[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
15/21: gnu: linux-pam: Switch to gexps.
From: |
guix-commits |
Subject: |
15/21: gnu: linux-pam: Switch to gexps. |
Date: |
Thu, 30 Mar 2023 06:47:02 -0400 (EDT) |
civodul pushed a commit to branch core-updates
in repository guix.
commit 1c179980fa32ef436c5d49d275510444573cf1ea
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Sun Mar 26 21:49:55 2023 +0200
gnu: linux-pam: Switch to gexps.
* gnu/packages/linux.scm (linux-pam)[arguments]: Switch to gexps.
---
gnu/packages/linux.scm | 45 +++++++++++++++++++++++----------------------
1 file changed, 23 insertions(+), 22 deletions(-)
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 50d5249832..4bc547e832 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -1804,28 +1804,29 @@ which need to be installed separately.")
;; ("cracklib" ,cracklib)
))
(arguments
- `(;; Most users, such as `shadow', expect the headers to be under
- ;; `security'.
- #:configure-flags (list (string-append "--includedir="
- (assoc-ref %outputs "out")
- "/include/security")
- ;; explicit libdir for pkgconfig files
- ;; drop with 1.5.3, which fixes
- ;;
https://github.com/linux-pam/linux-pam/issues/466
- (string-append "--libdir="
- (assoc-ref %outputs "out")
- "/lib")
-
- ;; XXX: <rpc/rpc.h> is missing from glibc when
- ;; cross-compiling, so we have to disable NIS
- ;; support altogether.
- ,@(if (%current-target-system)
- '("--disable-nis")
- '()))
-
- ;; XXX: Tests won't run in chroot, presumably because /etc/pam.d
- ;; isn't available.
- #:tests? #f))
+ (list
+ ;; Most users, such as `shadow', expect the headers to be under
+ ;; `security'.
+ #:configure-flags #~(list (string-append "--includedir="
+ (assoc-ref %outputs "out")
+ "/include/security")
+ ;; explicit libdir for pkgconfig files
+ ;; drop with 1.5.3, which fixes
+ ;;
https://github.com/linux-pam/linux-pam/issues/466
+ (string-append "--libdir="
+ (assoc-ref %outputs "out")
+ "/lib")
+
+ ;; XXX: <rpc/rpc.h> is missing from glibc when
+ ;; cross-compiling, so we have to disable NIS
+ ;; support altogether.
+ #$@(if (%current-target-system)
+ #~("--disable-nis")
+ #~()))
+
+ ;; XXX: Tests won't run in chroot, presumably because /etc/pam.d
+ ;; isn't available.
+ #:tests? #f))
(home-page "http://www.linux-pam.org/")
(synopsis "Pluggable authentication modules for Linux")
(description
- 08/21: gnu: gnumach: Update to 1.8+git20220827., (continued)
- 08/21: gnu: gnumach: Update to 1.8+git20220827., guix-commits, 2023/03/30
- 02/21: gnu: cross-base: Use gexps for 'cross-gcc-arguments'., guix-commits, 2023/03/30
- 10/21: gnu: hurd: Remove useless glibc/hurd-headers input., guix-commits, 2023/03/30
- 11/21: gnu: gnumach, hurd-headers, hurd: Switch to using cross-mig., guix-commits, 2023/03/30
- 13/21: gnu: mig/32-bit: Remove., guix-commits, 2023/03/30
- 09/21: gnu: hurd: Update to 3ff7053., guix-commits, 2023/03/30
- 16/21: gnu: linux-pam: Allow compilation on GNU/Hurd., guix-commits, 2023/03/30
- 18/21: gnu: guile: Switch to gexps., guix-commits, 2023/03/30
- 04/21: gnu: cross-base: Factor out cross-mig., guix-commits, 2023/03/30
- 14/21: system: hurd: Use shepherd-0.8 in the package list., guix-commits, 2023/03/30
- 15/21: gnu: linux-pam: Switch to gexps.,
guix-commits <=
- 12/21: gnu: hurd: Update DDE and use libdde_linux26., guix-commits, 2023/03/30
- 17/21: gnu: guile-static: Switch to gexps., guix-commits, 2023/03/30
- 21/21: maint: Re-add IceCat to '%system-packages'., guix-commits, 2023/03/30
- 05/21: gnu: cross-base: Add cross arguments to hurd derivatives., guix-commits, 2023/03/30
- 03/21: gnu: gcc@11: Patch libpthread on GNU/Hurd., guix-commits, 2023/03/30
- 07/21: gnu: mig: Update to 1.8+git20220827., guix-commits, 2023/03/30
- 19/21: gnu: guile-readline: Switch to gexps., guix-commits, 2023/03/30
- 20/21: gnu: guile: Fix 'posix_spawn' usage for GNU/Hurd., guix-commits, 2023/03/30