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
Martin Weinelt
5a6a726fc2
Merge remote-tracking branch 'origin/master' into staging-next
2026-07-04 20:07:10 +02:00
Daniel Schaefer
e12059e66d
coreboot-toolchain: 26.03 -> 26.06
...
Signed-off-by: Daniel Schaefer <dhs@frame.work >
2026-06-28 19:00:02 +08:00
nixpkgs-ci[bot]
92fd31e931
Merge staging-next into staging
2026-06-23 00:19:28 +00:00
Sergei Trofimovich
0dc8b49db1
cvise: fix tarball hash
...
Without the change the re-fetch of original source fails as:
```
$ nix build --no-link -f. cvise.src --rebuild
error: hash mismatch in fixed-output derivation '/nix/store/rd0vycm33x3hfwsa6iljj1229f9035am-source.drv':
specified: sha256-UaWOHjgTiSVvpKKw6VFAeRAYkYp4y0Dnamzr7yhH0vQ=
got: sha256-ObnhFe7hAKUoUxNJ+9jo0Q4AE6jQqDgI1Ta/jsumqpI=
```
This happens because the `github` tarball generation is dependent on
abbreviated hash length of `cvise` source:
```
$ diffoscope before/ after/
--- before/
+++ after/
│ --- before/CMakeLists.txt
├── +++ after/CMakeLists.txt
│ @@ -84,15 +84,15 @@
│
│ # Determine the short git hash for the source tree.
│ #
│ ## METHOD 1: The source tree is the result of `git archive'.
│ # `git archive' inserts the abbreviated hash of the archive's commit into this
│ # file. (See the `.gitattributes' file.)
│ #
│ -set(GIT_HASH "2d0889e7")
│ +set(GIT_HASH "2d0889e73")
```
Intially noticed the hash instability when enabled
`config.fetchedSourceNameDefault` locally. Ideally the upstream tarball
should be fixed by https://github.com/marxin/cvise/pull/506 .
Meanwhile let's update the hash.
2026-06-20 08:39:52 +01:00
nixpkgs-ci[bot]
081b93be33
Merge staging-next into staging
2026-06-15 19:21:46 +00:00
TomaSajt
877e629311
yakut: migrate to by-name
2026-06-15 16:44:07 +02:00
TomaSajt
19c199ecf9
gdbgui: migrate to by-name
2026-06-15 16:43:10 +02:00
nixpkgs-ci[bot]
813a4091b8
Merge staging-next into staging
2026-06-14 18:31:33 +00:00
Timo Gottszky
e7324c03a4
gdbgui: enable __structuredAttrs
2026-06-14 11:30:49 +02:00
Timo Gottszky
e98de26446
gdbgui: reorder
2026-06-14 11:26:56 +02:00
Timo Gottszky
6d28be340f
gdbgui: migrate to pyproject
2026-06-14 11:25:11 +02:00
Timo Gottszky
712ab844be
gdbgui: use finalAttrs
...
switches from rec to finalAttrs and uses the more idiomatic dependencies
instead of propagatedBuildInputs
2026-06-14 11:17:40 +02:00
nixpkgs-ci[bot]
94f781f42d
Merge staging-next into staging
2026-06-09 13:02:07 +00:00
TomaSajt
ec490ec3ba
treewide: use callPackage instead of python3Packages.callPackage
2026-06-08 22:46:19 +02:00
nixpkgs-ci[bot]
a0ee92dfa2
Merge staging-next into staging
2026-06-02 00:49:58 +00: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
nixpkgs-ci[bot]
afcb4734bf
Merge staging-next into staging
2026-05-29 00:47:08 +00:00
Guy Chronister
3baa9cf69d
whatstyle: migrate to by-name
2026-05-28 21:43:50 +02:00
nixpkgs-ci[bot]
9251797ce5
Merge staging-next into staging
2026-05-21 13:08:58 +00:00
liberodark
74c17aeac8
treewide: move to by-name part 4
2026-05-21 14:19:59 +02:00
nixpkgs-ci[bot]
8e788a4315
Merge staging-next into staging
2026-05-19 00:43:53 +00:00
Jared Baur
d1ba904fa2
coreboot-toolchain: 25.12 -> 26.03 ( #504536 )
2026-05-18 23:47:54 +00:00
nixpkgs-ci[bot]
f590b9073a
Merge staging-next into staging
2026-05-17 00:41:02 +00:00
Sergei Trofimovich
1e5395d29a
libopcodes_2_38: fix gcc-15 build
...
Without the change the build fails on `master` as https://hydra.nixos.org/build/327027927 :
```
mips-opc.c: In function 'decode_mips_operand':
mips-formats.h:86:7: error: expected identifier or '(' before 'static_assert'
86 | static_assert[(1 << (SIZE)) == ARRAY_SIZE (MAP)]; \
| ^~~~~~~~~~~~~
```
Apply upstream fix to get it built.
ZHF: #516381
2026-05-16 14:35:10 +01:00
Birdee
b78dd5d217
luaPackages.luarocks_bootstrap: properly configure luarocks to set LUA_LIBDIR
2026-05-11 13:43:51 +02:00
Xiangyan Sun
3e46802cf5
creduce: migrate to by-name
2026-05-08 21:25:19 -07:00
Xiangyan Sun
30b6d6393a
creduce: fix build with gcc15
2026-05-08 21:18:57 -07:00
nixpkgs-ci[bot]
dcaefd38ef
Merge master into staging-next
2026-04-21 00:32:14 +00:00
Ben Siraphob
5fadc89f02
treewide: remove empty buildInputs assignments
2026-04-20 10:34:26 -07:00
nixpkgs-ci[bot]
ad023d433e
Merge master into staging-next
2026-04-16 00:33:23 +00:00
Peder Bergebakken Sundt
b6be0dca70
coccinelle: 1.3.0 -> 1.3.1 ( #464929 )
2026-04-15 18:37:09 +00:00
nixpkgs-ci[bot]
ac627beb22
Merge master into staging-next
2026-04-11 00:26:47 +00:00
Peder Bergebakken Sundt
ff524fa9fe
distcc: 2021-03-11 -> 3.4 ( #500536 )
2026-04-10 19:30:55 +00:00
Martin Weinelt
217fc8afdc
autoconf: 2.72 -> 2.73 ( #504506 )
2026-04-06 17:07:31 +00:00
nixpkgs-ci[bot]
b39cd58997
Merge staging-next into staging
2026-04-01 00:30:20 +00:00
teto
e7f48bdf4b
luarocks-nix: 0-unstable-2024-05-31 -> 3.13-unstable-2026-03-30
...
I updated luarocks-nix to work from 5.1 to 5.5 by rebasing it to latest
luarocks
2026-03-31 14:16:17 +02:00
nixpkgs-ci[bot]
5608cc0956
Merge staging-next into staging
2026-03-30 00:28:16 +00:00
Sergei Trofimovich
20c50d1e8a
autoconf271, autoreconfHook271: drop unused
...
`autoconf` (`2.72` version) and `autoreconfHook` using (`autoconf-2.72`)
have no major compatibility problems with `2.71`. Let's drop now unused
`2.71` version.
2026-03-29 22:29:48 +01:00
Jared Baur
6b19d9b1c4
coreboot-toolchain: 25.12 -> 26.03
2026-03-28 16:04:01 -07:00
Sergei Trofimovich
607db486b1
autoconf: 2.72 -> 2.73
...
Changes: https://mail.gnu.org/archive/html/autotools-announce/2026-03/msg00000.html
2026-03-28 21:42:26 +00:00
Pascal Jungblut
8a8ff586cc
distcc: 2021-03-11 -> 3.4
2026-03-16 23:30:06 +01:00
Weijia Wang
25187a3e2e
binutils-unwrapped: 2.44 -> 2.46 ( #488426 )
2026-03-10 20:17:00 +00:00
OPNA2608
37504fb9ec
premake5: Apply patch to fix filtering with alias values
...
Fixes edopro on aarch64-linux (uses now-aliased ARM64 architecture label).
2026-02-27 12:41:42 +01:00
Manuel F. Schmid
00166df847
premake5: 5.0.0-beta4 -> 5.0.0-beta8
2026-02-19 12:35:29 -05:00
Jo
8fb7372c5a
treewide: move env variable(s) into env for structuredAttrs (F-G) ( #490354 )
2026-02-19 12:39:03 +00:00
Gergő Gutyina
d6c5b9a20a
treewide: move env variable(s) into env for structuredAttrs (P-R) ( #488870 )
2026-02-14 11:57:36 +00:00
Stefan Frijters
f19d5371f7
glibtool, libtool, libtool_2: move env variable(s) into env for structuredAttrs
2026-02-14 12:25:19 +01:00
R. Ryantm
3da4f9e853
yakut: 0.14.1 -> 0.14.2
2026-02-13 11:29:19 +00:00
Gergő Gutyina
869e107c84
nixbang: migrate to by-name ( #486677 )
2026-02-12 01:18:31 +00:00