Wolfgang Walther
783a2900cf
postgresql: provide PL/Perl, PL/Python and PL/Tcl as packages ( #385859 )
2025-03-21 18:50:30 +00:00
Wolfgang Walther
527713c1db
postgresql: provide pltcl extension as package
...
This allows us to always build the extension, but still have the user
explicitly enable it without causing rebuilds.
2025-03-21 18:19:42 +01:00
Wolfgang Walther
310ec25e98
postgresql: provide plperl extension as package
...
This allows us to always build the extension, but still have the user
explicitly enable it without causing rebuilds.
2025-03-21 18:19:41 +01:00
Wolfgang Walther
fbdb09b2cc
postgresql: provide plpython3 extension as package
...
This allows us to always build the extension, but still have the user
explicitly enable it without causing rebuilds.
2025-03-21 18:15:28 +01:00
Wolfgang Walther
88dfade94b
postgresql: replace pg_config with custom script
...
By replacing upstream's pg_config binary with a shell script, we:
- gain the ability to run pg_config easily when cross-compiling,
- can remove the fake pg_config in the default output,
- can remove the pg_config wrapper script dealing with special cases.
Some 20 years ago, pg_config *was* a shell script upstream, too. It was
changed to a binary, when it was made "relocatable", so it would return
paths depending on the location of the "postgres" binary. However, this
is exactly the thing that just hurts us in nixpkgs - we don't want those
paths to change, we want them to always point at the right outputs. By
writing the script ourselves, this becomes a lot less painful.
This approach means more lines of codes, but all of them are dead simple
and we have a lot less complexity overall.
Additionally, pg_config is now made a separate derivation, only exposed
as "postgresql.pg_config". This has the nice side-effect, that all users
of postgresql and libpq in nixpkgs must be very *explicit* about their
dependency on pg_config. This gives a lot more visibility into the state
of affairs regarding pkg-config support for libpq, which ultimately is
the much better solution.
2025-03-21 18:05:38 +01:00
sternenseemann
95c5cb0bc0
Merge commit 750fef2 into haskell-updates
2025-03-20 21:19:58 +01:00
Johannes Kirschbauer
484a0477d8
lib/types: types.either deprecate functor.wrapped in favor of functor.payload.elemType
2025-03-20 14:11:34 +00:00
Silvan Mosberger
987a096334
lib/types: types deprecate functor.wrapped in favor of functor.payload.elemType for trivial cases ( #375084 )
2025-03-20 14:28:57 +01:00
nixpkgs-ci[bot]
c4b59f2f01
Merge 7296c7ff9a into haskell-updates
2025-03-19 00:18:57 +00:00
Matt Sturgeon
a014215f76
nexusmods-app: 0.7.3 -> 0.8.2
...
Changelog:
https://github.com/Nexus-Mods/NexusMods.App/releases/tag/v0.8.2
Also updated disabled tests.
2025-03-17 17:16:53 +00:00
Johannes Kirschbauer
4f123107b4
lib/types: types.coercedTo deprecate functor.wrapped in favor of functor.payload.elemType
2025-03-15 00:46:02 +09:00
Johannes Kirschbauer
f6214eb786
lib/types: types.functionTo deprecate functor.wrapped in favor of functor.payload.elemType
2025-03-15 00:45:39 +09:00
Johannes Kirschbauer
4fe25460e1
lib/types: types.nullOr deprecate functor.wrapped in favor of functor.payload.elemType
2025-03-15 00:45:30 +09:00
Johannes Kirschbauer
05958f27e2
lib/types: types.{unique,uniq} deprecate functor.wrapped in favor of functor.payload.elemType
2025-03-15 00:05:55 +09:00
nixpkgs-ci[bot]
ad7881670a
Merge ea3d674237 into haskell-updates
2025-03-11 00:19:44 +00:00
Felix Buehler
396ed9742c
i3status-rust: disable notmuch by default
2025-03-09 19:56:12 +01:00
nixpkgs-ci[bot]
79bf2aaca5
Merge 13a8d610e2 into haskell-updates
2025-03-09 00:17:24 +00:00
Connor Baker
871cda0b06
testers.shellcheck: refactor, update docs, and simplify tests ( #385940 )
2025-03-07 20:53:33 -08:00
nixpkgs-ci[bot]
c04658bbd5
Merge cb26667f94 into haskell-updates
2025-03-08 00:15:35 +00:00
Connor Baker
3de1aeac1f
testers.shellcheck: refactor and update docs
2025-03-08 00:15:22 +00:00
Sandro
48ecb73067
netbox_4_2: init ( #376100 )
2025-03-07 20:31:48 +01:00
nixpkgs-ci[bot]
b089339c6a
Merge 5c6bec2e11 into haskell-updates
2025-03-07 00:18:25 +00:00
Joshua Kobschätzki
019f100d17
squid: add inverse test
2025-03-06 11:36:17 +01:00
Joshua Kobschätzki
3403819b4d
netbox_4_2: init
...
Co-authored-by: SuperSandro2000 <sandro.jaeckel@gmail.com>
2025-03-03 21:24:13 +01:00
nixpkgs-ci[bot]
183c86b4a8
Merge f03c983c83 into haskell-updates
2025-03-02 00:19:46 +00:00
Weijia Wang
95779c4cb4
nixos/rippled: move drop notice to nixos release notes ( #385928 )
2025-03-01 16:38:41 +01:00
sternenseemann
f5090d4920
perlPackages.SearchXapian: remove at 1.2.25.5
...
Not sure to what extent we can expect maintenance going forward.
2025-03-01 10:06:52 +01:00
Christoph Heiss
af74cbc292
nixos/rippled: move drop notice to nixos release notes
...
See the accompanying discussion [0] and e.g. the PR at [1].
[0] https://github.com/NixOS/nixpkgs/pull/374568#discussion_r1951562014
[1] https://github.com/NixOS/nixpkgs/pull/371930
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2025-02-28 23:53:29 +01:00
Joshua Kobschätzki
49415e02b8
netbox_4_0: removal
2025-02-25 10:44:59 +01:00
nixpkgs-ci[bot]
322d7d8b31
Merge a86b3e2d01 into haskell-updates
2025-02-25 00:18:22 +00:00
sternenseemann
12502a289b
Merge commit e4dd0c7064 into haskell-updates
2025-02-24 18:52:02 +01:00
Yueh-Shun Li
57793b8ca7
rustPlatform.buildRustPackage: drop cargoSha256
2025-02-24 02:59:04 +08:00
Peder Bergebakken Sundt
d525eb5838
treewide: fix typos
...
done with `fd \\\.md$ . --type f -x typos --write-changes`
2025-02-22 02:02:07 +01:00
K900
d443c67c27
doc/rl-2505: relnote Plasma 5 deprecation
2025-02-20 17:33:32 +03:00
K900
54cf422855
doc/rl-2505: reindent the functor note
2025-02-20 17:32:03 +03:00
sternenseemann
d9bdd7128e
Merge commit bbdc2b27 into haskell-updates
2025-02-20 12:05:07 +01:00
nixpkgs-ci[bot]
3a870eb511
Merge master into staging-next
2025-02-19 18:04:49 +00:00
nixpkgs-ci[bot]
a8eabdcf7f
Merge master into staging-next
2025-02-19 11:19:10 +00:00
r-vdp
031e4fbb59
nixos-manual: fix build
...
We cannot refer directly to sections that are defined in the nixpkgs manual from the release notes, since the release notes are included in both the nixpkgs and the nixos manuals.
Currently the nixos manual fails to build on master.
2025-02-19 10:53:02 +01:00
Connor Baker
5553f68fab
doc: include no-broken-symlinks and nixLog in release notes
2025-02-18 17:03:46 -08:00
maralorn
38b4ca850b
haskellPackages.mkDerivation: Replace testTarget with testTargets ( #306283 )
2025-02-11 13:28:36 +01:00
Teo Camarasu
9f22e12dea
haskellPackages.mkDerivation: Replace testTarget with testTargets
...
testTarget takes a space separated list of test suites to run. We itnroduce a new testTargets argument that instead takes a list, and add a backwards compatibility shim
2025-02-11 12:03:18 +00:00
K900
1cf383347c
Merge remote-tracking branch 'origin/master' into staging-next
2025-02-10 16:03:07 +03:00
Matt Sturgeon
fcb50b7659
nexusmods-app: add release-note for resetting before upgrading
...
24.11 has nexusmods-app 0.6.3, while 25.05 currently has 0.7.3.
Unfortunately, nexusmods-app is unable to run when any state from a
version older than 0.7.0 is still present. Therefore users must be
instructed to reset all state before upgrading.
2025-02-08 20:36:12 +00:00
Greg Hellings
33b5e75117
icu: Bump default version from 74 to 76
2025-02-06 17:19:55 -06:00
Alyssa Ross
9bc77ee0d7
rustPlatform.fetchCargoTarball: deprecate
2025-02-03 20:06:57 +01:00
Weijia Wang
1e04dc2000
nixos/{rippled,rippleDataApi}: drop ( #374568 )
2025-01-23 20:15:51 +01:00
Coutinho de Souza
d83bbac9ea
tinycc: 0.9.27-unstable-2022-07-15 -> 0.9.27-unstable-2025-01-06
...
Fix checkPhase by making it instalCheckPhase, since tcc depends on
libtcc1.a, which is build together with it, for its tests.
Create dev, doc and lib outpus. Now the binaries, i. e., tcc and the
cross compilers are what the user gets with tinycc.out.
Make the recipe compliant with nixpkgs-hammer.
Enable parallel building.
2025-01-18 22:33:37 -03:00
Christoph Heiss
f072624409
nixos/rippleDataApi: drop
...
Package was removed already in #358864 .
[0] https://github.com/NixOS/nixpkgs/pull/358864
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2025-01-17 19:44:23 +01:00
Christoph Heiss
22ed62c140
nixos/rippled: drop
...
Package was already removed in #358864 [0].
[0] https://github.com/NixOS/nixpkgs/pull/358864
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2025-01-17 19:44:23 +01:00
K900
94e1e0a173
doc/rl-2505: relnote the videoMode removal
2025-01-14 09:47:22 +03:00
Johannes Kirschbauer
5782ef8dc3
lib/types: deprecate functor.wrapped in types.listOf
2025-01-06 16:01:02 +01:00
Johannes Kirschbauer
8523f61f93
release-notes: add deprecation note: funtor.wrapped for lib.types.attrsWith
2025-01-06 16:00:51 +01:00
Dimitar Nestorov
10a75ab5b2
doc: titanium tombstone
2025-01-02 15:05:26 +01:00