Robert Scott
06c30f68c6
niv: wrap binary supplying runtime nix dependency in PATH
2024-03-24 00:04:35 +00:00
Robert Hensing
7d2a83e6c2
Merge branch 'master' into HEAD
2024-03-07 18:39:12 +01:00
Robert Hensing
773cc49413
haskellPackages.hercules-ci-cnix-*: nix_2_16 -> nix_2_19
2024-03-07 15:19:03 +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
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
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
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
Naïm Favier
9965571f37
Merge pull request #279188 from ncfavier/agda-debug
...
agda: enable debug printing
2024-01-31 12:22:27 +01:00
github-actions[bot]
c2791e85de
Merge master into haskell-updates
2024-01-29 00:12:49 +00:00
annalee
1deaf13cb8
haskellPackages.llvm-hs: unpin llvm_9
...
according https://hydra.nixos.org/build/233205149 the first broken
build of llvm-hs was in 2022-02-18 09:30:43. unpin llvm_9 so LLVM9 can
be removed from nixpkgs
2024-01-27 18:44:43 +00:00
maralorn
c55268218e
haskell-language-server: Fix build
2024-01-25 21:50:36 +01:00
sternenseemann
4ab4021420
git-annex: manually install man pages
...
Setup.hs no longer installs the man pages via unix-compat. Instead, this
has to be done manually-ish via the Makefile.
Move passthru to configuration-nix.nix.
2024-01-16 23:57:45 +01:00
github-actions[bot]
27a26dea51
Merge master into haskell-updates
2024-01-10 00:13:04 +00:00
Damien Cassou
27d177bd1b
Merge pull request #278755 from DamienCassou/hledger-add-bash-completion
...
Hledger: add bash completion
2024-01-09 15:40:25 +00:00
sternenseemann
5a68acfd4b
Merge remote-tracking branch 'origin/master' into haskell-updates
2024-01-08 19:12:52 +01:00
Domen Kožar
92a280a84d
cachix: 1.6.1 -> 1.7
2024-01-08 13:55:16 +00:00
Stefan Frijters
185f85e202
haskellPackages.hasql-pool: remove redundant override
...
This attribute no longer exists at all
2024-01-08 01:48:44 +01:00
sternenseemann
bd7b302130
haskellPackages: fix eval with GHC 9.6 and Stackage LTS 22
2024-01-07 17:39:42 +01:00
sternenseemann
b7c875b492
haskellPackages.pantry_0_9_3_1: don't test in default package set
2024-01-07 11:45:19 +01:00
sternenseemann
ef6d05eb1b
haskellPackages.fourmolu_0_14_*: don't test in all package sets
...
These packages are too tightly coupled to GHC/Cabal
2024-01-07 11:12:12 +01:00
sternenseemann
799b5efeef
haskellPackages.fourmolu*: enable tests for all versions
...
Clean up override for removed version.
2024-01-07 01:44:48 +01:00
sternenseemann
0b7863d3e3
haskellPackages.double-conversion: don't use vendored library
2024-01-06 21:24:41 +01:00
Naïm Favier
0e15c844a9
agda: enable debug printing
2024-01-06 15:00:33 +01:00
Damien Cassou
adb7face9a
haskellPackages.hledger: add bash completion files
2024-01-04 22:13:48 +01:00
Damien Cassou
0528b99d21
haskellPackages.hledger: rename utility function
...
The function installs more than just man pages.
2024-01-04 20:30:25 +01:00
Damien Cassou
5606a1fd63
haskellPackages.hledger: remove unnecessary comment
2024-01-04 20:28:50 +01:00
sternenseemann
081d685561
haskellPackages.hls-stan-plugin: unbreak
...
haskellPackages.extensions: build with latest Cabal as requested
2024-01-04 13:23:25 +01:00
sternenseemann
0d94d0411a
haskellPackages.postgrest: use hasql-pool 0.10.0.1
2024-01-04 12:45:35 +01:00
sternenseemann
b05464512a
stack: slightly improve overrides
...
- Use hfinal where possible
- Move overrides out of custom overlay where possible
2024-01-04 12:40:19 +01:00
sternenseemann
8cdfe9c0ce
stack: use pantry 0.9.3.1
2024-01-04 12:38:14 +01:00
sternenseemann
a9d78a7758
haskellPackages.pantry_0_5_2_1: remove at 0.5.2.1
...
No longer needed by stack.
2024-01-04 12:37:03 +01:00
sternenseemann
0c2ff42913
haskellPackages.cabal2nix-unstable: 2023-11-02 -> 2024-01-02
...
See https://github.com/NixOS/cabal2nix/pull/611 for discussion.
While we're changing things, let's also use the tzdata setupHook for
haskellPackages.tz.
2024-01-04 12:13:13 +01:00
sternenseemann
aa4b7ce79d
haskellPackages.llvm-ffi: unbreak by providing matching LLVM 16
...
We're opting for the strategy of providing the most up to date version
llvm-ffi supports which works out well enough, as nixpkgs also tries to
be quite up to date with its LLVM version (and also uses LLVM 16 as the
default).
2024-01-04 11:33:52 +01:00
Stefan Frijters
36f775a9bc
haskellPackages.postgrest: 10.1.1 -> 11.2.2 and fix build
2024-01-01 23:17:15 +01:00
Rodney Lorrimar
a6e59fff33
haskellPackages.warp: enable tests and fix eval error
2023-12-22 16:34:17 +08:00
github-actions[bot]
0b3450476c
Merge master into haskell-updates
2023-12-20 00:10:48 +00:00
r-vdp
9f3d087005
nix-serve-ng: unbreak.
2023-12-19 13:24:01 +01:00
Naïm Favier
0a686c36f1
haskellPackages.hnix: remove obsolete patch and overrides
2023-12-07 14:17:44 +01:00
github-actions[bot]
6ff45cf443
Merge master into haskell-updates
2023-11-28 00:12:51 +00:00
Linschlager
0a091fcccc
haskellPackages.hidapi: fix darwin build
2023-11-26 17:28:52 +01:00
Ellie Hermaszewska
d3291b33c3
haskellPackages: hnix-store-core-0.6.1.0 -> hnix-store-core-0.7.0.0
2023-11-20 15:34:03 +08:00
Phillip Seeber
fe7d494468
haskellPackages.mpi-hs*: respect pkgs.mpi and make tests pass
2023-10-29 19:08:16 +01:00
maralorn
3d06d7622d
haskell-language-server: Fix 2.3.0.0
2023-10-19 02:48:11 +02:00
Domen Kožar
461a549036
cachix: 1.6 -> 1.6.1
2023-09-25 17:40:34 +01:00
sternenseemann
5c58c59c4e
haskellPackages.GLUT: make sure patch applies despite revisions
...
(by fixing line endings using dos2unix)
2023-09-03 17:23:53 +02:00
Daniel Rolls
cf6f6b2b00
shellify: init at 0.10.0.3
2023-08-27 18:34:01 +01:00
maralorn
044214a6ee
haskell-language-server: Update error message
2023-08-22 01:50:25 +02:00