+1
nixos/modules/image/repart-image.nix
+1
nixos/modules/image/repart-image.nix
+12
pkgs/README.md
+12
pkgs/README.md
···- If switching to a fork, check with external sources like other package repositories for community consensus.+- Ensure any special packaging choices and required context are documented in i.e. the name of a patch or in a comment.+- If a special version of a package is pinned, document why, so others know if/when it can be unpinned.- Pull requests are often targeted to the master or staging branch, and building the pull request locally when it is submitted can trigger many source builds.···- [ ] patches have a comment describing either the upstream URL or a reason why the patch wasn't upstreamed···- Maintainers must be set. This can be the package submitter or a community member that accepts taking up maintainership of the package.+- Ensure any special packaging choices and required context are documented in i.e. the name of a patch or in a comment.+- If a special version of a package is pinned, document why, so others know if/when it can be unpinned.···- [ ] when a phase (like `installPhase`) is overridden it starts with `runHook preInstall` and ends with `runHook postInstall`.
+5
-10
pkgs/applications/backup/vorta/default.nix
pkgs/by-name/vo/vorta/package.nix
+5
-10
pkgs/applications/backup/vorta/default.nix
pkgs/by-name/vo/vorta/package.nix
·········
+2
-2
pkgs/applications/editors/android-studio/default.nix
+2
-2
pkgs/applications/editors/android-studio/default.nix
···
+2
-2
pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix
+2
-2
pkgs/applications/networking/browsers/firefox/packages/firefox-beta.nix
···-sha512 = "eb63be9dd42f5f777706c15a87e536769deb22658da6c35070962d98d03ec678409a1d09bf257c0421039cccdf7db892eb4c7aee610341a262ffae28b04b52b3";+sha512 = "edbdc261c1c2cb3bcbe85cec81ec064da10955766dabb1580a38b5d07c5cf11904614ca61b5b09a176e9c618387d70eb41fbfd6deb178753b38c296f41a42431";
+2
-2
pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix
+2
-2
pkgs/applications/networking/browsers/firefox/packages/firefox-devedition.nix
···url = "mirror://mozilla/devedition/releases/${version}/source/firefox-${version}.source.tar.xz";-sha512 = "a849c601ce2076422d3f3cccfc74adbbf83c72805d7ec5ae336e3e4e2c6124a2853b3817589cf5779430784fe492b43bf8a4e48f6c7761d499e4b779f105d5a1";+sha512 = "90b20ecbc5a83f4dbf07a136f4d098800fd601aa486a3b48d19b63316f0c3a49704370f42975549b4fb26723796c8287ccb5b251d9e2c9ca6b5b1fa9db021109";
+2
-2
pkgs/by-name/al/alda/package.nix
+2
-2
pkgs/by-name/al/alda/package.nix
···
+3
-3
pkgs/by-name/ba/balanceofsatoshis/package.nix
+3
-3
pkgs/by-name/ba/balanceofsatoshis/package.nix
···
+5
-5
pkgs/by-name/co/confluent-cli/package.nix
+5
-5
pkgs/by-name/co/confluent-cli/package.nix
······url = "https://s3-us-west-2.amazonaws.com/confluent.cloud/confluent-cli/archives/${finalAttrs.version}/confluent_${finalAttrs.version}_${system}.tar.gz";
+2
-2
pkgs/by-name/di/diffoscope/package.nix
+2
-2
pkgs/by-name/di/diffoscope/package.nix
···# Note: when upgrading this package, please run the list-missing-tools.sh script as described below!
+3
-3
pkgs/by-name/ej/ejson2env/package.nix
+3
-3
pkgs/by-name/ej/ejson2env/package.nix
···
+9
-34
pkgs/by-name/go/gost/package.nix
+9
-34
pkgs/by-name/go/gost/package.nix
···---replace-fail '{NameServer{Addr: "1.1.1.1:853", Protocol: "tls", Hostname: "cloudflare-dns.com"}, "github.com", true},' "" \---replace-fail '{NameServer{Addr: "https://cloudflare-dns.com/dns-query", Protocol: "https"}, "github.com", true},' "" \---replace-fail '{NameServer{Addr: "https://1.0.0.1/dns-query", Protocol: "https"}, "github.com", true},' ""---replace-fail '{url.UserPassword("xchacha20", "123456"), url.UserPassword("xchacha20", "abc"), false},' "" \---replace-fail '{url.UserPassword("CHACHA20-IETF-POLY1305", "123456"), url.UserPassword("CHACHA20-IETF-POLY1305", "123456"), true},' "" \---replace-fail '{url.UserPassword("AES-128-GCM", "123456"), url.UserPassword("AES-128-GCM", "123456"), true},' "" \---replace-fail '{url.User("AES-192-GCM"), url.UserPassword("AES-192-GCM", "123456"), false},' "" \---replace-fail '{url.UserPassword("AES-192-GCM", "123456"), url.User("AES-192-GCM"), false},' "" \---replace-fail '{url.UserPassword("AES-192-GCM", "123456"), url.UserPassword("AES-192-GCM", "abc"), false},' "" \---replace-fail '{url.UserPassword("AES-256-GCM", "123456"), url.UserPassword("AES-256-GCM", "123456"), true},' ""···
+9
-2
pkgs/by-name/gp/gpodder/package.nix
+9
-2
pkgs/by-name/gp/gpodder/package.nix
······
+3
-3
pkgs/by-name/in/incus/package.nix
+3
-3
pkgs/by-name/in/incus/package.nix
···
+3
-3
pkgs/by-name/iw/iw4x-launcher/package.nix
+3
-3
pkgs/by-name/iw/iw4x-launcher/package.nix
···
+2
-2
pkgs/by-name/je/jenkins/package.nix
+2
-2
pkgs/by-name/je/jenkins/package.nix
···
+3
-3
pkgs/by-name/li/lintspec/package.nix
+3
-3
pkgs/by-name/li/lintspec/package.nix
···
+3
-3
pkgs/by-name/li/linuxwave/deps.nix
+3
-3
pkgs/by-name/li/linuxwave/deps.nix
···
+4
-4
pkgs/by-name/li/linuxwave/package.nix
+4
-4
pkgs/by-name/li/linuxwave/package.nix
···
+10
-9
pkgs/by-name/pa/passh/package.nix
+10
-9
pkgs/by-name/pa/passh/package.nix
······
+8
-4
pkgs/by-name/pl/plandex/package.nix
+8
-4
pkgs/by-name/pl/plandex/package.nix
···-description = "AI driven development in your terminal. Designed for large, real-world tasks. The sli part";+description = "AI driven development in your terminal. Designed for large, real-world tasks. The cli part";
+780
-311
pkgs/by-name/py/pyxel/Cargo.lock
+780
-311
pkgs/by-name/py/pyxel/Cargo.lock
································································································································································································
+2
-4
pkgs/by-name/py/pyxel/package.nix
+2
-4
pkgs/by-name/py/pyxel/package.nix
···
+9
-9
pkgs/by-name/qu/quill-log/package.nix
+9
-9
pkgs/by-name/qu/quill-log/package.nix
···
+3
-3
pkgs/by-name/rc/rcon-cli/package.nix
+3
-3
pkgs/by-name/rc/rcon-cli/package.nix
···
+13
-8
pkgs/by-name/si/sipsak/package.nix
+13
-8
pkgs/by-name/si/sipsak/package.nix
······
+10
-15
pkgs/by-name/so/socklog/package.nix
+10
-15
pkgs/by-name/so/socklog/package.nix
·········
+2
-2
pkgs/by-name/ta/tailwindcss-language-server/package.nix
+2
-2
pkgs/by-name/ta/tailwindcss-language-server/package.nix
···
+3
-3
pkgs/by-name/te/telepresence2/package.nix
+3
-3
pkgs/by-name/te/telepresence2/package.nix
······
+2
-2
pkgs/by-name/te/textcompare/package.nix
+2
-2
pkgs/by-name/te/textcompare/package.nix
···
+2
-2
pkgs/by-name/ti/timeline/package.nix
+2
-2
pkgs/by-name/ti/timeline/package.nix
···
+2
-2
pkgs/by-name/un/unifi/package.nix
+2
-2
pkgs/by-name/un/unifi/package.nix
···
+2
-2
pkgs/by-name/vp/vpl-gpu-rt/package.nix
+2
-2
pkgs/by-name/vp/vpl-gpu-rt/package.nix
······
+3
-3
pkgs/by-name/wa/wasmtime/package.nix
+3
-3
pkgs/by-name/wa/wasmtime/package.nix
···# Disable cargo-auditable until https://github.com/rust-secure-code/cargo-auditable/issues/124 is solved.
+2
-2
pkgs/by-name/yt/ytdl-sub/package.nix
+2
-2
pkgs/by-name/yt/ytdl-sub/package.nix
···
+6
-1
pkgs/development/libraries/tk/generic.nix
+6
-1
pkgs/development/libraries/tk/generic.nix
···+libtclstring = lib.optionalString (lib.versionAtLeast tcl.version "9.0") "tcl${lib.versions.major tcl.version}";+libfile = "$out/lib/lib${libtclstring}tk${tcl.release}${stdenv.hostPlatform.extensions.sharedLibrary}";-ln -s $out/lib/libtk${tcl.release}${stdenv.hostPlatform.extensions.sharedLibrary} $out/lib/libtk${stdenv.hostPlatform.extensions.sharedLibrary}
+2
-2
pkgs/development/python-modules/crytic-compile/default.nix
+2
-2
pkgs/development/python-modules/crytic-compile/default.nix
······
+2
-2
pkgs/development/python-modules/dbt-adapters/default.nix
+2
-2
pkgs/development/python-modules/dbt-adapters/default.nix
···
+2
-2
pkgs/development/python-modules/docplex/default.nix
+2
-2
pkgs/development/python-modules/docplex/default.nix
···
+3
-3
pkgs/development/python-modules/firebase-messaging/default.nix
+3
-3
pkgs/development/python-modules/firebase-messaging/default.nix
·········description = "Library to subscribe to GCM/FCM and receive notifications within a python application";
+2
-2
pkgs/development/python-modules/ionoscloud/default.nix
+2
-2
pkgs/development/python-modules/ionoscloud/default.nix
···
+2
-2
pkgs/development/python-modules/oelint-parser/default.nix
+2
-2
pkgs/development/python-modules/oelint-parser/default.nix
···
+3
-3
pkgs/development/python-modules/openfga-sdk/default.nix
+3
-3
pkgs/development/python-modules/openfga-sdk/default.nix
······
+2
-2
pkgs/development/python-modules/py3status/default.nix
+2
-2
pkgs/development/python-modules/py3status/default.nix
···
+3
-3
pkgs/development/python-modules/pyngo/default.nix
+3
-3
pkgs/development/python-modules/pyngo/default.nix
·········
+224
-80
pkgs/development/python-modules/warp-lang/default.nix
+224
-80
pkgs/development/python-modules/warp-lang/default.nix
······+stdenv = builtins.throw "Use effectiveStdenv instead of stdenv directly, as it may be replaced by cudaPackages.backendStdenv";+# https://github.com/NVIDIA/warp/blob/4ad209076ce09668b18dedc74dce0d5cf8b9e409/deps/libmathdx-deps.packman.xml-url = "https://developer.nvidia.com/downloads/compute/cublasdx/redist/cublasdx/libmathdx-${suffix}-${finalAttrs.version}.tar.gz";+# NOTE: The leading component is stripped because the 0.1.2 release is within the `libmathdx` directory.············+# https://github.com/ConnorBaker/cuda-packages/blob/2fc8ba8c37acee427a94cdd1def55c2ec701ad82/pkgs/development/python-modules/warp/default.nix#L56-L65+lib.concatMapStringsSep ", " (gencodeString: ''"${gencodeString}"'') cudaPackages.flags.gencode+# NOTE: We do not patch the `nvptxcompiler_static` path because it is not available as a dynamic library.---replace-fail "add_function_test(TestFem, \"test_integrate_gradient\", test_integrate_gradient, devices=devices)" ""+'add_function_test(TestFem, "test_integrate_gradient", test_integrate_gradient, devices=devices)' \+'add_function_test(TestReload, "test_reload_references", test_reload_references, devices=get_test_devices("basic"))' \···+# NOTE: While normally we wouldn't include autoAddDriverRunpath for packages built from source, since Warp···+(lib.getOutput "static" cudaPackages.cuda_nvcc) # dependency on nvptxcompiler_static; no dynamic version available···+# NOTE: The `cuda_path` argument is the directory which contains `bin/nvcc` (i.e., the bin output).···+# Make sure the warp-lang provided through callPackage is replaced with the override we're making.
+13
-13
pkgs/development/tools/electron/binary/info.json
+13
-13
pkgs/development/tools/electron/binary/info.json
···
+13
-13
pkgs/development/tools/electron/chromedriver/info.json
+13
-13
pkgs/development/tools/electron/chromedriver/info.json
···
+17
-17
pkgs/development/tools/electron/info.json
+17
-17
pkgs/development/tools/electron/info.json
·········"postFetch": "rm -r $out/third_party/blink/web_tests; rm -r $out/content/test/data; rm -rf $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; ",···············
+2
-2
pkgs/development/tools/pnpm/default.nix
+2
-2
pkgs/development/tools/pnpm/default.nix
···
+2
-2
pkgs/tools/graphics/vulkan-caps-viewer/default.nix
+2
-2
pkgs/tools/graphics/vulkan-caps-viewer/default.nix
···# Note: this derivation strictly requires vulkan-header to be the same it was developed against.
-2
pkgs/top-level/all-packages.nix
-2
pkgs/top-level/all-packages.nix
···