Commit Graph

8412 Commits

Author SHA1 Message Date
K900
d4ae5fca84 texinfo6: drop
Used by exactly one thing which doesn't hard require it, broken on GCC15, yeet it.
2025-12-17 21:09:07 +03:00
Yureka
f4cd64d6d5 texinfoInteractive: add patch for perl 5.42 (#466589) 2025-12-16 06:53:34 +00: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
nixpkgs-ci[bot]
d942104582 Merge staging-next into staging 2025-12-10 00:18:53 +00:00
Wolfgang Walther
11e45413f5 maintainers: drop lsix
Reacted to 0 out of 16 maintainer pings in the least 180 days.
2025-12-09 21:09:08 +01:00
K900
8b56bf20bb Merge remote-tracking branch 'origin/staging-next' into staging 2025-12-07 23:38:37 +03:00
Jared Baur
1413f1f0d1 coreboot-toolchain: add overridable "archives" attribute (#468637) 2025-12-07 12:13:48 +00:00
Chris Hodapp
8b77e203bf Add overridable "archives" attribute to coreboot-toolchain
For various reasons, the coreboot toolchain is extremely picky about
having *exactly* the expected versions of its various dependencies
available to it. Because this is the case it is not really functional
to leverage the toolchain derivation definition from nixpkgs in an
out-of-tree configuration that may wish to build a different version
of coreboot (e.g. an older/newer version, or a minor fork as many
vendors tend to create). This is because that out-of-tree build would
have to override not just the `src` and `version` for coreboot (which,
can easily be done), but also the dependency definitions in stable.nix
(which is not easy to do). By introducing an indirection through an
explicit `archives` attribute, it becomes possible to override
stable.nix with an alternate version.
2025-12-07 01:26:36 -08:00
Chris Hodapp
6e8790122f Don't add archives concept 2025-12-07 01:02:42 -08:00
Chris Hodapp
1f9ce39f2b coreboot-toolchain: 25.03 -> 25.09 2025-12-01 22:53:38 -08:00
Stig Palmquist
668b0b4e48 texinfoInteractive: add patch for perl 5.42
Add patch for perl 5.42 from Debian that fixes syntax warnings causing test
failures via Texinfo::Convert::Coverter and Texinfo::Convert::LaTeX

The patch is only applied if:

- Versions =< 7.2, since this is fixed in later git releases of texinfo

- interactive = true, since tests are disabled for other cases, and
  applying it for all cases causes a mass rebuild.
2025-11-30 16:47:16 +01:00
Robert Schütz
6252e8641c Merge branch 'staging-next' into staging 2025-11-29 16:29:41 -08:00
R. Ryantm
3210c83024 coccinelle: 1.3.0 -> 1.3.1 2025-11-25 12:27:55 +00:00
Marcin Serwin
eeb6dc0081 maintainers: drop orivej
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2025-11-21 17:56:40 +01:00
Jonathan Davies
116036d574 treewide: Remove redundant versionCheckProgramArg = "--version"; with:
```shell
git grep -l -e 'versionCheckProgramArg = "--version";' -e 'versionCheckProgramArg = \[ "--version" \];' | while read f; do
  sed -i '/versionCheckProgramArg/d' "$f"
  sed -i '/^$/N;/\n$/D' "$f"
done
```
2025-11-20 10:39:02 +00:00
polyfloyd
2e2fd31065 various: Stop using shortenPerlShebang 2025-11-15 19:34:47 +01:00
nixpkgs-ci[bot]
35331a523a Merge master into staging-next 2025-11-09 10:15:36 +00:00
Aleksana
7c70669f57 distcc: Add darwin as a platform (#426957) 2025-11-09 09:16:11 +00:00
nixpkgs-ci[bot]
08a6a4240a Merge staging-next into staging 2025-10-26 06:06:14 +00:00
Yohann Boniface
07b5b5ea54 creduce: fix build with cmake4 (#454157) 2025-10-26 00:32:08 +00:00
Wolfgang Walther
4dd2f20130 Merge staging-next into staging 2025-10-24 09:27:24 +02:00
Yohann Boniface
ce7e68b696 capstone_4, edb: fix build failure with cmake 4 (#452783) 2025-10-23 21:14:34 +00:00
Rafael Ieda
b0912adb84 creduce: fix build with cmake4
Co-authored-by: Michael Daniels <mdaniels5757@gmail.com>
2025-10-22 08:29:42 -03:00
Clément
4d8e8a4c91 edb: fix build failure with cmake 4
- CMake 4 is no longer retro compatible with versions < 3.5
2025-10-18 12:41:38 -07:00
nixpkgs-ci[bot]
ed74ae9674 Merge staging-next into staging 2025-10-18 12:06:41 +00:00
nixpkgs-ci[bot]
cf9a69ee7b Merge master into staging-next 2025-10-18 12:05:59 +00:00
Sergei Trofimovich
de5759ecbc cvise: fix unifdef.patch (crashes otherwise)
Without the change `cvise` does not even parse:

    $ cvise --help |& unnix
      File "/<<NIX>>/cvise-2.12.0/bin/.cvise-wrapped", line 96
        programs['unifdef'] = '/<<NIX>>/unifdef-2.12/bin/unifdef'
        ^^^^^^^^
    SyntaxError: expected 'except' or 'finally' block

Happens because the patch applies to the unrelated bit of the source.

While at it added minimal `cvise --help` test.
2025-10-16 20:55:38 +01:00
Philip Taron
eda556d94b treewide: remove usages of obsolete pie hardening flag (#449771) 2025-10-10 15:17:28 -07:00
nixpkgs-ci[bot]
7e9e7583ef Merge master into staging-next 2025-10-10 00:16:30 +00:00
Luna Nova
e7fbed853b treewide: remove usages of obsolete pie hardening flag 2025-10-09 10:13:03 -07:00
R. Ryantm
ae5a54c5ba seer: 2.5 -> 2.6 2025-10-07 18:59:03 +00:00
Vladimír Čunát
3deb8d270a binutils: patch 2.44 with backported 2.45 CVE fixes (#449250) 2025-10-07 08:32:06 +02:00
Tyler Langlois
88ceb91bdf binutils: fix CVE-2025-5245
Backport derived from upstream commit; see:
https://nvd.nist.gov/vuln/detail/CVE-2025-5245
2025-10-06 14:35:12 -06:00
Tyler Langlois
25e606dd64 binutils: fix CVE-2025-5244 2025-10-06 13:44:11 -06:00
Alyssa Ross
7ca5704502 cvise: 2.11.0 -> 2.12.0 (#445714) 2025-10-06 11:35:41 +00:00
Sergei Trofimovich
a72f23743b cvise: 2.11.0 -> 2.12.0
Changes: https://github.com/marxin/cvise/releases/tag/v2.12.0
2025-10-06 09:35:04 +01:00
Michael Daniels
e0d5027e88 treewide: migrate to by-name 2025-10-05 15:16:28 -04:00
Wolfgang Walther
90e7159c55 treewide: remove unused rec
Auto-fix by nixf-diagnose.
2025-10-05 10:49:12 +02:00
jopejoe1
0215056183 distcc: make use of lib.licenses 2025-09-29 20:51:57 +02:00
Pascal Jungblut
dae43f1d78 distcc: Update license from string to gpl2Only 2025-09-28 14:42:37 +02:00
Pascal Jungblut
5b621c249e distcc: Add aarch64-darwin as a platform
The platform was removed in 431141c, but it builds fine on current
aarch64-darwin systems.
2025-09-28 14:42:37 +02:00
R. Ryantm
3d5ebe452b linuxkit: 1.8.1 -> 1.8.2 2025-09-25 15:53:33 +00:00
R. Ryantm
8befc6a5a8 linuxkit: 1.7.1 -> 1.8.1 2025-09-14 11:35:58 +00:00
K900
92c54de171 Merge remote-tracking branch 'origin/staging-next' into staging 2025-08-28 12:55:20 +03:00
Gaetan Lepage
dcf47c07ad cmake-language-server: move to by-name 2025-08-27 23:17:21 +02:00
Gaetan Lepage
cb8df6ac63 cmake-language-server: fix and cleanup 2025-08-27 23:07:56 +02:00
nixpkgs-ci[bot]
b4d7d83861 Merge staging-next into staging 2025-08-27 18:06:13 +00:00
Peder Bergebakken Sundt
387c44658f treewide: remove unused ... from package lambdas
located with `rg '^ *\.\.\.$' -tnix -l pkgs | xargs grep @ -L | grep -E '/(default|package)\.nix$'`
2025-08-27 17:40:18 +02:00
nixpkgs-ci[bot]
d212df3ae9 Merge staging-next into staging 2025-08-24 18:05:38 +00:00