Commit Graph

11659 Commits

Author SHA1 Message Date
Eman Resu
ec07ae88e0 buildPythonPackage: only override bootstrap hooks once 2026-07-28 13:49:18 -04:00
teto
a00e12bc53 luajit: update deprecated substituteInPlace --replace 2026-07-28 13:35:34 +02:00
nixpkgs-ci[bot]
b86fb80478 Merge staging-next into staging 2026-07-28 06:54:06 +00:00
nixpkgs-ci[bot]
f53b0a2215 Merge master into staging-next 2026-07-28 06:53:37 +00:00
Robert Schütz
6612bf03f4 python3Packages.pythonMetadataCheckHook: skip only version comparison for unstable version
This way we still compare the pname to the name in METADATA.
2026-07-27 14:10:08 -07:00
Robert Schütz
b40c514e9a python3Packages.pythonMetadataCheckHook: rewrite comparison in Python 2026-07-27 14:10:07 -07:00
Robert Schütz
d3731cb537 python3Packages.pythonMetadataCheckHook: improve error message for mismatched pname 2026-07-27 13:47:57 -07:00
fliiiix
6faaa8d2fb guile: use pcre2grep for update version 2026-07-27 22:15:17 +02:00
Martin Weinelt
8d960b9abb python3Packages.pythonMetadataCheckHook: avoid leaking internal variables (#546328) 2026-07-27 17:25:26 +00:00
Adam C. Stephens
aae7a0da4b beam29Packages.erlang: 29.0.3 -> 29.0.4
Changelog: https://github.com/erlang/otp/releases/tag/OTP-29.0.4
2026-07-27 12:25:47 -04:00
Adam C. Stephens
38ea49bce7 beam28Packages.erlang: 28.5.0.3 -> 28.5.0.4
Changelog: https://github.com/erlang/otp/releases/tag/OTP-28.5.0.4
2026-07-27 12:25:28 -04:00
Adam C. Stephens
480842033a beam27Packages.erlang: 27.3.4.14 -> 27.3.4.15
Changelog: https://github.com/erlang/otp/releases/tag/OTP-27.3.4.15
2026-07-27 12:25:05 -04:00
Peder Bergebakken Sundt
85141fe0ee python3Packages.pythonMetadataCheckHook: fix typo 2026-07-27 16:48:01 +02:00
Peder Bergebakken Sundt
fbc1858e72 python3Packages.pythonMetadataCheckHook: avoid leaking internal variables 2026-07-27 16:47:49 +02:00
nixpkgs-ci[bot]
d19b357399 Merge staging-next into staging 2026-07-27 00:34:43 +00:00
Eman Resu
5c483d4767 various: partially apply prefix/suffix/infix checks (#543869) 2026-07-26 21:41:24 +00:00
Michael Daniels
d4fb0089fb spidermonkey: add update script (#544248) 2026-07-26 18:24:13 +00:00
nixpkgs-ci[bot]
9b4d29aa74 Merge staging-next into staging 2026-07-26 00:35:34 +00:00
Francesco Gazzetta
a9214c8c1e tcl-9_0: 9.0.3 -> 9.0.4 (#537864) 2026-07-25 20:45:38 +00:00
Michael Daniels
a4a35f10b9 spidermonkey_140: 140.11.0 -> 140.13.0 (#544220) 2026-07-25 02:24:00 +00:00
Dmitry Bogatov
070d5b6ad7 pkgsStatic.guile: fix build
Drop cross-compilation patch that was included upstream.
2026-07-23 06:00:00 -04:00
whispers
40fa42a4a2 spidermonkey: add update script
partially based on 6f31c25290/pkgs/applications/networking/browsers/firefox/update.nix. tested with 140.13.0.
2026-07-21 11:17:16 -04:00
whispers
bdd41cf25f spidermonkey_140: 140.11.0 -> 140.13.0
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_13_0esr_RELEASE/js/src/build
https://github.com/mozilla-firefox/firefox/commits/FIREFOX_140_13_0esr_RELEASE/build

Security advisories:
- 140.12.0: https://www.mozilla.org/en-US/security/advisories/mfsa2026-58/
- 140.13.0: https://www.mozilla.org/en-US/security/advisories/mfsa2026-70/

Fixes: CVE-2026-12315, CVE-2026-15718, CVE-2026-16355, CVE-2026-16363, CVE-2026-16368, CVE-2026-16369
2026-07-21 09:18:47 -04:00
Eman Resu
ac2d0c5710 python3,python2: partially apply hasSuffix 2026-07-20 10:30:08 -04:00
K900
8a4bc4231f Merge remote-tracking branch 'origin/master' into staging-next 2026-07-18 20:16:46 +03:00
Martin Weinelt
ba6feaa09b python315: 3.15.0b4 -> 3.15.0b5
https://docs.python.org/3.15/whatsnew/changelog.html#python-3-15-0-beta-4
2026-07-18 16:21:15 +02:00
K900
c1bc2da545 Merge remote-tracking branch 'origin/master' into staging-next 2026-07-18 09:35:02 +03:00
dish
48ee44aeb7 spidermonkey_115: drop (#536695) 2026-07-18 02:32:03 +00:00
Michael Daniels
dd7af89e2f Merge branch 'master' into staging-next 2026-07-15 19:33:27 -04:00
K900
1cb2e8437a Merge remote-tracking branch 'origin/master' into staging-next 2026-07-15 21:31:19 +03:00
Jo
134518cebe treewide: avoid using singleton lists for licenses (#535754) 2026-07-15 18:25:37 +00:00
Eman Resu
ff094f60ad treewide: replace more singleton license lists 2026-07-15 14:04:39 -04:00
K900
45ae10c84d Merge remote-tracking branch 'origin/master' into staging-next 2026-07-15 10:52:37 +03:00
Emily
1eaa3c57cb python3: drop x86_64-darwin mention in comment 2026-07-15 03:58:17 +01:00
Emily
fdb820602b treewide: drop simple x86_64-darwin mentions
To reproduce:

    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: nix-x86_64-darwin
          language: nix
          rule:
            any:
              - pattern: "\"x86_64-darwin\""
                kind: list_expression > string_expression
              - pattern:
                  context: "{ \"x86_64-darwin\" = $EXPR; }"
                  selector: binding
              - pattern:
                  context: "{ x86_64-darwin = $EXPR; }"
                  selector: binding
          fix:
            template: ""
        ' pkgs
    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: json-first-x86_64-darwin
          language: json
          rule:
            kind: object > pair:nth-child(1)
            has:
              pattern: "\"x86_64-darwin\""
              field: key
          fix:
            template: ""
            expandEnd: { regex: "," }
        ' pkgs
    $ nix run nixpkgs/3b32825de172d0bc85664f495edb096b10862524#ast-grep \
        -- scan --update-all --inline-rules '
          id: json-x86_64-darwin
          language: json
          rule:
            kind: object > pair
            has:
              pattern: "\"x86_64-darwin\""
              field: key
          fix:
            template: ""
            expandStart: { regex: "," }
        ' pkgs
    $ git restore pkgs/by-name/om/omnix/package.nix
    $ git diff --name-only -z \
        | nix shell nixpkgs/3b32825de172d0bc85664f495edb096b10862524#gnused \
            -c xargs -0 sed -i '/^$/N; /^\n\? \+$/d'
    $ treefmt
2026-07-15 03:58:16 +01:00
nixpkgs-ci[bot]
869aa0441e Merge staging-next into staging 2026-07-14 12:28:52 +00:00
mfukuba
b1811846e8 ruby_4_0: 4.0.5 -> 4.0.6
https://github.com/ruby/ruby/releases/tag/v4.0.6
2026-07-14 15:52:01 +09:00
Robert Schütz
006c7936a2 python3Packages.pythonMetadataCheckHook: init 2026-07-08 19:20:37 -07:00
nixpkgs-ci[bot]
fca01eb1e1 Merge master into staging-next 2026-07-07 07:12:21 +00:00
Maximilian Bosch
8b47d63629 php85: 8.5.7 -> 8.5.8 (#538417) 2026-07-07 05:01:31 +00:00
dish
d0e8dd3bda spidermonkey_115: drop
Also removes all conditionals from `common.nix` that checked for version
< 128, which is now our baseline version
2026-07-06 15:29:43 -04:00
nixpkgs-ci[bot]
a7e09e4bd3 Merge master into staging-next 2026-07-06 13:15:52 +00:00
Maximilian Bosch
edc5c6329a php84: 8.4.22 -> 8.4.23 (#538416) 2026-07-06 07:54:16 +00:00
Maximilian Bosch
a7b0636ef3 php83: 8.3.31 -> 8.3.32 (#538415) 2026-07-06 07:37:00 +00:00
Maximilian Bosch
06e9f9c665 php82: 8.2.31 -> 8.2.32 (#538414) 2026-07-06 07:36:52 +00:00
Martin Weinelt
5a6a726fc2 Merge remote-tracking branch 'origin/master' into staging-next 2026-07-04 20:07:10 +02:00
dotlambda
3f9b05dc7f python3Packages.pyprojectVersionPatchHook: init (#537886) 2026-07-04 17:52:49 +00:00
Robert Schütz
ff19be7fd1 python3Packages.pyprojectVersionPatchHook: init 2026-07-04 10:45:05 -07:00
Bart Oostveen
dcb03f89ed php85: 8.5.7 -> 8.5.8 2026-07-04 17:43:17 +02:00
Bart Oostveen
83faca3b45 php84: 8.4.22 -> 8.4.23 2026-07-04 17:42:28 +02:00