sternenseemann
358bae310f
haskell.packages.ghcHEAD.xhtml: now available for cross compilers
...
Stage1 and Stage2 will unconditionally build xhtml with hadrian:
496607fdb7/hadrian/src/Settings/Default.hs (L140)
terminfo is still conditional on non-cross (and not windows host which
doesn't matter that much, as we don't have native windows support atm).
2023-01-15 21:39:44 +01:00
maralorn
0d88794d58
Merge pull request #210762 from sternenseemann/nix-ghc-docdir
...
ghc.withPackages: install documentation to -with-packages output
2023-01-15 19:38:56 +01:00
sternenseemann
727491cd95
ghc.withPackages: install documentation to -with-packages output
...
* Will make it so that GHC.Paths's docdir NIX_GHC_DOCDIR points to an
actual directory.
* Documentation of all packages in the environment is available in
`$out/share/doc`.
This has previously been attempted in #76842 and reverted in #77442 ,
since documentation can collide when the libraries wouldn't (thanks to
the hash in the lib filename). `symlinkJoin` allows collision, so this
solution should be akin to #77523 (minus `buildEnv`, one step at a
time). `installDocumentation = false` restores the old behavior.
Collision in the documentation only happen if the dependency closure of
the given packages has more than one different derivation for the same
library of the very same version. I'm personally inclined not to claim
that our infrastructure does anything sensible in this case.
Additionally, the documentation is likely largely the same in such
cases (unless it is heavily patched).
Resolves #150666 .
Resolves #76837 .
Closes #150968 .
Closes #77523 .
2023-01-15 17:35:42 +01:00
maralorn
bfa0c4e83c
Merge pull request #210770 from sternenseemann/with-packages-prefer-local-build
...
ghc.withPackages: set preferLocalBuild in the correct place
2023-01-15 11:40:49 +01:00
github-actions[bot]
a9fe51f091
Merge master into haskell-updates
2023-01-15 00:13:48 +00:00
sternenseemann
af3e04d3f6
ghc.withPackages: set preferLocalBuild in the correct place
2023-01-14 22:37:52 +01:00
sternenseemann
0a66465b22
doc/haskell: (re-)init haskell manual section
...
This restarts a Haskell section in the nixpkgs manual. The content
presented here has been written from scratch, although some parts of it
take inspiration from the existing haskell4nix documentation.
It is by no means complete, the idea is mostly to get the ball rolling
in some way. Upcoming tasks are hinted at in the comments in the
documentation file.
2023-01-14 22:33:35 +01:00
maralorn
44f51f1f09
haskellPackages.purebred-email: Add maralorn as maintainer
2023-01-14 00:41:38 +01:00
sternenseemann
02cbec616a
haskellPackages.xcffib: remove stale broken flag
2023-01-12 15:20:33 +01:00
Ben Orchard
c99c1751cc
haskellPackages: add raehik as maintainer for own pkgs
2023-01-12 15:01:51 +01:00
Ben Orchard
865a8f2861
haskellPackages.binrep: unmark broken
2023-01-12 15:01:51 +01:00
sternenseemann
d2e6194084
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-01-12 14:39:47 +01:00
sternenseemann
4689b731f5
haskellPackages: stackage LTS 20.5 -> LTS 20.6
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2023-01-12 14:35:59 +01:00
sternenseemann
fe1774681f
haskellPackages.sockets: mark as broken
...
Fails to build https://hydra.nixos.org/build/205128495/nixlog/2
2023-01-12 14:34:23 +01:00
sternenseemann
f5b1e9334f
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1789098](https://hydra.nixos.org/eval/1789098 ) of nixpkgs commit [57c6af2
](57c6af2b88
) as of 2023-01-12 11:40 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2023-01-12 12:44:27 +01:00
Ben Orchard
4af8ac5eea
haskellPackages.posix-api: unmark broken (disable tests)
...
Tests are currently broken. Fix pending: https://github.com/andrewthad/posix-api/pull/14
2023-01-11 21:44:07 +00:00
github-actions[bot]
85bd0922b4
Merge master into haskell-updates
2023-01-10 00:13:54 +00:00
Artturi
27c1ec2ecf
Merge pull request #209816 from Artturin/deprecate-top-level-platform-aliases
2023-01-09 22:15:50 +02:00
Artturin
2eeb34c273
treewide: {build,host,target}Platform -> stdenv.{build,host,target}Platform
2023-01-09 21:13:22 +02:00
github-actions[bot]
fb50c4dbba
Merge master into haskell-updates
2023-01-09 00:14:37 +00:00
sternenseemann
43af53bc7f
haskellPackages.wstunnel: drop now unnecessary override
2023-01-08 19:49:24 +01:00
maralorn
4e75bbe768
haskell.packages.ghc94.haskell-language-server: Fix eval
2023-01-08 19:34:35 +01:00
maralorn
8daeaf6e1d
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-01-08 18:23:22 +01:00
Domen Kožar
5828698df6
cachix: fix build on darwin
2023-01-08 12:23:33 +00:00
Ilan Joselevich
6e082f222c
cachix,hercules-ci-{agent,cnix-expr,cnix-store}: bump nix pin to 2_12
2023-01-08 10:35:08 +02:00
maralorn
968cfdab4a
Merge pull request #209543 from trofi/tasty-fix-on-i686
...
pkgsi686Linux.haskellPackages.tasty: pull missing unbounded-delays pa…
2023-01-07 22:29:40 +01:00
Sergei Trofimovich
6d724cfb0a
pkgsi686Linux.haskellPackages.tasty: pull missing unbounded-delays package
...
The package is needed by tasty on a subset of architectures. Quoting
upstream `.cabal` file:
if(!arch(x86_64) && !arch(aarch64))
build-depends:
unbounded-delays >= 0.1
This fails the build on i686 (a wine depend via shellcheck):
Setup: Encountered missing or private dependencies:
unbounded-delays >=0.1
The change pulls unbounded-delays for mentioned targets.
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2023-01-07 20:37:48 +00:00
maralorn
9870cb8632
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2023-01-07 21:16:24 +01:00
Domen Kožar
316f093b4e
nix-diff: fix build
2023-01-07 09:34:44 +00:00
Dennis Gosnell
33be6f87f2
Merge pull request #209362 from amesgen/nvfetcher-docker
...
nvfetcher: add nix-prefetch-docker to PATH
2023-01-07 09:37:30 +09:00
Domen Kožar
9f873b90fa
Merge branch 'master' into haskell-updates
2023-01-06 20:20:58 +00:00
amesgen
ca966310f5
nvfetcher: add nix-prefetch-docker to PATH
2023-01-06 20:37:02 +01:00
Domen Kožar
647686f98a
cachix: fix build
2023-01-06 19:31:38 +00:00
maralorn
6d7cf37d78
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-01-06 20:07:43 +01:00
Domen Kožar
9ff4f40cb2
Merge pull request #204481 from Artturin/removenixvers1
...
nixVersion.nix_{2_6,2_7,2_8,2_9}: remove
2023-01-06 18:51:52 +00:00
oxalica
b66a46f781
idris: allow building with haskellPackages.libffi 0.2
2023-01-06 16:07:42 +01:00
sternenseemann
aa0d300cfd
haskellPackages.cabal2nix-unstable: 2022-12-08 -> 2023-01-06
...
This is mostly to accomodate a possible merge of #209128 .
2023-01-06 15:25:56 +01:00
maralorn
bd2b543537
Merge pull request #209043 from sternenseemann/ghc-head-js-backend-try-1
...
haskellPackages.mkDerivation: make work in pkgsCross.ghcjs
2023-01-05 22:11:08 +01:00
sternenseemann
a5300f8d2a
haskellPackages.aeson-quick: remove now unnecessary override
2023-01-05 15:30:13 +01:00
sternenseemann
d765b3ff6e
haskellPackages.irc-{conduit,client}: drop now unnecessary overrides
2023-01-05 15:07:05 +01:00
sternenseemann
1db9fded2d
haskellPackages.rate-limit: drop now unnecessary override
2023-01-05 15:06:47 +01:00
sternenseemann
f22e0c007b
haskellPackages.wstunnel: drop released patch, disable broken tests
2023-01-05 14:55:17 +01:00
maralorn
54624ecb3e
haskellPackages.hls-call-hierarchy-plugin: mark unbroken
2023-01-05 13:40:14 +01:00
maralorn
1286f06108
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-01-05 13:11:09 +01:00
maralorn
32e1f57fbd
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-01-05 00:23:38 +01:00
maralorn
4045943b64
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2023-01-05 00:10:43 +01:00
maralorn
733bc1fb0a
haskell.packages.ghc944.blaze-textual: Remove obsolete override
2023-01-04 18:35:41 +01:00
sternenseemann
d9591db6f6
haskellPackages.mkDerivation: fix shebangs in JS backend binaries
...
The JavaScript backend emits `#!/usr/bin/env node` shebangs we need to
take care off using patchShebangs in fixupPhase.
2023-01-04 15:50:28 +01:00
sternenseemann
066591a359
haskellPackages.mkDerivation: disable stripping in ghcjs cross set
...
This line may look odd, but we should not set ghc.isGhcjs if we are
using the JavaScript backend. It is a normal cross backend and no
special code is required to make it work, i.e. everything will be named
as it would be normally. Additionally, passing --ghcjs to Cabal will
make it do the wrong thing.
We need to, of course, stop strip from being thrown at the JS objects in
both cases.
2023-01-04 15:50:28 +01:00
sternenseemann
ff2d74b329
haskellPackages.mkDerivation: use CC_FOR_BUILD if !stdenv.hasCC
...
Previously, we would try to calculate the name of
buildPackages.stdenv.cc and then just hope that it is in PATH somehow.
This definitely doesn't work in all cases.
The new approach is to add buildPackages.stdenv.cc to depsBuildBuild
which also populates CC_FOR_BUILD which we can directly re-use.
2023-01-04 15:50:28 +01:00
maralorn
91e05c47f8
haskellPackages.recursion-schemes: Remove obsolete patch
2023-01-04 02:23:24 +01:00
Robert Hensing
413c75fa1a
hercules-ci-agent: Remove released patch
2023-01-03 19:22:31 +01:00
sternenseemann
5df77ad6ee
haskellPackages.xmlbf: drop stale override
2023-01-03 13:22:27 +01:00
sternenseemann
d24b2e9d5d
haskellPackages.hashing: drop stale override
2023-01-03 13:22:14 +01:00
Drew Hess
efca7bec19
vaultenv: 0.14 -> 0.15.1.
2023-01-02 16:26:22 +01:00
Dennis Gosnell
8adc6631f2
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2023-01-02 15:55:12 +09:00
Dennis Gosnell
c99e04fe51
Merge pull request #208428 from nuttycom/haskell-unbreak_true_name
...
Add a patch to allow `true-name` to build with current template-haskell.
2023-01-02 15:53:42 +09:00
Kris Nuttycombe
2d3c98f2a3
haskellPackages.true-name: Add a patch to allow building with current template-haskell.
...
This updates the `true-name` package to include changes up to version
0.1.0.4, as well as compilation failures when building with
template-haskell version 2.16 and higher.
2023-01-01 22:09:04 -07:00
Artur Cygan
b80c4e945d
haskellPackages: unbreak hevm
2022-12-31 14:20:47 +01:00
maralorn
fcfc917179
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-30 23:54:49 +01:00
maralorn
aa55adff67
haskellPackages: stackage LTS 20.4 -> LTS 20.5
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-12-30 23:51:51 +01:00
maralorn
5bbfefc294
haskellPackages.hls-call-hierarchy-plugin: Add assert to reenable on upstream fix
2022-12-30 23:50:02 +01:00
maralorn
7bc38b9128
haskell.packages.ghc810.haskell-language-server: Fix eval
2022-12-30 23:29:47 +01:00
maralorn
8d8281cc56
haskellPackages.brittany: Remove outdated override
2022-12-30 22:16:21 +01:00
maralorn
ef43bede6d
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-12-30 22:06:21 +01:00
maralorn
08ff7cc5b7
haskellPackages.hspec_2_7_10: Disable distribution of broken package
2022-12-30 20:38:53 +01:00
maralorn
0f72dd1f0b
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-12-30 20:36:22 +01:00
maralorn
8c4865a950
haskell-modules/configuration-ghc-*.nix: Remove trailing whitespaces
2022-12-30 18:04:51 +01:00
maralorn
3b14e60bab
haskell-language-server: Fix build for 1.9.0.0 for all ghc versions
2022-12-30 17:21:48 +01:00
sternenseemann
439841cc15
haskellPackages.multistate: allow hspec == 2.9.*
2022-12-30 12:00:54 +01:00
maralorn
aaf6118fd5
haskell-language-server: Fix build for 1.9.0.0
2022-12-30 09:15:23 +01:00
Dennis Gosnell
e3134c8180
haskellPackages.graphql: remove no-longer-needed override
2022-12-30 14:44:21 +09:00
Robert Hensing
31cbc81000
haskell.packages.ghc944: Fix ghc-lib attrs
...
Monkey see, monkey do.
2022-12-29 19:21:25 +01:00
sternenseemann
171068ed83
haskellPackages.graphmod: unbreak
2022-12-29 16:05:56 +01:00
maralorn
931fef04f9
Merge pull request #207764 from qowoz/shellcheck
...
shellcheck: add override for newer version
2022-12-29 15:44:15 +01:00
Dennis Gosnell
cdfe559a68
Merge pull request #208131 from andys8/haskell-unbreak-git-brunch
...
haskellPackages.git-brunch: unbreak
2022-12-29 13:18:00 +09:00
Dennis Gosnell
0a35154842
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-29 13:12:18 +09:00
Dennis Gosnell
ef9b36525d
Merge pull request #208151 from jtojnar/haskell-iconv
...
haskellPackages.iconv: unbreak
2022-12-29 13:07:44 +09:00
Jan Tojnar
c7d297ec03
haskellPackages.iconv: unbreak
2022-12-28 21:43:49 +01:00
andys8
a1f6c65bfc
haskellPackages.git-brunch: unbreak
2022-12-28 18:05:05 +01:00
maralorn
b95d9164ec
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-28 17:49:02 +01:00
maralorn
9499f943dd
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-12-28 17:17:06 +01:00
maralorn
d3f1d14912
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-12-28 16:30:39 +01:00
maralorn
4d1d526ca7
haskellPackages.reflex: Pin to < 0.9
2022-12-28 15:44:02 +01:00
Artturin
b9e503a35e
cachix,hercules-ci-{agent,cnix-expr,cnix-store}: bump nix pin to 2_10
2022-12-28 16:24:54 +02:00
sternenseemann
e238c3fdaa
haskell.packages.*.binary-orphans: provide OneTuple when necessary
...
The binary-orphans dependency on OneTuple is only activated if GHC < 9.2
which means hackage2nix won't emit this dependency anymore.
2022-12-28 14:10:41 +01:00
Dennis Gosnell
9fdbe9dd46
haskellPackages.singletons-base: jailbreak in order to get compiling
2022-12-28 16:47:57 +09:00
zowoq
3bc05714b6
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-28 10:45:30 +10:00
zowoq
5cf58a844e
haskellPackages.haskell-ci: pin to ShellCheck_0_8_0
2022-12-28 10:42:13 +10:00
zowoq
232b508059
haskellPackages.ShellCheck: unpin
2022-12-28 10:42:13 +10:00
zowoq
4cb228c88c
shellcheck, haskellPackages.ShellCheck: add maintainer
2022-12-28 10:42:13 +10:00
Dennis Gosnell
f0cab3b001
haskell: hspec_2_10_7 -> hspec_2_10_8
2022-12-25 15:28:07 +09:00
maralorn
04833f84ba
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-24 19:30:22 +01:00
maralorn
e897471eee
ghc-api-compat: unmarkBroken on older ghcs
2022-12-24 18:28:23 +01:00
maralorn
65d6fc555b
haskell-language-server: Enable reenable dependencies for older ghcs
2022-12-24 17:46:42 +01:00
Dennis Gosnell
302701438d
haskellPackages.descriptive: mark as broken because aeson-1.5.6.0 doesn't build
2022-12-24 17:26:41 +09:00
Dennis Gosnell
7bdfd07076
haskell: sort list of broken packages
2022-12-24 17:14:04 +09:00
Dennis Gosnell
0223039a8a
haskellPackages.spade: mark as broken on darwin
2022-12-24 16:33:27 +09:00
Dennis Gosnell
826331e0e9
haskellPackages: mark broken all packages that timeout on Hydra
2022-12-24 15:53:06 +09:00
Dennis Gosnell
84a68038fb
haskellPackages.structured-haskell-mode: mark broken
...
It doesn't compile with ghc92.
2022-12-24 14:20:45 +09:00
Dennis Gosnell
fb7f159544
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2022-12-24 09:58:52 +09:00
sternenseemann
d4d50ffc5c
haskell.packages.ghc8107.cabal-install: fix build
2022-12-23 01:14:47 +01:00
sternenseemann
14cd8b4e12
taffybar: allow scotty 0.12
2022-12-22 13:23:43 +01:00
Dennis Gosnell
316bd96202
haskellPackages: clear broken lists
2022-12-21 21:51:01 +09:00
Dennis Gosnell
39bf05b42e
Merge pull request #206842 from sternenseemann/bloomfilter-ghc-9.2
...
haskellPackages.bloomfilter: patch for GHC >= 9.2
2022-12-21 21:26:33 +09:00
Dennis Gosnell
0e05d68e5b
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-21 21:21:06 +09:00
Robert Hensing
cd75a025e2
haskell-modules/configuration-common.nix: Format (editorconfig)
2022-12-20 03:24:33 +01:00
Robert Hensing
ba307f0ab4
Merge branch 'master' into haskell-updates
2022-12-20 03:12:36 +01:00
Robert Hensing
50da224979
hercules-ci-agent: Patch for cachix 1.1
2022-12-20 01:32:39 +01:00
Robert Hensing
6a08bcf1d5
haskell-modules/configuration-common.nix: Bring fetchpatch2 into scope
2022-12-20 01:32:07 +01:00
maralorn
0cf56dad9e
haskellPackages.iCalendar: Fix build
2022-12-19 22:56:44 +01:00
sternenseemann
4a6483eace
git-annex: update sha256 for 10.20221212
2022-12-19 12:16:17 +01:00
sternenseemann
189fa87ed2
haskellPackages.bloomfilter: patch for GHC >= 9.2
...
The applied patch seems sensible, using the stock unchecked shifting
functions introduced in base 4.5 instead of a custom implementation
based on GHC internal that changed in 9.2. Sadly upstream maintainer is
inactive, so we need to take action.
Tested for 9.2 and 9.0.
2022-12-19 12:13:56 +01:00
maralorn
465f0b4837
haskellPackages.reflex-dom: Fix build
2022-12-19 11:33:57 +01:00
maralorn
65ffdcabee
neuron-notes: Remove
2022-12-19 11:33:57 +01:00
github-actions[bot]
259fe227c8
Merge master into haskell-updates
2022-12-19 00:12:05 +00:00
Dennis Gosnell
5d40eaa66f
haskell.packages.ghc943.implicit-hie: remove unneeded Cabal-syntax override
2022-12-19 08:35:48 +09:00
Dennis Gosnell
8897b52331
haskellPackages.implicit-hie: remove unneeded Cabal-syntax override
2022-12-19 08:05:52 +09:00
maralorn
7187fd458d
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-18 23:19:26 +01:00
Valentin Gagarin
f782da699e
Merge pull request #206646 from figsoda/typos
2022-12-18 18:27:57 +01:00
Dennis Gosnell
7a8c0c6dd5
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-12-18 21:09:16 +09:00
Dennis Gosnell
8e10587e90
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-18 18:45:36 +09:00
Domen Kožar
6c3fbca325
cachix: 1.0.1 -> 1.1
2022-12-18 09:43:08 +00:00
Dennis Gosnell
088bc1c0ea
haskellPackages: stackage LTS 20.3 -> LTS 20.4
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-12-18 16:50:15 +09:00
figsoda
ec8cb34358
treewide: fix typos
2022-12-17 19:39:44 -05:00
Naïm Favier
cd08de8221
update-nix-fetchgit: remove patches
...
Both are included in the latest release.
2022-12-17 10:29:48 +01:00
maralorn
662b19424a
emanote: Fix build
2022-12-17 02:46:37 +01:00
maralorn
ad0d7cf936
haskell.packages.ghc810.haskell-language-server: Fix build
2022-12-17 02:06:57 +01:00
maralorn
b9b319d348
haskell.packages.ghc88.hlint: Fix build
2022-12-17 02:06:39 +01:00
maralorn
093d158f5b
haskell.packages.ghc88.haskell-language-server: Fix build
2022-12-17 01:56:27 +01:00
maralorn
4fc62a4bbe
haskellPackages: Regenerate hackage-packages.nix with lens-aeson_1_1_3
2022-12-17 01:56:06 +01:00
maralorn
95bf258d3e
haskellPackages.hls-pragmas-plugin: Disable flaky test
2022-12-17 00:17:34 +01:00
Naïm Favier
e19cdbebc9
haskell.packages.ghc902.haskell-language-server: oops
...
I accidentally committed a test changing `self` to `super` which makes the
build fail. We definitely want `self` here, see
https://github.com/NixOS/nixpkgs/pull/205902 for why.
2022-12-16 13:49:16 +01:00
Naïm Favier
9d4610919e
haskellPackages: regenerate hackage-packages and transitive-broken
2022-12-13 12:23:51 +01:00
Naïm Favier
264178657f
haskell.packages.ghc902.haskell-language-server: fix
2022-12-13 12:23:03 +01:00
Naïm Favier
8605595bca
haskellPackages.html-charset: fix
2022-12-13 12:22:50 +01:00
Ellie Hermaszewska
46f442aea5
haskellPackages.update-nix-fetchgit: Fix build with upstream patch
2022-12-12 10:37:49 +08:00
Naïm Favier
3bc6ac0af9
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-10 22:03:40 +01:00
Robert Hensing
a984b76bfd
haskellPackages.pipes-http: allow bytestring 0.11
...
Jailbreak ahead of
https://github.com/Gabriella439/Haskell-Pipes-HTTP-Library/pull/17
2022-12-10 17:18:31 +01:00
Dennis Gosnell
ba24102ee8
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-10 06:05:36 -05:00
sternenseemann
7a03b5aa82
haskellPackages.jack: drop now unnecessary jailbreak
2022-12-09 09:04:40 +01:00
maralorn
1bb1559d75
haskellPackages: Fix eval errors
2022-12-09 04:43:38 +01:00
maralorn
735480cd0c
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-09 03:30:01 +01:00
maralorn
6dea49b662
haskellPackages: stackage LTS 20.2 -> LTS 20.3
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-12-09 03:27:45 +01:00
sternenseemann
5bc95ac1b5
haskellPackages.cabal2nix-unstable: 2022-10-22 -> 2022-12-08
2022-12-08 12:03:43 +01:00
Ellie Hermaszewska
7d9a258576
haskellPackages.vulkan-utils: dontCheck
2022-12-08 10:21:44 +08:00
sternenseemann
1001c04497
haskellPackages.rate-limit: allow time 0.11
2022-12-08 01:25:34 +01:00
sternenseemann
37de16cab7
haskellPackages.jack: allow bytestring 0.11
2022-12-08 01:00:29 +01:00
sternenseemann
70567f6709
haskellPackages.gitit: allow newer pandoc, skylighting, hoauth2
2022-12-07 22:30:59 +01:00
Robert Hensing
0bb9486e51
elmPackages.elm: fix build
2022-12-07 19:05:09 +01:00
Dennis Gosnell
5602fa1733
haskell.packages.ghc884.exceptions: 0.10.5 -> 0.10.6
2022-12-03 17:39:29 -05:00
Dennis Gosnell
1c54677902
haskellPackages.steeloverseer: mark as unbroken
2022-12-03 00:13:42 -05:00
Dennis Gosnell
ed62aa65c8
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-02 23:38:43 -05:00
Weijia Wang
9de7befdb2
haskellPackages.postgrest: 9.0.1 -> 10.1.1
2022-12-02 19:32:27 +01:00
Robert Hensing
da7988fe44
Revert "haskellPackages.type-errors: apply upstream patch for 9.2"
...
The patches have been merged, released, and pulled in by hackage2nix.
This reverts commit fc4cfafbb4
.
2022-12-02 11:23:38 +00:00
Dennis Gosnell
e63e64bf26
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2022-12-02 08:06:36 +09:00
Dennis Gosnell
e1364fe5eb
haskellPackages: stackage LTS 20.1 -> LTS 20.2
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2022-12-02 08:04:38 +09:00
sternenseemann
ca6af0b613
dhall-nixpkgs: allow building with hnix 0.16
2022-11-30 21:53:09 +01:00
sternenseemann
ec89642673
dhall-nix: patch for compatibility with hnix 0.16
2022-11-30 21:53:09 +01:00
sternenseemann
21c4d08cd6
haskellPackages.hnix: 0.14.0.8 -> 0.16
...
0.14 doesn't seem to be buildable with LTS 20 / GHC 9.2, so we'll have to
try and upgrade. I've also downgraded hnix-store* globally mostly because
it was kind of silly to have them on latest before – those packages are
not really used independently of hnix.
2022-11-30 21:53:09 +01:00
github-actions[bot]
747179fd72
Merge master into haskell-updates
2022-11-30 00:14:36 +00:00
Dennis Gosnell
80867b7446
haskellPackages: regenerate
2022-11-29 10:48:46 +09:00
Dennis Gosnell
0e66883f77
Merge pull request #203416 from dschrempf/maintain-xmonad
...
haskellPackages: add dschrempf xmonad maintainer
2022-11-29 10:38:29 +09:00
Dennis Gosnell
ca1c7d0009
haskellPackages.snaplet-sqlite-simple: unmark as broken
2022-11-29 10:18:39 +09:00
Dennis Gosnell
5309e411bf
Merge pull request #203489 from arcz/haskell-unbreaks
...
haskellPackages: unbreak selected packages
2022-11-29 10:13:23 +09:00
github-actions[bot]
d24851067d
Merge master into haskell-updates
2022-11-29 00:14:37 +00:00
Artur Cygan
b05635daf6
haskellPackages: unbreak selected packages
2022-11-28 19:42:37 +01:00
Dominik Schrempf
32a12a9e3e
haskellPackages: add dschrempf xmonad maintainer
2022-11-28 08:52:00 +01:00
ivanbrennan
c36077d3e8
haskellPackages: add ivanbrennan as a maintainer
2022-11-27 20:13:01 -05:00
Dennis Gosnell
42d1913978
haskellPackages.htoml: mark broken
2022-11-27 17:26:45 -05:00
Dennis Gosnell
b239a47c8d
haskellPackages.vinyl-updates: remove unused override
2022-11-27 17:23:35 -05:00
Artur Cygan
a3b01f7434
haskellPackages: unbreak selected packages
2022-11-27 20:18:23 +01:00
Dennis Gosnell
246bc0b702
Merge pull request #203180 from arcz/cleanup-conf-common
...
haskellPackages: configuration common cleanup
2022-11-27 16:18:45 +09:00
Artur Cygan
560818fddf
haskellPackages: configuration common cleanup
2022-11-27 03:48:59 +01:00
github-actions[bot]
6a307a25ce
Merge master into haskell-updates
2022-11-27 00:15:21 +00:00
sternenseemann
2c0e0d2b1c
haskellPackages: move purescript override block into inherit
...
Since the “purescript block” was at the end of the file before (after a
set update), a lot of unrelated overrides where added to it
accidentally, leading to a confusing collection of overrides in there.
With the inherit method of establishing a shared scope for a handful of
overrides this should no longer be a problem.
2022-11-26 23:51:54 +01:00
sternenseemann
a2da422ee3
haskellPackages.purescript: drop unnecessary overrides
...
We no longer need to fiddle around with the broken flag, as the package
is in the default set now.
2022-11-26 23:49:20 +01:00
sternenseemann
d3b5468d9a
haskell.packages.ghc8107.purescript-*st: mark as broken
...
These packages are not really used by anything anymore (except dovetail
which has not been working (ever?)). As they now choke on the
base-compat version we ship, we'll mark them as broken.
2022-11-26 23:49:17 +01:00
sternenseemann
444c0d0206
haskellPackages.purenix: adjust override for pure purescript dep
...
Before, purenix relied on purescript-*st which is no longer the case. It
now depends on the main purescript package and needs to inherit its
overrides.
2022-11-26 23:48:34 +01:00
sternenseemann
755ae77ecc
haskellPackages.text-format: drop upstreamed patch
2022-11-26 22:53:54 +01:00
Guillaume Bouchard
d1b6d2d0ab
haskellPackages.callHackage: updating all-cabal-hashes do not invalidate callHackage
...
Packages built with `haskellPackages.callHackage` won't be rebuilt when
updating `all-cabal-hashes`.
The removed comment was keeping a reference to the `cabal2nix` call,
which itself depends on `all-cabal-hashes`, in order to keep this file
during a garbage collection.
The tradeoff is between:
- The current behavior: a mass rebuild, any change of `all-cabal-hashes`
triggers a rebuild of all the packages built with `callHackage` and
packages which depend on them. This can take hours, and may happen
after a "small" unrelated change (i.e. an user is bumping
`all-cabal-hashes` in order to use a new package from hackage). It
also have global impacts in a project (long rebuild in CI, new entries
in cache, developers need to fetch the new entries, ...). In this
context, `cabal2nix` entries are not garbage collected.
- The new behavior: No mass rebuild, but `cabal2nix` derivations need to
be recomputed after a garbage collection. This is usually fast (a few
seconds by call), linear with the number of calls and should not
happen a lot (i.e. users are not garbage collecting everyday).
See https://github.com/NixOS/nixpkgs/issues/194751 for details.
2022-11-26 19:00:56 +01:00
sternenseemann
dc2d31d6ae
all-cabal-hashes: 2022-11-20T07:33:12Z -> 2022-11-26T14:57:41Z
...
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
and maintainers/scripts/haskell/regenerate-hackage-packages.nix
2022-11-26 17:09:19 +01:00
sternenseemann
1a14b05aa3
haskellPackages: maralorn adopts packages from peti
2022-11-26 14:57:49 +01:00
sternenseemann
ac47581226
haskellPackages.{pandoc,hlegder}: adopt maintainership from peti
2022-11-26 14:57:49 +01:00
sternenseemann
574eaa2637
haskellPackages: adopt maintainership of core haskell infra pkgs
...
peti is no longer active and I am working on these packages anyways /
am upstream maintainer anyways.
2022-11-26 14:57:49 +01:00
sternenseemann
446357bcca
haskell-ci: allow Stackage LTS-20 dependency version
2022-11-26 12:40:05 +01:00
sternenseemann
d3df35b7b2
haskellPackages.rope-utf16-splay: downgrade to match text version
2022-11-26 12:14:47 +01:00
sternenseemann
685e53f56e
haskellPackages.Unique: allow hashable 1.4.*
2022-11-26 12:14:47 +01:00
Dennis Gosnell
63ad94602d
spago: mark broken in ghc92
2022-11-26 02:28:54 -05:00
Dennis Gosnell
f3b87b4075
haskell.packages.ghc88.hashable: add build depend on base-orphans
2022-11-26 02:07:32 -05:00
Dennis Gosnell
c63bff0622
haskell.packages.ghc810.hashable: add build depend on base-orphans
2022-11-26 02:03:23 -05:00
Dennis Gosnell
3eafa296cf
haskell.packages.ghc90.hashable: change addExtraLibrary to addBuildDepend
2022-11-26 00:49:41 -05:00
Dennis Gosnell
6116709ed0
haskell.packages.ghc90.hashable: add missing dep of base-orphans
2022-11-26 00:47:42 -05:00
Dennis Gosnell
561e8fdcf3
stack: remove overrides
2022-11-25 22:07:50 -05:00
Dennis Gosnell
597ed02231
haskellPackages.hspec-contrib: dontCheck
2022-11-25 22:01:14 -05:00
sternenseemann
736497d797
haskellPackages.dhall-nix: 1.1.24 -> 1.1.25
...
This matches the dhall version shipped by stackage. Note that it
still doesn't build due to hnix being broken at the moment.
2022-11-24 16:17:37 +01:00
sternenseemann
4d26fe5c57
haskellPackages.hashing: allow bytestring-0.11.*
2022-11-24 15:55:44 +01:00
sternenseemann
b76addd0d5
haskellPackages.irc-{client,conduit}: lift upper bound on time and bytestring
2022-11-24 15:37:59 +01:00
sternenseemann
07ac1b4fa0
haskellPackages.tasty-discover: disable broken test suite
2022-11-24 15:37:59 +01:00
sternenseemann
521c788e8f
haskellPackages.multipart: allow bytestring-0.11
2022-11-24 15:37:59 +01:00