Commit Graph

3596 Commits

Author SHA1 Message Date
Rodney Lorrimar
4b4284053e
haskellPackages.reflex-gloss: jailbreak to fix the build 2024-10-18 09:45:59 +08:00
Rodney Lorrimar
40f1e8f5e7
haskellPackages.gi-gtk-declarative: Fix build 2024-10-18 09:45:58 +08:00
Rodney Lorrimar
9bdc0e46de
haskellPackages.vivid: Fix build with a small patch
Some library dependency must have stopped re-exporting 'void', so now
it needs an extra import line.

This package doesn't have any VCS repo.
2024-10-18 09:45:57 +08:00
maralorn
ab3766b2b2
git-annex: Update hash 2024-10-17 23:44:39 +02:00
sternenseemann
d636557780 haskellPackages.{sbv_7_13,crackNum_2_4}: remove
These were used by the now removed pkgs.petrinizer.
2024-10-17 15:50:17 +02:00
sternenseemann
04b5b42e00 haskellPackages.network_2_6_3_1: remove at 2.6.3.1 2024-10-17 15:49:17 +02:00
sternenseemann
9afe73866e ihaskell: use stackage version of ghc-syntax-highlighter
Seems like Stackage recently has reintroduced ghc-syntax-highlighter to
its set at version 0.0.10.0 which is just what we need.
2024-10-17 15:49:08 +02:00
sternenseemann
a20970fe14 taskell: remove at 1.11.4
haskellPackages.brick_0_70_1: remove at 0.70.1

taskell's upstream repository has been archived after three years of
inactivity. There also doesn't seem to be an obvious fork that provides
a suitable, maintained replacement.

No changelog entry since taskell has already been marked as broken in
24.05 from the beginning.
2024-10-17 15:49:01 +02:00
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
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
15ef6b0b30 haskellPackages.gi-gdk_4: 4.0.8 -> 4.0.9 2024-10-17 13:21:37 +02:00
Domen Kožar
f2b2e22837 cachix: 1.7.4 -> 1.7.5 2024-10-11 20:00:45 +01: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
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
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
maralorn
9e1b3019b4
haskellPackages.system-fileio: disable checks (#339341) 2024-09-07 22:50:44 +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
84d63aeb6b
haskellPackages.diohsc: unbreak 2024-09-03 19:47:44 +02:00
sternenseemann
6bf5e0917e haskellPackages.sdl2-ttf: move pkg-config override to proper place 2024-09-01 12:58:09 +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
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
sternenseemann
d8c52fa282 haskellPackages.shakespeare: 2.1.1 -> 2.1.0.1
Version 2.1.1 is deprecated and has failing tests
2024-08-26 17:29:20 +02:00
Samir Talwar
5c4430d9af
Override Cabal for cabal-install < 9.10.2. 2024-08-23 09:57:43 +02:00
maralorn
7331129919
Merge pull request #336110 from emilazy/push-vlmoxqvopuvv
haskellPackages.{ffmpeg-light,opencv{,-extra}}: remove overrides
2024-08-22 22:54:35 +02:00
Emily
79872e0539 haskellPackages.opencv{,-extra}: remove overrides
These packages have been broken since before the 24.05 release. There
is a pull request open to update them to a newer OpenCV and get them
working again: <https://github.com/LumiGuide/haskell-opencv/pull/157>.
2024-08-22 15:05:38 +01:00
Emily
7ce990f1d2 haskellPackages.ffmpeg-light: remove override
This package has been marked as broken for a year. If anyone wants to
fix it, there is a pull request updating it to the current FFmpeg API:
<https://github.com/acowley/ffmpeg-light/pull/72>.
2024-08-20 17:50:58 +01:00
sternenseemann
9aacff1055 haskellPackages.feedback: use safe-coloured-text-layout 0.2.0.1 2024-08-20 12:18:35 +02:00
sternenseemann
1816263f05 haskellPackages.Cabal_3_{10_3,12_1}_0: use process 1.6.22.0 2024-08-20 12:17:58 +02:00
Rodney Lorrimar
cd3a7f51ad
haskellPackages.quickcheck-state-machine: Fix build failure in tests 2024-08-18 16:33:24 +08:00
maralorn
da5cd80ae7
Merge pull request #335094 from eldritch-cookie/drop-avro-patch
haskellPackages.avro: drop unnecessary patch
2024-08-16 16:14:20 +02:00
maralorn
79c9a2a030
Merge pull request #334976 from alexfmpe/old-overrides
haskellPackages: remove several old overrides
2024-08-16 10:23:09 +02:00
Alexandre Esteves
c6aa022e6a haskellPackages.posix-api: jailbreak to unbreak 2024-08-16 01:26:32 +01:00
Alexandre Esteves
7431146992 haskellPackages.vector-hashtables: remove override 2024-08-16 01:23:53 +01:00
Alexandre Esteves
352af3c131 haskellPackages.math-functions: remove override 2024-08-16 01:23:53 +01:00
Alexandre Esteves
468486a64b haskellPackages.haskell-ci: remove jailbreak 2024-08-16 01:18:21 +01:00
Alexandre Esteves
8b9a958cda haskellPackages.diagrams-gtk: remove override 2024-08-16 01:18:21 +01:00
Alexandre Esteves
c11def254e haskellPackages.shh-extras: remove override 2024-08-15 23:30:38 +01:00
Alexandre Esteves
d1c7660c96 haskellPackages.storablevector: remove override 2024-08-15 23:30:38 +01:00