Commit Graph

15638 Commits

Author SHA1 Message Date
Sandro
7901e285e8 pinentry-gtk2: drop (#551957) 2026-08-13 12:54:24 +00:00
h7x4
67b518c841 ghidra: add ghidralib (#481428) 2026-08-13 02:27:48 +00:00
dish
35ee04bef1 pinentry-gtk2: drop
Suggested replacement is pinentry-gnome3, as it is built on GTK 3
instead.
2026-08-12 13:32:27 -04:00
Guy Chronister
01d1925310 keybase: migrate to by-name 2026-08-08 00:06:13 +02:00
Guy Chronister
3bb3f45249 kbfs: migrate to by-name 2026-08-08 00:06:13 +02:00
Guy Chronister
c0ac70364d keybase-gui: migrate to by-name 2026-08-08 00:06:11 +02:00
Guy Chronister
63a168cf68 keybase-gui: migrate to finalAttrs and structured attrs
This updates the keybase-gui derivation to follow current Nixpkgs
conventions:

- Replace `rec` with a `finalAttrs: { ... }` lambda.
- Use `finalAttrs.version` when constructing the .deb URL.
- Enable `strictDeps` and `__structuredAttrs` for cleaner dependency
  boundaries and improved evaluation consistency.
- No functional changes to the resulting keybase-gui package; this is a
  structural modernization consistent with the refactor applied to
  keybase itself.
2026-08-08 00:05:51 +02:00
Guy Chronister
c008859726 keybase: migrate to finalAttrs and structured attrs
This refactors the keybase derivation to follow current Nixpkgs
conventions:

- Replace `rec` with a `finalAttrs: { ... }` lambda.
- Use `tag = "v${finalAttrs.version}"` instead of `rev = "v${version}"`.
- Enable `strictDeps` and `structuredAttrs` for cleaner dependency
  boundaries and improved evaluation consistency.
- No functional changes to the resulting keybase package; this is a
  structural modernization aligned with buildGoModule best practices.
2026-08-08 00:05:51 +02:00
Weijia Wang
8443485759 sslscan: migrate to by-name, modernize (#526087) 2026-08-07 19:05:43 +00:00
2kybe3
e9a44549b9 treewide: follow some GitHub redirects for fetchFromGitHub
generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect

continuation of: #548162
2026-08-01 23:56:32 +02:00
Anish Pallati
b9316beb4e metasploit: move to pkgs/by-name
Signed-off-by: Anish Pallati <i@anish.land>
2026-07-31 11:02:18 +08:00
Rine Amakawa
a55e2185dd metasploit: 6.4.144 -> 6.4.146 2026-07-30 07:26:09 +09:00
Guy Chronister
4d4c5042dd sslscan: migrate to by-name 2026-07-26 11:02:30 -05:00
Guy Chronister
aab410f988 sslscan: modernize derivation 2026-07-26 11:01:17 -05:00
R. Ryantm
f98476d04f ghidra-extensions.ghidra-golanganalyzerextension: 1.3.0 -> 1.4.0 2026-07-21 23:51:51 +00:00
Vladimír Čunát
88ef9c0c2c Merge master into staging-next 2026-07-20 12:43:15 +02:00
Rine Amakawa
b13c324edb metasploit: 6.4.141 -> 6.4.144 2026-07-19 14:01:33 +09:00
K900
45ae10c84d Merge remote-tracking branch 'origin/master' into staging-next 2026-07-15 10:52:37 +03: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
Emily
ae39e41c5a Revert "pinentry-mac: fix build"
The ld64 issue has been fixed.

This reverts commit 3aa4bf236f.
2026-07-15 03:26:25 +01:00
Michael Daniels
5f07727588 Merge branch 'master' into staging-next 2026-07-05 21:41:03 -04:00
Thomas Gerbet
7cf8508eb7 rekor-cli: 1.5.2 -> 1.5.3 (#537748) 2026-07-05 20:43:55 +00:00
nixpkgs-ci[bot]
7278f467ad Merge master into staging-next 2026-07-04 12:12:59 +00:00
Arne Keller
5a8120a3f9 maven: 3.9.12 -> 3.9.16 (#497416) 2026-07-04 10:50:52 +00:00
R. Ryantm
a0b5f2b36e rekor-cli: 1.5.2 -> 1.5.3 2026-07-02 09:23:16 +00:00
sempiternal-aurora
3aa4bf236f pinentry-mac: fix build 2026-07-02 17:43:33 +10:00
Rine Amakawa
5ed9fbed94 metasploit: 6.4.138 -> 6.4.141 2026-06-26 11:41:02 +08:00
FliegendeWurst
9234fc7484 ghidra-extensions.ghidra-delinker-extension: update maven deps 2026-06-24 16:02:43 +02:00
Guillaume Girol
1f4ad65fbb ghidra: 12.0.4 -> 12.1.2 (#522475) 2026-06-21 10:07:38 +00:00
Fabian Affolter
917d02a405 metasploit: 6.1.131 -> 6.4.138 2026-06-17 00:46:00 +02:00
Trent Baldwin
a8702babde ghidra-extensions.wasm: mark as broken until it support 12.1.2 2026-06-15 14:20:55 -04:00
Trent Baldwin
5a69ae2e6c ghidra-extensions.lightkeeper: 1.2.4 -> 1.4.0 2026-06-15 13:48:05 -04:00
TomaSajt
429b3932ad pass2csv: migrate to by-name 2026-06-15 16:59:02 +02:00
TomaSajt
90e651958e nitrokey-app2: migrate to by-name 2026-06-15 16:58:27 +02:00
TomaSajt
eee73dc65b cve-bin-tool: migrate to by-name 2026-06-15 16:57:36 +02:00
Michael Daniels
b710f7b0d8 ghidra-extensions.findcrypt: 3.1.8 -> 3.1.9 (#529468) 2026-06-14 01:50:20 +00:00
Trent Baldwin
c1e5d44b54 ghidra-extensions.kaiju: 260309 -> 260608 2026-06-13 16:35:50 -04:00
Trent Baldwin
4c193ae1e6 ghidra: 12.1 -> 12.1.2 2026-06-10 23:51:18 -04:00
Trent Baldwin
988d9da4bd ghidra-bin: 12.1 -> 12.1.2 2026-06-10 23:51:00 -04:00
Matt Sturgeon
e836acd833 treewide: use callPackage instead of python3Packages.callPackage (#428097) 2026-06-09 07:34:42 +00:00
TomaSajt
ec490ec3ba treewide: use callPackage instead of python3Packages.callPackage 2026-06-08 22:46:19 +02:00
R. Ryantm
8d4e7807ab ghidra-extensions.findcrypt: 3.1.8 -> 3.1.9 2026-06-08 10:15:11 +00:00
Nathan Mills
e06099fd0f aflplusplus: 4.40c -> 5.00c
https://github.com/AFLplusplus/AFLplusplus/releases/tag/v5.00c

Note: license changed between 4.40c and 5.00c.
2026-06-08 06:31:43 +00:00
Weijia Wang
2d6355bcab chrome-token-signing: migrate to pkgs/by-name (#526060) 2026-06-07 08:29:21 +00:00
Benedikt Ritter
155e0adb57 ghidra: use finalAttrs in binary-file-toolkit derivation 2026-06-02 16:09:57 +02:00
ekzyis
87987928a0 aflplusplus: 4.35c -> 4.40c 2026-06-02 12:10:56 +02:00
Weijia Wang
d48e349d2f chrome-token-signing: migrate to pkgs/by-name 2026-05-30 20:19:42 +02:00
Michael Daniels
69e62efb88 rofi-pass: move to by-name 2026-05-30 11:56:50 -04:00
Thomas Gerbet
5743af0870 rekor-cli: 1.5.1 -> 1.5.2 (#524555) 2026-05-27 07:48:12 +00:00
R. Ryantm
1186b0abd0 rekor-cli: 1.5.1 -> 1.5.2 2026-05-26 19:17:17 +00:00