[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
15/19: gnu: libbsd: Update to 0.11.6.
From: |
guix-commits |
Subject: |
15/19: gnu: libbsd: Update to 0.11.6. |
Date: |
Sun, 26 Jun 2022 17:24:49 -0400 (EDT) |
mbakke pushed a commit to branch core-updates
in repository guix.
commit e4496bf373c81d73e4709d2c16048460dbf58866
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Sun Jun 26 17:46:10 2022 +0200
gnu: libbsd: Update to 0.11.6.
* gnu/packages/libbsd.scm (libbsd): Update to 0.11.6.
[arguments]: Add #:phases.
[inputs]: Add LIBMD.
---
gnu/packages/libbsd.scm | 22 ++++++++++++++++++----
1 file changed, 18 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/libbsd.scm b/gnu/packages/libbsd.scm
index 16a7e8fd89..9759d1b5ad 100644
--- a/gnu/packages/libbsd.scm
+++ b/gnu/packages/libbsd.scm
@@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2016 Leo Famulari <leo@famulari.name>
+;;; Copyright © 2022 Marius Bakke <marius@gnu.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -20,22 +21,35 @@
#:use-module (guix build-system gnu)
#:use-module (guix download)
#:use-module (guix licenses)
- #:use-module (guix packages))
+ #:use-module (guix packages)
+ #:use-module (guix gexp)
+ #:use-module (gnu packages crypto))
(define-public libbsd
(package
(name "libbsd")
- (version "0.10.0")
+ (version "0.11.6")
(source (origin
(method url-fetch)
(uri (string-append "https://libbsd.freedesktop.org/releases/"
"libbsd-" version ".tar.xz"))
(sha256
(base32
- "11x8q45jvjvf2dvgclds64mscyg10lva33qinf2hwgc84v3svf1l"))))
+ "1pxmk42brddk43bj8lp4a64f9iwhc5ii91y6w7k97xpaf8qqzcqr"))))
(build-system gnu-build-system)
(arguments
- '(#:configure-flags '("--disable-static")))
+ (list #:configure-flags #~'("--disable-static")
+ #:phases #~(modify-phases %standard-phases
+ (add-before 'check 'disable-pwcache-test
+ (lambda _
+ ;; This test expects the presence of a root
+ ;; user and group, which do not exist in the
+ ;; build container.
+ (substitute* "test/Makefile"
+ (("pwcache\\$\\(EXEEXT\\) ")
+ "")))))))
+ (inputs
+ (list libmd))
(synopsis "Utility functions from BSD systems")
(description "This library provides useful functions commonly found on BSD
systems, and lacking on others like GNU systems, thus making it easier to port
- branch core-updates updated (03e13c8981 -> ea53e292a8), guix-commits, 2022/06/26
- 03/19: gnu: isl: Update to 0.24., guix-commits, 2022/06/26
- 07/19: gnu: readline: Update to 8.1.2., guix-commits, 2022/06/26
- 04/19: gnu: binutils: Update to 2.38., guix-commits, 2022/06/26
- 12/19: gnu: libgpg-error: Update to 1.45., guix-commits, 2022/06/26
- 14/19: gnu: gdbm: Update to 1.23., guix-commits, 2022/06/26
- 13/19: gnu: libgcrypt: Update to 1.10.1., guix-commits, 2022/06/26
- 15/19: gnu: libbsd: Update to 0.11.6.,
guix-commits <=
- 05/19: gnu: gawk: Update to 5.1.1., guix-commits, 2022/06/26
- 08/19: gnu: readline: Remove input labels., guix-commits, 2022/06/26
- 11/19: gnu: bison: Update to 3.8.2., guix-commits, 2022/06/26
- 06/19: gnu: gawk: Use G-expressions and remove labels., guix-commits, 2022/06/26
- 16/19: gnu: GnuTLS: Update to 3.7.6., guix-commits, 2022/06/26
- 19/19: gnu: Tcl/Tk: Update to 8.6.12., guix-commits, 2022/06/26
- 09/19: gnu: util-linux: Update to 2.37.4., guix-commits, 2022/06/26
- 18/19: gnu: libgpg-error: Remove input label., guix-commits, 2022/06/26
- 02/19: gnu: Remove guile@3.0.7., guix-commits, 2022/06/26
- 01/19: gnu: m4: Fix cross-compilation., guix-commits, 2022/06/26