sternenseemann
3b6a2f24da
Merge commit 4b5b5d19d2 into haskell-updates
2025-01-19 19:21:08 +01:00
Alexandre Esteves
dae3c95fb5
haskellPackages.reflex-dom-core: workaround TH bug in JS backend
2025-01-18 18:35:05 +01:00
Alexandre Esteves
a53d1dac02
haskellPackages.jsaddle-webkit2gtk: bypass compatibility packages for gi-gtk and gi-javascriptcore
2025-01-18 18:34:54 +01:00
Alexandre Esteves
467cb31c7c
haskellPackages.reflex: use upstream version
2025-01-18 18:34:26 +01:00
Alexandre Esteves
2163157181
haskellPackages: use upstream version for reflex-dom(-core)
2025-01-18 18:34:10 +01:00
nixpkgs-ci[bot]
c379c01390
Merge d60225cee0 into haskell-updates
2025-01-18 12:25:25 +00:00
sternenseemann
bb5f42bc24
gitit: relax bounds for compatibility with Stackage LTS 23
...
No code changes were required and all patches could be picked
from upstream master.
2025-01-18 13:17:18 +01:00
Alexandre Esteves
513b5305cf
haskellPackages.patch: remove jailbreak on JS backend
2025-01-18 12:48:32 +01:00
sternenseemann
ea13a8bd5d
haskellPackages.gi-gdkx114,gi-gtksource5: work around argv limit
2025-01-17 19:45:24 +01:00
sternenseemann
d5ca2c9b4d
haskell.packages.ghc96.libtorch-ffi: update broken flags
2025-01-17 19:45:24 +01:00
sternenseemann
632e61c141
haskellPackages.libremidi: work around argv limit
2025-01-17 19:43:31 +01:00
sternenseemann
2358667cb3
haskellPackages.hsc3: downgrade to match hosc
2025-01-17 19:08:34 +01:00
sternenseemann
4d998c973d
haskellPackages: drop stale broken flags showing up in eval
2025-01-17 19:08:33 +01:00
sternenseemann
505a21908a
haskellPackages.cabal2nix-unstable: 2024-12-31 -> 2025-01-17
...
Support gtk4 (properly) and gtksourceview5 when using pkg-config.
2025-01-17 17:00:05 +01:00
Alexandre Esteves
f97ee61708
haskellPackages.haskell-language-server: patch deps
2025-01-17 15:49:21 +01:00
sternenseemann
4913c739e9
haskellPackages.gi-g*k4: work around argv limit
2025-01-17 14:35:46 +01:00
sternenseemann
c2f080a6f2
haskellPackages.gi-javascriptcore*: work around argv limit
2025-01-17 14:35:23 +01:00
sternenseemann
38e18d0dd1
haskellPackages.socket: allow bytestring == 0.12.*
2025-01-17 13:13:26 +01:00
sternenseemann
2a6e5e6eff
haskellPackages.filepath-bytestring: assume equivalent to 1.4.301.0
2025-01-17 13:13:26 +01:00
sternenseemann
9b11649ce8
haskellPackages.clay: drop obsolete override
2025-01-17 12:29:06 +01:00
sternenseemann
eb1be4ae9d
haskellPackages.monad-schedule: drop obsolete override
2025-01-17 12:28:11 +01:00
sternenseemann
a2c0b6e7b7
haskell.packages.ghc865Binary: fix eval of some pkgs using fake llvm
2025-01-17 12:21:23 +01:00
sternenseemann
808b83ceac
haskell.packages.*.semaphore-compat: provide for GHC < 9.8
...
Add a job for every compiler in release-haskell.nix, so that these
overrides are less likely to bitrot.
2025-01-17 12:20:51 +01:00
K900
0fd5f209c1
Merge remote-tracking branch 'origin/master' into staging-next
2025-01-17 11:30:03 +03:00
sternenseemann
43ff75c408
haskell.compiler: backport patch for unix 32bit type size issue
...
Cabal has recently introduced a lower bound for unix so a certain bug
fix for 32bit platforms (in combination with a toolchain that sets
_FILE_OFFSET_BITS=64) is included:
https://github.com/haskell/cabal/pull/10664
https://github.com/haskell/cabal/pull/10677
I don't think it's actually possible to encounter this problem with
nixpkgs since we haven't transitioned to 64bit time_t for 32bit
platforms unlike Debian. To prevent confusing behavior in edge cases,
backport the patch to all GHC versions that lack it and lift the bound
on Cabal 3.14 (which is honestly a strange way to “fix” this problem).
2025-01-16 23:54:36 +01:00
Alexandre Esteves
2f5e79c271
haskellPackages.hnix-store-*: remove fixed packages from broken list
2025-01-16 16:10:33 +01:00
Alexandre Esteves
2bccaaaea0
haskellPackages.relude: support hedgehog 1.5
2025-01-16 16:04:27 +01:00
Alexandre Esteves
7b995f0602
haskellPackages.postgresql-libpq: fix build
2025-01-14 14:46:02 +01:00
Alexandre Esteves
2a2d18d9f8
haskellPackages: add alexfmpe as maintainer to more packages
2025-01-14 00:50:19 +00:00
Alexandre Esteves
aa12f819f2
haskellPackages.reflex: re-enable tests
2025-01-12 21:30:04 +00:00
Alexandre Esteves
f2ff77e1d6
haskellPackages.reflex: workaround deprecated module
2025-01-12 21:30:02 +00:00
Alexandre Esteves
976c706178
haskellPackages.dependent-sum-template: remove upstreamed patch
2025-01-12 21:16:42 +01:00
Alexandre Esteves
59001acf88
haskellPackages.commutative-semigroups: remove upstreamed patch
2025-01-12 21:16:32 +01:00
Alexandre Esteves
d72e1d90e7
haskellPackages.psqueues: allow tasty-quickcheck == 0.11.*
2025-01-12 21:16:23 +01:00
K900
fcb4246689
cabal-install: drop merged patch
...
(cherry picked from commit cfe7d70bc2 )
2025-01-12 12:50:53 +01:00
Morgan Jones
3af07aa4d3
haskellPackages.{hz3,z3}: add compile flags for newer Z3 versions
2025-01-11 17:48:51 -08:00
K900
cfe7d70bc2
cabal-install: drop merged patch
2025-01-12 00:45:25 +03:00
sternenseemann
9cdffcfedb
haskellPackages.wherefrom-compat: remove broken flag
2025-01-11 15:17:23 +01:00
sternenseemann
53a9369d15
haskell.packages.ghc9101: remove all references to removed attrs
...
Stackage LTS 23 uses the versions that have been “removed” here by
default.
WARNING: Builds are untested, so the package still may or may not be
broken.
2025-01-11 15:03:39 +01:00
sternenseemann
82a2f09f5e
haskellPackages.{cborg,serialise}: fix with tasty-quickcheck 0.11
2025-01-11 15:02:23 +01:00
sternenseemann
59c33441aa
haskellPackages.text-iso8601: allow tasty-quickcheck == 0.11.*
2025-01-11 14:49:23 +01:00
sternenseemann
c5b7ed3761
haskellPackages.aeson: drop upstreamed patch
2025-01-11 14:48:58 +01:00
sternenseemann
dd7439edc8
haskellPackages.happy_2_1_3: build against matching happy-lib
2025-01-11 14:34:38 +01:00
sternenseemann
edda3fbecc
haskellPackages.happy: provide happy executable to test suite
2025-01-11 14:34:38 +01:00
github-actions[bot]
78a114fa9f
Merge 27b07cfcff into haskell-updates
2025-01-10 00:17:34 +00:00
github-actions[bot]
ded5a5e552
Merge master into staging-next
2025-01-09 00:14:35 +00:00
sternenseemann
16acc69f60
haskellPackages.hashable: fix test suite bounds
2025-01-08 22:56:30 +01:00
maralorn
a0b2ae3e0f
haskellPackages.cabal-install: suppress error of missing local index ( #370128 )
2025-01-08 22:51:03 +01:00
sternenseemann
4ba7115786
haskellPackages.lukko: fix ofd locking on 32bit Linux platforms
...
Quoting the patch:
> Previously, OFD locking was broken on 32-bit, because it would somehow
> end up using the 64-bit fcntl() function, but pass it 32-bit off_t
> values in struct flock. To fix this, tell libc to use always use
> 64-bit file offsets.
>
> This is the same fix that was applied for a similar issue in GHC.
2025-01-08 21:27:33 +01:00
sternenseemann
4c0634c633
haskell.packages.ghc9121: remove all references to removed attrs
2025-01-08 19:30:09 +01:00