Commit Graph

6231 Commits

Author SHA1 Message Date
(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