<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guix/gnu/packages/haskell.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>Revert "gnu: ghc-9.10: Update to 9.10.3."</title>
<updated>2026-08-03T15:58:43+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-08-03T15:56:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=3b98aa3889888dd1a69d30bed2a5f1a8519fd06c'/>
<id>3b98aa3889888dd1a69d30bed2a5f1a8519fd06c</id>
<content type='text'>
This was pushed inadvertently, but needs to go through a branch.

This reverts commit ac4213a232d0439c07f21878fe9281e47b720f0e.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was pushed inadvertently, but needs to go through a branch.

This reverts commit ac4213a232d0439c07f21878fe9281e47b720f0e.
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-9.10: Update to 9.10.3.</title>
<updated>2026-08-03T14:07:03+00:00</updated>
<author>
<name>Thiago Negri</name>
<email>evohunz@gmail.com</email>
</author>
<published>2026-07-27T19:03:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=ac4213a232d0439c07f21878fe9281e47b720f0e'/>
<id>ac4213a232d0439c07f21878fe9281e47b720f0e</id>
<content type='text'>
* gnu/packages/haskell.scm (ghc-9.10): Update to 9.10.3.

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.scm (ghc-9.10): Update to 9.10.3.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-9.8: Fix building for i686-linux.</title>
<updated>2026-06-24T21:52:10+00:00</updated>
<author>
<name>Efraim Flashner</name>
<email>efraim@flashner.co.il</email>
</author>
<published>2026-06-18T07:53:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=db5c934234a62e072d8ca0e1688c56f5d727b9cf'/>
<id>db5c934234a62e072d8ca0e1688c56f5d727b9cf</id>
<content type='text'>
* gnu/packages/haskell.scm (ghc-9.8)[arguments]: Adjust the
'fix-iserv-rpath phase to link the correct directory.

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.scm (ghc-9.8)[arguments]: Adjust the
'fix-iserv-rpath phase to link the correct directory.

Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-9.0: Fix compiling Haskell code for Aarch64.</title>
<updated>2026-06-13T06:51:35+00:00</updated>
<author>
<name>Saku Laesvuori</name>
<email>saku@laesvuori.fi</email>
</author>
<published>2026-06-11T16:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=920420eb6819329b21af13298119bce5f8993ac9'/>
<id>920420eb6819329b21af13298119bce5f8993ac9</id>
<content type='text'>
This commit adds full LLVM references to GHC so that the packaged
compiler can compile code targeting Aarch64.

* gnu/packages/haskell.scm (ghc-9.0)[arguments]&lt;#:phases&gt;
{set-target-llvm-programs}: New phase.
{remove-unnecessary-program-references}: Skip pruning LLVM references.

Change-Id: I96d69870b7dfdb56271c92a5ac090bbd713ad501
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds full LLVM references to GHC so that the packaged
compiler can compile code targeting Aarch64.

* gnu/packages/haskell.scm (ghc-9.0)[arguments]&lt;#:phases&gt;
{set-target-llvm-programs}: New phase.
{remove-unnecessary-program-references}: Skip pruning LLVM references.

Change-Id: I96d69870b7dfdb56271c92a5ac090bbd713ad501
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-8.6: Split pruning references to two phases.</title>
<updated>2026-06-13T06:51:35+00:00</updated>
<author>
<name>Saku Laesvuori</name>
<email>saku@laesvuori.fi</email>
</author>
<published>2026-06-11T16:44:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=f0e5589e35fe74030cd09cbe5e4d827429ea1acf'/>
<id>f0e5589e35fe74030cd09cbe5e4d827429ea1acf</id>
<content type='text'>
This is to enable replacing only one of them in a later version.

* gnu/packages/haskell.scm (ghc-8.6)[arguments]&lt;#:phases&gt;
{remove-unnecessary-references}: Split into...
{remove-unnecessary-program-references,
remove-unnecessary-haddock-references}: ...these.

Change-Id: I539f9bb737eb6d0b5c649b6f7a8d4100f0727913
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is to enable replacing only one of them in a later version.

* gnu/packages/haskell.scm (ghc-8.6)[arguments]&lt;#:phases&gt;
{remove-unnecessary-references}: Split into...
{remove-unnecessary-program-references,
remove-unnecessary-haddock-references}: ...these.

Change-Id: I539f9bb737eb6d0b5c649b6f7a8d4100f0727913
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-8.0: Disable tests.</title>
<updated>2026-06-13T06:51:35+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-06-06T09:12:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=381cfe80c840eb8faddb6e0c9084b07771fb7193'/>
<id>381cfe80c840eb8faddb6e0c9084b07771fb7193</id>
<content type='text'>
These require python-2, and the package is used only for bootstrapping.

* gnu/packages/haskell.scm (ghc-8.0)[native-inputs]: Remove python-2 and
ghostscript.
[arguments]&lt;#:test-target, #:parallel-tests?&gt;: Drop the keywords.
&lt;#:tests?&gt;: Set to #f.

Change-Id: I2c2021beedd30ecceb32619feb6e1ee5810513b1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These require python-2, and the package is used only for bootstrapping.

* gnu/packages/haskell.scm (ghc-8.0)[native-inputs]: Remove python-2 and
ghostscript.
[arguments]&lt;#:test-target, #:parallel-tests?&gt;: Drop the keywords.
&lt;#:tests?&gt;: Set to #f.

Change-Id: I2c2021beedd30ecceb32619feb6e1ee5810513b1
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-7: Disable tests.</title>
<updated>2026-06-13T06:51:35+00:00</updated>
<author>
<name>Andreas Enge</name>
<email>andreas@enge.fr</email>
</author>
<published>2026-06-06T09:09:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=22ae8aa1ec8089e9f33159319a259e1f344fb4d1'/>
<id>22ae8aa1ec8089e9f33159319a259e1f344fb4d1</id>
<content type='text'>
These require python-2, and the package is used only for bootstrapping.

* gnu/packages/haskell.scm (ghc-7)[native-inputs]: Remove python-2 and
ghostscript.
[arguments]&lt;#:test-target, #:parallel-tests?&gt;: Drop the keywords.
&lt;#:tests?&gt;: Set to #f.

Change-Id: Idf68f2b66ee51456dbb16c10302625681911e5e2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These require python-2, and the package is used only for bootstrapping.

* gnu/packages/haskell.scm (ghc-7)[native-inputs]: Remove python-2 and
ghostscript.
[arguments]&lt;#:test-target, #:parallel-tests?&gt;: Drop the keywords.
&lt;#:tests?&gt;: Set to #f.

Change-Id: Idf68f2b66ee51456dbb16c10302625681911e5e2
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-9.10: Drop input labels</title>
<updated>2026-06-13T06:51:35+00:00</updated>
<author>
<name>Saku Laesvuori</name>
<email>saku@laesvuori.fi</email>
</author>
<published>2026-06-05T08:21:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=61293436900701290e6bcc100dbfe2ea79c68f2e'/>
<id>61293436900701290e6bcc100dbfe2ea79c68f2e</id>
<content type='text'>
* gnu/packages/haskell.scm (ghc-9.10)
[native-inputs]: Drop input labels.

Change-Id: Ibee592c1af6ae798809e5e9de7288155eb23e308
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.scm (ghc-9.10)
[native-inputs]: Drop input labels.

Change-Id: Ibee592c1af6ae798809e5e9de7288155eb23e308
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-9.8: Drop input labels</title>
<updated>2026-06-13T06:51:35+00:00</updated>
<author>
<name>Saku Laesvuori</name>
<email>saku@laesvuori.fi</email>
</author>
<published>2026-06-05T08:16:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=1f8c3f2b5b810f1c8a4727edd360ae2d8a888378'/>
<id>1f8c3f2b5b810f1c8a4727edd360ae2d8a888378</id>
<content type='text'>
* gnu/packages/haskell.scm (ghc-9.8)
[native-inputs]: Drop input labels.

Change-Id: Ie63aef81fa3039930843401dcc1809e3d8f41fa6
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.scm (ghc-9.8)
[native-inputs]: Drop input labels.

Change-Id: Ie63aef81fa3039930843401dcc1809e3d8f41fa6
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gnu: ghc-9.4: Drop input labels</title>
<updated>2026-06-13T06:51:34+00:00</updated>
<author>
<name>Saku Laesvuori</name>
<email>saku@laesvuori.fi</email>
</author>
<published>2026-06-05T07:13:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vineetk.net/guix/commit/?id=306b7d2459b992cdb1d27add6870c237a42544b5'/>
<id>306b7d2459b992cdb1d27add6870c237a42544b5</id>
<content type='text'>
* gnu/packages/haskell.scm (ghc-9.4)
[native-inputs]: Drop input labels.

Change-Id: I37a8a9d756a03f22589eafc31a81837e2c54b229
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.scm (ghc-9.4)
[native-inputs]: Drop input labels.

Change-Id: I37a8a9d756a03f22589eafc31a81837e2c54b229
Signed-off-by: Andreas Enge &lt;andreas@enge.fr&gt;
</pre>
</div>
</content>
</entry>
</feed>
