Revisions of xosview

Ludwig Nussel's avatar Ludwig Nussel (lnussel_factory) committed (revision 9)
branch from 15.1
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) committed (revision 8)
branch from 15.0
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 546335 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 7)
- spec-cleaned, removed limitation to gcc5
- Diskmeter: allow removable devices (boo#1027532)
- Update to version 1.19
   * Strip empty fields from the nlist.
   * arm64 doesn't have sys/io.h and sys/perm.h like many other Linux architectures
   * Fix typo that was blocking compilation on gcc 6
   * Fix /sys/class/net traversal on recent Linux systems
   * Use right variable in error message.
   * Fix coretemp for AMD K10 CPUs on kernel >= 3.17.
   * Support coretemp on linux 3.15
   * Do not parse error when 64-bit kernel is used with 32-bit userland
   * arm64 doesn't have sys/io.h and sys/perm.h like many other Linux architectures
   * Remove the Linux-specific 'MAP' field
   * Replace the parsing of /proc/meminfo
   * Fix spelling of "mandatory".
   * Add a command-line flag for cpuFormat: single
   * Change legend to match battery meter
     The battery meter is the more concise one.
   * Default IRQ meter to off
   * Strip empty fields from the nlist.
   * Fix name conflict.
     Local and member variable had the same name.
   * Initialize class member.
   * Silence a warning from debug code.
   * Use a helper to get the value of kstat_named_t.
   * Save the needed kstats in a centralized way.
   * Use sysconf instead of CPUMeter::countCpus().
   * Show wireless meter when WLAN adapter is present.
   * Use c++ iostreams for console messages.
   * Remove two deprecated and unused functions.
   * Coding style cleanup (linux/intmeter).
   * Remove checks for kernel versions <= 2.0.
   * Port interrupt rate meter from BSDs to Linux.
   * Read net statistics from sysfs.
   * Drop support for kernels < 2.4 in netmeter.
   * Drop decimal from floats greater than 99.9 in used legends.
   * Show negative values in sensor meters.
   * Put value scaling code to base Meter class.
   * Rework coretemp's CPU detection.
   * Copy recent fieldmeter changes to bitfieldmeter.
   * Calculate total correctly.
   * Enable coretemp only on x86/x86_64.
- Remove patches now upstream
   0001-Replace-the-parsing-of-proc-meminfo.patch
   pull-request7.patch
   xosview-1.16-coretemp.patch
   xosview-1.16-coretemp2.patch
   xosview-1.16-serial.patch
- Modify patch xosview-1.16-diskstat.patch
- Port patches
   xosview-1.16-appdef.patch becomes xosview-1.19-appdef.patch
   xosview-1.16.dif becomes xosview-1.19.dif
- Add upstream patch pull-request7.patch from pull request to avoid
  compiler error 
- Choose a working compiler 
- reduce Requires: xorg-x11 (which drops in lots of packages) to the
  really needed Requires: xrdb (boo#954114)
- Adopt upstream commit 607d58bf3724bdacfecd9d7ff78f7f1838c0e08f
  as patch 0001-Replace-the-parsing-of-proc-meminfo.patch
  but without subtracting Mapped from Cached 
- Adopt upstream commit 91afaf8c8b348376e6f67f6074729f5e1c1f7eb7 
- Rename patches
  xosview-appdef.patch becomes xosview-1.16-appdef.patch
  xosview-configuration.patch becomes xosview-1.16.dif
  xosview-diskstat.patch becomes xosview-1.16-diskstat.patch 
  xosview-serial.patch becomes xosview-1.16-serial.patch
- Remove superfluous patches
  xosview-maxlimit.patch, xosview-pixmap.patch, and xosview-sysinfo.patch
- Port coretemp changes from Upstream to this (boo#896632)
  therefore add patch xosview-1.16-coretemp.patch
- Add code to make coretemp reading work with kernel 3.17+ work (boo#896632) 
  therefore add patch xosview-1.16-coretemp2.patch
- Update to version 1.16:
  + Changes from 1.14 to 1.15:
    - Build system changes for GNU/Hurd
    - Add 64-bit support for ARM and PPC to MeterMaker
    - Increase MAX_PROCSTAT_LENGTH
    - Make Buffer size for interrupt meter an overall variable
    - Change USE_SYSCALLS to 0, to reduce I/O load
    - Read /usr/share/X11/app-defaults/xosview if available
    - Avoid removable and loop devices in disk stats
    - Do not ignore removable devices
    - Re-enable background pixmaps
    - Use XPM handling by default
    - Add command line shorthand for seeing all CPU cores
      seperately
    - Kernel disk stats are always in 512-byte units
    - Do not ignore floppy disks in diskmeter
  + Changes from 1.15 to 1.16
    - Added keywords entry in desktop file
    - New battery meter for *BSD
    - Support DragonflyBSD 4.3 in netmeter
    - Use correct size integer for sysctl return value
    - Use snprintf() instead of std::ostringstream when
      updating speed in loadmeter
    - Make loadmeter autoscaling predictable
  + Patches Refactored, and deversioned, xosview-1.14.dif renamed
    to xosview-configuration.patch
  + Removed:
    - xosview-1.14.tar.gz
    - xosview-1.14.dif
    - xosview-1.14-appdef.dif
    - xosview-1.14-diskstat.dif
    - xosview-1.14-maxlimit.patch
    - xosview-1.14-longint.patch
    - xosview-1.14-pixmap.patch
    - xosview-1.14-serial.patch
    - xosview-1.14-sysinfo.patch
  + Added:
    - xosview-1.16.tar.gz
    - xosview-configuration.patch
    - xosview-appdef.patch
    - xosview-diskstat.patch
    - xosview-maxlimit.patch
    - xosview-pixmap.patch
    - xosview-serial.patch
    - xosview-sysinfo.patch
- Cleanup/reduce buildrequires by not pulling xorg-x11-devel 
- update xosview-1.14-serial.patch: Fix build for aarch64 
- Add patch xosview-1.14-pixmap.patch (bnc#817558) 
- Combine patch xosview-1.14-procsys.patch with patch
  xosview-1.14-sysinfo.patch to use one configure variable for
  system calls.
- Finally delete older patches xosview-1.9.2.dif and
  xosview-config.diff as not used anymore with 1.14
- Update to xosview version 1.14
    This release makes small fixes, including one for a bug that
    could cause random crashes.
    1.13: This release makes changes to temperature sensing, adds
          significant performance optimizations, and fixes bugs.
    1.12: This release fixes a number of long-standing issues with
          screen updates and redrawing.
    1.11: The only change in this release is to fix a bug which
          prevents use with Red Hat Enterprise Linux 6 kernels
    1.10: This release adds a new configurable (and simplified)
          CPU meter, plus several Linux and BSD improvements.
    1.9.4: This release improves temperature sensor displays and
           BSD support, and fixes bugs.
    1.9.3: This release adds a simplified build system and some
           minor changes.
- Add aarch64 to the list platforms without ioperm
- Update config.{guess,sub}
- Use %configure
- license update: GPL-2.0+
  the other licenses are consolidated into the GPL license of the derived
  binary (Fedora uses the same)
- update license to new format
- buildrequire xorg-x11 for directory ownership of app-defaults
- drop support for pre-sles9 X11 paths
- Update to xosview version 1.9.2 
  * Fix a bug where battery meter was not redrawn
  * Modify linux serialmeter startup to allow for a port number instead of
    True/False.  Patch provided by Horst Wente.
  * netIface support for NetBSD.  Patch from  Bernd Ernesti.
  * Move repository to Git
  * Merged patches from Debian distribution
  * Several bugfixes
  * Improvements to defaults
- fix ppc64 build 
- add autoconf as buildrequire to avoid implicit dependency
- remove call to suse_update_config (very old work around)
- de-fuzz patches
- rediff irda to avoid fuzz
- fix build with glibc 2.10
- fix build 
- xorg-11 is required as xrdb is required (bnc#448059)
- The disk IO rates seems to be a factor 10 to large (bnc#390740)
- There are kernels with more than 1024 IRQ lines (bnc#381758)
- Use I/O block size for hd if lstat(8) has success (bug #342107)
- Take ACPI and Xresources in account for battery option (#343806)
- Count disks only once within diskmeter (bug #301665)
- Remove obsolete patch.
- Fix BuildRequires
- More one thin-skinned Gcc42
- Gcc42 seems to be thin-skinned
- Fix the last fix by re-adding g++
- fix build by including icon and .desktop into package
- Expand search path for app-defaults to /usr/share/X11 (#227401)
- Correct mandir for the manual page
- Update to xosview version 1.8.3
  * New sysfs support
- Make it build with X11R7
- Fix syntax error in configure script.
- Set mandir.
- Use RPM_OPT_FLAGS.
- converted neededforbuild to BuildRequires
- Avoid potential undefined code (bug #137124)
- Don't package icon already present in desktop-data-SuSE.
  Cleans rpm -V output.
- Fix swap size calculation by using float numbers to calculate
  swap size > ~ 3GB (#135681)
- Change disk IO fudgeFactor from 4 to 2 (bug #66537)
- Update to xosview 1.8.2 (bug #49829)
- Add log.png pixmap to file list
- Disable the not used notify message
- Fixes the inability of xosview to display interrupts
- Fix boolean typo (bug #35803)
- Just support ppc64
- Make a real support of kernel 2.6 (bug #35474)
- Support the broken ISO standard of C++ about templates and name
  spaces imported from a template class (or better not imported
  even if unique).
- Force memmeter to use double by modding some classes to class
  templates for typenames (fix bug #33722)
- Update to version 1.8.1
- build as user
- fixed xosview on 2.6.x kernels.
- install desktop file from kappfinder
- use BuildRoot
- Detect number of interrupts rather than hardcoding it per plat-
  form.
- Fix app-defaults to work with any resource name.
- fix build with gcc-3.3 (strstream.h) 
- disable serialmeter like for sparc/ppc to make it build on s390/s390x
  and disable interrupt-meter on s390/s390x (#20207)
- removed bogus self-provides 
- Fix resources.
- Fix irda (and other) scanning bug for /proc/net/dev (bug #16929)
- Update to xosview 1.8.0
- Extend label width by one character (bug #16490) for more then
  9 CPUs systems
- Full remove including %if
- Remove km_memst package
- Fix bug #12749: do not install xosview.rc.config nor
  /etc/sysconfig/xosview because the memstat module does not work
  with 2.4.x kernels
- Fix bug #12756: increase buffer size
- Fix dependency generation.
- Restrict num. of IRQs to 64 on AXP if ridiculous numbers (>256) 
  are detected. (We can't display them anyway ...)
- Increase buffer size for reading /proc/stat because
  on PPC64 more than 1024 bytes is required (Bugzilla #12235).
- Fix for gcc 3.0.
- don't build memstat module during build
  n/a for 2.4 kernels anyway 
- Enable /proc/net/dev usage of xosview
- added rc.config snippet for variable LOAD_MEMSTAT_MODULE 
- don't try to compile memstat for 2.4 
- Don't build memstat module on ia64.
- Fix intmeter for ia64.
- Add %suse_update_config.
- Add CFLAGS and CC variable for UltraSPARC 
- Add patch which allows kernels without CONFIG_SYSCTL
- moved docs to %{_docdir}
- fixed intmeter for alpha 
- Remove SerialMeter for SPARC
- removed k_deflt from neededforbuild 
- Fix handling of SMP configuration
- Don't include memstat module, create source package instead
- Make pattern for DRVver to `1.*' to catch all 1.X drivers
- Secure method to test if we have a *working* system battery (in
  the absolute most cases this means we are running on a notebook)
- replaced kernmod by k_deflt 
- app-defaults files should be %config
- disabled serial meter for PPC
- bug workaround for AXP /proc/stat problem 
- ran old prepare_spec on spec file to switch to new prepare_spec.
- set kernel-version to 2.2.12
- use .c instead of .$(FEXT) ... to make it compile on alpha
- modified to contain own modules
- Fix option handling in xosview script
- adapted to old kernmod
- Upgrade to 1.7.1
  * Fix XOsview to handle graphs in the old way
  * Change makefile of memstat to detect configuration
    at runtime (MODVERSIONS, SMP, RELEASE)
 
- enable net if proc/net/ip_fwchains exists (or proc/net/ip_acct)
- use gcc 
	- detect kernel-version from UTS-Release (not from uname -r)
---------
	- New version 1.6.0
	- Remove suid bit from binary
	- Add a message for sending after installation
---------
	- New revision
---------
	- New revision
	  * with module support to count shared pages only once
	  * Swap page in/out
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) committed (revision 6)
branch from 15.0
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 546335 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 5)
- spec-cleaned, removed limitation to gcc5
- Diskmeter: allow removable devices (boo#1027532)
- Update to version 1.19
   * Strip empty fields from the nlist.
   * arm64 doesn't have sys/io.h and sys/perm.h like many other Linux architectures
   * Fix typo that was blocking compilation on gcc 6
   * Fix /sys/class/net traversal on recent Linux systems
   * Use right variable in error message.
   * Fix coretemp for AMD K10 CPUs on kernel >= 3.17.
   * Support coretemp on linux 3.15
   * Do not parse error when 64-bit kernel is used with 32-bit userland
   * arm64 doesn't have sys/io.h and sys/perm.h like many other Linux architectures
   * Remove the Linux-specific 'MAP' field
   * Replace the parsing of /proc/meminfo
   * Fix spelling of "mandatory".
   * Add a command-line flag for cpuFormat: single
   * Change legend to match battery meter
     The battery meter is the more concise one.
   * Default IRQ meter to off
   * Strip empty fields from the nlist.
   * Fix name conflict.
     Local and member variable had the same name.
   * Initialize class member.
   * Silence a warning from debug code.
   * Use a helper to get the value of kstat_named_t.
   * Save the needed kstats in a centralized way.
   * Use sysconf instead of CPUMeter::countCpus().
   * Show wireless meter when WLAN adapter is present.
   * Use c++ iostreams for console messages.
   * Remove two deprecated and unused functions.
   * Coding style cleanup (linux/intmeter).
   * Remove checks for kernel versions <= 2.0.
   * Port interrupt rate meter from BSDs to Linux.
   * Read net statistics from sysfs.
   * Drop support for kernels < 2.4 in netmeter.
   * Drop decimal from floats greater than 99.9 in used legends.
   * Show negative values in sensor meters.
   * Put value scaling code to base Meter class.
   * Rework coretemp's CPU detection.
   * Copy recent fieldmeter changes to bitfieldmeter.
   * Calculate total correctly.
   * Enable coretemp only on x86/x86_64.
- Remove patches now upstream
   0001-Replace-the-parsing-of-proc-meminfo.patch
   pull-request7.patch
   xosview-1.16-coretemp.patch
   xosview-1.16-coretemp2.patch
   xosview-1.16-serial.patch
- Modify patch xosview-1.16-diskstat.patch
- Port patches
   xosview-1.16-appdef.patch becomes xosview-1.19-appdef.patch
   xosview-1.16.dif becomes xosview-1.19.dif
- Add upstream patch pull-request7.patch from pull request to avoid
  compiler error 
- Choose a working compiler 
- reduce Requires: xorg-x11 (which drops in lots of packages) to the
  really needed Requires: xrdb (boo#954114)
- Adopt upstream commit 607d58bf3724bdacfecd9d7ff78f7f1838c0e08f
  as patch 0001-Replace-the-parsing-of-proc-meminfo.patch
  but without subtracting Mapped from Cached 
- Adopt upstream commit 91afaf8c8b348376e6f67f6074729f5e1c1f7eb7 
- Rename patches
  xosview-appdef.patch becomes xosview-1.16-appdef.patch
  xosview-configuration.patch becomes xosview-1.16.dif
  xosview-diskstat.patch becomes xosview-1.16-diskstat.patch 
  xosview-serial.patch becomes xosview-1.16-serial.patch
- Remove superfluous patches
  xosview-maxlimit.patch, xosview-pixmap.patch, and xosview-sysinfo.patch
- Port coretemp changes from Upstream to this (boo#896632)
  therefore add patch xosview-1.16-coretemp.patch
- Add code to make coretemp reading work with kernel 3.17+ work (boo#896632) 
  therefore add patch xosview-1.16-coretemp2.patch
- Update to version 1.16:
  + Changes from 1.14 to 1.15:
    - Build system changes for GNU/Hurd
    - Add 64-bit support for ARM and PPC to MeterMaker
    - Increase MAX_PROCSTAT_LENGTH
    - Make Buffer size for interrupt meter an overall variable
    - Change USE_SYSCALLS to 0, to reduce I/O load
    - Read /usr/share/X11/app-defaults/xosview if available
    - Avoid removable and loop devices in disk stats
    - Do not ignore removable devices
    - Re-enable background pixmaps
    - Use XPM handling by default
    - Add command line shorthand for seeing all CPU cores
      seperately
    - Kernel disk stats are always in 512-byte units
    - Do not ignore floppy disks in diskmeter
  + Changes from 1.15 to 1.16
    - Added keywords entry in desktop file
    - New battery meter for *BSD
    - Support DragonflyBSD 4.3 in netmeter
    - Use correct size integer for sysctl return value
    - Use snprintf() instead of std::ostringstream when
      updating speed in loadmeter
    - Make loadmeter autoscaling predictable
  + Patches Refactored, and deversioned, xosview-1.14.dif renamed
    to xosview-configuration.patch
  + Removed:
    - xosview-1.14.tar.gz
    - xosview-1.14.dif
    - xosview-1.14-appdef.dif
    - xosview-1.14-diskstat.dif
    - xosview-1.14-maxlimit.patch
    - xosview-1.14-longint.patch
    - xosview-1.14-pixmap.patch
    - xosview-1.14-serial.patch
    - xosview-1.14-sysinfo.patch
  + Added:
    - xosview-1.16.tar.gz
    - xosview-configuration.patch
    - xosview-appdef.patch
    - xosview-diskstat.patch
    - xosview-maxlimit.patch
    - xosview-pixmap.patch
    - xosview-serial.patch
    - xosview-sysinfo.patch
- Cleanup/reduce buildrequires by not pulling xorg-x11-devel 
- update xosview-1.14-serial.patch: Fix build for aarch64 
- Add patch xosview-1.14-pixmap.patch (bnc#817558) 
- Combine patch xosview-1.14-procsys.patch with patch
  xosview-1.14-sysinfo.patch to use one configure variable for
  system calls.
- Finally delete older patches xosview-1.9.2.dif and
  xosview-config.diff as not used anymore with 1.14
- Update to xosview version 1.14
    This release makes small fixes, including one for a bug that
    could cause random crashes.
    1.13: This release makes changes to temperature sensing, adds
          significant performance optimizations, and fixes bugs.
    1.12: This release fixes a number of long-standing issues with
          screen updates and redrawing.
    1.11: The only change in this release is to fix a bug which
          prevents use with Red Hat Enterprise Linux 6 kernels
    1.10: This release adds a new configurable (and simplified)
          CPU meter, plus several Linux and BSD improvements.
    1.9.4: This release improves temperature sensor displays and
           BSD support, and fixes bugs.
    1.9.3: This release adds a simplified build system and some
           minor changes.
- Add aarch64 to the list platforms without ioperm
- Update config.{guess,sub}
- Use %configure
- license update: GPL-2.0+
  the other licenses are consolidated into the GPL license of the derived
  binary (Fedora uses the same)
- update license to new format
- buildrequire xorg-x11 for directory ownership of app-defaults
- drop support for pre-sles9 X11 paths
- Update to xosview version 1.9.2 
  * Fix a bug where battery meter was not redrawn
  * Modify linux serialmeter startup to allow for a port number instead of
    True/False.  Patch provided by Horst Wente.
  * netIface support for NetBSD.  Patch from  Bernd Ernesti.
  * Move repository to Git
  * Merged patches from Debian distribution
  * Several bugfixes
  * Improvements to defaults
- fix ppc64 build 
- add autoconf as buildrequire to avoid implicit dependency
- remove call to suse_update_config (very old work around)
- de-fuzz patches
- rediff irda to avoid fuzz
- fix build with glibc 2.10
- fix build 
- xorg-11 is required as xrdb is required (bnc#448059)
- The disk IO rates seems to be a factor 10 to large (bnc#390740)
- There are kernels with more than 1024 IRQ lines (bnc#381758)
- Use I/O block size for hd if lstat(8) has success (bug #342107)
- Take ACPI and Xresources in account for battery option (#343806)
- Count disks only once within diskmeter (bug #301665)
- Remove obsolete patch.
- Fix BuildRequires
- More one thin-skinned Gcc42
- Gcc42 seems to be thin-skinned
- Fix the last fix by re-adding g++
- fix build by including icon and .desktop into package
- Expand search path for app-defaults to /usr/share/X11 (#227401)
- Correct mandir for the manual page
- Update to xosview version 1.8.3
  * New sysfs support
- Make it build with X11R7
- Fix syntax error in configure script.
- Set mandir.
- Use RPM_OPT_FLAGS.
- converted neededforbuild to BuildRequires
- Avoid potential undefined code (bug #137124)
- Don't package icon already present in desktop-data-SuSE.
  Cleans rpm -V output.
- Fix swap size calculation by using float numbers to calculate
  swap size > ~ 3GB (#135681)
- Change disk IO fudgeFactor from 4 to 2 (bug #66537)
- Update to xosview 1.8.2 (bug #49829)
- Add log.png pixmap to file list
- Disable the not used notify message
- Fixes the inability of xosview to display interrupts
- Fix boolean typo (bug #35803)
- Just support ppc64
- Make a real support of kernel 2.6 (bug #35474)
- Support the broken ISO standard of C++ about templates and name
  spaces imported from a template class (or better not imported
  even if unique).
- Force memmeter to use double by modding some classes to class
  templates for typenames (fix bug #33722)
- Update to version 1.8.1
- build as user
- fixed xosview on 2.6.x kernels.
- install desktop file from kappfinder
- use BuildRoot
- Detect number of interrupts rather than hardcoding it per plat-
  form.
- Fix app-defaults to work with any resource name.
- fix build with gcc-3.3 (strstream.h) 
- disable serialmeter like for sparc/ppc to make it build on s390/s390x
  and disable interrupt-meter on s390/s390x (#20207)
- removed bogus self-provides 
- Fix resources.
- Fix irda (and other) scanning bug for /proc/net/dev (bug #16929)
- Update to xosview 1.8.0
- Extend label width by one character (bug #16490) for more then
  9 CPUs systems
- Full remove including %if
- Remove km_memst package
- Fix bug #12749: do not install xosview.rc.config nor
  /etc/sysconfig/xosview because the memstat module does not work
  with 2.4.x kernels
- Fix bug #12756: increase buffer size
- Fix dependency generation.
- Restrict num. of IRQs to 64 on AXP if ridiculous numbers (>256) 
  are detected. (We can't display them anyway ...)
- Increase buffer size for reading /proc/stat because
  on PPC64 more than 1024 bytes is required (Bugzilla #12235).
- Fix for gcc 3.0.
- don't build memstat module during build
  n/a for 2.4 kernels anyway 
- Enable /proc/net/dev usage of xosview
- added rc.config snippet for variable LOAD_MEMSTAT_MODULE 
- don't try to compile memstat for 2.4 
- Don't build memstat module on ia64.
- Fix intmeter for ia64.
- Add %suse_update_config.
- Add CFLAGS and CC variable for UltraSPARC 
- Add patch which allows kernels without CONFIG_SYSCTL
- moved docs to %{_docdir}
- fixed intmeter for alpha 
- Remove SerialMeter for SPARC
- removed k_deflt from neededforbuild 
- Fix handling of SMP configuration
- Don't include memstat module, create source package instead
- Make pattern for DRVver to `1.*' to catch all 1.X drivers
- Secure method to test if we have a *working* system battery (in
  the absolute most cases this means we are running on a notebook)
- replaced kernmod by k_deflt 
- app-defaults files should be %config
- disabled serial meter for PPC
- bug workaround for AXP /proc/stat problem 
- ran old prepare_spec on spec file to switch to new prepare_spec.
- set kernel-version to 2.2.12
- use .c instead of .$(FEXT) ... to make it compile on alpha
- modified to contain own modules
- Fix option handling in xosview script
- adapted to old kernmod
- Upgrade to 1.7.1
  * Fix XOsview to handle graphs in the old way
  * Change makefile of memstat to detect configuration
    at runtime (MODVERSIONS, SMP, RELEASE)
 
- enable net if proc/net/ip_fwchains exists (or proc/net/ip_acct)
- use gcc 
	- detect kernel-version from UTS-Release (not from uname -r)
---------
	- New version 1.6.0
	- Remove suid bit from binary
	- Add a message for sending after installation
---------
	- New revision
---------
	- New revision
	  * with module support to count shared pages only once
	  * Swap page in/out
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) committed (revision 4)
branch from 15.0
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) committed (revision 3)
branch from 15.0
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) committed (revision 2)
branch from 15.0
Yuchen Lin's avatar Yuchen Lin (maxlin_factory) accepted request 546335 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 1)
- spec-cleaned, removed limitation to gcc5
- Diskmeter: allow removable devices (boo#1027532)
- Update to version 1.19
   * Strip empty fields from the nlist.
   * arm64 doesn't have sys/io.h and sys/perm.h like many other Linux architectures
   * Fix typo that was blocking compilation on gcc 6
   * Fix /sys/class/net traversal on recent Linux systems
   * Use right variable in error message.
   * Fix coretemp for AMD K10 CPUs on kernel >= 3.17.
   * Support coretemp on linux 3.15
   * Do not parse error when 64-bit kernel is used with 32-bit userland
   * arm64 doesn't have sys/io.h and sys/perm.h like many other Linux architectures
   * Remove the Linux-specific 'MAP' field
   * Replace the parsing of /proc/meminfo
   * Fix spelling of "mandatory".
   * Add a command-line flag for cpuFormat: single
   * Change legend to match battery meter
     The battery meter is the more concise one.
   * Default IRQ meter to off
   * Strip empty fields from the nlist.
   * Fix name conflict.
     Local and member variable had the same name.
   * Initialize class member.
   * Silence a warning from debug code.
   * Use a helper to get the value of kstat_named_t.
   * Save the needed kstats in a centralized way.
   * Use sysconf instead of CPUMeter::countCpus().
   * Show wireless meter when WLAN adapter is present.
   * Use c++ iostreams for console messages.
   * Remove two deprecated and unused functions.
   * Coding style cleanup (linux/intmeter).
   * Remove checks for kernel versions <= 2.0.
   * Port interrupt rate meter from BSDs to Linux.
   * Read net statistics from sysfs.
   * Drop support for kernels < 2.4 in netmeter.
   * Drop decimal from floats greater than 99.9 in used legends.
   * Show negative values in sensor meters.
   * Put value scaling code to base Meter class.
   * Rework coretemp's CPU detection.
   * Copy recent fieldmeter changes to bitfieldmeter.
   * Calculate total correctly.
   * Enable coretemp only on x86/x86_64.
- Remove patches now upstream
   0001-Replace-the-parsing-of-proc-meminfo.patch
   pull-request7.patch
   xosview-1.16-coretemp.patch
   xosview-1.16-coretemp2.patch
   xosview-1.16-serial.patch
- Modify patch xosview-1.16-diskstat.patch
- Port patches
   xosview-1.16-appdef.patch becomes xosview-1.19-appdef.patch
   xosview-1.16.dif becomes xosview-1.19.dif
- Add upstream patch pull-request7.patch from pull request to avoid
  compiler error 
- Choose a working compiler 
- reduce Requires: xorg-x11 (which drops in lots of packages) to the
  really needed Requires: xrdb (boo#954114)
- Adopt upstream commit 607d58bf3724bdacfecd9d7ff78f7f1838c0e08f
  as patch 0001-Replace-the-parsing-of-proc-meminfo.patch
  but without subtracting Mapped from Cached 
- Adopt upstream commit 91afaf8c8b348376e6f67f6074729f5e1c1f7eb7 
- Rename patches
  xosview-appdef.patch becomes xosview-1.16-appdef.patch
  xosview-configuration.patch becomes xosview-1.16.dif
  xosview-diskstat.patch becomes xosview-1.16-diskstat.patch 
  xosview-serial.patch becomes xosview-1.16-serial.patch
- Remove superfluous patches
  xosview-maxlimit.patch, xosview-pixmap.patch, and xosview-sysinfo.patch
- Port coretemp changes from Upstream to this (boo#896632)
  therefore add patch xosview-1.16-coretemp.patch
- Add code to make coretemp reading work with kernel 3.17+ work (boo#896632) 
  therefore add patch xosview-1.16-coretemp2.patch
- Update to version 1.16:
  + Changes from 1.14 to 1.15:
    - Build system changes for GNU/Hurd
    - Add 64-bit support for ARM and PPC to MeterMaker
    - Increase MAX_PROCSTAT_LENGTH
    - Make Buffer size for interrupt meter an overall variable
    - Change USE_SYSCALLS to 0, to reduce I/O load
    - Read /usr/share/X11/app-defaults/xosview if available
    - Avoid removable and loop devices in disk stats
    - Do not ignore removable devices
    - Re-enable background pixmaps
    - Use XPM handling by default
    - Add command line shorthand for seeing all CPU cores
      seperately
    - Kernel disk stats are always in 512-byte units
    - Do not ignore floppy disks in diskmeter
  + Changes from 1.15 to 1.16
    - Added keywords entry in desktop file
    - New battery meter for *BSD
    - Support DragonflyBSD 4.3 in netmeter
    - Use correct size integer for sysctl return value
    - Use snprintf() instead of std::ostringstream when
      updating speed in loadmeter
    - Make loadmeter autoscaling predictable
  + Patches Refactored, and deversioned, xosview-1.14.dif renamed
    to xosview-configuration.patch
  + Removed:
    - xosview-1.14.tar.gz
    - xosview-1.14.dif
    - xosview-1.14-appdef.dif
    - xosview-1.14-diskstat.dif
    - xosview-1.14-maxlimit.patch
    - xosview-1.14-longint.patch
    - xosview-1.14-pixmap.patch
    - xosview-1.14-serial.patch
    - xosview-1.14-sysinfo.patch
  + Added:
    - xosview-1.16.tar.gz
    - xosview-configuration.patch
    - xosview-appdef.patch
    - xosview-diskstat.patch
    - xosview-maxlimit.patch
    - xosview-pixmap.patch
    - xosview-serial.patch
    - xosview-sysinfo.patch
- Cleanup/reduce buildrequires by not pulling xorg-x11-devel 
- update xosview-1.14-serial.patch: Fix build for aarch64 
- Add patch xosview-1.14-pixmap.patch (bnc#817558) 
- Combine patch xosview-1.14-procsys.patch with patch
  xosview-1.14-sysinfo.patch to use one configure variable for
  system calls.
- Finally delete older patches xosview-1.9.2.dif and
  xosview-config.diff as not used anymore with 1.14
- Update to xosview version 1.14
    This release makes small fixes, including one for a bug that
    could cause random crashes.
    1.13: This release makes changes to temperature sensing, adds
          significant performance optimizations, and fixes bugs.
    1.12: This release fixes a number of long-standing issues with
          screen updates and redrawing.
    1.11: The only change in this release is to fix a bug which
          prevents use with Red Hat Enterprise Linux 6 kernels
    1.10: This release adds a new configurable (and simplified)
          CPU meter, plus several Linux and BSD improvements.
    1.9.4: This release improves temperature sensor displays and
           BSD support, and fixes bugs.
    1.9.3: This release adds a simplified build system and some
           minor changes.
- Add aarch64 to the list platforms without ioperm
- Update config.{guess,sub}
- Use %configure
- license update: GPL-2.0+
  the other licenses are consolidated into the GPL license of the derived
  binary (Fedora uses the same)
- update license to new format
- buildrequire xorg-x11 for directory ownership of app-defaults
- drop support for pre-sles9 X11 paths
- Update to xosview version 1.9.2 
  * Fix a bug where battery meter was not redrawn
  * Modify linux serialmeter startup to allow for a port number instead of
    True/False.  Patch provided by Horst Wente.
  * netIface support for NetBSD.  Patch from  Bernd Ernesti.
  * Move repository to Git
  * Merged patches from Debian distribution
  * Several bugfixes
  * Improvements to defaults
- fix ppc64 build 
- add autoconf as buildrequire to avoid implicit dependency
- remove call to suse_update_config (very old work around)
- de-fuzz patches
- rediff irda to avoid fuzz
- fix build with glibc 2.10
- fix build 
- xorg-11 is required as xrdb is required (bnc#448059)
- The disk IO rates seems to be a factor 10 to large (bnc#390740)
- There are kernels with more than 1024 IRQ lines (bnc#381758)
- Use I/O block size for hd if lstat(8) has success (bug #342107)
- Take ACPI and Xresources in account for battery option (#343806)
- Count disks only once within diskmeter (bug #301665)
- Remove obsolete patch.
- Fix BuildRequires
- More one thin-skinned Gcc42
- Gcc42 seems to be thin-skinned
- Fix the last fix by re-adding g++
- fix build by including icon and .desktop into package
- Expand search path for app-defaults to /usr/share/X11 (#227401)
- Correct mandir for the manual page
- Update to xosview version 1.8.3
  * New sysfs support
- Make it build with X11R7
- Fix syntax error in configure script.
- Set mandir.
- Use RPM_OPT_FLAGS.
- converted neededforbuild to BuildRequires
- Avoid potential undefined code (bug #137124)
- Don't package icon already present in desktop-data-SuSE.
  Cleans rpm -V output.
- Fix swap size calculation by using float numbers to calculate
  swap size > ~ 3GB (#135681)
- Change disk IO fudgeFactor from 4 to 2 (bug #66537)
- Update to xosview 1.8.2 (bug #49829)
- Add log.png pixmap to file list
- Disable the not used notify message
- Fixes the inability of xosview to display interrupts
- Fix boolean typo (bug #35803)
- Just support ppc64
- Make a real support of kernel 2.6 (bug #35474)
- Support the broken ISO standard of C++ about templates and name
  spaces imported from a template class (or better not imported
  even if unique).
- Force memmeter to use double by modding some classes to class
  templates for typenames (fix bug #33722)
- Update to version 1.8.1
- build as user
- fixed xosview on 2.6.x kernels.
- install desktop file from kappfinder
- use BuildRoot
- Detect number of interrupts rather than hardcoding it per plat-
  form.
- Fix app-defaults to work with any resource name.
- fix build with gcc-3.3 (strstream.h) 
- disable serialmeter like for sparc/ppc to make it build on s390/s390x
  and disable interrupt-meter on s390/s390x (#20207)
- removed bogus self-provides 
- Fix resources.
- Fix irda (and other) scanning bug for /proc/net/dev (bug #16929)
- Update to xosview 1.8.0
- Extend label width by one character (bug #16490) for more then
  9 CPUs systems
- Full remove including %if
- Remove km_memst package
- Fix bug #12749: do not install xosview.rc.config nor
  /etc/sysconfig/xosview because the memstat module does not work
  with 2.4.x kernels
- Fix bug #12756: increase buffer size
- Fix dependency generation.
- Restrict num. of IRQs to 64 on AXP if ridiculous numbers (>256) 
  are detected. (We can't display them anyway ...)
- Increase buffer size for reading /proc/stat because
  on PPC64 more than 1024 bytes is required (Bugzilla #12235).
- Fix for gcc 3.0.
- don't build memstat module during build
  n/a for 2.4 kernels anyway 
- Enable /proc/net/dev usage of xosview
- added rc.config snippet for variable LOAD_MEMSTAT_MODULE 
- don't try to compile memstat for 2.4 
- Don't build memstat module on ia64.
- Fix intmeter for ia64.
- Add %suse_update_config.
- Add CFLAGS and CC variable for UltraSPARC 
- Add patch which allows kernels without CONFIG_SYSCTL
- moved docs to %{_docdir}
- fixed intmeter for alpha 
- Remove SerialMeter for SPARC
- removed k_deflt from neededforbuild 
- Fix handling of SMP configuration
- Don't include memstat module, create source package instead
- Make pattern for DRVver to `1.*' to catch all 1.X drivers
- Secure method to test if we have a *working* system battery (in
  the absolute most cases this means we are running on a notebook)
- replaced kernmod by k_deflt 
- app-defaults files should be %config
- disabled serial meter for PPC
- bug workaround for AXP /proc/stat problem 
- ran old prepare_spec on spec file to switch to new prepare_spec.
- set kernel-version to 2.2.12
- use .c instead of .$(FEXT) ... to make it compile on alpha
- modified to contain own modules
- Fix option handling in xosview script
- adapted to old kernmod
- Upgrade to 1.7.1
  * Fix XOsview to handle graphs in the old way
  * Change makefile of memstat to detect configuration
    at runtime (MODVERSIONS, SMP, RELEASE)
 
- enable net if proc/net/ip_fwchains exists (or proc/net/ip_acct)
- use gcc 
	- detect kernel-version from UTS-Release (not from uname -r)
---------
	- New version 1.6.0
	- Remove suid bit from binary
	- Add a message for sending after installation
---------
	- New revision
---------
	- New revision
	  * with module support to count shared pages only once
	  * Swap page in/out
Displaying all 9 revisions
openSUSE Build Service is sponsored by