Commit Graph

741 Commits

Author SHA1 Message Date
Dennis Gosnell
dfbaa98dbf
Merge pull request #223590 from MercuryTechnologies/gabriella/openai-hs
Fix build for `openai-hs`
2023-04-01 12:30:30 +09:00
Gabriella Gonzalez
58aec3d12a haskellPackages.openai-hs: Fix build by disabling tests 2023-03-31 14:10:50 -07:00
Dennis Gosnell
4351915696
haskell.packages.ghc944.ghc-exactprint: pin to 1.6.1.1 2023-03-30 12:49:59 +09:00
Dennis Gosnell
1ba9b8517a
haskellPackages: stackage LTS 20.14 -> LTS 20.16
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2023-03-30 09:52:37 +09:00
Dennis Gosnell
c3c78d6813
haskellPackages.guardian: mark broken
It appears that a transitive dependency uses doctest, which is not
compatible with the Cabal library in scope for guardian.
2023-03-30 08:35:50 +09:00
Dennis Gosnell
e3e2955768
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1792734](https://hydra.nixos.org/eval/1792734) of nixpkgs commit [192d03b](192d03bee4) as of 2023-03-29 03:44 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2023-03-29 12:50:51 +09:00
Dennis Gosnell
8c238320ef
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1792584](https://hydra.nixos.org/eval/1792584) of nixpkgs commit [d7bd936](d7bd9361dd) as of 2023-03-26 23:18 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2023-03-27 08:36:37 +09:00
Dennis Gosnell
16476ccdce
haskellPackages.hs-swisstable-hashtables-class: only build on x86_64 2023-03-24 09:33:59 +09:00
Dennis Gosnell
b2fe4102fd
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1792418](https://hydra.nixos.org/eval/1792418) of nixpkgs commit [9b7cbce](9b7cbce8b2) as of 2023-03-22 23:44 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2023-03-23 08:49:31 +09:00
sternenseemann
521f6aec44 haskellPackages.hspec-api: downgrade to match hspec 2023-03-22 15:27:28 +01:00
Dennis Gosnell
e2f247c39e
haskellPackages.hermes-json_0_2_0_1: generate package 2023-03-22 21:42:53 +09: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
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
6dae8a8311 haskell.packages.ghc94.ghc-lib*: retain GHC 9.4 versions
These were dropped by hackage2nix since the GHC 9.6 versions were
uploaded to Hackage.
2023-03-17 16:10:39 +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
bc833b3521 haskellPackages: stackage LTS 20.12 -> LTS 20.14
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2023-03-13 11:37:01 +01:00
sternenseemann
94c2ac518d haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1791899](https://hydra.nixos.org/eval/1791899) of nixpkgs commit [5cc155a](5cc155a509) as of 2023-03-13 09:59 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2023-03-13 11:24:50 +01: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
5edaf6903c taskell: unbreak build
taskell requires brick <= 1.0
2023-03-05 17:12:06 -08:00
maralorn
1c43095769 haskell.packages.ghc94.primitive: Pin to 0.7.4.0 2023-03-04 14:00:26 +01: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
499be58026 haskellPackages: stackage LTS 20.11 -> LTS 20.12
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2023-03-01 18:41:14 +01:00
sternenseemann
98f52356e8 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1791397](https://hydra.nixos.org/eval/1791397) of nixpkgs commit [81d5cb1](81d5cb1550) as of 2023-02-28 23:50 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2023-03-01 00:55:47 +01:00
Mike Sperber
1df0e06d54 haskell-tensorflow: unbreak build
This just moves the package to the current head in the official repo,
which has since seen patches that unbreak the ghc-9 build and work
with our version of TensorFlow.
2023-02-23 08:55:42 +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
sternenseemann
9b540a871d haskellPackages.swisstable: "reflect" AVX2 requirement in platforms 2023-02-22 13:55:06 +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
dbe678126b haskellPackages.patat: Add dalpd as the maintainer 2023-02-19 21:00:49 +02:00
dalpd
51cde6c87d haskellPackages.espial: Add dalpd as the maintainer 2023-02-19 21:00:49 +02: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
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
d1b904479a haskellPackages.h-raylib, haskellPackages.bytepatch: unmark broken
Both packages had a new release fixing the issues we found after the
last bump, so they are easily fixed.
2023-02-19 11:06:33 +01:00
maralorn
92d3414dea
Merge pull request #216984 from sternenseemann/ghc-tags
haskell.packages.*.ghc-tags: pick compatible version
2023-02-18 21:26:13 +01:00
sternenseemann
171fb3fed9 haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1790868](https://hydra.nixos.org/eval/1790868) of nixpkgs commit [34a7913](34a7913a43) as of 2023-02-18 19:20 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates

Packages with pending PRs fixing them have not been marked broken. Same
goes for type-natural which seems to be affected by a GHC 9.2.6 bug:
https://gitlab.haskell.org/ghc/ghc/-/issues/23000
2023-02-18 20:37:31 +01:00
sternenseemann
1f99c7d53c haskellPackages.swarm: use now required brick 1.6 2023-02-18 20:37:31 +01:00
sternenseemann
2e9ff9aa98 haskell.packages.*.ghc-tags: pick compatible version
Since there is probably more movement going forward, testing this on
Hydra for multiple GHC versions seems sensible.
2023-02-18 20:16:36 +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
sternenseemann
8686ffd4fa agda: add iblech to maintainers
Requested via https://github.com/NixOS/nixpkgs/pull/213896#issuecomment-1427648861.
2023-02-14 14:46:36 +01:00
Ingo Blechschmidt
168d9a5f1e agda: 2.6.2.2 -> 2.6.3 2023-02-14 14:45:39 +01:00
Ellie Hermaszewska
a907adf7a5
haskellPackages: stackage LTS 20.8 -> LTS 20.11
This commit has been generated by maintainers/scripts/haskell/update-stackage.sh
2023-02-12 13:58:37 +08:00
Ellie Hermaszewska
45c9465025
haskellPackages: mark builds failing on hydra as broken
This commit has been generated by maintainers/scripts/haskell/mark-broken.sh based on
*evaluation [1790450](https://hydra.nixos.org/eval/1790450) of nixpkgs commit [3eecda0](3eecda0ad6) as of 2023-02-10 10:47 UTC*
from the haskell-updates jobset on hydra under https://hydra.nixos.org/jobset/nixpkgs/haskell-updates
2023-02-10 18:49:59 +08:00
maralorn
ed5543bcca haskellPackages.pandoc-crossref: Backpin for LTS compat 2023-02-08 11:54:21 +01: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
83f8025e54 haskellPackages.hslua-list: unmark as broken 2023-02-04 12:39:45 +01:00
sternenseemann
b2c5d3449b haskellPackages: propagate platform meta values where necessary 2023-02-04 00:27:37 +01:00