gnu: procps: Update to 3.3.14.

* gnu/packages/linux.scm (procps): Update to 3.3.14.
[arguments]: Remove obsolete phase 'disable-strtod-test' because the change has
been upstreamed.
This commit is contained in:
Leo Famulari 2018-05-18 02:17:35 -04:00
parent 7d798b3bb3
commit 4699ffa383
No known key found for this signature in database
GPG Key ID: 2646FA30BACA7F08
1 changed files with 2 additions and 11 deletions

View File

@ -695,14 +695,14 @@ by Robert Shea and Robert Anton Wilson.")
(define-public procps (define-public procps
(package (package
(name "procps") (name "procps")
(version "3.3.12") (version "3.3.14")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "mirror://sourceforge/procps-ng/Production/" (uri (string-append "mirror://sourceforge/procps-ng/Production/"
"procps-ng-" version ".tar.xz")) "procps-ng-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"1m57w6jmry84njd5sgk5afycbglql0al80grx027kwqqcfw5mmkf")))) "0v3j6rkzzscqds37i105cxx3q4dk04rsgpqfd5p7hzcvk59h5njy"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
'(#:modules ((guix build utils) '(#:modules ((guix build utils)
@ -711,15 +711,6 @@ by Robert Shea and Robert Anton Wilson.")
(srfi srfi-26)) (srfi srfi-26))
#:phases #:phases
(modify-phases %standard-phases (modify-phases %standard-phases
(add-before 'check 'disable-strtod-test
(lambda _
;; Disable the 'strtod' test, which fails on 32-bit systems.
;; This is what upstream does:
;; <https://gitlab.com/procps-ng/procps/commit/100afbc1491be388f1429021ff65d969f4b1e08f>.
(substitute* "Makefile"
(("^(TESTS|check_PROGRAMS) = .*$" all)
(string-append "# " all "\n")))
#t))
(add-after (add-after
'install 'post-install 'install 'post-install
;; Remove commands and man pages redudant with ;; Remove commands and man pages redudant with