<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/haskell-crypto.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: ghc-openssl-streams: Add patch to fix check phase.</title>
<updated>2026-07-21T15:56:51+00:00</updated>
<author>
<name>Konstantin Suntsov</name>
<email>protvin@disroot.org</email>
</author>
<published>2026-07-21T04:50:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=735842d3a7d67ba6a53fa4fb3a2804a83d38be69'/>
<id>735842d3a7d67ba6a53fa4fb3a2804a83d38be69</id>
<content type='text'>
* gnu/packages/patches/ghc-openssl-streams-regenerate-test-certificate.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.
* gnu/packages/haskell-crypto.scm (ghc-openssl-streams)[source]:
Add reference to it.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/patches/ghc-openssl-streams-regenerate-test-certificate.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.
* gnu/packages/haskell-crypto.scm (ghc-openssl-streams)[source]:
Add reference to it.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-hsopenssl: Update to 0.11.7.11.</title>
<updated>2026-07-15T18:08:18+00:00</updated>
<author>
<name>Cayetano Santos</name>
<email>csantosb@inventati.org</email>
</author>
<published>2026-07-09T09:16:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3ad6cc9ec60a97246d7c737278355f7ff115d7d7'/>
<id>3ad6cc9ec60a97246d7c737278355f7ff115d7d7</id>
<content type='text'>
* gnu/packages/haskell-crypto.scm (ghc-hsopenssl): Update to 0.11.7.11.
[inputs]: Remove openssl-3.0; add openssl.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/haskell-crypto.scm (ghc-hsopenssl): Update to 0.11.7.11.
[inputs]: Remove openssl-3.0; add openssl.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Remove ghc-crypto-random.</title>
<updated>2026-07-06T11:23:49+00:00</updated>
<author>
<name>Saku Laesvuori</name>
<email>saku@laesvuori.fi</email>
</author>
<published>2025-10-22T16:17:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=251da8521033b9b53f8003edfe07b22b5e00a7b0'/>
<id>251da8521033b9b53f8003edfe07b22b5e00a7b0</id>
<content type='text'>
The library is deprecated upstream and no longer builds.

* gnu/packages/haskell-crypto.scm (ghc-crypto-random): Delete variable.

Change-Id: I7fb71fe0e58566740e5bf0d0e11f24b255f71c8a
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The library is deprecated upstream and no longer builds.

* gnu/packages/haskell-crypto.scm (ghc-crypto-random): Delete variable.

Change-Id: I7fb71fe0e58566740e5bf0d0e11f24b255f71c8a
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: Remove ghc-cprng-aes.</title>
<updated>2026-07-06T11:23:32+00:00</updated>
<author>
<name>Saku Laesvuori</name>
<email>saku@laesvuori.fi</email>
</author>
<published>2025-10-22T16:16:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=dcbb28641dd56904c9cb5f20f078ca65a55a8712'/>
<id>dcbb28641dd56904c9cb5f20f078ca65a55a8712</id>
<content type='text'>
The library is deprecated upstream and no longer builds.

* gnu/packages/haskell-crypto.scm (ghc-cprng-aes): Delete variable.

Change-Id: I5b2c51ecad90eb011fb59d2685cacee9563f772e
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The library is deprecated upstream and no longer builds.

* gnu/packages/haskell-crypto.scm (ghc-cprng-aes): Delete variable.

Change-Id: I5b2c51ecad90eb011fb59d2685cacee9563f772e
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-curve25519: Update to 0.2.8.1.</title>
<updated>2026-06-13T06:51:33+00:00</updated>
<author>
<name>Saku Laesvuori</name>
<email>saku@laesvuori.fi</email>
</author>
<published>2026-01-07T15:41:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=e2c2dcd328db77d222dd48f6bac07b27ca393fe6'/>
<id>e2c2dcd328db77d222dd48f6bac07b27ca393fe6</id>
<content type='text'>
* gnu/packages/haskell-crypto.scm (ghc-curve25519): Update to 0.2.8.1.

Change-Id: Iff88678a59fdd289f04efaac1dc92216f9b74c53
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/haskell-crypto.scm (ghc-curve25519): Update to 0.2.8.1.

Change-Id: Iff88678a59fdd289f04efaac1dc92216f9b74c53
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-ed25519: Fix build</title>
<updated>2026-06-13T06:51:30+00:00</updated>
<author>
<name>Saku Laesvuori</name>
<email>saku@laesvuori.fi</email>
</author>
<published>2025-10-21T16:52:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=2aad221605712b425873e28a808a68ca59731421'/>
<id>2aad221605712b425873e28a808a68ca59731421</id>
<content type='text'>
The tests no longer build with current versions of the test frameworks.

* gnu/packages/haskell-crypto.scm
(ghc-ed25519)[arguments]: Disable tests.

Change-Id: I4d727bc0616aff7992995b1711acf23442c8d2e2
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The tests no longer build with current versions of the test frameworks.

* gnu/packages/haskell-crypto.scm
(ghc-ed25519)[arguments]: Disable tests.

Change-Id: I4d727bc0616aff7992995b1711acf23442c8d2e2
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: packages: Update haskell packages to current Stackage</title>
<updated>2026-06-13T06:51:26+00:00</updated>
<author>
<name>Saku Laesvuori</name>
<email>saku@laesvuori.fi</email>
</author>
<published>2025-10-09T10:30:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f3642022d449b0bc450fbf48f53fb61dc0236cfe'/>
<id>f3642022d449b0bc450fbf48f53fb61dc0236cfe</id>
<content type='text'>
* gnu/packages/patches/ghc-chell-quickcheck-enable-qc-2.15.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/dhall.scm (...): Update Haskell packages
to current Stackage.
* gnu/packages/finance.scm (...): As above.
* gnu/packages/haskell-apps.scm (...): As above.
* gnu/packages/haskell-check.scm (...): As above.
* gnu/packages/haskell-crypto.scm (...): As above.
* gnu/packages/haskell-web.scm (...): As above.
* gnu/packages/wm.scm (...): As above.
* gnu/packages/haskell-xyz.scm (...): As above.
(ghc-chell-quickcheck): Patch testsuite to work with current quickcheck.

Change-Id: I8c8bea6755121706c46606a658cba8b590780fe1

FIXUP add the chell patch

Change-Id: I5efc8f467efe85b038cd44b18acbb27826036484
Signed-off-by: Lars-Dominik Braun &lt;lars@6xq.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/patches/ghc-chell-quickcheck-enable-qc-2.15.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/dhall.scm (...): Update Haskell packages
to current Stackage.
* gnu/packages/finance.scm (...): As above.
* gnu/packages/haskell-apps.scm (...): As above.
* gnu/packages/haskell-check.scm (...): As above.
* gnu/packages/haskell-crypto.scm (...): As above.
* gnu/packages/haskell-web.scm (...): As above.
* gnu/packages/wm.scm (...): As above.
* gnu/packages/haskell-xyz.scm (...): As above.
(ghc-chell-quickcheck): Patch testsuite to work with current quickcheck.

Change-Id: I8c8bea6755121706c46606a658cba8b590780fe1

FIXUP add the chell patch

Change-Id: I5efc8f467efe85b038cd44b18acbb27826036484
Signed-off-by: Lars-Dominik Braun &lt;lars@6xq.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: openssl: Switch to openssl-3.5 as the default.</title>
<updated>2026-04-23T20:47:11+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-03-11T17:07:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3e358dd784d085af7146d53f7e4e111c31417abc'/>
<id>3e358dd784d085af7146d53f7e4e111c31417abc</id>
<content type='text'>
* gnu/packages/tls.scm (openssl): Define as openssl-3.5.
(perl-net-ssleay)[inputs]: Replace openssl by openssl-3.0.
* gnu/packages/node.scm (node-lts)[inputs, native-inputs]:
Replace openssl by openssl-3.0.
* gnu/packages/haskell-crypto.scm (ghc-hsopenssl)[inputs]:
Replace openssl by openssl-3.0.

Change-Id: Ia13ea615a5265fc7012e881e516b98066cad8e3f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/tls.scm (openssl): Define as openssl-3.5.
(perl-net-ssleay)[inputs]: Replace openssl by openssl-3.0.
* gnu/packages/node.scm (node-lts)[inputs, native-inputs]:
Replace openssl by openssl-3.0.
* gnu/packages/haskell-crypto.scm (ghc-hsopenssl)[inputs]:
Replace openssl by openssl-3.0.

Change-Id: Ia13ea615a5265fc7012e881e516b98066cad8e3f
</pre>
</div>
</content>
</entry>
<entry>
<title>Update Giacomo's email address.</title>
<updated>2025-12-03T05:38:09+00:00</updated>
<author>
<name>Giacomo Leidi</name>
<email>therewasa@fishinthecalculator.me</email>
</author>
<published>2025-11-15T10:58:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=c425bac93d8d39c197a4bb4a56218cecd3231c1d'/>
<id>c425bac93d8d39c197a4bb4a56218cecd3231c1d</id>
<content type='text'>
The change was automated via:

git grep -l goodoldpaul@autistici.org |
    xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g'

* .mailmap: New entry.

Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6
Signed-off-by: Maxim Cournoyer &lt;maxim@guixotic.coop&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The change was automated via:

git grep -l goodoldpaul@autistici.org |
    xargs sed -i 's/goodoldpaul@autistici.org/therewasa@fishinthecalculator.me/g'

* .mailmap: New entry.

Change-Id: I1629388334695d221647afe6a14faf61af5fe0d6
Signed-off-by: Maxim Cournoyer &lt;maxim@guixotic.coop&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-hsopenssl: Update to 0.11.7.9.</title>
<updated>2025-08-31T13:58:04+00:00</updated>
<author>
<name>Maxim Cournoyer</name>
<email>maxim@guixotic.coop</email>
</author>
<published>2025-08-31T13:44:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=acc331fa15a676380d4f9f5e5c130ed1dcf0cb7f'/>
<id>acc331fa15a676380d4f9f5e5c130ed1dcf0cb7f</id>
<content type='text'>
* gnu/packages/haskell-crypto.scm (ghc-hsopenssl): Update to 0.11.7.9.
[#:configure-flags]: New argument.

Change-Id: I2719bdef7e6bbd76fe4c079d663917839a787e81
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* gnu/packages/haskell-crypto.scm (ghc-hsopenssl): Update to 0.11.7.9.
[#:configure-flags]: New argument.

Change-Id: I2719bdef7e6bbd76fe4c079d663917839a787e81
</pre>
</div>
</content>
</entry>
</feed>
