+238
nixos/lib/systemd-network-units.nix
+238
nixos/lib/systemd-network-units.nix
···
+3
nixos/lib/utils.nix
+3
nixos/lib/utils.nix
···
+10
nixos/modules/services/misc/n8n.nix
+10
nixos/modules/services/misc/n8n.nix
······
+4
-4
nixos/modules/services/monitoring/prometheus/exporters.nix
+4
-4
nixos/modules/services/monitoring/prometheus/exporters.nix
···assertion = cfg.scaphandre.enable -> ((lib.kernel.whenHelpers pkgs.linux.version).whenOlder "5.11" true).condition == false;assertion = cfg.scaphandre.enable -> (builtins.elem "intel_rapl_common" config.boot.kernelModules);+Scaphandre needs 'intel_rapl_common' kernel module to be enabled. Please add it in 'boot.kernelModules'.
+8
-322
nixos/modules/system/boot/networkd.nix
+8
-322
nixos/modules/system/boot/networkd.nix
············-systemd.network.units = mapAttrs' (n: v: nameValuePair "${n}.link" (linkToUnit n v)) cfg.links;+systemd.network.units = mapAttrs' (n: v: nameValuePair "${n}.link" (mkUnit linkToUnit v)) cfg.links;···-systemd.network.units = mapAttrs' (n: v: nameValuePair "${n}.netdev" (netdevToUnit n v)) cfg.netdevs+systemd.network.units = mapAttrs' (n: v: nameValuePair "${n}.netdev" (mkUnit netdevToUnit v)) cfg.netdevs
+1
pkgs/applications/audio/ardour/6.nix
+1
pkgs/applications/audio/ardour/6.nix
+1
pkgs/applications/audio/ardour/default.nix
+1
pkgs/applications/audio/ardour/default.nix
+1
pkgs/applications/audio/cardinal/default.nix
+1
pkgs/applications/audio/cardinal/default.nix
···
-45
pkgs/applications/misc/fitnesstrax/default.nix
-45
pkgs/applications/misc/fitnesstrax/default.nix
···
+4
-4
pkgs/applications/misc/gofu/default.nix
+4
-4
pkgs/applications/misc/gofu/default.nix
···
-2
pkgs/applications/networking/gopher/geomyidae/default.nix
-2
pkgs/applications/networking/gopher/geomyidae/default.nix
-13
pkgs/applications/networking/gopher/geomyidae/modification-time.patch
-13
pkgs/applications/networking/gopher/geomyidae/modification-time.patch
···
+2
-2
pkgs/applications/networking/instant-messengers/jami/default.nix
+2
-2
pkgs/applications/networking/instant-messengers/jami/default.nix
+2
-2
pkgs/applications/science/math/qalculate-gtk/default.nix
+2
-2
pkgs/applications/science/math/qalculate-gtk/default.nix
···
+4
-4
pkgs/applications/science/math/qalculate-qt/default.nix
+4
-4
pkgs/applications/science/math/qalculate-qt/default.nix
···
+5
-7
pkgs/applications/version-management/gex/default.nix
+5
-7
pkgs/applications/version-management/gex/default.nix
···
+2
-2
pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix
+2
-2
pkgs/desktops/pantheon/desktop/wingpanel-indicators/nightlight/default.nix
···
+2
-13
pkgs/desktops/pantheon/services/elementary-notifications/default.nix
+2
-13
pkgs/desktops/pantheon/services/elementary-notifications/default.nix
······-url = "https://github.com/elementary/notifications/commit/bd159979dbe3dbe6f3f1da7acd8e0721cc20ef80.patch";
+16
-10
pkgs/development/compilers/cudatoolkit/common.nix
+16
-10
pkgs/development/compilers/cudatoolkit/common.nix
······# Used by `/target-linux-x64/CollectX/clx` and `/target-linux-x64/CollectX/libclx_api.so` for:···
+1
pkgs/development/compilers/cudatoolkit/redist/extension.nix
+1
pkgs/development/compilers/cudatoolkit/redist/extension.nix
+1151
pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_12.2.0.json
+1151
pkgs/development/compilers/cudatoolkit/redist/manifests/redistrib_12.2.0.json
···+"relative_path": "cuda_compat/linux-aarch64/cuda_compat-linux-aarch64-12.2.33189084-archive.tar.xz",+"relative_path": "cuda_cuobjdump/linux-x86_64/cuda_cuobjdump-linux-x86_64-12.2.53-archive.tar.xz",+"relative_path": "cuda_cuobjdump/linux-ppc64le/cuda_cuobjdump-linux-ppc64le-12.2.53-archive.tar.xz",+"relative_path": "cuda_cuobjdump/linux-sbsa/cuda_cuobjdump-linux-sbsa-12.2.53-archive.tar.xz",+"relative_path": "cuda_cuobjdump/windows-x86_64/cuda_cuobjdump-windows-x86_64-12.2.53-archive.zip",+"relative_path": "cuda_cuobjdump/linux-aarch64/cuda_cuobjdump-linux-aarch64-12.2.53-archive.tar.xz",+"relative_path": "cuda_cuxxfilt/linux-x86_64/cuda_cuxxfilt-linux-x86_64-12.2.53-archive.tar.xz",+"relative_path": "cuda_cuxxfilt/linux-ppc64le/cuda_cuxxfilt-linux-ppc64le-12.2.53-archive.tar.xz",+"relative_path": "cuda_cuxxfilt/windows-x86_64/cuda_cuxxfilt-windows-x86_64-12.2.53-archive.zip",+"relative_path": "cuda_cuxxfilt/linux-aarch64/cuda_cuxxfilt-linux-aarch64-12.2.53-archive.tar.xz",+"relative_path": "cuda_demo_suite/linux-x86_64/cuda_demo_suite-linux-x86_64-12.2.53-archive.tar.xz",+"relative_path": "cuda_demo_suite/windows-x86_64/cuda_demo_suite-windows-x86_64-12.2.53-archive.zip",+"relative_path": "cuda_documentation/linux-x86_64/cuda_documentation-linux-x86_64-12.2.53-archive.tar.xz",+"relative_path": "cuda_documentation/linux-ppc64le/cuda_documentation-linux-ppc64le-12.2.53-archive.tar.xz",+"relative_path": "cuda_documentation/linux-sbsa/cuda_documentation-linux-sbsa-12.2.53-archive.tar.xz",+"relative_path": "cuda_documentation/windows-x86_64/cuda_documentation-windows-x86_64-12.2.53-archive.zip",+"relative_path": "cuda_documentation/linux-aarch64/cuda_documentation-linux-aarch64-12.2.53-archive.tar.xz",+"relative_path": "cuda_nsight/linux-ppc64le/cuda_nsight-linux-ppc64le-12.2.53-archive.tar.xz",+"relative_path": "cuda_nvdisasm/linux-x86_64/cuda_nvdisasm-linux-x86_64-12.2.53-archive.tar.xz",+"relative_path": "cuda_nvdisasm/linux-ppc64le/cuda_nvdisasm-linux-ppc64le-12.2.53-archive.tar.xz",+"relative_path": "cuda_nvdisasm/windows-x86_64/cuda_nvdisasm-windows-x86_64-12.2.53-archive.zip",+"relative_path": "cuda_nvdisasm/linux-aarch64/cuda_nvdisasm-linux-aarch64-12.2.53-archive.tar.xz",+"relative_path": "cuda_nvml_dev/linux-x86_64/cuda_nvml_dev-linux-x86_64-12.2.81-archive.tar.xz",+"relative_path": "cuda_nvml_dev/linux-ppc64le/cuda_nvml_dev-linux-ppc64le-12.2.81-archive.tar.xz",+"relative_path": "cuda_nvml_dev/windows-x86_64/cuda_nvml_dev-windows-x86_64-12.2.81-archive.zip",+"relative_path": "cuda_nvml_dev/linux-aarch64/cuda_nvml_dev-linux-aarch64-12.2.81-archive.tar.xz",+"relative_path": "cuda_nvprof/linux-ppc64le/cuda_nvprof-linux-ppc64le-12.2.60-archive.tar.xz",+"relative_path": "cuda_nvprune/linux-x86_64/cuda_nvprune-linux-x86_64-12.2.53-archive.tar.xz",+"relative_path": "cuda_nvprune/linux-ppc64le/cuda_nvprune-linux-ppc64le-12.2.53-archive.tar.xz",+"relative_path": "cuda_nvprune/windows-x86_64/cuda_nvprune-windows-x86_64-12.2.53-archive.zip",+"relative_path": "cuda_nvprune/linux-aarch64/cuda_nvprune-linux-aarch64-12.2.53-archive.tar.xz",+"relative_path": "cuda_profiler_api/linux-x86_64/cuda_profiler_api-linux-x86_64-12.2.53-archive.tar.xz",+"relative_path": "cuda_profiler_api/linux-ppc64le/cuda_profiler_api-linux-ppc64le-12.2.53-archive.tar.xz",+"relative_path": "cuda_profiler_api/linux-sbsa/cuda_profiler_api-linux-sbsa-12.2.53-archive.tar.xz",+"relative_path": "cuda_profiler_api/windows-x86_64/cuda_profiler_api-windows-x86_64-12.2.53-archive.zip",+"relative_path": "cuda_profiler_api/linux-aarch64/cuda_profiler_api-linux-aarch64-12.2.53-archive.tar.xz",+"relative_path": "cuda_sanitizer_api/linux-x86_64/cuda_sanitizer_api-linux-x86_64-12.2.53-archive.tar.xz",+"relative_path": "cuda_sanitizer_api/linux-ppc64le/cuda_sanitizer_api-linux-ppc64le-12.2.53-archive.tar.xz",+"relative_path": "cuda_sanitizer_api/linux-sbsa/cuda_sanitizer_api-linux-sbsa-12.2.53-archive.tar.xz",+"relative_path": "cuda_sanitizer_api/windows-x86_64/cuda_sanitizer_api-windows-x86_64-12.2.53-archive.zip",+"relative_path": "cuda_sanitizer_api/linux-aarch64/cuda_sanitizer_api-linux-aarch64-12.2.53-archive.tar.xz",+"relative_path": "fabricmanager/linux-x86_64/fabricmanager-linux-x86_64-535.54.03-archive.tar.xz",+"relative_path": "fabricmanager/linux-sbsa/fabricmanager-linux-sbsa-535.54.03-archive.tar.xz",+"relative_path": "libcusolver/linux-x86_64/libcusolver-linux-x86_64-11.5.0.53-archive.tar.xz",+"relative_path": "libcusolver/linux-ppc64le/libcusolver-linux-ppc64le-11.5.0.53-archive.tar.xz",+"relative_path": "libcusolver/windows-x86_64/libcusolver-windows-x86_64-11.5.0.53-archive.zip",+"relative_path": "libcusolver/linux-aarch64/libcusolver-linux-aarch64-11.5.0.53-archive.tar.xz",+"relative_path": "libcusparse/linux-x86_64/libcusparse-linux-x86_64-12.1.1.53-archive.tar.xz",+"relative_path": "libcusparse/linux-ppc64le/libcusparse-linux-ppc64le-12.1.1.53-archive.tar.xz",+"relative_path": "libcusparse/windows-x86_64/libcusparse-windows-x86_64-12.1.1.53-archive.zip",+"relative_path": "libcusparse/linux-aarch64/libcusparse-linux-aarch64-12.1.1.53-archive.tar.xz",+"relative_path": "libnvidia_nscq/linux-x86_64/libnvidia_nscq-linux-x86_64-535.54.03-archive.tar.xz",+"relative_path": "libnvidia_nscq/linux-sbsa/libnvidia_nscq-linux-sbsa-535.54.03-archive.tar.xz",+"relative_path": "libnvjitlink/linux-x86_64/libnvjitlink-linux-x86_64-12.2.91-archive.tar.xz",+"relative_path": "libnvjitlink/linux-ppc64le/libnvjitlink-linux-ppc64le-12.2.91-archive.tar.xz",+"relative_path": "libnvjitlink/windows-x86_64/libnvjitlink-windows-x86_64-12.2.91-archive.zip",+"relative_path": "libnvjitlink/linux-aarch64/libnvjitlink-linux-aarch64-12.2.91-archive.tar.xz",+"relative_path": "nsight_compute/linux-x86_64/nsight_compute-linux-x86_64-2023.2.0.16-archive.tar.xz",+"relative_path": "nsight_compute/linux-ppc64le/nsight_compute-linux-ppc64le-2023.2.0.16-archive.tar.xz",+"relative_path": "nsight_compute/linux-sbsa/nsight_compute-linux-sbsa-2023.2.0.16-archive.tar.xz",+"relative_path": "nsight_compute/windows-x86_64/nsight_compute-windows-x86_64-2023.2.0.16-archive.zip",+"relative_path": "nsight_compute/linux-aarch64/nsight_compute-linux-aarch64-2023.2.0.16-archive.tar.xz",+"relative_path": "nsight_systems/linux-x86_64/nsight_systems-linux-x86_64-2023.2.3.1001-archive.tar.xz",+"relative_path": "nsight_systems/linux-ppc64le/nsight_systems-linux-ppc64le-2023.2.3.1001-archive.tar.xz",+"relative_path": "nsight_systems/linux-sbsa/nsight_systems-linux-sbsa-2023.2.3.1001-archive.tar.xz",+"relative_path": "nsight_systems/windows-x86_64/nsight_systems-windows-x86_64-2023.2.3.1001-archive.zip",+"relative_path": "nsight_vse/windows-x86_64/nsight_vse-windows-x86_64-2023.2.0.23143-archive.zip",+"relative_path": "nvidia_driver/linux-x86_64/nvidia_driver-linux-x86_64-535.54.03-archive.tar.xz",+"relative_path": "nvidia_driver/linux-ppc64le/nvidia_driver-linux-ppc64le-535.54.03-archive.tar.xz",+"relative_path": "nvidia_driver/linux-sbsa/nvidia_driver-linux-sbsa-535.54.03-archive.tar.xz",+"relative_path": "visual_studio_integration/windows-x86_64/visual_studio_integration-windows-x86_64-12.2.53-archive.zip",
+6
pkgs/development/compilers/cudatoolkit/versions.toml
+6
pkgs/development/compilers/cudatoolkit/versions.toml
···url = "https://developer.download.nvidia.com/compute/cuda/12.1.1/local_installers/cuda_12.1.1_530.30.02_linux.run"+url = "https://developer.download.nvidia.com/compute/cuda/12.2.0/local_installers/cuda_12.2.0_535.54.03_linux.run"
-13
pkgs/development/compilers/flutter/default.nix
-13
pkgs/development/compilers/flutter/default.nix
······
-140
pkgs/development/compilers/flutter/engine-artifacts/hashes.nix
-140
pkgs/development/compilers/flutter/engine-artifacts/hashes.nix
···
-17
pkgs/development/compilers/flutter/patches/flutter2/copy-without-perms.patch
-17
pkgs/development/compilers/flutter/patches/flutter2/copy-without-perms.patch
···-diff --git a/packages/flutter_tools/lib/src/build_system/targets/assets.dart b/packages/flutter_tools/lib/src/build_system/targets/assets.dart-@@ -101,7 +101,11 @@ Future<Depfile> copyAssets(Environment environment, Directory outputDirectory, {
-49
pkgs/development/compilers/flutter/patches/flutter2/disable-auto-update.patch
-49
pkgs/development/compilers/flutter/patches/flutter2/disable-auto-update.patch
···-diff --git a/packages/flutter_tools/lib/src/runner/flutter_command_runner.dart b/packages/flutter_tools/lib/src/runner/flutter_command_runner.dart-final bool explicitVersionCheckPassed = topLevelResults.wasParsed('version-check') && versionCheckFlag;-diff --git a/packages/flutter_tools/lib/src/cache.dart b/packages/flutter_tools/lib/src/cache.dart
-80
pkgs/development/compilers/flutter/patches/flutter2/git-dir.patch
-80
pkgs/development/compilers/flutter/patches/flutter2/git-dir.patch
···-diff --git a/packages/flutter_tools/lib/src/version.dart b/packages/flutter_tools/lib/src/version.dart-+ final String branch = _runGit('git --git-dir .git rev-parse --abbrev-ref HEAD', globals.processUtils);-static GitTagVersion determine(ProcessUtils processUtils, {String? workingDirectory, bool fetchTags = false, String gitRef = 'HEAD'}) {-- final String channel = _runGit('git rev-parse --abbrev-ref HEAD', processUtils, workingDirectory);-+ final String channel = _runGit('git --git-dir .git rev-parse --abbrev-ref HEAD', processUtils, workingDirectory);-+ 'git --git-dir .git tag --points-at $gitRef', processUtils, workingDirectory).trim().split('\n');
-37
pkgs/development/compilers/flutter/patches/flutter2/move-cache.patch
-37
pkgs/development/compilers/flutter/patches/flutter2/move-cache.patch
···-diff --git a/packages/flutter_tools/lib/src/cache.dart b/packages/flutter_tools/lib/src/cache.dart-const String kFlutterRootEnvironmentVariableName = 'FLUTTER_ROOT'; // should point to //flutter/ (root of flutter/flutter repo)-const String kFlutterEngineEnvironmentVariableName = 'FLUTTER_ENGINE'; // should point to //engine/src/ (root of flutter/engine repo)-+ final Directory dir = _fileSystem.directory(_fileSystem.path.join(globals.fsUtils.homeDirPath!, '.cache', 'flutter'));-+ _fileSystem.file(_fileSystem.path.join(globals.fsUtils.homeDirPath!, '.cache', 'flutter', 'lockfile'));-+ final Directory devToolsDir = _fileSystem.directory(_fileSystem.path.join(flutterRoot!, 'bin/cache/dart-sdk/bin/resources/devtools'));
+18
-2
pkgs/development/embedded/orbuculum/default.nix
+18
-2
pkgs/development/embedded/orbuculum/default.nix
···
+4
-1
pkgs/development/libraries/lib3mf/default.nix
+4
-1
pkgs/development/libraries/lib3mf/default.nix
···
+2
-2
pkgs/development/libraries/libqalculate/default.nix
+2
-2
pkgs/development/libraries/libqalculate/default.nix
···
+2
-2
pkgs/development/php-packages/box/default.nix
+2
-2
pkgs/development/php-packages/box/default.nix
···
+3
-3
pkgs/development/python-modules/holidays/default.nix
+3
-3
pkgs/development/python-modules/holidays/default.nix
···
+2
-2
pkgs/development/python-modules/mitogen/default.nix
+2
-2
pkgs/development/python-modules/mitogen/default.nix
······
+15
-6
pkgs/development/python-modules/python-kasa/default.nix
+15
-6
pkgs/development/python-modules/python-kasa/default.nix
············
+26
-5
pkgs/development/python-modules/pytrends/default.nix
+26
-5
pkgs/development/python-modules/pytrends/default.nix
···
+3
-3
pkgs/development/tools/benthos/default.nix
+3
-3
pkgs/development/tools/benthos/default.nix
···
+4
-4
pkgs/development/tools/errcheck/default.nix
+4
-4
pkgs/development/tools/errcheck/default.nix
···
+26
pkgs/development/tools/language-servers/csharp-ls/default.nix
+26
pkgs/development/tools/language-servers/csharp-ls/default.nix
···
+1
pkgs/development/tools/symfony-cli/default.nix
+1
pkgs/development/tools/symfony-cli/default.nix
+61
pkgs/development/tools/tailwindcss/default.nix
+61
pkgs/development/tools/tailwindcss/default.nix
···+url = "https://github.com/tailwindlabs/tailwindcss/releases/download/v${version}/tailwindcss-${plat}";+description = "Command-line tool for the CSS framework with composable CSS classes, standalone CLI";
+31
pkgs/development/tools/tailwindcss/update.sh
+31
pkgs/development/tools/tailwindcss/update.sh
···+CURRENT_VERSION=$(nix-instantiate --eval --strict --json -A tailwindcss-bin.version . | jq -r .)+LATEST_VERSION=$(curl --fail --silent https://api.github.com/repos/tailwindlabs/tailwindcss/releases/latest | jq --raw-output .tag_name | sed 's/v//')+URL="https://github.com/tailwindlabs/tailwindcss/releases/download/v${LATEST_VERSION}/tailwindcss-${TAILWINDPLAT}"
+2
-2
pkgs/games/unciv/default.nix
+2
-2
pkgs/games/unciv/default.nix
···
+3
-3
pkgs/servers/dex/default.nix
+3
-3
pkgs/servers/dex/default.nix
···
+22
-11
pkgs/servers/scaphandre/default.nix
+22
-11
pkgs/servers/scaphandre/default.nix
······
+23
-25
pkgs/shells/nushell/default.nix
+23
-25
pkgs/shells/nushell/default.nix
············
+3
-3
pkgs/tools/admin/pulsarctl/default.nix
+3
-3
pkgs/tools/admin/pulsarctl/default.nix
···
+2
-2
pkgs/tools/filesystems/squashfuse/default.nix
+2
-2
pkgs/tools/filesystems/squashfuse/default.nix
···
+2
-2
pkgs/tools/misc/vtm/default.nix
+2
-2
pkgs/tools/misc/vtm/default.nix
···
+5
-5
pkgs/tools/misc/wagyu/default.nix
+5
-5
pkgs/tools/misc/wagyu/default.nix
···
+2
-2
pkgs/tools/networking/gobgp/default.nix
+2
-2
pkgs/tools/networking/gobgp/default.nix
···
+7
-3
pkgs/tools/networking/slowlorust/default.nix
+7
-3
pkgs/tools/networking/slowlorust/default.nix
······
+2
-2
pkgs/tools/security/gotrue/supabase.nix
+2
-2
pkgs/tools/security/gotrue/supabase.nix
···
+12
pkgs/tools/security/passage/darwin-getopt-path.patch
+12
pkgs/tools/security/passage/darwin-getopt-path.patch
···+-GETOPT="$({ test -x /usr/local/opt/gnu-getopt/bin/getopt && echo /usr/local/opt/gnu-getopt; } || brew --prefix gnu-getopt 2>/dev/null || { command -v port &>/dev/null && echo /opt/local; } || echo /usr/local)/bin/getopt"
+9
pkgs/tools/security/passage/default.nix
+9
pkgs/tools/security/passage/default.nix
······
+2
pkgs/top-level/aliases.nix
+2
pkgs/top-level/aliases.nix
···fish-foreign-env = throw "fish-foreign-env has been replaced with fishPlugins.foreign-env"; # Added 2020-12-29, modified 2021-01-10+fitnesstrax = throw "fitnesstrax was removed from nixpkgs because it disappeared upstream and no longer compiles"; # added 2023-07-04flameGraph = throw "'flameGraph' has been renamed to/replaced by 'flamegraph'"; # Converted to throw 2022-02-22flashplayer-standalone-debugger = throw "flashplayer-standalone-debugger has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07flashplayer-standalone = throw "flashplayer-standalone has been removed as Adobe Flash Player is now deprecated"; # Added 2021-02-07···flutter-beta = throw "Non-stable versions of Flutter have been removed. You can use flutterPackages.mkFlutter to generate a package for other Flutter versions"; # Added 2020-01-15flutter-dev = throw "Non-stable versions of Flutter have been removed. You can use flutterPackages.mkFlutter to generate a package for other Flutter versions"; # Added 2020-01-15+flutter2 = throw "flutter2 has been removed because it isn't updated anymore, and no packages in nixpkgs use it. If you still need it, use flutter.mkFlutter to get a custom version"; # Added 2023-07-03fme = throw "fme was removed, because it is old and uses Glade, a discontinued library"; # Added 2022-01-26
+9
-5
pkgs/top-level/all-packages.nix
+9
-5
pkgs/top-level/all-packages.nix
·····················
+63
pkgs/top-level/perl-packages.nix
+63
pkgs/top-level/perl-packages.nix
·········