Commit Graph

299 Commits

Author SHA1 Message Date
Lin Jian
ceb681016f emacs28-macport: remove (#396629) 2025-04-09 05:08:30 +08:00
Ivan Trubach
bcd6066a34 centrifugo: 5.4.9 -> 6.1.0 (#396824) 2025-04-09 00:03:46 +03:00
Vincent Breitmoser
ffcc12d192 centrifugo: add release note and assertion for compatibility 2025-04-08 14:21:46 +02:00
nixpkgs-ci[bot]
85c8cd8e7a Merge master into staging-next 2025-04-08 12:06:25 +00:00
David McFarland
85554817c2 nexusmods-app: 0.8.3 -> 0.9.2 (#396821) 2025-04-08 08:59:44 -03:00
K900
d121800fdb Merge remote-tracking branch 'origin/master' into staging-next 2025-04-08 12:44:34 +03:00
Matt Sturgeon
c86da4e491 nexusmods-app: 0.8.3 -> 0.9.2
https://github.com/Nexus-Mods/NexusMods.App/releases/tag/v0.9.1
https://github.com/Nexus-Mods/NexusMods.App/releases/tag/v0.9.2
2025-04-07 13:26:18 +01:00
Augustin Trancart
fa470f9679 openexr: mention the default version change in release notes 2025-04-07 11:32:41 +02:00
archer-65
2472eda118 doc/rl-2505: mention Emacs 29 Macport patches and Emacs 28 Macport removal 2025-04-06 23:25:52 +02:00
Wolfgang Walther
9e296dcf84 Merge commit '3b48b2eb41f0bcd2c0551cd1c2457fdae806c7a3' into haskell-updates-merge-nixfmt 2025-04-05 14:19:34 +02:00
nixpkgs-ci[bot]
e739bdf527 Merge staging-next into staging 2025-04-03 18:05:52 +00:00
Yueh-Shun Li
1457882099 factor-lang: Restructure package for easier extension (#287852) 2025-04-04 00:11:07 +08:00
Michael Raitza
ba8b602211 factor: Restructure package for easier extension 2025-04-03 16:33:05 +02:00
K900
30830c6791 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-03 09:16:43 +03:00
Emily
8159a40eef nixos/grafana-agent: remove (#395514) 2025-04-03 00:28:13 +02:00
Nick Cao
a084e920e0 ocis_5-bin: rename from ocis-bin (#394598) 2025-04-02 16:56:09 -04:00
Florian Klink
28b1639d57 nixos/grafana-agent: remove
As described in https://github.com/NixOS/nixpkgs/pull/394017,
grafana-agent does not build with Go 1.23 anymore, and Go 1.22 has been
removed.

grafana-agent has been deprecated by Grafana (in favour of Grafana
Alloy), and will be EOL on 2025-11-01, which would be part of the
upcoming 25.05 release.

Instead of leaving us with a broken package, drop it alltogether, and
add release notes.
2025-04-02 21:45:31 +01:00
Emily
61582c7043 lib/systems: use Darwin architecture names for config and uname
`aarch64-apple-darwin` no longer works with LLVM 20.
2025-04-02 21:22:47 +01:00
Emily
1e6ab3434f treewide: drop support for 32‐bit Darwin
It’s dead, Jim.
2025-04-02 21:20:44 +01:00
Emily
445f90e628 rustPlatform.fetchCargoTarball: drop (#394012) 2025-04-02 21:17:36 +01:00
K900
6408946263 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-01 16:56:46 +03:00
Adrien Faure
63455f1a21 docs: add separate Nixpkgs release notes
the initial change was already made ad hoc in 10a75ab, in response to the recently introduced enforced redirects mapping that is supposed to keep stable URLs.

due to the redirect mechanism's current limitation to locations within
the same site (that is, either the Nixpkgs xor the NixOS manual), and
the observation that noteworthy Nixpkgs changes tend to be
self-contained, it seemed reasonable to introduce a seperate release
notes document. it also has the advantage that users of only Nixpkgs
don't have to deal with release notes that are only relevant for NixOS.

the original change was already lossless for NixOS users, since the
Nixpkgs release notes are appended to the NixOS release notes.

this change moves the pre-existing Nixpkgs notes to the new dedicated page.

Co-authored-by: Gagarin Valentin Gagarin <valentin@gagarin.work>
2025-04-01 07:52:19 +01:00
Casey Link
30f6c5ef66 ocis-bin5: rename from ocis-bin 2025-04-01 08:49:20 +02:00
K900
a6d5666400 Merge remote-tracking branch 'origin/staging-next' into staging 2025-04-01 08:39:50 +03:00
Yueh-Shun Li
016a24e4dc apptainer, singularity: deprecate workarounds for vendorHash overriding
Remove obsolete overriding workarounds for vendorHash, deleteVendor and
proxyVendor (through the <pkg>.override interface).

The workaround functionality has been fixed by commit eed069a5bc
("buildGoModule: fix overrideAttrs overriding"), and these arguments can
now be overridden using <pkg>.overrideAttrs.
2025-03-31 19:49:54 +08:00
Maximilian Bosch
e376aa94e4 Merge: postgresql.pg_config: add check to confirm output is correct (#392418) 2025-03-30 12:32:51 +02:00
Wolfgang Walther
b660909f3c Merge commit '2a6f5e82097461c4adaa93b6e84672badbdd4460' into haskell-updates 2025-03-29 11:43:35 +01:00
Emily
7cf0473ccd rustPlatform.fetchCargoTarball: drop 2025-03-28 15:09:52 +00: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
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
Wolfgang Walther
5449a0ea74 doc/release-notes: fix spelling mistake 2025-03-23 15:14:09 +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