summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorZheng Junjie <zhengjunjie@iscas.ac.cn>2023-11-11 22:31:22 +0800
committerMathieu Othacehe <othacehe@gnu.org>2023-11-25 14:47:51 +0100
commit3350f3be0d4bb9a8f2bff7be15e58803a9f9c19c (patch)
tree5e007fc9b5c3bab504fa676ed3ed08b0afd839cb /gnu
parent909d55e0776cb8862613d029b4ce337a6a959c02 (diff)
gnu: zix: Update to 0.4.2.
* gnu/packages/datastructures.scm (zix): Update to 0.4.2. Change-Id: I4465ff6eefbdbb7a3de1806fc4adbec285fa26a1 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/datastructures.scm45
1 files changed, 22 insertions, 23 deletions
diff --git a/gnu/packages/datastructures.scm b/gnu/packages/datastructures.scm
index 0689ef4259b..c6b2396537d 100644
--- a/gnu/packages/datastructures.scm
+++ b/gnu/packages/datastructures.scm
@@ -6,6 +6,7 @@
6;;; Copyright © 2020 Mark H Weaver <mhw@netris.org> 6;;; Copyright © 2020 Mark H Weaver <mhw@netris.org>
7;;; Copyright © 2020, 2022 Marius Bakke <marius@gnu.org> 7;;; Copyright © 2020, 2022 Marius Bakke <marius@gnu.org>
8;;; Copyright © 2023 Nicolas Goaziou <mail@nicolasgoaziou.fr> 8;;; Copyright © 2023 Nicolas Goaziou <mail@nicolasgoaziou.fr>
9;;; Copyright © 2023 Zheng Junjie <873216071@qq.com>
9;;; 10;;;
10;;; This file is part of GNU Guix. 11;;; This file is part of GNU Guix.
11;;; 12;;;
@@ -444,28 +445,26 @@ better with a poor hash function.")
444 (license license:expat))) 445 (license license:expat)))
445 446
446(define-public zix 447(define-public zix
447 (let ((commit "a13ae5ad9dc70075740f11139f1db96cc79faa59") 448 (package
448 (revision "0")) 449 (name "zix")
449 (package 450 (version "0.4.2")
450 (name "zix") 451 (source (origin
451 (version (git-version "0.3.3" revision commit)) 452 (method git-fetch)
452 (source (origin 453 (uri (git-reference
453 (method git-fetch) 454 (url "https://gitlab.com/drobilla/zix.git")
454 (uri (git-reference 455 (commit (string-append "v" version))))
455 (url "https://gitlab.com/drobilla/zix.git") 456 (file-name (git-file-name name version))
456 (commit commit))) 457 (sha256
457 (file-name (git-file-name name version)) 458 (base32
458 (sha256 459 "07pbq4bi64iv39swldfbcp7131b5n4hs64pgd417gqlwv8qvgjcw"))))
459 (base32 460 (build-system meson-build-system)
460 "1njyb8lz1d5qzf0k14pb3rq13xkxnddwbz090dj69138ymz1xgyl")))) 461 (arguments
461 (build-system meson-build-system) 462 (list #:configure-flags #~(list "-Ddocs=disabled"))) ;needs "sphinxygen"
462 (arguments 463 (native-inputs (list pkg-config))
463 (list #:configure-flags #~(list "-Ddocs=disabled"))) ;needs "sphinxygen" 464 (home-page "https://gitlab.com/drobilla/zix")
464 (native-inputs (list pkg-config)) 465 (synopsis "C library of portability wrappers and data structures")
465 (home-page "https://gitlab.com/drobilla/zix") 466 (description
466 (synopsis "C library of portability wrappers and data structures") 467 "Zix is a C library of portability wrappers and data structures. It
467 (description
468 "Zix is a C library of portability wrappers and data structures. It
469provides the following components: 468provides the following components:
470@table @code 469@table @code
471@item ZixAllocator A customizable allocator. 470@item ZixAllocator A customizable allocator.
@@ -480,4 +479,4 @@ provides the following components:
480zix/filesystem.h Functions for working with filesystems. 479zix/filesystem.h Functions for working with filesystems.
481@item zix/path.h Functions for working with filesystem paths lexically. 480@item zix/path.h Functions for working with filesystem paths lexically.
482@end table") 481@end table")
483 (license license:isc)))) 482 (license license:isc)))