+16
-115
.github/workflows/check-by-name.yml
+16
-115
.github/workflows/check-by-name.yml
···+# When you make changes to this workflow, also update pkgs/test/nixpkgs-check-by-name/scripts/run-local.sh adequately······+echo "To run locally: ./maintainers/scripts/check-by-name.sh $GITHUB_BASE_REF https://github.com/$GITHUB_REPOSITORY.git"-echo "The check fails on both the base branch and after merging this PR, unknown if only this PRs changes would satisfy the check, the base branch needs to be fixed first."-echo " - Latest base branch commit: [$baseSha](https://github.com/${GITHUB_REPOSITORY}/commit/$baseSha)"-echo " - Latest PR commit: [$headSha](https://github.com/${GITHUB_REPOSITORY}/commit/$headSha)"-echo " - Merge commit: [$mergedSha](https://github.com/${GITHUB_REPOSITORY}/commit/$mergedSha)"
+6
maintainers/maintainer-list.nix
+6
maintainers/maintainer-list.nix
···
+4
maintainers/scripts/README.md
+4
maintainers/scripts/README.md
···+An alias for `pkgs/test/nixpkgs-check-by-name/scripts/run-local.sh`, see [documentation](../../pkgs/test/nixpkgs-check-by-name/scripts/README.md).
+1
maintainers/scripts/check-by-name.sh
+1
maintainers/scripts/check-by-name.sh
···
+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
···
+259
nixos/modules/services/web-apps/code-server.nix
+259
nixos/modules/services/web-apps/code-server.nix
···
+1
nixos/tests/all-tests.nix
+1
nixos/tests/all-tests.nix
···
+22
nixos/tests/code-server.nix
+22
nixos/tests/code-server.nix
···
+4
-10
pkgs/applications/audio/parlatype/default.nix
+4
-10
pkgs/applications/audio/parlatype/default.nix
·········
+2
-2
pkgs/applications/editors/vscode/extensions/default.nix
+2
-2
pkgs/applications/editors/vscode/extensions/default.nix
···
+2
-2
pkgs/applications/misc/revanced-cli/default.nix
+2
-2
pkgs/applications/misc/revanced-cli/default.nix
···url = "https://github.com/revanced/revanced-cli/releases/download/v${version}/revanced-cli-${version}-all.jar";
+4
-4
pkgs/applications/networking/cluster/talosctl/default.nix
+4
-4
pkgs/applications/networking/cluster/talosctl/default.nix
···
+5
-6
pkgs/by-name/README.md
+5
-6
pkgs/by-name/README.md
···CI performs [certain checks](../test/nixpkgs-check-by-name/README.md#validity-checks) on the `pkgs/by-name` structure.-The version of this tool used is the one that corresponds to the NixOS channel of the PR base branch.
+2
-2
pkgs/by-name/ll/llama-cpp/package.nix
+2
-2
pkgs/by-name/ll/llama-cpp/package.nix
···
+2
-2
pkgs/data/fonts/twitter-color-emoji/default.nix
+2
-2
pkgs/data/fonts/twitter-color-emoji/default.nix
···
+3
-3
pkgs/development/interpreters/wasmtime/default.nix
+3
-3
pkgs/development/interpreters/wasmtime/default.nix
···# Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved.
+10
-5
pkgs/development/python-modules/google-cloud-bigquery-logging/default.nix
+10
-5
pkgs/development/python-modules/google-cloud-bigquery-logging/default.nix
······-changelog = "https://github.com/googleapis/python-bigquery-logging/blob/v${version}/CHANGELOG.md";+homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-bigquery-logging";+changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-bigquery-logging-v${version}/packages/google-cloud-bigquery-logging/CHANGELOG.md";
+2
-2
pkgs/development/python-modules/oci/default.nix
+2
-2
pkgs/development/python-modules/oci/default.nix
······
+8
-4
pkgs/development/python-modules/oracledb/default.nix
+8
-4
pkgs/development/python-modules/oracledb/default.nix
···
+2
-2
pkgs/development/python-modules/peaqevcore/default.nix
+2
-2
pkgs/development/python-modules/peaqevcore/default.nix
···
+2
-2
pkgs/development/python-modules/podman/default.nix
+2
-2
pkgs/development/python-modules/podman/default.nix
······
+6
-6
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-nu.json
+6
-6
pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-nu.json
···
+1
-1
pkgs/development/tools/parsing/tree-sitter/update.nix
+1
-1
pkgs/development/tools/parsing/tree-sitter/update.nix
+3
-3
pkgs/games/ddnet/default.nix
+3
-3
pkgs/games/ddnet/default.nix
···
+4
-4
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
+4
-4
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
···
+20
pkgs/servers/code-server/build-vscode-nogit.patch
+20
pkgs/servers/code-server/build-vscode-nogit.patch
···
+327
pkgs/servers/code-server/default.nix
+327
pkgs/servers/code-server/default.nix
···+jq "del(.scripts.postinstall)" ${path}/node_modules/esbuild/package.json | sponge ${path}/node_modules/esbuild/package.json+yarn --cwd "./vendor" install --modules-folder modules --offline --ignore-scripts --frozen-lockfile+xargs -I {} sh -c 'jq -e ".scripts.postinstall" {}/package.json >/dev/null && yarn --cwd {} postinstall --frozen-lockfile --offline || true'
+10
pkgs/servers/code-server/playwright.patch
+10
pkgs/servers/code-server/playwright.patch
···
+28
pkgs/servers/code-server/remove-node-download.patch
+28
pkgs/servers/code-server/remove-node-download.patch
···+const serverTaskCI = task.define(`vscode-${type}${dashed(platform)}${dashed(arch)}${dashed(minified)}-ci`, task.series(
+2
-2
pkgs/servers/honk/default.nix
+2
-2
pkgs/servers/honk/default.nix
···
+26
pkgs/test/nixpkgs-check-by-name/scripts/README.md
+26
pkgs/test/nixpkgs-check-by-name/scripts/README.md
···+This directory contains scripts used and related to the CI running the `pkgs/by-name` checks in Nixpkgs. See also the [CI GitHub Action](../../../../.github/workflows/check-by-name.yml).+because CI needs to rely on GitHub's server-side Git history to compute the mergeability of PRs before the check can be started.+- `REPOSITORY`: The repository to fetch the base branch from, defaults to https://github.com/NixOS/nixpkgs.git+Fetches the Hydra-prebuilt nixpkgs-check-by-name to use from the NixOS channel corresponding to the given base branch.
+47
pkgs/test/nixpkgs-check-by-name/scripts/fetch-tool.sh
+47
pkgs/test/nixpkgs-check-by-name/scripts/fetch-tool.sh
···+trace -e "\e[33mWarning: Preferred channel $preferredChannel could not be fetched, using fallback: $channel\e[0m"
+67
pkgs/test/nixpkgs-check-by-name/scripts/run-local.sh
+67
pkgs/test/nixpkgs-check-by-name/scripts/run-local.sh
···
+4
-4
pkgs/tools/security/vaultwarden/webvault.nix
+4
-4
pkgs/tools/security/vaultwarden/webvault.nix
······
+54
pkgs/tools/typesetting/tectonic/biber.nix
+54
pkgs/tools/typesetting/tectonic/biber.nix
···
+14
-5
pkgs/tools/typesetting/tectonic/default.nix
+14
-5
pkgs/tools/typesetting/tectonic/default.nix
······++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ ApplicationServices Cocoa Foundation ]);···NIX_LDFLAGS = lib.optionalString (stdenv.cc.isClang && stdenv.cc.libcxx != null) " -l${stdenv.cc.libcxx.cxxabi.libName}";···changelog = "https://github.com/tectonic-typesetting/tectonic/blob/tectonic@${version}/CHANGELOG.md";
+56
pkgs/tools/typesetting/tectonic/wrapper.nix
+56
pkgs/tools/typesetting/tectonic/wrapper.nix
···
-1
pkgs/top-level/aliases.nix
-1
pkgs/top-level/aliases.nix
···clucene_core_1 = throw "'clucene_core_1' has been renamed to/replaced by 'clucene_core'"; # Added 2023-12-09cntk = throw "'cntk' has been removed from nixpkgs, as it was broken and unmaintained"; # Added 2023-10-09-code-server = throw "'code-server' has been removed from nixpkgs, as it was depending on EOL Node.js and is unmaintained."; # Added 2023-10-30
+13
-4
pkgs/top-level/all-packages.nix
+13
-4
pkgs/top-level/all-packages.nix
············
+1
-9
pkgs/top-level/packages-config.nix
+1
-9
pkgs/top-level/packages-config.nix
······