477 Commits

Author SHA1 Message Date
Stefan Frijters
e454b446db perl5Packages.PerconaToolkit: enable structuredAttrs, use tag 2026-10-26 12:49:28 +01:00
Stefan Frijters
905aefac9e perl5Packages.PerconaToolkit: enable strictDeps 2026-10-26 12:49:26 +01:00
Stig
3feec67729 perl: PURL implementation (#569191) 2026-10-20 21:29:23 +00:00
夜坂雅
93827ab438 {octave,perl,php}Packages.*: convert all sha256 to hash in all fetchers 2026-10-17 21:28:12 +08:00
Dmitry Bogatov
b8d1e9fca6 treefmt: sha256 -> hash for fetchFromGitLab 2026-10-15 06:00:00 -04:00
AlexAntonik
5df75d23e6 perlPackages.ImageExifTool: fix license
Signed-off-by: AlexAntonik <antonikavv@gmail.com>
2026-10-04 12:32:36 +03:00
Hans Joachim Kliemeck
d5da27c405 perl: PURL implementation 2026-10-02 08:48:27 +02:00
Marcus Ramberg
334b4947ff perlPackages: bulk security updates (#563418) 2026-09-15 14:33:14 +00:00
Stig Palmquist
8d26ff3a40 perlPackages.CatalystPluginStaticSimple: 0.37 -> 0.38
Fixes CVE-2026-15743.

Refreshes the existing ETag patch for 0.38.

Assisted-by: Codex (GPT-6)
2026-09-15 02:47:02 +00:00
Oliver Schmidt
95d3362daa percona-toolkit: 3.7.1 -> 3.7.1-4, fix hash mismatch
The hash of the source has changed. Not exactly sure whether this is due
to upstream re-tagging the release, or git-internal format changes.

Coincidentally though, upstream has also re-released that release under
a new tag with a few minor updates (error handling, dependency pinning).
Let's take the opportunity of updating to that tag.
2026-09-14 15:54:23 +02:00
Arne Keller
691ede1680 percona-toolkit 3.7.0 -> 3.7.1 (#554316) 2026-09-05 08:17:02 +00:00
nixpkgs-ci[bot]
32d2855779 Merge master into staging-next 2026-08-24 18:08:36 +00:00
Matt Pasquini
5e087228e2 percona-toolkit: Bump to 3.7.1 2026-08-19 08:32:51 -07:00
Stig Palmquist
61d5a4891a perlPackages.FileFindRule: 0.34 -> 0.35
0.35 contains the upstream fix for CVE-2011-10007.

Assisted-by: Claude Code (Claude Opus 5)
Signed-off-by: Stig Palmquist <git@stig.io>
2026-08-18 10:45:41 +02:00
Stig Palmquist
eb5ca22318 perlPackages.JSONXS: 4.03 -> 4.04
4.04 contains the upstream fix for CVE-2025-40928.

Assisted-by: Claude Code (Claude Opus 5)
Signed-off-by: Stig Palmquist <git@stig.io>
2026-08-18 10:45:41 +02:00
Ihar Hrachyshka
f2e1035aa5 perlPackages.MojoSAML: select padding to accommodate new CryptOpenSSLRSA 2026-07-20 22:56:31 -04:00
Eman Resu
ff094f60ad treewide: replace more singleton license lists 2026-07-15 14:04:39 -04:00
Stig Palmquist
5fb740257c perlPackages.XMLLibXML: 2.0210 -> 2.0213
Fixes CVE-2026-8177. Drops the libxml-2.13 test patch, now included upstream.

Assisted-by: Claude Code (Claude Opus 4.8)
Signed-off-by: Stig Palmquist <git@stig.io>
2026-06-26 22:23:47 +02:00
Stig Palmquist
66e7adfa8f perlPackages.CpanelJSONXS: 4.37 -> 4.42
Fixes CVE-2026-9334, CVE-2026-9516. Supersedes the in-tree CVE-2025-40929 patch.

Assisted-by: Claude Code (Claude Opus 4.8)
Signed-off-by: Stig Palmquist <git@stig.io>
2026-06-26 22:23:45 +02:00
Hythera
c9e7b7c1e9 exiftool: 13.58 -> 13.59
changelog: https://exiftool.org/history.html

diff: https://github.com/exiftool/exiftool/compare/13.58...13.59
2026-05-29 13:33:05 +02:00
Michael Daniels
0cf7fed21c perlPackages.{various}: fix build (#517349) 2026-05-16 18:32:10 +00:00
Thomas Gerbet
8f99f65327 exiftool: 13.52 -> 13.58 (#515897) 2026-05-10 19:36:19 +00:00
Hythera
d6bd52239b exiftool: 13.52 -> 13.58
changelog: https://exiftool.org/history.html

diff: https://github.com/exiftool/exiftool/compare/13.52...13.58
2026-05-10 14:15:28 +02:00
Angel J
5b6fe4a650 perlPackages.MathPari: fix Darwin callback ABI 2026-05-06 13:09:45 -07:00
Stig Palmquist
969ed2bc64 perlPackages.Plack: 1.0050 -> 1.0053
Also disables Plack::Middleware::XSendfile due to CVE-2026-7381. The
feature can be enabled by setting PLACK_ENABLE_INSECURE_XSENDFILE=1
2026-04-30 01:34:08 +02:00
Philip Taron
3d1e794b93 po4a: fix compatibility with gettext 1.0
gettext 1.0 changed msginit to merge into existing output files
instead of overwriting them. When po4a passes an empty PO file as the
output target, this produces a PO with stripped headers and corrupted
UTF-8 content (e.g. "nämes" becomes "nmes").

Fix by removing empty output files before calling msginit, so it
creates a fresh PO file with proper headers.

https://github.com/mquinson/po4a/issues/636
2026-03-21 10:08:06 -07:00
Marcus Ramberg
98fabac3e3 po4a: 0.73 -> 0.74 (#485591) 2026-03-13 11:46:28 +00:00
Philip Taron
8a4cef02ce perlPackages.BioBigFile: move env variable into env for structuredAttrs (#496838) 2026-03-06 18:28:21 +00:00
Stefan Frijters
6dc088a89a perlPackages.MozillaLdap: move env variables into env for structuredAttrs 2026-03-05 10:58:46 +01:00
Stefan Frijters
1f93550e0a perlPackages.BioBigFile: move env variable into env for structuredAttrs 2026-03-05 10:58:07 +01:00
Anthony Roussel
fd3c362e96 exiftool: 13.39 -> 13.52
Diff: https://github.com/exiftool/exiftool/compare/13.39...13.52

Changelog: https://exiftool.org/history.html
2026-02-27 20:33:48 +01:00
Philip Taron
7334b98ba0 treewide: move env variable(s) into env for structuredAttrs (S-T) (#488549) 2026-02-17 17:48:38 +00:00
Yohann Boniface
36cf2fbc83 maintainers: drop kiloreux (#486621) 2026-02-10 22:57:59 +00:00
Stefan Frijters
97894a7391 perlPackages.Po4a: move env variable(s) into env for structuredAttrs 2026-02-09 21:39:32 +01:00
Marcin Serwin
cacc96fdeb maintainers: drop kiloreux
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-02-03 18:28:08 +01:00
Marcin Serwin
c45208cea5 po4a: 0.73 -> 0.74 2026-01-31 11:42:06 +01:00
Tom Hunze
2f2b2bf499 buildPerlPackage: remove explicit src argument
This goal of this change is to make nix-update-script work out of the
box with packages built using `buildPerlPackage`.

Explicitly setting `src` in the `stdenv.mkDerivation` call currently
causes `builtins.unsafeGetAttrPos "src" <package>` to point to
`pkgs/development/perl-modules/generic/default.nix` for packages built
using `buildPerlPackage`. If the result of this expression is not
`null`, nix-update will try to update `src` of `<package>` in this
file [1], which will fail for obvious reasons.

A good example of this happening is with the pgformatter package.
Removing the explicit `inherit src` allows
`builtins.unsafeGetAttrPos "src" <package>` to point to the file where
`<package>.src` is actually defined, fixing nix-update runs for
affected packages.

Git history doesn't provide any indication as to why this argument was
introduced in the first place, so I hope it's fine to remove it. The
only difference in evaluation will be for calls to `buildPerlPackage`
without `src`: In these cases, `src` will be unset instead of `null`.

[1] 8227513ecf/nix_update/eval.nix (L99)
2026-01-19 00:20:48 +01:00
nixpkgs-ci[bot]
fb7bf4701b Merge master into staging-next 2025-12-23 00:18:10 +00:00
Justin Restivo
03ced01700 perlPackages.PerconaToolkit: fix hash mismatch 2025-12-21 13:27:33 -05:00
Wolfgang Walther
46c0c0eae7 Merge branch 'staging-next' into staging 2025-12-10 18:42:31 +01: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
K900
b0bc7140be Merge remote-tracking branch 'origin/staging-next' into staging 2025-11-16 15:57:28 +03:00
Stig Palmquist
d90770f20c perlPackages.NetRemctl: remove failing test
Remove t/backend/options.t as one of its tests fail. Seems benign.

  Failed test '...and correct error'
  at t/backend/options.t line 97.
         got: 'number: value "foo" invalid for option number (integer number expected)'
    expected: 'number: value "foo" invalid for option number (number expected)'
2025-11-15 19:35:03 +01:00
Stig Palmquist
53587736fd perlPackages.MusicBrainzDiscID: add compat patch 2025-11-15 19:35:02 +01:00
polyfloyd
2e2fd31065 various: Stop using shortenPerlShebang 2025-11-15 19:34:47 +01:00
polyfloyd
637727353c perlPackages: Deprecate shortenPerlShebang 2025-11-15 19:33:37 +01:00
Anthony ROUSSEL
ab00384006 exiftool: add missing dependencies 2025-10-30 19:39:26 +01:00
Anthony ROUSSEL
6989940559 perlPackages.IOCompressBrotli: init at 0.019
https://github.com/timlegge/perl-IO-Compress-Brotli
2025-10-30 19:39:26 +01:00
Robert Schütz
b58cb912e3 perlPackages.ImageExifTool: use versionCheckHook 2025-10-23 17:20:00 -07:00
Robert Schütz
fc85cd7682 perlPackages.ImageExifTool: 13.25 -> 13.39
Diff: https://github.com/exiftool/exiftool/compare/13.25...13.39

Changelog: https://github.com/exiftool/exiftool/blob/13.39/Changes
2025-10-23 17:17:32 -07:00