Commit Graph

3612 Commits

Author SHA1 Message Date
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
Alexandre Esteves
473989a565 haskellPackages.comfort-blas: remove override 2024-08-15 23:30:38 +01:00
Alexandre Esteves
cfc8047124 haskellPackages.bench: remove override 2024-08-15 23:30:38 +01:00
Alexandre Esteves
9649c7eba2 haskellPackages.blucontrol: remove override 2024-08-15 23:30:38 +01:00
Alexandre Esteves
f7de034e53 haskellPackages.streamly-bytestring: remove override 2024-08-15 23:30:37 +01:00
Alexandre Esteves
a367106367 haskellPackages.hakyll-filestore: remove override 2024-08-15 23:30:37 +01:00
Alexandre Esteves
9a0fdb1eb7 haskellPackages.stan: remove override 2024-08-15 23:30:37 +01:00
Eldritch Cookie
4df65bd968 haskellPackages.avro: drop unnecessary patch 2024-08-15 17:54:20 -03:00
Dennis Gosnell
2546a4c70d stack: get latest version building 2024-08-15 10:54:55 +09:00
sternenseemann
7364d718e1 git-annex: update sha256 for 10.20240731 2024-08-14 12:59:07 +02:00
Rodney Lorrimar
67fd96e28b
haskellPackages.feedback: Fix build 2024-08-13 12:56:02 +08:00
Dennis Gosnell
3c76b89c05
Merge pull request #333379 from rvl/haskell-updates-doctest
haskellPackages.doctest: Skip failing cabal-doctest tests
2024-08-13 09:00:37 +09:00
github-actions[bot]
8d7da6ae0b
Merge master into haskell-updates 2024-08-11 00:16:08 +00:00
Rodney Lorrimar
4bb434715b
haskellPackages.monad-schedule: Fix eval 2024-08-09 14:03:02 +08:00
Rodney Lorrimar
a4b65383b1
haskellPackages.tasty: Drop overrides for 1.5.1
tasty-1.5.1 is now properly deprecated on Hackage.

https://github.com/UnkindPartition/tasty/issues/426#issuecomment-2257860103
2024-08-09 14:01:00 +08:00
Robert Schütz
d43b5f6caf git-annex: fix executable path in desktop file 2024-08-08 13:23:43 -07:00
Alexander Foremny
a503b3afa1 haskellPackages.dunai: unbreak
dunai by default depends on transformers <6.0.0. The list-transformer
flag has to be enabled to build against newer versions of transformers.
2024-08-07 14:29:20 +02:00
maralorn
2fcf19c7fc
git-annex: Bump hash 2024-07-30 13:45:15 +02:00
maralorn
e7514c803a
Merge pull request #330344 from alexfmpe/proto3-suite
haskellPackages.proto3-suite: fix build
2024-07-28 20:29:43 +02:00
Robert Hensing
9dc86a2318 haskellPackages.tasty_1_5_1: fix 2024-07-28 15:00:34 +02:00
Alexandre Esteves
c701b5787b haskellPackages.proto3-suite: fix build 2024-07-27 07:58:07 +01:00
Dennis Gosnell
6b3e2a4fbd stack: pin to hpack-0.36.0
This is necessary to make sure that `stack` distributed from Nixpkgs
uses the same `hpack` version as `stack-2.15.7` as distributed upstream.

This commit fixes the `tests.haskell.upstreamStackHpackVersion` test.
2024-07-27 14:08:47 +09:00
maralorn
f64e5ad7d9
Merge pull request #328706 from alexfmpe/old-overrides
Remove a bunch of no longer needed old overrides
2024-07-25 23:06:02 +02:00
maralorn
00e2f1e748
Merge pull request #328911 from alexfmpe/pipes-aeson
haskellPackages.pipes-aeson: fix build
2024-07-25 23:04:34 +02:00
maralorn
f49f2b9a77
Merge pull request #329000 from mpscholten/drop-patch-for-push-notify-apn
haskellPackages.push-notify-apn: Drop patch
2024-07-25 23:03:37 +02:00
maralorn
42223ca763
Merge pull request #329200 from Profpatsch/purescript-unbreak
Purescript unbreak
2024-07-25 23:01:23 +02:00
maralorn
ec5bc77b2c
Merge pull request #329585 from mpscholten/fix-pdftotext
haskellPackages.pdftotext: break
2024-07-25 22:52:58 +02:00
maralorn
6dd4fde86e
Merge pull request #328705 from alexfmpe/large-records
haskellPackages.large-records: adjust to new release
2024-07-25 22:49:05 +02:00
sternenseemann
9919b666ab haskell.packages.ghc{96,98}.cabal-install: fix build of 3.12
With cabal-install >= 3.12, we need to adjust our cabal-install overlay
once again.

- Due to the new dependency semaphore-compat, which appears to require
  unix >= 2.8 it is very difficult to get to work for GHC < 9.6 (but
  probably possible). Technically, using pkgs.cabal-install should
  always be fine, so there's no strict need for cabal-install to work
  with every GHC. Let's drop support for GHC < 9.6 for now.

- Make sure that cabal-install-solver also uses the latest version
  always.

- Due to Cabal 3.12, we need to deviate from Stackage for
  hackage-security. cabal-install does support the standard version of
  resolv now, though.
2024-07-25 16:54:51 +02:00
Marc Scholten
99181fe913 haskellPackages.pdftotext: unbreak
Fixes https://github.com/NixOS/nixpkgs/issues/319365

Build of pdftotext was broken caused by a recent cabal change introduced via https://github.com/haskell/cabal/pull/9200
2024-07-24 11:10:28 -07:00
Profpatsch
f7dd6b8f2a purenix: unbreak package by adapting to purescript 0.15.12
purenix has not been updated in a while. My fix was “merged into a
staging branch” (read: ignored) because their nix setup is broken.

https://github.com/purenix-org/purenix/pull/60
2024-07-22 18:50:36 +02:00
Profpatsch
afce93f732 purescript: unbreak package by fixing imports for new mtl
mtl decided to un-export `Control.Monad` and `Data.Monoid`, which in
itself is fine, but of course it breaks everything.
2024-07-22 18:50:35 +02:00
Marc Scholten
ee3278a62e haskellPackages.push-notify-apn: Drop patch 2024-07-21 15:02:20 -07:00
Alexandre Esteves
8bb380efbb haskellPackages.pipes-aeson: fix build 2024-07-21 14:32:51 +01:00
Alexandre Esteves
5b25c2ab26 haskellPackages.avro: unbreak with upstream patch 2024-07-21 00:23:41 +01:00
Alexandre Esteves
bd47af9693 haskellPackages.tzdata: remove override 2024-07-20 18:32:48 +01:00
Alexandre Esteves
2b16e31a7e haskellPackages.base64: remove override 2024-07-20 18:32:47 +01:00
Alexandre Esteves
d63390ab7a haskellPackages.shower: remove dontCheck 2024-07-20 18:32:47 +01:00
Alexandre Esteves
c9a6949ee7 haskellPackages.retrie: remove override 2024-07-20 18:32:47 +01:00
Alexandre Esteves
fb7bb74825 haskellPackages.iconv: remove override 2024-07-20 18:32:47 +01:00
Alexandre Esteves
a0aeb6bae5 haskellPackages.trie-simple: remove override 2024-07-20 18:32:47 +01:00
Alexandre Esteves
b6f921c1bb haskellPackages.streamly-bytestring: remove dontCheck 2024-07-20 18:32:47 +01:00
Alexandre Esteves
58e7256570 haskellPackages.email-validate: remove overide 2024-07-20 18:32:47 +01:00
Alexandre Esteves
2eb87409b0 haskellPackages.language-lua: remove overide 2024-07-20 18:32:47 +01:00
Alexandre Esteves
0c8fc898b7 haskellPackages.trial-optparse-applicative: remove override 2024-07-20 18:32:46 +01:00
Alexandre Esteves
972fa69158 haskellPackages.polysemy-plugin: remove override 2024-07-20 18:32:46 +01:00
Alexandre Esteves
245f3d4aee haskellPackages.nettle: remove dontCheck 2024-07-20 18:32:46 +01:00
Alexandre Esteves
a0e8537975 haskellPackages.large-records: adjust to new release 2024-07-20 18:27:05 +01:00
sternenseemann
2ea0fc9b6f haskellPackages: adjust to Cabal 3.12.0.0 -> 3.12.1.0 2024-07-19 22:12:08 +02:00
sternenseemann
3d411fd340 darcs: adjust to crypton-connection 0.4.0 -> 0.4.1 2024-07-19 22:11:39 +02:00
Manuel Bärenz
9a636a1ac6 haskellPackages.free-algebras: Unmark broken 2024-07-17 13:20:39 +02:00
Phillip Seeber
48fb94927e haskellPackages.cpython: remove python 3.11 pin
With the cpython 3.9.0 release, the breaking changes in the C-API for python's unicode are handeled correctly via an upstream fix, see https://github.com/zsedem/haskell-cpython/pull/22
2024-07-15 14:58:52 +02:00
sternenseemann
ca1274a533 darcs: build with latest dependencies as requested
darcs requests

- the latest versions of tls and crypton-connection
- and a recently released version of directory which is available with
  GHC 9.6.6 (or GHC versions from newer series),
  so we can't use haskellPackages temporarily.
2024-07-14 23:46:43 +02:00
sternenseemann
82b70a2d76 koka: build with lsp 2.4.0.0 (latest is not supported) 2024-07-12 20:17:06 +02:00
maralorn
9104942f95
haskellPackages.zinza: dontCheck 2024-07-09 23:36:50 +02:00
maralorn
4a8fbb53f2
haskellPackages.cabal-gild: Fix build by dropping obsolete overrides 2024-07-09 23:02:22 +02:00
maralorn
cc1feff09f
Merge pull request #325499 from sheepforce/haskell-cpython-fix
haskellPackages.cpython: pin to python 3.11
2024-07-09 22:35:26 +02:00
maralorn
e41416b504
haskellPackages.rhine: Fix build by bumping monad-schedule 2024-07-09 20:39:10 +02:00
Phillip Seeber
ea61ed3f21 haskellPackages.cpython: pin to python 3.11 2024-07-08 14:53:18 +02:00
maralorn
a69a71913c
haskell-language-server: Fix build 2024-07-07 16:07:38 +02:00
maralorn
8db3977bdc
Merge pull request #324634 from mpscholten/fix-push-notification-apn
haskellPackages.push-notify-apn: unbreak
2024-07-07 10:44:08 +02:00
maralorn
d22ea95734
Merge pull request #324492 from peterbecich/fix-cabal-build
haskellPackages.cabal_3_12_0_0: fix build
2024-07-07 10:42:41 +02:00
Marc Scholten
78254452e4 haskellPackages.push-notify-apn: unbreak 2024-07-04 14:44:24 -04:00
Peter Becich
cbf9f5268d
haskellPackages.cabal_3_12_0_0: fix build
closes: https://github.com/NixOS/nixpkgs/issues/324425
2024-07-04 10:05:23 -07:00
Domen Kožar
942e0062aa haskellPackages.lzma: fix build 2024-07-04 15:04:51 +01:00
maralorn
02d8901937
Merge pull request #324543 from rvl/haskell-updates-unpatch-haskell-gi
haskellPackages.haskell-gi: Drop obsolete patches
2024-07-04 15:49:40 +02:00
maralorn
e1e8341eba
Merge pull request #324403 from roosemberth/update-git-annex-hash
git-annex: Update hash
2024-07-04 15:41:48 +02:00
Alexandre Esteves
99f8dac5c8 haskellPackages.haskell-gi: remove patch 2024-07-04 13:56:56 +01:00
Alexandre Esteves
7dc2bf3078 haskellPackages.nix-thunk: remove patch 2024-07-04 13:56:56 +01:00
Alexandre Esteves
5dd8c86e8a haskellPackages.dependent-monoidal-map: remove patch 2024-07-04 13:56:56 +01:00
Alexandre Esteves
4e0eb06e66 haskellPackages.dependent-sum-aeson-orphans: remove patch 2024-07-04 13:56:56 +01:00
Alexandre Esteves
99dcf5cfc7 haskellPackages.proto3-wire: remove patch 2024-07-04 13:56:56 +01:00
Alexandre Esteves
cc6864b2c3 haskellPackages.aeson-gadt-th: remove patch 2024-07-04 13:56:55 +01:00
Alexandre Esteves
13e0dfb9bf haskellPackages.cli-git: remove patch 2024-07-04 13:56:55 +01:00
Alexandre Esteves
6e8433414a haskellPackages.gargoyle: remove jailbreak 2024-07-04 13:55:33 +01:00
maralorn
a34c7eb4a1
Merge pull request #323912 from peterbecich/fix-tomland
haskellPackages.tomland: fix build
2024-07-04 14:53:53 +02:00
maralorn
c131d220ff
Merge pull request #322272 from alexfmpe/argon2
haskellPackages.argon2: fix build
2024-07-04 14:44:30 +02:00
Rodney Lorrimar
88898d9b8e
haskellPackages.gi-vte: Drop obsolete patch
The patch was released in gi-vte-2.91.33.
2024-07-04 19:42:19 +08:00
Rodney Lorrimar
4456a4eff9
haskellPackages.haskell-gi: Drop obsolete patch
The patch was released in haskell-gi-0.26.9.
2024-07-04 19:39:44 +08:00
Roosembert Palacios
6e291fc330
git-annex: Update hash
Signed-off-by: Roosembert Palacios <roosemberth@posteo.ch>
2024-07-04 07:40:02 +02:00
Peter Becich
bd04ba7524
haskellPackages.tomland: fix build
```
nix build .#haskellPackages.tomland
```
succeeds now
2024-07-01 17:52:40 -07:00
github-actions[bot]
c4f87b60f5
Merge master into haskell-updates 2024-06-27 00:14:01 +00:00
Thomas Gerbet
08c21134cd pandoc: apply patch removing the usage of polyfill.io in the templates
If you output HTML with MathJax content Pandoc might uses a JS library
provided by cdn.polyfill.io which is now considered to be a bad actor.

https://sansec.io/research/polyfill-supply-chain-attack

Pandoc does not use this domain in recent versions but upgrading it
seems more complex right now especially if we consider backports to
the stable releases.
2024-06-26 23:06:44 +02:00
Alexandre Esteves
5f1eda1463 haskellPackages.argon2: fix build 2024-06-24 22:29:57 +01:00
maralorn
196acc5f76
haskellPackages.cabal-gild: Fix eval 2024-06-23 22:33:37 +02:00