8388 Commits

Author SHA1 Message Date
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