Problems found with existing digests:
Package memconf distfile memconf-2.16/memconf.gz
b6f4b736cac388dddc5070670351cf7262aba048 [recorded]
95748686a5ad8144232f4d4abc9bf052721a196f [calculated]
Problems found locating distfiles:
Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9
Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz
Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz
Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz
Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
2.2.10 - Thu Oct 26, 2006
-------------------------
* Hans de Goede patches: 1) handle sysfs sensors which represent themselves
as platform drivers (/sys/class/hwmon). 2) Add a libsensors sensor
monitor interface which will be used preferentially over sysfs if
libsensors is installed and sensors_init() on /etc/sensors.conf succeeds.
* Add --without-libsensors command line option to force using /sysfs
instead of libsensors for cases when running a new Linux sensor kernel
module that is not yet supported by libsensors. A fallback to /sysfs is
automatic when libsensors detects zero sensors.
* Linux sensor config names change with migration to libsensors, so attempt
to automatically do a conversion so user won't have to redo sensor
config. But this doesn't handle client/server runs so for these
sensor configs must be redone.
* Michael Buesch patch: Add PowerMac G5 Windfarm sensor monitor interface.
* David G. North patch: Add content length check to mbox mail checking to
get good mail counts even if there's a mal-formed mime content package.
* New Translation
o pt_BR.po from Insigne Free Software (traducao--at--insignelinux.org)
* Translation updates
o de.po
o it.po from Vincenzo Reale
* Bugfixes
o Christian Schmidt patch: add -pci- to sensor config compatibility fix.
o gkrellmd plugins didn't get initial update data.
o Don't limit mbmon detection to i386 architectures.
o Flush gtk events pending between closing and moving gkrellm so
window managers can get width updates before the move.
o Fix warnings from newer gcc.
pkgsrc changes:
- introduce various patches to fix compilation problems (gkrellm is a
complete mess).
- activate sensors-common.c on NetBSD.
2.2.9 - Fri Mar 31, 2006
------------------------
* Bugfixes
o Segfault if select config Builtins->Battery with no batteries present.
2.2.8 - Thu Mar 30, 2006
------------------------
* Add battery monitor option to use percent capacity remaining for alerts.
* Filippo Giunchedi linux.c patch: make sensor code able to read
apple/pmu's sysfs based sensors.
* Jindrich Makovicka linux.c patch: subtract the memory allocated to
slabs from the used memory and add it to the cached value instead.
* Put multiple instances lock files in /var/lock.
* Bugfixes:
o Fix gkrellm_125_sequence() off by a bit here and there.
o Invalidate chart text runs when chart height changed.
o mbmon sensors decimal point char can be different from current locale.
o Read linux cpu stats from /proc/stat as 64 bits.
o Segfault on editing disk chart format string after disabling a disk.
o gkrellmd -plog segfaulted if no plugins are installed.
o Don't NULL serve_name prior to each gkrellmd plugin serve_data call.
o Use a per client input_func in gkrellmd_client_read().
* Translation updates
o bg.po new Bulgarian translation by Vasko Vasilev.
o es.po from Cristian Othon Martinez Vera
o ru.po from Vitaly Lipatov
pkgsrc changes:
- use REQD_DIRS where appropriate
- add a patch to allow gkrellm to read everything off sysctl() and thus
don't install it setgid kem on NetBSD 3.99.1+
- use options framework to choose between OpenSSL and gnutls
- minor nits
gkrellm changes:
2.2.7 - Tue May 24, 2005
------------------------
* gkrellmd can send a network interface connect time to be displayed
on client timer button panels by configuring a net-timer in gkrellmd.conf.
* Don't add virtual disk (/dev/mdX) stats to composite disk.
* Bugfixes:
o server/main.c inet6 compile error on machines with old libc.
o Philipp Hartmann patch: add gnutls multithread initialization to mail.c
o While mixing draw_decal_text and decal_scroll_text calls on transparent
panels the text layer pixmap was not cleanup up properly.
* Translation updates
2.2.6 - Fri May 13, 2005
------------------------
* Stanislav Likavcan patch: add monitoring of ibm acpi sensors to linux.c.
* UI improvement in fs.c and mail.c config button sensitivities and labels.
* Bugfixes:
o Test for not force creating user mailbox did not consider a configured
mail fetch.
o gkrellmd server mail check was missing the gkrellmd_need_serve() call
and server/mail.c mailbox code needed syncing with src/mail.c.
o gkrellmd glib 1.2 g_file_test compatibility was broken.
o gkrellmd debug-level option was missing.
o Darwin Makefile: add HAVE_GETADDRINFO=1
o Don Bostrom patch: when remote mail checking, handle select() EINTR.
o Charles Bailey patches:
1) darwin.c and Makefile tweaks for building on OS X 10.3.8.
2) darwin.c prevent left bit sign extension when shifting memory
monitor data.
o Don't read disabled sensors in the sensors thread.
* Translation updates
pkgsrc changes:
o convert gkrellm-server to options.mk
GKrellM changes:
2.2.5 - Sun Mar 20, 2005
------------------------
* Sensor monitor can read data from "mbmon -r -P port" daemon.
mbmon and hddtemp daemon sensor monitor code moved to
sysdeps/sensors-common.c to be available to all operating systems.
* Hajimu Umemoto patch: added FreeBSD mbmon support. Added general socket
connection gkrellm_connect_to() function and cleaned up mail.c,
client.c and sensors-common.c to use it.
* Add api for gkrellmd plugins to have gkrellmd.conf config items.
Gkrellmd plugins can read data sent from their gkrellm client plugins.
* Keep history of daily, weekly & monthly net receive/transmit statistics.
* Tom Felker patch: add to Linux sensors nVidia video card temperature
reading via the nvidia-settings command.
* Hajimu Umemoto patch: make gkrellmd support standard CIDR notation
for both IPv4 and IPv6 allow-hosts.
* Jiri Denemark patch: while charging, battery display shows time to
full charge instead of discharge time left. Make launcher work for
all battery panels in case batteries are removed.
* Try to make sensor labels fit better by using <small> markup.
* Added option for mail fetch/check program to run at local check interval.
* Bugfixes:
o Jason Greene: IMAP patch fixes handling of status responses which
contain literals.
o Accumulate partial gkrellmd server lines.
o Put minor mod numbers in Linux disk table to get c0d1, cc0d1, etc.
o Segfault when rebuilding gkrellm if temp displayed on a disk panel.
o Kim Bruning patch: display "no bat" if buggy APM flags don't flag
when to hide batttery panel.
* Translation updates
o cs.po from Pav Lucistnik
o da.po from Chris Larsen
Changes:
2.2.4 - Mon Sep 6, 2004
-----------------------
* 2.2.3 used a Gtk 2.4 function and did not compile under Gtk 2.2, so
added GTK_CHECK_VERSION.
* Jerome UZEL got a patch in to account for deleted email in
Evolution mailboxes.
2.2.3 - Mon Sep 6, 2004
-----------------------
* On SMP machines, allow sensors to be relocated to composite CPU panel.
* Alan Swanson: icon patch to give GKrellM and its configuration windows
an icon for task switching.
* Bugfixes:
o Christophe Barbe: fix mail.c X-Evolution flag decoding to use
proper "seen" bit for determining new/old email.
o Henrik Brix Andersen: use gtk_window_get_size() when calculating
_NET_WM_STRUT size so strut space can be resized when shutting gkrellm.
o Don't save new y_positions that are y packed and not user set (eg
preserve user positon when opening fs secondaries for > 10 seconds).
o Don't nest static function declarations inside of functions to fix
upcoming gcc 3.5 compile errors - from Art Haas.
o Sensor location menu wasn't recreated after the first config opening.
2.2.2 Fri Jul 16, 2004
----------------------
* Added some theme gkrellmrc variables, see Themes changelog.
* Bugfixes:
o Client mode seconds display had a sampling beat effect which caused
a second to be periodically skipped.
o Craig Boston <craig--at--fopye.gank.org> fix pixbuf memory leak in
gkrellm_decal_scroll_text_set_internal().
int, it breaks on 64-bits platforms.
While there, prevent sa_family_t from being redefined by making sure
__NetBSD_Version__ is defined.
Bump revision of both gkrellm and gkrellm-server.
Should fix PR 26144.
Mem and Proc krells by Simon Burge, Disks by myself.
Restore setgid kmem for gkrellm and gkrellmd because of 'Internet' krell,
which is now the only one needing libkvm on NetBSD.
Bump PKGREVISION for both package.
2.2.1 - Thu Jun 3, 2004
-----------------------
* Added markup text decal functions, see plugins changelog.
* Use <small> markup in system name if it doesn't fit.
* Try to trap out GdkFont font configs from < 2.2.0 versions.
* Translation updates
o de.po
o fr.po from Jerome UZEL
pkgsrc:
* Add a patch to fix the "gkrellm spinning at start-up" bug. This
will make gkrellm2 work on systems that export anything useful
for gkrellm through sysmon.
* Correct PLISTs
2.2.0 - Sat May 15, 2004
------------------------
* Replace GdkFont text drawing with Pango.
* Add plugin capability to the gkrellmd server. Wrote demo5 plugin as a
tutorial on a client/server capable plugin.
* Minimize Pango drawing to get CPU usage down:
1) Draw chart text on a caching text layer.
2) Add a "scroll text" api to text decals where a Pango string is
drawn on a pixmap which can be srolled by setting the decal offset.
See the plugins and themes changelog for more info.
* linux.c reads temperatures from the hddtemp daemon so disk temperature
display can be consistent with other sensors (and detected by gkrellmd).
* Hajimu Umemoto: glib12 server Makefile, use `glib-config --libs glib
gmodule and initialize text extent in clock.c
* Sjoerd Simons: set the _NET_WM_STRUT property when dock type.
* Defer setting withdrawn state until after main window realize.
pkgsrc changes:
o provide GKRELLM_DEBUG to easily build a debug version (should help with
the spinning gkrellm issue)
o don't strip binaries in debug mode
o small gkrellm Makefiles fixes
GKrellM changes (from Changelog):
o Stephan Kapfinger <s.kapfinger--at--gmx.de> mail.c patch fixes bug
I introduced into the last release where parsing of the mail reader
command could fail.
2.1.27 - Sat Feb 28, 2004
-------------------------
* Handle changing sysfs sensor name format from xxx_inputN to xxxN_input.
* Patches:
o Kurt V. Hindenburg <khindenburg--at--cherrynebula.net> Consider only
.so, .la, and .dll files during plugin scan (avoid Gentoo .keep
ebuild files).
* Bugfixes:
o Use g_spawn_async_with_pipes() instead of popen() in mail.c so gkrellm
file descriptors won't be open in the mail monitor launched MUA.
Pkgsrc change:
o use subst.mk instead of hand-crafted sed which removes the need
for patches.
GKrellM changes:
* Patches:
o Frederick Bruckman <fredb--at--immanent.net> detect multiple CPUs
on NetBSD.
* Bugfixes:
o Andreas Liebe <liebe--at--hrz.tu-darmstadt.de> patch to solaris.c
prevents running out of fds on some SPARC servers.
o CPU and Net stats from 64 bit gkrellmd server overflowed on a 32
bit client.
o Changed Linux sysfs sensor temperature factor from 100 to 1000.
Those running Linux kernels >= 2.6.2 should now only need gkrellm
config temperature factors of 1.0. But those still running kernels
<= 2.6.1 may still need factor of 10 gkrellm config adjustments.
o $d should be %d typo in cs.po
Changes:
- USE_PKGLOCALEDIR
- don't hardcode -Wl,-E
1.2.13:
=======
- Very minor changes: enforce no message popups during init_plugin(),
and allow a " in mailbox passwords.
- Contributions
- Ben Hines <bhines--at--alumni.ucsd.edu> added Mac OS X code
so monitors now have a native Mac interface.
1.2.12:
=======
- Theme changing keyboard shortcuts changed to Page_Up/Page_Down.
- Fix Linux APM to use ac_online status when battery status is
unknown.
- Allow spaces in remote mailbox username and password.
- Get data for remote fs mounts in a thread.
- Use data-suffix directories when running gkrellm -c or when in
force-host-config mode.
- Contributions
o Nick Mitchell <firepile@speakeasy.net> patch:
Fix IMAP login fail if password had certain chars.
o Christian Rose <menthos--at--menthos.com> sv.po update.
o Przemyslaw Sulek <pbs--at--linux.net.pl> pl.po update.
o de.po translation update.
o Jerome UZEL <jerome.uzel--at--wanadoo.fr> fr.po update.
o Grigory Batalov <bga--at--altlinux.ru> ru.po update.
o Chris <chris@starforge.co.uk> patch adds clock chime option.
many bug fixes; i18n support + translations for several languages;
mail-checker can now authenticate to an imap server; and a few new
configuration options.
Changelog:
* Mail monitor option: Count unseen mail as new mail. (Based on a patch
by Martin Man <Martin.Man--at--seznam.cz>)
* Bugfixes:
o gkrellm -demo segfaulted.
o CPU sensor decals could be mapped wrong.
* Contributions:
o Anthony Mallet <anthony.mallet--at--useless-ficus.net> sensors.c patch
adds temp, fan, and voltage monitoring for NetBSD
o Przemyslaw Sulek <pbs--at--linux.net.pl> pl.po translation update.
o Darell Tan <dardil@singnet.com.sg> fs.c patch checks for uid matching
"owner" in fstab_user_permission().
o Tomas Ogren <stric--at--cs.umu.se> Solaris disk.c patch avoids adding
not found disks to the disk list.
Changes:
1.2.2 Wed Aug 22, 2001
----------------------
* Hostname panel can also display system name.
* Move krells out of the way only if data is displayed in panels,
* Bugfixes:
o Close open files before launching panel commands and net timer command.
o Display and alert setting problems for negative voltages.
o Allow "owner" as well as "user" for fstab mounting.
* Contributions:
o Anthony Mallet <anthony.mallet@ficus.yi.org> patch to fix some compile
issues with defining INET6 and HAVE_GETADDRINFO for Solaris 7. Also
made removable disk media ioctl work for Solaris 7.
o Przemyslaw Sulek <pbs@linux.net.pl> sent in a Polish translation.
o we don't use X11BASE any more, install to normal PREFIX
o clean up Makefile
o link gkrellm with --export-dynamic so now plugins work properly
(fixes pkg/13884 by Jasper Wallace <jasper@pointless.net>
Changes since 1.0.8:
NOTE: Some configuration issues:
o Net and inet command launching will need re-entering.
o Inet charts can't use data saved by 1.0.x versions.
o Plugins that were automatically enabled by being in
~/.gkrellm/plugins will now have to be enabled on the plugins
config page. A consequence of this is that your existing
configuration setup for these plugins may be lost.
* New chart drawing routines give many appearance options which
can be configured by right clicking on the charts. Plugins
which create charts must make some coding changes - see the
plugins changelog.
One of these options is a split view which uses a new theme
image, so split views in some themes won't look right until the
themes are updated.
* CPU charts can now show nice time, which also uses a new theme
image.
* New panel routines so panel and chart interfaces will be
consistent, but unlike chart plugins, meter styled plugins may
upgrade gracefully without a "required" recompile - see plugins
changelog.
* Added an alert interface so limits can be set for triggering
warn and alarm commands. Builtin APM and sensor (temps, fan,
volt) monitors can have alerts set. Alerts can use the gvoice
plugin.
* User selectable fonts.
* User plugin placements.
* User definable format strings for drawing chart labels.
* Right click on most panels to open the monitor config window.
* There is no longer compatibility with pre 0.10.0 theme formats
(the change was announced a year ago).
Package change: buildlinkified.
Changelog:
1.0.8 Mon Apr 16, 2001
----------------------
* Cesar Perez Turrado <cesar@perez.turrado.com> sent in updated es.po
* Bugfixes
o Anthony Mallet <anthony.mallet@ficus.yi.org> patch to fix fonts with
XFree86 > 4.0.2
o Composite disk launch commands were not saved.