[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
08/22: gnu: libdeflate: Update to 1.15.
From: |
guix-commits |
Subject: |
08/22: gnu: libdeflate: Update to 1.15. |
Date: |
Tue, 13 Dec 2022 21:10:14 -0500 (EST) |
nckx pushed a commit to branch master
in repository guix.
commit 885f18d750f950bfb930c47d9c8e30976dc361ef
Author: Tobias Geerinckx-Rice <me@tobias.gr>
AuthorDate: Sun Dec 11 01:00:01 2022 +0100
gnu: libdeflate: Update to 1.15.
* gnu/packages/compression.scm (libdeflate): Update to 1.15.
[build-system]: Use CMake.
[arguments]: Remove #:make-flags and all custom phases.
Add equivalent #:configure-flags and a custom 'check phase.
---
gnu/packages/compression.scm | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index d2a1ed36f7..82b93e23b2 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -2695,7 +2695,7 @@ to their original, binary CD format.")
(define-public libdeflate
(package
(name "libdeflate")
- (version "1.14")
+ (version "1.15")
(source (origin
(method git-fetch)
(uri (git-reference
@@ -2704,19 +2704,16 @@ to their original, binary CD format.")
(file-name (git-file-name name version))
(sha256
(base32
- "09y69mnbv3mprgjp53zvin5zqznqajginrk5b25xmi9y0b83bns8"))))
- (build-system gnu-build-system)
+ "001l1xdc3k1dfjvl3ng480ydz0rnyvlhv54l5mshg2p9v4iz3v09"))))
+ (build-system cmake-build-system)
(arguments
- (list #:make-flags
- #~(list (string-append "CC=" #$(cc-for-target))
- (string-append "PREFIX=" #$output))
+ (list #:configure-flags
+ #~(list "-DLIBDEFLATE_BUILD_STATIC_LIB=NO")
#:phases
#~(modify-phases %standard-phases
- (add-after 'unpack 'skip-static-library-installation
+ (replace 'check
(lambda _
- (substitute* "Makefile"
- (("install .*\\$\\(STATIC_LIB\\).*") ""))))
- (delete 'configure)))) ; no configure script
+ (invoke "../source/scripts/run_tests.sh"))))))
(inputs
(list zlib))
(home-page "https://github.com/ebiggers/libdeflate")
- branch master updated (688028931f -> 85dcea59f6), guix-commits, 2022/12/13
- 02/22: gnu: libltc: Update to 1.3.2., guix-commits, 2022/12/13
- 04/22: gnu: byacc: Update to 20221106., guix-commits, 2022/12/13
- 06/22: gnu: doctest: Update to 2.4.9., guix-commits, 2022/12/13
- 09/22: gnu: libhx: Update to 4.8., guix-commits, 2022/12/13
- 01/22: gnu: realmd: Update to 0.17.1., guix-commits, 2022/12/13
- 03/22: gnu: fio: Update to 3.33., guix-commits, 2022/12/13
- 05/22: gnu: ccache: Update to 4.7.4., guix-commits, 2022/12/13
- 07/22: gnu: python-aiounittest: Update to 1.4.2., guix-commits, 2022/12/13
- 13/22: gnu: dash: Capitalise description sentences., guix-commits, 2022/12/13
- 08/22: gnu: libdeflate: Update to 1.15.,
guix-commits <=
- 10/22: gnu: global: Update to 6.6.9., guix-commits, 2022/12/13
- 20/22: gnu: nmrpflash: Rephrase synopsis., guix-commits, 2022/12/13
- 11/22: gnu: botan: Update to 2.19.3., guix-commits, 2022/12/13
- 22/22: gnu: isc-dhcp: Update description., guix-commits, 2022/12/13
- 15/22: gnu: inxi-minimal: Update to 3.3.24-1., guix-commits, 2022/12/13
- 14/22: gnu: hyfetch: Update to 1.4.4., guix-commits, 2022/12/13
- 21/22: gnu: isc-dhcp: Update to 4.4.3-P1 [fixes CVE-2022-2928, CVE-2022-2929]., guix-commits, 2022/12/13
- 19/22: gnu: nmrpflash: Update to 0.9.19., guix-commits, 2022/12/13
- 12/22: gnu: dash: Update to 0.5.12., guix-commits, 2022/12/13
- 17/22: gnu: inxi-minimal: Reduce reliance on input names., guix-commits, 2022/12/13