Commit Graph

1044 Commits

Author SHA1 Message Date
nixpkgs-ci[bot]
32e2305704 Merge staging-next into staging 2026-08-18 00:11:41 +00:00
Michael Daniels
62cb024522 Merge branch 'staging-next' into staging 2026-08-17 17:15:08 -04:00
Weijia Wang
2b28c29d4e geoipupdate: 7.1.1 -> 8.0.0 (#540506) 2026-08-17 19:27:42 +00:00
quantenzitrone
93a668bc54 squashfs-tools: rename from squashfsTools, enable structuredAttrs
upstream package is called squashfs-tools and other distros also call the package this way https://repology.org/project/squashfs-tools
2026-08-17 14:32:21 +02:00
nixpkgs-ci[bot]
fe296c3ab4 Merge staging-next into staging 2026-08-17 12:07:48 +00:00
Weijia Wang
3f0c9317e5 genemichaels: 0.9.6 -> 0.12.2 (#536411) 2026-08-17 11:03:14 +00:00
nixpkgs-ci[bot]
953a280e8f Merge staging-next into staging 2026-08-16 18:04:35 +00:00
Sandro
599c7643ca oneMath: init at 0.9 (#514640) 2026-08-16 15:29:19 +00:00
nixpkgs-ci[bot]
a47f69ac96 Merge staging-next into staging 2026-08-15 18:04:25 +00:00
Maximilian Bosch
1b4d03e767 treewide: Drop a lot of dasj maintainership (#551903) 2026-08-15 14:42:25 +00:00
nixpkgs-ci[bot]
4e766c9455 Merge staging-next into staging 2026-08-15 12:05:27 +00:00
Stefan Frijters
1cac83b358 getopt: enable strictDeps, enable structuredAttrs (#552002) 2026-08-15 10:56:34 +00:00
Guilhem Saurel
58ee84eefa gepetto-viewer: drop 2026-08-15 10:43:19 +02:00
Guilhem Saurel
c8dd8a3cbc gepetto-viewer-corba: drop 2026-08-15 10:43:19 +02:00
nixpkgs-ci[bot]
eb2be877ac Merge staging-next into staging 2026-08-14 12:17:43 +00:00
Robert Helgesson
50287b8eb1 geist-font: 1.5.0 -> 1.7.0 (#487487) 2026-08-14 08:06:18 +00:00
nixpkgs-ci[bot]
f66de93f85 Merge staging-next into staging 2026-08-13 18:18:57 +00:00
Sandro
12ff4dd703 treewide: use pname and version in fetchCargoVendor cargoDeps (#551872) 2026-08-13 12:36:43 +00:00
Stefan Frijters
d9df72fe20 getopt: enable structuredAttrs 2026-08-12 20:36:42 +02:00
Stefan Frijters
8afda891b4 getopt: enable strictDeps 2026-08-12 20:36:38 +02:00
nixpkgs-ci[bot]
a7c9597ad3 Merge staging-next into staging 2026-08-12 18:18:48 +00:00
Peder Bergebakken Sundt
23bbef6f33 gersemi: 0.23.2 -> 0.28.0 (#546340) 2026-08-12 15:10:00 +00:00
R. Ryantm
89402ee03d genemichaels: 0.9.6 -> 0.12.2 2026-08-12 14:29:18 +00:00
Janne Heß
5a6d0ee976 treewide: Drop a lot of my maintainership
I do not have the time or energy to handle all of this. Let alone my
GitHub notifications. This PR is in good faith and does not refer to
anything community-related. I will keep on doing nixpkgs work but the
pile of shame (let's call it that) needs to be cleaned. Thanks to
@mweinelt which whom I had a discussion and who made me aware of this
issue.
2026-08-12 16:24:54 +02:00
Peder Bergebakken Sundt
48bad6fefb treewide: use pname and version in fetchCargoVendor cargoDeps
I grepped for `fetchCargoVendor` and `inherit (finalAttrs) src;`, and wrote this patch by hand.
I tested this with `nix-build --check` on the following attributes, derived from `.meta.position`s that match any of the touched files:

* `amberol.cargoDeps.vendorStaging`
* `atuin-desktop.cargoDeps.vendorStaging`
* `chance.cargoDeps.vendorStaging`
* `clapgrep.cargoDeps.vendorStaging`
* `cutecosmic.cargoDeps.vendorStaging`
* `delineate.cargoDeps.vendorStaging`
* `drawpile.cargoDeps.vendorStaging`
* `drawpile-server-headless.cargoDeps.vendorStaging`
* `field-monitor.cargoDeps.vendorStaging`
* `fractal.cargoDeps.vendorStaging`
* `geopard.cargoDeps.vendorStaging`
* `git-cinnabar.cargoDeps.vendorStaging`
* `gnome-robots.cargoDeps.vendorStaging`
* `insulator2.cargoDeps.vendorStaging`
* `kana.cargoDeps.vendorStaging`
* `key-rack.cargoDeps.vendorStaging`
* `kime.cargoDeps.vendorStaging`
* `krunkit.cargoDeps.vendorStaging`
* `krunvm.cargoDeps.vendorStaging`
* `ladybird.cargoDeps.vendorStaging`
* `libchewing.cargoDeps.vendorStaging`
* `loupe.cargoDeps.vendorStaging`
* `metronome.cargoDeps.vendorStaging`
* `pdns-recursor.cargoDeps.vendorStaging`
* `python314Packages.copykitten.cargoDeps.vendorStaging`
* `python314Packages.django-vcache.cargoDeps.vendorStaging`
* `python314Packages.pdoc-pyo3-sample-library.cargoDeps.vendorStaging`
* `python314Packages.pycambia.cargoDeps.vendorStaging`
* `python314Packages.python-kadmin-rs.cargoDeps.vendorStaging`
* `python314Packages.tlparse.cargoDeps.vendorStaging`
* `python313Packages.copykitten.cargoDeps.vendorStaging`
* `python313Packages.django-vcache.cargoDeps.vendorStaging`
* `python313Packages.pdoc-pyo3-sample-library.cargoDeps.vendorStaging`
* `python313Packages.pycambia.cargoDeps.vendorStaging`
* `python313Packages.python-kadmin-rs.cargoDeps.vendorStaging`
* `python313Packages.tlparse.cargoDeps.vendorStaging`
* `share-preview.cargoDeps.vendorStaging`
* `stratisd.cargoDeps.vendorStaging`
* `taskwarrior3.cargoDeps.vendorStaging`
* `tsukimi.cargoDeps.vendorStaging`
* `wildcard.cargoDeps.vendorStaging`
2026-08-12 15:08:47 +02:00
nixpkgs-ci[bot]
07f1172c2d Merge staging-next into staging 2026-08-11 12:17:13 +00:00
Sergei Volkov
d804a42139 gemini-cli: remove taranarmo from maintainers 2026-08-11 10:58:15 +02:00
nixpkgs-ci[bot]
ce35d8a4f4 Merge staging-next into staging 2026-08-10 12:16:53 +00:00
Rémi NICOLE
9c8b4264e9 gelly: 1.9.5 -> 1.9.7 (#550826) 2026-08-10 11:28:16 +00:00
nixpkgs-ci[bot]
647d61d956 Merge staging-next into staging 2026-08-10 00:18:05 +00:00
R. Ryantm
7844d6384d gelly: 1.9.5 -> 1.9.7 2026-08-09 15:12:47 +00:00
KangaZero
3f3a7e277d gersemi: 0.23.2 -> 0.28.0
Upstream added a Rust extension module (setuptools-rust) in this range, so the bump also wires cargoDeps (fetchCargoVendor; nested lockfile at gersemi/rust-backend) + cargoRoot, and adds meta.changelog.

Co-authored-by: Peder Bergebakken Sundt <pbsds@hotmail.com>
2026-08-09 18:17:52 +09:00
nixpkgs-ci[bot]
c97920c190 Merge staging-next into staging 2026-08-09 00:16:31 +00:00
7c6f434c
9b65deb7a2 geoclue2: 2.8.1 -> 2.8.2 (#550441) 2026-08-08 20:06:06 +00:00
Tom Hunze
6ce4213ebd gexiv2_0_16: 0.16.1 -> 0.16.2
https://gitlab.gnome.org/GNOME/gexiv2/-/compare/0.16.1...0.16.2
2026-08-08 21:04:01 +02:00
Masum Reza
c067609d05 gnome: 50.2 -> 50.3 (#543345) 2026-08-08 18:50:31 +00:00
R. Ryantm
14f4b7af5a geoclue2: 2.8.1 -> 2.8.2 2026-08-08 09:44:26 +00:00
Gergő Gutyina
19146916f8 {vscode-extensions.Google.gemini-cli-vscode-ide-companion,gemini-cli,gemini-cli-bin}: add warning (#522364) 2026-08-08 08:28:41 +00:00
Guy Chronister
fb65ae7fbc gerbv: modernize derivation 2026-08-07 21:36:53 +02:00
Guy Chronister
b695c08071 gerbv: migrate to by-name 2026-08-07 21:36:51 +02:00
Alexandre Badez
77c8e582a9 gemini-cli-bin: add warning 2026-08-07 15:10:05 +02:00
Alexandre Badez
b439b413ad gemini-cli: add warning 2026-08-07 15:10:04 +02:00
R. Ryantm
e8043e11f6 genann: 1.0.0 -> 1.1.1 2026-08-06 07:20:23 +00:00
Nick Cao
0585ecb074 gelly: 1.9.4 -> 1.9.5 (#547721) 2026-08-02 19:11:00 +00:00
nixpkgs-ci[bot]
7616a5eb42 Merge master into staging-next 2026-07-31 18:31:04 +00:00
R. Ryantm
2e3ca72053 gelly: 1.9.4 -> 1.9.5 2026-07-31 11:26:20 +00:00
Felix Singer
08eac1bc2b gerrit: Enable strictDeps and structuredAttrs
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-07-29 04:45:03 +02:00
Felix Singer
711a0ca6ce gerrit_3_13: init at 3.13.8
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-07-29 04:45:03 +02:00
Felix Singer
f39398d120 gerrit_3_12: init at 3.12.9
Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-07-29 04:45:03 +02:00
Felix Singer
3bccf21969 gerrit: Make package definition generic
The Gerrit project usually maintains the last 3 minor releases and there
might be reasons for not using the most recent one, like a breaking
change or a bug. NixOS has only the most recent version packaged at the
moment.

To give people using the NixOS package and module infrastructure some
more flexibility, allow adding multiple Gerrit packages by making the
package definition generic, which takes the hash and the version as
additional arguments, and move the bits specific to version 3.14 to
`3_14.nix`.

Versioned package names follow the scheme `gerrit_y_xx`,
e.g. `gerrit_3_14`, while `gerrit` points to the most recent version
managed by package.nix.

To make sure `passthru.tests` uses the appropriate package, set
`services.gerrit.package` to `finalAttrs.finalPackage` in the generic
package definition.

Use majorMinor version as base string to be matched in the update
script, so that only point releases are considered. Customize the path
to the Nix file containing the version and hash strings which should be
patched. Otherwise it tries to patch generic.nix.

The following command was used to verify new versions are detected and
patched correctly.

    nix-shell maintainers/scripts/update.nix --argstr package gerrit_3_14

Signed-off-by: Felix Singer <felixsinger@posteo.net>
2026-07-29 04:44:41 +02:00