[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
11/25: gnu: cyrus-sasl: Fix indentation.
From: |
guix-commits |
Subject: |
11/25: gnu: cyrus-sasl: Fix indentation. |
Date: |
Sat, 23 Jul 2022 13:44:48 -0400 (EDT) |
mbakke pushed a commit to branch core-updates
in repository guix.
commit 1ecf710caed394e066aa0e5a74aa5128d777a329
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Thu Jul 21 15:22:22 2022 +0200
gnu: cyrus-sasl: Fix indentation.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl): Reindent.
---
gnu/packages/cyrus-sasl.scm | 62 +++++++++++++++++++++++----------------------
1 file changed, 32 insertions(+), 30 deletions(-)
diff --git a/gnu/packages/cyrus-sasl.scm b/gnu/packages/cyrus-sasl.scm
index 43694ff5f3..33c054a097 100644
--- a/gnu/packages/cyrus-sasl.scm
+++ b/gnu/packages/cyrus-sasl.scm
@@ -34,42 +34,44 @@
(define-public cyrus-sasl
(package
- (name "cyrus-sasl")
- (version "2.1.28")
- (source (origin
- (method url-fetch)
- (uri (string-append "https://github.com/cyrusimap/cyrus-sasl"
- "/releases/download/cyrus-sasl-" version
- "/cyrus-sasl-" version ".tar.gz"))
- (sha256 (base32
- "135kbgyfpa1mwqp5dm223yr6ddzi4vjm7cr414d7rmhys2mwdkvw"))))
- (build-system gnu-build-system)
- (inputs (list gdbm openssl))
- (propagated-inputs
- (list ;; cyrus-sasl.pc refers to -lkrb5, so propagate it.
- mit-krb5))
- (arguments
- (list
- #:configure-flags #~(list (string-append "--with-plugindir="
- #$output "/lib/sasl2")
- ;; When cross-compiling the build system is
- ;; unable to determine whether SPNEGO is
- ;; supported; Kerberos does, so enable it.
- #$@(if (%current-target-system)
- '("ac_cv_gssapi_supports_spnego=yes")
- '()))
+ (name "cyrus-sasl")
+ (version "2.1.28")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append "https://github.com/cyrusimap/cyrus-sasl"
+ "/releases/download/cyrus-sasl-" version
+ "/cyrus-sasl-" version ".tar.gz"))
+ (sha256
+ (base32
+ "135kbgyfpa1mwqp5dm223yr6ddzi4vjm7cr414d7rmhys2mwdkvw"))))
+ (build-system gnu-build-system)
+ (inputs (list gdbm openssl))
+ (propagated-inputs
+ ;; cyrus-sasl.pc refers to -lkrb5, so propagate it.
+ (list mit-krb5))
+ (arguments
+ (list
+ #:configure-flags #~(list (string-append "--with-plugindir="
+ (assoc-ref %outputs "out")
+ "/lib/sasl2")
+ ;; When cross-compiling the build system is
+ ;; unable to determine whether SPNEGO is
+ ;; supported; Kerberos does, so enable it.
+ #$@(if (%current-target-system)
+ '("ac_cv_gssapi_supports_spnego=yes")
+ '()))
;; The 'plugins' directory has shared source files, such as
;; 'plugin_common.c'. When building the shared libraries there, libtool
;; ends up doing "ln -s plugin_common.lo plugin_common.o", which can
;; fail with EEXIST when building things in parallel.
#:parallel-build? #f))
- (synopsis "Simple Authentication Security Layer implementation")
- (description
- "SASL (Simple Authentication Security Layer) is an Internet
+ (synopsis "Simple Authentication Security Layer implementation")
+ (description
+ "SASL (Simple Authentication Security Layer) is an Internet
standards-track method for remote computers to authenticate. The Cyrus SASL
library makes supporting various SASL mechanisms easy for both client and
server writers.")
- (license (license:non-copyleft "file://COPYING"
- "See COPYING in the distribution."))
- (home-page "https://cyrusimap.org/sasl/")))
+ (license (license:non-copyleft "file://COPYING"
+ "See COPYING in the distribution."))
+ (home-page "https://cyrusimap.org/sasl/")))
- branch core-updates updated (5d970dfa89 -> c4386d0603), guix-commits, 2022/07/23
- 01/25: gnu: SQLite: Update to 3.39.1., guix-commits, 2022/07/23
- 05/25: gnu: make-autoconf-wrapper: Remove input labels., guix-commits, 2022/07/23
- 06/25: gnu: libtool: Don't reference bash by label., guix-commits, 2022/07/23
- 08/25: gnu: GnuPG: Update to 2.2.36., guix-commits, 2022/07/23
- 09/25: gnu: GnuPG: Use G-expression., guix-commits, 2022/07/23
- 07/25: gnu: libpaper: Update to 1.2.2., guix-commits, 2022/07/23
- 20/25: gnu: gpgme: Update to 1.17.1., guix-commits, 2022/07/23
- 11/25: gnu: cyrus-sasl: Fix indentation.,
guix-commits <=
- 03/25: gnu: automake: Remove input labels., guix-commits, 2022/07/23
- 02/25: gnu: automake: Update to 1.16.5., guix-commits, 2022/07/23
- 04/25: gnu: autoconf: Remove input labels., guix-commits, 2022/07/23
- 17/25: gnu: source-highlight: Fix build with newer GCC., guix-commits, 2022/07/23
- 18/25: gnu: gdk-pixbuf: Update to 2.42.8., guix-commits, 2022/07/23
- 21/25: gnu: python-markupsafe: Update to 2.1.1., guix-commits, 2022/07/23
- 25/25: gnu: pcsc-lite: Add missing Python input., guix-commits, 2022/07/23
- 12/25: gnu: cyrus-sasl: Do not propagate Kerberos., guix-commits, 2022/07/23
- 13/25: gnu: elfutils: Update to 0.187., guix-commits, 2022/07/23
- 16/25: gnu: glib: Build with Elfutils instead of libelf., guix-commits, 2022/07/23