+2
-1
ci/OWNERS
+2
-1
ci/OWNERS
···
+7
-3
doc/release-notes/rl-2511.section.md
+7
-3
doc/release-notes/rl-2511.section.md
···- GCC 9, 10, 11, and 12 have been removed, as they have reached end‐of‐life upstream and are no longer supported.-- GHC 8.6.5 and its package set have been removed. It was only used to bootstrap GHC for powerpc64le, but this was probably broken anyway.+- GHC 8.6 and its package set have been removed. It was only used to bootstrap GHC for powerpc64le, but this was probably broken anyway.+- GHCJS 8.10, exposed via `haskell.compiler.ghcjs` and `haskell.compiler.ghcjs810`, has been removed. Downstream users should migrate their projects to the new JavaScript backend of GHC proper which can be used via `pkgsCross.ghcjs` from Nixpkgs. Haskell packaging code, like `haskellPackages.mkDerivation`, `ghcWithPackages` and `hoogleWithPackages`, also no longer supports GHCJS.···- `conduwuit` was removed due to upstream ceasing development and deleting their repository. For existing data, a migration to `matrix-conduit`, `matrix-continuwuity` or `matrix-tuwunel` may be possible.-- The GHCJS 8.10.7, exposed via `haskell.compiler.ghcjs` and `haskell.compiler.ghcjs810`, has been removed. Downstream users should migrate their projects to the new JavaScript backend of GHC proper which can be used via `pkgsCross.ghcjs` from Nixpkgs. Haskell packaging code, like `haskellPackages.mkDerivation`, `ghcWithPackages` and `hoogleWithPackages`, also no longer supports GHCJS.- The `ghcInfo` and `controlPhases` functions have been removed from `haskell.lib.compose` and `haskell.lib`. They were unused and would return incorrect results.···<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->- Added `rewriteURL` attribute to the nixpkgs `config`, to allow for rewriting the URLs downloaded by `fetchurl`.+- The `dockerTools.streamLayeredImage` builder now uses a better algorithm for generating layered docker images, such that much more sharing is possible when the number of store paths exceeds the layer limit. It gives each of the largest store paths its own layer and adds dependencies to those layers when they aren't used elsewhere.- The systemd initrd will now respect `x-systemd.wants` and `x-systemd.requires` for reliably unlocking multi-disk bcachefs volumes.
+6
maintainers/maintainer-list.nix
+6
maintainers/maintainer-list.nix
···
+2
nixos/doc/manual/release-notes/rl-2511.section.md
+2
nixos/doc/manual/release-notes/rl-2511.section.md
···
+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
···
+260
nixos/modules/services/backup/libvirtd-autosnapshot.nix
+260
nixos/modules/services/backup/libvirtd-autosnapshot.nix
···+readarray -t SNAPSHOTS < <(${pkgs.libvirt}/bin/virsh snapshot-list "$vmName" --name | ${pkgs.gnugrep}/bin/grep "^${cfg.prefix}_")+readarray -t TO_DELETE < <(printf '%s\n' "''${SNAPSHOTS[@]}" | ${pkgs.coreutils}/bin/sort | ${pkgs.coreutils}/bin/head -n -$keep)+snapshot_location=$(${pkgs.libvirt}/bin/virsh snapshot-info "$vmName" --snapshotname "$snap" | ${pkgs.gnugrep}/bin/grep "Location:" | ${pkgs.gawk}/bin/awk '{print $2}')+If specified only the list of VMs will be snapshotted else all existing one. Each entry can be either:+message = "'services.libvirtd.autoSnapshot.vms' must either be null for all VMs or a non-empty list of VM configurations";
+2
-2
nixos/modules/services/desktop-managers/cosmic.nix
+2
-2
nixos/modules/services/desktop-managers/cosmic.nix
···-showExcludedPkgsWarning = lib.mkEnableOption "Disable the warning for excluding core packages." // {
+9
-3
nixos/modules/services/hardware/irqbalance.nix
+9
-3
nixos/modules/services/hardware/irqbalance.nix
···
+2
-2
pkgs/applications/graphics/xournalpp/default.nix
+2
-2
pkgs/applications/graphics/xournalpp/default.nix
···
+281
pkgs/applications/misc/pagefind/cargo-lock.patch
+281
pkgs/applications/misc/pagefind/cargo-lock.patch
···
+115
-37
pkgs/applications/misc/pagefind/default.nix
+115
-37
pkgs/applications/misc/pagefind/default.nix
···# the lindera-unidic v0.32.2 crate uses [1] an outdated unidic-mecab fork [2] and builds it in pure rust···+patch -d $cargoDepsCopy/lindera-dictionary-*/ -p1 < ${./lindera-dictionary-support-file-paths.patch}+echo >&2 "ERROR: '$cargoDepsCopy/${src.vendorDir}/build.rs' not found! (pagefind.passthru.lindera-srcs.${key})"+echo >&2 "ERROR: '$cargoDepsCopy/${src.vendorDir}/build.rs' matches more than one file! (pagefind.passthru.lindera-srcs.${key})"+substituteInPlace $cargoDepsCopy/${src.vendorDir}/build.rs --replace-fail "${src.url}" "file://${src}"······
-30
pkgs/applications/misc/pagefind/lindera-assets-support-file-paths.patch
-30
pkgs/applications/misc/pagefind/lindera-assets-support-file-paths.patch
···-@@ -128,12 +128,17 @@ pub fn fetch(params: FetchParams, builder: impl DictionaryBuilder) -> Result<(),-@@ -153,7 +158,6 @@ pub fn fetch(params: FetchParams, builder: impl DictionaryBuilder) -> Result<(),
+41
pkgs/applications/misc/pagefind/lindera-dictionary-support-file-paths.patch
+41
pkgs/applications/misc/pagefind/lindera-dictionary-support-file-paths.patch
···
+2
-2
pkgs/applications/misc/syncthingtray/default.nix
+2
-2
pkgs/applications/misc/syncthingtray/default.nix
···
+14
-14
pkgs/applications/networking/instant-messengers/discord/default.nix
+14
-14
pkgs/applications/networking/instant-messengers/discord/default.nix
······url = "https://canary.dl2.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz";url = "https://development.dl2.discordapp.net/apps/linux/${version}/discord-development-${version}.tar.gz";
+12
-10
pkgs/applications/office/libreoffice/default.nix
+12
-10
pkgs/applications/office/libreoffice/default.nix
············# Revert part of https://github.com/LibreOffice/core/commit/6f60670877208612b5ea320b3677480ef6508abb that broke zlib linkingurl = "https://github.com/LibreOffice/core/commit/0ee2636304ac049f21415c67e92040f7d6c14d35.patch";························
+63
-5
pkgs/applications/office/libreoffice/skip-broken-tests-fresh.patch
+63
-5
pkgs/applications/office/libreoffice/skip-broken-tests-fresh.patch
······+index 0537b6e4f4ffdae3b094457db0034f2de8676608..8ce4deaa368f11fdc7eb36fec4e75501fa51ea7d 100644+@@ -74,6 +74,7 @@ void ScSolverSettingsObj::testCellRangeAddress(const uno::Any& rExpected, const+diff --git i/sw/qa/extras/tiledrendering/tiledrendering.cxx w/sw/qa/extras/tiledrendering/tiledrendering.cxx+@@ -1262,6 +1262,7 @@ static void addDarkLightThemes(const Color& rDarkColor, const Color& rLightColor
+137
-116
pkgs/applications/office/libreoffice/src-fresh/deps.nix
+137
-116
pkgs/applications/office/libreoffice/src-fresh/deps.nix
···md5name = "daf972a89577f8772602bf2eb38b6a3dd3d922bf5724d45e7f9589b5e830442c-phc-winner-argon2-20190702.tar.gz";-md5name = "efd6d4ce7e8571ba86f77a30bee2d3dd8dccd306721351464fc6998dd00b0c8c-boost_1_86_0.tar.xz";+md5name = "5c67a448c562f1606e38203ba7ed7e8d7453581b6b9ca324e96205eae0da5ff8-boost_1_88_0.tar.xz";···md5name = "89c5c6665337f56fd2db36bc3805a5619709d51fb136e51937072f63fcc717a7-cppunit-1.15.1.tar.gz";-md5name = "0341f1ed97a26c811abaebd37d62b833956792b7607ea3f15d001613c76de202-curl-8.12.1.tar.xz";+md5name = "f4619a1e2474c4bbfedc88a7c2191209c8334b48fa1f4e53fd584cc12e9120dd-curl-8.14.1.tar.xz";···md5name = "acb85cedafa10ce106b1823fb236b1b3e5d942a5741e8f8435cc8ccfec0afe76-Firebird-3.0.7.33374-0.tar.bz2";-md5name = "f4577b62f3a909597c9fb032c6a7a2ae39649ed8ce7048b615a48f32abc0d53a-fontconfig-2.16.1.tar.xz";+md5name = "9f5cae93f4fffc1fbc05ae99cdfc708cd60dfd6612ffc0512827025c026fa541-fontconfig-2.17.1.tar.xz";···md5name = "cae999a9fc5638cb69cf0812e8bca1437ef1ebbf094f8b3c5b3f0a3ea2ef8c3a-Amiri-1.001.zip";-md5name = "2359f036c7bddeb4d5529d7b3c9139c3288c920cc26053d417cdbb563eafe0a4-ReemKufi-1.7.zip";+md5name = "6bf586b0473edaaca19dbd594c25e2bf6111952b8643a262976b7fa75ef345dc-ReemKufi-1.8.zip";···-md5name = "e11b1a0e361777e9e55f48a03d89096e2abf08c63d84b7017cfe1dce06639581-gpgme-1.24.2.tar.bz2";+md5name = "bfc17f5bd1b178c8649fdd918956d277080f33df006a2dc40acdecdce68c50dd-gpgme-1.24.3.tar.bz2";···md5name = "b8e892d8627c41888ff121e921455b9e2d26836978f2359173d19825da62b8fc-graphite2-minimal-1.3.14.tgz";-md5name = "77e4f7f98f3d86bf8788b53e6832fb96279956e1c3961988ea3d4b7ca41ddc27-harfbuzz-8.5.0.tar.xz";+md5name = "6660415ad48fa1a46e4fa75fcdb70ff819c452153f08677d34ffb29eda66415d-harfbuzz-11.4.3.tar.xz";···md5name = "0e279003f5199f80031c6dcd08f79d6f65a0505139160e7df0d09b226bff4023-IAccessible2-1.3+git20231013.3d8c7f0.tar.gz";-md5name = "cb968df3e4d2e87e8b11c49a5d01c787bd13b9545280fc6642f826527618caef-icu4c-75_1-src.tgz";+md5name = "588e431f77327c39031ffbb8843c0e3bc122c211374485fa87dc5f3faff24061-icu4c-77_1-src.tgz";-md5name = "a5104212dc317a64f9b035723ea706f2f4fd5a0f37b7923fae7aeb9d1d0061b1-icu4c-75_1-data.zip";+md5name = "1e08bfafa442260ccabf9a872d4eab12de813d42b90769df056bab032b37e1d3-icu4c-77_1-data.zip";···-md5name = "2fdc3feb6e9deb17adec9bafa3321419aa19f8f4e5dea7bf8486844ca22207bf-libjpeg-turbo-2.1.5.1.tar.gz";+md5name = "304165ae11e64ab752e9cfc07c37bfdc87abd0bfe4bc699e59f34036d9c84f72-libjpeg-turbo-3.1.1.tar.gz";-md5name = "555968dd413c69fe2c072a29e0f1a2a48856533d923ffd8377ff86f6ea701b39-language-subtag-registry-2025-03-10.tar.bz2";+md5name = "2689f0a9a1fc21442d8097951fbca6d7013f9f9847f0b5e87144bd8e1355e052-language-subtag-registry-2025-07-15.tar.bz2";···md5name = "df0a59d413a5b202573d8d4f5159e33a8538da4f8e8e60979facc64d6290cebd-libexttextcat-3.4.7.tar.xz";-md5name = "bc9842a18898bfacb0ed1252c4febcc7e78fa139fd27fdc7a3e30d9d9356119b-libffi-3.4.8.tar.gz";+md5name = "f3a3082a23b37c293a4fcd1053147b371f2ff91fa7ea1b2a52e335676bac82dc-libffi-3.5.2.tar.gz";-md5name = "607dcadfd722120188eca5cd07193158b9dd906b578a557817ec779bd5e16d0e-libgpg-error-1.54.tar.bz2";+md5name = "95b178148863f07d45df0cea67e880a79b9ef71f5d230baddc0071128516ef78-libgpg-error-1.55.tar.bz2";···md5name = "296272d93435991308eb73607600c034b558807a07e829e751142e65ccfa9d08-ltm-1.3.0.tar.xz";-md5name = "7d6fab70cf844bf6769077bd5d7a74893f8ffd4dfb42861745750c63c2a5c92c-libwebp-1.5.0.tar.gz";+md5name = "e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564-libwebp-1.6.0.tar.gz";-md5name = "952b626ad3f3be1a4598622dab52fdab2a8604d0837c1b00589f3637535af92f-xmlsec1-1.3.6.tar.gz";+md5name = "d82e93b69b8aa205a616b62917a269322bf63a3eaafb3775014e61752b2013ea-xmlsec1-1.3.7.tar.gz";-md5name = "277294cb33119ab71b2bc81f2f445e9bc9435b893ad15bb2cd2b0e859a0ee84a-libxml2-2.13.8.tar.xz";+md5name = "03d006f3537616833c16c53addcdc32a0eb20e55443cba4038307e3fa7d8d44b-libxml2-2.14.5.tar.xz";···-md5name = "d12832e1dbea4be280b22fd0ea7c9b87f0d8fc51ba06e92dc62d52f804f78ebd-lxml-5.4.0.tar.gz";+md5name = "2b3a882ebf27dd026df3801a87cf49ff791336e0f94b0fad195db77e01240690-lxml-6.0.1.tar.gz";···md5name = "b593fdd3d5b8964a9feec2bf57a13e6cc8f178a4fe948e89f60ede9c53d621fe-mariadb-connector-c-3.3.15-src.tar.gz";-md5name = "1483d90cefb8aa4563c4d0a85cb7b243aa95217d235d422e9ca6722fd5b97e56-mdds-2.1.1.tar.xz";+md5name = "ca295f4c86968a7eb1f5d503ff7ae180e6605210cfb26d01658be42048c0924c-mdds-3.1.0.tar.xz";···md5name = "e777b4d7dbf5eb1552cb80090ad1ede319067ab6e45e3990d68aabf6e8b3f5a0-mDNSResponder-878.200.35.tar.gz";+md5name = "0a9b23311271519bd03dca12d7d8b0eab582c3a2c5da433d465b6e519dc88e2f-meson-1.8.0.tar.gz";···md5name = "19279f70707bbe5ffa619f2dc319f888cec0c4a8d339dc0a21330517bd6f521d-mythes-1.2.5.tar.xz";-md5name = "ddfdec73fb4b0eedce5fc4de09de9ba14d2ddbfbf67e42372903e1510f2d3d65-nss-3.102.1-with-nspr-4.35.tar.gz";+md5name = "5ff67daaa778ff302ccacdd00e665ce71da59f05dcdaab62bcdab6e23c90d320-nss-3.115.1-with-nspr-4.37.tar.gz";···md5name = "37206cf981e8409d048b59ac5839621ea107ff49af72beb9d7769a2f41da8d90-onlineupdate-c003be8b9727672e7d30972983b375f4c200233f-2.tar.xz";-md5name = "2cb7dc73e9c8340dff0d99357fbaa578abf30cc6619f0521972c555681e6b2ff-openldap-2.6.9.tgz";+md5name = "c065f04aad42737aebd60b2fe4939704ac844266bc0aeaa1609f0cad987be516-openldap-2.6.10.tgz";-md5name = "57e03c50feab5d31b152af2b764f10379aecd8ee92f16c985983ce4a99f7ef86-openssl-3.0.16.tar.gz";+md5name = "dfdd77e4ea1b57ff3a6dbde6b0bdc3f31db5ac99e7fdd4eaf9e1fbb6ec2db8ce-openssl-3.0.17.tar.gz";-md5name = "69ed26a00d4aaa7688e62a6e003cbc81928521a45e96605e53365aa499719e39-liborcus-0.19.2.tar.xz";+md5name = "ec27f30e8445a2a3f307f7e829fc446fd48193150b7f8f23bb5bfb25ec6e4e27-liborcus-0.20.1.tar.xz";···md5name = "66adacd705a7d19895e08eac46d1e851332adf2e736c566bef1164e7a442519d-libpagemaker-0.0.4.tar.xz";-md5name = "59d5df3b38312b069d96a8de9d4f8d7f44a29835c9dc82bd792ea02be86c4e49-pdfium-6764.tar.bz2";+md5name = "e647ca4fcc2c91d9dca717452e1b1be1ab6155ac4977dca716041652c7b10bdd-pdfium-7012.tar.bz2";···md5name = "ea1480efada2fd948bc75366f7c349e1c96d3297d09a3fe62626e38e234a625e-pixman-0.42.2.tar.gz";-md5name = "b213cb381fbb1175327bd708a77aab708a05adde7b471bc267bd15ac99893631-libpng-1.6.47.tar.xz";+md5name = "4df396518620a7aa3651443e87d1b2862e4e88cad135a8b93423e01706232307-libpng-1.6.50.tar.xz";···md5name = "273a0a73b1f0bed640afee4a5df0337357ced5b53d3d5d1c405b936501f71017-tiff-4.7.0.tar.xz";-md5name = "7eefc122207bbbd72a303c5e0743f4941e8ae861e24dcf0501e18ce1d1414112-poppler-25.01.0.tar.xz";+md5name = "425ed4d4515a093bdcdbbaac6876f20617451edc710df6a4fd6c45dd67eb418d-poppler-25.08.0.tar.xz";···md5name = "c835b640a40ce357e1b83666aabd95edffa24ddddd49b8daff63adb851cdab74-poppler-data-0.4.12.tar.gz";-md5name = "6ce0ccd6403bf7f0f2eddd333e2ee9ba02edfa977c66660ed9b4b1057e7630a1-postgresql-14.17.tar.bz2";+md5name = "06dd75d305cd3870ee62b3932e661c624543eaf9ae2ba37cdec0a4f8edd051d2-postgresql-15.14.tar.bz2";-md5name = "4c68050f049d1b4ac5aadd0df5f27941c0350d2a9e7ab0907ee5eb5225d9d6b0-Python-3.10.17.tar.xz";+md5name = "8fb5f9fbc7609fa822cb31549884575db7fd9657cbffb89510b5d7975963a83a-Python-3.11.13.tar.xz";+md5name = "406856be971d957e0bee7a5cefe20a5ec78d70a495e9e33cd0e53d31faec049d-python.3.12.8.nupkg";···md5name = "42fce6baf1bf789b62bf938b8e8ec18a1ac92c989dd6e7221e9531454cbd97fa-rhino-1.7.15.zip";-url = "https://dev-www.libreoffice.org/src/skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz";+url = "https://dev-www.libreoffice.org/src/skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz";-md5name = "53f55303821158b6de9e6b90f1cc3a548611a7e430c1a0883ff159a8db89677d-skia-m130-3c64459d5df2fa9794b277f0959ed8a92552bf4c.tar.xz";+md5name = "2384f5f44a0b714d8dc78923fdf17453ab5a1808ca638154e3e27b361531db25-skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz";···md5name = "38ef96b8dfe510d42707d9c781877914792541133e1870841463bfa73f883e32-zlib-1.3.1.tar.xz";+md5name = "eb33e51f49a15e023950cd7825ca74a4a2b43db8354825ac24fc1b7ee09e6fa3-zstd-1.5.7.tar.gz";···md5name = "27051a30cb057fdb5d5de65a1f165c7153dc76e27fe62251cbb86639eb2caf22-libzmf-0.0.2.tar.xz";-md5name = "77d6c6ecb35952a8d8ce7f736b7a2bf466275c48210e309b73782d6b7e84dffd-zxcvbn-c-2.5.tar.gz";+md5name = "11e39f6776f9c82c68b2acb94336e32697d4ab6cdb4ac16f9583ccbdd735113a-zxcvbn-c-2.6.tar.gz";-md5name = "02078ae15f19f9d423a441f205b1d1bee32349ddda7467e2c84e8f08876f8635-zxing-cpp-2.2.1.tar.gz";+md5name = "64e4139103fdbc57752698ee15b5f0b0f7af9a0331ecbdc492047e0772c417ba-zxing-cpp-2.3.0.tar.gz";
+2
-2
pkgs/applications/office/libreoffice/src-fresh/help.nix
+2
-2
pkgs/applications/office/libreoffice/src-fresh/help.nix
···-url = "https://download.documentfoundation.org/libreoffice/src/25.2.3/libreoffice-help-25.2.3.2.tar.xz";+url = "https://download.documentfoundation.org/libreoffice/src/25.8.1/libreoffice-help-25.8.1.1.tar.xz";
+2
-2
pkgs/applications/office/libreoffice/src-fresh/main.nix
+2
-2
pkgs/applications/office/libreoffice/src-fresh/main.nix
···-url = "https://download.documentfoundation.org/libreoffice/src/25.2.3/libreoffice-25.2.3.2.tar.xz";+url = "https://download.documentfoundation.org/libreoffice/src/25.8.1/libreoffice-25.8.1.1.tar.xz";
+2
-2
pkgs/applications/office/libreoffice/src-fresh/translations.nix
+2
-2
pkgs/applications/office/libreoffice/src-fresh/translations.nix
···-url = "https://download.documentfoundation.org/libreoffice/src/25.2.3/libreoffice-translations-25.2.3.2.tar.xz";+url = "https://download.documentfoundation.org/libreoffice/src/25.8.1/libreoffice-translations-25.8.1.1.tar.xz";
+52
pkgs/build-support/docker/auto-layer.nix
+52
pkgs/build-support/docker/auto-layer.nix
···
+200
pkgs/build-support/docker/auto-layer.py
+200
pkgs/build-support/docker/auto-layer.py
···+# The goal is to split the set of store paths into layers such that the layers are likely to be+# reusable and that the closure size is spread out over the layers. We do this by iteratively taking+# the largest store path and giving it its own layer. This primary store path becomes the identity+# of the layer. We also add every dependency of the identifying store path to the same layer unless+# it is also used by something that doesn't depend on the identifying store path. More generally, we+# put store paths together in the same layer when the set of other layers that depend on it is the+# layer_split defines how the layers are currently split. We start with a single layer with no+# In general, layer_split maps each store path to the set of primary paths that depend on it and+# The layer order doesn't actually matter for docker but it's still kind of neat to have layers come+# after all of their dependencies. The easiest way to do that is to order by closure size since a
+26
-18
pkgs/build-support/docker/default.nix
+26
-18
pkgs/build-support/docker/default.nix
···
-34
pkgs/build-support/docker/popularity-contest-layering-pipeline.nix
-34
pkgs/build-support/docker/popularity-contest-layering-pipeline.nix
···-baseImageLayersCount=$(tar -xOf "${fromImage}" manifest.json | ${lib.getExe jq} '.[0].Layers | length')
+2
-2
pkgs/by-name/ag/age-plugin-fido2-hmac/package.nix
+2
-2
pkgs/by-name/ag/age-plugin-fido2-hmac/package.nix
···
+3
-3
pkgs/by-name/at/attic-client/package.nix
+3
-3
pkgs/by-name/at/attic-client/package.nix
···
+2
-2
pkgs/by-name/bi/bind/package.nix
+2
-2
pkgs/by-name/bi/bind/package.nix
···url = "https://downloads.isc.org/isc/bind9/${finalAttrs.version}/bind-${finalAttrs.version}.tar.xz";
+3
-3
pkgs/by-name/ca/cargo-binstall/package.nix
+3
-3
pkgs/by-name/ca/cargo-binstall/package.nix
···
+3
-3
pkgs/by-name/ca/catppuccin-kvantum/package.nix
+3
-3
pkgs/by-name/ca/catppuccin-kvantum/package.nix
···
+9
-9
pkgs/by-name/do/dolt/package.nix
+9
-9
pkgs/by-name/do/dolt/package.nix
···
+13
-1
pkgs/by-name/dt/dtc/package.nix
+13
-1
pkgs/by-name/dt/dtc/package.nix
·········
+12
pkgs/by-name/dt/dtc/python-path.patch
+12
pkgs/by-name/dt/dtc/python-path.patch
···
+3
-3
pkgs/by-name/ek/eksctl/package.nix
+3
-3
pkgs/by-name/ek/eksctl/package.nix
···
+42
-42
pkgs/by-name/fa/factorio/versions.json
+42
-42
pkgs/by-name/fa/factorio/versions.json
···
+55
pkgs/by-name/ge/gemini-cli-bin/package.nix
+55
pkgs/by-name/ge/gemini-cli-bin/package.nix
···
+34
pkgs/by-name/ge/gemini-cli-bin/update-asset.sh
+34
pkgs/by-name/ge/gemini-cli-bin/update-asset.sh
···+} < <(curl --fail -s ${GITHUB_TOKEN:+-u ":${GITHUB_TOKEN}"} "https://api.github.com/repos/${GITHUB_REPO}/releases/${RELEASE_ID}" | jq -r ".tag_name, (.assets[] | select(.name == \"${ASSET_NAME}\") | .digest)")
+2
-2
pkgs/by-name/gi/git-quick-stats/package.nix
+2
-2
pkgs/by-name/gi/git-quick-stats/package.nix
···
+5
-2
pkgs/by-name/gn/gnucobol/package.nix
+5
-2
pkgs/by-name/gn/gnucobol/package.nix
·········
+3
-3
pkgs/by-name/hu/hugo/package.nix
+3
-3
pkgs/by-name/hu/hugo/package.nix
···
+9
-7
pkgs/by-name/ir/irqbalance/package.nix
+9
-7
pkgs/by-name/ir/irqbalance/package.nix
······-grep -vi "EnvironmentFile" misc/irqbalance.service >"$out/lib/systemd/system/irqbalance.service"···description = "Daemon to help balance the cpu load generated by interrupts across all of a systems cpus";
+3
-3
pkgs/by-name/jo/joplin-desktop/release-data.json
+3
-3
pkgs/by-name/jo/joplin-desktop/release-data.json
······
+2
-2
pkgs/by-name/la/lagrange/package.nix
+2
-2
pkgs/by-name/la/lagrange/package.nix
···
+3
-3
pkgs/by-name/la/lazysql/package.nix
+3
-3
pkgs/by-name/la/lazysql/package.nix
···
+2
-2
pkgs/by-name/li/libatomic_ops/package.nix
+2
-2
pkgs/by-name/li/libatomic_ops/package.nix
···"https://github.com/ivmai/libatomic_ops/releases/download/v${version}/libatomic_ops-${version}.tar.gz"
+2
-2
pkgs/by-name/ma/matomo/package.nix
+2
-2
pkgs/by-name/ma/matomo/package.nix
···
-1
pkgs/by-name/ox/oxidized/.bundle/config
-1
pkgs/by-name/ox/oxidized/.bundle/config
···
+56
-5
pkgs/by-name/ox/oxidized/package.nix
+56
-5
pkgs/by-name/ox/oxidized/package.nix
······
+3
-3
pkgs/by-name/pi/pixelfed/package.nix
+3
-3
pkgs/by-name/pi/pixelfed/package.nix
···
+2
-2
pkgs/by-name/q/q/package.nix
+2
-2
pkgs/by-name/q/q/package.nix
···
+3
-3
pkgs/by-name/rn/rnote/package.nix
+3
-3
pkgs/by-name/rn/rnote/package.nix
···
+1
-2
pkgs/by-name/sn/snagboot/package.nix
+1
-2
pkgs/by-name/sn/snagboot/package.nix
+11
-13
pkgs/by-name/sq/squid/package.nix
+11
-13
pkgs/by-name/sq/squid/package.nix
······
+3
-3
pkgs/by-name/st/steel/package.nix
+3
-3
pkgs/by-name/st/steel/package.nix
···
+2
-2
pkgs/by-name/th/the-foundation/package.nix
+2
-2
pkgs/by-name/th/the-foundation/package.nix
···
+4
-4
pkgs/by-name/tm/tmuxinator/package.nix
+4
-4
pkgs/by-name/tm/tmuxinator/package.nix
······
+13
-11
pkgs/by-name/tr/tradingview/package.nix
+13
-11
pkgs/by-name/tr/tradingview/package.nix
······url = "https://api.snapcraft.io/api/v1/snaps/download/nJdITJ6ZJxdvfu8Ch7n5kH5P99ClzBYV_${finalAttrs.revision}.snap";+hash = "sha512-ydk0/mJh4M02oIEfU3PKTwEO+nMpeJGuxQAly8WqJLx5GOQAb/J7VRB8IQpHHqWGeRfbwhantdZryQF8ngFJ/g==";······+install -D --mode 644 squashfs-root/meta/gui/icon.png $out/share/icons/hicolor/512x512/apps/tradingview.png
+6
-27
pkgs/by-name/tr/tradingview/update.sh
+6
-27
pkgs/by-name/tr/tradingview/update.sh
·········
+2
-2
pkgs/by-name/uv/uv-sort/package.nix
+2
-2
pkgs/by-name/uv/uv-sort/package.nix
······
+2
-2
pkgs/by-name/vu/vunnel/package.nix
+2
-2
pkgs/by-name/vu/vunnel/package.nix
···
pkgs/by-name/zl/zls/deps.nix
pkgs/development/tools/zls/deps_0_14.nix
pkgs/by-name/zl/zls/deps.nix
pkgs/development/tools/zls/deps_0_14.nix
-40
pkgs/by-name/zl/zls/package.nix
-40
pkgs/by-name/zl/zls/package.nix
···
+2
-2
pkgs/development/compilers/binaryen/default.nix
+2
-2
pkgs/development/compilers/binaryen/default.nix
···
-4
pkgs/development/compilers/ghc/9.0.2.nix
-4
pkgs/development/compilers/ghc/9.0.2.nix
+4
-25
pkgs/development/compilers/ghc/common-make-native-bignum.nix
+4
-25
pkgs/development/compilers/ghc/common-make-native-bignum.nix
······-url = "https://gitlab.haskell.org/ghc/ghc/-/commit/c6132c782d974a7701e7f6447bdcd2bf6db4299a.patch?merge_request_iid=7423";·········# GHC tries the host xattr /usr/bin/xattr by default which fails since it expects python to be 2.7···
-57
pkgs/development/interpreters/acl2/0001-Fix-some-paths-for-Nix-build.patch
-57
pkgs/development/interpreters/acl2/0001-Fix-some-paths-for-Nix-build.patch
···-diff --git a/books/centaur/ipasir/load-ipasir-sharedlib-raw.lsp b/books/centaur/ipasir/load-ipasir-sharedlib-raw.lsp-diff --git a/books/quicklisp/bundle/software/cl+ssl-20220707-git/src/reload.lisp b/books/quicklisp/bundle/software/cl+ssl-20220707-git/src/reload.lisp
+56
pkgs/development/interpreters/acl2/0001-path-changes-for-nix.patch
+56
pkgs/development/interpreters/acl2/0001-path-changes-for-nix.patch
···+diff --git a/books/centaur/ipasir/load-ipasir-sharedlib-raw.lsp b/books/centaur/ipasir/load-ipasir-sharedlib-raw.lsp+diff --git a/books/quicklisp/bundle/software/cl+ssl-20231021-git/src/reload.lisp b/books/quicklisp/bundle/software/cl+ssl-20231021-git/src/reload.lisp
+3
-11
pkgs/development/interpreters/acl2/default.nix
+3
-11
pkgs/development/interpreters/acl2/default.nix
·········libcrypto = "${lib.getLib openssl}/lib/libcrypto${stdenv.hostPlatform.extensions.sharedLibrary}";-url = "https://github.com/acl2-devel/acl2-devel/commit/84f5a6cd4a1aaf204e8bae3eab4c21e8c061f469.patch";···
+2
pkgs/development/python-modules/aws-adfs/default.nix
+2
pkgs/development/python-modules/aws-adfs/default.nix
+2
-2
pkgs/development/python-modules/boto3-stubs/default.nix
+2
-2
pkgs/development/python-modules/boto3-stubs/default.nix
······
+2
-2
pkgs/development/python-modules/botocore-stubs/default.nix
+2
-2
pkgs/development/python-modules/botocore-stubs/default.nix
······
+2
-2
pkgs/development/python-modules/dbt-adapters/default.nix
+2
-2
pkgs/development/python-modules/dbt-adapters/default.nix
···
-5
pkgs/development/python-modules/dtschema/default.nix
-5
pkgs/development/python-modules/dtschema/default.nix
-13
pkgs/development/python-modules/dtschema/fix_libfdt_name.patch
-13
pkgs/development/python-modules/dtschema/fix_libfdt_name.patch
···
+2
-2
pkgs/development/python-modules/groq/default.nix
+2
-2
pkgs/development/python-modules/groq/default.nix
···
+5
pkgs/development/python-modules/gstools-cython/default.nix
+5
pkgs/development/python-modules/gstools-cython/default.nix
+2
-2
pkgs/development/python-modules/ha-philipsjs/default.nix
+2
-2
pkgs/development/python-modules/ha-philipsjs/default.nix
······
+2
-2
pkgs/development/python-modules/llama-cloud-services/default.nix
+2
-2
pkgs/development/python-modules/llama-cloud-services/default.nix
···
+2
-2
pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix
+2
-2
pkgs/development/python-modules/llama-index-vector-stores-postgres/default.nix
···
+2
-2
pkgs/development/python-modules/meshcore/default.nix
+2
-2
pkgs/development/python-modules/meshcore/default.nix
···
+20
-20
pkgs/development/python-modules/mypy-boto3/default.nix
+20
-20
pkgs/development/python-modules/mypy-boto3/default.nix
···························
+3
-3
pkgs/development/python-modules/notobuilder/default.nix
+3
-3
pkgs/development/python-modules/notobuilder/default.nix
···
+2
-2
pkgs/development/python-modules/pydash/default.nix
+2
-2
pkgs/development/python-modules/pydash/default.nix
······
+2
-1
pkgs/development/python-modules/pykrige/default.nix
+2
-1
pkgs/development/python-modules/pykrige/default.nix
···
+2
-2
pkgs/development/python-modules/pyspnego/default.nix
+2
-2
pkgs/development/python-modules/pyspnego/default.nix
······
+2
-2
pkgs/development/python-modules/streamlit/default.nix
+2
-2
pkgs/development/python-modules/streamlit/default.nix
···
+30
-15
pkgs/development/python-modules/trino-python-client/default.nix
+30
-15
pkgs/development/python-modules/trino-python-client/default.nix
······
+2
-2
pkgs/development/python-modules/twilio/default.nix
+2
-2
pkgs/development/python-modules/twilio/default.nix
······
+10
-4
pkgs/development/python-modules/warp-lang/default.nix
+10
-4
pkgs/development/python-modules/warp-lang/default.nix
···cudaVersion = "${cudaMajorVersion}.0"; # URL example: ${baseURL}/cuda12/${name}-${version}-cuda12.0.zip······
+2
-2
pkgs/development/python-modules/yalexs-ble/default.nix
+2
-2
pkgs/development/python-modules/yalexs-ble/default.nix
······
+66
pkgs/development/tools/zls/default.nix
+66
pkgs/development/tools/zls/default.nix
···
+34
pkgs/development/tools/zls/deps_0_15.nix
+34
pkgs/development/tools/zls/deps_0_15.nix
···+url = "https://github.com/ziglibs/diffz/archive/a20dd1f11b10819a6f570f98b42e1c91e3704357.tar.gz";+url = "https://github.com/ziglibs/known-folders/archive/92defaee76b07487769ca352fd0ba95bc8b42a2f.tar.gz";+url = "https://github.com/zigtools/lsp-kit/archive/576e9405b1ab22c17c0f9318feed3278aa66b0ea.tar.gz";
+72
pkgs/misc/uboot/binman-resources.patch
+72
pkgs/misc/uboot/binman-resources.patch
···
+5
pkgs/misc/uboot/default.nix
+5
pkgs/misc/uboot/default.nix
·········
+160
pkgs/misc/uboot/python.nix
+160
pkgs/misc/uboot/python.nix
···
+2
-10
pkgs/servers/asterisk/default.nix
+2
-10
pkgs/servers/asterisk/default.nix
···-url = "https://raw.githubusercontent.com/asterisk/third-party/master/pjproject/2.14.1/pjproject-2.14.1.tar.bz2";url = "https://raw.githubusercontent.com/asterisk/third-party/master/pjproject/2.15.1/pjproject-2.15.1.tar.bz2";···
+8
-8
pkgs/servers/asterisk/versions.json
+8
-8
pkgs/servers/asterisk/versions.json
···
+11
pkgs/top-level/all-packages.nix
+11
pkgs/top-level/all-packages.nix
······+# This should be kept updated to ensure the default zls version matches the default zig version.···
+1
-15
pkgs/top-level/haskell-packages.nix
+1
-15
pkgs/top-level/haskell-packages.nix
······compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { };···ghcjs = throw "'haskell.packages.ghcjs' has been removed. Please use 'pkgsCross.ghcjs' instead."; # Added 2025-09-06ghcjs810 = throw "'haskell.packages.ghcjs810' has been removed. Please use 'pkgsCross.ghcjs' instead."; # Added 2025-09-06
-8
pkgs/top-level/release-haskell.nix
-8
pkgs/top-level/release-haskell.nix
···············