Revisions of procps

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1153312 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 136)
Prepare for RPM 4.20 (forwarded request 1153271 from dimstar)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1133112 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 135)
- procps-3.3.17-ignore-sysctl_conf.patch: ignore dangling symlink
  to missing /etc/sysctl.conf file [bsc#1217990] (forwarded request 1133107 from kukuk)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1125698 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 134)
- procps-ng-3.3.17-logind.patch: Fix crash of "w -s -h" (forwarded request 1121081 from kukuk)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1104653 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 133)
- Modify patches
  * procps-ng-3.3.9-w-notruncate.diff
  * procps-ng-3.3.17-logind.patch 
  to real to not truncate output of w with option -n

- procps-ng-3.3.17-logind.patch: Backport from 4.x git, prefer 
  logind over utmp (jsc#PED-3144)
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1104044 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 132)
- Add patch CVE-2023-4016.patch
  * CVE-2023-4016: ps buffer overflow (bsc#1214290)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1057027 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 131)
Replace transitional %usrmerged macro with regular version check (boo#1206798) (forwarded request 1055723 from lnussel)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1043109 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 130)
- Extend patch procps-3.3.17-library-bsc1181475.patch (bsc#1206412) 
- Make sure that correct library version is installed (bsc#1206412)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 986057 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 129)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 984476 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 128)
- Add the patches
  * procps-3.3.17-library-bsc1181475.patch
  * procps-3.3.17-top-bsc1181475.patch
  which are backports of current newlib tree to solve bug bsc#1181475 
  * 'free' command reports misleading "used" value
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 969331 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) (revision 127)
Revert, see https://bugzilla.opensuse.org/show_bug.cgi?id=1198266
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 966137 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 126)
- Drop patch procps-ng-4.0.0-aix_sortformats.dif as replaced by
  upstream patch 0002-ps-restore-aix-behavior-while-keeping-an-original-fi.patch
- Add upstream patches
  * 0001-top-update-one-function-prologue-after-rcfile-change.patch
  * 0003-ps-restore-thread-display-when-using-a-pidlist-optio.patch

- Drop not needed patch procps-ng-3.3.9-watch.patch as the API
  has changed here 

- Add patch procps-ng-4.0.0-floats.dif to avoid float errors on
  32bit architectures

- Add patch procps-ng-4.0.0-aix_sortformats.dif to restore AIX sort
  format support as well

- Update to procps-ng-4.0.0
  + Warning: new shared library interface with libproc-2
  * Rename pwait to pidwait
  * free: Add committed line option                        merge #25
  * free: Fix -h --si combined options                     issue #133, #223
  * free: Fix first column justification                   issue #229, #204, #206, Debian #1001689
  * free: Better spacing for Chinese language              issue #213
  * library: renamed to libproc-2 and reset to 0:0:0
  * library: add support for accessing smaps_rollup        issue #112, #201
  * library: add support for accessing autogroups
  * library: add support for LIBPROC_HIDE_KERNEL env var   merge #147
  * library: add support for cpu utilization to pids i/f
  * pkill: Check for lt- variants of program name          issue #192
  * pgrep: Add newline after regex error message           merge #91
  * pgrep: Fix selection where uid/gid > 2^31              merge !146
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 951540 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 125)
- Add patch bsc1195468-23da4f40.patch to fix bsc#1195468 that is
  ignore SIGURG
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 949458 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 124)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 903722 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 123)
- Skip test suite on emulated riscv64 systems as the qemu process
  is unexpected on the command lines of processes
Richard Brown's avatar Richard Brown (RBrownSUSE) accepted request 882327 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 122)
- Add upstream patch procps-3.3.17-bsc1181976.patch based on
  commit 3dd1661a to fix bsc#1181976 that is change descripton
  of psr, which is for 39th field of /proc/[pid]/stat
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 878279 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 121)
- Don't install translated man pages for non-installed binaries
  (uptime, kill). (forwarded request 878235 from 1Antoine1)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 871141 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 119)
- Add /usr/share/man/uk dir to file list for lang sub package 

- Fix directory for Ukrainian man pages translations.
- Move localized man pages to lang package.
- Remove obsolete conditionals.
- Remove obsolete --enable-oomem option.
- Run spec-cleaner.

- Update to procps-ng-3.3.17
  * library: Incremented to 8:3:0
    (no removals or additions, internal changes only)
  * all: properly handle utf8 cmdline translations         issue #176
  * kill: Pass int to signalled process                    merge #32
  * pgrep: Pass int to signalled process                   merge #32
  * pgrep: Check sanity of SG_ARG_MAX                      issue #152
  * pgrep: Add older than selection                        merge #79
  * pidof: Quiet mode                                      merge #83
  * pidof: show worker threads                             Redhat #1803640
  * ps.1: Mention stime alias                              issue #164
  * ps: check also match on truncated 16 char comm names
  * ps: Add exe output option                              Redhat #1399206
  * ps: A lot more sorting available                       merge #99
  * pwait: New command waits for a process                 merge #97
  * sysctl: Match systemd directory order                  Debian #950788
  * sysctl: Document directory order                       Debian #951550
  * top: ensure config file backward compatibility         Debian #951335
  * top: add command line 'e' for symmetry with 'E'        issue #165
  * top: add '4' toggle for two abreast cpu display        issue #172
  * top: add '!' toggle for combining multiple cpus
  * top: fix potential SEGV involving -p switch            merge #114
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 868827 from Dr. Werner Fink's avatar Dr. Werner Fink (WernerFink) (revision 118)
- Package translations in procps-lang.

I don't know why nls was disabled.
osc blame shows that `--disable-nls` is passed to configure script since at least 2012-06-04.
Didn't find a reason in changelog.
So let's try to package them and see what happens.

There are also man pages translations but they doesn't get installed automatically for some reason + it's probably already provided by manpages-l10n (https://salsa.debian.org/manpages-l10n-team/manpages-l10n/-/issues/6) so let's keep it that way. (forwarded request 868776 from 1Antoine1)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 853759 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 117)
Automatic submission by obs-autosubmit
Displaying revisions 1 - 20 of 136
openSUSE Build Service is sponsored by