sternenseemann
2c29bb5c9d
spago-legacy: move to by-name
2025-09-28 18:05:53 +02:00
sternenseemann
401566541b
spago-legacy: 0.21.0 -> 0.21.1, rename from spago
...
See https://github.com/purescript/spago-legacy/pull/3 .
Co-authored-by: Peter Becich <peterbecich@gmail.com >
2025-09-28 18:05:53 +02:00
sternenseemann
9666a0de1b
haskellPackages.turtle: fix mv not working on dirs
...
This fixes spago.tests, for example.
2025-09-28 13:05:15 +02:00
sternenseemann
1a64625aa4
haskellPackages.cryptonite: make krank ignore closed issue tracker
...
cryptonite has been abandoned and all issues are reported as closed by
the GitHub API since the repository has been archived.
2025-09-26 14:31:36 +02:00
sternenseemann
4809a5ea44
haskellPackages.spago: clarify that it won't be released to hackage
2025-09-26 14:31:36 +02:00
sternenseemann
58f7e2db12
vaultenv: clarify that it won't be released to hackage
2025-09-26 14:31:36 +02:00
sternenseemann
1cb88af161
haskell.lib.compose.buildStackProject: make krank ignore issue ref
...
Links the issue the line below addresses.
2025-09-26 14:31:36 +02:00
sternenseemann
0eedc11e2f
haskell.lib: make krank ignore informational issue references
2025-09-26 14:31:36 +02:00
sternenseemann
dc9dcaf7ac
haskellPackages.lzma-conduit: make krank ignore closed issue
...
Not really actionable since the reporter closed it because the project
“seems abandoned”. Good that cachix depends on it!
2025-09-26 14:31:36 +02:00
sternenseemann
89d686c14e
haskellPackages.regex-applicative-text:note it won't receive updates
...
Closed issue indicates WONTFIX, so we can make krank ignore it.
2025-09-26 14:31:36 +02:00
sternenseemann
e13fa66621
haskellPackages.pfile: note current ticket for bounds issue
2025-09-26 14:31:36 +02:00
sternenseemann
3712b50a4a
nixfmt-classic: note current ticket for bounds issue
2025-09-26 14:31:36 +02:00
sternenseemann
1780b13e36
haskellPackages.GLFW-b: explain why we skip the test suite
2025-09-26 14:31:36 +02:00
sternenseemann
fc2d612b1d
haskellPackages.serialport: explain why we skip the test suite
2025-09-26 14:31:36 +02:00
sternenseemann
fffe18dcd9
haskellPackages.blockio-uring: update issue reference
...
Upstream added support for liburing 2.11, but since then we have updated
to liburing 2.12.
2025-09-26 14:31:36 +02:00
sternenseemann
b7c88f16f4
ghcWithPackages: make krank ignore informational issue references
2025-09-26 14:17:29 +02:00
sternenseemann
1deb92346f
haskellPackages.mkDerivation: enforce unix line endings in cabal files
...
Automatically use sed(1) to remove DOS line endings from .cabal files.
This is intended to work around Hackage producing revised cabal files
with DOS line endings (https://github.com/haskell/hackage-server/issues/316 ).
This frequently leads to
- patches failing to apply. Unfortunately there is no way to apply a
patch with Unix line endings to a file with DOS line endings with
GNU patch(1). Only the following combinations are supported:
file patch comment
Unix Unix
DOS DOS using --binary
DOS Unix Haven't tested it, but I assume it works because
patch(1) converts the file to Unix line endings
implicitly (which can be disabled using --binary),
but never the patch…
- Test suites sometimes involve the .cabal file which can be
affected by the line endings.
This behavior is enabled by default to prevent cases where (unrevised)
packages regress when they get a revision later. Of course, the behavior
is a little nonsensical for non-Hackage packages, but it is probably
rarely an issue in practice. When DOS line endings need to be preserved,
the user can pass `dontConvertCabalFileToUnix = true`.
Supersedes #279248 .
Resolves #206840 .
2025-09-26 11:56:55 +02:00
sternenseemann
141143dab8
haskellPackages: stackage LTS 24.11 -> LTS 24.12
...
all-cabal-hashes: 2025-09-21T18:48:01Z -> 2025-09-25T14:09:07Z
(generated by maintainers/scripts/haskell/update-package-set.sh)
2025-09-25 16:46:05 +02:00
maralorn
3bce98bfed
haskell.packages.ghc{94,96,98,912}.haskell-language-server: Fix build
2025-09-24 22:24:45 +02:00
sternenseemann
e2bb0d4103
haskell.packages.ghc910.{hinotify,fsnotify}: drop obsolete dontChecks
...
Upstream has since added proper 9.10 compatibility.
2025-09-23 13:00:12 +02:00
nixpkgs-ci[bot]
77c788e234
Merge 8e8a794380 into haskell-updates
2025-09-23 00:20:31 +00:00
sternenseemann
b9c061dc97
haskell.packages.ghc92.language-javascript_0_7_0_0: drop obsolete override
...
The issue with utf8-light appears to have been resolved and
haskell.packages./ghc92/.language-javascript_0_7_0_0 is completely unused.
2025-09-22 21:44:24 +02:00
sternenseemann
ffd683af2b
haskell.packages.ghc902Binary.inline-c-cpp: remove broken/obsolete override
...
This depends on a GHC patch which the only remaining GHC 9.0.*,
ghc902Binary, doesn't have, being a bindist and all.
2025-09-22 18:50:00 +02:00
sternenseemann
22d7eeead2
haskell.packages.ghc902Binary.retry: drop obsolete override
...
The issues has been resolved in >= 0.9. Note that it's not possible to
test this at the moment since retry (indirectly) depends on
TemplateHaskell which doesn't work with our bindists.
2025-09-22 18:50:00 +02:00
sternenseemann
a11b0c435e
haskell.packages.ghc902Binary.reflection: make krank ignore closed issues
...
This workaround is for a GHC bug that has never gotten addressed in GHC 9.0.*.
2025-09-22 18:50:00 +02:00
Wolfgang Walther
49de69bae7
haskellPackages.{cabal-cargs,binrep,regression-simple,arbtt,dataframe,patat,monad-bayes}: jailbreak ( #444799 )
2025-09-22 14:20:23 +00:00
sternenseemann
d19e1790d6
haskellPackages.bloomfilter-blocked: disable test suite we can't easily build
2025-09-22 16:01:31 +02:00
sternenseemann
0538dd63b8
haskellPackages.cryptonite:let krank ignore issue reference in patch
...
The upstream issue reports closed state because the repository is
abandoned.
2025-09-22 15:50:50 +02:00
sternenseemann
9a1da95d15
haskellPackages: restrict darwin int ptr workaround to affected GHCs
...
A fix was merged for GHC >= 9.10 which has been backported to GHC 9.8.2
and 9.6.5.
- a5a7a0cead
- 92239edecc
2025-09-22 15:33:30 +02:00
sternenseemann
d00493bd14
haskellPackages.{arbtt,binrep,cabal-cargs,dataframe,monad-bayes,patat,regression-simple}: jailbreak
...
haskellPackages.cabal-cargs: drop override obsoleted by 1.7.0.
2025-09-22 15:21:56 +02:00
Marc Scholten
579cafc7a4
haskellPackages.ihp-openai: add maintainer mpscholten
2025-09-22 15:13:13 +02:00
Marc Scholten
153d929057
haskellPackages.ihp-openai: unbreak
2025-09-22 15:13:11 +02:00
Wolfgang Walther
41bd77e63e
haskellPackages: fix transitive broken
2025-09-22 15:12:24 +02:00
Wolfgang Walther
cfcbe40322
haskellPackages.cabal2nix-unstable: use correct output on Darwin ( #445097 )
2025-09-22 12:54:56 +00:00
sternenseemann
b44638878d
haskellPackages.math-functions: drop obsolete workaround on darwin
...
Upstream issue has been resolved.
2025-09-22 14:37:00 +02:00
sternenseemann
98830a9ae9
haskellPackages: stackage LTS 24.10 -> LTS 24.11
...
all-cabal-hashes: 2025-09-14T21:34:10Z -> 2025-09-21T18:48:01Z
(generated by maintainers/scripts/haskell/update-package-set.sh)
2025-09-22 14:30:23 +02:00
nixpkgs-ci[bot]
f08a85f704
Merge master into staging-next
2025-09-22 12:07:05 +00:00
sternenseemann
78e50a3885
haskellPackages.callPackage: preserve functionArgs ( #443442 )
2025-09-22 11:26:13 +00:00
Wolfgang Walther
f921c6fa2a
haskellPackages.pandoc-crossref: revert patch requiring pandoc>=3.8 ( #444951 )
2025-09-22 11:15:21 +00:00
sternenseemann
5dc692bae6
haskellPackages.large-hashable: re-enable on aarch64-linux
2025-09-22 02:35:56 +02:00
sternenseemann
ec426cc387
haskellPackages.cabal2nix-unstable: use correct output on Darwin
...
cabal2nix doesn't have a separate bin output, but cabal2nix-unstable
does (now?), so copying over the code doesn't work. Just stop hardcoding
the bin output in both cases.
2025-09-22 02:20:21 +02:00
sternenseemann
e03351feb2
haskellPackages.aeson-schema: drop obsolete override
...
aeson-schema has been marked broken due to unrelated issues:
https://github.com/ocramz/aeson-schema/issues/26
2025-09-22 01:08:47 +02:00
sternenseemann
aa39e978b7
haskellPackages.glualint: drop obsolete override
...
The issue has been resolved in the last two releases, however glualint
is still transitively broken by
<https://github.com/UU-ComputerScience/uuagc/issues/20 >.
2025-09-22 01:08:47 +02:00
sternenseemann
014307e99c
haskellPackages.lvar: drop obsolete override
...
The issue has been resolved upstream as reported by krank.
2025-09-22 01:08:47 +02:00
sternenseemann
6592fefbed
haskellPackages.HsSyck: remove obsolete workaround
...
The issue has been resolved upstream as reported by krank.
2025-09-22 01:08:47 +02:00
sternenseemann
5a2cfde341
haskellPackages.dunai: drop obsolete workaround
...
The issue has been resolved upstream as reported by krank.
2025-09-22 01:08:47 +02:00
sternenseemann
4ede35a36f
stack: provide hpack 0.38.1 to match upstream binaries
2025-09-21 15:28:05 +02:00
sternenseemann
f2b98de78a
haskellPackages.pandoc-crossref: revert patch requiring pandoc>=3.8
...
- The linked issue has been resolved, but the updated bounds are only
available on master.
- 0.3.21 contains a patch for an interface deprecation in pandoc 3.8
which we need to revert in order to build with pandoc 3.7.
2025-09-21 14:34:00 +02:00
sternenseemann
1fe73e3aa7
dhall-lsp-server: use lsp from Stackage LTS 24
2025-09-21 10:34:05 +02:00
sternenseemann
7adbd08882
dhall-lsp-server: apply patch for text >= 2.1.2
2025-09-21 10:34:05 +02:00