Commit Graph

6094 Commits

Author SHA1 Message Date
Matthieu C.
3e6edb83dd vimPlugins: rename nvimSkipModule into nvimSkipModules
It's confusing to have a polymorphic behavior for nvimSkipModule and it
is an implementation detail.
Let's not force ourselves to keep supporting both types and just support
lists, which imply plural in nixpkgs (e.g. "lib.optional" vs "lib.optionals").

Support and showcase just the list format to avoid confusion.
2025-03-27 16:34:28 +01:00
nixpkgs-ci[bot]
9f7eb43375 Merge staging-next into staging 2025-03-27 12:07:01 +00:00
Sarah Brofeldt
7d4bcd6068 apacheKafka: init at 4.0.0 (#392450) 2025-03-27 07:13:41 +01:00
nixpkgs-ci[bot]
759b761b0d Merge staging-next into staging 2025-03-26 18:05:48 +00:00
Ilan Joselevich
34857ed13a nixos/amazon-ec2-amis: remove (#392076) 2025-03-26 16:40:25 +00:00
Johannes Kirschbauer
5e74a74444 lib.packagesFromDirectoryRecursive: use explicit recursion, support nested scopes (#392800) 2025-03-26 13:28:56 +01:00
nicoo
93d76b7344 lib.packagesFromDirectoryRecursive: reject unknown arguments
see [discussion](https://github.com/NixOS/nixpkgs/pull/270537#discussion_r1862458435)
2025-03-26 12:11:44 +01:00
nicoo
6b7576b0cf lib.packagesFromDirectoryRecursive: use explicit recursion, support nested scopes 2025-03-26 12:11:43 +01:00
K900
aca918e668 Merge remote-tracking branch 'origin/staging-next' into staging 2025-03-25 21:06:52 +03:00
Matthieu Coudron
d3c2689ed6 vimPlugins: refactoring 2025-03-25 15:27:23 +01:00
Austin Horstman
cb00c3ba6c vimUtils: move to utils directory
Add some organization
2025-03-25 08:34:01 -05:00
nixpkgs-ci[bot]
f079e356d1 Merge staging-next into staging 2025-03-25 00:16:28 +00:00
Donovan Glover
f1e87f30f7 xdragon: rename to dragon-drop, add taliyahwebb as maintainer (#392171) 2025-03-24 21:54:11 +00:00
Austin Horstman
94889c34e6 nexusmods-app: 0.8.2 -> 0.8.3 (#392764) 2025-03-24 15:05:29 -05:00
nixpkgs-ci[bot]
b238e7eb57 Merge staging-next into staging 2025-03-24 18:05:34 +00:00
Matt Sturgeon
de22d6f494 nexusmods-app: 0.8.2 -> 0.8.3
https://github.com/Nexus-Mods/NexusMods.App/tree/v0.8.3
2025-03-24 16:19:14 +00:00
Taliyah Webb
3fd97beff1 xdragon: rename -> dragon-drop
mwh/dragon#17 nominates 'dragon-drop' as disambiguation
(https://github.com/mwh/dragon/issues/17#issuecomment-947332142)

xdragon alias for compatibility

'dragon' binary removal
pkg upstream suggests to use the disambiguating name exclusively

top-level/all-packages.nix lowPrio
lowPrio was introduced because kdePackages.dragon also produces a 'dragon'
binary (no longer needed, see above).
2025-03-24 15:02:59 +01:00
06kellyjac
73f98b07fc golangci-lint: 1.64.8 -> 2.0.0
Diff: https://github.com/golangci/golangci-lint/compare/v1.64.8...v2.0.0

Changelog: https://github.com/golangci/golangci-lint/blob/v2.0.0/CHANGELOG.md
2025-03-24 13:39:03 +00:00
Jonathan Davies
e627058207 nixos/release-notes: Added note about Kafka/Zookeeper deprecation. 2025-03-24 11:09:01 +00:00
Yueh-Shun Li
d3a452aeec pytestCheckHook: support inclusion and exclusion of path globs, test items, keywords, and markers (#386513) 2025-03-24 07:15:58 +08:00
nixpkgs-ci[bot]
f0313503cd Merge staging-next into staging 2025-03-23 18:04:46 +00:00
Thomas Miedema
5386852b57 haskell: document shellFor extraDependencies 2025-03-23 18:38:31 +01:00
Yueh-Shun Li
bb76d74632 doc: python.section.md: partial rewrites for pytest and pytestCheckHook
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-03-23 23:51:17 +08:00
Sandro
d97522d8b4 doc: add section on inkscape plugins (#391324) 2025-03-23 16:22:02 +01:00
Wolfgang Walther
5449a0ea74 doc/release-notes: fix spelling mistake 2025-03-23 15:14:09 +01:00
nixpkgs-ci[bot]
a9379697ea Merge staging-next into staging 2025-03-22 18:05:14 +00:00
Gaétan Lepage
674a159bc2 installShellFiles: add emulator doc for installShellCompletion (#390418) 2025-03-22 15:26:53 +01:00
Arian van Putten
12c098f0ca nixos/amazon-ec2-amis: remove 2025-03-22 12:25:18 +00:00
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
nixpkgs-ci[bot]
1cf5157bf0 Merge staging-next into staging 2025-03-20 18:05:48 +00: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]
25681e04d3 Merge dc18c6f81c into haskell-updates 2025-03-20 00:18:39 +00:00
tropf
f2e0c05a46 doc: add section on inkscape plugins 2025-03-19 18:05:42 +01:00
nixpkgs-ci[bot]
08c1a45314 Merge staging-next into staging 2025-03-19 12:06:32 +00:00
Martin Weinelt
3252fa2be8 redisTestHook,memcachedTestHook: init; prevent hanging Darwin build after test failures (#357879) 2025-03-19 12:54:41 +01:00
Arne Keller
375187098a doc: Cross-reference roles syntax doc & implementation (#374035) 2025-03-19 10:43:25 +01:00
nixpkgs-ci[bot]
c4b59f2f01 Merge 7296c7ff9a into haskell-updates 2025-03-19 00:18:57 +00:00
nixpkgs-ci[bot]
cd31c04e18 Merge staging-next into staging 2025-03-19 00:15:59 +00:00
Heitor Augusto
4eabe80655 doc: add COSMIC section 2025-03-18 16:08:12 -03:00
nixpkgs-ci[bot]
e8240407b0 Merge staging-next into staging 2025-03-18 18:05:35 +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
sternenseemann
1f00f46d8b Merge commit a2a66180ba into haskell-updates 2025-03-17 12:28:00 +01:00
ZHAO Jin-Xiang
149a6e0a91 installShellFiles: add emulator doc for installShellCompletion 2025-03-16 23:57:39 +08:00
Philip Taron
f4dd3ba6e0 systemd: make systemd-ssh-generator work (#372979) 2025-03-15 21:59:59 -07:00