+1
-1
.github/workflows/backport.yml
+1
-1
.github/workflows/backport.yml
···if: github.repository_owner == 'NixOS' && github.event.pull_request.merged == true && (github.event_name != 'labeled' || startsWith('backport', github.event.label.name))
+1
-1
.github/workflows/basic-eval.yml
+1
-1
.github/workflows/basic-eval.yml
···# we don't limit this action to only NixOS repo since the checks are cheap and useful developer feedback
+1
-1
.github/workflows/check-by-name.yml
+1
-1
.github/workflows/check-by-name.yml
···
+1
-1
.github/workflows/check-cherry-picks.yml
+1
-1
.github/workflows/check-cherry-picks.yml
···
+1
-1
.github/workflows/check-maintainers-sorted.yaml
+1
-1
.github/workflows/check-maintainers-sorted.yaml
···
+1
-1
.github/workflows/check-nix-format.yml
+1
-1
.github/workflows/check-nix-format.yml
···
+1
-1
.github/workflows/editorconfig.yml
+1
-1
.github/workflows/editorconfig.yml
···
+1
-1
.github/workflows/manual-nixos.yml
+1
-1
.github/workflows/manual-nixos.yml
···
+1
-1
.github/workflows/manual-nixpkgs.yml
+1
-1
.github/workflows/manual-nixpkgs.yml
···
+1
-1
.github/workflows/nix-parse.yml
+1
-1
.github/workflows/nix-parse.yml
···
+1
-1
.github/workflows/periodic-merge-24h.yml
+1
-1
.github/workflows/periodic-merge-24h.yml
···
+1
-1
.github/workflows/periodic-merge-6h.yml
+1
-1
.github/workflows/periodic-merge-6h.yml
···
+1
-1
.github/workflows/update-terraform-providers.yml
+1
-1
.github/workflows/update-terraform-providers.yml
···if: github.repository_owner == 'NixOS' && github.ref == 'refs/heads/master' # ensure workflow_dispatch only runs on master
+2
nixos/doc/manual/release-notes/rl-2405.section.md
+2
nixos/doc/manual/release-notes/rl-2405.section.md
···- [isolate](https://github.com/ioi/isolate), a sandbox for securely executing untrusted programs. Available as [security.isolate](#opt-security.isolate.enable).+- [ydotool](https://github.com/ReimuNotMoe/ydotool), a generic command-line automation tool now has a module. Available as [programs.ydotool](#opt-programs.ydotool.enable).- [private-gpt](https://github.com/zylon-ai/private-gpt), a service to interact with your documents using the power of LLMs, 100% privately, no data leaks. Available as [services.private-gpt](#opt-services.private-gpt.enable).
+1
nixos/modules/module-list.nix
+1
nixos/modules/module-list.nix
+83
nixos/modules/programs/ydotool.nix
+83
nixos/modules/programs/ydotool.nix
···+ExecStart = "${lib.getExe' pkgs.ydotool "ydotoold"} --socket-path=/run/ydotoold/socket --socket-perm=0660";
+13
-1
nixos/modules/services/display-managers/greetd.nix
+13
-1
nixos/modules/services/display-managers/greetd.nix
···+Enable this if the greeter you're using can manage Plymouth itself to provide a smoother handoff.···
-3
nixos/modules/services/x11/xserver.nix
-3
nixos/modules/services/x11/xserver.nix
···-script = mkIf (config.systemd.services.display-manager.enable == true) "${config.services.displayManager.execCmd}";
+74
-33
nixos/modules/system/activation/switchable-system.nix
+74
-33
nixos/modules/system/activation/switchable-system.nix
···+message = "Only one of system.switch.enable and system.switch.enableNg may be enabled at a time";
+3
-1
nixos/tests/all-tests.nix
+3
-1
nixos/tests/all-tests.nix
······
+3
nixos/tests/fcitx5/default.nix
+3
nixos/tests/fcitx5/default.nix
···
+6
-1
nixos/tests/switch-test.nix
+6
-1
nixos/tests/switch-test.nix
······
+115
nixos/tests/ydotool.nix
+115
nixos/tests/ydotool.nix
···
+3
-3
pkgs/applications/audio/go-musicfox/default.nix
+3
-3
pkgs/applications/audio/go-musicfox/default.nix
···
+3
-3
pkgs/applications/audio/squeezelite/default.nix
+3
-3
pkgs/applications/audio/squeezelite/default.nix
···
-63
pkgs/applications/graphics/cq-editor/default.nix
-63
pkgs/applications/graphics/cq-editor/default.nix
···
+5
-5
pkgs/applications/networking/cluster/krane/Gemfile.lock
+5
-5
pkgs/applications/networking/cluster/krane/Gemfile.lock
············
+8
-8
pkgs/applications/networking/cluster/krane/gemset.nix
+8
-8
pkgs/applications/networking/cluster/krane/gemset.nix
············
+11
pkgs/applications/office/gnucash/0005-disable-test-lots.patch
+11
pkgs/applications/office/gnucash/0005-disable-test-lots.patch
···
+3
pkgs/applications/office/gnucash/default.nix
+3
pkgs/applications/office/gnucash/default.nix
···
+4
pkgs/applications/office/planify/default.nix
+4
pkgs/applications/office/planify/default.nix
······
+3
-3
pkgs/applications/radio/chirp/default.nix
+3
-3
pkgs/applications/radio/chirp/default.nix
···
+2
-2
pkgs/applications/radio/cloudlog/default.nix
+2
-2
pkgs/applications/radio/cloudlog/default.nix
···
+3
-3
pkgs/applications/science/math/eigenmath/default.nix
+3
-3
pkgs/applications/science/math/eigenmath/default.nix
···
+2
-2
pkgs/applications/version-management/git-cola/default.nix
+2
-2
pkgs/applications/version-management/git-cola/default.nix
···
+2
-2
pkgs/applications/video/kodi/addons/visualization-projectm/default.nix
+2
-2
pkgs/applications/video/kodi/addons/visualization-projectm/default.nix
···
+8
pkgs/build-support/php/builders/v1/build-composer-project.nix
+8
pkgs/build-support/php/builders/v1/build-composer-project.nix
······+or (if finalAttrs.composerRepository.composerLock == null then nix-update-script { } else null);
+6
pkgs/by-name/ad/adafruit-nrfutil/package.nix
+6
pkgs/by-name/ad/adafruit-nrfutil/package.nix
···url = "https://github.com/adafruit/Adafruit_nRF52_nrfutil/commit/e5fbcc8ee5958041db38c04139ba686bf7d1b845.patch";+url = "https://github.com/adafruit/Adafruit_nRF52_nrfutil/commit/f42cee3c2d7c8d0911f27ba24d6a140083cb85cf.patch";
+2
-2
pkgs/by-name/ad/adwsteamgtk/package.nix
+2
-2
pkgs/by-name/ad/adwsteamgtk/package.nix
······
+2
-10
pkgs/by-name/fr/freefilesync/package.nix
+2
-10
pkgs/by-name/fr/freefilesync/package.nix
·········
+2
-2
pkgs/by-name/gm/gmetronome/package.nix
+2
-2
pkgs/by-name/gm/gmetronome/package.nix
···
+3
-3
pkgs/by-name/li/libui-ng/package.nix
+3
-3
pkgs/by-name/li/libui-ng/package.nix
···
+39
pkgs/by-name/ma/maxfetch/package.nix
+39
pkgs/by-name/ma/maxfetch/package.nix
···
+2
-2
pkgs/by-name/me/megapixels/package.nix
+2
-2
pkgs/by-name/me/megapixels/package.nix
···
+2
-3
pkgs/by-name/nr/nrfconnect/package.nix
+2
-3
pkgs/by-name/nr/nrfconnect/package.nix
···url = "https://nsscprodmedia.blob.core.windows.net/prod/software-and-other-downloads/desktop-software/nrf-connect-for-desktop/${lib.versions.major version}-${lib.versions.minor version}-${lib.versions.patch version}/nrfconnect-${version}-x86_64.appimage";···
+3
-3
pkgs/by-name/re/renode-dts2repl/package.nix
+3
-3
pkgs/by-name/re/renode-dts2repl/package.nix
···
+2
-2
pkgs/by-name/sp/spicetify-cli/package.nix
+2
-2
pkgs/by-name/sp/spicetify-cli/package.nix
···
+1
pkgs/by-name/sw/switch-to-configuration-ng/.gitignore
+1
pkgs/by-name/sw/switch-to-configuration-ng/.gitignore
···
+527
pkgs/by-name/sw/switch-to-configuration-ng/Cargo.lock
+527
pkgs/by-name/sw/switch-to-configuration-ng/Cargo.lock
···
+19
pkgs/by-name/sw/switch-to-configuration-ng/Cargo.toml
+19
pkgs/by-name/sw/switch-to-configuration-ng/Cargo.toml
···+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+30
pkgs/by-name/sw/switch-to-configuration-ng/build.rs
+30
pkgs/by-name/sw/switch-to-configuration-ng/build.rs
···
+36
pkgs/by-name/sw/switch-to-configuration-ng/package.nix
+36
pkgs/by-name/sw/switch-to-configuration-ng/package.nix
···
+2077
pkgs/by-name/sw/switch-to-configuration-ng/src/main.rs
+2077
pkgs/by-name/sw/switch-to-configuration-ng/src/main.rs
···+// To be robust against interruption, record what units need to be started etc. We read these files+// again every time this program starts to make sure we continue where the old (interrupted) script+// newline-separated units to the restart file and switch-to-configuration will handle them. While+// false` and `reloadIfChanged = true`. This is the same as specifying a restart trigger in the+// Asks the currently running systemd instance via dbus which units are active. Returns a hash+// configuration and parses it into a HashMap where the keys are the sections of the unit file and+// the values are HashMaps themselves. These HashMaps have the unit file keys as their keys (left+// side of =) and an array of all values that were set as their values. If a value is empty (for+// Instead of returning the HashMap, this function takes a mutable reference to a HashMap to return+// the data in. This allows calling the function multiple times with the same Hashmap to parse+// This function takes the path to a systemd configuration file (like a unit configuration) and+// If a directory with the same basename ending in .d exists next to the unit file, it will be+// Checks whether a specified boolean in a systemd unit is true or false, with a default that is+// Compare the contents of two unit files and return whether the unit needs to be restarted or+// reloaded instead of restarted. If the only difference is `Options` in the `[Mount]` section, the+// Called when a unit exists in both the old systemd and the new system and the units differ. This+// Writes a unit name into a given file to be more resilient against crashes of the script. Does+// Filesystems is a hash of mountpoint and { device, fsType, options } Swaps is a hash of device+// Converts a path to the name of a systemd mount unit that would be responsible for mounting this+// Returns a HashMap containing the same contents as the passed in `units`, minus the units in+// The action that is to be performed (like switch, boot, test, dry-activate) Also exposed via+// Expose the locale archive as an environment variable for systemctl and the activation script+unsafe { signal::signal(Signal::SIGPIPE, handler) }.context("Failed to set SIGPIPE handler")?;+// Compare the previous and new fstab to figure out which filesystems need a remount or need to+// We can remove the file now because it has been propagated to the other restart/reload files+// Restart systemd if necessary. Note that this is done using the current version of systemd,+// because then ALL services of the system would be restarted since all normal services have a+// deactivated because one of their requirements got stopped. If they are inactive but should+// Restart changed services (those that have to be restarted rather than stopped and started).+// Start all active targets, as well as changed units we stopped above. The latter is necessary+// NOTE: We want switch-to-configuration to be able to report to the user any units that failed+// inherently a race condition between how long our program takes to run and how long the unit+// Wait for events from systemd to settle. process() will return true if we have received any+(1..=u32::MAX, None) => bail!("This program does not support being ran outside of the switch-to-configuration environment"),
+33
pkgs/by-name/tr/treefmt2/package.nix
+33
pkgs/by-name/tr/treefmt2/package.nix
···
+49
pkgs/by-name/yd/ydotool/package.nix
+49
pkgs/by-name/yd/ydotool/package.nix
···
+2
-2
pkgs/data/themes/colloid-gtk-theme/default.nix
+2
-2
pkgs/data/themes/colloid-gtk-theme/default.nix
···
+2
-2
pkgs/development/libraries/cjson/default.nix
+2
-2
pkgs/development/libraries/cjson/default.nix
···
+2
-2
pkgs/development/libraries/science/math/openspecfun/default.nix
+2
-2
pkgs/development/libraries/science/math/openspecfun/default.nix
···
+2
-2
pkgs/development/python-modules/aiounifi/default.nix
+2
-2
pkgs/development/python-modules/aiounifi/default.nix
······
+16
-19
pkgs/development/python-modules/androidtvremote2/default.nix
+16
-19
pkgs/development/python-modules/androidtvremote2/default.nix
···
+2
-2
pkgs/development/python-modules/b2sdk/default.nix
+2
-2
pkgs/development/python-modules/b2sdk/default.nix
······
+2
-2
pkgs/development/python-modules/bc-detect-secrets/default.nix
+2
-2
pkgs/development/python-modules/bc-detect-secrets/default.nix
······
+6
-2
pkgs/development/python-modules/blackjax/default.nix
+6
-2
pkgs/development/python-modules/blackjax/default.nix
·········
-100
pkgs/development/python-modules/cadquery/default.nix
-100
pkgs/development/python-modules/cadquery/default.nix
···
-27
pkgs/development/python-modules/cryptacular/default.nix
-27
pkgs/development/python-modules/cryptacular/default.nix
···
+19
-5
pkgs/development/python-modules/devito/default.nix
+19
-5
pkgs/development/python-modules/devito/default.nix
··················+# FAILED tests/test_caching.py::TestCaching::test_special_symbols - ValueError: not enough values to unpack (expected 3, got 2)+# FAILED tests/test_unexpansion.py::Test2Pass::test_v0 - codepy.CompileError: module compilation failed···
+2
-2
pkgs/development/python-modules/dirigera/default.nix
+2
-2
pkgs/development/python-modules/dirigera/default.nix
······
+2
-2
pkgs/development/python-modules/dogpile-cache/default.nix
+2
-2
pkgs/development/python-modules/dogpile-cache/default.nix
······
+15
-2
pkgs/development/python-modules/equinox/default.nix
+15
-2
pkgs/development/python-modules/equinox/default.nix
···+# For simplicity, JAX has removed its internal frames from the traceback of the following exception.
+4
-4
pkgs/development/python-modules/flax/default.nix
+4
-4
pkgs/development/python-modules/flax/default.nix
······
-29
pkgs/development/python-modules/globre/default.nix
-29
pkgs/development/python-modules/globre/default.nix
···
+2
-2
pkgs/development/python-modules/hikari/default.nix
+2
-2
pkgs/development/python-modules/hikari/default.nix
···
+10
-2
pkgs/development/python-modules/jax/default.nix
+10
-2
pkgs/development/python-modules/jax/default.nix
·········+# Prevents `tests/export_back_compat_test.py::CompatTest::test_*` tests from failing on darwin with+# See https://github.com/google/jax/blob/jaxlib-v0.4.27/jax/_src/internal_test_util/export_back_compat_test_util.py#L240-L241
+22
-38
pkgs/development/python-modules/jaxlib/bin.nix
+22
-38
pkgs/development/python-modules/jaxlib/bin.nix
·········url = "https://storage.googleapis.com/jax-releases/cuda12/jaxlib-${version}+cuda12.cudnn89-cp39-cp39-manylinux2014_x86_64.whl";url = "https://storage.googleapis.com/jax-releases/cuda12/jaxlib-${version}+cuda12.cudnn89-cp310-cp310-manylinux2014_x86_64.whl";url = "https://storage.googleapis.com/jax-releases/cuda12/jaxlib-${version}+cuda12.cudnn89-cp311-cp311-manylinux2014_x86_64.whl";url = "https://storage.googleapis.com/jax-releases/cuda12/jaxlib-${version}+cuda12.cudnn89-cp312-cp312-manylinux2014_x86_64.whl";-url = "https://storage.googleapis.com/jax-releases/cuda11/jaxlib-${version}+cuda11.cudnn86-cp39-cp39-manylinux2014_x86_64.whl";-url = "https://storage.googleapis.com/jax-releases/cuda11/jaxlib-${version}+cuda11.cudnn86-cp310-cp310-manylinux2014_x86_64.whl";-url = "https://storage.googleapis.com/jax-releases/cuda11/jaxlib-${version}+cuda11.cudnn86-cp311-cp311-manylinux2014_x86_64.whl";-url = "https://storage.googleapis.com/jax-releases/cuda11/jaxlib-${version}+cuda11.cudnn86-cp312-cp312-manylinux2014_x86_64.whl";···-ln -s ${lib.getExe' cudaPackagesGoogle.cuda_nvcc "ptxas"} $out/${python.sitePackages}/jaxlib/cuda/bin/ptxas+ln -s ${lib.getExe' cudaPackages.cuda_nvcc "ptxas"} $out/${python.sitePackages}/jaxlib/cuda/bin/ptxas···
+15
-25
pkgs/development/python-modules/jaxlib/default.nix
+15
-25
pkgs/development/python-modules/jaxlib/default.nix
······description = "JAX is Autograd and XLA, brought together for high-performance machine learning research.";·········# Update this according to https://github.com/google/jax/blob/jaxlib-v${version}/third_party/xla/workspace.bzl.-# ‘SmallVector<[...],4>’" compilation error. See https://github.com/google/jax/issues/19814#issuecomment-1945141259.······}).${effectiveStdenv.system} or (throw "jaxlib: unsupported system: ${effectiveStdenv.system}");······
+17
-3
pkgs/development/python-modules/jaxopt/default.nix
+17
-3
pkgs/development/python-modules/jaxopt/default.nix
············
+4
-2
pkgs/development/python-modules/nanobind/default.nix
+4
-2
pkgs/development/python-modules/nanobind/default.nix
+7
-3
pkgs/development/python-modules/objax/default.nix
+7
-3
pkgs/development/python-modules/objax/default.nix
·········
+14
pkgs/development/python-modules/objax/replace-deprecated-device_buffers.patch
+14
pkgs/development/python-modules/objax/replace-deprecated-device_buffers.patch
···
+2
-2
pkgs/development/python-modules/opower/default.nix
+2
-2
pkgs/development/python-modules/opower/default.nix
······
-27
pkgs/development/python-modules/pathlib/default.nix
-27
pkgs/development/python-modules/pathlib/default.nix
···
-37
pkgs/development/python-modules/pxml/default.nix
-37
pkgs/development/python-modules/pxml/default.nix
···
+2
-2
pkgs/development/python-modules/pycrdt-websocket/default.nix
+2
-2
pkgs/development/python-modules/pycrdt-websocket/default.nix
······
+2
-2
pkgs/development/python-modules/pyexploitdb/default.nix
+2
-2
pkgs/development/python-modules/pyexploitdb/default.nix
······
+19
-1
pkgs/development/python-modules/pymilter/default.nix
+19
-1
pkgs/development/python-modules/pymilter/default.nix
···-{ lib, python, buildPythonPackage, fetchFromGitHub, libmilter, bsddb3, pydns, iana-etc, libredirect }:···
+21
-21
pkgs/development/python-modules/pynws/default.nix
+21
-21
pkgs/development/python-modules/pynws/default.nix
·········
+1
-5
pkgs/development/python-modules/pyscss/default.nix
+1
-5
pkgs/development/python-modules/pyscss/default.nix
······
+2
-2
pkgs/development/python-modules/pysigma-backend-insightidr/default.nix
+2
-2
pkgs/development/python-modules/pysigma-backend-insightidr/default.nix
······
+2
-2
pkgs/development/python-modules/pytrydan/default.nix
+2
-2
pkgs/development/python-modules/pytrydan/default.nix
······
+5
-5
pkgs/development/python-modules/qtile/default.nix
+5
-5
pkgs/development/python-modules/qtile/default.nix
·········
+1
-4
pkgs/development/python-modules/slicedimage/default.nix
+1
-4
pkgs/development/python-modules/slicedimage/default.nix
······
+2
-2
pkgs/development/python-modules/snakemake-storage-plugin-s3/default.nix
+2
-2
pkgs/development/python-modules/snakemake-storage-plugin-s3/default.nix
···
+2
-2
pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix
+2
-2
pkgs/development/python-modules/sphinxcontrib-confluencebuilder/default.nix
···
+2
-5
pkgs/development/python-modules/sqlbag/default.nix
+2
-5
pkgs/development/python-modules/sqlbag/default.nix
············
-23
pkgs/development/python-modules/sqlsoup/default.nix
-23
pkgs/development/python-modules/sqlsoup/default.nix
···
+9
pkgs/development/python-modules/stem/default.nix
+9
pkgs/development/python-modules/stem/default.nix
······+url = "https://github.com/trishtzy/stem/commit/d5012a1039f05c69ebe832723ce96ecbe8f79fe1.patch";
+2
-2
pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
+2
-2
pkgs/development/python-modules/tencentcloud-sdk-python/default.nix
······
+2
-6
pkgs/development/python-modules/tensorflow/bin.nix
+2
-6
pkgs/development/python-modules/tensorflow/bin.nix
·········
+7
-8
pkgs/development/python-modules/tensorflow/default.nix
+7
-8
pkgs/development/python-modules/tensorflow/default.nix
············
+4
-2
pkgs/development/ruby-modules/gem-config/default.nix
+4
-2
pkgs/development/ruby-modules/gem-config/default.nix
······
+2
-2
pkgs/development/tools/analysis/checkov/default.nix
+2
-2
pkgs/development/tools/analysis/checkov/default.nix
···
+3
-3
pkgs/development/tools/changie/default.nix
+3
-3
pkgs/development/tools/changie/default.nix
···
+3
-3
pkgs/development/tools/language-servers/fortls/default.nix
+3
-3
pkgs/development/tools/language-servers/fortls/default.nix
···
+5
-5
pkgs/development/tools/mysql-shell/default.nix
+5
-5
pkgs/development/tools/mysql-shell/default.nix
···-url = "https://cdn.mysql.com//Downloads/MySQL-${lib.versions.majorMinor finalAttrs.version}/mysql-${finalAttrs.version}.tar.gz";+url = "https://dev.mysql.com/get/Downloads/MySQL-${lib.versions.majorMinor finalAttrs.version}/mysql-${finalAttrs.version}.tar.gz";-url = "https://cdn.mysql.com//Downloads/MySQL-Shell/mysql-shell-${finalAttrs.version}-src.tar.gz";+url = "https://dev.mysql.com/get/Downloads/MySQL-Shell/mysql-shell-${finalAttrs.version}-src.tar.gz";
pkgs/development/tools/treefmt/default.nix
pkgs/by-name/tr/treefmt/package.nix
pkgs/development/tools/treefmt/default.nix
pkgs/by-name/tr/treefmt/package.nix
+20
pkgs/kde/gear/kdeconnect-kde/default.nix
+20
pkgs/kde/gear/kdeconnect-kde/default.nix
······
+13
pkgs/kde/gear/kdeconnect-kde/hardcode-sshfs-path.patch
+13
pkgs/kde/gear/kdeconnect-kde/hardcode-sshfs-path.patch
···
+13
pkgs/kde/gear/kdeconnect-kde/remove-ssh-dss.patch
+13
pkgs/kde/gear/kdeconnect-kde/remove-ssh-dss.patch
···+<< QStringLiteral("-o") << QStringLiteral("IdentityFile=") + KdeConnectConfig::instance().privateKeyPath()+<< QStringLiteral("-o") << QStringLiteral("StrictHostKeyChecking=no") // Do not ask for confirmation because it is not a known host+<< QStringLiteral("-o") << QStringLiteral("UserKnownHostsFile=/dev/null") // Prevent storing as a known host+- << QStringLiteral("-o") << QStringLiteral("HostKeyAlgorithms=+ssh-dss\\,ssh-rsa") // https://bugs.kde.org/show_bug.cgi?id=351725++ << QStringLiteral("-o") << QStringLiteral("HostKeyAlgorithms=+ssh-rsa") // https://bugs.kde.org/show_bug.cgi?id=351725+<< QStringLiteral("-o") << QStringLiteral("PubkeyAcceptedKeyTypes=+ssh-rsa") // https://bugs.kde.org/show_bug.cgi?id=443155
+2
-2
pkgs/os-specific/darwin/rectangle/default.nix
+2
-2
pkgs/os-specific/darwin/rectangle/default.nix
···url = "https://github.com/rxhanson/Rectangle/releases/download/v${version}/Rectangle${version}.dmg";
+1
-5
pkgs/os-specific/linux/mstflint_access/default.nix
+1
-5
pkgs/os-specific/linux/mstflint_access/default.nix
···url = "https://github.com/Mellanox/mstflint/releases/download/v${version}/kernel-mstflint-${version}.tar.gz";···
+11
-9
pkgs/servers/home-assistant/custom-components/xiaomi_gateway3/default.nix
+11
-9
pkgs/servers/home-assistant/custom-components/xiaomi_gateway3/default.nix
···
+13
-9
pkgs/servers/home-assistant/custom-components/xiaomi_miot/default.nix
+13
-9
pkgs/servers/home-assistant/custom-components/xiaomi_miot/default.nix
······
+2
-2
pkgs/servers/http/nginx/stable.nix
+2
-2
pkgs/servers/http/nginx/stable.nix
+2
-2
pkgs/servers/knxd/default.nix
+2
-2
pkgs/servers/knxd/default.nix
···
+2
-2
pkgs/shells/hishtory/default.nix
+2
-2
pkgs/shells/hishtory/default.nix
···
-1
pkgs/test/cuda/default.nix
-1
pkgs/test/cuda/default.nix
+3
-3
pkgs/tools/admin/aliyun-cli/default.nix
+3
-3
pkgs/tools/admin/aliyun-cli/default.nix
···
+1
-1
pkgs/tools/admin/google-cloud-sdk/default.nix
+1
-1
pkgs/tools/admin/google-cloud-sdk/default.nix
···-longDescription = "The Google Cloud SDK. This package has the programs: gcloud, gsutil, and bq";+longDescription = "The Google Cloud SDK for GCE hosts. Used by `google-cloud-sdk` only on GCE guests.";
+32
-30
pkgs/tools/admin/google-cloud-sdk/withExtraComponents.nix
+32
-30
pkgs/tools/admin/google-cloud-sdk/withExtraComponents.nix
······comps = [ google-cloud-sdk ] ++ filterPreInstalled (findDepsRecursive (defaultComponents ++ comps_));
+2
-2
pkgs/tools/misc/diffoscope/default.nix
+2
-2
pkgs/tools/misc/diffoscope/default.nix
···# Note: when upgrading this package, please run the list-missing-tools.sh script as described below!
+2
-2
pkgs/tools/misc/graylog/5.2.nix
+2
-2
pkgs/tools/misc/graylog/5.2.nix
···
+2
-11
pkgs/tools/misc/mstflint/default.nix
+2
-11
pkgs/tools/misc/mstflint/default.nix
···url = "https://github.com/Mellanox/mstflint/releases/download/v${version}/mstflint-${version}.tar.gz";-# needed to introduce this with GCC 13. Remove, when https://github.com/Mellanox/mstflint/pull/916 is upstream.
+2
-2
pkgs/tools/misc/ttyplot/default.nix
+2
-2
pkgs/tools/misc/ttyplot/default.nix
···
+22
-11
pkgs/tools/misc/undocker/default.nix
+22
-11
pkgs/tools/misc/undocker/default.nix
···
+12
-3
pkgs/tools/security/qdigidoc/default.nix
+12
-3
pkgs/tools/security/qdigidoc/default.nix
······"https://github.com/open-eid/DigiDoc4-Client/releases/download/v${version}/qdigidoc4-${version}.tar.gz";···+url = "https://github.com/open-eid/DigiDoc4-Client/commit/30281d14c5fb5582832eafbc254b56f8d685227d.patch";···
+2
-2
pkgs/tools/security/web-eid-app/default.nix
+2
-2
pkgs/tools/security/web-eid-app/default.nix
···
+3
-3
pkgs/tools/text/mdbook-open-on-gh/default.nix
+3
-3
pkgs/tools/text/mdbook-open-on-gh/default.nix
···
+2
-2
pkgs/tools/wayland/mpvpaper/default.nix
+2
-2
pkgs/tools/wayland/mpvpaper/default.nix
···
-31
pkgs/tools/wayland/ydotool/default.nix
-31
pkgs/tools/wayland/ydotool/default.nix
···
+1
pkgs/top-level/aliases.nix
+1
pkgs/top-level/aliases.nix
···+cq-editor = throw "cq-editor has been removed, as it use a dependency that was disabled since python 3.8 and was last updated in 2021"; # Added 2024-05-13
+1
-11
pkgs/top-level/all-packages.nix
+1
-11
pkgs/top-level/all-packages.nix
···············
+6
pkgs/top-level/python-aliases.nix
+6
pkgs/top-level/python-aliases.nix
···cacheyou = throw "cacheyou has been removed, as it was no longer used for the only consumer pdm"; # added 2023-12-21+cadquery = throw "cadquery was removed, because it was disabled on all python version since 3.8 and marked as broken"; # added 2024-05-13carrot = throw "carrot has been removed, as its development was discontinued in 2012"; # added 2022-01-18···coronavirus = throw "coronavirus was removed, because the source is not providing the data anymore."; # added 2023-05-04cozy = throw "cozy was removed because it was not actually https://pypi.org/project/Cozy/."; # added 2022-01-14+cryptacular = throw "cryptacular was removed, because it was disabled on all python version since 3.6 and last updated in 2021"; # Added 2024-05-13cryptography_vectors = "cryptography_vectors is no longer exposed in python*Packages because it is used for testing cryptography only."; # Added 2022-03-23···glasgow = throw "glasgow has been promoted to a top-level attribute name: `pkgs.glasgow`"; # added 2023-02-05+globre = throw "globre was removed, because it was disabled on all python version since 3.7 and last updated in 2020."; # added 2024-05-13google-apitools = throw "google-apitools was removed because it is deprecated and unsupported by upstream"; # added 2023-02-25···pafy = throw "pafy has been removed because it is unmaintained and only a dependency of mps-youtube, itself superseded by yewtube"; # Added 2023-01-19+pathlib = throw "pathlib was removed as it has been integrated in python standard library in version 3.4"; # added 2024-05-13···+pxml = throw "pxml was removed, because it was disabled on all python version since 3.8 and last updated in 2020."; # added 2024-05-13pyalmond = throw "pyalmond has been removed, since its API endpoints have been shutdown"; # added 2023-02-02···sphinx-navtree = throw "sphinx-navtree has been removed since it is not compatible with sphinx 3.3 and unmaintained"; # added 2023-07-03SQLAlchemy-ImageAttach = throw "sqlalchemy-imageattach has been removed as it is incompatible with sqlalchemy 1.4 and unmaintained"; # added 2022-04-23+sqlsoup = throw "sqlsoup has been removed as it is incompatible with modern SQLAlchemy and unmaintained"; # added 2024-05-13subdownloader = throw "subdownloader has been removed, because it depended on pyqt4"; # added 2022-06-09suds-jurko = throw "suds-jurko has been removed, it was using setuptools 2to3 translation feature, which has been removed in setuptools 58"; # added 2023-02-27
+5
-14
pkgs/top-level/python-packages.nix
+5
-14
pkgs/top-level/python-packages.nix
···············py-air-control-exporter = callPackage ../development/python-modules/py-air-control-exporter { };············