<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/openldap.scm, branch master</title>
<subtitle>Transactional package manager, declarative GNU/Linux distribution, reproducible deployment tool, and more! https://guix.gnu.org</subtitle>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/'/>
<entry>
<title>gnu: openldap: Update to 2.6.13.</title>
<updated>2026-08-17T09:00:37+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-06-23T12:19:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=9a32184d464a7e2de8dedb1b9f5e8dab471ca57a'/>
<id>9a32184d464a7e2de8dedb1b9f5e8dab471ca57a</id>
<content type='text'>
* gnu/packages/openldap.scm (openldap): Update to 2.6.13.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/openldap.scm (openldap): Update to 2.6.13.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: openldap: Modernize inputs.</title>
<updated>2026-08-17T09:00:37+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-06-23T12:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=5004c0467f0300ccd9b6c5779ed1afb77289b0bf'/>
<id>5004c0467f0300ccd9b6c5779ed1afb77289b0bf</id>
<content type='text'>
This is a follow-up to commit 2b728aab946ccd190962aa72a42ed90995d1bee7 .

* gnu/packages/openldap.scm (openldap)[inputs]: Remove bdb.
[native-inputs]: Remove bdb-5.3; add bdb.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a follow-up to commit 2b728aab946ccd190962aa72a42ed90995d1bee7 .

* gnu/packages/openldap.scm (openldap)[inputs]: Remove bdb.
[native-inputs]: Remove bdb-5.3; add bdb.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: 389-ds-base: Fix build on python-3.12.</title>
<updated>2026-05-24T09:14:54+00:00</updated>
<author>
<name>Sharlatan Hellseher</name>
<email>sharlatanus@gmail.com</email>
</author>
<published>2026-04-29T21:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=104d96382e04f70bdd0650dcb9223dbc9250ecd9'/>
<id>104d96382e04f70bdd0650dcb9223dbc9250ecd9</id>
<content type='text'>
* gnu/packages/openldap.scm (389-ds-base):
[native-inputs]: Add python-setuptools.

Change-Id: If8c7c22acb095d6264fbb15fa70706af793fa3fd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/openldap.scm (389-ds-base):
[native-inputs]: Add python-setuptools.

Change-Id: If8c7c22acb095d6264fbb15fa70706af793fa3fd
</pre>
</div>
</content>
</entry>
<entry>
<title>guix: build-system: Set pypi-uri in pyproject, drop python module.</title>
<updated>2026-05-24T09:14:45+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2026-03-24T12:13:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=803e96bf55b9539c9b805b6709cdbfb32b164c27'/>
<id>803e96bf55b9539c9b805b6709cdbfb32b164c27</id>
<content type='text'>
After this commit, when both modules are imported:

- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead

- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)

This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.

* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.

* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.

* gnu/packages/openldap.scm: Reorder modules to get the right warning.

* gnu/packages/pypy.scm: Likewise.

* gnu/packages/*.scm : Drop module (guix build-system python).

* tests/import/pypi.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
After this commit, when both modules are imported:

- if pyproject is imported before, the warning is 'pypi-uri' is
deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead

- if python is imported before, the warning is `pypi-uri' imported from
both (guix build-system python) and (guix build-system pyproject)

This seems convenient enough to warn for deprecation in the short term,
while avoiding any breaking changes.

* guix/build-system/pyproject.scm (pypi-uri): Move the procedure from
(guix build-system python) here.

* guix/build-system/python (pypi-uri): Drop definition, import it
from (guix build-system pyproject) and deprecate it.

* gnu/packages/openldap.scm: Reorder modules to get the right warning.

* gnu/packages/pypy.scm: Likewise.

* gnu/packages/*.scm : Drop module (guix build-system python).

* tests/import/pypi.scm: Likewise.

Merges: https://codeberg.org/guix/guix/pulls/7448
Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834
Reviewed-by: Nguyễn Gia Phong &lt;cnx@loang.net&gt;
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Reference the inherited ‘arguments’ value.</title>
<updated>2026-03-20T12:27:15+00:00</updated>
<author>
<name>Ludovic Courtès</name>
<email>ludo@gnu.org</email>
</author>
<published>2026-03-07T10:19:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2a50c9598bb7fe4175c4f29df07656a7f0a07801'/>
<id>2a50c9598bb7fe4175c4f29df07656a7f0a07801</id>
<content type='text'>
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: openldap: Update to 2.6.10.</title>
<updated>2026-02-12T20:29:38+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2025-11-30T19:27:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=67bdb3c7d23bdc803f24dcab6f3f91ab3ed9d02b'/>
<id>67bdb3c7d23bdc803f24dcab6f3f91ab3ed9d02b</id>
<content type='text'>
* gnu/packages/openldap.scm (openldap): Update to 2.6.10.

Change-Id: If1780df8012da2af24a177d1d1fdeaf251c78528
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/openldap.scm (openldap): Update to 2.6.10.

Change-Id: If1780df8012da2af24a177d1d1fdeaf251c78528
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: openldap: Refresh input.</title>
<updated>2026-02-12T20:29:38+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2025-11-30T19:22:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2b728aab946ccd190962aa72a42ed90995d1bee7'/>
<id>2b728aab946ccd190962aa72a42ed90995d1bee7</id>
<content type='text'>
* gnu/packages/openldap.scm (openldap)[inputs]: Remove bdb-5.3; add bdb.

Change-Id: Ifcd07dd22b64353feb1b865c2ade29d5fadeaf67
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/openldap.scm (openldap)[inputs]: Remove bdb-5.3; add bdb.

Change-Id: Ifcd07dd22b64353feb1b865c2ade29d5fadeaf67
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: 389-ds-base: Switch to pyproject.</title>
<updated>2026-02-07T11:28:49+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2026-01-28T07:45:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=42d8ae015f132da1f7c25d6a5d24ad86436d943c'/>
<id>42d8ae015f132da1f7c25d6a5d24ad86436d943c</id>
<content type='text'>
* gnu/packages/openldap.scm (389-ds-base):
[arguments]&lt;#:imported-modules, #:modules&gt;: Switch to
pyproject-build-system.
&lt;#:phases&gt;: Use site-packages in phase
'fix-install-location-of-python-tools.

Change-Id: Idf2865bddc06a4cf38fa106b9ca1576320d98fff
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/openldap.scm (389-ds-base):
[arguments]&lt;#:imported-modules, #:modules&gt;: Switch to
pyproject-build-system.
&lt;#:phases&gt;: Use site-packages in phase
'fix-install-location-of-python-tools.

Change-Id: Idf2865bddc06a4cf38fa106b9ca1576320d98fff
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: python-bonsai: Update to 1.5.4.</title>
<updated>2025-12-31T17:11:48+00:00</updated>
<author>
<name>Nicolas Graves</name>
<email>ngraves@ngraves.fr</email>
</author>
<published>2025-12-27T16:53:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=4a98c20de12571830350cb63cd250fffc0f17c72'/>
<id>4a98c20de12571830350cb63cd250fffc0f17c72</id>
<content type='text'>
* gnu/packages/openldap.scm (python-bonsai): Update to 1.5.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]&lt;#:tests?&gt;: Enable them.
&lt;#:test-flags&gt;: Ignore failing tests.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: I056193ef6d61cf3f95a545fae6478dc9eda26a0d
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/openldap.scm (python-bonsai): Update to 1.5.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]&lt;#:tests?&gt;: Enable them.
&lt;#:test-flags&gt;: Ignore failing tests.
[native-inputs]: Add python-pytest, python-setuptools.

Change-Id: I056193ef6d61cf3f95a545fae6478dc9eda26a0d
Signed-off-by: Sharlatan Hellseher &lt;sharlatanus@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: python-ldap: Update to 3.4.5 and fix CVE-2025-61911, CVE-2025-61912.</title>
<updated>2025-12-11T15:01:17+00:00</updated>
<author>
<name>Hugo Buddelmeijer</name>
<email>hugo@buddelmeijer.nl</email>
</author>
<published>2025-12-06T17:29:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=dc6f47a44bb4777b5c7beebf4ce210b7fc80a8bf'/>
<id>dc6f47a44bb4777b5c7beebf4ce210b7fc80a8bf</id>
<content type='text'>
* gnu/packages/openldap.scm (python-ldap): Update to 3.4.5.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]&lt;#:phases&gt;: Use gexps.
[native-inputs]: Add python-pytest and python-setuptools.

Change-Id: Ib4ec662293d44c4be29fd67adbd592902f7c9e12
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #4699
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/openldap.scm (python-ldap): Update to 3.4.5.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]&lt;#:phases&gt;: Use gexps.
[native-inputs]: Add python-pytest and python-setuptools.

Change-Id: Ib4ec662293d44c4be29fd67adbd592902f7c9e12
Signed-off-by: Ludovic Courtès &lt;ludo@gnu.org&gt;
Merges: #4699
</pre>
</div>
</content>
</entry>
</feed>
