sternenseemann
5f9381e696
haskellPackages.wai-token-bucket-ratelimiter: relax bound on hspec
2023-04-11 11:02:44 +02:00
sternenseemann
255a6f44f5
haskellPackages.webauthn: disable test due to missing data
2023-04-11 11:02:44 +02:00
sternenseemann
4f4bfa9b96
git-annex: update sha256 for 10.20230407
2023-04-09 16:08:38 +02:00
sternenseemann
049eb388eb
haskellPackages.haskell-ci: adjust to 0.16
...
- Drop patch which was a backport of a now released upstream change.
- Drop scope overrides where upstream constraints are compatible with LTS-20.
haskellPackages.cabal-install-parsers_0_4_5: remove at 0.4.5
No longer necessary for haskell-ci which is why we had it.
2023-04-09 15:36:29 +02:00
sternenseemann
70bcbfe4f7
haskellPackages.cabal-install-parsers: use Cabal-syntax 3.10
...
Current versions of cabal-install-parsers have a lower bound of >= 3.10
on Cabal-syntax which has been obscured by the jailbreak we still need
to apply for the /lower/ bound of aeson.
2023-04-09 15:34:10 +02:00
Ellie Hermaszewska
3173a11636
haskellPackages: formatting
2023-04-05 15:24:34 +08:00
Ellie Hermaszewska
5fd7c9645e
haskellPackages.gi-soup: 3.0.2 -> 2.4.28
...
Use an older version of gi-soup to remain compatible with the prevailing libsoup version in the other gi- packages
2023-04-05 15:07:57 +08:00
Ellie Hermaszewska
982eab30da
haskellPackages.git-annex: Correct hash after version bump
2023-04-05 14:43:05 +08:00
Dennis Gosnell
cbc30e4bbc
stack: make sure to pin the hpack version to 0.35.0 to match upstream
2023-04-05 14:18:22 +09:00
maralorn
f8ca8c031b
haskell.packages.ghc96.haskell-language-server: Fix build
2023-04-03 16:27:33 +02:00
maralorn
5ddf8ec5a8
haskell.packages.ghc94.haskell-language-server: Fix build
2023-04-03 15:11:05 +02:00
maralorn
0ba7f7688d
haskell.packages.ghc{810,90}.haskell-language-server: Fix build with jailbreak
2023-04-03 13:35:44 +02:00
maralorn
637bbe5529
haskellPackages.haskell-language-server: Fix build for version 1.10
2023-04-03 12:19:37 +02:00
Robert Hensing
a13a44f781
haskellPackages.hercules-ci-agent: Use cachix 1.3
2023-04-02 21:31:04 +02:00
maralorn
b2aabfd216
haskellPackages.haskell-language-server: Reorganize overrides
2023-04-01 15:44:31 +02:00
Gabriella Gonzalez
58aec3d12a
haskellPackages.openai-hs: Fix build by disabling tests
2023-03-31 14:10:50 -07:00
sternenseemann
e9c1dac2ab
haskellPackages.cabal-install.scope.vector: don't pull in doctest
...
doctest depends on GHC which triggers inconsistent dependencies
similarly to hspec* < 2.10, so we need to avoid this. This problem newly
cropped up since we enabled tests for vector in #222190 .
2023-03-27 14:18:37 +02:00
Dennis Gosnell
4c75508d6e
Merge pull request #222190 from sternenseemann/vector-tests
...
haskell.packages.*.vector: clean up and unify overrides, run tests
2023-03-27 09:13:16 +09:00
Dennis Gosnell
c00dc0cf7d
Merge remote-tracking branch 'origin/master' into haskell-updates
2023-03-27 08:42:30 +09:00
Dennis Gosnell
88e877fe1c
haskellPackages.ffmpeg-light: force use of ffmpeg-4
2023-03-27 08:40:14 +09:00
Jan Tojnar
89c01366f9
bustle: Fix build with libpcap 1.10.2
2023-03-24 19:01:59 +01:00
sternenseemann
49d835a29f
haskell.packages.ghc92.cabal-install: get to work
...
The directory >= 1.3.7.0 constraint proved to be a real troublemaker.
Since directory is a core package other core packages frequently depend
upon (as opposed to process) which tends to cause inconsistent
dependency errors.
To get it to work the following was done:
- Use directory 1.3.7.1 to eliminate the need to also upgrade filepath
and unix, saving a bit of trouble. This still forces us to recompile
process every time directory is upgraded (i.e. GHC >= 9.2.5) even if
the core package process version would match to prevent inconsistent
dependencies.
- Upgrade hspec to 2.10 where it no longer depends on ghc and
ghc-boot-th which naturally causes inconsistent dependencies by
depending on core packages, namely directory.
2023-03-20 19:02:59 +01:00
sternenseemann
0cce97d64e
haskell.packages.*.vector: clean up and unify overrides, run tests
...
- The dontCheck overrides are not necessary completely. It seems that
there is some kind of issue with the doctest suite, but we can run the
other ones.
- We need a jailbreak everywhere due to doctest (ironically), so we can
move that into the common configuration.
- The i686 issue has been closed upstream. Tested locally to confirm
that it is indeed not a problem anymore.
2023-03-20 14:14:41 +01:00
sternenseemann
f9e50cf70f
haskell.packages.ghc94.cabal-install: make work
...
This simply needs the override for Cabal, Cabal-syntax 3.10. All other
core packages match the ones expected by cabal-install and friends.
2023-03-19 15:50:26 +01:00
sternenseemann
94b31d8f48
haskell.packages.ghc96.cabal-install: make work
...
Forces us to get basic 9.6 support up (which was quite painful). Even
more pain is waiting for us when trying to get cabal-install to build
with GHCs < 9.6…
2023-03-18 21:31:47 +01:00
Dennis Gosnell
0ec8254845
Merge pull request #221748 from KAction/contrib/0/haddock-cheatsheet/out
...
haskellPackages.haddock-cheatsheet: unbreak
2023-03-18 14:10:09 +09:00
Dmitry Bogatov
1a9ab74f66
haskellPackages.haddock-cheatsheet: unbreak
2023-03-17 18:33:01 -04:00
sternenseemann
beafc73774
haskellPackages.hspec*: reflect 2.10.9 -> 2.10.10
2023-03-17 16:10:40 +01:00
sternenseemann
a80731175f
haskellPackages.haskell-gi: drop obsolete override
...
Stackage LTS has updated to 0.26.3 as well!
2023-03-17 16:10:40 +01:00
sternenseemann
e4f591eae9
haskellPackages.Cabal{,-syntax}_3_8_1_0: keep
...
Latest version is 3.10.1.0 now, but let's keep 3.8 around (for now at
least). We will likely soon have moved a lot of stuff over to 3.10
though.
2023-03-14 14:01:57 +01:00
sternenseemann
38d703bdb7
haskellPackages.Cabal_3_10_1_0: build with matching of Cabal-syntax
2023-03-14 13:43:01 +01:00
Ilan Joselevich
690740bd3b
haskellPackages.tomland: unbreak
2023-03-13 21:04:19 +02:00
Ilan Joselevich
6e99f2eecc
cachix: remove no longer needed src override & patch
...
The patch and overrides removed in this change were only needed
temporarly to avoid waiting for a haskell-updates cycle.
2023-03-13 20:32:49 +02:00
sternenseemann
4d41563384
haskellPackages.graphql: allow hspec 2.9
2023-03-13 11:15:18 +01:00
github-actions[bot]
7587e059ac
Merge master into haskell-updates
2023-03-08 00:13:50 +00:00
sandydoo
d0879528a6
Patch hercules-ci-agent to support cachix 1.3
2023-03-07 06:22:46 +00:00
Dennis Gosnell
6485836db4
Merge pull request #219782 from avh4/unbreak-diagrams-gtk
...
diagrams-gtk: unbreak build
2023-03-06 13:27:34 +09:00
Aaron VonderHaar
09f2c45f6b
diagrams-gtk: unbreak build
...
doJailbreak is required to allow base >= 4.16
2023-03-05 18:02:23 -08:00
Aaron VonderHaar
c54e507102
taskell: remove doJailbreak
...
taskell >= 1.11.0 no longer requires jailbreak
2023-03-05 17:12:06 -08:00
Aaron VonderHaar
5edaf6903c
taskell: unbreak build
...
taskell requires brick <= 1.0
2023-03-05 17:12:06 -08:00
Dmitry Bogatov
e9041742ff
haskellPackages.drunken-bishop: unbreak (jail-break)
...
As such, unbreak "diohs" (gemini client) transitive dependency and did some
browsing with it. Seems to work fine.
2023-03-03 19:51:41 -05:00
sternenseemann
28e1929fb0
git-annex: update sha256 for 10.20230227
2023-03-02 15:04:16 +01:00
sternenseemann
21b993296f
haskellPackages: reflect haskelline 0.8.2 -> 0.8.2.1
2023-03-02 13:58:51 +01:00
sternenseemann
74ff13b12d
haskellPackages.espial: drop upstreamed patch
2023-03-02 13:58:51 +01:00
sternenseemann
50e7b4bfce
haskellPackages.haskell-gi: use hackage2nix generated 0.26.3 expr
2023-03-01 18:41:14 +01:00
sternenseemann
2827717f7e
haskell-language-server: allow hls-call-hierarchy >= 1.2
...
Upstream change not released yet:
05b248dfac
2023-02-28 23:45:50 +01:00
sternenseemann
b8442a653a
haskellPackages.haskell-gi: move temporary upgrade into overlay
...
This achieves the same as 1af0d67ebe
, but
prevents it being rolled back by package set regeneration.
2023-02-27 17:57:08 +01:00
Mike Sperber
6dc3f22ae7
snappy: unbreak build
...
This just applies in the patches from a long-standing unmerged pull
request.
This transitively also unbreaks snappy-framing and snappy-lazy.
2023-02-23 08:49:31 +01:00
Dennis Gosnell
e0b99a94b4
Merge pull request #217010 from dalpd/dad-fix-espial
...
haskellPackages.espial: Use latest on GitHub (0.0.16) to unbreak
2023-02-20 08:28:43 +09:00
dalpd
b5b5a19210
haskellPackages.espial: Jailbreak to avoid upper bound on bytestring
...
Espial was broken because the version being tracked had a restrictive upper
bound on bytestring that isn't neccessary. Here we jailbreak after asserting
the version is 0.0.11 so that it fails once we there's a new release.
2023-02-19 20:59:41 +02:00
sternenseemann
b7e41b825e
maintainers/haskell: generate core-pkgs hackage2nix configuration
...
`ghc-pkg list` tells us everything hackage2nix needs to know. In the
past the core-packages list and compiler setting in hackage2nix was
maintained manually which inevitably leads to it being forgot once in a
while – this will then mess with flag resolution when generating the
package set in some cases. Luckily, we can just let a simple derivation
do this for us.
Resolves #202621 .
2023-02-19 19:52:17 +01:00
sternenseemann
a5821740f8
haskell.packages.*.[cC]abal*: use process 1.6.17.0 for GHC < 9.2.5
...
Cabal 3.8 and friends support process 1.6.17.0 which has recently been
released on Hackage, so we can fix the evaluation errors this way.
2023-02-19 13:16:55 +01:00
sternenseemann
98be10b199
git-annex: update sha256 for 10.20230214
2023-02-19 12:30:43 +01:00
Dmitry Bogatov
e7054c7d32
haskellPackages.tdlib: patch for aeson >= 2.0 compat
...
Unbreak tdlib and its dependencies by same upstream (tdlib-types,
tdlib-gen, language-tl).
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2023-02-19 12:15:46 +01:00
sternenseemann
9d78495066
haskellPackages.guardian: fix build by joining cabal-install overlay
...
The package depends on cabal-install and Cabal which need later versions
of a few packages than we have in our default package set.
2023-02-18 21:55:25 +01:00
sternenseemann
da5233bbc0
haskell.packages.*.[cC]abal*: use core process where possible
...
Annoyingly weird match since 9.2.4's process version is too old, but
that should go away soon-ish anyways. Prevents mismatches in overrides.
2023-02-18 21:55:25 +01:00
sternenseemann
bdbfe10efb
haskell.packages.*.cabal-install{,-solver}: unify overrides
...
Since the overrides are practically the same for all but the latest GHC
version, we can move the override into configuration-common.nix and rely
on a few conditionals in the overlay assembly — and end up with less
copying around!
2023-02-18 21:55:25 +01:00
sternenseemann
1f99c7d53c
haskellPackages.swarm: use now required brick 1.6
2023-02-18 20:37:31 +01:00
sternenseemann
304ccefdd7
haskellPackages.rdf: allow bytestring-0.11.4.0
2023-02-18 20:37:30 +01:00
sternenseemann
faa46049d2
haskellPackages.lima: disable test suite missing test data
2023-02-18 18:16:49 +01:00
Dennis Gosnell
c0d7cc23b4
Merge pull request #216368 from dalpd/fix-patat-build
...
haskellPackages.patat: Apply commit from main branch relaxing bounds
2023-02-15 07:10:29 +09:00
dalpd
d3ba95407d
haskellPackages.patat: Apply commit from main branch relaxing bounds
2023-02-14 22:51:13 +02:00
maralorn
4228784870
haskellPackages.streamly-bytestring: jailbreak
2023-02-14 19:16:59 +01:00
sternenseemann
96f9999d0c
haskellPackages.llvm-hs-pure: make bytestring-0.11 patch apply again
2023-02-14 15:03:09 +01:00
Naïm Favier
4f7c02e890
haskellPackages.sensei: use fsnotify 0.4 and tame hspec-contrib
...
The latest release of sensei added some dependencies we need to make
consistent manually.
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2023-02-13 15:19:41 +01:00
sternenseemann
432c3ab524
haskellPackages.persistent-postgresql: disable broken tests
...
Test suite can't currently be built with Stackage LTS-20.
2023-02-13 15:06:55 +01:00
Naïm Favier
a003cf0367
haskellPackages.persistent-sqlite: disable tests
2023-02-12 23:41:08 +01:00
maralorn
bc0633140b
haskellPackages.pandoc-cli: Mark broken until we bump stackage
2023-02-08 12:03:43 +01:00
superherointj
e9cf3f794a
haskellPackages.hslua-core: skip tests for Musl
...
* Fixes #214916
2023-02-06 22:14:25 -03:00
github-actions[bot]
671861e24b
Merge master into haskell-updates
2023-02-07 00:14:50 +00:00
Jason Yundt
b1bb9bb6c8
treewide: fix backwards smart apostrophes
...
According to the Unicode Standard, you should use U+2019 RIGHT SINGLE
QUOTATION MARK for apostrophes [1]. Before this change, some of the text
in this repo would use U+2018 LEFT SINGLE QUOTATION MARKs instead.
[1]: https://www.unicode.org/versions/Unicode15.0.0/ch06.pdf#G12411
2023-02-06 07:24:42 -05:00
Naïm Favier
77d65a56a9
haskell-language-server: fix
2023-02-02 13:45:03 +01:00
sternenseemann
a16864e2bf
git-annex: update sha256 for 10.20230126
2023-01-31 11:15:25 +01:00
sternenseemann
7a70efc3e5
haskellPackages.hopenssl: link against openssl 3.0
...
https://github.com/peti/hopenssl/issues/5#issuecomment-1383686682
2023-01-31 10:59:07 +01:00
maralorn
0ff0d08f69
haskellPackages.streamly-bytestring: Fix build and make maralorn maintainer
2023-01-29 22:28:11 +01:00
maralorn
8298122fcb
haskellPackages.graphql-client: Fix build and make maralorn maintainer
2023-01-29 22:28:10 +01:00
maralorn
3b23105b0b
haskellPackages.clay: Fix build and make maralorn maintainer
2023-01-29 22:28:10 +01:00
maralorn
e92ea6d48d
haskellPackages: Fix eval by bumping pinned versions
2023-01-29 12:10:44 +01:00
sternenseemann
f8d0403e2e
haskellPackages.brick-skylighting: drop stale version constraint
...
We _need_ brick-skylighting-1.0 now to be compatible with the latest
brick version. matterhorn still needs the old 0.3 version, as it is also
still using an old brick version.
2023-01-25 16:30:46 +01:00
Raphael Robatsch
e8e64dc6ed
haskellPackages.sfnt2woff: fix build
2023-01-22 15:18:10 +01:00
sternenseemann
4bde58a224
haskellPackages.curl: fix build with curl >= 7.87
2023-01-18 20:23:11 +01:00
Ben Orchard
4af8ac5eea
haskellPackages.posix-api: unmark broken (disable tests)
...
Tests are currently broken. Fix pending: https://github.com/andrewthad/posix-api/pull/14
2023-01-11 21:44:07 +00:00
github-actions[bot]
85bd0922b4
Merge master into haskell-updates
2023-01-10 00:13:54 +00:00
Artturi
27c1ec2ecf
Merge pull request #209816 from Artturin/deprecate-top-level-platform-aliases
2023-01-09 22:15:50 +02:00
Artturin
2eeb34c273
treewide: {build,host,target}Platform -> stdenv.{build,host,target}Platform
2023-01-09 21:13:22 +02:00
sternenseemann
43af53bc7f
haskellPackages.wstunnel: drop now unnecessary override
2023-01-08 19:49:24 +01:00
oxalica
b66a46f781
idris: allow building with haskellPackages.libffi 0.2
2023-01-06 16:07:42 +01:00
sternenseemann
a5300f8d2a
haskellPackages.aeson-quick: remove now unnecessary override
2023-01-05 15:30:13 +01:00
sternenseemann
d765b3ff6e
haskellPackages.irc-{conduit,client}: drop now unnecessary overrides
2023-01-05 15:07:05 +01:00
sternenseemann
1db9fded2d
haskellPackages.rate-limit: drop now unnecessary override
2023-01-05 15:06:47 +01:00
sternenseemann
f22e0c007b
haskellPackages.wstunnel: drop released patch, disable broken tests
2023-01-05 14:55:17 +01:00
maralorn
54624ecb3e
haskellPackages.hls-call-hierarchy-plugin: mark unbroken
2023-01-05 13:40:14 +01:00
maralorn
91e05c47f8
haskellPackages.recursion-schemes: Remove obsolete patch
2023-01-04 02:23:24 +01:00
Robert Hensing
413c75fa1a
hercules-ci-agent: Remove released patch
2023-01-03 19:22:31 +01:00
sternenseemann
5df77ad6ee
haskellPackages.xmlbf: drop stale override
2023-01-03 13:22:27 +01:00
sternenseemann
d24b2e9d5d
haskellPackages.hashing: drop stale override
2023-01-03 13:22:14 +01:00
Drew Hess
efca7bec19
vaultenv: 0.14 -> 0.15.1.
2023-01-02 16:26:22 +01:00
Dennis Gosnell
c99e04fe51
Merge pull request #208428 from nuttycom/haskell-unbreak_true_name
...
Add a patch to allow `true-name` to build with current template-haskell.
2023-01-02 15:53:42 +09:00
Kris Nuttycombe
2d3c98f2a3
haskellPackages.true-name: Add a patch to allow building with current template-haskell.
...
This updates the `true-name` package to include changes up to version
0.1.0.4, as well as compilation failures when building with
template-haskell version 2.16 and higher.
2023-01-01 22:09:04 -07:00
maralorn
5bbfefc294
haskellPackages.hls-call-hierarchy-plugin: Add assert to reenable on upstream fix
2022-12-30 23:50:02 +01:00
maralorn
8d8281cc56
haskellPackages.brittany: Remove outdated override
2022-12-30 22:16:21 +01:00
maralorn
08ff7cc5b7
haskellPackages.hspec_2_7_10: Disable distribution of broken package
2022-12-30 20:38:53 +01:00
maralorn
3b14e60bab
haskell-language-server: Fix build for 1.9.0.0 for all ghc versions
2022-12-30 17:21:48 +01:00
sternenseemann
439841cc15
haskellPackages.multistate: allow hspec == 2.9.*
2022-12-30 12:00:54 +01:00
maralorn
aaf6118fd5
haskell-language-server: Fix build for 1.9.0.0
2022-12-30 09:15:23 +01:00
Dennis Gosnell
e3134c8180
haskellPackages.graphql: remove no-longer-needed override
2022-12-30 14:44:21 +09:00
maralorn
931fef04f9
Merge pull request #207764 from qowoz/shellcheck
...
shellcheck: add override for newer version
2022-12-29 15:44:15 +01:00
Dennis Gosnell
ef9b36525d
Merge pull request #208151 from jtojnar/haskell-iconv
...
haskellPackages.iconv: unbreak
2022-12-29 13:07:44 +09:00
Jan Tojnar
c7d297ec03
haskellPackages.iconv: unbreak
2022-12-28 21:43:49 +01:00
Dennis Gosnell
9fdbe9dd46
haskellPackages.singletons-base: jailbreak in order to get compiling
2022-12-28 16:47:57 +09:00
zowoq
5cf58a844e
haskellPackages.haskell-ci: pin to ShellCheck_0_8_0
2022-12-28 10:42:13 +10:00
Dennis Gosnell
f0cab3b001
haskell: hspec_2_10_7 -> hspec_2_10_8
2022-12-25 15:28:07 +09:00
sternenseemann
14cd8b4e12
taffybar: allow scotty 0.12
2022-12-22 13:23:43 +01:00
Dennis Gosnell
39bf05b42e
Merge pull request #206842 from sternenseemann/bloomfilter-ghc-9.2
...
haskellPackages.bloomfilter: patch for GHC >= 9.2
2022-12-21 21:26:33 +09:00
Robert Hensing
cd75a025e2
haskell-modules/configuration-common.nix: Format (editorconfig)
2022-12-20 03:24:33 +01:00
Robert Hensing
ba307f0ab4
Merge branch 'master' into haskell-updates
2022-12-20 03:12:36 +01:00
Robert Hensing
50da224979
hercules-ci-agent: Patch for cachix 1.1
2022-12-20 01:32:39 +01:00
Robert Hensing
6a08bcf1d5
haskell-modules/configuration-common.nix: Bring fetchpatch2 into scope
2022-12-20 01:32:07 +01:00
maralorn
0cf56dad9e
haskellPackages.iCalendar: Fix build
2022-12-19 22:56:44 +01:00
sternenseemann
4a6483eace
git-annex: update sha256 for 10.20221212
2022-12-19 12:16:17 +01:00
sternenseemann
189fa87ed2
haskellPackages.bloomfilter: patch for GHC >= 9.2
...
The applied patch seems sensible, using the stock unchecked shifting
functions introduced in base 4.5 instead of a custom implementation
based on GHC internal that changed in 9.2. Sadly upstream maintainer is
inactive, so we need to take action.
Tested for 9.2 and 9.0.
2022-12-19 12:13:56 +01:00
maralorn
465f0b4837
haskellPackages.reflex-dom: Fix build
2022-12-19 11:33:57 +01:00
maralorn
65ffdcabee
neuron-notes: Remove
2022-12-19 11:33:57 +01:00
Dennis Gosnell
8897b52331
haskellPackages.implicit-hie: remove unneeded Cabal-syntax override
2022-12-19 08:05:52 +09:00
Dennis Gosnell
7a8c0c6dd5
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-12-18 21:09:16 +09:00
Domen Kožar
6c3fbca325
cachix: 1.0.1 -> 1.1
2022-12-18 09:43:08 +00:00
Naïm Favier
cd08de8221
update-nix-fetchgit: remove patches
...
Both are included in the latest release.
2022-12-17 10:29:48 +01:00
maralorn
662b19424a
emanote: Fix build
2022-12-17 02:46:37 +01:00
Naïm Favier
8605595bca
haskellPackages.html-charset: fix
2022-12-13 12:22:50 +01:00
Ellie Hermaszewska
46f442aea5
haskellPackages.update-nix-fetchgit: Fix build with upstream patch
2022-12-12 10:37:49 +08:00
Robert Hensing
a984b76bfd
haskellPackages.pipes-http: allow bytestring 0.11
...
Jailbreak ahead of
https://github.com/Gabriella439/Haskell-Pipes-HTTP-Library/pull/17
2022-12-10 17:18:31 +01:00
sternenseemann
7a03b5aa82
haskellPackages.jack: drop now unnecessary jailbreak
2022-12-09 09:04:40 +01:00
maralorn
1bb1559d75
haskellPackages: Fix eval errors
2022-12-09 04:43:38 +01:00
Ellie Hermaszewska
7d9a258576
haskellPackages.vulkan-utils: dontCheck
2022-12-08 10:21:44 +08:00
sternenseemann
1001c04497
haskellPackages.rate-limit: allow time 0.11
2022-12-08 01:25:34 +01:00
sternenseemann
37de16cab7
haskellPackages.jack: allow bytestring 0.11
2022-12-08 01:00:29 +01:00
sternenseemann
70567f6709
haskellPackages.gitit: allow newer pandoc, skylighting, hoauth2
2022-12-07 22:30:59 +01:00
Weijia Wang
9de7befdb2
haskellPackages.postgrest: 9.0.1 -> 10.1.1
2022-12-02 19:32:27 +01:00
Robert Hensing
da7988fe44
Revert "haskellPackages.type-errors: apply upstream patch for 9.2"
...
The patches have been merged, released, and pulled in by hackage2nix.
This reverts commit fc4cfafbb4
.
2022-12-02 11:23:38 +00:00
sternenseemann
ca6af0b613
dhall-nixpkgs: allow building with hnix 0.16
2022-11-30 21:53:09 +01:00
sternenseemann
ec89642673
dhall-nix: patch for compatibility with hnix 0.16
2022-11-30 21:53:09 +01:00
sternenseemann
21c4d08cd6
haskellPackages.hnix: 0.14.0.8 -> 0.16
...
0.14 doesn't seem to be buildable with LTS 20 / GHC 9.2, so we'll have to
try and upgrade. I've also downgraded hnix-store* globally mostly because
it was kind of silly to have them on latest before – those packages are
not really used independently of hnix.
2022-11-30 21:53:09 +01:00
Artur Cygan
b05635daf6
haskellPackages: unbreak selected packages
2022-11-28 19:42:37 +01:00
Dennis Gosnell
b239a47c8d
haskellPackages.vinyl-updates: remove unused override
2022-11-27 17:23:35 -05:00
Artur Cygan
a3b01f7434
haskellPackages: unbreak selected packages
2022-11-27 20:18:23 +01:00
Artur Cygan
560818fddf
haskellPackages: configuration common cleanup
2022-11-27 03:48:59 +01:00
sternenseemann
2c0e0d2b1c
haskellPackages: move purescript override block into inherit
...
Since the “purescript block” was at the end of the file before (after a
set update), a lot of unrelated overrides where added to it
accidentally, leading to a confusing collection of overrides in there.
With the inherit method of establishing a shared scope for a handful of
overrides this should no longer be a problem.
2022-11-26 23:51:54 +01:00
sternenseemann
a2da422ee3
haskellPackages.purescript: drop unnecessary overrides
...
We no longer need to fiddle around with the broken flag, as the package
is in the default set now.
2022-11-26 23:49:20 +01:00
sternenseemann
d3b5468d9a
haskell.packages.ghc8107.purescript-*st: mark as broken
...
These packages are not really used by anything anymore (except dovetail
which has not been working (ever?)). As they now choke on the
base-compat version we ship, we'll mark them as broken.
2022-11-26 23:49:17 +01:00
sternenseemann
444c0d0206
haskellPackages.purenix: adjust override for pure purescript dep
...
Before, purenix relied on purescript-*st which is no longer the case. It
now depends on the main purescript package and needs to inherit its
overrides.
2022-11-26 23:48:34 +01:00
sternenseemann
755ae77ecc
haskellPackages.text-format: drop upstreamed patch
2022-11-26 22:53:54 +01:00
sternenseemann
446357bcca
haskell-ci: allow Stackage LTS-20 dependency version
2022-11-26 12:40:05 +01:00
sternenseemann
685e53f56e
haskellPackages.Unique: allow hashable 1.4.*
2022-11-26 12:14:47 +01:00
Dennis Gosnell
561e8fdcf3
stack: remove overrides
2022-11-25 22:07:50 -05:00
Dennis Gosnell
597ed02231
haskellPackages.hspec-contrib: dontCheck
2022-11-25 22:01:14 -05:00
sternenseemann
4d26fe5c57
haskellPackages.hashing: allow bytestring-0.11.*
2022-11-24 15:55:44 +01:00
sternenseemann
b76addd0d5
haskellPackages.irc-{client,conduit}: lift upper bound on time and bytestring
2022-11-24 15:37:59 +01:00
sternenseemann
07ac1b4fa0
haskellPackages.tasty-discover: disable broken test suite
2022-11-24 15:37:59 +01:00
sternenseemann
521c788e8f
haskellPackages.multipart: allow bytestring-0.11
2022-11-24 15:37:59 +01:00
Naïm Favier
1d8f8eaf38
haskellPackages.haskell-language-server: add missing dep
...
This is needed because hackage2nix doesn't know we want to disable the
`auto` flag, so it adds the wrong dependencies.
2022-11-24 15:32:48 +01:00
sternenseemann
3d095b8b6e
haskellPackages.singleton-th: allow th-desugar-1.14
2022-11-24 15:11:26 +01:00
sternenseemann
fc4cfafbb4
haskellPackages.type-errors: apply upstream patch for 9.2
2022-11-24 03:36:00 +01:00
sternenseemann
b48e351eeb
haskellPackages.wide-word: lift constraint on hedgehog
2022-11-24 03:13:51 +01:00
sternenseemann
26f659e65f
haskellPackages.mbox: fix build for time >= 1.10
...
Patch proposed to upstream via email, using a trivial replacement
as suggested in the time documentation.
2022-11-22 19:25:08 +01:00
Dennis Gosnell
bdfbb16f93
haskellPackages.linear-base: remove unnecessary overrides
2022-11-22 13:15:45 +09:00
Dennis Gosnell
359553ebbb
haskellPackages.flat: remove unnecessary overrides
2022-11-22 12:34:58 +09:00
Dennis Gosnell
e34601f42e
haskellPackages.heist: remove unnecessary overrides
2022-11-22 12:29:10 +09:00
Dennis Gosnell
eb935bc540
haskellPackages.vinyl: remove unnecessary override
2022-11-22 11:27:46 +09:00
Naïm Favier
cd55072f6a
lambdabot: remove upstreamed patches
2022-11-21 23:46:30 +01:00
Naïm Favier
cfd3e36aaf
haskellPackages.oeis: jailbreak
2022-11-21 23:46:30 +01:00
Naïm Favier
ea84ce7593
haskellPackages: fixes
2022-11-21 15:32:41 +01:00
sternenseemann
51990439e9
hpack: work around test suite choking on CRLF
2022-11-21 14:48:49 +01:00
zowoq
7505248de3
Revert "haskellPackages.hercules-ci-agent: add patch"
...
This reverts commit 34f6edc870
.
patch is included in 0.9.8
2022-11-20 18:57:12 +10:00
sternenseemann
01ce03efa4
haskellPackages.monad-bayes: remove stale jailbreak
...
monad-bayes is now broken because it requires a too recent brick version.
Removing this jailbreak will make the nature of the problem clearer at
least.
2022-11-19 02:01:36 +01:00
maralorn
7e53f5f41c
haskellPackages.fourmolu_0_9_0_0: Fix build
2022-11-18 12:54:51 +01:00
Dennis Gosnell
4e2df25b91
haskellPackages: update ghc-lib-parser to 9.2.5.20221107 and fourmolu to 0.9.0.0
2022-11-15 18:20:39 -05:00
Amneesh Singh
1bb311a89e
haskellPackages.swarm: fix broken package
...
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2022-11-15 16:52:04 -05:00
sternenseemann
c171316c93
haskellPackages.arch-web: allow servant 0.19.*
2022-11-08 11:58:32 +01:00
Damien Cassou
b9d792c57d
haskellPackages.hledger_1_27_1: Fix dependency toward hledger-lib
2022-11-07 19:12:54 +01:00
sternenseemann
87b39ba9dc
git-annex: update sha256 for 10.20221103
2022-11-07 17:45:08 +01:00
Naïm Favier
7f1a41d9ab
haskellPackages.dice: remove upstreamed patch
2022-11-07 17:39:54 +01:00
maralorn
004544d38b
haskellPackages.tzdata: dontCheck
2022-11-05 01:40:33 +01:00
maralorn
693e11dae3
Merge pull request #199442 from maralorn/emanote
...
emanote: init at 0.8.0.0
2022-11-05 01:04:52 +01:00
maralorn
8b4a5f4d3e
emanote: init at 0.8.0.0
2022-11-05 00:29:53 +01:00
sternenseemann
9226c0b10b
haskellPackages.xlsx: run tests again
2022-11-04 15:12:17 +01:00
zowoq
34f6edc870
haskellPackages.hercules-ci-agent: add patch
2022-11-03 13:23:26 +10:00
sternenseemann
502531cb2d
haskell.packages.ghc924.purescript: allow building and test on Hydra
...
purescript now requires at least GHC 9.2 to be built due to the use of
OverloadedRecordDot. Consequently `haskellPackages.purescript` is marked
as broken. After eliminating the test dependency on the broken
utf8-light in language-javascript_0_7_0_0 we can build and test
purescript in the 9.2.4 package set.
2022-10-30 17:25:14 +01:00
sternenseemann
a0383f7ad9
haskellPackages.xdg-basedir-compliant: work around missing test data
2022-10-30 17:18:27 +01:00
sternenseemann
a434092372
haskellPackages.xlsx: work around missing test data
2022-10-30 17:17:18 +01:00
Weijia Wang
9d697a3be3
haskellPackages.*: disable postgresql tests on darwin
...
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2022-10-30 16:45:51 +01:00
sternenseemann
94da83f419
haskellPackages.extensions: remove stale override and unbreak
2022-10-29 14:57:38 +02:00
maralorn
ed531547ff
haskellPackages.implicit-hie: Remove assertion to fix eval on ghc 9.4
...
Cabal-syntax is a core package from 9.4 on, so self.Cabal-syntax is then null.
2022-10-28 00:01:13 +02:00
maralorn
fc886ef1fc
haskell-language-server: Tune overrides to increase dependency sharing
2022-10-27 23:53:43 +02:00
maralorn
09cf8c3f30
haskellPackages.implici-hie: Override dependency to fix build
2022-10-27 23:21:10 +02:00
sternenseemann
b167f1bb14
haskellPackages.cabal2nix-unstable: 2022-10-10 -> 2022-10-22
...
With this hackage2nix knows that libcrypt can no longer be found in
glibc, but needs to be taken from libxcrypt. We can trim down the
overrides accordingly, leaving only the test failure workaround for
crypt-sha512.
2022-10-22 21:38:09 +02:00
sternenseemann
bc44680dee
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-10-22 17:05:54 +02:00
Martin Weinelt
51fcbf5bb7
Merge remote-tracking branch 'origin/master' into staging-next
2022-10-16 00:18:40 +02:00
Dennis Gosnell
bf32c0534e
haskellPackages.colourista: remove no longer needed doJailbreak
2022-10-15 15:07:59 -04:00
sternenseemann
da5ca3c245
git-annex: update sha256 for 10.20221003
2022-10-12 12:58:28 +02:00
Martin Weinelt
9001f0dcd7
haskellPackages.xmonad-utils: fix build with libxcrypt
2022-10-09 18:14:33 +02:00