Commit Graph

9133 Commits

Author SHA1 Message Date
Robert Hensing
bfd910008f haskell.packages.ghc98.hiedb: dontCheck
Symbol syntax seems to have changed in 9.8, removing a seemingly
redundant colon; appears to be an overspecified assertion.
See https://github.com/wz1000/HieDb/issues/74
2024-02-28 18:34:34 +01:00
Rodney Lorrimar
ef24420fdd
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-02-28 14:23:07 +08:00
Rodney Lorrimar
9a38f36b7e
haskellPackages.dhall-lsp-server: use latest revision from git 2024-02-28 14:22:59 +08:00
github-actions[bot]
f3c1e18cf3
Merge master into haskell-updates 2024-02-28 00:12:11 +00:00
Rodney Lorrimar
0374457c36
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-02-28 07:35:32 +08:00
Rodney Lorrimar
0bb731d7b6
haskellPackages.haskell-language-server: Correct dependency versions
The extra-packages version of `lsp_1_4_0_1` in
configuration-hackage2nix/main.yaml causes `lsp` to receive the latest
version from Hackage, not the LTS version.

This commit pushes `lsp` back to 2.3.0.0 from 2.4.0.0. The package
`lsp-test` needs similar treatment.
2024-02-28 07:35:13 +08:00
Domen Kožar
cbf81d66bd Revert "cachix: 1.7 -> 1.7.1"
This reverts commit c6da730ebb.
2024-02-27 04:20:17 +00:00
maralorn
7e03e8c815
Merge pull request #291517 from peti/t/ghc-9.8.x-fixes
Fix xmonad, hlint, and hoogle in ghc-9.8.x package set
2024-02-26 12:53:17 +01:00
maralorn
a95aa9cb44
Merge pull request #287794 from wolfgangwalther/dont-check-if
haskellPackages: Avoid re-enabling previously disabled tests
2024-02-26 12:50:27 +01:00
maralorn
4ca70ee28f
Merge pull request #289469 from t4ccer/t4/containers-unicode-symbols/fix
haskellPackages.containers-unicode-symbols, haskellPackages.numerals-base: unbreak
2024-02-26 12:41:25 +01:00
Wolfgang Walther
72e03b91ea
haskellPackages: add dontCheckIf helper
Using this helper will prevent introducing problematic doCheck = condition overrides,
which accidentally re-enable previously disabled tests.
2024-02-26 12:32:02 +01:00
Wolfgang Walther
df284fa43c
haskellPackages: avoid re-enabling previously disabled tests
The intent of all doCheck = <condition>, where condition is possibly true, is to disable
the tests in a specific case. However, as currently written, this also has the effect of
re-enabling the tests, even if they have been disabled by an override before, e.g. to
mkDerivation.

This also affects the default value given in mkDerivation, which is !isCross. Before this
change, aeson for example, would have been built with tests when cross-compiling, which
was not intended.

The proper way is to set the doCheck = false attribute only conditionally, and otherwise
rely on a previous override or the default value given in mkDerivation.
2024-02-26 12:32:02 +01:00
maralorn
e533928816
Merge pull request #284490 from wolfgangwalther/hackage-direct-revision
haskell-modules: Add revision argument to callHackageDirect
2024-02-26 12:19:15 +01:00
Peter Simons
58ea15575b bsb-http-chunked: disable tests in ghc-9.8.x package set to fix the build
https://github.com/sjakobi/bsb-http-chunked/issues/45
2024-02-26 08:44:37 +01:00
Peter Simons
858108a105 hlint: update to version 3.8 in ghc-9.8.x package set to fix the build 2024-02-26 08:44:15 +01:00
Peter Simons
638a3c85f4 libmpd: patch ghc-9.8.x version of the build to support text-2.1.x 2024-02-26 08:21:06 +01:00
Peter Simons
27450315a6 xmonad: update to version 0.18.0 in ghc-9.8.x package set to fix the build 2024-02-26 08:18:32 +01:00
github-actions[bot]
70706e07ef
Merge master into haskell-updates 2024-02-26 00:12:47 +00:00
Domen Kožar
c6da730ebb cachix: 1.7 -> 1.7.1 2024-02-25 01:29:19 +00:00
Robert Hensing
36d3a29265 haskell.packages.ghc96: jailbreak break 2024-02-19 07:54:31 +01:00
maralorn
9d7341dc18
Merge pull request #287483 from rvl/haskell-updates-gi-gtk4
haskellPackages.gi-gtk_4: Build fixes
2024-02-18 19:55:16 +01:00
t4ccer
a91725da55
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-02-16 23:58:07 -07:00
t4ccer
37491e71ba
haskellPackages.numerals-base: unbreak 2024-02-16 23:58:07 -07:00
t4ccer
65c7cdc3a7
haskellPackages.containers-unicode-symbols: unbreak 2024-02-16 23:44:37 -07:00
Naïm Favier
f4bce3c817
haskellPackages.xmonad-contrib: drop obsolete patch 2024-02-14 14:39:53 +01:00
Robert Hensing
1309fb0e37 haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-02-13 01:32:58 +01:00
Robert Hensing
145ce21eb5 haskellPackages: Clean up brick extra-packages entries 2024-02-13 01:32:58 +01:00
Robert Hensing
bc242d50b4 haskellPackages.matterhorn: 50200.19.0 -> 90000.0.0 2024-02-13 01:32:58 +01:00
Robert Hensing
45efe09c2d haskellPackages.matterhorn: Remove redundant overrides 2024-02-13 01:32:58 +01:00
Robert Hensing
86db6149e4 haskellPackages.mattermost-api: Remove all overrides
They're all included in last week's release, 90000.0.0.
2024-02-13 01:32:58 +01:00
Wolfgang Walther
747424168c
haskell-modules: add revision argument to callHackageDirect
Previously, callHackageDirect was only able to fetch the first revision
of a package.

Resolves #134747
2024-02-11 19:02:59 +01:00
maralorn
ae4bf92549
Merge pull request #286941 from wolfgangwalther/haskell-modules
Improvements to haskell-modules/generic-builder
2024-02-10 11:08:42 +01:00
Rodney Lorrimar
081f32d2ae
haskellPackages: regenerate package set based on current config
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
2024-02-10 16:56:51 +08:00
Rodney Lorrimar
d06425d779
haskellPackages.gi-adwaita: Build fixes 2024-02-10 16:56:50 +08:00
Rodney Lorrimar
5ae2fba1b1
haskellPackages.gi-gtk_4: Build fixes 2024-02-10 16:55:55 +08:00
Jack Kelly
28fc434ed4 haskellPackages.hal: Not broken
Co-authored-by: sternenseemann <sternenseemann@systemli.org>
2024-02-08 15:27:38 +01:00
Wolfgang Walther
a2083c748f
haskellPackages.mkDerivation: refactor to use enableFeature for stripping 2024-02-08 14:39:03 +01:00
Wolfgang Walther
0e18284132
haskellPackages.mkDerivation: pass -split-sections when cross-compiling
This works around #286285 by passing --enable-split-sections instead of ghc-options.
2024-02-08 14:39:03 +01:00
Wolfgang Walther
9d57ec90d6
haskellPackages.mkDerivation: remove some empty lines and default arguments 2024-02-08 14:39:02 +01:00
Wolfgang Walther
eb56edbce0
haskellPackages.mkDerivation: remove version checks for unsupported GHC
Most of the version checks for GHC can be removed, because they target versions
which are not part of nixpkgs anymore.
2024-02-08 14:39:02 +01:00
Rodney Lorrimar
7d25d060eb
haskellPackages.package-version: Not broken 2024-02-08 12:48:12 +01:00
Wolfgang Walther
16209df165 haskellPackages.postgresql-libpq: Use pkg-config instead of pg_config to find libpq
During configure, postgresql-libpq's Setup.hs will try to execute pg_config to
find libpq. This will not work when cross-compiling, because pg_config was compiled
for the target system, but needs to run on the host.

The "use-pkg-config" flag allows to do this via pkg-config instead, which works
better in those cases.
2024-02-08 12:47:23 +01:00
Naïm Favier
388426667a
haskellPackages.nix-serve-ng: apply patch 2024-02-07 12:29:48 +01:00
Naïm Favier
b9341ddc6f
haskell.packages.ghc94.hw-fingertree: don't check 2024-02-07 11:03:49 +01:00
Naïm Favier
68ee161b90
haskell.packages.ghc94.ghc-exactprint: pin to 1.6.1.3 2024-02-07 10:17:17 +01:00
maralorn
b9cae33009 haskellPackages.cabal2nix-unstable: 2024-01-04 -> 2024-02-05 2024-02-05 23:32:27 +01:00
maralorn
363e86a7d7
Merge pull request #286314 from dalpd/dad-fix-ascii
haskellPackages.ascii: Apply patches to ascii dependencies
2024-02-04 19:08:11 +01:00
Deniz Alp Durmaz
05a3a5084c
haskellPackages.ascii: Apply patches to ascii dependencies
Hedgehog upper boundaries are too restrictive on a couple of ascii's
dependencies, this applies two PRs from upstream as patches.
2024-02-04 19:55:29 +02:00
Daniel Rolls
f90f6e6f93 specup: init 2024-02-04 14:52:58 +00:00
github-actions[bot]
05ce1c8cd3
Merge master into haskell-updates 2024-02-01 00:13:01 +00:00