lol

Merge master into staging-next

authored by

nixpkgs-ci[bot] and committed by
GitHub
fd52a730 cd816e27

+704 -565
+1 -1
.github/ISSUE_TEMPLATE/01_bug_report.yml
··· 101 101 label: "Notify maintainers" 102 102 description: | 103 103 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below. 104 - value: | 104 + value: |2 105 105 106 106 107 107 ---
+1 -1
.github/ISSUE_TEMPLATE/02_bug_report_darwin.yml
··· 115 115 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below. 116 116 117 117 If this issue is related to the Darwin packaging architecture as a whole, or is related to the core Darwin frameworks, consider mentioning the `@NixOS/darwin-core` team. 118 - value: | 118 + value: |2 119 119 120 120 121 121 ---
+1 -1
.github/ISSUE_TEMPLATE/03_bug_report_nixos.yml
··· 105 105 Please note that the maintainer attribute name does not always match the maintainer's GitHub username. If that occurs, try looking in [`maintainers/maintainer-list.nix`](https://github.com/NixOS/nixpkgs/blob/master/maintainers/maintainer-list.nix) for the maintainer attribute name, and checking if the maintainer has a listed GitHub username. 106 106 107 107 If in doubt, check `git blame` for whoever last touched the module, or check the associated package's maintainers. Please add the mentions above the `---` characters. 108 - value: | 108 + value: |2 109 109 110 110 111 111 ---
+1 -1
.github/ISSUE_TEMPLATE/04_build_failure.yml
··· 111 111 label: "Notify maintainers" 112 112 description: | 113 113 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below. 114 - value: | 114 + value: |2 115 115 116 116 117 117 ---
+1 -1
.github/ISSUE_TEMPLATE/05_update_request.yml
··· 86 86 label: "Notify maintainers" 87 87 description: | 88 88 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below. 89 - value: | 89 + value: |2 90 90 91 91 92 92 ---
+1 -1
.github/ISSUE_TEMPLATE/06_module_request.yml
··· 61 61 label: "Notify maintainers" 62 62 description: | 63 63 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below. 64 - value: | 64 + value: |2 65 65 66 66 67 67 ---
+1 -1
.github/ISSUE_TEMPLATE/07_backport_request.yml
··· 66 66 label: "Notify maintainers" 67 67 description: | 68 68 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below. 69 - value: | 69 + value: |2 70 70 71 71 72 72 ---
+1 -1
.github/ISSUE_TEMPLATE/08_documentation_request.yml
··· 48 48 label: "Notify maintainers" 49 49 description: | 50 50 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below. 51 - value: | 51 + value: |2 52 52 53 53 54 54 ---
+1 -1
.github/ISSUE_TEMPLATE/09_unreproducible_package.yml
··· 120 120 label: "Notify maintainers" 121 121 description: | 122 122 Please mention the people who are in the **Maintainers** list of the offending package. This is done by by searching for the package on the [NixOS Package Search](https://search.nixos.org/packages) and mentioning the people listed under **Maintainers** by prefixing their GitHub usernames with an '@' character. Please add the mentions above the `---` characters in the template below. 123 - value: | 123 + value: |2 124 124 125 125 126 126 ---
+1 -1
.github/actions/get-merge-commit/action.yml
··· 72 72 } 73 73 throw new Error("Not retrying anymore. It's likely that GitHub is having internal issues: check https://www.githubstatus.com.") 74 74 75 + - if: inputs.merged-as-untrusted && steps.commits.outputs.mergedSha 75 76 # Would be great to do the checkouts in git worktrees of the existing spare checkout instead, 76 77 # but Nix is broken with them: 77 78 # https://github.com/NixOS/nix/issues/6073 78 - - if: inputs.merged-as-untrusted && steps.commits.outputs.mergedSha 79 79 uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 80 80 with: 81 81 ref: ${{ steps.commits.outputs.mergedSha }}
+1 -1
.github/dependabot.yml
··· 4 4 directory: "/" 5 5 schedule: 6 6 interval: "weekly" 7 - labels: [ ] 7 + labels: []
+9 -9
.github/labeler-development-branches.yml
··· 3 3 4 4 "4.workflow: package set update": 5 5 - any: 6 - - head-branch: 7 - - '-updates$' 6 + - head-branch: 7 + - '-updates$' 8 8 9 9 "4.workflow: staging": 10 10 - any: 11 - - head-branch: 12 - - '^staging-next$' 13 - - '^staging-next-' 11 + - head-branch: 12 + - '^staging-next$' 13 + - '^staging-next-' 14 14 15 15 "6.topic: haskell": 16 16 - any: 17 - - head-branch: 18 - - '^haskell-updates$' 17 + - head-branch: 18 + - '^haskell-updates$' 19 19 20 20 "6.topic: python": 21 21 - any: 22 - - head-branch: 23 - - '^python-updates$' 22 + - head-branch: 23 + - '^python-updates$'
+21 -21
.github/labeler-no-sync.yml
··· 5 5 6 6 "6.topic: policy discussion": 7 7 - any: 8 - - changed-files: 9 - - any-glob-to-any-file: 10 - - .github/**/* 11 - - CONTRIBUTING.md 12 - - pkgs/README.md 13 - - nixos/README.md 14 - - maintainers/README.md 15 - - lib/README.md 16 - - doc/README.md 8 + - changed-files: 9 + - any-glob-to-any-file: 10 + - .github/**/* 11 + - CONTRIBUTING.md 12 + - pkgs/README.md 13 + - nixos/README.md 14 + - maintainers/README.md 15 + - lib/README.md 16 + - doc/README.md 17 17 18 18 "8.has: documentation": 19 19 - any: 20 - - changed-files: 21 - - any-glob-to-any-file: 22 - - doc/**/* 23 - - nixos/doc/**/* 20 + - changed-files: 21 + - any-glob-to-any-file: 22 + - doc/**/* 23 + - nixos/doc/**/* 24 24 25 25 "backport release-24.11": 26 26 - any: 27 - - changed-files: 28 - - any-glob-to-any-file: 29 - - .github/workflows/* 30 - - ci/**/*.* 27 + - changed-files: 28 + - any-glob-to-any-file: 29 + - .github/workflows/* 30 + - ci/**/*.* 31 31 32 32 "backport release-25.05": 33 33 - any: 34 - - changed-files: 35 - - any-glob-to-any-file: 36 - - .github/workflows/* 37 - - ci/**/*.* 34 + - changed-files: 35 + - any-glob-to-any-file: 36 + - .github/workflows/* 37 + - ci/**/*.* 38 38 39 39 # keep-sorted end
+392 -392
.github/labeler.yml
··· 5 5 6 6 "4.workflow: backport": 7 7 - any: 8 - - base-branch: 9 - - '^release-' 10 - - '^staging-\d' 11 - - '^staging-next-\d' 8 + - base-branch: 9 + - '^release-' 10 + - '^staging-\d' 11 + - '^staging-next-\d' 12 12 13 13 # NOTE: bsd, darwin and cross-compilation labels are handled by ofborg 14 14 "6.topic: agda": 15 15 - any: 16 - - changed-files: 17 - - any-glob-to-any-file: 18 - - doc/languages-frameworks/agda.section.md 19 - - nixos/tests/agda.nix 20 - - pkgs/build-support/agda/**/* 21 - - pkgs/development/libraries/agda/**/* 22 - - pkgs/top-level/agda-packages.nix 16 + - changed-files: 17 + - any-glob-to-any-file: 18 + - doc/languages-frameworks/agda.section.md 19 + - nixos/tests/agda.nix 20 + - pkgs/build-support/agda/**/* 21 + - pkgs/development/libraries/agda/**/* 22 + - pkgs/top-level/agda-packages.nix 23 23 24 24 "6.topic: cinnamon": 25 25 - any: 26 - - changed-files: 27 - - any-glob-to-any-file: 28 - - nixos/modules/services/x11/desktop-managers/cinnamon.nix 29 - - nixos/tests/cinnamon.nix 30 - - nixos/tests/cinnamon-wayland.nix 31 - - pkgs/by-name/ci/cinnamon-*/**/* 32 - - pkgs/by-name/cj/cjs/**/* 33 - - pkgs/by-name/mu/muffin/**/* 34 - - pkgs/by-name/ne/nemo/**/* 35 - - pkgs/by-name/ne/nemo-*/**/* 26 + - changed-files: 27 + - any-glob-to-any-file: 28 + - nixos/modules/services/x11/desktop-managers/cinnamon.nix 29 + - nixos/tests/cinnamon.nix 30 + - nixos/tests/cinnamon-wayland.nix 31 + - pkgs/by-name/ci/cinnamon-*/**/* 32 + - pkgs/by-name/cj/cjs/**/* 33 + - pkgs/by-name/mu/muffin/**/* 34 + - pkgs/by-name/ne/nemo/**/* 35 + - pkgs/by-name/ne/nemo-*/**/* 36 36 37 37 "6.topic: continuous integration": 38 38 - any: 39 - - changed-files: 40 - - any-glob-to-any-file: 41 - - .github/**/* 42 - - ci/**/*.* 39 + - changed-files: 40 + - any-glob-to-any-file: 41 + - .github/**/* 42 + - ci/**/*.* 43 43 44 44 "6.topic: coq": 45 45 - any: 46 - - changed-files: 47 - - any-glob-to-any-file: 48 - - pkgs/applications/science/logic/coq/**/* 49 - - pkgs/development/coq-modules/**/* 50 - - pkgs/top-level/coq-packages.nix 46 + - changed-files: 47 + - any-glob-to-any-file: 48 + - pkgs/applications/science/logic/coq/**/* 49 + - pkgs/development/coq-modules/**/* 50 + - pkgs/top-level/coq-packages.nix 51 51 52 52 "6.topic: COSMIC": 53 53 - any: 54 - - changed-files: 55 - - any-glob-to-any-file: 56 - - nixos/modules/services/desktop-managers/cosmic.nix 57 - - nixos/modules/services/display-managers/cosmic-greeter.nix 58 - - nixos/tests/cosmic.nix 59 - - pkgs/by-name/co/cosmic-*/**/* 60 - - pkgs/by-name/xd/xdg-desktop-portal-cosmic/* 54 + - changed-files: 55 + - any-glob-to-any-file: 56 + - nixos/modules/services/desktop-managers/cosmic.nix 57 + - nixos/modules/services/display-managers/cosmic-greeter.nix 58 + - nixos/tests/cosmic.nix 59 + - pkgs/by-name/co/cosmic-*/**/* 60 + - pkgs/by-name/xd/xdg-desktop-portal-cosmic/* 61 61 62 62 "6.topic: crystal": 63 63 - any: 64 - - changed-files: 65 - - any-glob-to-any-file: 66 - - pkgs/development/compilers/crystal/**/* 64 + - changed-files: 65 + - any-glob-to-any-file: 66 + - pkgs/development/compilers/crystal/**/* 67 67 68 68 "6.topic: cuda": 69 69 - any: 70 - - changed-files: 71 - - any-glob-to-any-file: 72 - - pkgs/development/cuda-modules/**/* 73 - - pkgs/top-level/cuda-packages.nix 70 + - changed-files: 71 + - any-glob-to-any-file: 72 + - pkgs/development/cuda-modules/**/* 73 + - pkgs/top-level/cuda-packages.nix 74 74 75 75 "6.topic: deepin": 76 76 - any: 77 - - changed-files: 78 - - any-glob-to-any-file: 79 - - nixos/modules/services/desktops/deepin/**/* 80 - - pkgs/desktops/deepin/**/* 77 + - changed-files: 78 + - any-glob-to-any-file: 79 + - nixos/modules/services/desktops/deepin/**/* 80 + - pkgs/desktops/deepin/**/* 81 81 82 82 "6.topic: docker tools": 83 83 - any: 84 - - changed-files: 85 - - any-glob-to-any-file: 86 - - pkgs/applications/virtualization/docker/**/* 84 + - changed-files: 85 + - any-glob-to-any-file: 86 + - pkgs/applications/virtualization/docker/**/* 87 87 88 88 "6.topic: dotnet": 89 89 - any: 90 - - changed-files: 91 - - any-glob-to-any-file: 92 - - doc/languages-frameworks/dotnet.section.md 93 - - maintainers/scripts/update-dotnet-lockfiles.nix 94 - - pkgs/build-support/dotnet/**/* 95 - - pkgs/development/compilers/dotnet/**/* 96 - - pkgs/test/dotnet/**/* 97 - - pkgs/top-level/dotnet-packages.nix 90 + - changed-files: 91 + - any-glob-to-any-file: 92 + - doc/languages-frameworks/dotnet.section.md 93 + - maintainers/scripts/update-dotnet-lockfiles.nix 94 + - pkgs/build-support/dotnet/**/* 95 + - pkgs/development/compilers/dotnet/**/* 96 + - pkgs/test/dotnet/**/* 97 + - pkgs/top-level/dotnet-packages.nix 98 98 99 99 "6.topic: emacs": 100 100 - any: 101 - - changed-files: 102 - - any-glob-to-any-file: 103 - - nixos/modules/services/editors/emacs.nix 104 - - nixos/modules/services/editors/emacs.xml 105 - - nixos/tests/emacs-daemon.nix 106 - - pkgs/applications/editors/emacs/build-support/**/* 107 - - pkgs/applications/editors/emacs/elisp-packages/**/* 108 - - pkgs/applications/editors/emacs/**/* 109 - - pkgs/top-level/emacs-packages.nix 101 + - changed-files: 102 + - any-glob-to-any-file: 103 + - nixos/modules/services/editors/emacs.nix 104 + - nixos/modules/services/editors/emacs.xml 105 + - nixos/tests/emacs-daemon.nix 106 + - pkgs/applications/editors/emacs/build-support/**/* 107 + - pkgs/applications/editors/emacs/elisp-packages/**/* 108 + - pkgs/applications/editors/emacs/**/* 109 + - pkgs/top-level/emacs-packages.nix 110 110 111 111 "6.topic: Enlightenment DE": 112 112 - any: 113 - - changed-files: 114 - - any-glob-to-any-file: 115 - - nixos/modules/services/x11/desktop-managers/enlightenment.nix 116 - - pkgs/desktops/enlightenment/**/* 117 - - pkgs/development/python-modules/python-efl/* 113 + - changed-files: 114 + - any-glob-to-any-file: 115 + - nixos/modules/services/x11/desktop-managers/enlightenment.nix 116 + - pkgs/desktops/enlightenment/**/* 117 + - pkgs/development/python-modules/python-efl/* 118 118 119 119 "6.topic: erlang": 120 120 - any: 121 - - changed-files: 122 - - any-glob-to-any-file: 123 - - doc/languages-frameworks/beam.section.md 124 - - pkgs/development/beam-modules/**/* 125 - - pkgs/development/interpreters/elixir/**/* 126 - - pkgs/development/interpreters/erlang/**/* 127 - - pkgs/development/tools/build-managers/rebar/**/* 128 - - pkgs/development/tools/build-managers/rebar3/**/* 129 - - pkgs/development/tools/erlang/**/* 130 - - pkgs/top-level/beam-packages.nix 121 + - changed-files: 122 + - any-glob-to-any-file: 123 + - doc/languages-frameworks/beam.section.md 124 + - pkgs/development/beam-modules/**/* 125 + - pkgs/development/interpreters/elixir/**/* 126 + - pkgs/development/interpreters/erlang/**/* 127 + - pkgs/development/tools/build-managers/rebar/**/* 128 + - pkgs/development/tools/build-managers/rebar3/**/* 129 + - pkgs/development/tools/erlang/**/* 130 + - pkgs/top-level/beam-packages.nix 131 131 132 132 "6.topic: fetch": 133 133 - any: 134 - - changed-files: 135 - - any-glob-to-any-file: 136 - - pkgs/build-support/fetch*/**/* 134 + - changed-files: 135 + - any-glob-to-any-file: 136 + - pkgs/build-support/fetch*/**/* 137 137 138 138 "6.topic: flakes": 139 139 - any: 140 - - changed-files: 141 - - any-glob-to-any-file: 142 - - '**/flake.nix' 143 - - lib/systems/flake-systems.nix 144 - - nixos/modules/config/nix-flakes.nix 140 + - changed-files: 141 + - any-glob-to-any-file: 142 + - '**/flake.nix' 143 + - lib/systems/flake-systems.nix 144 + - nixos/modules/config/nix-flakes.nix 145 145 146 146 "6.topic: flutter": 147 147 - any: 148 - - changed-files: 149 - - any-glob-to-any-file: 150 - - pkgs/build-support/flutter/*.nix 151 - - pkgs/development/compilers/flutter/**/*.nix 148 + - changed-files: 149 + - any-glob-to-any-file: 150 + - pkgs/build-support/flutter/*.nix 151 + - pkgs/development/compilers/flutter/**/*.nix 152 152 153 153 "6.topic: games": 154 154 - any: 155 - - changed-files: 156 - - any-glob-to-any-file: 157 - - pkgs/games/**/* 155 + - changed-files: 156 + - any-glob-to-any-file: 157 + - pkgs/games/**/* 158 158 159 159 "6.topic: GNOME": 160 160 - any: 161 - - changed-files: 162 - - any-glob-to-any-file: 163 - - doc/languages-frameworks/gnome.section.md 164 - - nixos/modules/services/desktops/gnome/**/* 165 - - nixos/modules/services/desktop-managers/gnome.nix 166 - - nixos/tests/gnome-xorg.nix 167 - - nixos/tests/gnome.nix 168 - - pkgs/desktops/gnome/**/* 161 + - changed-files: 162 + - any-glob-to-any-file: 163 + - doc/languages-frameworks/gnome.section.md 164 + - nixos/modules/services/desktops/gnome/**/* 165 + - nixos/modules/services/desktop-managers/gnome.nix 166 + - nixos/tests/gnome-xorg.nix 167 + - nixos/tests/gnome.nix 168 + - pkgs/desktops/gnome/**/* 169 169 170 170 "6.topic: golang": 171 171 - any: 172 - - changed-files: 173 - - any-glob-to-any-file: 174 - - doc/languages-frameworks/go.section.md 175 - - pkgs/build-support/go/**/* 176 - - pkgs/development/compilers/go/**/* 172 + - changed-files: 173 + - any-glob-to-any-file: 174 + - doc/languages-frameworks/go.section.md 175 + - pkgs/build-support/go/**/* 176 + - pkgs/development/compilers/go/**/* 177 177 178 178 "6.topic: hardware": 179 179 - any: 180 - - changed-files: 181 - - any-glob-to-any-file: 182 - - nixos/modules/hardware/**/* 180 + - changed-files: 181 + - any-glob-to-any-file: 182 + - nixos/modules/hardware/**/* 183 183 184 184 "6.topic: haskell": 185 185 - any: 186 - - changed-files: 187 - - any-glob-to-any-file: 188 - - doc/languages-frameworks/haskell.section.md 189 - - maintainers/scripts/haskell/**/* 190 - - pkgs/development/compilers/ghc/**/* 191 - - pkgs/development/haskell-modules/**/* 192 - - pkgs/development/tools/haskell/**/* 193 - - pkgs/test/haskell/**/* 194 - - pkgs/top-level/haskell-packages.nix 195 - - pkgs/top-level/release-haskell.nix 186 + - changed-files: 187 + - any-glob-to-any-file: 188 + - doc/languages-frameworks/haskell.section.md 189 + - maintainers/scripts/haskell/**/* 190 + - pkgs/development/compilers/ghc/**/* 191 + - pkgs/development/haskell-modules/**/* 192 + - pkgs/development/tools/haskell/**/* 193 + - pkgs/test/haskell/**/* 194 + - pkgs/top-level/haskell-packages.nix 195 + - pkgs/top-level/release-haskell.nix 196 196 197 197 "6.topic: java": 198 198 - any: 199 - - changed-files: 200 - - any-glob-to-any-file: 201 - # Distributions 202 - - pkgs/development/compilers/adoptopenjdk-icedtea-web/**/* 203 - - pkgs/development/compilers/corretto/**/* 204 - - pkgs/development/compilers/graalvm/**/* 205 - - pkgs/development/compilers/openjdk/**/* 206 - - pkgs/by-name/op/openjfx/**/* 207 - - pkgs/development/compilers/semeru-bin/**/* 208 - - pkgs/development/compilers/temurin-bin/**/* 209 - - pkgs/development/compilers/zulu/**/* 210 - # Documentation 211 - - doc/languages-frameworks/java.section.md 212 - # Gradle 213 - - doc/languages-frameworks/gradle.section.md 214 - - pkgs/development/tools/build-managers/gradle/**/* 215 - - pkgs/by-name/gr/gradle-completion/**/* 216 - # Maven 217 - - pkgs/by-name/ma/maven/**/* 218 - - doc/languages-frameworks/maven.section.md 219 - # Ant 220 - - pkgs/by-name/an/ant/**/* 221 - # javaPackages attrset 222 - - pkgs/development/java-modules/**/* 223 - - pkgs/top-level/java-packages.nix 224 - # Maintainer tooling 225 - - pkgs/by-name/ni/nixpkgs-openjdk-updater/**/* 226 - # Misc 227 - - nixos/modules/programs/java.nix 199 + - changed-files: 200 + - any-glob-to-any-file: 201 + # Distributions 202 + - pkgs/development/compilers/adoptopenjdk-icedtea-web/**/* 203 + - pkgs/development/compilers/corretto/**/* 204 + - pkgs/development/compilers/graalvm/**/* 205 + - pkgs/development/compilers/openjdk/**/* 206 + - pkgs/by-name/op/openjfx/**/* 207 + - pkgs/development/compilers/semeru-bin/**/* 208 + - pkgs/development/compilers/temurin-bin/**/* 209 + - pkgs/development/compilers/zulu/**/* 210 + # Documentation 211 + - doc/languages-frameworks/java.section.md 212 + # Gradle 213 + - doc/languages-frameworks/gradle.section.md 214 + - pkgs/development/tools/build-managers/gradle/**/* 215 + - pkgs/by-name/gr/gradle-completion/**/* 216 + # Maven 217 + - pkgs/by-name/ma/maven/**/* 218 + - doc/languages-frameworks/maven.section.md 219 + # Ant 220 + - pkgs/by-name/an/ant/**/* 221 + # javaPackages attrset 222 + - pkgs/development/java-modules/**/* 223 + - pkgs/top-level/java-packages.nix 224 + # Maintainer tooling 225 + - pkgs/by-name/ni/nixpkgs-openjdk-updater/**/* 226 + # Misc 227 + - nixos/modules/programs/java.nix 228 228 229 229 "6.topic: jitsi": 230 230 - any: 231 - - changed-files: 232 - - any-glob-to-any-file: 233 - - nixos/modules/services/networking/jitsi-videobridge.nix 234 - - nixos/modules/services/web-apps/jitsi-meet.nix 235 - - pkgs/servers/web-apps/jitsi-meet/**/* 236 - - pkgs/servers/jitsi-videobridge/**/* 237 - - pkgs/applications/networking/instant-messengers/jitsi/**/* 231 + - changed-files: 232 + - any-glob-to-any-file: 233 + - nixos/modules/services/networking/jitsi-videobridge.nix 234 + - nixos/modules/services/web-apps/jitsi-meet.nix 235 + - pkgs/servers/web-apps/jitsi-meet/**/* 236 + - pkgs/servers/jitsi-videobridge/**/* 237 + - pkgs/applications/networking/instant-messengers/jitsi/**/* 238 238 239 239 "6.topic: julia": 240 240 - any: 241 - - changed-files: 242 - - any-glob-to-any-file: 243 - - doc/languages-frameworks/julia.section.md 244 - - pkgs/development/compilers/julia/**/* 245 - - pkgs/development/julia-modules/**/* 241 + - changed-files: 242 + - any-glob-to-any-file: 243 + - doc/languages-frameworks/julia.section.md 244 + - pkgs/development/compilers/julia/**/* 245 + - pkgs/development/julia-modules/**/* 246 246 247 247 "6.topic: jupyter": 248 248 - any: 249 - - changed-files: 250 - - any-glob-to-any-file: 251 - - pkgs/development/python-modules/jupyter*/**/* 252 - - pkgs/development/python-modules/mkdocs-jupyter/* 253 - - nixos/modules/services/development/jupyter/**/* 254 - - pkgs/applications/editors/jupyter-kernels/**/* 255 - - pkgs/applications/editors/jupyter/**/* 249 + - changed-files: 250 + - any-glob-to-any-file: 251 + - pkgs/development/python-modules/jupyter*/**/* 252 + - pkgs/development/python-modules/mkdocs-jupyter/* 253 + - nixos/modules/services/development/jupyter/**/* 254 + - pkgs/applications/editors/jupyter-kernels/**/* 255 + - pkgs/applications/editors/jupyter/**/* 256 256 257 257 "6.topic: k3s": 258 258 - any: 259 - - changed-files: 260 - - any-glob-to-any-file: 261 - - nixos/modules/services/cluster/k3s/**/* 262 - - nixos/tests/k3s/**/* 263 - - pkgs/applications/networking/cluster/k3s/**/* 259 + - changed-files: 260 + - any-glob-to-any-file: 261 + - nixos/modules/services/cluster/k3s/**/* 262 + - nixos/tests/k3s/**/* 263 + - pkgs/applications/networking/cluster/k3s/**/* 264 264 265 265 "6.topic: kernel": 266 266 - any: 267 - - changed-files: 268 - - any-glob-to-any-file: 269 - - pkgs/build-support/kernel/**/* 270 - - pkgs/os-specific/linux/kernel/**/* 267 + - changed-files: 268 + - any-glob-to-any-file: 269 + - pkgs/build-support/kernel/**/* 270 + - pkgs/os-specific/linux/kernel/**/* 271 271 272 272 "6.topic: lib": 273 273 - any: 274 - - changed-files: 275 - - any-glob-to-any-file: 276 - - lib/** 274 + - changed-files: 275 + - any-glob-to-any-file: 276 + - lib/** 277 277 278 278 "6.topic: llvm/clang": 279 279 - any: 280 - - changed-files: 281 - - any-glob-to-any-file: 282 - - pkgs/development/compilers/llvm/**/* 280 + - changed-files: 281 + - any-glob-to-any-file: 282 + - pkgs/development/compilers/llvm/**/* 283 283 284 284 "6.topic: lua": 285 285 - any: 286 - - changed-files: 287 - - any-glob-to-any-file: 288 - - pkgs/development/tools/misc/luarocks/* 289 - - pkgs/development/interpreters/lua-5/**/* 290 - - pkgs/development/interpreters/luajit/**/* 291 - - pkgs/development/lua-modules/**/* 292 - - pkgs/top-level/lua-packages.nix 286 + - changed-files: 287 + - any-glob-to-any-file: 288 + - pkgs/development/tools/misc/luarocks/* 289 + - pkgs/development/interpreters/lua-5/**/* 290 + - pkgs/development/interpreters/luajit/**/* 291 + - pkgs/development/lua-modules/**/* 292 + - pkgs/top-level/lua-packages.nix 293 293 294 294 "6.topic: Lumina DE": 295 295 - any: 296 - - changed-files: 297 - - any-glob-to-any-file: 298 - - nixos/modules/services/x11/desktop-managers/lumina.nix 299 - - pkgs/desktops/lumina/**/* 296 + - changed-files: 297 + - any-glob-to-any-file: 298 + - nixos/modules/services/x11/desktop-managers/lumina.nix 299 + - pkgs/desktops/lumina/**/* 300 300 301 301 "6.topic: LXQt": 302 302 - any: 303 - - changed-files: 304 - - any-glob-to-any-file: 305 - - nixos/modules/services/x11/desktop-managers/lxqt.nix 306 - - pkgs/desktops/lxqt/**/* 303 + - changed-files: 304 + - any-glob-to-any-file: 305 + - nixos/modules/services/x11/desktop-managers/lxqt.nix 306 + - pkgs/desktops/lxqt/**/* 307 307 308 308 "6.topic: mate": 309 309 - any: 310 - - changed-files: 311 - - any-glob-to-any-file: 312 - - nixos/modules/services/x11/desktop-managers/mate.nix 313 - - nixos/tests/mate.nix 314 - - pkgs/desktops/mate/**/* 310 + - changed-files: 311 + - any-glob-to-any-file: 312 + - nixos/modules/services/x11/desktop-managers/mate.nix 313 + - nixos/tests/mate.nix 314 + - pkgs/desktops/mate/**/* 315 315 316 316 "6.topic: module system": 317 317 - any: 318 - - changed-files: 319 - - any-glob-to-any-file: 320 - - lib/modules.nix 321 - - lib/types.nix 322 - - lib/options.nix 323 - - lib/tests/modules.sh 324 - - lib/tests/modules/** 318 + - changed-files: 319 + - any-glob-to-any-file: 320 + - lib/modules.nix 321 + - lib/types.nix 322 + - lib/options.nix 323 + - lib/tests/modules.sh 324 + - lib/tests/modules/** 325 325 326 326 "6.topic: musl": 327 327 - any: 328 - - changed-files: 329 - - any-glob-to-any-file: 330 - - pkgs/os-specific/linux/musl/**/* 328 + - changed-files: 329 + - any-glob-to-any-file: 330 + - pkgs/os-specific/linux/musl/**/* 331 331 332 332 "6.topic: nim": 333 333 - any: 334 - - changed-files: 335 - - any-glob-to-any-file: 336 - - doc/languages-frameworks/nim.section.md 337 - - pkgs/build-support/build-nim-package.nix 338 - - pkgs/build-support/build-nim-sbom.nix 339 - - pkgs/by-name/ni/nim* 340 - - pkgs/top-level/nim-overrides.nix 334 + - changed-files: 335 + - any-glob-to-any-file: 336 + - doc/languages-frameworks/nim.section.md 337 + - pkgs/build-support/build-nim-package.nix 338 + - pkgs/build-support/build-nim-sbom.nix 339 + - pkgs/by-name/ni/nim* 340 + - pkgs/top-level/nim-overrides.nix 341 341 342 342 "6.topic: nixos": 343 343 - any: 344 - - changed-files: 345 - - any-glob-to-any-file: 346 - - nixos/**/* 347 - - pkgs/by-name/sw/switch-to-configuration-ng/**/* 348 - - pkgs/by-name/ni/nixos-rebuild-ng/**/* 349 - - pkgs/os-specific/linux/nixos-rebuild/**/* 344 + - changed-files: 345 + - any-glob-to-any-file: 346 + - nixos/**/* 347 + - pkgs/by-name/sw/switch-to-configuration-ng/**/* 348 + - pkgs/by-name/ni/nixos-rebuild-ng/**/* 349 + - pkgs/os-specific/linux/nixos-rebuild/**/* 350 350 351 351 "6.topic: nixos-container": 352 352 - any: 353 - - changed-files: 354 - - any-glob-to-any-file: 355 - - nixos/modules/virtualisation/nixos-containers.nix 356 - - pkgs/tools/virtualization/nixos-container/**/* 353 + - changed-files: 354 + - any-glob-to-any-file: 355 + - nixos/modules/virtualisation/nixos-containers.nix 356 + - pkgs/tools/virtualization/nixos-container/**/* 357 357 358 358 "6.topic: nodejs": 359 359 - any: 360 - - changed-files: 361 - - any-glob-to-any-file: 362 - - doc/languages-frameworks/javascript.section.md 363 - - pkgs/build-support/node/**/* 364 - - pkgs/development/node-packages/**/* 365 - - pkgs/development/tools/yarn/* 366 - - pkgs/development/tools/yarn2nix-moretea/**/* 367 - - pkgs/development/tools/pnpm/**/* 368 - - pkgs/development/web/nodejs/* 360 + - changed-files: 361 + - any-glob-to-any-file: 362 + - doc/languages-frameworks/javascript.section.md 363 + - pkgs/build-support/node/**/* 364 + - pkgs/development/node-packages/**/* 365 + - pkgs/development/tools/yarn/* 366 + - pkgs/development/tools/yarn2nix-moretea/**/* 367 + - pkgs/development/tools/pnpm/**/* 368 + - pkgs/development/web/nodejs/* 369 369 370 370 "6.topic: nvidia": 371 371 - any: 372 - - changed-files: 373 - - any-glob-to-any-file: 374 - - nixos/modules/hardware/video/nvidia.nix 375 - - nixos/modules/services/hardware/nvidia-container-toolkit/**/* 376 - - nixos/modules/services/hardware/nvidia-optimus.nix 377 - - pkgs/os-specific/linux/nvidia-x11/**/* 372 + - changed-files: 373 + - any-glob-to-any-file: 374 + - nixos/modules/hardware/video/nvidia.nix 375 + - nixos/modules/services/hardware/nvidia-container-toolkit/**/* 376 + - nixos/modules/services/hardware/nvidia-optimus.nix 377 + - pkgs/os-specific/linux/nvidia-x11/**/* 378 378 379 379 "6.topic: ocaml": 380 380 - any: 381 - - changed-files: 382 - - any-glob-to-any-file: 383 - - doc/languages-frameworks/ocaml.section.md 384 - - pkgs/development/compilers/ocaml/**/* 385 - - pkgs/development/compilers/reason/**/* 386 - - pkgs/development/ocaml-modules/**/* 387 - - pkgs/development/tools/ocaml/**/* 388 - - pkgs/top-level/ocaml-packages.nix 381 + - changed-files: 382 + - any-glob-to-any-file: 383 + - doc/languages-frameworks/ocaml.section.md 384 + - pkgs/development/compilers/ocaml/**/* 385 + - pkgs/development/compilers/reason/**/* 386 + - pkgs/development/ocaml-modules/**/* 387 + - pkgs/development/tools/ocaml/**/* 388 + - pkgs/top-level/ocaml-packages.nix 389 389 390 390 "6.topic: pantheon": 391 391 - any: 392 - - changed-files: 393 - - any-glob-to-any-file: 394 - - nixos/modules/services/desktops/pantheon/**/* 395 - - nixos/modules/services/x11/desktop-managers/pantheon.nix 396 - - nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix 397 - - nixos/tests/pantheon.nix 398 - - pkgs/desktops/pantheon/**/* 392 + - changed-files: 393 + - any-glob-to-any-file: 394 + - nixos/modules/services/desktops/pantheon/**/* 395 + - nixos/modules/services/x11/desktop-managers/pantheon.nix 396 + - nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix 397 + - nixos/tests/pantheon.nix 398 + - pkgs/desktops/pantheon/**/* 399 399 400 400 "6.topic: php": 401 401 - any: 402 - - changed-files: 403 - - any-glob-to-any-file: 404 - - doc/languages-frameworks/php.section.md 405 - - nixos/tests/php/**/* 406 - - pkgs/build-support/php/**/* 407 - - pkgs/development/interpreters/php/**/* 408 - - pkgs/development/php-packages/**/* 409 - - pkgs/test/php/default.nix 410 - - pkgs/top-level/php-packages.nix 402 + - changed-files: 403 + - any-glob-to-any-file: 404 + - doc/languages-frameworks/php.section.md 405 + - nixos/tests/php/**/* 406 + - pkgs/build-support/php/**/* 407 + - pkgs/development/interpreters/php/**/* 408 + - pkgs/development/php-packages/**/* 409 + - pkgs/test/php/default.nix 410 + - pkgs/top-level/php-packages.nix 411 411 412 412 "6.topic: printing": 413 413 - any: 414 - - changed-files: 415 - - any-glob-to-any-file: 416 - - nixos/modules/services/printing/cupsd.nix 417 - - pkgs/misc/cups/**/* 414 + - changed-files: 415 + - any-glob-to-any-file: 416 + - nixos/modules/services/printing/cupsd.nix 417 + - pkgs/misc/cups/**/* 418 418 419 419 "6.topic: python": 420 420 - any: 421 - - changed-files: 422 - - any-glob-to-any-file: 423 - - doc/languages-frameworks/python.section.md 424 - - pkgs/development/interpreters/python/**/* 425 - - pkgs/development/python-modules/**/* 426 - - pkgs/top-level/python-packages.nix 421 + - changed-files: 422 + - any-glob-to-any-file: 423 + - doc/languages-frameworks/python.section.md 424 + - pkgs/development/interpreters/python/**/* 425 + - pkgs/development/python-modules/**/* 426 + - pkgs/top-level/python-packages.nix 427 427 428 428 "6.topic: qt/kde": 429 429 - any: 430 - - changed-files: 431 - - any-glob-to-any-file: 432 - - doc/languages-frameworks/qt.section.md 433 - - nixos/modules/services/x11/desktop-managers/plasma5.nix 434 - - nixos/tests/plasma5.nix 435 - - pkgs/applications/kde/**/* 436 - - pkgs/desktops/plasma-5/**/* 437 - - pkgs/development/libraries/kde-frameworks/**/* 438 - - pkgs/development/libraries/qt-5/**/* 430 + - changed-files: 431 + - any-glob-to-any-file: 432 + - doc/languages-frameworks/qt.section.md 433 + - nixos/modules/services/x11/desktop-managers/plasma5.nix 434 + - nixos/tests/plasma5.nix 435 + - pkgs/applications/kde/**/* 436 + - pkgs/desktops/plasma-5/**/* 437 + - pkgs/development/libraries/kde-frameworks/**/* 438 + - pkgs/development/libraries/qt-5/**/* 439 439 440 440 "6.topic: R": 441 441 - any: 442 - - changed-files: 443 - - any-glob-to-any-file: 444 - - pkgs/applications/science/math/R/**/* 445 - - pkgs/development/r-modules/**/* 442 + - changed-files: 443 + - any-glob-to-any-file: 444 + - pkgs/applications/science/math/R/**/* 445 + - pkgs/development/r-modules/**/* 446 446 447 447 "6.topic: rocm": 448 448 - any: 449 - - changed-files: 450 - - any-glob-to-any-file: 451 - - pkgs/development/rocm-modules/**/* 449 + - changed-files: 450 + - any-glob-to-any-file: 451 + - pkgs/development/rocm-modules/**/* 452 452 453 453 "6.topic: ruby": 454 454 - any: 455 - - changed-files: 456 - - any-glob-to-any-file: 457 - - doc/languages-frameworks/ruby.section.md 458 - - pkgs/development/interpreters/ruby/**/* 459 - - pkgs/development/ruby-modules/**/* 460 - - pkgs/top-level/ruby-packages.nix 455 + - changed-files: 456 + - any-glob-to-any-file: 457 + - doc/languages-frameworks/ruby.section.md 458 + - pkgs/development/interpreters/ruby/**/* 459 + - pkgs/development/ruby-modules/**/* 460 + - pkgs/top-level/ruby-packages.nix 461 461 462 462 "6.topic: rust": 463 463 - any: 464 - - changed-files: 465 - - any-glob-to-any-file: 466 - - doc/languages-frameworks/rust.section.md 467 - - pkgs/build-support/rust/**/* 468 - - pkgs/development/compilers/rust/**/* 464 + - changed-files: 465 + - any-glob-to-any-file: 466 + - doc/languages-frameworks/rust.section.md 467 + - pkgs/build-support/rust/**/* 468 + - pkgs/development/compilers/rust/**/* 469 469 470 470 "6.topic: stdenv": 471 471 - any: 472 - - changed-files: 473 - - any-glob-to-any-file: 474 - - pkgs/stdenv/**/* 472 + - changed-files: 473 + - any-glob-to-any-file: 474 + - pkgs/stdenv/**/* 475 475 476 476 "6.topic: steam": 477 477 - any: 478 - - changed-files: 479 - - any-glob-to-any-file: 480 - - pkgs/games/steam/**/* 478 + - changed-files: 479 + - any-glob-to-any-file: 480 + - pkgs/games/steam/**/* 481 481 482 482 "6.topic: systemd": 483 483 - any: 484 - - changed-files: 485 - - any-glob-to-any-file: 486 - - pkgs/os-specific/linux/systemd/**/* 487 - - nixos/modules/system/boot/systemd*/**/* 484 + - changed-files: 485 + - any-glob-to-any-file: 486 + - pkgs/os-specific/linux/systemd/**/* 487 + - nixos/modules/system/boot/systemd*/**/* 488 488 489 489 "6.topic: tcl": 490 490 - any: 491 - - changed-files: 492 - - any-glob-to-any-file: 493 - - doc/languages-frameworks/tcl.section.md 494 - - pkgs/development/interpreters/tcl/* 495 - - pkgs/development/tcl-modules/**/* 496 - - pkgs/top-level/tcl-packages.nix 491 + - changed-files: 492 + - any-glob-to-any-file: 493 + - doc/languages-frameworks/tcl.section.md 494 + - pkgs/development/interpreters/tcl/* 495 + - pkgs/development/tcl-modules/**/* 496 + - pkgs/top-level/tcl-packages.nix 497 497 498 498 "6.topic: teams": 499 499 - any: 500 - - changed-files: 501 - - any-glob-to-any-file: 502 - - maintainers/team-list.nix 500 + - changed-files: 501 + - any-glob-to-any-file: 502 + - maintainers/team-list.nix 503 503 504 504 "6.topic: testing": 505 505 - any: 506 - - changed-files: 507 - - any-glob-to-any-file: 508 - # NOTE: Let's keep the scope limited to test frameworks that are 509 - # *developed in this repo*; 510 - # - not individual tests 511 - # - not packages for test frameworks 512 - - pkgs/build-support/testers/** 513 - - nixos/lib/testing/** 514 - - nixos/lib/test-driver/** 515 - - nixos/tests/nixos-test-driver/** 516 - - nixos/lib/testing-python.nix # legacy 517 - - nixos/tests/make-test-python.nix # legacy 518 - # lib/debug.nix has a test framework (runTests) but it's not the main focus 506 + - changed-files: 507 + - any-glob-to-any-file: 508 + # NOTE: Let's keep the scope limited to test frameworks that are 509 + # *developed in this repo*; 510 + # - not individual tests 511 + # - not packages for test frameworks 512 + - pkgs/build-support/testers/** 513 + - nixos/lib/testing/** 514 + - nixos/lib/test-driver/** 515 + - nixos/tests/nixos-test-driver/** 516 + - nixos/lib/testing-python.nix # legacy 517 + - nixos/tests/make-test-python.nix # legacy 518 + # lib/debug.nix has a test framework (runTests) but it's not the main focus 519 519 520 520 "6.topic: TeX": 521 521 - any: 522 - - changed-files: 523 - - any-glob-to-any-file: 524 - - doc/languages-frameworks/texlive.section.md 525 - - pkgs/test/texlive/** 526 - - pkgs/tools/typesetting/tex/**/* 522 + - changed-files: 523 + - any-glob-to-any-file: 524 + - doc/languages-frameworks/texlive.section.md 525 + - pkgs/test/texlive/** 526 + - pkgs/tools/typesetting/tex/**/* 527 527 528 528 "6.topic: updaters": 529 529 - any: 530 - - changed-files: 531 - - any-glob-to-any-file: 532 - - pkgs/common-updater/**/* 530 + - changed-files: 531 + - any-glob-to-any-file: 532 + - pkgs/common-updater/**/* 533 533 534 534 "6.topic: vim": 535 535 - any: 536 - - changed-files: 537 - - any-glob-to-any-file: 538 - - doc/languages-frameworks/vim.section.md 539 - - pkgs/applications/editors/vim/**/* 540 - - pkgs/applications/editors/vim/plugins/**/* 541 - - nixos/modules/programs/neovim.nix 542 - - pkgs/applications/editors/neovim/**/* 536 + - changed-files: 537 + - any-glob-to-any-file: 538 + - doc/languages-frameworks/vim.section.md 539 + - pkgs/applications/editors/vim/**/* 540 + - pkgs/applications/editors/vim/plugins/**/* 541 + - nixos/modules/programs/neovim.nix 542 + - pkgs/applications/editors/neovim/**/* 543 543 544 544 "6.topic: vscode": 545 545 - any: 546 - - changed-files: 547 - - any-glob-to-any-file: 548 - - pkgs/applications/editors/vscode/**/* 546 + - changed-files: 547 + - any-glob-to-any-file: 548 + - pkgs/applications/editors/vscode/**/* 549 549 550 550 "6.topic: windows": 551 551 - any: 552 - - changed-files: 553 - - any-glob-to-any-file: 554 - - pkgs/os-specific/windows/**/* 552 + - changed-files: 553 + - any-glob-to-any-file: 554 + - pkgs/os-specific/windows/**/* 555 555 556 556 "6.topic: xen-project": 557 557 - any: 558 - - changed-files: 559 - - any-glob-to-any-file: 560 - - nixos/modules/virtualisation/xen* 561 - - pkgs/by-name/xe/xen/* 562 - - pkgs/by-name/qe/qemu_xen/* 563 - - pkgs/by-name/xe/xen-guest-agent/* 564 - - pkgs/by-name/xt/xtf/* 565 - - pkgs/build-support/xen/* 566 - - pkgs/development/ocaml-modules/xen*/* 567 - - pkgs/development/ocaml-modules/vchan/* 558 + - changed-files: 559 + - any-glob-to-any-file: 560 + - nixos/modules/virtualisation/xen* 561 + - pkgs/by-name/xe/xen/* 562 + - pkgs/by-name/qe/qemu_xen/* 563 + - pkgs/by-name/xe/xen-guest-agent/* 564 + - pkgs/by-name/xt/xtf/* 565 + - pkgs/build-support/xen/* 566 + - pkgs/development/ocaml-modules/xen*/* 567 + - pkgs/development/ocaml-modules/vchan/* 568 568 569 569 "6.topic: xfce": 570 570 - any: 571 - - changed-files: 572 - - any-glob-to-any-file: 573 - - nixos/doc/manual/configuration/xfce.xml 574 - - nixos/modules/services/x11/desktop-managers/xfce.nix 575 - - nixos/tests/xfce.nix 576 - - pkgs/desktops/xfce/**/* 571 + - changed-files: 572 + - any-glob-to-any-file: 573 + - nixos/doc/manual/configuration/xfce.xml 574 + - nixos/modules/services/x11/desktop-managers/xfce.nix 575 + - nixos/tests/xfce.nix 576 + - pkgs/desktops/xfce/**/* 577 577 578 578 "6.topic: zig": 579 579 - any: 580 - - changed-files: 581 - - any-glob-to-any-file: 582 - - pkgs/development/compilers/zig/**/* 583 - - doc/hooks/zig.section.md 580 + - changed-files: 581 + - any-glob-to-any-file: 582 + - pkgs/development/compilers/zig/**/* 583 + - doc/hooks/zig.section.md 584 584 585 585 "8.has: changelog": 586 586 - any: 587 - - changed-files: 588 - - any-glob-to-any-file: 589 - - nixos/doc/manual/release-notes/**/* 587 + - changed-files: 588 + - any-glob-to-any-file: 589 + - nixos/doc/manual/release-notes/**/* 590 590 591 591 "8.has: maintainer-list (update)": 592 592 - any: 593 - - changed-files: 594 - - any-glob-to-any-file: 595 - - maintainers/maintainer-list.nix 593 + - changed-files: 594 + - any-glob-to-any-file: 595 + - maintainers/maintainer-list.nix 596 596 597 597 "8.has: module (update)": 598 598 - any: 599 - - changed-files: 600 - - any-glob-to-any-file: 601 - - nixos/modules/**/* 599 + - changed-files: 600 + - any-glob-to-any-file: 601 + - nixos/modules/**/* 602 602 603 603 # keep-sorted end
+2 -2
.github/workflows/build.yml
··· 24 24 include: 25 25 - runner: ubuntu-24.04 26 26 system: x86_64-linux 27 - builds: [shell,manual-nixos,lib-tests] 27 + builds: [shell, manual-nixos, lib-tests] 28 28 - runner: ubuntu-24.04-arm 29 29 system: aarch64-linux 30 - builds: [shell,manual-nixos,manual-nixpkgs,manual-nixpkgs-tests] 30 + builds: [shell, manual-nixos, manual-nixpkgs, manual-nixpkgs-tests] 31 31 - runner: macos-13 32 32 system: x86_64-darwin 33 33 builds: [shell]
+4 -4
.github/workflows/eval.yml
··· 52 52 outpaths: 53 53 name: Outpaths 54 54 runs-on: ubuntu-24.04-arm 55 - needs: [ prepare ] 55 + needs: [prepare] 56 56 strategy: 57 57 fail-fast: false 58 58 matrix: ··· 163 163 compare: 164 164 name: Comparison 165 165 runs-on: ubuntu-24.04-arm 166 - needs: [ prepare, outpaths ] 166 + needs: [prepare, outpaths] 167 167 if: needs.prepare.outputs.targetSha 168 168 permissions: 169 169 issues: write # needed to create *new* labels ··· 251 251 252 252 labels: 253 253 name: Labels 254 - needs: [ compare ] 254 + needs: [compare] 255 255 uses: ./.github/workflows/labels.yml 256 256 permissions: 257 257 issues: write ··· 262 262 # No dependency on "compare", so that it can start at the same time. 263 263 # We only wait for the "comparison" artifact to be available, which makes the start-to-finish time 264 264 # for the eval workflow considerably faster. 265 - needs: [ prepare, outpaths ] 265 + needs: [prepare, outpaths] 266 266 if: needs.prepare.outputs.targetSha 267 267 uses: ./.github/workflows/reviewers.yml 268 268 secrets: inherit
+2 -2
.github/workflows/lint.yml
··· 59 59 with: 60 60 merged-as-untrusted: true 61 61 62 - - uses: cachix/install-nix-action@526118121621777ccd86f79b04685a9319637641 # v31 62 + - uses: cachix/install-nix-action@17fe5fb4a23ad6cbbe47d6b3f359611ad276644c # v31 63 63 with: 64 64 extra_nix_config: sandbox = true 65 65 ··· 82 82 merged-as-untrusted: true 83 83 target-as-trusted: true 84 84 85 - - uses: cachix/install-nix-action@526118121621777ccd86f79b04685a9319637641 # v31 85 + - uses: cachix/install-nix-action@17fe5fb4a23ad6cbbe47d6b3f359611ad276644c # v31 86 86 with: 87 87 extra_nix_config: sandbox = true 88 88
+1 -1
.github/workflows/periodic-merge-24h.yml
··· 11 11 schedule: 12 12 # * is a special character in YAML so you have to quote this string 13 13 # Merge every 24 hours 14 - - cron: '0 0 * * *' 14 + - cron: '0 0 * * *' 15 15 workflow_dispatch: 16 16 17 17 permissions: {}
+1 -1
.github/workflows/periodic-merge-6h.yml
··· 11 11 schedule: 12 12 # * is a special character in YAML so you have to quote this string 13 13 # Merge every 6 hours 14 - - cron: '0 */6 * * *' 14 + - cron: '0 */6 * * *' 15 15 workflow_dispatch: 16 16 17 17 permissions: {}
+15
ci/default.nix
··· 52 52 # See https://github.com/NixOS/nixfmt 53 53 programs.nixfmt.enable = true; 54 54 55 + programs.yamlfmt = { 56 + enable = true; 57 + settings.formatter = { 58 + retain_line_breaks = true; 59 + }; 60 + }; 61 + settings.formatter.yamlfmt.excludes = [ 62 + # Breaks helm templating 63 + "nixos/tests/k3s/k3s-test-chart/templates/*" 64 + # Aligns comments with whitespace 65 + "pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml" 66 + # TODO: Fix formatting for auto-generated file 67 + "pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml" 68 + ]; 69 + 55 70 settings.formatter.editorconfig-checker = { 56 71 command = "${pkgs.lib.getExe pkgs.editorconfig-checker}"; 57 72 options = [ "-disable-indent-size" ];
+6
maintainers/maintainer-list.nix
··· 20625 20625 matrix = "@qyriad:katesiria.org"; 20626 20626 name = "Qyriad"; 20627 20627 }; 20628 + r-aizawa = { 20629 + github = "Xantibody"; 20630 + githubId = 109563705; 20631 + name = "Ryu Aizawa"; 20632 + email = "zeku.bushinryu38@gmail.com"; 20633 + }; 20628 20634 r-burns = { 20629 20635 email = "rtburns@protonmail.com"; 20630 20636 github = "r-burns";
+2
nixos/doc/manual/release-notes/rl-2511.section.md
··· 46 46 47 47 - The `services.siproxd` module has been removed as `siproxd` is unmaintained and broken with libosip 5.x. 48 48 49 + - `services.dwm-status.extraConfig` was replaced by [RFC0042](https://github.com/NixOS/rfcs/blob/master/rfcs/0042-config-option.md)-compliant [](#opt-services.dwm-status.settings), which is used to generate the config file. `services.dwm-status.order` is now moved to [](#opt-services.dwm-status.settings.order), as it's a part of the config file. 50 + 49 51 - `renovate` was updated to v40. See the [upstream release notes](https://github.com/renovatebot/renovate/releases/tag/40.0.0) for breaking changes. 50 52 51 53 - The `boot.readOnlyNixStore` has been removed. Control over bind mount options on `/nix/store` is now offered by the `boot.nixStoreMountOpts` option.
+10 -2
nixos/modules/services/desktop-managers/cosmic.nix
··· 140 140 security.rtkit.enable = true; 141 141 services.accounts-daemon.enable = true; 142 142 services.displayManager.sessionPackages = [ pkgs.cosmic-session ]; 143 - services.geoclue2.enable = true; 144 - services.geoclue2.enableDemoAgent = false; 145 143 services.libinput.enable = true; 146 144 services.upower.enable = true; 147 145 # Required for screen locker 148 146 security.pam.services.cosmic-greeter = { }; 147 + 148 + # geoclue2 stuff 149 + services.geoclue2.enable = true; 150 + # We _do_ use the demo agent in the `cosmic-settings-daemon` package, 151 + # but this option also creates a systemd service that conflicts with the 152 + # `cosmic-settings-daemon` package's geoclue2 agent. Therefore, disable it. 153 + services.geoclue2.enableDemoAgent = false; 154 + # As mentioned above, we do use the demo agent. And it needs to be 155 + # whitelisted, otherwise it doesn't run. 156 + services.geoclue2.whitelistedAgents = [ "geoclue-demo-agent" ]; # whitelist our own geoclue2 agent o 149 157 150 158 # Good to have defaults 151 159 hardware.bluetooth.enable = lib.mkDefault true;
+14 -6
nixos/modules/services/desktops/geoclue2.nix
··· 8 8 let 9 9 cfg = config.services.geoclue2; 10 10 11 - defaultWhitelist = [ 12 - "gnome-shell" 13 - "io.elementary.desktop.agent-geoclue2" 14 - ]; 15 - 16 11 appConfigModule = lib.types.submodule ( 17 12 { name, ... }: 18 13 { ··· 83 78 description = '' 84 79 Whether to enable GeoClue 2 daemon, a DBus service 85 80 that provides location information for accessing. 81 + ''; 82 + }; 83 + whitelistedAgents = lib.mkOption { 84 + type = lib.types.listOf lib.types.str; 85 + default = [ 86 + "gnome-shell" 87 + "io.elementary.desktop.agent-geoclue2" 88 + ]; 89 + description = '' 90 + Desktop IDs (without the .desktop extension) of whitelisted agents. 86 91 ''; 87 92 }; 88 93 ··· 321 326 { 322 327 agent = { 323 328 whitelist = lib.concatStringsSep ";" ( 324 - lib.optional cfg.enableDemoAgent "geoclue-demo-agent" ++ defaultWhitelist 329 + lib.lists.unique ( 330 + cfg.whitelistedAgents 331 + ++ lib.optionals config.services.geoclue2.enableDemoAgent [ "geoclue-demo-agent" ] 332 + ) 325 333 ); 326 334 }; 327 335 network-nmea = {
+45 -36
nixos/modules/services/misc/dwm-status.nix
··· 7 7 let 8 8 cfg = config.services.dwm-status; 9 9 10 - order = lib.concatMapStringsSep "," (feature: ''"${feature}"'') cfg.order; 11 - 12 - configFile = pkgs.writeText "dwm-status.toml" '' 13 - order = [${order}] 10 + format = pkgs.formats.toml { }; 14 11 15 - ${cfg.extraConfig} 16 - ''; 12 + configFile = format.generate "dwm-status.toml" cfg.settings; 17 13 in 18 14 19 15 { 20 - 21 - ###### interface 16 + imports = [ 17 + (lib.mkRenamedOptionModule 18 + [ "services" "dwm-status" "order" ] 19 + [ "services" "dwm-status" "settings" "order" ] 20 + ) 21 + (lib.mkRemovedOptionModule [ 22 + "services" 23 + "dwm-status" 24 + "extraConfig" 25 + ] "Use services.dwm-status.settings instead.") 26 + ]; 22 27 23 28 options = { 24 - 25 29 services.dwm-status = { 26 - 27 30 enable = lib.mkEnableOption "dwm-status user service"; 28 31 29 32 package = lib.mkPackageOption pkgs "dwm-status" { 30 33 example = "dwm-status.override { enableAlsaUtils = false; }"; 31 34 }; 32 35 33 - order = lib.mkOption { 34 - type = lib.types.listOf ( 35 - lib.types.enum [ 36 - "audio" 37 - "backlight" 36 + settings = lib.mkOption { 37 + type = lib.types.submodule { 38 + freeformType = format.type; 39 + options.order = lib.mkOption { 40 + type = lib.types.listOf ( 41 + lib.types.enum [ 42 + "audio" 43 + "backlight" 44 + "battery" 45 + "cpu_load" 46 + "network" 47 + "time" 48 + ] 49 + ); 50 + default = [ ]; 51 + description = '' 52 + List of enabled features in order. 53 + ''; 54 + }; 55 + }; 56 + default = { }; 57 + example = { 58 + order = [ 38 59 "battery" 39 60 "cpu_load" 40 - "network" 41 61 "time" 42 - ] 43 - ); 44 - description = '' 45 - List of enabled features in order. 46 - ''; 47 - }; 48 - 49 - extraConfig = lib.mkOption { 50 - type = lib.types.lines; 51 - default = ""; 62 + ]; 63 + time = { 64 + format = "%F %a %r"; 65 + update_seconds = true; 66 + }; 67 + }; 52 68 description = '' 53 - Extra config in TOML format. 69 + Config options for dwm-status, see https://github.com/Gerschtli/dwm-status#configuration 70 + for available options. 54 71 ''; 55 72 }; 56 - 57 73 }; 58 - 59 74 }; 60 75 61 - ###### implementation 62 - 63 76 config = lib.mkIf cfg.enable { 64 - 65 - services.upower.enable = lib.mkIf (lib.elem "battery" cfg.order) true; 77 + services.upower.enable = lib.mkIf (lib.elem "battery" cfg.settings.order) true; 66 78 67 79 systemd.user.services.dwm-status = { 68 80 description = "Highly performant and configurable DWM status service"; 69 81 wantedBy = [ "graphical-session.target" ]; 70 82 partOf = [ "graphical-session.target" ]; 71 - 72 83 serviceConfig.ExecStart = "${cfg.package}/bin/dwm-status ${configFile} --quiet"; 73 84 }; 74 - 75 85 }; 76 - 77 86 }
+5 -2
nixos/tests/zipline.nix
··· 1 - { lib, ... }: 1 + { lib, pkgs, ... }: 2 2 3 3 { 4 4 name = "zipline"; 5 5 meta.maintainers = with lib.maintainers; [ defelo ]; 6 6 7 7 nodes.machine = { 8 + # On x86, testing with a CPU without SSE 4.2 support 9 + # to ensure native libvips is used 10 + virtualisation.qemu.options = lib.mkIf pkgs.stdenv.hostPlatform.isx86 [ "-cpu core2duo" ]; 8 11 services.zipline = { 9 12 enable = true; 10 13 settings = { ··· 38 41 import re 39 42 40 43 machine.wait_for_unit("zipline.service") 41 - machine.wait_for_open_port(8000) 44 + machine.wait_for_open_port(8000, timeout=300) 42 45 43 46 resp = machine.succeed("curl zipline.local:8000/api/setup -v -X POST -H 'Content-Type: application/json' -d '{\"username\": \"administrator\", \"password\": \"password\"}' 2>&1") 44 47 data = json.loads(resp.splitlines()[-1])
+2 -2
pkgs/applications/editors/vscode/extensions/default.nix
··· 4694 4694 mktplcRef = { 4695 4695 name = "tabnine-vscode"; 4696 4696 publisher = "tabnine"; 4697 - version = "3.287.0"; 4698 - hash = "sha256-E4ew40NNuOW9e7ZIsJjkO/4r6gbbC2IsghFbO+n27cg="; 4697 + version = "3.288.0"; 4698 + hash = "sha256-2wq7ohOIAzF2EXeSkg2ADRLMvksaIeYBDJfSbPwX9vk="; 4699 4699 }; 4700 4700 meta = { 4701 4701 license = lib.licenses.mit;
+2 -2
pkgs/applications/editors/vscode/extensions/ms-python.vscode-pylance/default.nix
··· 8 8 mktplcRef = { 9 9 name = "vscode-pylance"; 10 10 publisher = "MS-python"; 11 - version = "2025.5.1"; 12 - hash = "sha256-6HnWqD6wTRPjkHYN6HaPHJbbK0wWk/boBtqBhuR7W7U="; 11 + version = "2025.6.1"; 12 + hash = "sha256-rmG57PU1kwFdogaeyxUDfJ6ZOOxWFXp+RbO7hoExvG4="; 13 13 }; 14 14 15 15 buildInputs = [ pyright ];
+1 -1
pkgs/applications/networking/instant-messengers/franz/generic.nix
··· 126 126 wrapProgramShell $out/opt/${name}/${pname} \ 127 127 --prefix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeDependencies}" \ 128 128 --suffix PATH : ${xdg-utils}/bin \ 129 - --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations --enable-wayland-ime=true}}" \ 129 + --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform-hint=auto --enable-features=WaylandWindowDecorations,WebRTCPipeWireCapturer --enable-wayland-ime=true}}" \ 130 130 "''${gappsWrapperArgs[@]}" 131 131 ''; 132 132 }
-1
pkgs/by-name/an/antora/test/minimal_working_example/antora.yml
··· 1 - --- 2 1 name: Antora 3 2 4 3 nav:
+3 -3
pkgs/by-name/au/auto-editor/package.nix
··· 7 7 8 8 python3Packages.buildPythonApplication rec { 9 9 pname = "auto-editor"; 10 - version = "28.0.0"; 10 + version = "28.0.1"; 11 11 pyproject = true; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "WyattBlue"; 15 15 repo = "auto-editor"; 16 16 tag = version; 17 - hash = "sha256-9U3hDVtSuOdiGnEsKs0InV9v0UrlI3qKaBqfCtVTD0E="; 17 + hash = "sha256-n+9qesm2LCTXJ+X/hDaFQ5EjN+xfnLdl6G8+Qna/cyM="; 18 18 }; 19 19 20 20 postPatch = '' ··· 40 40 pythonImportsCheck = [ "auto_editor" ]; 41 41 42 42 meta = { 43 - changelog = "https://github.com/WyattBlue/auto-editor/releases/tag/${version}"; 43 + changelog = "https://github.com/WyattBlue/auto-editor/releases/tag/${src.tag}"; 44 44 description = "Command line application for automatically editing video and audio by analyzing a variety of methods, most notably audio loudness"; 45 45 homepage = "https://auto-editor.com/"; 46 46 license = lib.licenses.unlicense;
+4
pkgs/by-name/ba/basalt-monado/package.nix
··· 1 1 { 2 + config, 2 3 autoPatchelfHook, 3 4 boost, 4 5 bzip2, ··· 21 22 stdenv, 22 23 tbb, 23 24 xorg, 25 + cudaPackages, 26 + enableCuda ? config.cudaSupport, 24 27 }: 25 28 stdenv.mkDerivation { 26 29 pname = "basalt-monado"; ··· 63 66 (lib.cmakeBool "BASALT_INSTANTIATIONS_DOUBLE" false) 64 67 (lib.cmakeBool "BUILD_TESTS" false) 65 68 (lib.cmakeFeature "EIGEN_ROOT" "${eigen}/include/eigen3") 69 + (lib.optionals enableCuda "-DCUDA_TOOLKIT_ROOT_DIR=${cudaPackages.cudatoolkit}") 66 70 ]; 67 71 68 72 passthru.updateScript = nix-update-script { };
+3 -3
pkgs/by-name/de/devcontainer/package.nix
··· 19 19 in 20 20 stdenv.mkDerivation (finalAttrs: { 21 21 pname = "devcontainer"; 22 - version = "0.76.0"; 22 + version = "0.77.0"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "devcontainers"; 26 26 repo = "cli"; 27 27 tag = "v${finalAttrs.version}"; 28 - hash = "sha256-yTXAzyvkPO/7Xg+F4+hlLkyTpGHAqW3/3scJElfDfxA="; 28 + hash = "sha256-/DImAFCz46lrlVtD/Ftrytz/tqsPgtPuWhjLomlmh5k="; 29 29 }; 30 30 31 31 yarnOfflineCache = fetchYarnDeps { 32 32 yarnLock = "${finalAttrs.src}/yarn.lock"; 33 - hash = "sha256-4NaZEA00dNPHAb7pcasufKf/4b8ufwS2lNS+a0rxbv8="; 33 + hash = "sha256-S4aBRGtrSVAE6Er9DZqGfpBGh8tEJVqTstWrqlAONBg="; 34 34 }; 35 35 36 36 nativeBuildInputs = [
+18 -3
pkgs/by-name/di/distrho-ports/package.nix
··· 13 13 meson, 14 14 ninja, 15 15 pkg-config, 16 + 17 + # empty means build all available plugins 18 + plugins ? [ ], 16 19 }: 17 20 18 21 let ··· 49 52 50 53 env.NIX_CFLAGS_COMPILE = toString [ "-fpermissive" ]; 51 54 52 - postFixup = '' 55 + postFixup = lib.optionalString (lib.any (x: x == "vitalium") plugins || plugins == [ ]) '' 53 56 for file in \ 54 57 $out/lib/lv2/vitalium.lv2/vitalium.so \ 55 58 $out/lib/vst/vitalium.so \ ··· 59 62 done 60 63 ''; 61 64 65 + mesonFlags = lib.optional (plugins != [ ]) ( 66 + lib.mesonOption "plugins" "[${lib.concatMapStringsSep "," (x: "\"${x}\"") plugins}]" 67 + ); 68 + 62 69 meta = { 63 70 homepage = "http://distrho.sourceforge.net/ports"; 64 71 description = "Linux audio plugins and LV2 ports"; 65 72 longDescription = '' 66 - Includes: 73 + You can override this package to only include some plugins like so: 74 + 75 + ```nix 76 + distrho-ports.override { 77 + plugins = [ "vitalium" "swankyamp" ]; 78 + } 79 + ``` 80 + 81 + Available plugins: 67 82 - arctican-function 68 83 - arctican-pilgrim 69 84 - dexed ··· 107 122 lgpl3Only 108 123 mit 109 124 ]; 110 - maintainers = [ ]; 125 + maintainers = with lib.maintainers; [ bandithedoge ]; 111 126 platforms = lib.systems.inspect.patternLogicalAnd lib.systems.inspect.patterns.isLinux lib.systems.inspect.patterns.isx86; 112 127 }; 113 128 }
+31
pkgs/by-name/ex/explex-nf/package.nix
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchzip, 5 + }: 6 + stdenvNoCC.mkDerivation (finalAttrs: { 7 + pname = "explex-nf"; 8 + version = "0.0.3"; 9 + 10 + src = fetchzip { 11 + url = "https://github.com/yuru7/Explex/releases/download/v${finalAttrs.version}/Explex_NF_v${finalAttrs.version}.zip"; 12 + hash = "sha256-X4CnYT5B7IyG1Z5Ex6CXCfX7Hz3vNb5bP+vq1Vjx8XI="; 13 + }; 14 + 15 + installPhase = '' 16 + runHook preInstall 17 + 18 + install -Dm444 ExplexConsole_NF/*.ttf -t $out/share/fonts/truetype/explex-nf-console 19 + install -Dm444 Explex35Console_NF/*.ttf -t $out/share/fonts/truetype/explex-nf-35console 20 + 21 + runHook postInstall 22 + ''; 23 + meta = { 24 + description = "Composite font of 0xProto, IBM Plex Sans JP and nerd-fonts"; 25 + homepage = "https://github.com/yuru7/Explex"; 26 + changelog = "https://github.com/yuru7/Explex/releases/tag/v${finalAttrs.version}"; 27 + license = lib.licenses.ofl; 28 + platforms = lib.platforms.all; 29 + maintainers = [ lib.maintainers.r-aizawa ]; 30 + }; 31 + })
+33
pkgs/by-name/ex/explex/package.nix
··· 1 + { 2 + lib, 3 + stdenvNoCC, 4 + fetchzip, 5 + }: 6 + stdenvNoCC.mkDerivation (finalAttrs: { 7 + pname = "explex"; 8 + version = "0.0.3"; 9 + 10 + src = fetchzip { 11 + url = "https://github.com/yuru7/Explex/releases/download/v${finalAttrs.version}/Explex_v${finalAttrs.version}.zip"; 12 + hash = "sha256-OUmzF8GrwVgFAMSEiZLvh85nsOw1a0a7B70u2cRXXO8="; 13 + }; 14 + 15 + installPhase = '' 16 + runHook preInstall 17 + 18 + install -Dm444 Explex/*.ttf -t $out/share/fonts/truetype/explex 19 + install -Dm444 Explex35/*.ttf -t $out/share/fonts/truetype/explex-35 20 + install -Dm444 ExplexConsole/*.ttf -t $out/share/fonts/truetype/explex-console 21 + install -Dm444 Explex35Console/*.ttf -t $out/share/fonts/truetype/explex-35console 22 + 23 + runHook postInstall 24 + ''; 25 + meta = { 26 + description = "Composite font of 0xProto and IBM Plex Sans JP"; 27 + homepage = "https://github.com/yuru7/Explex"; 28 + changelog = "https://github.com/yuru7/Explex/releases/tag/v${finalAttrs.version}"; 29 + license = lib.licenses.ofl; 30 + platforms = lib.platforms.all; 31 + maintainers = [ lib.maintainers.r-aizawa ]; 32 + }; 33 + })
+5 -1
pkgs/by-name/fr/freeswitch/package.nix
··· 158 158 159 159 enableParallelBuilding = true; 160 160 161 - env.NIX_CFLAGS_COMPILE = "-Wno-error"; 161 + env.NIX_CFLAGS_COMPILE = toString [ 162 + "-Wno-error" 163 + # https://github.com/signalwire/freeswitch/issues/2495 164 + "-Wno-incompatible-pointer-types" 165 + ]; 162 166 163 167 # Using c++14 because of build error 164 168 # gsm_at.h:94:32: error: ISO C++17 does not allow dynamic exception specifications
+2 -2
pkgs/by-name/li/libks/package.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "libks"; 17 - version = "2.0.6"; 17 + version = "2.0.7"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "signalwire"; 21 21 repo = "libks"; 22 22 rev = "v${version}"; 23 - sha256 = "sha256-zKL+ukAdKiCC4wh55hnZpebFraIdKWDFsRfhVzhUNj0="; 23 + sha256 = "sha256-fiBemt71UJgN0RryGmGiK7sob1xbdmSOArEGt5Pg5YM="; 24 24 }; 25 25 26 26 patches = [
+3 -3
pkgs/by-name/ne/nelm/package.nix
··· 9 9 }: 10 10 buildGoModule (finalAttrs: { 11 11 pname = "nelm"; 12 - version = "1.5.0"; 12 + version = "1.6.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "werf"; 16 16 repo = "nelm"; 17 17 tag = "v${finalAttrs.version}"; 18 - hash = "sha256-GywpByQ6GCx47VKFYPaF1fpd6A03sSTjCxSWjWhUzrc="; 18 + hash = "sha256-bqVas9zF/xtL5K/7cOF/4q4weZtEBhfB5ngdAq0ZfjI="; 19 19 }; 20 20 21 - vendorHash = "sha256-jzzIvxEJhGPb0bO5S400PGIWCEaOxQcgsybXziY652E="; 21 + vendorHash = "sha256-bx8e5jV+ORnJg/35VwO7qodFjmSf7XbzTKZKp3b8hqc="; 22 22 23 23 subPackages = [ "cmd/nelm" ]; 24 24
+3 -3
pkgs/by-name/ro/roadrunner/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "roadrunner"; 10 - version = "2025.1.1"; 10 + version = "2025.1.2"; 11 11 12 12 src = fetchFromGitHub { 13 13 repo = "roadrunner"; 14 14 owner = "roadrunner-server"; 15 15 tag = "v${version}"; 16 - hash = "sha256-HNljEsrHTbNA5/+tnquh4yO5plAj1kKTAY3P927nAEU="; 16 + hash = "sha256-j/OXeKMsym09m1kh6Ox4Vy/VLJ2YI7NTcR+NerHweos="; 17 17 }; 18 18 19 19 nativeBuildInputs = [ ··· 48 48 49 49 __darwinAllowLocalNetworking = true; 50 50 51 - vendorHash = "sha256-dnbctKxwQqfxZfKPa3ZlKjF5a/7eC5arK9RrPksSNVg="; 51 + vendorHash = "sha256-Kl5YzTIgl5gza5iV9PlZ8BR5C5DANvtZ849aJtMrGSw="; 52 52 53 53 meta = { 54 54 changelog = "https://github.com/roadrunner-server/roadrunner/blob/v${version}/CHANGELOG.md";
+3 -3
pkgs/by-name/s7/s7/package.nix
··· 19 19 20 20 stdenv.mkDerivation (finalAttrs: { 21 21 pname = "s7"; 22 - version = "11.2-unstable-2024-12-19"; 22 + version = "11.5-unstable-2025-06-14"; 23 23 24 24 src = fetchFromGitLab { 25 25 domain = "cm-gitlab.stanford.edu"; 26 26 owner = "bil"; 27 27 repo = "s7"; 28 - rev = "a5515d455f5aca49d5275a5a35ac88935f3ad401"; 29 - hash = "sha256-Ik3edzpO9hIhJBZHyzL/CsTVKGbDdGVfE9pNrBeSjp8="; 28 + rev = "02ac5499a1273553c344b1cba3363cef9fd18f41"; 29 + hash = "sha256-VqkQT5N/ggIRVL98puikMJEBwenhMGx+Fwfx99prYc4="; 30 30 }; 31 31 32 32 buildInputs = [
-1
pkgs/by-name/tf/tfk8s/tests/sample1/input.yaml
··· 1 - --- 2 1 apiVersion: v1 3 2 kind: ConfigMap 4 3 metadata:
+3 -3
pkgs/by-name/xl/xld/package.nix
··· 11 11 12 12 stdenvNoCC.mkDerivation (finalAttrs: { 13 13 pname = "xld"; 14 - version = "20240511"; 14 + version = "20250302"; 15 15 16 16 src = fetchurl { 17 17 url = "mirror://sourceforge/xld/xld-${finalAttrs.version}.dmg"; 18 - hash = "sha256-8xfjAWgtSdbD8gGlkGzT8QRz7egIf4PE/rFsFEDX0+c="; 18 + hash = "sha256-ADKlRw6k4yoRo1uAd+v0mGECiR+OuCdDCU8sZiGtius="; 19 19 }; 20 20 21 21 buildInputs = [ undmg ]; ··· 46 46 ]; 47 47 text = '' 48 48 url=$(curl --silent "https://svn.code.sf.net/p/xld/code/appcast/xld-appcast_e.xml") 49 - version=$(echo "$url" | xmlstarlet sel -t -v "substring-before(substring-after(//enclosure/@url, 'version='), '&')") 49 + version=$(echo "$url" | xmlstarlet sel -t -v "//enclosure/@sparkle:shortVersionString") 50 50 update-source-version xld "$version" --file=./pkgs/by-name/xl/xld/package.nix 51 51 ''; 52 52 });
+16 -9
pkgs/by-name/zi/zipline/package.nix
··· 12 12 versionCheckHook, 13 13 nix-update-script, 14 14 nixosTests, 15 + node-gyp, 16 + pkg-config, 17 + python3, 15 18 }: 16 19 17 20 let ··· 43 46 hash = "sha256-O8RLaKff4Dj/JDeUOyf7GtcFcOu/aOuclyaZmVqVi5s="; 44 47 }; 45 48 46 - buildInputs = [ vips ]; 49 + buildInputs = [ 50 + openssl 51 + vips 52 + ]; 47 53 48 54 nativeBuildInputs = [ 49 55 pnpm_10.configHook 50 56 nodejs_24 51 57 makeWrapper 58 + # for sharp build: 59 + node-gyp 60 + pkg-config 61 + python3 52 62 ]; 53 63 54 64 env = environment; ··· 56 66 buildPhase = '' 57 67 runHook preBuild 58 68 69 + # Force build of sharp against native libvips (requires running install scripts). 70 + # This is necessary for supporting old CPUs (ie. without SSE 4.2 instruction set). 71 + pnpm config set nodedir ${nodejs_24} 72 + pnpm install --force --offline --frozen-lockfile 73 + 59 74 pnpm build 60 75 61 76 runHook postBuild ··· 86 101 mkBin ziplinectl ctl 87 102 88 103 runHook postInstall 89 - ''; 90 - 91 - preFixup = '' 92 - find $out -name libvips-cpp.so.42 -print0 | while read -d $'\0' libvips; do 93 - echo replacing libvips at $libvips 94 - rm $libvips 95 - ln -s ${lib.getLib vips}/lib/libvips-cpp.so.42 $libvips 96 - done 97 104 ''; 98 105 99 106 nativeInstallCheckInputs = [ versionCheckHook ];
+30 -30
pkgs/development/julia-modules/tests/julia-top-n/package.yaml
··· 1 - name: julia-top-n 2 - version: 0.1.0.0 3 - license: BSD-3-Clause 4 - author: "Tom McLaughlin" 5 - maintainer: "tom@codedown.io" 1 + name: julia-top-n 2 + version: 0.1.0.0 3 + license: BSD-3-Clause 4 + author: "Tom McLaughlin" 5 + maintainer: "tom@codedown.io" 6 6 7 7 dependencies: 8 - - aeson 9 - - base >= 4.7 && < 5 10 - - bytestring 11 - - filepath 12 - - optparse-applicative 13 - - sandwich 14 - - string-interpolate 15 - - text 16 - - unliftio 17 - - vector 18 - - yaml 8 + - aeson 9 + - base >= 4.7 && < 5 10 + - bytestring 11 + - filepath 12 + - optparse-applicative 13 + - sandwich 14 + - string-interpolate 15 + - text 16 + - unliftio 17 + - vector 18 + - yaml 19 19 20 20 ghc-options: 21 - - -Wall 22 - - -Wcompat 23 - - -Widentities 24 - - -Wincomplete-record-updates 25 - - -Wincomplete-uni-patterns 26 - - -Wmissing-export-lists 27 - - -Wmissing-home-modules 28 - - -Wpartial-fields 29 - - -Wredundant-constraints 21 + - -Wall 22 + - -Wcompat 23 + - -Widentities 24 + - -Wincomplete-record-updates 25 + - -Wincomplete-uni-patterns 26 + - -Wmissing-export-lists 27 + - -Wmissing-home-modules 28 + - -Wpartial-fields 29 + - -Wredundant-constraints 30 30 31 31 executables: 32 32 julia-top-n-exe: 33 - main: Main.hs 34 - source-dirs: app 33 + main: Main.hs 34 + source-dirs: app 35 35 ghc-options: 36 - - -threaded 37 - - -rtsopts 38 - - -with-rtsopts=-N 36 + - -threaded 37 + - -rtsopts 38 + - -with-rtsopts=-N
+2 -2
pkgs/development/julia-modules/tests/julia-top-n/stack.yaml
··· 3 3 url: https://raw.githubusercontent.com/commercialhaskell/stackage-snapshots/master/lts/22/4.yaml 4 4 5 5 packages: 6 - - . 6 + - . 7 7 8 8 nix: 9 9 pure: false 10 10 packages: 11 - - zlib 11 + - zlib
pkgs/misc/fastly/default.nix pkgs/by-name/fa/fastly/package.nix
-4
pkgs/top-level/all-packages.nix
··· 2176 2176 espanso = espanso-wayland; 2177 2177 }; 2178 2178 2179 - fastly = callPackage ../misc/fastly { 2180 - # If buildGoModule is overridden, provide a matching version of the go attribute 2181 - }; 2182 - 2183 2179 f3d_egl = f3d.override { vtk_9 = vtk_9_egl; }; 2184 2180 2185 2181 fast-cli = nodePackages.fast-cli;