1111 Commits

Author SHA1 Message Date
Aliaksandr ae4a59c452 bzip2_1_1: remove
Unmaintained 2020 git snapshot with no remaining in-tree users now
that hdf5plugin builds against the standard bzip2.

Assisted-by: claude-code with claude-opus-4-8[1m]-high
2026-06-08 00:44:00 +03:00
Clément 5d26766cbf treewide: add missing meta.homepage with source git repository
Added homepage where missing, where the sources are pulled from:
- https://github.com
- https://git.sr.ht
- https://gitlab.com
- https://invent.kde.org
- https://codeberg.org
- https://gitlab.gnome.org
- https://gitlab.freedesktop.org
- https://git.FreeBSD.org
- https://salsa.debian.org
- https://git.tvdr.de
- https://git.suckless.org
2026-06-01 23:40:52 +02:00
Sergei Trofimovich 4c12e84d3f xz: 5.8.2 -> 5.8.3
Changes: https://github.com/tukaani-project/xz/releases/tag/v5.8.3
2026-04-01 21:18:41 +01:00
Artem Leshchev 2b09543de3 bzip2_1_1: fix license 2026-03-23 13:25:28 -05:00
Artem Leshchev 1544888bb0 bzip2: fix license 2026-03-23 13:25:24 -05:00
Aleksi Hannula ae147f005a pkgsi686Linux.pkgsMusl.gzip: Fix build
Set -no-pie for gzip on this specific platform.

The ASM fast-path makes object references without going through PLT,
which would need to be relocated. Then musl ldd tries to apply
relocations to an R-X .text section and crashes.
2026-03-05 10:52:01 +02:00
Tom Hunze 122f907fae xdeltaUnstable: drop
xdeltaUnstable uses the same source as xdelta and is a leaf package.
Considering that xdelta hasn't received any update upstream in 9 years,
we probably don't need the extra `xdeltaUnstable` attr.
2026-02-17 10:09:04 +01:00
Markus Sütter 196b385317 various: add meta.identifier.cpeParts to a batch of packages 2026-02-02 09:22:55 +01:00
nixpkgs-ci[bot] 10c19f803c Merge staging-next into staging 2026-01-03 18:06:04 +00:00
David McFarland 3d54445b2b gzip: fix cygwin build 2026-01-02 12:48:09 -04:00
Michael Daniels a242bcc838 xz: 5.8.1 -> 5.8.2 (#472286) 2025-12-31 20:35:35 +00:00
sternenseemann 66b87c1507 Merge staging-next into staging 2025-12-30 16:11:51 +01:00
Michael Daniels 04d1ee368b Revert "gzip: set passthru.updateScript"
This reverts commit 63a72682ee.

Does not eval when run.
2025-12-30 08:35:05 -05:00
Michael Daniels 2c8543c3f3 gzip: add passthru test 2025-12-28 10:09:01 -05:00
nixpkgs-ci[bot] ca20589918 Merge staging-next into staging 2025-12-28 15:05:53 +00:00
Michael Daniels dad138e3de gzip: adopt 2025-12-26 20:17:54 -05:00
Michael Daniels 43983f9f0e gzip: use finalAttrs 2025-12-25 17:28:03 -05:00
Michael Daniels 63a72682ee gzip: set passthru.updateScript 2025-12-25 17:25:51 -05:00
nixpkgs-ci[bot] 4ac6bb7473 Merge staging-next into staging 2025-12-22 12:41:24 +00:00
Justin Restivo 603bdffe12 kzipmix: fix 404 url 2025-12-21 11:52:28 -05:00
Sergei Trofimovich c539824a2e xz: 5.8.1 -> 5.8.2
Changes: https://github.com/tukaani-project/xz/releases/tag/v5.8.2
2025-12-19 06:21:23 +00:00
David McFarland 15b2e4e732 zstd: fix cygwin build 2025-12-16 13:58:14 -04:00
Ihar Hrachyshka 567e8dfd8e treewide: clean up 'meta = with' pattern
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
2025-12-10 18:09:49 +01:00
Wolfgang Walther 0cf1b1c518 maintainers: drop sander
Inactive since at least 2024. Was removed as commmiter for inactivity a
while ago. No reaction to maintainer pings for quite some time.
2025-12-05 19:11:04 +01:00
Marcin Serwin eeb6dc0081 maintainers: drop orivej
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2025-11-21 17:56:40 +01:00
Ihar Hrachyshka 56d9cd414d zstd: fix changelog
lib.version (nixpkgs version) creeped in due to wide `lib` scope.

Note: I am working on an automated extinguisher of the pattern, so
leaving the rest of "modernization" out of scope.
2025-09-13 12:11:51 -04:00
Robert Hensing 3bc063ae2e zstd: Include overrides in package tests 2025-08-27 13:11:20 +02:00
sternenseemann 801fad36ce zstd: set meta.pkgConfigModules
I've chosen to use zstd from the pkgs fix point for the pkg-config test
instead of using finalAttrs.finalPackage because this is effectively
also done for all the other tests (they test bindings from the pkgs fix
point which get their zstd from the pkgs fix point).
2025-08-24 13:22:21 +02:00
Robert Schütz 11138fc804 bzip3: move to pkgs/by-name
Using clangStdenv doesn't seem necessary anymore.
2025-08-20 12:11:57 -07:00
Robert Schütz 8f274b9536 bzip3: 1.5.2 -> 1.5.3
Diff: https://github.com/iczelia/bzip3/compare/1.5.2...1.5.3

Changelog: https://github.com/iczelia/bzip3/blob/1.5.3/NEWS
2025-08-20 12:06:47 -07:00
liberodark 890d03374f treewide: move to by-name part 3 2025-08-19 14:56:57 +02:00
Wolfgang Walther 5a0711127c treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
nixpkgs-ci[bot] 2de35cc109 Merge master into staging-next 2025-04-28 18:05:24 +00:00
R. Ryantm 00edf4bb81 bzip3: 1.5.1 -> 1.5.2 2025-04-28 14:31:19 +00:00
Vladimír Čunát 500d9e9f5b gzip: 1.13 -> 1.14 (#397666) 2025-04-20 20:15:43 +02:00
R. Ryantm c8fe0355aa gzip: 1.13 -> 1.14 2025-04-10 12:36:22 +00:00
K900 f42e00d66e Merge remote-tracking branch 'origin/master' into staging-next 2025-04-08 10:29:26 +03:00
Winter a19cd4ffb1 Revert "treewide: replace rev with tag"
This reverts commit 65a333600d.

This wasn't tested for correctness with something like fodwatch [0],
and should not have been (self-)merged so quickly, especially without
further review.

It also resulted in the breakage of at least one package [1] (and that's
the one we know of and was caught).

A few packages that were updated in between this commit and this revert
were not reverted back to using `rev`, but other than that, this is a
1:1 revert.

[0]: https://codeberg.org/raphaelr/fodwatch
[1]: https://github.com/NixOS/nixpkgs/pull/396904 / 758551e458
2025-04-08 02:57:25 -04:00
K900 b3146d4446 Merge remote-tracking branch 'origin/master' into staging-next 2025-04-07 21:21:10 +03:00
Pol Dellaiera 65a333600d treewide: replace rev with tag 2025-04-07 16:57:22 +02:00
Vladimír Čunát 47c06eb197 xz: 5.6.4 -> 5.8.1 (#393310) 2025-04-03 22:48:31 +02:00
Vladimír Čunát 09b7be57bb xz: 5.8.0 -> 5.8.1
Security update: CVE-2025-31115
https://github.com/tukaani-project/xz/releases/tag/v5.8.1
2025-04-03 21:13:20 +02:00
Silvan Mosberger e52d633a63 Merge remote-tracking branch 'upstream/staging-next' into staging 2025-04-02 18:30:54 +02:00
Silvan Mosberger 374e6bcc40 treewide: Format all Nix files
Format all Nix files using the officially approved formatter,
making the CI check introduced in the previous commit succeed:

  nix-build ci -A fmt.check

This is the next step of the of the [implementation](https://github.com/NixOS/nixfmt/issues/153)
of the accepted [RFC 166](https://github.com/NixOS/rfcs/pull/166).

This commit will lead to merge conflicts for a number of PRs,
up to an estimated ~1100 (~33%) among the PRs with activity in the past 2
months, but that should be lower than what it would be without the previous
[partial treewide format](https://github.com/NixOS/nixpkgs/pull/322537).

Merge conflicts caused by this commit can now automatically be resolved while rebasing using the
[auto-rebase script](https://github.com/NixOS/nixpkgs/tree/8616af08d915377bd930395f3b700a0e93d08728/maintainers/scripts/auto-rebase).

If you run into any problems regarding any of this, please reach out to the
[formatting team](https://nixos.org/community/teams/formatting/) by
pinging @NixOS/nix-formatting.
2025-04-01 20:10:43 +02:00
Sergei Trofimovich 2cd6b32474 xz: 5.6.4 -> 5.8.0
Changes: https://github.com/tukaani-project/xz/releases/tag/v5.8.0
2025-03-26 16:39:02 +00:00
Franz Pletz 4769eec881 zstd: 1.5.6 -> 1.5.7 (#383579) 2025-03-18 23:08:09 +01:00
Sergei Trofimovich 759d7fae61 zstd: 1.5.6 -> 1.5.7
Changes: https://github.com/facebook/zstd/releases/tag/v1.5.7
2025-02-20 22:24:33 +00:00
nixpkgs-ci[bot] 7e43cbecfb Merge master into staging-next 2025-02-13 06:04:48 +00:00
Audrey Dutcher 598aa1f954 xz: run autoreconfHook on OpenBSD
This cannot be made unconditional as it causes infinite recursion, but
the old libtool being used messes up the distribution of OpenBSD shared
libraries.
2025-02-12 18:31:57 -07:00
K900 f81ec80ff8 bash: Make interactive by default (#379368) 2025-02-09 09:31:22 +03:00