1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-24 03:00:35 +02:00
Commit Graph

104 Commits

Author SHA1 Message Date
Maxim Cournoyer
10482f731e Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3 Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d Update Maxim's email address.
The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Janneke Nieuwenhuizen
b29be36a6e gnu: openldap-for-linphone: Fix build with gcc-14.
* gnu/packages/openldap.scm (openldap-for-linphone)[arguments]: New field to
relax gcc-14's strictness.

Change-Id: I9541b579df38d8a6a4461a87275399fd623a1f01
2025-07-18 20:17:20 +02:00
Janneke Nieuwenhuizen
0e75555a0e gnu: openldap: Update to 2.6.9; fixes build with gcc-14.
* gnu/packages/openldap.scm (openldap): Update to 2.6.9.

Change-Id: Ie9967139a7346c8fccc96ab88d3e6399aab6bdfe
2025-07-18 20:17:14 +02:00
Janneke Nieuwenhuizen
357a6a31cf gnu: 389-ds-base: Fix build with gcc-14.
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Add CFLAGS to #:configure-flags
to relax gcc-14's strictness.

Change-Id: I54510c0d0d0f9032f4f5043053b0282e0a4ffb9e
Modified-by: Zheng Junjie <z572@z572.online>
2025-06-22 16:32:56 +08:00
Ricardo Wurmus
02d1d6907e gnu: nss-pam-ldapd: Update to 0.9.13.
* gnu/packages/openldap.scm (nss-pam-ldapd): Update to 0.9.13.
[arguments]: Use G-expressions.

Change-Id: Ib1cd8ebe847bae0f44a96599dc1d3faf1a84b0b6
2025-02-09 21:38:59 +01:00
宋文武
fe88550267 gnu: 389-ds-base: Fix build.
* gnu/packages/openldap.scm (389-ds-base)[source]: Add snippet.
[inputs]: Add libxcrypt.

Change-Id: I5ddb30e8a0ae23e7795a0a9a9e3f00b48379e3e8
2024-08-31 10:45:18 +02:00
Maxime Devos
75497ecc4a gnu: 389-ds-base: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.

* gnu/packages/openldap.scm
  (389-ds-base)[inputs]: Add 'bash-minimal'.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-08-31 10:42:41 +02:00
Maxim Cournoyer
f59df1aa3c build-systems: gnu: Export %default-gnu-imported-modules and %default-gnu-modules.
Until now users would have to cargo cult or inspect the private
%default-modules variable of (guix build-systems gnu) to discover which
modules to include when extending the used modules via the #:modules argument.

The renaming was automated via the command:

  $ git grep -l %gnu-build-system-modules
    | xargs sed 's/%gnu-build-system-modules/%default-gnu-imported-modules/' -i

* guix/build-system/gnu.scm (%gnu-build-system-modules): Rename to...
(%default-gnu-imported-modules): ... this.
(%default-modules): Rename to...
(%default-gnu-modules): ... this.  Export.
(dist-package, gnu-build, gnu-cross-build): Adjust accordingly.

Change-Id: Idef307fff13cb76f3182d782b26e1cd3a5c757ee
2024-08-31 10:42:16 +02:00
Ludovic Courtès
ec6395b1aa gnu: python-ldap: Update to 3.4.3.
* gnu/packages/openldap.scm (python-ldap): Update to 3.4.3.
2023-05-06 17:12:45 +02:00
Leo Famulari
bdbf3e36cf gnu: 389-ds-base: Make sure not to keep a store reference to HTTPD.
* gnu/packages/openldap.scm (389-ds-base)[inputs]: Move httpd ...
[native-inputs]: ... to here.
[arguments]: Forbid keeping a reference to httpd.
2023-04-30 04:47:19 -04:00
Ricardo Wurmus
794e8880b9 gnu: openldap-for-linphone: Hide it.
We don't want this to show up when searching for "openldap".

* gnu/packages/openldap.scm (openldap-for-linphone): Wrap in HIDDEN-PACKAGE
and add a comment.
2023-04-24 09:56:32 +02:00
Ricardo Wurmus
bdd48e3cb9 gnu: liblinphone: Restore special openldap variant.
This is a partial revert of commit f2166cface.

* gnu/packages/openldap.scm (openldap-for-linphone): Restore this variable.
* gnu/packages/linphone.scm (liblinphone)[inputs]: Replace openldap with
openldap-for-linphone.
2023-04-24 00:12:41 +02:00
Andreas Enge
f2166cface gnu: openldap: Update to 2.6.4 and unify the two variables.
* gnu/packages/openldap.scm (openldap): Update to 2.6.4.
(openldap-for-linphone): Remove variable.
* gnu/packages/linphone.scm (liblinphone)[inputs]: Replace
openldap-for-linphone by openldap.
2023-04-16 13:49:35 +02:00
Brian Cully
1b28cde6a5 gnu: openldap: Fix build.
* gnu/packages/openldap.scm (openldap): Update quoting to use gexps. Remove
reference to libldap_r.la, which no longer exists, and remove custom install
of libldap_r.so. Remove again a phase already removed in commit
0de5e6d653.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2023-04-16 13:39:26 +02:00
Maxim Cournoyer
7d3bb28a6f gnu: openldap: Update to 2.6.3.
* gnu/packages/openldap.scm (openldap): Update to 2.6.3.
[arguments]: Integrate updated phases from openldap-2.6 package.  Strip
trailing #t.
2023-04-14 23:37:04 -04:00
Ricardo Wurmus
626d921558 gnu: Add openldap-for-linphone.
* gnu/packages/openldap.scm (openldap-for-linphone): New variable.
2023-04-08 20:05:06 +02:00
Efraim Flashner
4cf1acc7f3 Merge remote-tracking branch 'origin/master' into core-updates
Conflicts:
	doc/guix.texi
	gnu/local.mk
	gnu/packages/admin.scm
	gnu/packages/base.scm
	gnu/packages/chromium.scm
	gnu/packages/compression.scm
	gnu/packages/databases.scm
	gnu/packages/diffoscope.scm
	gnu/packages/freedesktop.scm
	gnu/packages/gnome.scm
	gnu/packages/gnupg.scm
	gnu/packages/guile.scm
	gnu/packages/inkscape.scm
	gnu/packages/llvm.scm
	gnu/packages/openldap.scm
	gnu/packages/pciutils.scm
	gnu/packages/ruby.scm
	gnu/packages/samba.scm
	gnu/packages/sqlite.scm
	gnu/packages/statistics.scm
	gnu/packages/syndication.scm
	gnu/packages/tex.scm
	gnu/packages/tls.scm
	gnu/packages/version-control.scm
	gnu/packages/xml.scm
	guix/build-system/copy.scm
	guix/scripts/home.scm
2023-01-30 12:39:40 +02:00
Ricardo Wurmus
7b8cac86ba gnu: 389-ds-base: Avoid dependency on systemd-detect-virt.
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Remove invocation of
systemd-detect-virt.
2022-12-14 22:46:21 +01:00
Ricardo Wurmus
e2bcd41ce3 gnu: 389-ds-base: Enable one test.
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Enable unit tests.
[native-inputs]: Add cmocka.
2022-12-14 21:52:34 +01:00
Ricardo Wurmus
b5bb44b260 gnu: 389-ds-base: Use gexp.
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Use gexp; remove one
obsolete substitution.
2022-12-14 21:52:34 +01:00
Ricardo Wurmus
597685054b gnu: 389-ds-base: Update to 2.2.2.
* gnu/packages/openldap.scm (389-ds-base): Update to 2.2.2.
[inputs]: Add json-c and lmdb.
2022-12-14 21:52:34 +01:00
Ricardo Wurmus
2f707f9493 gnu: 389-ds-base: Update to 1.4.5.0.
* gnu/packages/openldap.scm (389-ds-base): Update to 1.4.5.0.
[source]: Fetch from git.
[arguments]: Remove unnecessary configure flags; update 'fix-references phase;
update 'overwrite-default-locations phase.
2022-12-14 17:19:06 +01:00
Ricardo Wurmus
7885b5be9b gnu: 389-ds-base: Drop input labels.
* gnu/packages/openldap.scm (389-ds-base)[inputs]: Drop labels.
[native-inputs]: Drop labels.
2022-12-14 17:19:06 +01:00
Marius Bakke
b8b4d63137 gnu: OpenLDAP: Update to 2.6.3.
* gnu/packages/openldap.scm (openldap-2.6): Update to 2.6.3.
2022-12-12 15:12:57 +01:00
Marius Bakke
b3fb4ed0b0 gnu: OpenLDAP: Update to 2.6.3.
* gnu/packages/openldap.scm (openldap): Update to 2.6.3.
2022-07-27 17:53:49 +02:00
Marius Bakke
0de5e6d653 gnu: cyrus-sasl: Do not propagate Kerberos.
* gnu/packages/cyrus-sasl.scm (cyrus-sasl)[propagated-inputs]: Move MIT-KRB5 ...
[inputs]: ... here.
* gnu/packages/openldap.scm (openldap)[arguments]: Don't add krb5 linker arguments.
2022-07-23 19:43:11 +02:00
Marius Bakke
5708638a93 gnu: OpenLDAP: Update to 2.6.2.
* gnu/packages/openldap.scm (openldap): Update to 2.6.2.
[source](uri): Update primary mirror.
[arguments]: Take from ...
(openldap-2.6): ... this removed variable.  Remove #:make-flags, and set the
STRIP variable in fix-cross-gcc phase.
(python-ldap)[inputs]: Change from OPENLDAP-2.6 to OPENLDAP.
* gnu/packages/django.scm (python-django-auth-ldap)[native-inputs]: Likewise.
2022-07-16 23:25:18 +02:00
Marius Bakke
7f1e295c08 gnu: python-ldap: Update to 3.4.0.
* gnu/packages/openldap.scm (python-ldap): Update to 3.4.0.
[arguments]: Remove input labels.
[inputs]: Change from OPENLDAP to OPENLDAP-2.6.
2022-01-21 00:35:06 +01:00
Marius Bakke
0e8efe0611 gnu: OpenLDAP: Add 2.6.1.
* gnu/packages/openldap.scm (openldap-2.6): New variable.
2022-01-21 00:35:06 +01:00
Ludovic Courtès
8394619bac gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Ludovic Courtès
b15e543d30 Merge branch 'master' into core-updates-frozen 2021-11-23 11:29:38 +01:00
Ricardo Wurmus
7239ad676c gnu: nss-pam-ldapd: Update to 0.9.12.
* gnu/packages/openldap.scm (nss-pam-ldapd): Update to 0.9.12.
[arguments]: Remove trailing #T.
2021-11-22 23:40:20 +01:00
Ricardo Wurmus
63c7bb62c4 gnu: 389-ds-base: Substitute more tool references.
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Substitute references to
"ip" and "openssl".
[inputs]: Add iproute.
2021-10-01 22:09:26 +02:00
Ricardo Wurmus
51a9b8fd8f gnu: 389-ds-base: Update to 1.4.4.17.
* gnu/packages/openldap.scm (389-ds-base): Update to 1.4.4.17.
[source]: Use release tarball from Github.
[arguments]: Remove wrapping of readnsstate.
2021-09-30 15:32:35 +02:00
Ricardo Wurmus
6cd6b0abe7 gnu: 389-ds-base: Restore definition of pythondir.
* gnu/packages/openldap.scm (389-ds-base)[arguments]: Import python-version
from (guix build python-build-system); define pythondir before using it in
fix-install-location-of-python-tools.
2021-09-30 15:32:35 +02:00
Marius Bakke
8314335e24 gnu: OpenLDAP: Remove replacement package.
* gnu/packages/openldap.scm (openldap): Update to 2.4.57.
[replacement]: Remove.
(openldap-2.4.57): Remove variable.
2021-05-09 23:12:48 +02:00
Christopher Baines
a8448da0f4 Merge branch 'master' into core-updates 2021-03-06 00:18:30 +00:00
Léo Le Bouter
22ef895d24 gnu: 389-ds-base: Update to 1.4.0.31 [security fixes].
* gnu/packages/openldap.scm (389-ds-base): Update to 1.4.0.31.
2021-03-04 01:39:07 +01:00
Leo Famulari
a18492118c gnu: OpenLDAP: Update to 2.4.57 [security fixes].
Fixes CVE-2020-{36221,36222,36223,36224,36225,36226,36226,36228,36229,36230}.

* gnu/packages/openldap.scm (openldap-2.4.57): New variable.
(openldap)[replacement]: New field.
2021-02-11 15:02:53 -05:00
Maxim Cournoyer
df76386b12 gnu: 389-ds-base: Wrap with GUIX_PYTHONPATH.
* gnu/packages/openldap.scm (389-ds-base): Remove trailing #t.  Do not alter
PYTHONPATH.  Wrap with GUIX_PYTHONPATH.
2021-02-01 11:54:00 -05:00
Maxim Cournoyer
01f0707207 Merge branch 'staging' into 'core-updates'.
Conflicts:

	gnu/local.mk
	gnu/packages/cmake.scm
	gnu/packages/curl.scm
	gnu/packages/gl.scm
	gnu/packages/glib.scm
	gnu/packages/guile.scm
	gnu/packages/node.scm
	gnu/packages/openldap.scm
	gnu/packages/package-management.scm
	gnu/packages/python-xyz.scm
	gnu/packages/python.scm
	gnu/packages/tls.scm
	gnu/packages/vpn.scm
	gnu/packages/xorg.scm
2021-01-13 23:45:53 -05:00
Ludovic Courtès
df4feb9e8b gnu: openldap: Update to 2.4.50 and remove replacement.
* gnu/packages/openldap.scm (openldap): Update to 2.4.50.
[replacement]: Remove.
(openldap-2.4.50): Remove.
2020-12-08 14:13:37 +01:00
Maxim Cournoyer
5e2140511c Merge branch 'staging'
Conflicts:
	gnu/packages/admin.scm
	gnu/packages/commencement.scm
	gnu/packages/gdb.scm
	gnu/packages/llvm.scm
	gnu/packages/package-management.scm
	gnu/packages/tls.scm
2020-10-19 13:11:40 -04:00
Marius Bakke
758fb0478e gnu: python-ldap: Update to 3.3.1.
* gnu/packages/openldap.scm (python-ldap): Update to 3.3.1.
2020-09-22 18:41:58 +02:00
Jakub Kądziołka
8f0ee2e351 gnu: openldap: Remove graft.
* gnu/packages/openldap.scm (openldap): Update to 2.4.50. Remove
  replacement.
  (openldap-2.4.50): Remove variable.
2020-07-27 01:02:09 +02:00
Marius Bakke
8bf8cd9b85 Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/backup.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/guile.scm
	gnu/packages/lisp.scm
	gnu/packages/openldap.scm
	gnu/packages/package-management.scm
	gnu/packages/web.scm
	gnu/packages/xorg.scm
2020-04-30 23:47:49 +02:00
Leo Famulari
f224a8bb79 gnu: OpenLDAP: Update to 2.4.50 [fixes CVE-2019-{13057,13565}].
* gnu/packages/openldap.scm (openldap)[replacement]: Use openldap-2.4.50.
(openldap/fixed): Replace with ...
(openldap-2.4.50): ... new variable.
* gnu/packages/patches/openldap-CVE-2020-12243.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2020-04-29 13:44:10 -04:00
Efraim Flashner
0b25812872 gnu: openldap: Fix CVE-2020-12243.
* gnu/packages/openldap.scm (openldap)[replacement]: New field.
(openldap/fixed): New variable.
* gnu/packages/patches/openldap-CVE-2020-12243.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2020-04-28 22:52:20 +03:00