Age | Commit message (Expand) | Author |
2023-02-28 | gnu: ghc-9.2: Increase max-silent-time....Times out on i686 CI, but not locally.
* gnu/packages/haskell.scm (ghc-9.2)[properties]: Add max-silent-time.
| Lars-Dominik Braun |
2023-02-27 | gnu: ghc: Disable failing test on i686...Conditionally, so we don’t rebuild GHC on amd64.
* gnu/packages/haskell.scm (ghc-9.2)[arguments]: Conditionally add phase
'skip-T21694-i686.
| Lars-Dominik Braun |
2023-02-26 | gnu: ghc-9.2: Support static linking with glibc < 2.34....* gnu/packages/patches/ghc-9.2-glibc-2.33-link-order.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/haskell.scm (ghc-9.2)[origin]: Use it.
| Lars-Dominik Braun |
2023-02-26 | gnu: ghc-9.2: Increase make verbosity....Tests time out on ci.guix.gnu.org.
* gnu/packages/haskell.scm (ghc-9.2)[arguments]: Modify #:make-flags.
| Lars-Dominik Braun |
2023-02-26 | gnu: Switch default to GHC 9.2....* gnu/packages/haskell.scm (ghc-9.0): Rename to just “ghc”.
(ghc-9.2): Ditto.
(ghc): Use ghc-9.2.
| Lars-Dominik Braun |
2023-02-05 | gnu: Rename 'git-minimal/fixed' to 'git-minimal/pinned'....* gnu/packages/version-control.scm: Rename variable 'git-minimal/fixed' to
'git-minimal/pinned', add depreciation.
* gnu/packages/erlang.scm (erlang-erlware-commons)[native-inputs]: Replace
'git-minimal/fixed' with 'git-minimal/pinned'.
(rebar3-git-vsn)[inputs]: Likewise.
* gnu/packages/gnome.scm (gnome-photos)[native-inputs]: Likewise.
* gnu/packages/gtk.scm (graphene)[native-inputs]: Likewise.
* gnu/packages/haskell.scm (ghc-8.8, ghc-8.10)[native-inputs]: Likewise.
* gnu/packages/julia-xyz.scm (julia-documenter)[native-inputs]: Likewise.
* gnu/packages/ocaml.scm (opam, ocamlformat)[native-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-check-manifest)[native-inputs]: Likewise.
(python-scikit-build)[native-inputs]: Likewise.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Simon Tournier |
2022-12-31 | gnu: Add ghc-9.4....* gnu/packages/haskell.scm (ghc-9.4): New variable.
(ghc-bootstrap-for-9.4): New variable.
(ghc-alex-bootstrap-for-9.4): New variable.
(ghc-happy-bootstrap-for-9.4): New variable.
| Lars-Dominik Braun |
2022-12-31 | gnu: Add ghc-9.2....* gnu/packages/haskell.scm (ghc-9.2): New variable.
| Lars-Dominik Braun |
2022-10-31 | gnu: Add ghc-6.10....* gnu/packages/haskell.scm (ghc-6.10): New variable.
| Ricardo Wurmus |
2022-10-31 | gnu: ghc-6.6: Patch more references to /bin/sh....* gnu/packages/haskell.scm (ghc-6.6)[arguments]: Patch references to /bin/sh
in Cabal and process internals.
| Ricardo Wurmus |
2022-10-28 | gnu: Add ghc-6.6....* gnu/packages/haskell.scm (ghc-6.6): New variable.
| Ricardo Wurmus |
2022-10-28 | gnu: ghc-6.0: Adjust configuration....* gnu/packages/haskell.scm (ghc-6.0)[arguments]: Pass --enable-src-tree-happy
option; remove --with-hc option because we use the same GHC for everything;
add --with-gcc option to embed absolute file name of GCC.
[native-inputs]: Remove unused python-2.
| Ricardo Wurmus |
2022-10-28 | gnu: ghc-4: Embed absolute file name of GCC in GHC....* gnu/packages/haskell.scm (ghc-4)[arguments]: Pass "--with-gcc" option to
configure script.
| Ricardo Wurmus |
2022-10-27 | gnu: Add ghc-6.0....* gnu/packages/haskell.scm (ghc-6.0): New variable.
| Ricardo Wurmus |
2022-10-27 | gnu: ghc-4: Build full compiler using provided *.hc files....* gnu/packages/haskell.scm (ghc-4)[source]: Remove patch.
[arguments]: Change to build full compiler.
[native-inputs]: Remove default binutils and gcc; add tarball for hc files.
* gnu/packages/patches/ghc-4.patch: Delete patch.
* gnu/local.mk (dist_patch_DATA): Remove it.
| Ricardo Wurmus |
2022-10-16 | gnu: ghc-4: Use Perl 5.6...* gnu/packages/haskell.scm (ghc-4)[native-inputs]: Replace perl-5.14 with
perl-5.6.
| Ricardo Wurmus |
2022-10-12 | Merge remote-tracking branch 'origin/master' into staging...Conflicts:
gnu/packages/gnuzilla.scm
gnu/packages/graphics.scm
gnu/packages/gstreamer.scm
gnu/packages/gtk.scm
gnu/packages/kde-frameworks.scm
gnu/packages/video.scm
| Efraim Flashner |
2022-10-02 | gnu: Add ghc-9.0....* gnu/packages/haskell.scm (ghc-9.0): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| itd |
2022-08-23 | gnu: ghc-8.10: Build using ghc-8.6....* gnu/packages/haskell.scm (ghc-8.10)[native-inputs]: Replace ghc-8.8
with ghc-8.6.
| Efraim Flashner |
2022-08-23 | gnu: ghc-8.10: Rewrite using G-exps....* gnu/packages/haskell.scm (ghc-8.10)[arguments]: Rewrite using g-exps.
| Efraim Flashner |
2022-08-23 | gnu: ghc-8.10: Add phase unconditionally....* gnu/packages/haskell.scm (ghc-8.10)[arguments]: Apply custom
'skip-failing-tests-i686 phase for all architectures.
| Efraim Flashner |
2022-08-23 | gnu: ghc-8.8: Rewrite using G-exps....* gnu/packages/haskell.scm (ghc-8.8)[arguments]: Rewrite using g-exps.
Remove trailing #t from phases.
| Efraim Flashner |
2022-08-23 | gnu: ghc-8.6: Rewrite using G-exps....* gnu/packages/haskell.scm (ghc-8.6)[arguments]: Rewrite using g-exps.
Remove trailing #t from phases.
| Efraim Flashner |
2022-08-23 | gnu: ghc-8.4: Modernize package....* gnu/packages/haskell.scm (ghc-8.4)[inputs]: Use inherited inputs.
[arguments]: Rewrite using g-exps. Adjust to use inherited package
arguments. Use inherited 'unpack-testsuite, 'fix environment phases.
Remove redundant 'fix-references phase.
(ghc-8.8)[arguments]: Adjust phases based on changed inherited phases.
| Efraim Flashner |
2022-08-23 | gnu: ghc-8.0: Modernize package....* gnu/packages/haskell.scm (ghc-8.0)[arguments]: Rewrite using g-exps.
Unpack testsuite tarball from the store. Remove trailing #t from phases.
[inputs]: Remove input labels. Move ghc-testsuite ...
[native-inputs]: ... to here.
| Efraim Flashner |
2022-08-23 | gnu: ghc-7: Update to 7.10.3....* gnu/packages/haskell.scm (ghc-7): Update to 7.10.3.
| Efraim Flashner |
2022-08-21 | gnu: ghc-7: Unpack tarballs from the store....* gnu/packages/haskell.scm (ghc-7)[arguments]: Adjust custom 'unpack-bin
and 'unpack-testsuite-and-fix-bins phases to unpack tarballs directly
from the store.
| Efraim Flashner |
2022-08-21 | gnu: ghc-7: Rewrite arguments using G-expressions....* gnu/packages/haskell.scm (ghc-7)[arguments]: Rewrite using
G-expressions. Remove trailing #t from phases.
| Efraim Flashner |
2022-02-15 | gnu: ghc@4: Replace config.sub using config package....* gnu/packages/haskell.scm (ghc@4)[arguments]: Adjust custom 'bootstrap
phase to adjust replacement of config.sub.
[native-inputs]: Remove automake, add config.
| Efraim Flashner |
2022-02-14 | gnu: ghc@4: Build without referring to packages in commencement.scm....* gnu/packages/haskell.scm (ghc-4)[arguments]: Remove #:implicit-inputs?.
In 'bootstrap' phase, pass '-optc-D_GNU_SOURCE=1'. Use
'search-input-file' to locate lib{bfd,iberty}.a, and 'which' for cpp.
Patch 'mk/config.mk.in'. In 'configure' phase, emit "config.cache".
In 'make-boot' phase, replace "CLK_TCK" in 'nHandle.c'.
[native-inputs]: Remove now-implicit inputs; remove GLIBC-2.2.5,
GCC-MESBOOT0, and BINUTILS-MESBOOT. Add GCC-2.95 and BINUTILS-2.33.
Remove input labels.
| Ludovic Courtès |
2022-02-14 | gnu: ghc@4: Use 'search-patches'....* gnu/packages/haskell.scm (ghc-4)[source]: Use 'search-patches'.
| Ludovic Courtès |
2022-02-14 | gnu: nhc98: Build with the current tool chain....* gnu/packages/patches/nhc98-c-update.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/haskell.scm (nhc98)[source]: Use it.
[arguments]: Remove #:implicit-inputs?.
[native-inputs]: Remove.
| Ludovic Courtès |
2022-02-07 | gnu: Add nhc98....* gnu/packages/haskell.scm (nhc98): New variable.
| Ricardo Wurmus |
2022-02-07 | gnu: Add ghc-4....* gnu/packages/patches/ghc-4.patch: New file
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/haskell.scm (ghc-4): New variable.
| Ricardo Wurmus |
2021-12-13 | gnu: Simplify package inputs....This commit was obtained by running:
./pre-inst-env guix style
without any additional argument.
| Ludovic Courtès |
2021-11-30 | gnu: ghc: Fix build on i686-linux....* gnu/packages/haskell.scm (ghc-8.10)[arguments]<#:phases>: Disable
failing test.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
| zimoun |
2021-11-21 | gnu: ghc: Depend on 'git-minimal/fixed'....* gnu/packages/haskell.scm (ghc-8.8): Replace GIT/FIXED by
GIT-MINIMAL/FIXED.
* gnu/packages/version-control.scm (git/fixed): Remove.
| Ludovic Courtès |
2021-11-18 | gnu: ghc: Rely on a fixed version of Git....This makes the derivation of ghc equivalent to that found in
e55547bf70384691712047912c793c517debd2ec.
* gnu/packages/haskell.scm (ghc-8.8)[native-inputs]: Change GIT to
GIT/FIXED.
(ghc-8.10)[native-inputs]: Change GIT-MINIMAL to GIT-MINIMAL/FIXED.
* gnu/packages/version-control.scm (git/fixed): New variable.
| Ludovic Courtès |
2021-10-12 | Merge remote-tracking branch 'origin/master' into core-updates-frozen. | Mathieu Othacehe |
2021-10-09 | gnu: ghc-8.10: Disable failing test on i686....Not sure why it fails.
* gnu/packages/haskell.scm (ghc-8.10) [#:phases]: Add new conditional
phase to disable failing testcase on i686 without modifying derivation
for other architectures to avoid rebuild.
| Lars-Dominik Braun |
2021-10-08 | gnu: ghc-8: Update to 8.10....* gnu/packages/haskell.scm (ghc-8): Update to 8.10.
(ghc-8.8): Rename to just ghc.
(ghc-8.10): Dito.
| Lars-Dominik Braun |
2021-09-17 | Merge branch 'master' into core-updates-frozen... Conflicts:
gnu/packages/bioinformatics.scm
gnu/packages/chez.scm
gnu/packages/docbook.scm
gnu/packages/ebook.scm
gnu/packages/gnome.scm
gnu/packages/linux.scm
gnu/packages/networking.scm
gnu/packages/python-web.scm
gnu/packages/python-xyz.scm
gnu/packages/tex.scm
gnu/packages/version-control.scm
gnu/packages/xml.scm
guix/build-system/dune.scm
guix/build-system/go.scm
guix/build-system/linux-module.scm
guix/packages.scm
| Marius Bakke |
2021-09-15 | gnu: ghc-8.8: Rename to ghc-next....This fixes <https://issues.guix.gnu.org/issue/47335>.
* gnu/packages/haskell.scm (ghc-8.8)[name]: Rename to ghc-next.
| Lars-Dominik Braun |
2021-09-15 | gnu: Add ghc-8.10....This fixes <https://issues.guix.gnu.org/49606>.
* gnu/packages/haskell.scm (ghc-8.10): New variable.
Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
| Xinglu Chen |
2021-07-29 | Merge branch 'master' into core-updates-frozen... Conflicts:
gnu/packages/bioinformatics.scm
gnu/packages/cmake.scm
gnu/packages/curl.scm
gnu/packages/emacs-xyz.scm
gnu/packages/gpodder.scm
gnu/packages/music.scm
gnu/packages/patches/glibc-bootstrap-system.patch
gnu/packages/python-xyz.scm
gnu/packages/shells.scm
gnu/packages/statistics.scm
| Marius Bakke |
2021-07-26 | gnu: ghc-8.8: Update to 8.8.4....* gnu/packages/haskell.scm (ghc-8.8): Update to 8.8.4.
[arguments]: Add 'fix-cc-reference phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Matthew James Kraai |
2021-07-24 | gnu: Use 'search-input-file' when looking for *.so and *.a....* gnu/packages/bioinformatics.scm (sailfish)[arguments]: Use
'search-input-file' when looking for *.a and *.so.
* gnu/packages/emulators.scm (dolphin-emu): Likewise.
* gnu/packages/engineering.scm (lepton-eda): Likewise.
(pcb): Likewise.
* gnu/packages/golang.scm (go-1.4): Likewise.
(go-1.14): Likewise.
* gnu/packages/haskell.scm (ghc-7): Likewise.
* gnu/packages/irods.scm (irods): Likewise.
* gnu/packages/language.scm (python2-tegaki-pygtk): Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-lzlib): Likewise.
(sbcl-cl-gobject-introspection): Likewise.
(sbcl-cl-ana): Likewise.
(sbcl-cl-libuv): Likewise.
(sbcl-cl-async): Likewise.
(sbcl-mcclim): Likewise.
(sbcl-zstd): Likewise.
(sbcl-cl-opengl): Likewise.
(sbcl-lev): Likewise.
(sbcl-cl-glfw3): Likewise.
* gnu/packages/machine-learning.scm (tensorflow): Likewise.
* gnu/packages/messaging.scm (utox): Likewise.
* gnu/packages/mpi.scm (java-openmpi): Likewise.
* gnu/packages/music.scm (jack-select): Likewise.
* gnu/packages/pascal.scm (fpc): Likewise.
* gnu/packages/python-crypto.scm (python-libnacl): Likewise.
* gnu/packages/python-xyz.scm (python-cairocffi): Likewise.
(python-pyev): Likewise.
(python-pytidylib): Likewise.
* gnu/packages/radio.scm (unixcw): Likewise.
* gnu/packages/rust.scm (rust-1.32): Likewise.
* gnu/packages/security-token.scm (opensc): Likewise.
(python-pyscard): Likewise.
* gnu/packages/selinux.scm (python-setools): Likewise.
* gnu/packages/spice.scm (libcacard): Likewise.
* gnu/packages/telephony.scm (libtgvoip): Likewise.
| Ludovic Courtès |
2020-08-13 | gnu: ghc-8.6: Remove unnecessary references....* gnu/packages/haskell.scm (ghc-8.6)[arguments]: Add phase
"remove-unnecessary-references" to remove references to build tools and
inter-output references.
| Ricardo Wurmus |
2020-08-12 | gnu: Add ghc-8.8....* gnu/packages/haskell.scm (ghc-8.8): New variable.
| Timothy Sample |
2020-06-01 | gnu: ghc-7: Clean up package definition....* gnu/packages/haskell.scm (ghc-7)[modules, imported-modules]: Remove
the unused rpath module.
[phases]: Use invoke instead of system*.
| Jakub Kądziołka |