Commit Graph

117 Commits

Author SHA1 Message Date
Ben Siraphob
5506449838 pkgs/by-name: fix typos
Assisted-by: Claude Code (claude-opus-5)
2026-08-05 09:56:33 -07:00
2kybe3
9dc557378d treewide: follow some GitHub redirects for fetchFromGitHub
generated using https://git.kybe.xyz/2kybe3/nixpkgs-github-redirect

continuation of: #538981
2026-08-01 19:26:08 +02:00
Maximilian Bosch
cd4f7fb5cd oapi-codegen: 2.5.1 -> 2.8.0 (#494842) 2026-07-30 10:07:30 +00:00
R. Ryantm
48be4478bb oauth2l: 1.3.3 -> 1.3.4 2026-07-27 19:49:00 +00:00
R. Ryantm
cb191f029e oapi-codegen: 2.5.1 -> 2.8.0 2026-07-24 01:07:08 +00: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
Darren Rambaud
b1a966691d oathkeeper: run upstream test suite
* add `subPackages` attr which will find and build all targets,
  including tests
* app/tests require `version` or `VERSION` env var to match a specific
  pattern otherwise will throw a configuration error
* add versionCheckPhase and prepend version w/ `v` in ldflags
* add __darwinAllowLocalNetworking
* remove `commit` variable, general clean up of module
* add `postInstall` phase to install shell completions
* update meta attr
2026-06-28 16:33:08 -05:00
R. Ryantm
18c11a7f38 oauth2-proxy: 7.15.2 -> 7.15.3 2026-06-09 13:49:44 +00:00
Peder Bergebakken Sundt
588b42b878 various: update github owner names (#514908) 2026-05-01 00:32:37 +00:00
Sigmanificient
ba1c791b4c oapi-codegen: update GitHub owner name 2026-04-30 03:06:44 +02:00
R. Ryantm
cb0542b310 oauth2c: 1.19.0 -> 1.20.0 2026-04-29 14:27:30 +00:00
Sandro Jäckel
fcd1df509a oauth2-proxy: 7.15.1 -> 7.15.2
Diff: https://github.com/oauth2-proxy/oauth2-proxy/compare/v7.15.1...v7.15.2
2026-04-14 14:00:53 +02:00
R. Ryantm
117a74a94c oauth2-proxy: 7.15.0 -> 7.15.1 2026-03-27 17:35:11 +00:00
Darren Rambaud
c7faf58112 oathkeeper: 25.4.0 -> 26.2.0
* changelog: https://github.com/ory/oathkeeper/releases/tag/v26.2.0
* diff: https://github.com/ory/oathkeeper/compare/v25.4.0...v26.2.0
2026-03-20 14:55:01 -05:00
R. Ryantm
ee6621965f oauth2-proxy: 7.14.3 -> 7.15.0 2026-03-18 19:30:52 +00:00
Paul Haerle
3860bde993 oakctl: 0.13.2 -> 0.16.5 (#482006) 2026-03-12 10:37:08 +00:00
Sandro
9728654c70 oathkeeper: 0.40.9 -> 25.4.0 (#495406) 2026-03-09 22:09:28 +00:00
Aleksana
41a5d4a6f1 oathkeeper: fix ldflags for build info (#495402) 2026-03-08 03:47:55 +00:00
Darren Rambaud
2a5756513f oathkeeper: add debtquity to maintainers
* add self as maintainer for oathkeeper
2026-03-07 13:23:17 -06:00
Davide Della Giustina
85a6b0a649 oakctl: 0.13.2 -> 0.16.5 2026-03-04 16:08:39 +01:00
R. Ryantm
b11492b3f4 oauth2-proxy: 7.14.2 -> 7.14.3 2026-03-01 11:57:34 +00:00
Darren Rambaud
3ea6bd7276 oathkeeper: 0.40.9 -> 25.4.0
* diff: https://github.com/ory/oathkeeper/compare/v0.40.9...v25.4.0
* changelog: https://github.com/ory/oathkeeper/releases/tag/v25.4.0
2026-02-28 21:04:30 -06:00
Darren Rambaud
2a35049468 oathkeeper: fix ldflags for build info
* version and commit changed to `oathkeeper/x/version.go` since at least
  ~0.31.0

Resolves NixOS/nixpkgs#495394
2026-02-28 20:35:45 -06:00
nixpkgs-ci[bot]
c156b12ce6 Merge master into staging-next 2026-02-18 08:55:55 +00:00
K900
bff85244b6 eden: init at 0.1.1 (#485097) 2026-02-18 08:48:54 +00:00
nixpkgs-ci[bot]
f49bf61f74 Merge master into staging-next 2026-02-08 18:07:40 +00:00
nixpkgs-ci[bot]
a4b9c6f754 Merge staging-next into staging 2026-02-07 12:08:23 +00:00
R. Ryantm
647b32deb0 oath-toolkit: 2.6.13 -> 2.6.14 2026-02-07 13:07:46 +01:00
Fernando Rodrigues
693e12715a various: switch buildGoModule packages to use finalAttrs (#487704) 2026-02-07 09:35:52 +00:00
quantenzitrone
626f23ce26 various: switch packages to use finalAttrs
this shouldn't create any rebuilds

the following script was used to generate this:
```fish
#!/usr/bin/env fish

# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}

set base (git rev-parse HEAD)

set scope pkgs/by-name

set files (rg --files-with-matches -F 'stdenv.mkDerivation rec {' $scope | sort -u)

for file in $files
    echo $file
    sd -F 'stdenv.mkDerivation rec {' 'stdenv.mkDerivation (finalAttrs: {' $file
    # version
    sd -F 'version}' 'finalAttrs.version}' $file
    sd -F '${version' '${finalAttrs.version' $file
    sd -F '= version' '= finalAttrs.version' $file
    sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
    sd -F ' + version;' ' + finalAttrs.version;' $file
    sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
    sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
    sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
    sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
    # src
    sd -F 'src}' 'finalAttrs.src}' $file
    sd -F '${src' '${finalAttrs.src' $file
    sd -F '= src' '= finalAttrs.src' $file
    sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
    sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
    # meta
    sd -F '${meta' '${finalAttrs.meta' $file
    sd -F '= meta' '= finalAttrs.meta' $file
    sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
    # other
    sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
    sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
    sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
    sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
    sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
    sd -F 'libPath}' 'finalAttrs.libPath}' $file
    sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
    sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
    sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
    sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
    sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
    sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
    # pname (restored afterwards)
    sd -F 'pname}' 'finalAttrs.pname}' $file
    sd -F '${pname' '${finalAttrs.pname' $file
    sd -F '= pname' '= finalAttrs.pname' $file
    # close finalAttrs lambda
    echo ')' >>$file
    # catch some errors early
    if ! nixfmt $file
        git restore $file
        continue
    end
    if ! nixf-diagnose -i sema-primop-overridden $file
        git restore $file
        continue
    end
end

set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
    git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
    git restore $torestore
end

# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore

for file in $files
    # file hasn't changed
    if git diff --quiet $base $file
        continue
    end
    # try to eval the package to definitely catch all errors
    echo $file
    set pname (string split / $file -f 4)
    if ! nix eval .#$pname
        set torestore $torestore $file
    end
end

# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
    git restore $torestore
end
```

after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 09:59:05 +01:00
quantenzitrone
9380e05c3c various: switch buildGoModule packages to use finalAttrs
this shouldn't create any rebuilds

the following script was used to generate this:
```fish
#!/usr/bin/env fish

# nix shell .#nixfmt nixpkgs#{nixf-diagnose,ripgrep,sd}

set base (git rev-parse HEAD)

set scope pkgs/by-name
set builder buildGoModule

set files (rg --files-with-matches -F "$builder rec {" $scope | sort -u)

for file in $files
    echo $file
    sd -F "$builder rec {" "$builder (finalAttrs: {" $file
    # version
    sd -F 'version}' 'finalAttrs.version}' $file
    sd -F '${version' '${finalAttrs.version' $file
    sd -F '= version' '= finalAttrs.version' $file
    sd -F 'inherit version;' 'inherit (finalAttrs) version;' $file
    sd -F ' + version;' ' + finalAttrs.version;' $file
    sd 'replaceStrings (.*) version' 'replaceStrings $1 finalAttrs.version' $file
    sd -F 'splitVersion version' 'splitVersion finalAttrs.version' $file
    sd -F 'versionAtLeast version' 'versionAtLeast finalAttrs.version' $file
    sd 'versions\.([a-z]+) version' 'versions.$1 finalAttrs.version' $file
    # src
    sd -F 'src}' 'finalAttrs.src}' $file
    sd -F '${src' '${finalAttrs.src' $file
    sd -F '= src' '= finalAttrs.src' $file
    sd -F 'inherit src;' 'inherit (finalAttrs) src;' $file
    sd -F 'inherit (src' 'inherit (finalAttrs.src' $file
    # meta
    sd -F '${meta' '${finalAttrs.meta' $file
    sd -F '= meta' '= finalAttrs.meta' $file
    sd -F 'inherit (meta' 'inherit (finalAttrs.meta' $file
    # other
    sd -F 'inherit version src;' 'inherit (finalAttrs) version src;' $file
    sd -F 'inherit src version;' 'inherit (finalAttrs) src version;' $file
    sd -F 'makeLibraryPath buildInputs' 'makeLibraryPath finalAttrs.buildInputs' $file
    sd -F 'buildInputs}' 'finalAttrs.buildInputs}' $file
    sd -F 'desktopItem}' 'finalAttrs.desktopItem}' $file
    sd -F 'runtimeLibs}' 'finalAttrs.runtimeLibs}' $file
    sd -F 'libPath}' 'finalAttrs.libPath}' $file
    sd -F 'runtimeDependencies}' 'finalAttrs.runtimeDependencies}' $file
    sd -F 'nativeRuntimeInputs}' 'finalAttrs.nativeRuntimeInputs}' $file
    sd -F '(!doCheck)' '(!finalAttrs.doCheck)' $file
    sd -F 'optional doCheck' 'optional finalAttrs.doCheck' $file
    sd -F 'optionals doCheck' 'optionals finalAttrs.doCheck' $file
    sd -F '++ runtimeDependencies' '++ finalAttrs.runtimeDependencies' $file
    # pname (restored afterwards)
    sd -F 'pname}' 'finalAttrs.pname}' $file
    sd -F '${pname' '${finalAttrs.pname' $file
    sd -F '= pname' '= finalAttrs.pname' $file
    # close finalAttrs lambda
    echo ')' >>$file
    # catch some errors early
    if ! nixfmt $file
        git restore $file
        continue
    end
    if ! nixf-diagnose -i sema-primop-overridden $file
        git restore $file
        continue
    end
end

set torestore (rg -F .finalAttrs --files-with-matches $scope)
if test (count $torestore) -gt 0
    git restore $torestore
end
set torestore (rg -F finalAttrs.pname --files-with-matches $scope)
if test (count $torestore) -gt 0
    git restore $torestore
end

# commit for faster eval times
git add pkgs
git commit --no-gpg-sign -m temp
set torestore

for file in $files
    # file hasn't changed
    if git diff --quiet $base $file
        continue
    end
    # try to eval the package to definitely catch all errors
    echo $file
    set pname (string split / $file -f 4)
    if ! nix eval .#$pname
        set torestore $torestore $file
    end
end

# restore files that don't eval
git reset --soft $base
git restore --staged .
if test (count $torestore) -gt 0
    git restore $torestore
end
```

after that some manual cleanup was done:
- restoring files that cause changes in the number of lines
- restoring files that cause rebuilds
- restoring files that cause merge conflicts with staging
2026-02-07 09:28:59 +01:00
K900
bb03abf4d7 Merge remote-tracking branch 'origin/staging-next' into staging 2026-02-05 15:32:40 +03:00
quantenzitrone
9c8e96055a various: fix pname misuse in urls 2026-02-05 01:51:59 +01:00
Leon Schwarzäugl
45c6dbeba8 oauth2-proxy: add swarsel as maintainer 2026-02-02 13:49:16 +01:00
Leon Schwarzäugl
075e30a3fa oauth2-proxy: 7.14.0 -> 7.14.2 2026-02-02 13:49:16 +01:00
quantenzitrone
6b61249106 various: switch to finalAttrs pattern
this shouldn't create any rebuilds
2026-01-30 02:36:22 +01:00
Marcin Serwin
b3403eaf4f oaknut: 1.2.2-unstable-2024-03-01 -> 2.0.3
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-01-29 18:22:28 +01:00
Marcin Serwin
dca0b55ea8 dynarmic.oaknut: move to by-name
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-01-29 18:15:15 +01:00
Paul Meyer
71d9da81e7 oauth2-proxy: 7.13.0 -> 7.14.0 (#480989) 2026-01-23 07:51:06 +00:00
R. Ryantm
f142f8a2bb oauth2c: 1.18.0 -> 1.19.0 2026-01-21 13:47:38 +00:00
R. Ryantm
7443e7b4d0 oauth2-proxy: 7.13.0 -> 7.14.0 2026-01-17 11:03:26 +00:00
Wolfgang Walther
ee3d4da106 teams/serokell: drop 2026-01-11 17:01:27 +01:00
K900
d9764e9055 Merge remote-tracking branch 'origin/master' into staging-next 2025-12-22 15:39:52 +03:00
Justin Restivo
e8f0aac1bd oam-tools: drop 2025-12-21 16:20:32 -05: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]
107e278452 Merge staging-next into staging 2025-11-29 12:07:27 +00:00
R. Ryantm
adbf9c12ff oauth2c: 1.17.2 -> 1.18.0 2025-11-28 19:23:39 +00:00
Philip Taron
feb4539536 versionCheckHook: Check for --version first (#463218) 2025-11-26 16:19:36 +00:00
Paul Meyer
62ab7d08ff oapi-codegen: 2.5.0 -> 2.5.1 (#457630) 2025-11-25 10:28:22 +00:00