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
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
John Ericson
4f97d78936
Merge pull request #126205 from sternenseemann/ghc-linker-checks
...
ghc: check for targetPlatform.linker to determine if gold is available
2021-06-08 16:42:13 -04:00
sternenseemann
036eef1d1e
haskell.compiler.*: use gold based on targetPlatform.linker
...
useLdGold previously just checked for useLLVM which (currently) implies
`linker == "lld"`. However more accurate is to check the `linker` of the
`targetPlatform` as it actually tells us which bintools package we can
expect.
`linker == "bfd"` implies that we are using the `binutils` package, so
gold is available, so we can use it unless musl is the libc. `linker ==
"gold"` implies that gold is the default linker already and we should
absolutely use it.
2021-06-08 22:17:24 +02:00
sternenseemann
118b28a127
haskell.compiler.*: pull in unwrapped bintools for darwin
...
GHC calls otool on darwin which is contained in the
stdenv.cc.bintools.bintools derivation and thus needs adding to the
runtime PATH of GHC. Since this is toolchain specific technically, we
check for cctools instead of darwin (although I don't know if GHC
or nixpkgs work on macOS without cctools).
This fixes usage of GHC in an environment where otool is not available
and more specifically in stdenvNoCC which is used by writers.writeHaskell.
Resolves #123228 .
2021-06-08 14:20:09 +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
81ea9c837b
all-cabal-hashes: 2021-06-02T14:32:36Z -> 2021-06-06T15:18:11Z
...
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
2021-06-08 12:50:04 +02:00
sternenseemann
be6de30ca4
maintainers/scripts/haskell: make commit messages more consistent
...
Make sure they are all prefixed with haskellPackages: except for
update-hackage.sh which changes the top-level attribute
all-cabal-hashes.
2021-06-06 18:53:56 +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
Luke Granger-Brown
813f25dbf9
Merge pull request #125527 from toastal/himalaya-0.4.0
...
himalaya: 0.3.2 -> 0.4.0
2021-06-06 17:40:05 +01:00
sterni
34140d6b8c
Merge pull request #125429 from NixOS/haskell-updates
...
haskell.packages: update
2021-06-06 18:37:26 +02:00
Luke Granger-Brown
ae7851aac8
Merge pull request #125607 from r-ryantm/auto-update/flyctl
...
flyctl: 0.0.220 -> 0.0.222
2021-06-06 17:30:07 +01:00
R. RyanTM
97d2cfaf81
adwaita-qt: 1.3.0 -> 1.3.1
2021-06-06 18:28:42 +02:00
Luke Granger-Brown
1c892abdc1
Merge pull request #125668 from thefloweringash/glibc-tool-confusion
...
glibc: fix build vs host tool confusion
2021-06-06 17:24:50 +01:00
Luke Granger-Brown
61d88f3d3e
Merge pull request #125746 from r-ryantm/auto-update/bacula
...
bacula: 11.0.3 -> 11.0.5
2021-06-06 17:14:53 +01: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
Maximilian Bosch
3e0d605d56
Merge pull request #125953 from pacien/matrix-appservice-discord-test-timeout
...
matrix-appservice-discord: increase test timeout
2021-06-06 17:49:26 +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
Ryan Mulligan
c43e0f4873
Merge pull request #125702 from alarsyo/db-to-md-nix-gitignore
...
doc: nix-gitignore to CommonMark
2021-06-06 07:35:06 -07:00
Tim Cuthbertson
3b4cace64d
vim-utils: append customRC after plug / pathogen plugins are loaded
2021-06-06 16:25:11 +02:00
pacien
92f62de6f1
matrix-appservice-discord: increase test timeout
...
Hydra and my local machine are sometimes hitting the default timeout.
See https://hydra.nixos.org/build/138032455/nixlog/8/tail
2021-06-06 16:10:42 +02:00
pacien
b24cc395cc
maintainers/teams: remove pacien from the matrix team
...
I prefer to focus only on the individual packages which I know.
2021-06-06 16:08:22 +02:00
superherointj
690496c4e5
ocamlPackages.ppx_gen_rec: 1.1.0 -> 2.0.0
2021-06-06 14:55:09 +02:00
Niklas Hambüchen
235f98a343
Merge pull request #125950 from NixOS/nh2-docs-acme-typo
...
docs: acme: Fix typo
2021-06-06 14:43:58 +02:00
Niklas Hambüchen
fdca90d07f
docs: acme: Fix typo
2021-06-06 14:27:13 +02:00
Robert Scott
06db5ae6e1
Merge pull request #125909 from fortuneteller2k/silicon
...
silicon: 0.4.1 -> 0.4.2
2021-06-06 12:02:51 +01:00
sternenseemann
7f31ab271c
Merge remote-tracking branch 'origin/master' into haskell-updates
2021-06-06 12:44:46 +02:00
Robert Scott
20b3d65d34
Merge pull request #125472 from veprbl/pr/clang_12_darwin_fix
...
llvmPackages_12.compiler-rt: fix build on darwin
2021-06-06 11:40:58 +01:00
Mario Rodas
be281dd512
Merge pull request #125100 from hurricanehrndz/fix/tree-sitter-on-darwin
...
treesitter: include CXX headers when compiling with clang Darwin
2021-06-06 05:23:48 -05:00
Mario Rodas
d216ee1105
Merge pull request #125870 from r-ryantm/auto-update/go-toml
...
go-toml: 1.9.1 -> 1.9.2
2021-06-06 05:22:44 -05:00
R. RyanTM
d8eb97e380
epiphany: 40.1 -> 40.2
2021-06-06 11:38:27 +02:00
R. RyanTM
1c8c6e2d9a
evolution-data-server: 3.40.1 -> 3.40.2
2021-06-06 11:38:22 +02:00
R. RyanTM
b671334a4f
gnome.gnome-calendar: 40.1 -> 40.2
2021-06-06 11:38:18 +02:00
R. RyanTM
64ab23e7a7
gnome.gnome-software: 40.1 -> 40.2
2021-06-06 11:38:14 +02:00
R. RyanTM
4343b60f9c
gnome.gnome-boxes: 40.1 -> 40.2
2021-06-06 11:38:10 +02:00
R. RyanTM
92636c86da
gnome.gnome-maps: 40.1 -> 40.2
2021-06-06 11:38:07 +02:00
Fabian Affolter
8f3c8aef6f
Merge pull request #125892 from r-ryantm/auto-update/lazygit
...
lazygit: 0.28.1 -> 0.28.2
2021-06-06 11:24:48 +02:00