+1
-1
doc/hooks/just.section.md
+1
-1
doc/hooks/just.section.md
+59
-26
nixos/modules/services/monitoring/rustdesk-server.nix
+59
-26
nixos/modules/services/monitoring/rustdesk-server.nix
···enable = mkEnableOption "RustDesk, a remote access and remote control software, allowing maintenance of computers and other devices";······-serviceConfig.ExecStart = "${cfg.package}/bin/hbbs -r ${cfg.relayIP} ${lib.escapeShellArgs cfg.extraSignalArgs}";-serviceConfig.ExecStart = "${cfg.package}/bin/hbbr ${lib.escapeShellArgs cfg.extraRelayArgs}";
···+(lib.mkRemovedOptionModule [ "services" "rustdesk-server" "relayIP" ] "This option has been replaced by services.rustdesk-server.signal.relayHosts")+(lib.mkRenamedOptionModule [ "services" "rustdesk-server" "extraRelayArgs" ] [ "services" "rustdesk-server" "relay" "extraArgs" ])+(lib.mkRenamedOptionModule [ "services" "rustdesk-server" "extraSignalArgs" ] [ "services" "rustdesk-server" "signal" "extraArgs" ])enable = mkEnableOption "RustDesk, a remote access and remote control software, allowing maintenance of computers and other devices";······+serviceConfig.ExecStart = "${cfg.package}/bin/hbbs --relay-servers ${relayArg} ${lib.escapeShellArgs cfg.signal.extraArgs}";+serviceConfig.ExecStart = "${cfg.package}/bin/hbbr ${lib.escapeShellArgs cfg.relay.extraArgs}";
+2
nixos/modules/services/networking/fastnetmon-advanced.nix
+2
nixos/modules/services/networking/fastnetmon-advanced.nix
···
+2
-2
nixos/modules/system/boot/stage-1.nix
+2
-2
nixos/modules/system/boot/stage-1.nix
···-export PATH=${pkgs.coreutils}/bin:${pkgs.libarchive}/bin:${pkgs.gzip}/bin:${pkgs.findutils}/bin···-(cd "$tmp" && find . -mindepth 1 | xargs touch -amt 197001010000 && find . -mindepth 1 -print0 | sort -z | bsdtar --uid 0 --gid 0 -cnf - -T - | bsdtar --null -cf - --format=newc @-) | \
······+(cd "$tmp" && find . -mindepth 1 | xargs touch -amt 197001010000 && find . -mindepth 1 -print0 | sort -z | cpio --quiet -o -H newc -R +0:+0 --reproducible --null) | \
+26
-9
pkgs/applications/graphics/pureref/default.nix
+26
-9
pkgs/applications/graphics/pureref/default.nix
···-curl -L "https://www.pureref.com/files/build.php?build=LINUX64.Appimage&version=${version}&downloadKey=$key" --output $out
···+key="$(curl -A 'nixpkgs/Please contact maintainer if there is an issue' "https://www.pureref.com/download.php" --silent | grep '%3D%3D' | cut -d '"' -f2)"+curl -L "https://www.pureref.com/files/build.php?build=LINUX64.Appimage&version=${version}&downloadKey=$key" --output $out
+2
-17
pkgs/applications/networking/browsers/chromium/common.nix
+2
-17
pkgs/applications/networking/browsers/chromium/common.nix
······# Partial revert of https://github.com/chromium/chromium/commit/3687976b0c6d36cf4157419a24a39f6770098d61
······# Partial revert of https://github.com/chromium/chromium/commit/3687976b0c6d36cf4157419a24a39f6770098d61
-29
pkgs/applications/networking/browsers/chromium/patches/chromium-120-llvm-17.patch
-29
pkgs/applications/networking/browsers/chromium/patches/chromium-120-llvm-17.patch
···
···
-19
pkgs/applications/networking/browsers/chromium/patches/chromium-121-rust.patch
-19
pkgs/applications/networking/browsers/chromium/patches/chromium-121-rust.patch
···
···
+492
-212
pkgs/applications/networking/mullvad/Cargo.lock
+492
-212
pkgs/applications/networking/mullvad/Cargo.lock
········································································································································································································································································
········································································································································································································································································
+7
-7
pkgs/applications/networking/mullvad/libwg.nix
+7
-7
pkgs/applications/networking/mullvad/libwg.nix
······
······
+14
-9
pkgs/applications/networking/mullvad/mullvad.nix
+14
-9
pkgs/applications/networking/mullvad/mullvad.nix
·········
···+# NOTE(cole-h): This is necessary because wireguard-go-rs executes go in its build.rs (whose goal+# is to produce $OUT_DIR/libwg.a), and a mixed Rust-Go build is non-trivial (read: I didn't want······
+3
-3
pkgs/build-support/kernel/make-initrd-ng.nix
+3
-3
pkgs/build-support/kernel/make-initrd-ng.nix
···compressorName = fullCommand: builtins.elemAt (builtins.match "([^ ]*/)?([^ ]+).*" fullCommand) 1;-{ stdenvNoCC, libarchive, ubootTools, lib, pkgsBuildHost, makeInitrdNGTool, binutils, runCommand···-nativeBuildInputs = [makeInitrdNGTool libarchive] ++ lib.optional makeUInitrd ubootTools ++ lib.optional strip binutils;···-(cd root && find . -print0 | sort -z | bsdtar --uid 0 --gid 0 -cnf - -T - | bsdtar --null -cf - --format=newc @- | eval -- $compress >> "$out/initrd")mkimage -A "$uInitrdArch" -O linux -T ramdisk -C "$uInitrdCompression" -d "$out/initrd" $out/initrd.img
···compressorName = fullCommand: builtins.elemAt (builtins.match "([^ ]*/)?([^ ]+).*" fullCommand) 1;···+nativeBuildInputs = [makeInitrdNGTool cpio] ++ lib.optional makeUInitrd ubootTools ++ lib.optional strip binutils;···+(cd root && find . -print0 | sort -z | cpio --quiet -o -H newc -R +0:+0 --reproducible --null | eval -- $compress >> "$out/initrd")mkimage -A "$uInitrdArch" -O linux -T ramdisk -C "$uInitrdCompression" -d "$out/initrd" $out/initrd.img
+2
-2
pkgs/build-support/kernel/make-initrd.nix
+2
-2
pkgs/build-support/kernel/make-initrd.nix
···compressorName = fullCommand: builtins.elemAt (builtins.match "([^ ]*/)?([^ ]+).*" fullCommand) 1;···
···compressorName = fullCommand: builtins.elemAt (builtins.match "([^ ]*/)?([^ ]+).*" fullCommand) 1;···
+1
-1
pkgs/build-support/kernel/make-initrd.sh
+1
-1
pkgs/build-support/kernel/make-initrd.sh
···-(cd root && find * .[^.*] -print0 | sort -z | bsdtar --uid 0 --gid 0 -cnf - -T - | bsdtar --null -cf - --format=newc @- | eval -- $compress >> "$out/initrd")mkimage -A "$uInitrdArch" -O linux -T ramdisk -C "$uInitrdCompression" -d "$out/initrd" $out/initrd.img
···+(cd root && find * .[^.*] -print0 | sort -z | cpio --quiet -o -H newc -R +0:+0 --reproducible --null | eval -- $compress >> "$out/initrd")mkimage -A "$uInitrdArch" -O linux -T ramdisk -C "$uInitrdCompression" -d "$out/initrd" $out/initrd.img
+1
-1
pkgs/by-name/au/auto-patchelf/package.nix
+1
-1
pkgs/by-name/au/auto-patchelf/package.nix
pkgs/by-name/au/auto-patchelf/src/auto-patchelf.py
pkgs/by-name/au/auto-patchelf/source/auto-patchelf.py
pkgs/by-name/au/auto-patchelf/src/auto-patchelf.py
pkgs/by-name/au/auto-patchelf/source/auto-patchelf.py
+169
pkgs/by-name/bi/bisq/package.nix
+169
pkgs/by-name/bi/bisq/package.nix
···
···+exec "${lib.getExe openjdk}" -Djpackage.app-version=@version@ -classpath @out@/lib/app/desktop-app-launcher.jar:@out@/lib/app/* ${args} bisq.desktop_app_launcher.DesktopAppLauncher "$@"+url = "https://github.com/bisq-network/bisq2/releases/download/v${version}/Bisq-${version}.deb";+url = "https://github.com/bisq-network/bisq2/releases/download/v${version}/Bisq-${version}.deb.asc";
+4
-8
pkgs/by-name/ex/exo/package.nix
+4
-8
pkgs/by-name/ex/exo/package.nix
·········
·········
+181
pkgs/by-name/hi/hiddify-app/package.nix
+181
pkgs/by-name/hi/hiddify-app/package.nix
···
···+--replace-fail 'NewGoLevelDBWithOpts(name, "./data", ' 'NewGoLevelDBWithOpts(name, filepath.Join(os.Getenv("HOME"), ".local", "share", "app.hiddify.com", "data"), '+description = "Multi-platform auto-proxy client, supporting Sing-box, X-ray, TUIC, Hysteria, Reality, Trojan, SSH etc";+--replace-fail "https://sqlite.org/2024/sqlite-autoconf-3460000.tar.gz" "file://${sqlite-autoconf}"+description = "Multi-platform auto-proxy client, supporting Sing-box, X-ray, TUIC, Hysteria, Reality, Trojan, SSH etc";
+2531
pkgs/by-name/hi/hiddify-app/pubspec.lock.json
+2531
pkgs/by-name/hi/hiddify-app/pubspec.lock.json
···
···
+4
-4
pkgs/by-name/ru/rustdesk-flutter/Cargo.lock
+4
-4
pkgs/by-name/ru/rustdesk-flutter/Cargo.lock
···-source = "git+https://github.com/rustdesk-org/hwcodec#f74410edec91435252b8394c38f8eeca87ad2a26"·········
···+source = "git+https://github.com/rustdesk-org/hwcodec#8bbd05bb300ad07cc345356ad85570f9ea99fbfa"·········
+9
-9
pkgs/by-name/ru/rustdesk-flutter/package.nix
+9
-9
pkgs/by-name/ru/rustdesk-flutter/package.nix
···-version = "1.80.1"; # https://github.com/rustdesk/rustdesk/blob/1.3.1/.github/workflows/bridge.yml#L10······-# curl https://raw.githubusercontent.com/rustdesk/rustdesk/1.3.1/flutter/pubspec.lock | yq > pubspec.lock.json·········description = "Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative";
···+version = "1.80.1"; # https://github.com/rustdesk/rustdesk/blob/1.3.2/.github/workflows/bridge.yml#L10······+# curl https://raw.githubusercontent.com/rustdesk/rustdesk/1.3.2/flutter/pubspec.lock | yq > pubspec.lock.json·········description = "Virtual / remote desktop infrastructure for everyone! Open source TeamViewer / Citrix alternative";
+1
-1
pkgs/by-name/ru/rustdesk-flutter/pubspec.lock.json
+1
-1
pkgs/by-name/ru/rustdesk-flutter/pubspec.lock.json
+1
-1
pkgs/by-name/wa/wayfreeze/package.nix
+1
-1
pkgs/by-name/wa/wayfreeze/package.nix
+11
-11
pkgs/by-name/ya/yandex-cloud/sources.json
+11
-11
pkgs/by-name/ya/yandex-cloud/sources.json
···
···
+2
-2
pkgs/development/python-modules/botocore-stubs/default.nix
+2
-2
pkgs/development/python-modules/botocore-stubs/default.nix
+2
pkgs/development/python-modules/pycurl/default.nix
+2
pkgs/development/python-modules/pycurl/default.nix
···
+1
-1
pkgs/development/tools/electron/binary/generic.nix
+1
-1
pkgs/development/tools/electron/binary/generic.nix
···-knownVulnerabilities = optional (versionOlder version "30.0.0") "Electron version ${version} is EOL";
···+knownVulnerabilities = optional (versionOlder version "31.0.0") "Electron version ${version} is EOL";
+1
-11
pkgs/development/tools/electron/common.nix
+1
-11
pkgs/development/tools/electron/common.nix
······
······
-917
pkgs/development/tools/electron/info.json
-917
pkgs/development/tools/electron/info.json
···-"postFetch": "rm -r $out/third_party/blink/web_tests; rm -r $out/third_party/hunspell/tests; rm -r $out/content/test/data; rm -r $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; ",-"url": "https://chromium.googlesource.com/external/github.com/google/Accessibility-Test-Framework-for-Android.git"-"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/clang/tools/clang-format.git"-"url": "https://chromium.googlesource.com/external/github.com/chromium/content_analysis_sdk.git"-"url": "https://chromium.googlesource.com/external/github.com/microsoft/DirectXShaderCompiler"-"url": "https://chromium.googlesource.com/external/github.com/open-source-parsers/jsoncpp.git"-"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/compiler-rt/lib/fuzzer.git"-"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libcxxabi.git"-"url": "https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git"-"url": "https://chromium.googlesource.com/external/github.com/material-foundation/material-color-utilities.git"-"url": "https://chromium.googlesource.com/external/github.com/protocolbuffers/protobuf-javascript"-"url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/pywebsocket3.git"-"url": "https://chromium.googlesource.com/external/github.com/GoogleChromeLabs/text-fragments-polyfill.git"-"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Utility-Libraries"-"url": "https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-ValidationLayers"-"url": "https://chromium.googlesource.com/external/github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git"-"url": "https://chromium.googlesource.com/external/github.com/KDE/plasma-wayland-protocols.git"-"url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland-protocols.git"-"url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/wayland.git"-"url": "https://chromium.googlesource.com/external/anongit.freedesktop.org/git/wayland/weston.git"
+4
-3
pkgs/os-specific/darwin/karabiner-elements/default.nix
+4
-3
pkgs/os-specific/darwin/karabiner-elements/default.nix
+2
-12
pkgs/servers/fastnetmon-advanced/default.nix
+2
-12
pkgs/servers/fastnetmon-advanced/default.nix
···url = "https://repo.fastnetmon.com/fastnetmon_ubuntu_jammy/pool/fastnetmon/f/fastnetmon/fastnetmon_${version}_amd64.deb";···
···url = "https://repo.fastnetmon.com/fastnetmon_ubuntu_jammy/pool/fastnetmon/f/fastnetmon/fastnetmon_${version}_amd64.deb";···
+27
pkgs/servers/home-assistant/custom-components/climate_group/package.nix
+27
pkgs/servers/home-assistant/custom-components/climate_group/package.nix
···
···
+9
-9
pkgs/tools/graphics/pstoedit/default.nix
+9
-9
pkgs/tools/graphics/pstoedit/default.nix
······
······
-13
pkgs/tools/graphics/pstoedit/pstoedit-gs-9.22-compat.patch
-13
pkgs/tools/graphics/pstoedit/pstoedit-gs-9.22-compat.patch
···
···
+2
-1
pkgs/tools/misc/esphome/default.nix
+2
-1
pkgs/tools/misc/esphome/default.nix
+1
pkgs/tools/text/cconv/default.nix
+1
pkgs/tools/text/cconv/default.nix
+5
-1
pkgs/top-level/all-packages.nix
+5
-1
pkgs/top-level/all-packages.nix
······-electron_30 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_30 then electron-source.electron_30 else electron_30-bin;electron_31 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_31 then electron-source.electron_31 else electron_31-bin;electron_32 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_32 then electron-source.electron_32 else electron_32-bin;electron_33 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_33 then electron-source.electron_33 else electron_33-bin;
······electron_31 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_31 then electron-source.electron_31 else electron_31-bin;electron_32 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_32 then electron-source.electron_32 else electron_32-bin;electron_33 = if lib.meta.availableOn stdenv.hostPlatform electron-source.electron_33 then electron-source.electron_33 else electron_33-bin;