Commit Graph

11765 Commits

Author SHA1 Message Date
sternenseemann
ccb5fcd8ee haskellPackages.Diff_0_3_4: remove at 0.3.4
The upstream issue for liquidhaskell is resolved. liquidhaskell is
marked broken for an unrelated issue in one of its dependencies.
2024-10-17 15:48:57 +02:00
sternenseemann
5b205678d7 haskellPackages.directory_1_3_7_1: remove at 1.3.7.1 2024-10-17 15:48:56 +02:00
sternenseemann
cd3949a15c haskellPackages.Cabal_3_6_3_0: remove at 3.6.3.0 2024-10-17 15:48:55 +02:00
sternenseemann
087b35da82 glirc, haskellPackages.irc-core: unbreak after latest release(s) 2024-10-17 15:14:22 +02:00
sternenseemann
745a8a50b4 haskell.packages.ghc{8107,902}.Cabal*_3_10_3_0: use process 1.6.24.0 2024-10-17 13:52:03 +02:00
sternenseemann
c3322f4af0 haskell.packages.ghc910.extensions: 0.1.0.2 -> 0.1.0.3 2024-10-17 13:50:50 +02:00
sternenseemann
15ef6b0b30 haskellPackages.gi-gdk_4: 4.0.8 -> 4.0.9 2024-10-17 13:21:37 +02:00
sternenseemann
212b040a81 haskellPackages.cabal2nix-unstable: 2024-05-20 -> 2024-10-17 2024-10-17 13:20:46 +02:00
sternenseemann
46ee759dd5 haskellPackages.Cabal_3_12_1_0: keep for cabal-install and friends 2024-10-14 23:30:34 +02:00
sternenseemann
5b2d0d365d Partially revert "treewide: replace webkitgtk to webkitgtk_4_0"
This commit partially reverts ccec93c1c7.

This will break a lot of packages in haskellPackages (due to a missing
webkitgtk), but at least hackage-packages.nix is reproducible with the
generation shell script again.

Unfortunately, it seems the generated nature of hackage-packages.nix was
ignored when preparing the webkitgtk change:
https://github.com/NixOS/nixpkgs/pull/345611#issuecomment-2394993096
2024-10-14 23:27:24 +02:00
Francesco Gazzetta
be9931955d haskellPackages.{gemini-server,language-gemini}: Unmark broken
Fixed in revisions 3 and 2
2024-10-14 09:53:15 +02:00
github-actions[bot]
b382e264d5 Merge master into haskell-updates 2024-10-14 00:17:11 +00:00
github-actions[bot]
5d9355ca91 Merge master into haskell-updates 2024-10-13 00:17:40 +00:00
github-actions[bot]
f201fe5883 Merge staging-next into staging 2024-10-12 12:05:39 +00:00
github-actions[bot]
4433a315bd Merge master into staging-next 2024-10-12 12:05:08 +00:00
Domen Kožar
dd5aae5e50 cachix: 1.7.4 -> 1.7.5 (#347969) 2024-10-12 09:02:58 +02:00
Fabián Heredia Montiel
ccec93c1c7 treewide: replace webkitgtk to webkitgtk_4_0
sed -i 's/ webkitgtk\b/ webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/(webkitgtk\b/(webkitgtk_4_0/g' pkgs/**.nix
sed -i 's/\.webkitgtk\b/.webkitgtk_4_0/g' pkgs/**.nix

webkitgtk is currently pointing to that specific ABI version but the
alias is going to start warning
2024-10-11 17:23:43 -06:00
Domen Kožar
f2b2e22837 cachix: 1.7.4 -> 1.7.5 2024-10-11 20:00:45 +01:00
Randy Eckenrode
2573d499bd haskellPackages.network: fix build on x86_64-darwin 2024-10-10 01:06:48 -04:00
github-actions[bot]
f537bce2af Merge master into haskell-updates 2024-10-10 00:16:06 +00:00
github-actions[bot]
fc5d8c3e7d Merge master into staging-next 2024-10-09 06:04:53 +00:00
Robert Hensing
729225e355 treewide: lib.isInOldestRelease -> lib.oldestSupportedReleaseIsAtLeast 2024-10-08 11:14:24 +02:00
Dennis Gosnell
81a10eaf1b haskellPackages.cloudy: generate optparse-applicative completions 2024-10-08 12:36:48 +09:00
Dennis Gosnell
4bd389541e haskellPackages.cloudy: add myself as maintainer 2024-10-08 12:24:05 +09:00
Markus Theil
f6c921ee27 haskellPackages.openssl-streams: fix test with OpenSSL 3.3
Signed-off-by: Markus Theil <theil.markus@gmail.com>
Picked from PR https://github.com/NixOS/nixpkgs/pull/345998
2024-10-07 10:28:29 +02:00
sternenseemann
a82b1d5ab8 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-10-05 21:47:19 +02:00
sternenseemann
41ffdf9400 haskellPackages: stackage LTS 22.33 -> LTS 22.36
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2024-10-05 21:31:09 +02:00
sternenseemann
e742aa029a haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1809145](https://hydra.nixos.org/eval/1809145) of nixpkgs commit [3c833cf](3c833cfcd1) as of 2024-10-01 18:51 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2024-10-02 00:27:53 +02:00
github-actions[bot]
7b0a6891dd Merge master into haskell-updates 2024-09-30 00:16:54 +00:00
Domen Kožar
6cb41a7305 haskellPackages.hnix-store-core_0_8_0_0: fix build (#344806) 2024-09-29 08:49:09 +01:00
sternenseemann
b341506a8d Merge branch master into haskell-updates
Conflicts from #341407 resolved.
2024-09-27 11:41:25 +02:00
Michael Hoang
730cdcdef7 haskellPackages.hnix-store-core_0_8_0_0: fix build 2024-09-27 12:04:31 +07:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
Rodney Lorrimar
931fd13dd2 haskellPackages.gi-gtk: Re-enable parallel building
The GHC bug isn't fixed, but there has been a workaround added to
haskell-gi 0.26.10 to avoid triggering the problem.

1. https://gitlab.haskell.org/ghc/ghc/-/issues/23392
2. https://hackage.haskell.org/package/haskell-gi-0.26.10/changelog
2024-09-23 11:36:24 +02:00
Rodney Lorrimar
e2d259ebc0 pkgs.haskell.lib: Add disableParallelBuilding function 2024-09-23 11:36:24 +02:00
github-actions[bot]
3abd3dab62 Merge master into haskell-updates 2024-09-23 00:16:29 +00:00
LuoChen
9756225984 haskell-modules: tidy up to fix nixd warnings 2024-09-20 10:03:16 +08:00
maralorn
798d365060 haskell.packages.ghc910 05/09 fixes of some packages (#340116) 2024-09-16 23:29:49 +02:00
sternenseemann
9d2a706ae7 haskellPackages.xmonad-contrib: restrict to < 0.18.1 to match xmonad
We can't update to xmonad >= 0.18 yet since Stackage LTS only includes
0.17.*.
2024-09-13 03:14:18 +02:00
sternenseemann
cc27161f1c haskellPackages.weeder: 2.8.0 -> 2.9.0 2024-09-13 03:14:18 +02:00
sternenseemann
46460a759d git-annex: update sha256 for 10.20240831 2024-09-11 20:47:02 +02:00
sternenseemann
bd331dc379 ghc-settings-edit: init at 0.1.0 2024-09-08 23:50:05 +02:00
maralorn
9e1b3019b4 haskellPackages.system-fileio: disable checks (#339341) 2024-09-07 22:50:44 +02:00
maralorn
adf1e11079 haskellPackages.diohsc: unbreak (#339302) 2024-09-07 22:44:43 +02:00
Finn Landweber
67a00dc8b4 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-09-07 22:26:55 +02:00
Finn Landweber
e2af344be5 haskellPackages.system-fileio: disable checks 2024-09-07 22:26:55 +02:00
Marcin Serwin
bfc503e1be Add info about override removal 2024-09-07 20:11:46 +02:00
Marcin Serwin
85fcc86a72 Regenerate hackage-packages 2024-09-07 20:02:03 +02:00
maralorn
ae3938baff haskellPackages.clash-prelude: Unmark broken
Builds without problem
2024-09-07 16:19:23 +02:00
maralorn
04f0edfeb5 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-09-07 16:10:42 +02:00