Commit Graph

9748 Commits

Author SHA1 Message Date
github-actions[bot]
5d9355ca91
Merge master into haskell-updates 2024-10-13 00:17:40 +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
github-actions[bot]
f537bce2af
Merge master into haskell-updates 2024-10-10 00:16:06 +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
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
Eldritch Cookie
a46668992c haskell.packages.ghc910: fixed some packages
fixed auto-update, http2, network-control, network-run and time-manager
by choosing different version.
fixed dejafu and tasty-coverage by jailbreaking.
fixed bsb-http-chunked, hinotify and warp by disabling test suite.
2024-09-06 11:11:22 -03:00
Marcin Serwin
84d63aeb6b
haskellPackages.diohsc: unbreak 2024-09-03 19:47:44 +02:00
sternenseemann
165e383a1a all-cabal-hashes: 2024-08-19T17:17:03Z -> 2024-09-03T10:29:19Z
This commit has been generated by maintainers/scripts/haskell/update-hackage.sh
and maintainers/scripts/haskell/regenerate-hackage-packages.sh.
2024-09-03 16:51:58 +02:00
sternenseemann
29c84f4a19 haskellPackages.kqueue: apply patch for GHC 9.6 core libs 2024-09-01 16:21:51 +02:00
sternenseemann
0c924ab22a haskellPackages.sdl2: work around argv limit 2024-09-01 13:21:09 +02:00
sternenseemann
38778097ca haskellPackages.gi-gtk_4_0_9: ensure override is applied correctly 2024-09-01 12:59:51 +02:00
sternenseemann
6bf5e0917e haskellPackages.sdl2-ttf: move pkg-config override to proper place 2024-09-01 12:58:09 +02:00
sternenseemann
569f3e8c5b haskellPackages.postgresql-libpq: >= 0.10.2 and deps are broken
postgresql-libpq >= 0.10.2 invented a frankly bizarre way to discover
the libpq dependency of never actually declaring the dependency in any
cabal file, but instead discovering during configure whether it happens
to be installed anyways. Obviously this will require special
consideration from our side. (Probably we'll continue using pkg-config
which requires us to manually add pkg-config and libpq to the build
environment of postgresql-libpq-pkgconfig.)

Since Stackage LTS doesn't contain >= 0.10.2 yet, I'll ignore this for
now as I lack the patience at the moment.
2024-09-01 11:22:22 +02:00
sternenseemann
b385174fed haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1808565](https://hydra.nixos.org/eval/1808565) of nixpkgs commit [179b0a9](179b0a961b) as of 2024-08-31 14:05 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2024-09-01 10:56:15 +02:00
sternenseemann
9e95a875b0 haskellPackages.streamly-zip: provide correct package for libzip 2024-09-01 10:56:15 +02:00
sternenseemann
0223b73838 haskellPackages.sequence-formats: disable tests due to missing files 2024-09-01 10:56:15 +02:00
sternenseemann
ffb13b56ca haskellPackages.{spdx,puresat}: relax lower bounds in new releases 2024-08-30 12:56:40 +02:00
Eldritch Cookie
c4f8cd1a44 haskell.packages.ghc910.haskell-language-server: fix package 2024-08-29 08:43:20 -03:00
maralorn
9ac9aaddf0
haskellPackages.opencv-extra: Mark broken 2024-08-29 01:43:31 +02:00
maralorn
60fbd9b7d9 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-08-29 01:31:03 +02:00
sternenseemann
8894a160fe haskellPackages.eventlog2html: drop upstreamed patches 2024-08-26 17:33:11 +02:00
sternenseemann
177ccd9be7 git-annex: update sha256 for 10.20240808 2024-08-26 17:29:46 +02:00