Approx 2 year worth of changes.
A major release, afaiu, denoting newlib compatibility.
A bunch of bugfixes and other stuff.
Changelog: https://gitlab.com/procps-ng/procps/-/releases

* Be explicit with configure options.
* No need to build W if we're not in need of it.
* Minor whitespace fix.
* Library renamed to libproc2. This might cause issues
if anyone is depending on a specific library name and SO library versions.

Signed-off-by: Christian Melki <[email protected]>
---
 rules/procps.make | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/rules/procps.make b/rules/procps.make
index 42fec7bfe..9ed658f70 100644
--- a/rules/procps.make
+++ b/rules/procps.make
@@ -17,8 +17,8 @@ PACKAGES-$(PTXCONF_PROCPS) += procps
 #
 # Paths and names
 #
-PROCPS_VERSION := 3.3.17
-PROCPS_MD5     := d60613e88c2f442ebd462b5a75313d56
+PROCPS_VERSION := 4.0.3
+PROCPS_MD5     := 22b287bcd758831cbaf3356cd3054fe7
 PROCPS         := procps-ng-$(PROCPS_VERSION)
 PROCPS_SUFFIX  := tar.xz
 PROCPS_URL     := $(call ptx/mirror, SF, 
procps-ng/Production/$(PROCPS).$(PROCPS_SUFFIX))
@@ -46,8 +46,10 @@ PROCPS_CONF_OPT      := \
        --disable-rpath \
        --disable-watch8bit \
        --disable-libselinux \
+       --disable-harden-flags \
        --$(call ptx/endis, PTXCONF_PROCPS_PIDOF)-pidof \
        --disable-kill \
+       --$(call ptx/endis, PTXCONF_PROCPS_W)-w \
        --disable-skill \
        --disable-examples \
        --disable-sigwinch \
@@ -63,7 +65,6 @@ PROCPS_CONF_OPT       := \
        --$(call ptx/wwo, PTXCONF_PROCPS_WITH_SYSTEMD)-systemd \
        --without-elogind
 
-
 # ----------------------------------------------------------------------------
 # Target-Install
 # ----------------------------------------------------------------------------
@@ -77,7 +78,7 @@ $(STATEDIR)/procps.targetinstall:
        @$(call install_fixup, procps,AUTHOR,"Clemens Gruber 
<[email protected]>")
        @$(call install_fixup, procps,DESCRIPTION,missing)
 
-       @$(call install_lib, procps, 0, 0, 0644, libprocps)
+       @$(call install_lib, procps, 0, 0, 0644, libproc2)
 
 ifdef PTXCONF_PROCPS_FREE
        @$(call install_copy, procps, 0, 0, 0755, -, /usr/bin/free)
-- 
2.34.1


Reply via email to