Malte Brandy
0c8e2c2a11
haskellPackages.mptcp-pm: Disable on darwin to fix eval error
2021-06-12 19:31:13 +02:00
Malte Brandy
6eaf494a83
haskellPackages: mark builds failing on hydra as broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-06-12 19:27:16 +02:00
Malte Brandy
37c8bfc077
haskellPackages.cabal2nix-unstable: Bump for alsa-lib alias
2021-06-12 19:27:16 +02:00
Malte Brandy
7b92c7f795
haskellPackages.hackage-db: Reactivate hydra job
2021-06-12 19:27:16 +02:00
sternenseemann
38c4256a96
haskellPackages.gtk2hs-buildtools: attempt to fix build on aarch64
...
Linker failure outputs look like they are related to the GClosure stuff,
so lets try disabling that flag on arm — originally the upstream cabal
file disabled that flag by default if arch != x86_64-linux || != sparc64,
so this seems to be actually correct.
2021-06-12 18:37:49 +02:00
sternenseemann
c0d39d26a5
haskell.packages.ghc901.retry: dont build test suite
...
Test suite doesn't build with GHC 9.0.1 and since upstream is
currently not invested in fixing it, we (temporarily) disable it.
Upside: we can build hoogle again.
https://github.com/Soostone/retry/issues/71
2021-06-12 00:50:36 +02:00
sternenseemann
71ffc07f4e
haskellPackages.cabal2nix-unstable: 2021-06-10 -> 2021-06-12
...
Adds support for GHC 9.0.x which we also test by compiling it with all
available GHC versions on Hydra.
2021-06-12 00:36:30 +02:00
sternenseemann
922a444b27
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-06-11 21:14:29 +02:00
sternenseemann
f8c8bb04a5
haskell.packages.ghc901.mono-traversable: unbreak
...
GHC 9.0.x seems to require that the `Main` module also defines the
`main` IO action and does not just import it. This is the case with
mono-traversable's test suite which is why we (temporarily) disable it.
2021-06-10 15:35:50 +02:00
sternenseemann
362c8da809
haskell.packages.ghc901.cryptonite: 0.28 -> 0.29
...
0.29 supports GHC 9.0.x which is why we upgrade. Interesting because
cabal2nix depends on cryptonite.
2021-06-10 15:34:27 +02:00
sternenseemann
c6ed4577ab
haskell.packages.ghc901.memory: 0.15 -> 0.16
...
Upgrade to 0.16 which has GHC 9.0.x support. Interesting since
cabal2nix depends on memory.
2021-06-10 15:33:30 +02:00
sternenseemann
c145f7930d
haskellPackages.hackage-db: downgrade to 2.1.0 if Cabal < 3.4
...
Stackage Nighly recently upgraded their version of hackage-db from 2.1.0
to 2.1.1. 2.1.1 had a compatibility fix for Cabal 3.4 [1]. However it
did not increase the version bound on Cabal nor fails to compile with
Cabal 3.2, so Stackage was able to update it.
Unfortunately hackage-db with Cabal 3.2 causes observable issues [2]
in cabal2nix, so we need to downgrade it for all compilers that still
ship a Cabal version < 3.4.
Also ideally we should update the constraints for hackage-db 2.1.0 and
hackage-db 2.1.1 on hackage. See also [3].
[1]: https://github.com/peti/hackage-db/pull/12
[2]: https://github.com/NixOS/cabal2nix/issues/501
[3]: https://github.com/peti/hackage-db/pull/14
2021-06-10 15:30:13 +02:00
sternenseemann
35a73693f4
haskellPackages: remove deprecated aliases mysql and utillinux
...
These attribute names were converted into aliases in the following
changes:
* 62733b37b4
* https://github.com/NixOS/nixpkgs/pull/104776
cabal2nix-unstable has been updated to be aware of these changes in
7a9080d774
, so these aliases should no
longer cause issues when evaluating with `allowAliases = false`.
2021-06-10 14:10:39 +02:00
sternenseemann
7a9080d774
haskellPackages.cabal2nix-unstable: 2021-05-28 -> 2021-06-10
2021-06-10 14:07:46 +02:00
Potato Hatsue
233087eb79
haskellPackages.nvfetcher: move overrideCabal to configuration-nix.nix
2021-06-10 09:50:57 +02:00
AndersonTorres
e9e5f5f84d
Change all alsaLib references to alsa-lib
2021-06-10 01:12:49 -03:00
sternenseemann
57ec1813ff
haskell-generic-builder: allow passing flags to the test suite(s)
...
Every flag the generic builder receives via `testFlags` is passed via
`--test-option` [1] to `Setup.hs` which in turn passes them to the
underlying test suite binary. These wrapped options are added to
`checkFlagsArray` in `checkPhase`. This needs to be done in bash since
without structuredAttrs in nixpkgs so far, Nix arrays aren't properly
translated into bash arrays, so we'd have all sorts of quoting issues
when spaces are involved.
Re-using `checkFlags` and `checkFlagsArray` from standard stdenv
setup.sh also results in an additional feature: Using `overrideAttrs`
`checkFlags` and `checkFlagsArray` can additionally be overridden,
which allows passing extra flags to `Setup.hs` whithout being wrapped
with `--test-option`.
[1]: See also https://cabal.readthedocs.io/en/3.4/setup-commands.html?highlight=test-option#cmdoption-runhaskell-Setup.hs-test-test-option
According to the cabal-install man page this also allows passing
special variables which are substituted for other values
depending on context.
2021-06-09 15:09:00 +02:00
sternenseemann
8ba5828c24
haskellPackages: update list of transitively broken packages
2021-06-09 12:41:02 +02:00
sternenseemann
f1692c9431
haskellPackages.parallel-io: remove now unnecessary override
2021-06-09 12:32:07 +02:00
Matthieu Coudron
121fdde827
haskellPackages.wide-word: unbreak
...
tests added breaking constraints which seem safe to lift.
Co-authored-by: sterni <sternenseemann@systemli.org>
2021-06-09 12:22:00 +02:00
sternenseemann
13c72a9a82
haskellPackages.dhall-{nix,openapi}: pin to support dhall 1.38.*
2021-06-08 12:50:05 +02:00
sternenseemann
0b4e5efe09
haskellPackages.discord-haskell: build example binaries again
...
This reverts commit 683d06d4ae
. upstream
resolved the issue we were experiencing.
2021-06-08 12:50:05 +02:00
sternenseemann
d7b18cba1a
haskellPackages: regenerate package set based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-06-08 12:50:05 +02:00
sternenseemann
683d06d4ae
haskellPackages.discord-haskell: unbreak
2021-06-06 18:40:13 +02:00
sternenseemann
670d6ac458
haskell-generic-builder: fix buildTarget specification if isLibrary
...
If we don't pass buildTarget to ./Setup copy and buildTarget is not
empty it will try installing targets that don't exist and thus fail.
2021-06-06 18:40:13 +02:00
sternenseemann
05813f4bf4
hackage2nix: Mark failing builds broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-06-06 18:07:16 +02:00
sternenseemann
1fca83e1b6
haskellPakcages.reactive-balsa: disable on darwin
2021-06-06 17:57:14 +02:00
sternenseemann
778f07cea8
hackage2nix: Mark failing builds broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-06-06 17:27:18 +02:00
ernestkz
bd103151ea
haskellPackages.reactive-banana: unbreak
...
Co-authored-by: sterni <sternenseemann@systemli.org>
2021-06-06 16:48:37 +02:00
sternenseemann
5591b8e1fc
haskell.packages: let me maintain some more packages
2021-06-06 01:27:00 +02:00
sternenseemann
e4d21886f4
haskellPackages.tophat: unbreak
2021-06-05 18:39:33 +02:00
sternenseemann
776e8fd668
haskellPackages.nri-redis: disable tests
...
They require a local redis daemon running.
2021-06-05 17:56:33 +02:00
maralorn
b93c4e462b
Merge pull request #125805 from maralorn/static-cabal2nix
...
haskellPackages.cabal2nix-unstable: Use justStaticExecutables
2021-06-05 17:37:51 +02:00
Malte Brandy
51f2030430
haskellPackages.cabal2nix-unstable: Use justStaticExecutables
2021-06-05 16:55:24 +02:00
sternenseemann
24a4c65ca9
haskellPackages.pandoc-crossref: downgrade to retain pandoc 2.13 support
2021-06-05 12:59:38 +02:00
sternenseemann
9b1e0e4b74
haskellPackages.jsaddle-webkit2gtk: remove now unnecessary patch
...
Upstream seems to have fixed the issue in the meantime -- without merging
Malte's PR, however.
2021-06-05 02:29:27 +02:00
sternenseemann
6609035410
haskell.packages: group all diagrams overrides
2021-06-05 01:08:43 +02:00
sternenseemann
e6cf0980db
haskellPackages.diagrams-lib: pin to < 1.4.4
...
While diagrams-lib 1.4.4 doesn't per se require us to update any
diagrams lib to 1.5.0 it would require monoid-extras 0.6 which would
force us to update diagrams-core to 1.5.0, thus breaking
haskellPackages.diagrams.
Since we can just keep the patch we fetch and downgrade to 1.4.3, we
can continue sitting out the slow update cycle of the diagrams universe.
2021-06-05 01:05:49 +02:00
sternenseemann
9a0592e682
Revert "haskell.packages: remove constraint on monoid-extras"
...
This reverts commit 52d69816b0
.
Unfortunately there is no way to update to monoid-extras 0.6 yet without
marking some packages as broken. The issue is that not all diagrams*
packages have had an update adding support for GHC 9.x yet (which would
also include monoid-extras 0.6 support). The only alternative to pinning
diagrams* and monoid-extras would be to have mismatched versions between
them which always causes issues with haskellPackages.diagrams.
Note that this commit re-introduces some build failures which are to be
fixed in a follow-up commit.
2021-06-05 01:05:32 +02:00
sternenseemann
083ac8e64c
haskellPackages.llvmPackages: dontRecurseIntoAttrs
...
They are not an exposed part of haskellPackages per se, so we shouldn't
list them in nix-env. Additionally this should prevent the failed lldb
build from cluttering our jobset output.
2021-06-04 11:36:24 +02:00
sternenseemann
6e9760124b
haskellPackages.diagrams-rasterific: unbreak
2021-06-03 12:31:24 +02:00
sternenseemann
52d69816b0
haskell.packages: remove constraint on monoid-extras
...
Seems like the monoid-extras situation wasn't as bad as I thought and
some new releases in the meantime make every diagrams package we had
working previously work again.
* haskellPackages.monoid-extras: 0.5.1 -> 0.6
* haskellPackages.diagrams-lib: remove now unnecessary patch
* haskellPackages.namespace: jailbreak to build with new monoid-extras
2021-06-03 12:29:44 +02:00
Potato Hatsue
6c9f648f75
haskellPackages.uusi: add to top-level
2021-06-03 11:45:42 +02:00
sternenseemann
1be4cb6748
haskell-ci: no longer mark as broken
...
haskell-ci just builds (again?) without any necessary changes
2021-06-03 02:15:59 +02:00
sternenseemann
67c5d844e1
haskellPackages.hnix: make build with relude < 1.0
...
The commits we revert still do the trick, but we need to revert one
additional commit now which increases the lower version bound for
relude.
2021-06-03 01:35:28 +02:00
Joe Hermaszewski
c5b75e96d9
haskellPackages.hnix: Remove patches now present on Hackage
2021-06-03 01:22:16 +02:00
Joe Hermaszewski
5ccfe3400e
haskellPackages.update-nix-fetchgit: Remove patches now present on Hackage
2021-06-03 01:22:16 +02:00
sternenseemann
f0db036283
haskellPackages.parallel-io: update override comment
2021-06-03 01:16:35 +02:00
sternenseemann
0b93c12bd4
haskell.packages: remove obsolete source overrides
...
Both taffybar and ap-normalize where bumped to a version newer than the
last hackage pin which we have caught up with now, so we can clean up
those.
2021-06-03 00:53:44 +02:00
sternenseemann
7d89be36a8
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-06-03 00:12:17 +02:00
sternenseemann
3317a7460b
Stackage Nightly: 2021-05-19 -> 2021-06-01
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-06-03 00:12:17 +02:00
(cdep)illabout
7191381b24
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-06-02 13:17:10 +09:00
Potato Hatsue
471399b772
haskellPackages.arch-web: unbreak
2021-06-02 11:28:42 +08:00
sternenseemann
e342bd5987
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-06-01 14:35:58 +02:00
Kerstin Humm
8f218b3a8c
haskell: add erictapen as maintainer for some packages
2021-06-01 14:35:01 +02:00
Kerstin Humm
b401b43209
haskellPackages.webify: unbreak, jailbreak, as patches are not upstreamable atm
2021-06-01 12:42:23 +02:00
sternenseemann
d68632f5fd
haskell.packages: regenerate package set
2021-06-01 12:36:18 +02:00
Kerstin Humm
8f33bb975d
haskellPackages.hakyll: unbreak, jailbreak, patch for pandoc version
2021-06-01 12:29:58 +02:00
(cdep)illabout
2451208b1b
haskell-updates: team workflow update link to matrix space
2021-05-30 21:55:55 +09:00
Dennis Gosnell
718ab6dada
Merge pull request #122728 from cdepillabout/haskell-updates-workflow
...
haskell-updates: add documentation for workflow
2021-05-30 14:24:25 +09:00
(cdep)illabout
95e7f26425
haskell-updates: update workflow documentation with a few small fixes
2021-05-30 14:16:03 +09:00
(cdep)illabout
adfec8b5e0
haskell-updates: update workflow documentation to expand section on merging master into haskell-updates
2021-05-30 13:31:29 +09:00
(cdep)illabout
6b80742d4d
haskell-updates: update workflow documentation to explain transitive broken package list
2021-05-30 13:19:56 +09:00
(cdep)illabout
bd6a1e163c
haskell-updates: update workflow documentation to put goal first
2021-05-30 11:53:07 +09:00
(cdep)illabout
197dae2b63
haskell-updates: add link for HACKING.md
2021-05-30 10:58:07 +09:00
(cdep)illabout
dcc4f8ee24
haskell-updates: add dot slash to commands in maintainer docs
2021-05-30 10:51:33 +09:00
Dennis Gosnell
532ce05a4e
haskell-updates: more fixes for workflow documentation
...
Co-authored-by: sterni <sternenseemann@systemli.org>
2021-05-30 10:49:58 +09:00
Potato Hatsue
b29dc5253d
haskellPackages.nvfetcher: add to top-level
2021-05-28 10:56:52 +08:00
(cdep)illabout
99e97c88f0
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-28 10:53:56 +09:00
(cdep)illabout
cd36dc4d98
haskellPackages.greenclip: unmark broken
2021-05-28 10:50:12 +09:00
(cdep)illabout
259177f109
haskellPackages.cabal2nix-unstable: update to latest version from github
2021-05-28 10:47:40 +09:00
(cdep)illabout
efd291080d
haskell-updates: small fixes
2021-05-27 21:58:52 +09:00
(cdep)illabout
3640440ed8
haskell-updates: more documentation
2021-05-27 21:36:13 +09:00
(cdep)illabout
2c9b564bd2
hackage2nix: Mark failing builds broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-05-26 10:39:08 +09:00
sternenseemann
7144de747b
bustle: remove darwin from platforms
...
The build fails due to the usage of unportable glibc functions. Since
there is probably little interest in bustle on darwin, there is no real
value in attempting to patch this.
2021-05-25 18:11:35 +02:00
sternenseemann
d1f97a0dfb
haskellPackages.ap-normalize: 0.1.0.0 -> 0.1.0.1
...
Manually upgrade for darwin build fix.
2021-05-25 17:30:48 +02:00
Malte Brandy
a1b16d9782
haskellPackages.hls-class-plugin: Disable tests on darwin
2021-05-25 13:00:46 +02:00
sternenseemann
34de748dbf
haskellPackages.orbits: disable doctest on aarch64
...
aarch64 doctests fail in general due to a GHC bug
2021-05-23 17:25:24 +02:00
Malte Brandy
a9a4eb18b1
haskell: Add maintained packages for maralorn
2021-05-23 13:41:50 +02:00
Rodney Lorrimar
aa34feebd8
haskellPackages.taffybar: override src until next Hackage update
...
Taffybar 3.2.5 fixes dyre compatibility, but is not in
Hackage as of 2021-05-19T07:17:55Z.
2021-05-23 14:08:52 +10:00
sternenseemann
7559b35d90
haskellPackages.libarchive: don't parallelize test suite
...
hspec is invoked with -j1 in the hopes that this migitates the issue of
the current failures on Hydra: https://github.com/vmchale/libarchive/issues/20
2021-05-22 17:48:58 +02:00
Joe Hermaszewski
4d9f73595f
haskellPackages.hnix: Patch to fix broken location annotations
...
Also reenable tests for update-nix-fetchgit
2021-05-22 16:29:55 +08:00
(cdep)illabout
d45bcb549e
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-22 16:07:48 +09:00
Joe Hermaszewski
60aa19c761
haskellPackages: Add maintainer expipiplus1
...
Me and my packages. Some already have maintainers which I have left as
is.
2021-05-22 13:50:14 +08:00
rnhmjoj
830ef6422f
haskell-generic-builder: disable static PIE
2021-05-22 01:54:51 +09:00
sternenseemann
2ce6cdb88f
haskellPackages.sbv_7_13: pin dependency crackNum to < 3.0
...
3.0 for some removed its library, so we need to retain a version prior
to that for building sbv_7_13 (which we need for petrinizer).
2021-05-22 00:15:39 +02:00
Malte Brandy
00cca094c4
haskellPackages: Remove obsoletes patches for gtk-sni-tray and taffybar
2021-05-20 14:27:05 +02:00
sternenseemann
eb196dea43
haskellPackages.lsp-test: disable test suite again
...
I removed the `dontCheck` override accidentally when cleaning up eval
errors.
2021-05-20 12:30:12 +02:00
sternenseemann
154ff7ecc1
haskellPackages.diagrams-core: restrict to < 1.5.0
...
diagrams-core has adjusted to the Optional deprecation and monoid-extras
0.6, but the rest of the diagrams-* libraries haven't yet. Until that
happens we also need to pin it to an older version.
2021-05-20 12:16:09 +02:00
sternenseemann
88ad7c8ef6
haskellPackages.alpaca-netcode: disable flaky test
2021-05-20 10:28:21 +02:00
sternenseemann
a16119c325
haskellPackages.Euterpea: jailbreak
...
Compiles with random 1.2.0, but bounds are too strict. Just fully
jailbreak instead of patching the bounds like before (upstream
maintenance seems poor at this point, so this is futile work
unfortunately).
2021-05-20 09:56:42 +02:00
sternenseemann
fa700b55d1
haskellPackages.language-docker: use sdist
...
The upstream issue has been resolved and the current hackage sdist does
include everything necessary for running its test suite.
2021-05-20 09:49:14 +02:00
(cdep)illabout
8f9f70446e
haskellPackages.dyre: fix build by removing out-dated patch and pulling from upstream
2021-05-20 16:14:45 +09:00
(cdep)illabout
0eb2dc5d7b
hackage-packages.nix: mark broken packages and regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-20 10:06:23 +09:00
sternenseemann
81cfe88222
haskellPackages.parallel-io: jailbreak
...
too strict bound on random
2021-05-20 00:47:41 +02:00
sternenseemann
99acf0863b
haskellPackages.MissingH: jailbreak
...
too strict bound on random
2021-05-20 00:44:40 +02:00
sternenseemann
8014f4fe29
haskellPackages.dhall-nix{,pkgs}: remove cabal revision pins
...
We got these cabal file revisions with our hackage update, so we can
remove it from the common configuration file.
2021-05-20 00:37:23 +02:00
sternenseemann
9b79de383c
haskellPackages.hnix: make sure patches apply
...
Cabal revisions can break the patches we apply, so we'll need to make
any necessary changes to the cabal file with patches ourselves.
2021-05-20 00:21:55 +02:00
sternenseemann
9c6c587e7a
haskell.packages.ghc{8104,901}: correct cabal-install override comment
2021-05-19 17:17:02 +02:00
sternenseemann
dcaa389959
haskellPackages.glirc: remove jailbreak
2021-05-19 15:47:09 +02:00
sternenseemann
e4c634d687
haskellPackages.glirc: remove unnecessary random override
...
random 1.2.0 is our default version now.
2021-05-19 15:44:04 +02:00
sternenseemann
f3119f03ac
haskell.packages.*.cabal-install: remove random, hashable overrides
...
These are not necessary anymore as stackage naturally contains random
1.2.0 and we apply the hashable fix globally as well.
2021-05-19 15:44:04 +02:00
sternenseemann
e467c282ba
haskellPackages.hashable: make test suite work with random 1.2.0
...
hashable's test suite pins random to < 1.2 even in the latest release on
hackage, but lifting the bound fixes the build without any issues. Using
a patch so we are reminded to remove it when it's unnecessary.
2021-05-19 15:44:04 +02:00
sternenseemann
89ca3346f0
haskellPackages.lsp-test: remove unnecessary override
...
We arrived at 0.14.0.0 naturally via stackage.
2021-05-19 15:44:04 +02:00
sternenseemann
20dd4577c7
haskellPackages: fix infinite recursion by disabling random's tests
...
random 1.2.0 has a new test suite with a lot of dependencies. Among
other packages it depends on doctest which depends on syb which depends
on tasty which depends on optparse-applicative which depends on
QuickCheck which depends on -- you guessed it -- random!
The cycle could be broken at any point of course, I've disabled the
tests on random here because it has seen the change that causes all
of this. However, we may also want to consider doing this for
optparse-applicative instead, since random seems like a more critical
package to run the tests for possibly? Not sure, looking for feedback.
2021-05-19 15:44:04 +02:00
(cdep)illabout
0a1c857489
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-19 21:31:19 +09:00
(cdep)illabout
ffb24a47f8
Stackage Nightly: 2021-05-10 -> 2021-05-19
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-05-19 21:28:03 +09:00
(cdep)illabout
3522051033
hackage2nix: Mark failing builds broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-05-19 10:37:22 +09:00
Robert Schütz
be1e5f9698
haskellPackages.futhark: use python3 instead of python37
2021-05-18 18:43:37 +02:00
sternenseemann
c7e74545ee
haskellPackages: fix eval of configuration-nix.nix
2021-05-18 18:12:18 +02:00
sternenseemann
f4c038f030
haskellPackages: disable failing doctests on aarch64
...
New hydra evaluation brought some additional intstances of this
happening to light.
2021-05-18 18:07:12 +02:00
sternenseemann
cbaa1c8a59
haskellPackages.hw-prim-bits: restrict to x86
...
Requires x86 assembler, so no luck building it anywhere else.
2021-05-18 17:48:31 +02:00
sternenseemann
a9a5465f84
haskellPackages.inline-asm: restrict to x86
...
Main executable uses x86 assembler, so we can't build it anywhere at
all.
2021-05-18 17:46:04 +02:00
sternenseemann
f95953424c
haskellPackages: add some arm-related issues to unsupported-platforms
...
* charsetdetect: dependency library which is vendored fails with a cpp
failure on aarch64. Could probably theoretically support aarch64, but
doesn't in practice.
* persist-state: aarch64 (no UNALIGNED_MEMORY) and armv7l (32 bit) fail
in cpp.
2021-05-18 17:08:42 +02:00
sternenseemann
84f49ed51f
haskellPackages.iniline-asm: only test on x86
...
x86 assembler doesn't compile on aarch64 of course.
2021-05-18 17:08:42 +02:00
sternenseemann
d640ce886a
haskellPackages.{blake3,seqalign,crc32c}: restrict platforms to x86
...
All of these packages use x86 intrinsics-related headers and don't
compile on non x86 platforms as a result.
These overrides should be refactored into the yaml configuration at some
point.
Resolves #122014 .
2021-05-18 17:08:42 +02:00
sternenseemann
a3fd86a3ba
haskellPackages: disable some more failing doctests on aarch64
...
This should conclude a pass of direct aarch64-linux failures related to
this issue on hydra. Subsequent evaluation may of course reveal more.
2021-05-18 17:08:42 +02:00
sternenseemann
556821055f
haskellPackages.taglib: add zlib to librarySystemDepends
...
Depends on zlib somehow (https://hydra.nixos.org/build/143009645/nixlog/1 )
which is not declared in the cabal file.
2021-05-18 00:07:06 +02:00
sternenseemann
17a71f3148
haskellPackages.update-nix-fetchgit: fix with hnix 0.13
2021-05-18 00:02:18 +02:00
Robert Schütz
957acfd89f
haskellPackages.cut-the-crap: use ffmpeg instead of ffmpeg_3
2021-05-17 14:32:21 +02:00
Gabriel Gonzalez
4f48006a0c
hackage2nix: Add Gabriel439 as maintainer
2021-05-17 12:09:12 +09:00
sternenseemann
c964bdf195
haskellPackages.xml-html-qq: disable broken doctests on aarch64
2021-05-16 22:09:14 +02:00
(cdep)illabout
0293c964de
haskellPackages.ldgallery-compiler: add pacien as maintainer
2021-05-16 17:09:57 +09:00
(cdep)illabout
b02bfdf75d
haskell2nix: alphabetize the package maintainers list
2021-05-16 17:06:19 +09:00
(cdep)illabout
c40e194de2
haskell-updates: more documentation
2021-05-16 15:48:35 +09:00
(cdep)illabout
b04a7d654c
hackage2nix: Mark failing builds broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-05-16 15:31:49 +09:00
(cdep)illabout
c59b436a61
haskellPackages: regenerate hackage-packages after adding cdepillabout as maintainer
2021-05-16 15:27:52 +09:00
(cdep)illabout
5c455dace1
haskellPackages: add cdepillabout as maintainer for password and termonad
2021-05-16 14:49:47 +09:00
Dennis Gosnell
3522110f87
Merge pull request #123094 from sternenseemann/dhall-nixasteriks-unbreak
...
haskellPackages.dhall-nix{,pkgs}: unbreak by allowing hnix 0.13
2021-05-16 14:26:18 +09:00
(cdep)illabout
6a07f2820d
haskellPackages.password, haskellPackages.password-instances, haskellPackages.scat: disable builds on arm
2021-05-16 11:41:01 +09:00
(cdep)illabout
67ebe5ad6d
haskellPackages.scrypt: move platform override to hackage2nix configuration
2021-05-16 11:02:35 +09:00
(cdep)illabout
195bf4e658
hackage2nix: sort unsupported platform list
2021-05-16 10:58:38 +09:00
sternenseemann
08d32364b1
haskellPackages.dhall-nixpkgs: unbreak by allowing hnix 0.13
...
Pull revised cabal file before next hackage update.
2021-05-15 13:40:12 +02:00
sternenseemann
8404fa68a7
haskellPackages.dhall-nix: unbreak by allowing hnix 0.13
...
Pull revised cabal file before next hackage update.
2021-05-15 13:38:00 +02:00
Robert Schütz
31404dd2a2
haskellPackages.scrypt: only supports x86
2021-05-15 13:11:02 +02:00
(cdep)illabout
d74484dade
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-15 18:23:09 +09:00
Dennis Gosnell
8807e79bd6
Merge pull request #122806 from stephank/fix-haskell-packages-darwin
...
haskellPackages: mark linux-only packages
2021-05-15 18:19:06 +09:00
(cdep)illabout
f56b6e1f62
haskell-updates: more documentation
2021-05-15 18:10:35 +09:00
Malte Brandy
5caa523f8d
haskellPackages: Update transitively disabled packages
2021-05-14 23:58:30 +02:00
Malte Brandy
8c4331f13a
haskellPackages.generic-optics: Fix build
2021-05-14 23:57:55 +02:00
Stéphan Kochen
bc2528b6ab
haskellPackages: mark linux-only packages
2021-05-14 20:30:48 +02:00
Malte Brandy
814c7e8ce3
Merge branch 'master' into haskell-updates
2021-05-13 14:15:19 +02:00
sternenseemann
ad52ecce40
haskellPackages.hnix: fix build with stackage relude and semialign
...
https://github.com/haskell-nix/hnix/pull/922 removed a few build-depends
from hnix.cabal which are still required until the following constraints
apply to stackage:
* relude >= 1.0.0.0
* semialign >= 1.2
Luckily, we can simply revert a few commits from master and add
semialign-indexed to resolve this without too much hassle nor
extra-packages (which may cause us trouble through propagation of a
newer relude).
2021-05-13 11:47:21 +02:00
sternenseemann
52c8b2de4e
haskellPackages.hnix: remove now unnecessary patch
...
New release 0.13.0.1 introduced support with ref-tf >= 0.5, so we can
remove our patch for that purpose.
2021-05-13 11:47:21 +02:00
Rodney Lorrimar
a7d76a6cf0
haskellPackages.taffybar: add rvl to meta.maintainers
...
Add myself as a "maintainer" of taffybar, and also arbtt and lentil,
for which I have made build fixes in the past.
2021-05-13 10:01:51 +10:00
sternenseemann
bc10fb732b
haskellPackages.futhark: pin to 0.19.4 for compat with versions
...
versions in stackage is too old to support 0.19.5, so we pin futhark to
a version that does.
2021-05-12 18:39:06 +02:00
(cdep)illabout
3e84cfad8e
haskell-updates: add documentation for workflow
2021-05-12 22:39:50 +09:00
(cdep)illabout
6773b45e14
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-12 22:29:31 +09:00
Malte Brandy
73d4fa3e1f
hackage2nix: maralorn maintains more packages
2021-05-12 21:56:29 +09:00
Malte Brandy
3d33fadf3e
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-12 21:56:29 +09:00
Rodney Lorrimar
80969cc4ec
haskellPackages.taffybar: fix build
...
Add patches to allow building with gi-gdkpixbuf_2_0_26
Upstream PRs:
- https://github.com/taffybar/gtk-sni-tray/pull/25
- https://github.com/taffybar/taffybar/pull/507
2021-05-12 22:48:03 +10:00
Malte Brandy
ac667f26c1
hackage2nix: Mark failing builds broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-05-11 23:13:25 +02:00
Malte Brandy
b729cc4565
haskellPackages.haskell-language-server: Fix build
2021-05-11 19:59:55 +02:00
Malte Brandy
b3c521a562
haskellPackages.hls-plugin-api: Pin version to fix ghcide
2021-05-11 17:55:42 +02:00
Malte Brandy
8ed841a90d
haskellPackages.phonetic-languages-phonetics-basics: Remove obsolete patch
2021-05-11 17:08:18 +02:00
Malte Brandy
464c4992d2
haskellPackages.ghcide: Pin version to fix hls build
2021-05-11 16:26:00 +02:00
sternenseemann
3699b5b74c
haskellPackages.hyper-extra: remove unnecessary override
2021-05-11 14:51:40 +02:00
sternenseemann
75fc94d3cc
haskellPackages.monoid-extras: pin to < 0.6
...
The diagrams libraries universe still uses monoid-extras 0.5.1 and build
failures start cropping up when upgrading it. Since no other packages I
am aware of use this, we can pin it to 0.5.1 which still uses Option
instead of Maybe (the former of which is deprecated).
Patching this seems like a lot of work that'd break other stuff because
Option is seemingly part of the public API. Let's hope they sort all of
that out themselves before base 4.15 comes around in our main package
set.
2021-05-11 14:51:40 +02:00
Malte Brandy
26b6d2238c
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-11 02:34:21 +02:00
Malte Brandy
ad425b5cfb
Stackage Nightly: 2021-05-07 -> 2021-05-10
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-05-11 02:32:26 +02:00
Malte Brandy
2a11ad94c6
haskellPackages.reflex-dom-*: Remove more aarch64 builds
2021-05-11 02:07:04 +02:00
Malte Brandy
6af00835f7
haskellPackages.reflex-dom: Deactivate arm-build
2021-05-11 01:48:15 +02:00
Malte Brandy
69bc4fb5b3
haskellPackages: Disable more builds to fix eval errors
2021-05-11 01:42:13 +02:00
Malte Brandy
0c1fc3f74d
haskellPackages: Deactivate more broken builds
2021-05-11 01:34:27 +02:00
Malte Brandy
7be8a04804
haskellPackages.large-hashable: Move to unsupported-platforms
2021-05-11 01:34:27 +02:00
Malte Brandy
50946891ce
haskellPackages: Deactivate build for packages broken by relying on webkitqt
2021-05-11 01:34:18 +02:00
Malte Brandy
942debeac6
haskellPackages: Deactivate build for packages broken by relying on webkitgtk
2021-05-11 00:46:47 +02:00
Malte Brandy
f564565424
haskellPackages.large-hashable: Dontdistribute on arm
2021-05-11 00:08:33 +02:00
Malte Brandy
8f6e36b7be
hackage2nix: Mark failing builds broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-05-11 00:04:58 +02:00
Malte Brandy
86b41bde72
hackage2nix: Mark failing builds broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-05-10 23:10:28 +02:00
Malte Brandy
853c140696
haskellPackages: Mark more failing builds broken
2021-05-10 22:36:42 +02:00
sternenseemann
62bbd50331
haskellPackages.large-hashable: mark as broken on aarch64
...
See linked issue.
2021-05-10 13:39:49 +02:00
Tom Sydney Kerckhove
e9a31d983b
haskellPackages.bson: unbreak
...
Co-authored-by: sterni <sternenseemann@systemli.org>
2021-05-10 13:13:09 +02:00
sternenseemann
6b491e513b
haskellPackages.large-hashable: unbreak
...
Compilation failures are related to GHC updates and other issues which
have been resolved on the package's development repository, but not yet
released. Fetching two patches resolves the problems which is probably a
midterm solution since the repository hasn't seen any activity this year
yet.
2021-05-10 13:13:09 +02:00
sternenseemann
86d021a0c9
haskell.packages.ghcHEAD: use llvm 10
...
As per GHC's documentation:
https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/compiler/backends/llvm/installing#llvm-support
This configuration file is probably outdated in major other ways. We
should most likely copy over stuff from the GHC 9.0.x config file and
adjust new specifics, but I don't have the time at the moment.
2021-05-10 13:13:09 +02:00
Dmitry Ivankov
7ae5e45f9a
haskellPackages.Frames-streamly: fix build
...
- use relude_1_0_0_1 to satisfy bounds
- add missing file example_data/acs100k.csv [upstream issue](https://github.com/adamConnerSax/Frames-streamly/issues/1 )
https://hydra.nixos.org/build/142525099/nixlog/1
ZHF: #122042
2021-05-10 13:13:08 +02:00
Malte Brandy
9d31594235
hackage2nix: Mark failing builds broken
...
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh
2021-05-10 13:13:08 +02:00
sternenseemann
2f2c1ca08e
haskell-ci: provide ShellCheck 0.7.1 to fix build
...
haskell-ci pins a specific version of ShellCheck as ShellCheck adds new
checks with new minor versions which may break CI checks.
2021-05-09 12:05:18 +02:00
sternenseemann
227cfc24fe
haskellPackages.HTF: attempt to fix test suite on darwin
...
A script used at test time in HTF assumes that you have GNU coreutils
installed in a manner where all executables are prefixed with a `g`.
Since we use GNU coreutils in the stdenv anyways, this is not necessary
and needs to be patched out.
2021-05-09 09:48:14 +02:00
sternenseemann
15052e0c90
haskellPackages.strict-writer: disable doctests on aarch64
...
fail due to GHC bug
2021-05-09 09:48:02 +02:00
Malte Brandy
b324675a15
hackage2nix: Unmark all builds broken
2021-05-09 03:35:25 +02:00
Malte Brandy
74d8b78a24
haskellPackages.tomland: Fix build
2021-05-09 02:38:05 +02:00
Malte Brandy
e60afba5d1
Merge branch 'master' into haskell-updates
2021-05-09 02:18:56 +02:00
maralorn
7333f7ae53
Merge pull request #122186 from sternenseemann/haskell-packages-platform-config
2021-05-09 02:14:04 +02:00
sternenseemann
d52c2692e9
haskellPackages.language-docker: unbreak
...
sdist doesn't contain all the files necessary for the tests, so we need
to fetch the source from github instead.
2021-05-09 01:11:12 +02:00
Dmitry Ivankov
3e3f1c02f2
haskellPackages.gi-gtk-declarative-app-simple: loosen haskell-gi version bound
...
https://hydra.nixos.org/build/142721471/nixlog/1
ZHF: #122042
2021-05-09 01:05:10 +02:00
sternenseemann
6a0d9e5242
haskellPackages.paramtree: disable flaky test suite
2021-05-09 00:49:23 +02:00
sternenseemann
9232dcb0e5
haskellPackages.llvm-hs: note reason for llvm 9 pin
2021-05-08 19:56:05 +02:00
sternenseemann
312d3bf74b
haskell.packages: move darwin-specific overrides into their own config
2021-05-08 19:56:05 +02:00
sternenseemann
b47b2f5ab7
haskell.packages: move arm specific overrides into dedicated config
...
This should clean up configuration-common.nix of a lot of conditional
which were a pain to write and maintain.
2021-05-08 19:56:05 +02:00
sternenseemann
8cca9b1634
haskell.packages: refactor set setup using composeManyExtensions
2021-05-08 19:56:05 +02:00
sternenseemann
e155ff4a7f
haskellPackages: disable more failing doctests on aarch64
2021-05-08 19:55:02 +02:00
sternenseemann
b71c393841
haskellPackages.hashable: remove arm override
...
The linked issue has been fixed upstream and has been released in
1.3.0.0 which we have in haskellPackages at the moment.
2021-05-08 19:52:51 +02:00
Dmitry Ivankov
726af289ce
haskellPackages.phonetic-languages-phonetics-basics: fix haddockPhase
...
haddock 2.24.0 rejects double doc-comments on module
https://hydra.nixos.org/build/142423054/nixlog/2
Haven't found upstream repository so patching in-place
https://hackage.haskell.org/package/phonetic-languages-phonetics-basics
ZHF: #122042
2021-05-08 10:22:53 -07:00
sternenseemann
632c9c3b3a
haskellPackages.haggle: remove unnecessary override again
...
Accidentally reintroduced it when merging ccde7caf97
.
2021-05-08 18:11:58 +02:00
Dmitry Ivankov
ccde7caf97
haskellPackages.science-constants-dimensional: patch dependency requirements
...
dimensional<=1.3 -> 1.4
https://hackage.haskell.org/package/dimensional-1.4/changelog
Looks safe to loosen package dependency requirements
https://github.com/enomsg/science-constants-dimensional/pull/1
ZHF: #122042
2021-05-08 18:10:33 +02:00
sternenseemann
e37a0ebc85
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-05-08 14:04:31 +02:00
Joe Hermaszewski
a3830da1aa
haskell: default name to "" when root isn't a path in developPackage
...
See https://github.com/NixOS/nixpkgs/issues/103062
2021-05-08 18:22:54 +08:00
Damien Cassou
6d6c8d7b8e
haskellModules.hledger-lib: Add merged but not-yet-released patch
2021-05-08 00:49:29 -07:00
Jan Tojnar
468cb5980b
gnome: rename from gnome3
...
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Malte Brandy
3452368788
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-08 01:15:31 +02:00
Malte Brandy
58f8338e61
haskell-language-server: Fix build of multiple plugins
2021-05-08 01:05:37 +02:00
sternenseemann
e4633b8a68
haskellPackages.haggle: remove unnecessary override
...
Upstream was very quick about relaxing the bound on ref-tf.
2021-05-08 00:29:32 +02:00
sternenseemann
4b137c9418
haskellPackages.hsignal: restrict platforms to x86
...
SSE(2) is an intel instruction set
2021-05-08 00:27:51 +02:00
Malte Brandy
6c424a7e41
hackage-packages.nix: Regenerate based on current config
...
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2021-05-07 23:58:19 +02:00
Malte Brandy
6b43d3d8f6
haskellPackages.haskell-language-server: Fix build
2021-05-07 23:58:19 +02:00
Malte Brandy
76d2dc403e
hackage2nix configuration: remove duplicate entries
2021-05-07 23:58:18 +02:00
Malte Brandy
f995974b71
Stackage Nightly: 2021-05-03 -> 2021-05-07
...
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2021-05-07 23:58:18 +02:00
Malte Brandy
7f236bd4b2
hackage2nix: Split configuration, auto disable hydra builds
...
We split configuration-hackage2nix.yaml into multiple files. We bump
cabal2nix-unstable to get support for multiple config files in
hackage2nix.
* The file main.yaml is only supposed to be edited by humans.
* The file stackage.yaml is only supposed to be updated by the
update-stackage.sh
* The file broken.yaml can be edited by humans, but probably future
helpers will want to insert broken packages into this file based on
hydra reports.
* The file transitive-broken.yaml is newly introduced to be generated
by regenerate-transitive-broken-packages.sh
regenerate-transitive-broken-packages.sh makes a nix query (in
transitive-broken-packages.nix) which evaluates all haskellPackages
once with and once without "allowBroken" this way it get's a list of
packages which are broken by some transitive dependency, but does not
disable packages which have eval errors not caused by a broken package.
2021-05-07 21:58:08 +02:00
Malte Brandy
d75130019b
haskellPackages.gi-*: Fix some builds
2021-05-07 21:42:42 +02:00
Malte Brandy
9fd589504e
haskellPackages.haskell-gi: Bump versions manually to still build with used C libs
2021-05-07 21:19:00 +02:00
Shlok Datye
b858ba8a7c
haskellPackages.streamly-lmdb: unbreak
...
(The latest version of streamly-lmdb (0.2.1) is not broken at all.)
2021-05-07 20:16:43 +02:00
Shlok Datye
d36f591349
haskellPackages.streamly-archive: unbreak
...
(The correct libarchive is now being passed into the package.)
2021-05-07 16:14:07 +02:00
Dennis Gosnell
f73c2278d0
Merge pull request #121970 from cdepillabout/spago-0.20.2
...
spago: 0.20.1 -> 0.20.2
2021-05-07 20:05:11 +09:00
sternenseemann
ffc669baf9
haskellPackages.haggle: unbreak
...
https://github.com/travitch/haggle/issues/4
2021-05-07 12:54:13 +02:00
sternenseemann
8c6c17b84e
haskellPackages.cpuid: set accurate meta.platform value
2021-05-07 12:35:42 +02:00
(cdep)illabout
774b4d6783
spago: 0.20.1 -> 0.20.2
2021-05-07 10:27:27 +09:00
sternenseemann
d1d0c73dfb
haskellPackages.FractalArt: add AppKit framework to dependencies
2021-05-06 20:06:05 +02:00
sternenseemann
0781c31545
haskellPackages.arbtt: add missing frameworks for darwin
2021-05-06 19:35:36 +02:00
sternenseemann
a51a542d60
haskellPackages: fix eval of darwin specific overrides
2021-05-06 18:14:00 +02:00
sternenseemann
da347ae251
haskellPackages.arbtt: pass Foundation on darwin
2021-05-06 18:03:16 +02:00
sternenseemann
6b1ec5695f
haskellPackages.FractalArt: pass objc on darwin
2021-05-06 17:54:52 +02:00
sternenseemann
a5a9833855
haskellPackages.vinyl: disable failing doctests on aarch64
...
This is the same linking bug as encountered with trifecta and ad.
Also group these cases together.
2021-05-06 17:45:52 +02:00
sternenseemann
73c2dd4aa6
petrinizer: fix build
...
* take z3 haskell package from haskellPackages
* take sbv 7.13 from haskellPackages, apply patch fixing build
with GHC >= 8.8.8
2021-05-06 11:43:59 +02:00
sternenseemann
abf5583c5a
haskellPackages.llvm-hs: disable tests on non-x86_64
...
Should fix build on aarch64, see linked issue.
2021-05-06 10:49:57 +02:00
sternenseemann
977ccbf6bf
hedgewars: portability is limited by fpc
2021-05-05 22:45:52 +02:00
sternenseemann
f5865286fd
haskellPackages.ad: fix build on aarch64
...
untested
2021-05-05 22:07:47 +02:00
sternenseemann
f5a9654af4
configuration-hackage2nix: fix typos, duplicate entries
2021-05-05 18:26:40 +02:00
sternenseemann
1c9ec1f3b3
haskellPackages: mark pkgs failing eval as unsupported on aarch64 / darwin
2021-05-05 18:16:29 +02:00
sternenseemann
2222050406
haskell.packages.ghc901.lens: bump to 5.0.1
...
Release 5 introduced GHC 9.0 compatibility, but hasn't hit stackage yet.
2021-05-05 15:26:23 +02:00
sternenseemann
20020d3ec8
haskellPackages.hnix: unbreak
...
The mystery build failure was caused by having the same instance as an
orphan and imported from ref-tf 0.5 (why ever that doesn't warrant a
logged error message…). The solution for this is
https://github.com/haskell-nix/hnix/pull/918 , which sadly doesn't apply
cleanly on the hnix 0.12.0.1 tarball. Therefore I've backported the
patch until hnix hopefully gets a new hackage release soon.
2021-05-05 12:55:29 +02:00
sternenseemann
eb9b3a59f0
haskell.packages.ghc901: update to 5.6.2 to fix build
2021-05-05 11:45:52 +02:00
sternenseemann
fbe45054e4
haskellPackages.jsaddle: unbreak
...
Luckily, only version bounds with no weird GHC failures:
https://github.com/ghcjs/jsaddle/issues/123
2021-05-04 16:56:31 +02:00
sternenseemann
4da6569df4
haskellPackages.pinboard-notes-backup: add bdesham to maintainers
2021-05-04 16:40:08 +02:00
sternenseemann
917524cb39
pinboard-notes-backup: justStaticExecutables, move overrides
...
Should reduce closure size and reduce the difference between top-level
and haskellPackages version of pinboard-notes-backup.
2021-05-04 16:40:08 +02:00
sternenseemann
75f01ec909
yi: unbreak
...
yi-language: apply patch allowing newer regex-* dependencies
2021-05-04 16:06:57 +02:00
sternenseemann
caf7725f95
stutter: move overrides into configuration-nix.nix
...
Move necessary overrides into configuration-nix.nix, so there's no
discrepancy between stutter and haskellPackages.stutter.
However the build of stutter is still broken its dependency snipcheck
doesn't build with the pandoc version we have.
2021-05-04 14:29:55 +02:00
sternenseemann
517662d02d
haskellPackages.hyper-extra: unbreak
...
https://github.com/HeinrichApfelmus/hyper-haskell/issues/42
2021-05-04 13:59:26 +02:00
sternenseemann
794bc5e9ed
haskellPackages.cabal2nix-unstable: rename from cabal2nix-latest
2021-05-04 13:38:46 +02:00
sternenseemann
e30cf42f0c
haskellPackages.cabal2nix-latest: use unstable-YYYY-MM-DD format
...
This is the preferred format for things fetched from git or similar that
are not proper releases: https://nixos.org/manual/nixpkgs/stable/#sec-package-naming
Also we should think about making name and attribute name more
consistent: cabal2nix-latest -> cabal2nix-unstable
2021-05-04 13:38:46 +02:00
sternenseemann
648a5b14fb
haskellPackages.ihaskell-{display,basic}: jailbreak
...
Version bounds on base are too strict:
https://github.com/gibiansky/IHaskell/issues/1217
Fixes evaluation of top-level ihaskell.
2021-05-04 13:34:35 +02:00
sternenseemann
990d12641e
ihaskell: unbreak
...
Use upstream release.nix as an inspiration for the correct overrides to
fix RPATH issues and make tests run again.
2021-05-04 13:27:41 +02:00
sternenseemann
96f573300f
hackage-packages.nix: Regenerate based on current config
2021-05-04 12:47:11 +02:00
sternenseemann
5ca8d3570e
haskellPackages.plots: unmark as broken
2021-05-04 12:44:10 +02:00
sternenseemann
63bcfc67e3
haskellPackages.diagrams-cairo: unbreak
...
https://github.com/diagrams/diagrams-cairo/issues/77
2021-05-04 12:43:40 +02:00
sternenseemann
e7e6727e9e
configuration-hackage2nix.yaml: add myself as maintainer for flat
2021-05-04 11:05:36 +02:00
sternenseemann
008ecb1e82
haskellPackages.hledger-lib: remove unnecessary override
2021-05-04 10:23:16 +02:00
Malte Brandy
991041b33a
hackage-packages.nix: Regenerate based on current config
2021-05-03 23:01:56 +02:00
Malte Brandy
9b4dd31a38
configuration-hackage2nix.yaml: Changing Stackage pin to Nightly 2021-05-03
2021-05-03 22:59:55 +02:00
sternenseemann
9a2e728831
ghcWithPackages: set withLLVM if hostPlatform is not x86_64
...
We also don't add LLVM on PowerPC as GHC should have the ability to
generate native code for that platform itself.
Resolves #116235 .
2021-05-03 10:42:52 +02:00