From 81e2af3b3f8157f06da7361fd5f2bf7d3bc8a398 Mon Sep 17 00:00:00 2001 From: Markus Hauck Date: Sat, 9 Aug 2025 19:25:38 +0200 Subject: [PATCH 01/47] scalafmt: add automated update script Add an update script for scalafmt --- pkgs/by-name/sc/scalafmt/package.nix | 2 ++ pkgs/by-name/sc/scalafmt/update.sh | 38 ++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100755 pkgs/by-name/sc/scalafmt/update.sh diff --git a/pkgs/by-name/sc/scalafmt/package.nix b/pkgs/by-name/sc/scalafmt/package.nix index ee4735693da9..ce882979f190 100644 --- a/pkgs/by-name/sc/scalafmt/package.nix +++ b/pkgs/by-name/sc/scalafmt/package.nix @@ -47,6 +47,8 @@ stdenv.mkDerivation { $out/bin/${baseName} --version | grep -q "${version}" ''; + passthru.updateScript = ./update.sh; + meta = { description = "Opinionated code formatter for Scala"; homepage = "http://scalameta.org/scalafmt"; diff --git a/pkgs/by-name/sc/scalafmt/update.sh b/pkgs/by-name/sc/scalafmt/update.sh new file mode 100755 index 000000000000..70b9496ee741 --- /dev/null +++ b/pkgs/by-name/sc/scalafmt/update.sh @@ -0,0 +1,38 @@ +#!/usr/bin/env nix-shell +#!nix-shell -I nixpkgs=./. -i bash -p curl jq gnused nix + +set -euo pipefail + +latest_version=$(curl -s ${GITHUB_TOKEN:+-u ":$GITHUB_TOKEN"} \ + https://api.github.com/repos/scalameta/scalafmt/releases/latest | jq -r '.tag_name' | sed 's/^v//') + +current_version=$(nix-instantiate --eval -A scalafmt.version | jq -r) + +if [[ "$current_version" == "$latest_version" ]]; then + echo "Already up to date, nothing to do." + exit 0 +fi + +echo "Updating scalafmt: $current_version -> $latest_version" + +package_dir="$(dirname "${BASH_SOURCE[0]}")" +package_nix="$package_dir/package.nix" + +sed -i "s|version = \"$current_version\"|version = \"$latest_version\"|" "$package_nix" + +build_output=$(nix-build -A scalafmt 2>&1) || true + +if echo "$build_output" | grep -q "hash mismatch"; then + new_deps_hash=$(echo "$build_output" | grep "got:" | sed -n 's/.*got:[[:space:]]*\(sha256-[A-Za-z0-9+/=]*\).*/\1/p' | head -1) + if [[ -n "$new_deps_hash" ]]; then + sed -i "s|outputHash = \"sha256-[A-Za-z0-9+/=]*\"|outputHash = \"$new_deps_hash\"|" "$package_nix" + else + echo "Could not extract new hash from build output, build output:" + echo "$build_output" + exit 1 + fi +else + echo "Unexpected: Build succeeded without hash mismatch, build output:" + echo "$build_output" + exit 1 +fi From 5eb6fc46458d879a4f11c63a37151b3a347797cd Mon Sep 17 00:00:00 2001 From: usertam Date: Tue, 28 Oct 2025 00:48:36 +0800 Subject: [PATCH 02/47] cloudsmith-api: 2.0.21 -> 2.0.22 --- pkgs/development/python-modules/cloudsmith-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/cloudsmith-api/default.nix b/pkgs/development/python-modules/cloudsmith-api/default.nix index 237fa9cc886b..0c5b3b3c1152 100644 --- a/pkgs/development/python-modules/cloudsmith-api/default.nix +++ b/pkgs/development/python-modules/cloudsmith-api/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "cloudsmith-api"; - version = "2.0.21"; + version = "2.0.22"; format = "wheel"; disabled = pythonOlder "3.7"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "cloudsmith_api"; inherit format version; - hash = "sha256-tReoNsSg90wReH/SVa2LAdy5q7DCnWJwnamisPkIuXs="; + hash = "sha256-FZcDjrK5+oHC3dVBSXf+txW6hofP6OkmkjO4NJF05YQ="; }; propagatedBuildInputs = [ From 54b9992620a0f617c0031beeb64de38aebef3b89 Mon Sep 17 00:00:00 2001 From: usertam Date: Tue, 28 Oct 2025 00:50:22 +0800 Subject: [PATCH 03/47] cloudsmith-cli: 1.8.3 -> 1.8.7 Co-authored-by: Kenneth Tan --- pkgs/by-name/cl/cloudsmith-cli/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/cloudsmith-cli/package.nix b/pkgs/by-name/cl/cloudsmith-cli/package.nix index cdfb1031debf..35f7b459cc01 100644 --- a/pkgs/by-name/cl/cloudsmith-cli/package.nix +++ b/pkgs/by-name/cl/cloudsmith-cli/package.nix @@ -6,14 +6,14 @@ python3Packages.buildPythonApplication rec { pname = "cloudsmith-cli"; - version = "1.8.3"; + version = "1.8.7"; pyproject = true; src = fetchFromGitHub { owner = "cloudsmith-io"; repo = "cloudsmith-cli"; tag = "v${version}"; - hash = "sha256-PYqOj6nHjJrG7Ndc5vm//E8mjk4xZFVQopFqiWtH5ZQ="; + hash = "sha256-xUaa1B6f6W0Q/9q8sztFoCxEaxqXajImROC1sJb0Zdk="; }; postPatch = '' @@ -60,6 +60,10 @@ python3Packages.buildPythonApplication rec { cd "$out" ''; + disabledTests = [ + "TestMainCommand" + ]; + meta = { homepage = "https://help.cloudsmith.io/docs/cli/"; description = "Cloudsmith Command Line Interface"; From 012df6300f29dda9e719b507041c6f4a80d166ef Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Wed, 22 Oct 2025 20:42:22 -0400 Subject: [PATCH 04/47] podman: add krunkit to wrapped closure This is an alternative runtime that is GPU-aware (used by ramalama). --- pkgs/by-name/po/podman/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/po/podman/package.nix b/pkgs/by-name/po/podman/package.nix index 74d743260233..02de34330aaa 100644 --- a/pkgs/by-name/po/podman/package.nix +++ b/pkgs/by-name/po/podman/package.nix @@ -21,6 +21,7 @@ extraPackages ? [ ], crun, runc, + krunkit, conmon, extraRuntimes ? lib.optionals stdenv.hostPlatform.isLinux [ runc ], # e.g.: runc, gvisor, youki fuse-overlayfs, @@ -166,9 +167,8 @@ buildGoModule (finalAttrs: { iproute2 nftables ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - vfkit - ] + ++ lib.optional (lib.meta.availableOn stdenv.hostPlatform vfkit) vfkit + ++ lib.optional (lib.meta.availableOn stdenv.hostPlatform krunkit) krunkit ++ extraPackages ); From 00e2669ef7fd69d46200541e7b0f6cf24a8c91f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Dec 2025 13:20:45 +0000 Subject: [PATCH 05/47] repomix: 1.8.0 -> 1.9.2 --- pkgs/by-name/re/repomix/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/re/repomix/package.nix b/pkgs/by-name/re/repomix/package.nix index 4146d536b211..d2c962b63d45 100644 --- a/pkgs/by-name/re/repomix/package.nix +++ b/pkgs/by-name/re/repomix/package.nix @@ -8,16 +8,16 @@ buildNpmPackage rec { pname = "repomix"; - version = "1.8.0"; + version = "1.9.2"; src = fetchFromGitHub { owner = "yamadashy"; repo = "repomix"; tag = "v${version}"; - hash = "sha256-o7C6Y9GDeodKViuo6gd5GbYH1isgLDoiyqmMvyo8rUM="; + hash = "sha256-UZvVXSucx/OrCRFT/esOHjC/XOAxN8buoyGShh8HdYM="; }; - npmDepsHash = "sha256-S9s1SeqW9vcpz9XTLRjYH9ChNngg9h3HkWz8Nmxaygs="; + npmDepsHash = "sha256-cXD1rs5wLCJdBLPkZiNtDj/EaAc46gbdSmCo6FajcUo="; nativeInstallCheckInputs = [ versionCheckHook ]; doInstallCheck = true; From 0cf1b1c51800e17d4edc65638f6e9fdbc2649657 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Fri, 5 Dec 2025 19:10:52 +0100 Subject: [PATCH 06/47] maintainers: drop sander Inactive since at least 2024. Was removed as commmiter for inactivity a while ago. No reaction to maintainer pings for quite some time. --- maintainers/maintainer-list.nix | 6 ------ pkgs/applications/emulators/zsnes/default.nix | 1 - pkgs/applications/virtualization/virtualbox/default.nix | 1 - pkgs/applications/virtualization/virtualbox/extpack.nix | 1 - .../virtualbox/guest-additions-iso/default.nix | 1 - .../virtualization/virtualbox/guest-additions/default.nix | 1 - pkgs/by-name/ar/arj/package.nix | 1 - pkgs/by-name/da/daemon/package.nix | 1 - pkgs/by-name/db/dbus_java/package.nix | 1 - pkgs/by-name/di/DisnixWebService/package.nix | 1 - pkgs/by-name/di/disnixos/package.nix | 1 - pkgs/by-name/ec/ecwolf/package.nix | 1 - pkgs/by-name/ed/eduke32/package.nix | 1 - pkgs/by-name/ei/eigen/package.nix | 1 - pkgs/by-name/ei/eigen2/package.nix | 1 - pkgs/by-name/ei/eigen_3_4_0/package.nix | 1 - pkgs/by-name/ej/ejabberd/package.nix | 1 - pkgs/by-name/fr/freetts/package.nix | 1 - pkgs/by-name/fs/fsuae-launcher/package.nix | 3 --- pkgs/by-name/ge/geoipjava/package.nix | 1 - pkgs/by-name/jb/jboss/package.nix | 1 - pkgs/by-name/kr/krusader/package.nix | 1 - pkgs/by-name/lh/lha/package.nix | 1 - pkgs/by-name/lh/lhasa/package.nix | 1 - pkgs/by-name/li/libmatthew_java/package.nix | 1 - pkgs/by-name/li/libresample/package.nix | 1 - pkgs/by-name/li/libssh/package.nix | 1 - pkgs/by-name/mc/mc/package.nix | 1 - pkgs/by-name/mu/mupen64plus/package.nix | 1 - pkgs/by-name/ne/netbeans/package.nix | 1 - pkgs/by-name/op/opencbm/package.nix | 1 - pkgs/by-name/pn/pngout/package.nix | 1 - pkgs/by-name/ro/rott/package.nix | 1 - pkgs/by-name/vi/vice/package.nix | 1 - pkgs/by-name/xp/xplanet/package.nix | 1 - pkgs/development/python-modules/pyqt/5.x.nix | 1 - pkgs/development/python-modules/pyqt/sip.nix | 1 - pkgs/development/python-modules/sip/4.x.nix | 1 - pkgs/servers/felix/default.nix | 1 - pkgs/tools/compression/kzipmix/default.nix | 1 - pkgs/tools/compression/xz/default.nix | 1 - pkgs/tools/package-management/disnix/default.nix | 1 - pkgs/tools/package-management/disnix/dysnomia/default.nix | 1 - 43 files changed, 50 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 42e971f91080..b108432fc24a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -23163,12 +23163,6 @@ github = "SandaruKasa"; githubId = 50824690; }; - sander = { - email = "s.vanderburg@tudelft.nl"; - github = "svanderburg"; - githubId = 1153271; - name = "Sander van der Burg"; - }; sandptel = { email = "sandppatel15@gmail.com"; github = "sandptel"; diff --git a/pkgs/applications/emulators/zsnes/default.nix b/pkgs/applications/emulators/zsnes/default.nix index 718ce9e37128..bf0a810f4866 100644 --- a/pkgs/applications/emulators/zsnes/default.nix +++ b/pkgs/applications/emulators/zsnes/default.nix @@ -87,7 +87,6 @@ stdenv.mkDerivation { meta = { description = "Super Nintendo Entertainment System Emulator"; license = lib.licenses.gpl2Plus; - maintainers = [ lib.maintainers.sander ]; homepage = "https://www.zsnes.com"; platforms = [ "i686-linux" diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix index 3694ae88d1e5..108a7f3de00e 100644 --- a/pkgs/applications/virtualization/virtualbox/default.nix +++ b/pkgs/applications/virtualization/virtualbox/default.nix @@ -419,7 +419,6 @@ stdenv.mkDerivation (finalAttrs: { license = lib.licenses.gpl3Only; homepage = "https://www.virtualbox.org/"; maintainers = with lib.maintainers; [ - sander friedrichaltheide blitz ]; diff --git a/pkgs/applications/virtualization/virtualbox/extpack.nix b/pkgs/applications/virtualization/virtualbox/extpack.nix index cb3a6cea45db..92d6f7e3366b 100644 --- a/pkgs/applications/virtualization/virtualbox/extpack.nix +++ b/pkgs/applications/virtualization/virtualbox/extpack.nix @@ -24,7 +24,6 @@ fetchurl rec { license = licenses.virtualbox-puel; homepage = "https://www.virtualbox.org/"; maintainers = with maintainers; [ - sander friedrichaltheide ]; platforms = [ "x86_64-linux" ]; diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix index 61862a140ae3..5b4f4e4263bb 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions-iso/default.nix @@ -14,7 +14,6 @@ fetchurl { sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; license = lib.licenses.gpl2; maintainers = [ - lib.maintainers.sander lib.maintainers.friedrichaltheide ]; platforms = [ diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix index 3f9c665fd945..94c4da5f53ef 100644 --- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix +++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix @@ -171,7 +171,6 @@ stdenv.mkDerivation { sourceProvenance = with lib.sourceTypes; [ fromSource ]; license = lib.licenses.gpl3Only; maintainers = [ - lib.maintainers.sander lib.maintainers.friedrichaltheide ]; platforms = [ diff --git a/pkgs/by-name/ar/arj/package.nix b/pkgs/by-name/ar/arj/package.nix index e094a87cd245..b3184062ad49 100644 --- a/pkgs/by-name/ar/arj/package.nix +++ b/pkgs/by-name/ar/arj/package.nix @@ -61,7 +61,6 @@ gccStdenv.mkDerivation (finalAttrs: { provided by ARJ Software, Inc. ''; license = lib.licenses.gpl2Plus; - maintainers = [ lib.maintainers.sander ]; platforms = lib.platforms.unix; }; }) diff --git a/pkgs/by-name/da/daemon/package.nix b/pkgs/by-name/da/daemon/package.nix index 3a323e12f277..2840541254dd 100644 --- a/pkgs/by-name/da/daemon/package.nix +++ b/pkgs/by-name/da/daemon/package.nix @@ -31,7 +31,6 @@ stdenv.mkDerivation rec { Java). ''; license = licenses.gpl2Plus; - maintainers = [ maintainers.sander ]; platforms = platforms.unix; mainProgram = "daemon"; }; diff --git a/pkgs/by-name/db/dbus_java/package.nix b/pkgs/by-name/db/dbus_java/package.nix index ab2e92aa21be..6f0ebbb4cae4 100644 --- a/pkgs/by-name/db/dbus_java/package.nix +++ b/pkgs/by-name/db/dbus_java/package.nix @@ -32,7 +32,6 @@ stdenv.mkDerivation rec { meta = with lib; { platforms = platforms.linux; - maintainers = [ maintainers.sander ]; license = licenses.afl21; }; } diff --git a/pkgs/by-name/di/DisnixWebService/package.nix b/pkgs/by-name/di/DisnixWebService/package.nix index 1a3c64f652c4..447b18f5281c 100644 --- a/pkgs/by-name/di/DisnixWebService/package.nix +++ b/pkgs/by-name/di/DisnixWebService/package.nix @@ -72,7 +72,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://github.com/svanderburg/DisnixWebService"; changelog = "https://github.com/svanderburg/DisnixWebService/blob/${finalAttrs.src.rev}/NEWS.txt"; license = lib.licenses.mit; - maintainers = [ lib.maintainers.sander ]; platforms = lib.platforms.linux; }; }) diff --git a/pkgs/by-name/di/disnixos/package.nix b/pkgs/by-name/di/disnixos/package.nix index 23efd2ecf659..9ee10e1fb339 100644 --- a/pkgs/by-name/di/disnixos/package.nix +++ b/pkgs/by-name/di/disnixos/package.nix @@ -29,7 +29,6 @@ stdenv.mkDerivation rec { meta = { description = "Provides complementary NixOS infrastructure deployment to Disnix"; license = lib.licenses.lgpl21Plus; - maintainers = [ lib.maintainers.sander ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/ec/ecwolf/package.nix b/pkgs/by-name/ec/ecwolf/package.nix index 1d899af79e91..4e285835d68c 100644 --- a/pkgs/by-name/ec/ecwolf/package.nix +++ b/pkgs/by-name/ec/ecwolf/package.nix @@ -112,7 +112,6 @@ stdenv.mkDerivation (finalAttrs: { license = licenses.gpl2Plus; maintainers = with maintainers; [ jayman2000 - sander ]; platforms = platforms.all; }; diff --git a/pkgs/by-name/ed/eduke32/package.nix b/pkgs/by-name/ed/eduke32/package.nix index ad77a3b26da2..bcd8c9340546 100644 --- a/pkgs/by-name/ed/eduke32/package.nix +++ b/pkgs/by-name/ed/eduke32/package.nix @@ -184,7 +184,6 @@ stdenv.mkDerivation (finalAttrs: { license = with lib.licenses; [ gpl2Plus ]; maintainers = with lib.maintainers; [ qubitnano - sander ]; platforms = lib.platforms.all; }; diff --git a/pkgs/by-name/ei/eigen/package.nix b/pkgs/by-name/ei/eigen/package.nix index 430b27f5be96..c127636f24c3 100644 --- a/pkgs/by-name/ei/eigen/package.nix +++ b/pkgs/by-name/ei/eigen/package.nix @@ -52,7 +52,6 @@ stdenv.mkDerivation (finalAttrs: { description = "C++ template library for linear algebra: vectors, matrices, and related algorithms"; license = lib.licenses.lgpl3Plus; maintainers = with lib.maintainers; [ - sander raskin ]; platforms = lib.platforms.unix; diff --git a/pkgs/by-name/ei/eigen2/package.nix b/pkgs/by-name/ei/eigen2/package.nix index 961879811827..3a00c45c4331 100644 --- a/pkgs/by-name/ei/eigen2/package.nix +++ b/pkgs/by-name/ei/eigen2/package.nix @@ -27,7 +27,6 @@ stdenv.mkDerivation rec { description = "C++ template library for linear algebra: vectors, matrices, and related algorithms"; license = licenses.lgpl3Plus; maintainers = with maintainers; [ - sander raskin ]; platforms = platforms.unix; diff --git a/pkgs/by-name/ei/eigen_3_4_0/package.nix b/pkgs/by-name/ei/eigen_3_4_0/package.nix index 735a83b93cf7..fd3812c126d8 100644 --- a/pkgs/by-name/ei/eigen_3_4_0/package.nix +++ b/pkgs/by-name/ei/eigen_3_4_0/package.nix @@ -41,7 +41,6 @@ stdenv.mkDerivation rec { description = "C++ template library for linear algebra: vectors, matrices, and related algorithms"; license = licenses.lgpl3Plus; maintainers = with maintainers; [ - sander raskin pbsds ]; diff --git a/pkgs/by-name/ej/ejabberd/package.nix b/pkgs/by-name/ej/ejabberd/package.nix index bd2108bac3cb..7114fe139570 100644 --- a/pkgs/by-name/ej/ejabberd/package.nix +++ b/pkgs/by-name/ej/ejabberd/package.nix @@ -221,7 +221,6 @@ stdenv.mkDerivation (finalAttrs: { homepage = "https://www.ejabberd.im"; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ - sander chuangzhu toastal ]; diff --git a/pkgs/by-name/fr/freetts/package.nix b/pkgs/by-name/fr/freetts/package.nix index 3d7c810ad7ab..5e644b86d33a 100644 --- a/pkgs/by-name/fr/freetts/package.nix +++ b/pkgs/by-name/fr/freetts/package.nix @@ -55,7 +55,6 @@ stdenv.mkDerivation (finalAttrs: { ''; homepage = "http://freetts.sourceforge.net"; license = lib.licenses.bsdOriginal; - maintainers = with lib.maintainers; [ sander ]; sourceProvenance = with lib.sourceTypes; [ fromSource binaryBytecode # jsapi.jar is bundled in a self-extracting shell-script diff --git a/pkgs/by-name/fs/fsuae-launcher/package.nix b/pkgs/by-name/fs/fsuae-launcher/package.nix index 7e756e0bc240..016638cee84e 100644 --- a/pkgs/by-name/fs/fsuae-launcher/package.nix +++ b/pkgs/by-name/fs/fsuae-launcher/package.nix @@ -56,9 +56,6 @@ stdenv.mkDerivation (finalAttrs: { description = "Graphical front-end for the FS-UAE emulator"; license = lib.licenses.gpl2Plus; mainProgram = "fs-uae-launcher"; - maintainers = with lib.maintainers; [ - sander - ]; platforms = with lib.systems.inspect; patternLogicalAnd patterns.isx86 patterns.isLinux; }; }) diff --git a/pkgs/by-name/ge/geoipjava/package.nix b/pkgs/by-name/ge/geoipjava/package.nix index 63759827a4f5..bff080287adc 100644 --- a/pkgs/by-name/ge/geoipjava/package.nix +++ b/pkgs/by-name/ge/geoipjava/package.nix @@ -28,7 +28,6 @@ stdenv.mkDerivation rec { meta = { description = "GeoIP Java API"; license = lib.licenses.lgpl21Plus; - maintainers = [ lib.maintainers.sander ]; platforms = lib.platforms.unix; }; } diff --git a/pkgs/by-name/jb/jboss/package.nix b/pkgs/by-name/jb/jboss/package.nix index bb51b2737537..7da5e8edaeb9 100644 --- a/pkgs/by-name/jb/jboss/package.nix +++ b/pkgs/by-name/jb/jboss/package.nix @@ -23,7 +23,6 @@ stdenv.mkDerivation rec { description = "Open Source J2EE application server"; sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = licenses.lgpl21; - maintainers = [ maintainers.sander ]; platforms = platforms.unix; knownVulnerabilities = [ "CVE-2015-7501: remote code execution in apache-commons-collections: InvokerTransformer during deserialisation" diff --git a/pkgs/by-name/kr/krusader/package.nix b/pkgs/by-name/kr/krusader/package.nix index a7fe7112ad47..e4c982772ade 100644 --- a/pkgs/by-name/kr/krusader/package.nix +++ b/pkgs/by-name/kr/krusader/package.nix @@ -38,7 +38,6 @@ stdenv.mkDerivation rec { homepage = "http://www.krusader.org"; description = "Norton/Total Commander clone for KDE"; license = lib.licenses.gpl2Only; - maintainers = with lib.maintainers; [ sander ]; mainProgram = "krusader"; }; } diff --git a/pkgs/by-name/lh/lha/package.nix b/pkgs/by-name/lh/lha/package.nix index 9d8903980d91..9fea6e1beefe 100644 --- a/pkgs/by-name/lh/lha/package.nix +++ b/pkgs/by-name/lh/lha/package.nix @@ -23,7 +23,6 @@ stdenv.mkDerivation { homepage = "https://github.com/jca02266/lha"; platforms = lib.platforms.unix; maintainers = with lib.maintainers; [ - sander momeemt ]; # Some of the original LHa code has been rewritten and the current author diff --git a/pkgs/by-name/lh/lhasa/package.nix b/pkgs/by-name/lh/lhasa/package.nix index 418c2cb35c39..6f36ddacc154 100644 --- a/pkgs/by-name/lh/lhasa/package.nix +++ b/pkgs/by-name/lh/lhasa/package.nix @@ -22,7 +22,6 @@ stdenv.mkDerivation rec { ''; license = licenses.isc; homepage = "http://fragglet.github.io/lhasa"; - maintainers = [ maintainers.sander ]; mainProgram = "lha"; platforms = platforms.unix; }; diff --git a/pkgs/by-name/li/libmatthew_java/package.nix b/pkgs/by-name/li/libmatthew_java/package.nix index 83d7fdc2ea26..bef6d89380de 100644 --- a/pkgs/by-name/li/libmatthew_java/package.nix +++ b/pkgs/by-name/li/libmatthew_java/package.nix @@ -21,7 +21,6 @@ stdenv.mkDerivation rec { meta = with lib; { platforms = platforms.linux; - maintainers = [ maintainers.sander ]; license = licenses.mit; }; } diff --git a/pkgs/by-name/li/libresample/package.nix b/pkgs/by-name/li/libresample/package.nix index aa2b60d84175..996d89a7dc71 100644 --- a/pkgs/by-name/li/libresample/package.nix +++ b/pkgs/by-name/li/libresample/package.nix @@ -58,7 +58,6 @@ stdenv.mkDerivation (finalAttrs: { sourceProvenance = [ lib.sourceTypes.fromSource ]; platforms = lib.platforms.all; maintainers = [ - lib.maintainers.sander lib.maintainers.emily ]; mainProgram = "resample-sndfile"; diff --git a/pkgs/by-name/li/libssh/package.nix b/pkgs/by-name/li/libssh/package.nix index 99b19b71e871..e479c07add62 100644 --- a/pkgs/by-name/li/libssh/package.nix +++ b/pkgs/by-name/li/libssh/package.nix @@ -61,7 +61,6 @@ stdenv.mkDerivation rec { description = "SSH client library"; homepage = "https://libssh.org"; license = licenses.lgpl2Plus; - maintainers = with maintainers; [ sander ]; platforms = platforms.all; }; } diff --git a/pkgs/by-name/mc/mc/package.nix b/pkgs/by-name/mc/mc/package.nix index e5eb3720e42a..c7bb9ae0bbbf 100644 --- a/pkgs/by-name/mc/mc/package.nix +++ b/pkgs/by-name/mc/mc/package.nix @@ -101,7 +101,6 @@ stdenv.mkDerivation rec { downloadPage = "https://ftp.osuosl.org/pub/midnightcommander/"; homepage = "https://midnight-commander.org"; license = licenses.gpl3Plus; - maintainers = with maintainers; [ sander ]; platforms = platforms.linux ++ platforms.darwin; mainProgram = "mc"; }; diff --git a/pkgs/by-name/mu/mupen64plus/package.nix b/pkgs/by-name/mu/mupen64plus/package.nix index 9b9230e0ec06..ccd246008c42 100644 --- a/pkgs/by-name/mu/mupen64plus/package.nix +++ b/pkgs/by-name/mu/mupen64plus/package.nix @@ -56,7 +56,6 @@ stdenv.mkDerivation rec { description = "Nintendo 64 Emulator"; license = licenses.gpl2Plus; homepage = "http://www.mupen64plus.org/"; - maintainers = [ maintainers.sander ]; platforms = [ "x86_64-linux" ]; mainProgram = "mupen64plus"; }; diff --git a/pkgs/by-name/ne/netbeans/package.nix b/pkgs/by-name/ne/netbeans/package.nix index 0f5e372d1efb..1cc2d865d137 100644 --- a/pkgs/by-name/ne/netbeans/package.nix +++ b/pkgs/by-name/ne/netbeans/package.nix @@ -91,7 +91,6 @@ stdenv.mkDerivation { binaryNativeCode ]; maintainers = with lib.maintainers; [ - sander rszibele kashw2 ]; diff --git a/pkgs/by-name/op/opencbm/package.nix b/pkgs/by-name/op/opencbm/package.nix index 31986058429a..200e80f5d9ca 100644 --- a/pkgs/by-name/op/opencbm/package.nix +++ b/pkgs/by-name/op/opencbm/package.nix @@ -51,6 +51,5 @@ stdenv.mkDerivation rec { homepage = "https://spiro.trikaliotis.net/opencbm"; license = licenses.gpl2Plus; platforms = platforms.linux; - maintainers = [ maintainers.sander ]; }; } diff --git a/pkgs/by-name/pn/pngout/package.nix b/pkgs/by-name/pn/pngout/package.nix index 608b9bc1ae9f..c257ea350a83 100644 --- a/pkgs/by-name/pn/pngout/package.nix +++ b/pkgs/by-name/pn/pngout/package.nix @@ -73,7 +73,6 @@ stdenv.mkDerivation { license = lib.licenses.unfreeRedistributable; homepage = "http://advsys.net/ken/utils.htm"; platforms = lib.attrNames platforms; - maintainers = [ lib.maintainers.sander ]; mainProgram = "pngout"; }; } diff --git a/pkgs/by-name/ro/rott/package.nix b/pkgs/by-name/ro/rott/package.nix index 51395b5e1600..7eeef91b2f76 100644 --- a/pkgs/by-name/ro/rott/package.nix +++ b/pkgs/by-name/ro/rott/package.nix @@ -75,7 +75,6 @@ stdenv.mkDerivation (finalAttrs: { mainProgram = "rott"; homepage = "https://icculus.org/rott/"; license = with lib.licenses; [ gpl2Plus ] ++ lib.optional withSharewareData unfreeRedistributable; - maintainers = with lib.maintainers; [ sander ]; platforms = lib.platforms.all; }; }) diff --git a/pkgs/by-name/vi/vice/package.nix b/pkgs/by-name/vi/vice/package.nix index d4f68c8569d4..1276c1287b94 100644 --- a/pkgs/by-name/vi/vice/package.nix +++ b/pkgs/by-name/vi/vice/package.nix @@ -87,7 +87,6 @@ stdenv.mkDerivation rec { description = "Emulators for a variety of 8-bit Commodore computers"; homepage = "https://vice-emu.sourceforge.io/"; license = lib.licenses.gpl2Plus; - maintainers = [ lib.maintainers.sander ]; platforms = lib.platforms.linux; }; } diff --git a/pkgs/by-name/xp/xplanet/package.nix b/pkgs/by-name/xp/xplanet/package.nix index e5a29cb81241..18a1b5bc9e2d 100644 --- a/pkgs/by-name/xp/xplanet/package.nix +++ b/pkgs/by-name/xp/xplanet/package.nix @@ -55,7 +55,6 @@ stdenv.mkDerivation rec { license = licenses.gpl2; maintainers = with maintainers; [ lassulus - sander ]; platforms = platforms.all; }; diff --git a/pkgs/development/python-modules/pyqt/5.x.nix b/pkgs/development/python-modules/pyqt/5.x.nix index f69ff5edafd0..36dbe9065b92 100644 --- a/pkgs/development/python-modules/pyqt/5.x.nix +++ b/pkgs/development/python-modules/pyqt/5.x.nix @@ -203,6 +203,5 @@ buildPythonPackage rec { homepage = "https://riverbankcomputing.com/"; license = licenses.gpl3Only; inherit (mesa.meta) platforms; - maintainers = with maintainers; [ sander ]; }; } diff --git a/pkgs/development/python-modules/pyqt/sip.nix b/pkgs/development/python-modules/pyqt/sip.nix index a9e1a0644adf..abb3f7e84387 100644 --- a/pkgs/development/python-modules/pyqt/sip.nix +++ b/pkgs/development/python-modules/pyqt/sip.nix @@ -26,6 +26,5 @@ buildPythonPackage rec { homepage = "https://github.com/Python-SIP/sip"; license = licenses.gpl3Only; inherit (mesa.meta) platforms; - maintainers = with maintainers; [ sander ]; }; } diff --git a/pkgs/development/python-modules/sip/4.x.nix b/pkgs/development/python-modules/sip/4.x.nix index 8420f3a3a6f4..b54a0d035259 100644 --- a/pkgs/development/python-modules/sip/4.x.nix +++ b/pkgs/development/python-modules/sip/4.x.nix @@ -64,7 +64,6 @@ buildPythonPackage rec { license = licenses.gpl2Plus; maintainers = with maintainers; [ lovek323 - sander ]; platforms = platforms.all; }; diff --git a/pkgs/servers/felix/default.nix b/pkgs/servers/felix/default.nix index 186b97d710e8..9ea571dc219a 100644 --- a/pkgs/servers/felix/default.nix +++ b/pkgs/servers/felix/default.nix @@ -22,7 +22,6 @@ stdenv.mkDerivation rec { homepage = "https://felix.apache.org"; sourceProvenance = with sourceTypes; [ binaryBytecode ]; license = licenses.asl20; - maintainers = [ maintainers.sander ]; mainProgram = "felix.jar"; }; } diff --git a/pkgs/tools/compression/kzipmix/default.nix b/pkgs/tools/compression/kzipmix/default.nix index a039143821e1..dd3eb8a0baa3 100644 --- a/pkgs/tools/compression/kzipmix/default.nix +++ b/pkgs/tools/compression/kzipmix/default.nix @@ -26,6 +26,5 @@ stdenv.mkDerivation rec { sourceProvenance = with sourceTypes; [ binaryNativeCode ]; license = licenses.unfree; homepage = "http://advsys.net/ken/utils.htm"; - maintainers = [ maintainers.sander ]; }; } diff --git a/pkgs/tools/compression/xz/default.nix b/pkgs/tools/compression/xz/default.nix index f7c98d2f2cdd..2668c1693292 100644 --- a/pkgs/tools/compression/xz/default.nix +++ b/pkgs/tools/compression/xz/default.nix @@ -98,7 +98,6 @@ stdenv.mkDerivation (finalAttrs: { gpl2Plus lgpl21Plus ]; - maintainers = with maintainers; [ sander ]; platforms = platforms.all; pkgConfigModules = [ "liblzma" ]; }; diff --git a/pkgs/tools/package-management/disnix/default.nix b/pkgs/tools/package-management/disnix/default.nix index 21d6dc440ac1..c5a268c7f1fa 100644 --- a/pkgs/tools/package-management/disnix/default.nix +++ b/pkgs/tools/package-management/disnix/default.nix @@ -47,7 +47,6 @@ stdenv.mkDerivation rec { description = "Nix-based distributed service deployment tool"; license = lib.licenses.lgpl21Plus; maintainers = with lib.maintainers; [ - sander tomberek ]; platforms = lib.platforms.unix; diff --git a/pkgs/tools/package-management/disnix/dysnomia/default.nix b/pkgs/tools/package-management/disnix/dysnomia/default.nix index a4c4f40b99d3..059a7246b63d 100644 --- a/pkgs/tools/package-management/disnix/dysnomia/default.nix +++ b/pkgs/tools/package-management/disnix/dysnomia/default.nix @@ -103,7 +103,6 @@ stdenv.mkDerivation rec { meta = { description = "Automated deployment of mutable components and services for Disnix"; license = lib.licenses.mit; - maintainers = [ lib.maintainers.sander ]; platforms = lib.platforms.unix; }; } From 7b82d00715186b96ed512bc1812cc6890541d7c5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 5 Dec 2025 23:41:41 +0000 Subject: [PATCH 07/47] xpipe: 19.4 -> 19.5 --- pkgs/by-name/xp/xpipe/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xp/xpipe/package.nix b/pkgs/by-name/xp/xpipe/package.nix index 7fd88e6e7b5f..a3bb7d0c3d0c 100644 --- a/pkgs/by-name/xp/xpipe/package.nix +++ b/pkgs/by-name/xp/xpipe/package.nix @@ -39,7 +39,7 @@ let hash = { - x86_64-linux = "sha256-7IdNFE9kWiwEB5hJhWeH7NElMGn7N68oYep7reXTJxw="; + x86_64-linux = "sha256-osr7GeDZ3uIJq9k1aP8JKiyKeslYpZ8yOHSeaew47yQ="; } .${system} or throwSystem; @@ -48,7 +48,7 @@ let in stdenvNoCC.mkDerivation rec { pname = "xpipe"; - version = "19.4"; + version = "19.5"; src = fetchzip { url = "https://github.com/xpipe-io/xpipe/releases/download/${version}/xpipe-portable-linux-${arch}.tar.gz"; From 230b9d22e7b8e032fef1dd7438608405fc5bf478 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Dec 2025 00:37:25 +0000 Subject: [PATCH 08/47] diskus: 0.8.0 -> 0.9.0 --- pkgs/by-name/di/diskus/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/di/diskus/package.nix b/pkgs/by-name/di/diskus/package.nix index 4f561287a24a..a140c4ef84a4 100644 --- a/pkgs/by-name/di/diskus/package.nix +++ b/pkgs/by-name/di/diskus/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "diskus"; - version = "0.8.0"; + version = "0.9.0"; src = fetchFromGitHub { owner = "sharkdp"; repo = "diskus"; rev = "v${version}"; - sha256 = "sha256-88+U5Y2CC0PhikRO3VqoUwZEYZjwln+61OPWbLLb8T0="; + sha256 = "sha256-z0w2wzlbF7mY8kr6N//Rsm8G5P1jhrEwoOJ7MYrbKIE="; }; - cargoHash = "sha256-keBnhE4ltOVMEuxPifiB2EAHk32u3PqaPGTeVexVXWM="; + cargoHash = "sha256-PngglR3BNktjnb8hdd3A6iKu/Q0OCCj9aTxyWBuy6a0="; meta = with lib; { description = "Minimal, fast alternative to 'du -sh'"; From abc34cdd034be34fd1f41f602f2cdf25cab00552 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 7 Dec 2025 01:50:36 +0000 Subject: [PATCH 09/47] oxipng: 9.1.5 -> 10.0.0 --- pkgs/by-name/ox/oxipng/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ox/oxipng/package.nix b/pkgs/by-name/ox/oxipng/package.nix index 4a3ff525461b..b8a682040b5f 100644 --- a/pkgs/by-name/ox/oxipng/package.nix +++ b/pkgs/by-name/ox/oxipng/package.nix @@ -5,7 +5,7 @@ }: rustPlatform.buildRustPackage rec { - version = "9.1.5"; + version = "10.0.0"; pname = "oxipng"; # do not use fetchCrate (only repository includes tests) @@ -13,10 +13,10 @@ rustPlatform.buildRustPackage rec { owner = "shssoichiro"; repo = "oxipng"; tag = "v${version}"; - hash = "sha256-UjiGQSLiUMuYm62wF7Xwhp2MRzCaQ9pbBBkvHnuspVw="; + hash = "sha256-c8NNTO+6GuFb5BBPpdyDSHbtmojq+9ceOic54Zq3nwE="; }; - cargoHash = "sha256-sdhyxJDUlb6+SJ/kvfqsplHOeCEbA3ls66eur3eeVVA="; + cargoHash = "sha256-YStZ2j2gjC5uVUnHaQIk6xtSbnPm0IoNONRr/nFOOUg="; # don't require qemu for aarch64-linux tests # error: linker `aarch64-linux-gnu-gcc` not found From 734a46896b29f1e5ba376a29aa5b0ac6e7fb25ef Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Mon, 8 Dec 2025 19:15:22 +0100 Subject: [PATCH 10/47] k3s_1_31: drop The 1.31 release is no longer supported --- .../cluster/k3s/1_31/chart-versions.nix | 10 ------- .../cluster/k3s/1_31/images-versions.json | 26 ------------------- .../networking/cluster/k3s/1_31/versions.nix | 15 ----------- .../networking/cluster/k3s/default.nix | 10 ------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 1 - 6 files changed, 1 insertion(+), 62 deletions(-) delete mode 100644 pkgs/applications/networking/cluster/k3s/1_31/chart-versions.nix delete mode 100644 pkgs/applications/networking/cluster/k3s/1_31/images-versions.json delete mode 100644 pkgs/applications/networking/cluster/k3s/1_31/versions.nix diff --git a/pkgs/applications/networking/cluster/k3s/1_31/chart-versions.nix b/pkgs/applications/networking/cluster/k3s/1_31/chart-versions.nix deleted file mode 100644 index 7f65917312ed..000000000000 --- a/pkgs/applications/networking/cluster/k3s/1_31/chart-versions.nix +++ /dev/null @@ -1,10 +0,0 @@ -{ - traefik-crd = { - url = "https://k3s.io/k3s-charts/assets/traefik-crd/traefik-crd-27.0.201+up27.0.2.tgz"; - sha256 = "0vwprcb60y15sc4lmi58gl1zr3yhsq43jlbsfm7gs20ci90frv16"; - }; - traefik = { - url = "https://k3s.io/k3s-charts/assets/traefik/traefik-27.0.201+up27.0.2.tgz"; - sha256 = "12dp1r82qfzqfzs4sfxc54rnw8kv42a3w4gpk5v3qkhqm6fkrnn1"; - }; -} diff --git a/pkgs/applications/networking/cluster/k3s/1_31/images-versions.json b/pkgs/applications/networking/cluster/k3s/1_31/images-versions.json deleted file mode 100644 index a17aa3bd84cc..000000000000 --- a/pkgs/applications/networking/cluster/k3s/1_31/images-versions.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "airgap-images-amd64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.14%2Bk3s1/k3s-airgap-images-amd64.tar.gz", - "sha256": "d6a0e04f107d223795869aa839b1e504716c4d90f40411cc158bd565c4bef171" - }, - "airgap-images-amd64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.14%2Bk3s1/k3s-airgap-images-amd64.tar.zst", - "sha256": "616b23148d7f81128861aa3793e972ffc8419f7f674eab6b248bd9e33d805696" - }, - "airgap-images-arm-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.14%2Bk3s1/k3s-airgap-images-arm.tar.gz", - "sha256": "46519a25426c7db9ca8828fa518c7918d26c1088b48d5b309fd77e81a73e500d" - }, - "airgap-images-arm-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.14%2Bk3s1/k3s-airgap-images-arm.tar.zst", - "sha256": "082c8b305b73b1a678c1d6549b77eae1d44b2f954d07d76acf9c13181a0b0718" - }, - "airgap-images-arm64-tar-gz": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.14%2Bk3s1/k3s-airgap-images-arm64.tar.gz", - "sha256": "8ff705955f8c199b92a35554ed3c154c37920a5c6e6a46a9c18f884b979ea391" - }, - "airgap-images-arm64-tar-zst": { - "url": "https://github.com/k3s-io/k3s/releases/download/v1.31.14%2Bk3s1/k3s-airgap-images-arm64.tar.zst", - "sha256": "b0968e1bf34d1109572e3795bae315ae7609be69b1c1f87dc0d6fce072790fe7" - } -} diff --git a/pkgs/applications/networking/cluster/k3s/1_31/versions.nix b/pkgs/applications/networking/cluster/k3s/1_31/versions.nix deleted file mode 100644 index 211e796b63d1..000000000000 --- a/pkgs/applications/networking/cluster/k3s/1_31/versions.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ - k3sVersion = "1.31.14+k3s1"; - k3sCommit = "a2ef79f53538e58982857c1820469792d582e470"; - k3sRepoSha256 = "0rww4z63vf13g3rssqfmp9444bs1mzb1y6wddysqfxj8fm3kakwl"; - k3sVendorHash = "sha256-FBNHUk04m8El4oTyJMznv8eyT8DSt5Q3ypqL9qT/WDU="; - chartVersions = import ./chart-versions.nix; - imagesVersions = builtins.fromJSON (builtins.readFile ./images-versions.json); - k3sRootVersion = "0.15.0"; - k3sRootSha256 = "008n8xx7x36y9y4r24hx39xagf1dxbp3pqq2j53s9zkaiqc62hd0"; - k3sCNIVersion = "1.8.0-k3s1"; - k3sCNISha256 = "04xig5spp81l81781ixmk99ghiz8lk0p16zhcbja5mslfdjmc7vg"; - containerdVersion = "2.1.5-k3s1.32"; - containerdSha256 = "1fzld9q0ycfg9b3054qg70mif1p6i7xqikcbabrmxapk81fy83kn"; - criCtlVersion = "1.31.0-k3s2"; -} diff --git a/pkgs/applications/networking/cluster/k3s/default.nix b/pkgs/applications/networking/cluster/k3s/default.nix index 9e9699fcd515..7825f8173191 100644 --- a/pkgs/applications/networking/cluster/k3s/default.nix +++ b/pkgs/applications/networking/cluster/k3s/default.nix @@ -12,16 +12,6 @@ let extraArgs = removeAttrs args [ "callPackage" ]; in { - k3s_1_31 = common ( - (import ./1_31/versions.nix) - // { - updateScript = [ - ./update-script.sh - "31" - ]; - } - ) extraArgs; - k3s_1_32 = common ( (import ./1_32/versions.nix) // { diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index a388c14de2a5..97cb14c3c552 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -772,6 +772,7 @@ mapAliases { julia_19-bin = throw "Julia 1.9 has reached its end of life and 'julia_19-bin' has been removed. Please use a supported version."; # Added 2025-10-29 k2pdfopt = throw "'k2pdfopt' has been removed from nixpkgs as it was broken"; # Added 2025-09-27 k3s_1_30 = throw "'k3s_1_30' has been removed from nixpkgs as it has reached end of life"; # Added 2025-09-01 + k3s_1_31 = throw "'k3s_1_31' has been removed from nixpkgs as it has reached end of life"; # Added 2025-12-08 kak-lsp = throw "'kak-lsp' has been renamed to/replaced by 'kakoune-lsp'"; # Converted to throw 2025-10-27 kanidm = warnAlias "'kanidm' will be removed before 26.05. You must use a versioned package, e.g. 'kanidm_1_x'." kanidm_1_7; # Added 2025-09-01 kanidm_1_4 = throw "'kanidm_1_4' has been removed as it has reached end of life"; # Added 2025-06-18 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c5b6b5b8c757..0d7a7eac044b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11295,7 +11295,6 @@ with pkgs; jwm-settings-manager = callPackage ../applications/window-managers/jwm/jwm-settings-manager.nix { }; inherit (callPackage ../applications/networking/cluster/k3s { }) - k3s_1_31 k3s_1_32 k3s_1_33 k3s_1_34 From 85897256dcd264dd9174aa9040e3ff2ff9567199 Mon Sep 17 00:00:00 2001 From: Robert Rose Date: Mon, 8 Dec 2025 19:40:32 +0100 Subject: [PATCH 11/47] rke2_1_31: drop The 1.31 release is no longer supported --- .../cluster/rke2/1_31/images-versions.json | 138 ------------------ .../networking/cluster/rke2/1_31/versions.nix | 12 -- .../networking/cluster/rke2/default.nix | 10 -- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 1 - 5 files changed, 1 insertion(+), 161 deletions(-) delete mode 100644 pkgs/applications/networking/cluster/rke2/1_31/images-versions.json delete mode 100644 pkgs/applications/networking/cluster/rke2/1_31/versions.nix diff --git a/pkgs/applications/networking/cluster/rke2/1_31/images-versions.json b/pkgs/applications/networking/cluster/rke2/1_31/images-versions.json deleted file mode 100644 index 7179169e4639..000000000000 --- a/pkgs/applications/networking/cluster/rke2/1_31/images-versions.json +++ /dev/null @@ -1,138 +0,0 @@ -{ - "images-calico-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-calico.linux-amd64.tar.gz", - "sha256": "bb3f3801eaf707df00572fd75138c40516abb1d8ebb2dc050861e0e86fcdb21a" - }, - "images-calico-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-calico.linux-amd64.tar.zst", - "sha256": "91c03b11730f9027e133ac3fd0e660a1c277f7874ec195c014ec70060bc8c940" - }, - "images-calico-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-calico.linux-arm64.tar.gz", - "sha256": "729c658fb71c9cb4137735ba34f864a0fe9e27a73e051549a00287574b6b5982" - }, - "images-calico-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-calico.linux-arm64.tar.zst", - "sha256": "672727e889c990afa97974f2a0fc508f7c0f22d6fb80c30f6568720b6f7991ce" - }, - "images-canal-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-canal.linux-amd64.tar.gz", - "sha256": "9de9e9b8cd86b1b568ce454c88c3f6ab809c40306521a78e6f06973e5e9c35e0" - }, - "images-canal-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-canal.linux-amd64.tar.zst", - "sha256": "e040e9b1c5b7dfa83eb1feffa6bda5befd0bbcb530246b9205b07dd49bae3165" - }, - "images-canal-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-canal.linux-arm64.tar.gz", - "sha256": "3e2e8078d36c841e4316ab36b6933d2113783d0bcb546728a796f9571cd8e408" - }, - "images-canal-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-canal.linux-arm64.tar.zst", - "sha256": "6bcfb2ca82625bf040ca32a2277f34ecb3d6a544acc9536e450d4fd0986fce3f" - }, - "images-cilium-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-cilium.linux-amd64.tar.gz", - "sha256": "6f7207120d47a24582cbe2b18d9ec4f825843d6a2bcdef123de4bd1f8a8a9a36" - }, - "images-cilium-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-cilium.linux-amd64.tar.zst", - "sha256": "6b75de7bb9ed96a6586d70754d146fd4d0d2e2ebd70d91ec84da43cfd69c47ee" - }, - "images-cilium-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-cilium.linux-arm64.tar.gz", - "sha256": "6096fcf06633938d5c5d27458977760306d3d186c7ba00ec19f2aafd5876488c" - }, - "images-cilium-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-cilium.linux-arm64.tar.zst", - "sha256": "b5095272ed499a3afdf243ccb36d982be702b7131f2241905cb60c73f4842a1d" - }, - "images-core-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-core.linux-amd64.tar.gz", - "sha256": "e82c0cf1f6f1cb8722b8c68ca3cbbf11f84ce3e3826621643fd40d1fd249d2ff" - }, - "images-core-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-core.linux-amd64.tar.zst", - "sha256": "aece7dc2fe3d1965ff593c6a718c037bf4b465145ae9df625391c1a7eb352f98" - }, - "images-core-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-core.linux-arm64.tar.gz", - "sha256": "f096d5e248d41a5e6ed9a06fb1d661ed82826c63cbed7d7402d77779d4431a90" - }, - "images-core-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-core.linux-arm64.tar.zst", - "sha256": "ad07b9f80f27564f4b26b62621a77bc5623588b1acf2e9eabec1bfaf0434400b" - }, - "images-flannel-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-flannel.linux-amd64.tar.gz", - "sha256": "a28a27426c234c0f2b45ff47b7d74a0b24923f53965c65fc17f703b99c4d58a8" - }, - "images-flannel-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-flannel.linux-amd64.tar.zst", - "sha256": "b67b55c5d66f990c41478bff28ccfc1ea1aa67d750fcef778b383ce87361c9f4" - }, - "images-flannel-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-flannel.linux-arm64.tar.gz", - "sha256": "a0893b10b85bd5dbbd5693df6ffecc40bfaf88e247e47f5ffeb203a5ef3ef372" - }, - "images-flannel-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-flannel.linux-arm64.tar.zst", - "sha256": "2091e9badbc1955b2c5b31976137a72c863730b8dbffb83a45a0d5f11f6773d9" - }, - "images-harvester-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-harvester.linux-amd64.tar.gz", - "sha256": "232fea1650044b968a3f60798795e8d13f6b6c783ea95f8fd4c29f4c708f1867" - }, - "images-harvester-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-harvester.linux-amd64.tar.zst", - "sha256": "f827e615c5411e1fef08e56c82055646c0375ab2d4432b9362fe90baf9e6bff1" - }, - "images-harvester-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-harvester.linux-arm64.tar.gz", - "sha256": "f3e478ace2af1207be5f05b0eda496534456b8d6e4cd2fcca1163d4ea0df5727" - }, - "images-harvester-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-harvester.linux-arm64.tar.zst", - "sha256": "22a6d20f0fd1ba4060b42899747b52527bdfcd410b9dd8d0d40e121caf4eb5e5" - }, - "images-multus-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-multus.linux-amd64.tar.gz", - "sha256": "2904bb319a2a9b50566a12a6f7c4c3c11aee4b319510f15da51965bdef3f0de8" - }, - "images-multus-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-multus.linux-amd64.tar.zst", - "sha256": "b01d3898c8bf13b3357b2afcb6870e2b4d86aafc17c07160e27c5c5555d97cae" - }, - "images-multus-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-multus.linux-arm64.tar.gz", - "sha256": "c2167ff4eae80bef4073c8e5ae6a1c711bfe1dc423361bc18a6d79e40133965d" - }, - "images-multus-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-multus.linux-arm64.tar.zst", - "sha256": "f1d2675a78ddaf1b2460597eb073816b09d5f7793e58aec3b60e37e889a81237" - }, - "images-traefik-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-traefik.linux-amd64.tar.gz", - "sha256": "1e171a926929c663098f9f2bce5979d5b509b6408a844a925b1357da6ff1f0c0" - }, - "images-traefik-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-traefik.linux-amd64.tar.zst", - "sha256": "fcd70d9b9c0adefd23ec53e6fa805067ed401909967d11c4cc15d84090c55768" - }, - "images-traefik-linux-arm64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-traefik.linux-arm64.tar.gz", - "sha256": "3de32e76b4291e7341db4d38f78afbacc1a94346a46462db309ea6b6b7f7b199" - }, - "images-traefik-linux-arm64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-traefik.linux-arm64.tar.zst", - "sha256": "454e68db0a4cdac415fa42eb0ab51601b9877038733530493d9e77657ce590e4" - }, - "images-vsphere-linux-amd64-tar-gz": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.gz", - "sha256": "6538ef3e4dc067deccd6ad97cf8fe0a61ca43163611fef99be0359beeb6fca66" - }, - "images-vsphere-linux-amd64-tar-zst": { - "url": "https://github.com/rancher/rke2/releases/download/v1.31.14%2Brke2r1/rke2-images-vsphere.linux-amd64.tar.zst", - "sha256": "74eab5ac15780caa1f3edebfa7781efc0245a2b4dacbc001c2d849b608b813f7" - } -} diff --git a/pkgs/applications/networking/cluster/rke2/1_31/versions.nix b/pkgs/applications/networking/cluster/rke2/1_31/versions.nix deleted file mode 100644 index 54a5f5dc157c..000000000000 --- a/pkgs/applications/networking/cluster/rke2/1_31/versions.nix +++ /dev/null @@ -1,12 +0,0 @@ -{ - rke2Version = "1.31.14+rke2r1"; - rke2Commit = "a594ea8cf80ad7b2b55f1b0286b34c8af7d53c30"; - rke2TarballHash = "sha256-1IQdJPF546DX7eHPoA0rIfUJs3uZSTDXfn5OnJbU7FQ="; - rke2VendorHash = "sha256-HmJyX7QsuB5g0bajgExMi2rg9jTTTUZiuYXlrfNA5xo="; - k8sImageTag = "v1.31.14-rke2r1-build20251112"; - etcdVersion = "v3.5.21-k3s1-build20251017"; - pauseVersion = "3.6"; - ccmVersion = "v1.31.14-0.20251010190929-c49b201b7cf5-build20251017"; - dockerizedVersion = "v1.31.14-rke2r1"; - imagesVersions = with builtins; fromJSON (readFile ./images-versions.json); -} diff --git a/pkgs/applications/networking/cluster/rke2/default.nix b/pkgs/applications/networking/cluster/rke2/default.nix index 91ec86ba707e..24e1550c065d 100644 --- a/pkgs/applications/networking/cluster/rke2/default.nix +++ b/pkgs/applications/networking/cluster/rke2/default.nix @@ -5,16 +5,6 @@ let extraArgs = removeAttrs args [ "callPackage" ]; in rec { - rke2_1_31 = common ( - (import ./1_31/versions.nix) - // { - updateScript = [ - ./update-script.sh - "31" - ]; - } - ) extraArgs; - rke2_1_32 = common ( (import ./1_32/versions.nix) // { diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index a388c14de2a5..369e2a634567 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1396,6 +1396,7 @@ mapAliases { river = throw "'river' has been renamed to/replaced by 'river-classic'"; # Added 2025-08-30 rke2_1_29 = throw "'rke2_1_29' has been removed from nixpkgs as it has reached end of life"; # Added 2025-05-05 rke2_1_30 = throw "'rke2_1_30' has been removed from nixpkgs as it has reached end of life"; # Added 2025-11-04 + rke2_1_31 = throw "'rke2_1_31' has been removed from nixpkgs as it has reached end of life"; # Added 2025-12-08 rl_json = throw "'rl_json' has been renamed to/replaced by 'tclPackages.rl_json'"; # Converted to throw 2025-10-27 rockbox_utility = throw "'rockbox_utility' has been renamed to/replaced by 'rockbox-utility'"; # Converted to throw 2025-10-27 rockcraft = throw "rockcraft was removed in Sep 25 following removal of LXD from nixpkgs"; # Added 2025-09-18 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c5b6b5b8c757..3239ee2e84e1 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -11959,7 +11959,6 @@ with pkgs; callPackage ../applications/networking/instant-messengers/ripcord/darwin.nix { }; inherit (callPackage ../applications/networking/cluster/rke2 { }) - rke2_1_31 rke2_1_32 rke2_1_33 rke2_1_34 From c7a0524379ec4a46a964edcae622897a45536aa6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Tue, 9 Dec 2025 01:45:44 -0500 Subject: [PATCH 12/47] nixos/scrutiny: conform to shellcheck --- nixos/modules/services/monitoring/scrutiny.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/monitoring/scrutiny.nix b/nixos/modules/services/monitoring/scrutiny.nix index c4212b4d7bd4..f2f494fb25e2 100644 --- a/nixos/modules/services/monitoring/scrutiny.nix +++ b/nixos/modules/services/monitoring/scrutiny.nix @@ -205,6 +205,7 @@ in systemd.services.scrutiny = { description = "Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds"; + enableStrictShellChecks = true; wantedBy = [ "multi-user.target" ]; after = [ "network.target" ] ++ lib.optional cfg.influxdb.enable "influxdb2.service"; wants = lib.optional cfg.influxdb.enable "influxdb2.service"; @@ -217,7 +218,7 @@ in ${genJqSecretsReplacementSnippet cfg.settings "/run/scrutiny/config.yaml"} ''; postStart = '' - for i in $(seq 300); do + for _ in $(seq 300); do if "${lib.getExe pkgs.curl}" --fail --silent --head "http://${cfg.settings.web.listen.host}:${toString cfg.settings.web.listen.port}" >/dev/null; then echo "Scrutiny is ready (port is open)" exit 0 @@ -251,6 +252,7 @@ in systemd = { services.scrutiny-collector = { description = "Scrutiny Collector Service"; + enableStrictShellChecks = true; after = lib.optional cfg.enable "scrutiny.service"; wants = lib.optional cfg.enable "scrutiny.service"; environment = { From 4bd6297009e2fe1767b17377eaf23ae35b2f03cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Tue, 9 Dec 2025 01:45:52 -0500 Subject: [PATCH 13/47] nixos/scrutiny: remove dead code --- nixos/modules/services/monitoring/scrutiny.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/nixos/modules/services/monitoring/scrutiny.nix b/nixos/modules/services/monitoring/scrutiny.nix index f2f494fb25e2..1c3cbd9a7a3a 100644 --- a/nixos/modules/services/monitoring/scrutiny.nix +++ b/nixos/modules/services/monitoring/scrutiny.nix @@ -6,7 +6,6 @@ ... }: let - inherit (lib) maintainers; inherit (lib.meta) getExe; inherit (lib.modules) mkIf mkMerge; inherit (lib.options) From 3d794e148b40e2a610b773ea594ed98b06a9b135 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Dec 2025 12:36:46 +0000 Subject: [PATCH 14/47] ydiff: 1.4.2 -> 1.5 --- pkgs/development/python-modules/ydiff/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/ydiff/default.nix b/pkgs/development/python-modules/ydiff/default.nix index 6f1b2ecc831d..6b0d9737f7e8 100644 --- a/pkgs/development/python-modules/ydiff/default.nix +++ b/pkgs/development/python-modules/ydiff/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "ydiff"; - version = "1.4.2"; + version = "1.5"; format = "setuptools"; src = fetchFromGitHub { owner = "ymattw"; repo = "ydiff"; tag = version; - hash = "sha256-JaGkABroj+/7MrgpFYI2vE1bndsilIodopMUnfmNhwA="; + hash = "sha256-9a7M6+CqGRvO1yainImN2RQVH3XMxE9PTLXJGKekXLg="; }; patchPhase = '' From d745f1ef126efdc619f56f50654c319ec4a8f9ec Mon Sep 17 00:00:00 2001 From: c6rg0 Date: Tue, 9 Dec 2025 16:11:11 +0000 Subject: [PATCH 15/47] focuswriter: 1.8.11 -> 1.8.13 --- pkgs/applications/editors/focuswriter/default.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/applications/editors/focuswriter/default.nix b/pkgs/applications/editors/focuswriter/default.nix index 4c2e7c090428..fed69100a0d7 100644 --- a/pkgs/applications/editors/focuswriter/default.nix +++ b/pkgs/applications/editors/focuswriter/default.nix @@ -16,24 +16,15 @@ stdenv.mkDerivation rec { pname = "focuswriter"; - version = "1.8.11"; + version = "1.8.13"; src = fetchFromGitHub { owner = "gottcode"; repo = "focuswriter"; rev = "v${version}"; - hash = "sha256-oivhrDF3HikbEtS1cOlHwmQYNYf3IkX+gQGW0V55IWU="; + hash = "sha256-lKhgfFPEcipQcW1S2+ntglVacH6dEcGpnNHvwgeVIzI="; }; - patches = [ - # Fix build, remove at next version bump - # https://github.com/gottcode/focuswriter/pull/208 - (fetchpatch { - url = "https://github.com/gottcode/focuswriter/commit/dd74ed4559a141653a06e7984c1251b992925775.diff"; - hash = "sha256-1bxa91xnkF1MIQlA8JgwPHW/A80ThbVVdVtusmzd22I="; - }) - ]; - nativeBuildInputs = [ pkg-config cmake From 3374e83fd48fc124c2090303b23c2843e37d6ea0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Dec 2025 16:24:05 +0000 Subject: [PATCH 16/47] mullvad: 2025.13 -> 2025.14 --- pkgs/applications/networking/mullvad/mullvad.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/mullvad/mullvad.nix b/pkgs/applications/networking/mullvad/mullvad.nix index bb64123d643e..2df2a5ab3d8a 100644 --- a/pkgs/applications/networking/mullvad/mullvad.nix +++ b/pkgs/applications/networking/mullvad/mullvad.nix @@ -30,17 +30,17 @@ let in rustPlatform.buildRustPackage rec { pname = "mullvad"; - version = "2025.13"; + version = "2025.14"; src = fetchFromGitHub { owner = "mullvad"; repo = "mullvadvpn-app"; tag = version; fetchSubmodules = true; - hash = "sha256-YDHO7NpZU5rxjCMpdKvpYcy0l8AEtiSN+fP2Ii8JXDQ="; + hash = "sha256-9HPOhhtbo7BocycuO7IgjyfWHXBh/5YQDNJ/VwKnKG0="; }; - cargoHash = "sha256-XaVgQRJcIqeKgwxlJSrW6WI7GC02lX3NtTJOGo4irzg="; + cargoHash = "sha256-PzUVwx72qkUDKCZ8hfpVT0bqnuakaitPedInn/EfW3o="; cargoBuildFlags = [ "-p mullvad-daemon --bin mullvad-daemon" From 68119706144e9dc07fa46cd80bc998cb79747865 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 9 Dec 2025 08:48:04 -0800 Subject: [PATCH 17/47] python3Packages.psycopg: 3.3.1 -> 3.3.2 Diff: https://github.com/psycopg/psycopg/compare/3.3.1...3.3.2 Changelog: https://github.com/psycopg/psycopg/blob/3.3.2/docs/news.rst#current-release --- pkgs/development/python-modules/psycopg/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/psycopg/default.nix b/pkgs/development/python-modules/psycopg/default.nix index f5c80ecb9270..74885759680a 100644 --- a/pkgs/development/python-modules/psycopg/default.nix +++ b/pkgs/development/python-modules/psycopg/default.nix @@ -35,14 +35,14 @@ let pname = "psycopg"; - version = "3.3.1"; + version = "3.3.2"; pyproject = true; src = fetchFromGitHub { owner = "psycopg"; repo = "psycopg"; tag = version; - hash = "sha256-nNiiiMHAeaMJ+51RtjHeWRdOML4x05afZ/DBD3B1sM0="; + hash = "sha256-ynzXQkTnCCkJK3EZrGHSpzgMeeX92U6+08m8QtNfAc4="; }; patches = [ From ae6f79458c087e5e9dfe743437362484f3f4a7cb Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Dec 2025 16:55:46 +0000 Subject: [PATCH 18/47] kas: 5.0 -> 5.1 --- pkgs/by-name/ka/kas/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ka/kas/package.nix b/pkgs/by-name/ka/kas/package.nix index 13c8b6c8a5e2..0edaa64a417d 100644 --- a/pkgs/by-name/ka/kas/package.nix +++ b/pkgs/by-name/ka/kas/package.nix @@ -8,14 +8,14 @@ python3.pkgs.buildPythonApplication rec { pname = "kas"; - version = "5.0"; + version = "5.1"; format = "pyproject"; src = fetchFromGitHub { owner = "siemens"; repo = "kas"; tag = version; - hash = "sha256-KSmLQBOYyuO9o3YZYPJPDPeGudtNYIC2yghAu98sf3Q="; + hash = "sha256-SQeoRm2bjcQmhfMUJCSxgKu7/qcIEv9ItWcLWkkNwAs="; }; patches = [ ./pass-terminfo-env.patch ]; From fbc6076fad371dba95a0410c96907a710f741e3f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 9 Dec 2025 21:07:39 +0000 Subject: [PATCH 19/47] virtnbdbackup: 2.39 -> 2.40 --- pkgs/by-name/vi/virtnbdbackup/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/vi/virtnbdbackup/package.nix b/pkgs/by-name/vi/virtnbdbackup/package.nix index d83e5fc468b6..f3b14d782328 100644 --- a/pkgs/by-name/vi/virtnbdbackup/package.nix +++ b/pkgs/by-name/vi/virtnbdbackup/package.nix @@ -7,14 +7,14 @@ python3Packages.buildPythonApplication rec { pname = "virtnbdbackup"; - version = "2.39"; + version = "2.40"; pyproject = true; src = fetchFromGitHub { owner = "abbbi"; repo = "virtnbdbackup"; tag = "v${version}"; - hash = "sha256-YYmvWMWWMCNRWICHVSzRyae77YCSkrvh4mRJC0xpAbE="; + hash = "sha256-F8AXawn8eVh6Foiv3Kx8vLJGTBM+WB4JIv78/s4UBPs="; }; build-system = with python3Packages; [ From 2f09e131989313d2751801fd239fdb30e95affae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 00:09:25 +0000 Subject: [PATCH 20/47] cubeb: 0-unstable-2025-09-17 -> 0-unstable-2025-12-04 --- pkgs/by-name/cu/cubeb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cu/cubeb/package.nix b/pkgs/by-name/cu/cubeb/package.nix index b778ebe4b8a9..f85fe4b54132 100644 --- a/pkgs/by-name/cu/cubeb/package.nix +++ b/pkgs/by-name/cu/cubeb/package.nix @@ -24,13 +24,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "cubeb"; - version = "0-unstable-2025-09-17"; + version = "0-unstable-2025-12-04"; src = fetchFromGitHub { owner = "mozilla"; repo = "cubeb"; - rev = "e495bee4cd630c9f99907a764e16edba37a4b564"; - hash = "sha256-iBxYZppjJhFAwGi9v4/lTsyqC9Gy04Dc7bJNzgv18rE="; + rev = "bed368eb0d901ec4b7921a8d704ca469b7fb4e19"; + hash = "sha256-Y9qSqU8BsAcD+uBmAvKYzlZFJ7LZAdbtSt1Lc59iOG0="; }; outputs = [ From e86679fe0391b187f2b9e193bb3123d91b3f3df2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 00:51:52 +0000 Subject: [PATCH 21/47] mediawiki: 1.44.2 -> 1.45.0 --- pkgs/by-name/me/mediawiki/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/me/mediawiki/package.nix b/pkgs/by-name/me/mediawiki/package.nix index 745177a1492f..4c83e799096c 100644 --- a/pkgs/by-name/me/mediawiki/package.nix +++ b/pkgs/by-name/me/mediawiki/package.nix @@ -7,11 +7,11 @@ stdenvNoCC.mkDerivation rec { pname = "mediawiki"; - version = "1.44.2"; + version = "1.45.0"; src = fetchurl { url = "https://releases.wikimedia.org/mediawiki/${lib.versions.majorMinor version}/mediawiki-${version}.tar.gz"; - hash = "sha256-59cCZpeWcfr9A3BeF6IfGFvRsoP/hD7XL+KQ6G+sQzE="; + hash = "sha256-1Jm8frPXGDXCvsHJyu2IoDCK7DfwcmTnURDSor7wJTQ="; }; postPatch = '' From b882d75f184bb6c5772ae0c871dec2b895e59131 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 01:12:46 +0000 Subject: [PATCH 22/47] fetchmail: 6.6.1 -> 6.6.2 --- pkgs/by-name/fe/fetchmail/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fe/fetchmail/package.nix b/pkgs/by-name/fe/fetchmail/package.nix index 79055bf30885..2aeb49e18bab 100644 --- a/pkgs/by-name/fe/fetchmail/package.nix +++ b/pkgs/by-name/fe/fetchmail/package.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation rec { pname = "fetchmail"; - version = "6.6.1"; + version = "6.6.2"; src = fetchurl { url = "mirror://sourceforge/fetchmail/fetchmail-${version}.tar.xz"; - hash = "sha256-ONAf5ATmdRTfOUpu0agVu7YaqQwPpEAiUlk6ztDjih0="; + hash = "sha256-pRCSlewzGeDkXt0AnS2XcEKoMmq1LGqBeoL6mHED5PM="; }; buildInputs = [ From 8ef7462ad11a43ea7cf930569ed1c59ad04ba7a8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 01:36:33 +0000 Subject: [PATCH 23/47] iroh-dns-server: 0.93.2 -> 0.95.1 --- pkgs/tools/networking/iroh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/iroh/default.nix b/pkgs/tools/networking/iroh/default.nix index 4c64a485f4bf..1768772ab381 100644 --- a/pkgs/tools/networking/iroh/default.nix +++ b/pkgs/tools/networking/iroh/default.nix @@ -11,16 +11,16 @@ let }: rustPlatform.buildRustPackage rec { pname = name; - version = "0.93.2"; + version = "0.95.1"; src = fetchFromGitHub { owner = "n0-computer"; repo = "iroh"; rev = "v${version}"; - hash = "sha256-IYuOo4dfTC7IfMkwFyjqFmOYjx87i84+ydyNxnSAfk4="; + hash = "sha256-YxifH/mH6x6b8J5xyG+/f18o9ngmiLVKvRaDgIv3ok8="; }; - cargoHash = "sha256-aR78AKfXRAePnOVO/Krx1WGcQgOIz3d+GDwfAoM10UQ="; + cargoHash = "sha256-MdJpGCLf90fTjbJKHCrLLZbLyb4gmQn4SsF5iCqNVVI="; buildFeatures = cargoFeatures; cargoBuildFlags = [ From 828f1d1e8885c988f1d53011cd928a442683ed0d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 01:36:39 +0000 Subject: [PATCH 24/47] iroh-relay: 0.93.2 -> 0.95.1 --- pkgs/tools/networking/iroh/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/networking/iroh/default.nix b/pkgs/tools/networking/iroh/default.nix index 4c64a485f4bf..1768772ab381 100644 --- a/pkgs/tools/networking/iroh/default.nix +++ b/pkgs/tools/networking/iroh/default.nix @@ -11,16 +11,16 @@ let }: rustPlatform.buildRustPackage rec { pname = name; - version = "0.93.2"; + version = "0.95.1"; src = fetchFromGitHub { owner = "n0-computer"; repo = "iroh"; rev = "v${version}"; - hash = "sha256-IYuOo4dfTC7IfMkwFyjqFmOYjx87i84+ydyNxnSAfk4="; + hash = "sha256-YxifH/mH6x6b8J5xyG+/f18o9ngmiLVKvRaDgIv3ok8="; }; - cargoHash = "sha256-aR78AKfXRAePnOVO/Krx1WGcQgOIz3d+GDwfAoM10UQ="; + cargoHash = "sha256-MdJpGCLf90fTjbJKHCrLLZbLyb4gmQn4SsF5iCqNVVI="; buildFeatures = cargoFeatures; cargoBuildFlags = [ From 3d111fb2d01c66404b91e6018e8b0e93dadbdcab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 9 Dec 2025 17:53:28 -0800 Subject: [PATCH 25/47] python312Packages.qcs-sdk-python: 0.21.21 -> 0.21.22 Diff: https://github.com/rigetti/qcs-sdk-rust/compare/python/v0.21.21...python/v0.21.22 Changelog: https://github.com/rigetti/qcs-sdk-rust/blob/python/v0.21.22/crates/python/CHANGELOG.md --- pkgs/development/python-modules/qcs-sdk-python/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/qcs-sdk-python/default.nix b/pkgs/development/python-modules/qcs-sdk-python/default.nix index bedab2d63cff..830020beb023 100644 --- a/pkgs/development/python-modules/qcs-sdk-python/default.nix +++ b/pkgs/development/python-modules/qcs-sdk-python/default.nix @@ -16,19 +16,19 @@ buildPythonPackage rec { pname = "qcs-sdk-python"; - version = "0.21.21"; + version = "0.21.22"; pyproject = true; src = fetchFromGitHub { owner = "rigetti"; repo = "qcs-sdk-rust"; tag = "python/v${version}"; - hash = "sha256-xSIkMz+wZvYtgjyW/6Nr4vn6oJZ3X38GNdXJfYchI8A="; + hash = "sha256-uaoXSkc8yg+WZONgvRkOARaf9kvLKv6S+K5yMDuXbbA="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit pname version src; - hash = "sha256-U13R/U6/ugC7m0X2gTpjfOjgzRzTIk95mcMu2GtcNLM="; + hash = "sha256-/SkYzQisSACTedC4FsEp4rXXdWV5f64gA33I/Ubu80E="; }; buildAndTestSubdir = "crates/python"; From 09a6a0c2dde1db0de8911bdd50e331ccd5605361 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Tue, 9 Dec 2025 20:58:13 -0500 Subject: [PATCH 26/47] llama-cpp: 6981 -> 7342 This version includes a build fix for darwin: https://github.com/ggml-org/llama.cpp/pull/17877 --- pkgs/by-name/ll/llama-cpp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ll/llama-cpp/package.nix b/pkgs/by-name/ll/llama-cpp/package.nix index 1c34821e632b..6737196f604f 100644 --- a/pkgs/by-name/ll/llama-cpp/package.nix +++ b/pkgs/by-name/ll/llama-cpp/package.nix @@ -73,13 +73,13 @@ let in effectiveStdenv.mkDerivation (finalAttrs: { pname = "llama-cpp"; - version = "6981"; + version = "7342"; src = fetchFromGitHub { owner = "ggml-org"; repo = "llama.cpp"; tag = "b${finalAttrs.version}"; - hash = "sha256-0WtiHDlMeb+m2XcMwkPFY1mtwVTwRJUoxQSwzpiRbts="; + hash = "sha256-x/Eq27wxEBSkcJnJXY8hQ7uL3zFVnAvMKvdoYh2AtPY="; leaveDotGit = true; postFetch = '' git -C "$out" rev-parse --short HEAD > $out/COMMIT From 91a2c9d2deef157229392e70e2114c2f79972f40 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 10:10:56 +0000 Subject: [PATCH 27/47] adminneo: 5.2.0 -> 5.2.1 --- pkgs/by-name/ad/adminneo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ad/adminneo/package.nix b/pkgs/by-name/ad/adminneo/package.nix index 33cf4825cb9e..286d5377912d 100644 --- a/pkgs/by-name/ad/adminneo/package.nix +++ b/pkgs/by-name/ad/adminneo/package.nix @@ -8,13 +8,13 @@ }: stdenvNoCC.mkDerivation (finalAttrs: { pname = "adminneo"; - version = "5.2.0"; + version = "5.2.1"; src = fetchFromGitHub { owner = "adminneo-org"; repo = "adminneo"; tag = "v${finalAttrs.version}"; - hash = "sha256-x92APmqRbH9XxMJjQASwHAgD0SWTK63MMYwkbiEq7U8="; + hash = "sha256-NCQqjIJsAiz1At/oYsuuUejr5A7PVLyzROI5Ev3zxlM="; }; nativeBuildInputs = [ From 6079204869344e7147b9358a2dcd74e052bb6648 Mon Sep 17 00:00:00 2001 From: c6rg0 Date: Wed, 10 Dec 2025 10:36:07 +0000 Subject: [PATCH 28/47] uv: 0.9.16 -> 0.9.17 --- pkgs/by-name/uv/uv/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/uv/uv/package.nix b/pkgs/by-name/uv/uv/package.nix index deff2962aaf4..69e9b5281be0 100644 --- a/pkgs/by-name/uv/uv/package.nix +++ b/pkgs/by-name/uv/uv/package.nix @@ -18,16 +18,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "uv"; - version = "0.9.16"; + version = "0.9.17"; src = fetchFromGitHub { owner = "astral-sh"; repo = "uv"; tag = finalAttrs.version; - hash = "sha256-8O/3RR82ZNclJ4X8GuFM9T0F0WaQ17EXbRO1S5finUU="; + hash = "sha256-DY/D2t1O2vsFisc3FR97A9oNic9wjxVnYWiAqQR3FwI="; }; - cargoHash = "sha256-5OK904pww2PQ6viRkXw/59Yow7ufBHLsWIYYQZOn/Is="; + cargoHash = "sha256-cXr529d/PDLeFCwEo06vxfw9JkPjfhYB8MG2oqiGZUw="; buildInputs = [ rust-jemalloc-sys From b61a19ecd1ea7636998d0ca00c53d734bf1788f0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 11:12:16 +0000 Subject: [PATCH 29/47] cargo-shear: 1.7.1 -> 1.7.2 --- pkgs/by-name/ca/cargo-shear/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-shear/package.nix b/pkgs/by-name/ca/cargo-shear/package.nix index dc68a76e794c..7a7e4205232f 100644 --- a/pkgs/by-name/ca/cargo-shear/package.nix +++ b/pkgs/by-name/ca/cargo-shear/package.nix @@ -8,15 +8,15 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "cargo-shear"; - version = "1.7.1"; + version = "1.7.2"; src = fetchCrate { pname = "cargo-shear"; version = finalAttrs.version; - hash = "sha256-GvkIXk0Ry3bm5A+PwdH4zrDtxzfJt4pd8gF/PPGsyDs="; + hash = "sha256-hZrqEbBcSSmvMRBn1V1L5Ow/drN1lAO5owu2reXrruA="; }; - cargoHash = "sha256-3PIdxoLoe9cgjr53lu7X1cGNT9wHgIG0E4jld7TK3b4="; + cargoHash = "sha256-UD0J6fofx24gqHVF/1X3RDChOSGpqfQ+37KZprZ8cIM="; env = { # https://github.com/Boshen/cargo-shear/blob/v1.6.2/src/lib.rs#L51-L54 From 8026c978bb938701bd3de7cf816b6deb7a85b138 Mon Sep 17 00:00:00 2001 From: Bestest-Coder Date: Sun, 6 Apr 2025 16:44:27 -0400 Subject: [PATCH 30/47] nixos/frp: added more documentation Made module option documentation more in line with original example configuration --- nixos/modules/services/networking/frp.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/nixos/modules/services/networking/frp.nix b/nixos/modules/services/networking/frp.nix index d592e89b7201..6c86d169c6a2 100644 --- a/nixos/modules/services/networking/frp.nix +++ b/nixos/modules/services/networking/frp.nix @@ -54,6 +54,15 @@ in example = { serverAddr = "x.x.x.x"; serverPort = 7000; + proxies = [ + { + name = "ssh"; + type = "tcp"; + localIP = "127.0.0.1"; + localPort = 22; + remotePort = 6000; + } + ]; }; }; }; From c6b21b1f604bd101ad724111e5273ef188dc6dfd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 11:33:25 +0000 Subject: [PATCH 31/47] plasma-panel-colorizer: 5.6.0 -> 5.7.0 --- pkgs/by-name/pl/plasma-panel-colorizer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pl/plasma-panel-colorizer/package.nix b/pkgs/by-name/pl/plasma-panel-colorizer/package.nix index 07f6105e5f43..203f7b53c668 100644 --- a/pkgs/by-name/pl/plasma-panel-colorizer/package.nix +++ b/pkgs/by-name/pl/plasma-panel-colorizer/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "plasma-panel-colorizer"; - version = "5.6.0"; + version = "5.7.0"; src = fetchFromGitHub { owner = "luisbocanegra"; repo = "plasma-panel-colorizer"; tag = "v${finalAttrs.version}"; - hash = "sha256-7Bh3Dn7hnPlaPSDxrdZKCQRfMsfiT3pwS6TGt8CyLDk="; + hash = "sha256-Bx4TS6j5smI4SbkxJK7oiLIu72ClArUcZSB+MKf0kfM="; }; nativeBuildInputs = [ From f3800f49549b00f3aa19418179d30e6e41fb13d1 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 12:26:41 +0000 Subject: [PATCH 32/47] cri-tools: 1.34.0 -> 1.35.0 --- pkgs/by-name/cr/cri-tools/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cr/cri-tools/package.nix b/pkgs/by-name/cr/cri-tools/package.nix index 3a35a2c682d1..dbc6adfd11b1 100644 --- a/pkgs/by-name/cr/cri-tools/package.nix +++ b/pkgs/by-name/cr/cri-tools/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "cri-tools"; - version = "1.34.0"; + version = "1.35.0"; src = fetchFromGitHub { owner = "kubernetes-sigs"; repo = "cri-tools"; rev = "v${version}"; - hash = "sha256-nWbxPw8lz1FYLHXJ2G4kzOl5nBPXSl4nEJ9KgzS/wmA="; + hash = "sha256-66UDoObxlNBTYJPpo4GoQlV66hXZRf5eLB3ji0KU/Zs="; }; vendorHash = null; From 60afbb6889b7b2438efdb0f94234c8f05074fdb5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 12:28:19 +0000 Subject: [PATCH 33/47] sdl3-shadercross: 0-unstable-2025-09-18 -> 0-unstable-2025-12-06 --- pkgs/by-name/sd/sdl3-shadercross/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sd/sdl3-shadercross/package.nix b/pkgs/by-name/sd/sdl3-shadercross/package.nix index a6ed11ea2c1b..d1ce92a2bc34 100644 --- a/pkgs/by-name/sd/sdl3-shadercross/package.nix +++ b/pkgs/by-name/sd/sdl3-shadercross/package.nix @@ -13,7 +13,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "sdl3-shadercross"; - version = "0-unstable-2025-09-18"; + version = "0-unstable-2025-12-06"; outputs = [ "out" @@ -24,8 +24,8 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "libsdl-org"; repo = "SDL_shadercross"; - rev = "3e572c3219ea438bff849cebea34f3aad7e1859b"; - hash = "sha256-2kpW4AN5eYPY3GxxDpH++nVHtBhSVv5FM2X4I+F2iAU="; + rev = "f1ca8cfefba8f32095861bbcf2a4f4d773f0fbb4"; + hash = "sha256-q0iEoN8+f438ScgAvobDh7evulfaZ3Cd8zkc19kRT54="; }; strictDeps = true; From 2cf3c05f9cee0f655a78ba91df64df1d2fbf6082 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marijan=20Petri=C4=8Devi=C4=87?= Date: Tue, 9 Dec 2025 11:07:17 +0700 Subject: [PATCH 34/47] ocamlPackages.prometheus: 1.2 -> 1.3 --- .../ocaml-modules/prometheus/default.nix | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/pkgs/development/ocaml-modules/prometheus/default.nix b/pkgs/development/ocaml-modules/prometheus/default.nix index 859043639858..bee4f05b8d0d 100644 --- a/pkgs/development/ocaml-modules/prometheus/default.nix +++ b/pkgs/development/ocaml-modules/prometheus/default.nix @@ -4,35 +4,32 @@ buildDunePackage, astring, asetmap, - fmt, re, lwt, alcotest, }: -buildDunePackage rec { +buildDunePackage (finalAttrs: { pname = "prometheus"; - version = "1.2"; + version = "1.3"; src = fetchurl { - url = "https://github.com/mirage/prometheus/releases/download/v${version}/prometheus-${version}.tbz"; - sha256 = "sha256-g2Q6ApprbecdFANO7i6U/v8dCHVcSkHVg9wVMKtVW8s="; + url = "https://github.com/mirage/prometheus/releases/download/v${finalAttrs.version}/prometheus-${finalAttrs.version}.tbz"; + hash = "sha256-4C0UzwaCgqtk5SGIY89rg0dxdrKm63lhdcOaQAa20L8="; }; - duneVersion = "3"; - propagatedBuildInputs = [ astring asetmap - fmt re lwt - alcotest ]; meta = { + homepage = "https://github.com/mirage/prometheus"; description = "Client library for Prometheus monitoring"; license = lib.licenses.asl20; maintainers = [ lib.maintainers.ulrikstrid ]; + changelog = "https://raw.githubusercontent.com/mirage/prometheus/v${finalAttrs.version}/CHANGES.md"; }; -} +}) From 8ca02f1a5be82c51a673b47671b31c2ceb5ba65a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marijan=20Petri=C4=8Devi=C4=87?= Date: Tue, 9 Dec 2025 11:29:43 +0700 Subject: [PATCH 35/47] ocamlPackages.prometheus-app: init at 1.3 --- .../ocaml-modules/prometheus/app.nix | 47 +++++++++++++++++++ .../ocaml-modules/prometheus/default.nix | 1 - pkgs/top-level/ocaml-packages.nix | 2 + 3 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 pkgs/development/ocaml-modules/prometheus/app.nix diff --git a/pkgs/development/ocaml-modules/prometheus/app.nix b/pkgs/development/ocaml-modules/prometheus/app.nix new file mode 100644 index 000000000000..4e21e1972e80 --- /dev/null +++ b/pkgs/development/ocaml-modules/prometheus/app.nix @@ -0,0 +1,47 @@ +{ + buildDunePackage, + prometheus, + asetmap, + astring, + cohttp-lwt, + cohttp-lwt-unix, + cmdliner, + fmt, + logs, + lwt, + re, + alcotest, + alcotest-lwt, +}: + +buildDunePackage { + pname = "prometheus-app"; + inherit (prometheus) + version + src + ; + + propagatedBuildInputs = [ + asetmap + astring + cmdliner + cohttp-lwt + cohttp-lwt-unix + fmt + logs + lwt + prometheus + re + ]; + + doCheck = true; + + checkInputs = [ + alcotest + alcotest-lwt + ]; + + meta = prometheus.meta // { + description = "A web-server reporting prometheus metrics."; + }; +} diff --git a/pkgs/development/ocaml-modules/prometheus/default.nix b/pkgs/development/ocaml-modules/prometheus/default.nix index bee4f05b8d0d..93ebde2a443f 100644 --- a/pkgs/development/ocaml-modules/prometheus/default.nix +++ b/pkgs/development/ocaml-modules/prometheus/default.nix @@ -6,7 +6,6 @@ asetmap, re, lwt, - alcotest, }: buildDunePackage (finalAttrs: { diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index f109780364a2..860ee78c116a 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -1767,6 +1767,8 @@ let prometheus = callPackage ../development/ocaml-modules/prometheus { }; + prometheus-app = callPackage ../development/ocaml-modules/prometheus/app.nix { }; + progress = callPackage ../development/ocaml-modules/progress { }; promise_jsoo = callPackage ../development/ocaml-modules/promise_jsoo { }; From 45c8b55ff9018110d17bf3a47a0f69ec429be067 Mon Sep 17 00:00:00 2001 From: K900 Date: Wed, 10 Dec 2025 15:50:38 +0300 Subject: [PATCH 36/47] qui: 1.9.0 -> 1.9.1 Diff: https://github.com/autobrr/qui/compare/v1.9.0...v1.9.1 Changelog: https://github.com/autobrr/qui/releases/tag/v1.9.1 --- pkgs/by-name/qu/qui/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/qu/qui/package.nix b/pkgs/by-name/qu/qui/package.nix index 24b25d21440e..90fe6b5fa63f 100644 --- a/pkgs/by-name/qu/qui/package.nix +++ b/pkgs/by-name/qu/qui/package.nix @@ -11,12 +11,12 @@ }: buildGoModule (finalAttrs: { pname = "qui"; - version = "1.9.0"; + version = "1.9.1"; src = fetchFromGitHub { owner = "autobrr"; repo = "qui"; tag = "v${finalAttrs.version}"; - hash = "sha256-M2ufnazZ2/1RLDbsFWs5pikw5Os+flMS6swAjDmGoFE="; + hash = "sha256-PcJl9nxHPWv17AqtEok0qHhrTQ1WInUKAtxrxoSeMSw="; }; qui-web = stdenvNoCC.mkDerivation (finalAttrs': { From 04ea1f55ed96e10410310c876856b1203605fc38 Mon Sep 17 00:00:00 2001 From: 6543 <6543@obermui.de> Date: Wed, 10 Dec 2025 04:13:01 +0100 Subject: [PATCH 37/47] hyprlax: init v2.2.0 --- pkgs/by-name/hy/hyprlax/package.nix | 58 +++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 pkgs/by-name/hy/hyprlax/package.nix diff --git a/pkgs/by-name/hy/hyprlax/package.nix b/pkgs/by-name/hy/hyprlax/package.nix new file mode 100644 index 000000000000..415c5627c561 --- /dev/null +++ b/pkgs/by-name/hy/hyprlax/package.nix @@ -0,0 +1,58 @@ +{ + lib, + stdenv, + fetchFromGitHub, + pkg-config, + wayland, + wayland-protocols, + wayland-scanner, + libGL, +}: + +stdenv.mkDerivation rec { + pname = "hyprlax"; + version = "2.2.0"; + + src = fetchFromGitHub { + owner = "sandwichfarm"; + repo = "hyprlax"; + tag = "v${version}"; + hash = "sha256-RIeMsQt6MxSTI7TunIxk7wd08sYmr3EvjAQifr+M4e8="; + }; + + nativeBuildInputs = [ + pkg-config + wayland-scanner + ]; + + buildInputs = [ + wayland + wayland-protocols + libGL + ]; + + makeFlags = [ + "PREFIX=${placeholder "out"}" + ]; + + meta = { + description = "Dynamic parallax wallpaper engine with multi-compositor support for Linux"; + longDescription = '' + hyprlax is a GPU-accelerated Wayland wallpaper daemon with parallax effects. + + Features: + - Buttery smooth GPU-accelerated animations with configurable FPS + - Multi-layer parallax with depth-of-field blur effects + - Multi-compositor support (Hyprland, Sway, River, Niri, generic Wayland) + - Customizable per-layer easing functions, delays, and animation parameters + - Dynamic layer management via IPC (add, remove, modify layers at runtime) + - Lightweight native client using compositor-specific protocols + - Seamless animation interrupts and chaining + ''; + homepage = "https://github.com/sandwichfarm/hyprlax"; + license = lib.licenses.mit; + platforms = lib.platforms.linux; + maintainers = [ lib.maintainers._6543 ]; + mainProgram = "hyprlax"; + }; +} From 4c6352e97e10481b527109353f53f0049f85cd40 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 13:00:07 +0000 Subject: [PATCH 38/47] bento: 1.13.0 -> 1.13.1 --- pkgs/by-name/be/bento/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/be/bento/package.nix b/pkgs/by-name/be/bento/package.nix index 4ee62b1af294..fdebf9c68d12 100644 --- a/pkgs/by-name/be/bento/package.nix +++ b/pkgs/by-name/be/bento/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "bento"; - version = "1.13.0"; + version = "1.13.1"; src = fetchFromGitHub { owner = "warpstreamlabs"; repo = "bento"; tag = "v${version}"; - hash = "sha256-fPlzCJ+Wxek6aJhwJcO2OWvDXRO6jbbJ7/4YIfQ3SMA="; + hash = "sha256-5UzicbR+JzLgPLilPHO9HKteC632cJc5EQanPPc0lj8="; }; proxyVendor = true; From c4ef0b8452763422384a26712efbf6c6a4b77e16 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Dec 2025 03:47:40 +0000 Subject: [PATCH 39/47] docker-compose: 2.39.4 -> 5.0.0 --- pkgs/applications/virtualization/docker/compose.nix | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/pkgs/applications/virtualization/docker/compose.nix b/pkgs/applications/virtualization/docker/compose.nix index c02b5817bb1f..0c7e2792a62d 100644 --- a/pkgs/applications/virtualization/docker/compose.nix +++ b/pkgs/applications/virtualization/docker/compose.nix @@ -6,21 +6,16 @@ buildGoModule rec { pname = "docker-compose"; - version = "2.39.4"; + version = "5.0.0"; src = fetchFromGitHub { owner = "docker"; repo = "compose"; - rev = "v${version}"; - hash = "sha256-NDNyXK4E7TkviESHLp8M+OI56ME0Hatoi9eWjX+G1zo="; + tag = "v${version}"; + hash = "sha256-7g9l9SBxPY3jMS3DWZNI/fhOZN1oZo1qkUfhMfbzAaM="; }; - postPatch = '' - # entirely separate package that breaks the build - rm -rf pkg/e2e/ - ''; - - vendorHash = "sha256-Uqzul9BiXHAJ1BxlOtRS68Tg71SDva6kg3tv7c6ar2E="; + vendorHash = "sha256-COfB0MLBMOfTdLbpShBkMOEule/1cu6Bo5lm1ieO/nA="; ldflags = [ "-X github.com/docker/compose/v2/internal.Version=${version}" From 61043c3ab42101479b116498687956533b781f5f Mon Sep 17 00:00:00 2001 From: Artturin Date: Wed, 10 Dec 2025 14:58:37 +0200 Subject: [PATCH 40/47] postgresql: Fix cross ``` clang: error: unable to execute command: posix_spawn failed: Exec format error clang: error: linker command failed with exit code 1 (use -v to see invocation) ``` --- pkgs/servers/sql/postgresql/generic.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/servers/sql/postgresql/generic.nix b/pkgs/servers/sql/postgresql/generic.nix index 73f4e5b35e24..67756050a004 100644 --- a/pkgs/servers/sql/postgresql/generic.nix +++ b/pkgs/servers/sql/postgresql/generic.nix @@ -176,7 +176,7 @@ let overrideCC llvmPackages.stdenv ( llvmPackages.stdenv.cc.override { # LLVM bintools are not used by default, but are needed to make -flto work below. - bintools = llvmPackages.bintools; + bintools = buildPackages."llvmPackages_${lib.versions.major llvmPackages.release_version}".bintools; } ) else From dede9619d0bb4905a5b1618c2a8c67d1b5c0d5af Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 14:02:50 +0000 Subject: [PATCH 41/47] rtorrent: 0.16.4 -> 0.16.5 --- pkgs/by-name/rt/rtorrent/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/rt/rtorrent/package.nix b/pkgs/by-name/rt/rtorrent/package.nix index 295fcbc57c35..d74c1298fb9d 100644 --- a/pkgs/by-name/rt/rtorrent/package.nix +++ b/pkgs/by-name/rt/rtorrent/package.nix @@ -21,13 +21,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "rtorrent"; - version = "0.16.4"; + version = "0.16.5"; src = fetchFromGitHub { owner = "rakshasa"; repo = "rtorrent"; tag = "v${finalAttrs.version}"; - hash = "sha256-ut1R73UfkpDk/Y5Fq8kSavxIB3Y2jbYEQ8J/559Ech0="; + hash = "sha256-zncal17A4/+WGU3L8iJVSMJtKTKNmMHCXJ2O7Za2VOE="; }; outputs = [ From 61257cac61749178f3311836656a82f1f5e7882d Mon Sep 17 00:00:00 2001 From: David McFarland Date: Wed, 10 Dec 2025 00:50:49 +0000 Subject: [PATCH 42/47] duplicity: 3.0.6.2 -> 3.0.6.3 --- pkgs/by-name/du/duplicity/package.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/du/duplicity/package.nix b/pkgs/by-name/du/duplicity/package.nix index 2370e7b79704..77e461b6cf53 100644 --- a/pkgs/by-name/du/duplicity/package.nix +++ b/pkgs/by-name/du/duplicity/package.nix @@ -22,14 +22,14 @@ let self = python3.pkgs.buildPythonApplication rec { pname = "duplicity"; - version = "3.0.6.2"; + version = "3.0.6.3"; format = "setuptools"; src = fetchFromGitLab { owner = "duplicity"; repo = "duplicity"; rev = "rel.${version}"; - hash = "sha256-S0bfE7ddfUsqhobbldu8RSVsOKHtq2ijL/PgDB5e+sw="; + hash = "sha256-WY2pQlWlqdsFGONUBdAoJM1sNr+Hu496pThhn8IKSXE="; }; patches = [ @@ -84,6 +84,7 @@ let pygobject3 fasteners paramiko + pexpect # Currently marked as broken. # pydrive2 ] From 8e9e326ed22d3f81e26d8ca482a9aadf8f066803 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 15:02:32 +0000 Subject: [PATCH 43/47] kanidm_1_8: 1.8.3 -> 1.8.4 --- pkgs/servers/kanidm/1_8.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/servers/kanidm/1_8.nix b/pkgs/servers/kanidm/1_8.nix index 9c07ec416111..6e209851eacd 100644 --- a/pkgs/servers/kanidm/1_8.nix +++ b/pkgs/servers/kanidm/1_8.nix @@ -1,5 +1,5 @@ import ./generic.nix { - version = "1.8.3"; - hash = "sha256-B4X5JtD1unfKUwMZVcZvFXfVcCjJ520YS79tVun8WrA="; - cargoHash = "sha256-PPAa1gH7MA8CHLCXF6k+tgMpfbVTyHGyKL7ZeR8nLpw="; + version = "1.8.4"; + hash = "sha256-pTDpVYUnw4JJ0lRNS21fRikAvKmfr9RtmlojT/b89XQ="; + cargoHash = "sha256-3X9ukrPo4bhMC9L7yjmcE8F684glYI/wd2kiH5kPFX8="; } From 2825c3692ad5979df7afb3b13f92d1cfa9019ce0 Mon Sep 17 00:00:00 2001 From: Leona Maroni Date: Wed, 10 Dec 2025 15:36:51 +0100 Subject: [PATCH 44/47] discourse: use newer openssl gem to fix mail sending problems This fixes https://github.com/ruby/openssl/issues/949 for discourse. This doesn't need a changed update script as the next version of discourse (2025.11.0) already has openssl 3.3.2: https://github.com/discourse/discourse/blob/v2025.11.0/Gemfile.lock --- pkgs/servers/web-apps/discourse/rubyEnv/Gemfile | 1 + pkgs/servers/web-apps/discourse/rubyEnv/Gemfile.lock | 7 ++++--- pkgs/servers/web-apps/discourse/rubyEnv/gemset.nix | 4 ++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile b/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile index 1f4e17fe1622..db988be77b72 100644 --- a/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile +++ b/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile @@ -15,6 +15,7 @@ gem "activemodel", "~> 8.0.0" gem "activerecord", "~> 8.0.0" gem "activesupport", "~> 8.0.0" gem "railties", "~> 8.0.0" +gem "openssl", "~> 3.3.1" gem "propshaft" gem "json" diff --git a/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile.lock b/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile.lock index 5958232a8a70..a4f1addb9a51 100644 --- a/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile.lock +++ b/pkgs/servers/web-apps/discourse/rubyEnv/Gemfile.lock @@ -383,7 +383,7 @@ GEM omniauth-twitter (1.4.0) omniauth-oauth (~> 1.1) rack - openssl (3.3.0) + openssl (3.3.2) openssl-signature_algorithm (1.3.0) openssl (> 2.0) optimist (3.2.1) @@ -826,6 +826,7 @@ DEPENDENCIES omniauth-google-oauth2 omniauth-oauth2 omniauth-twitter + openssl (~> 3.3.1) parallel parallel_tests pdf-reader @@ -1078,7 +1079,7 @@ CHECKSUMS omniauth-oauth (1.2.1) sha256=25bf22c90234280fa825200490f03ff1ce7d76f1a4fbd6c882c6c5b169c58da8 omniauth-oauth2 (1.7.3) sha256=3f5a8f99fa72e0f91d2abd7475ceb972a4ae67ed59e049f314c0c1bad81f4745 omniauth-twitter (1.4.0) sha256=c5cc6c77cd767745ffa9ebbd5fbd694a3fa99d1d2d82a4d7def0bf3b6131b264 - openssl (3.3.0) sha256=ff3a573fc97ab30f69483fddc80029f91669bf36532859bd182d1836f45aee79 + openssl (3.3.2) sha256=7f4e01215dc9c4be1fca71d692406be3e6340b39c1f71a47fea9c497decd0f6c openssl-signature_algorithm (1.3.0) sha256=a3b40b5e8276162d4a6e50c7c97cdaf1446f9b2c3946a6fa2c14628e0c957e80 optimist (3.2.1) sha256=8cf8a0fd69f3aa24ab48885d3a666717c27bc3d9edd6e976e18b9d771e72e34e ostruct (0.6.3) sha256=95a2ed4a4bd1d190784e666b47b2d3f078e4a9efda2fccf18f84ddc6538ed912 @@ -1243,4 +1244,4 @@ RUBY VERSION ruby 3.3.1p55 BUNDLED WITH - 2.5.22 + 2.7.2 diff --git a/pkgs/servers/web-apps/discourse/rubyEnv/gemset.nix b/pkgs/servers/web-apps/discourse/rubyEnv/gemset.nix index 248c7b7f5dcc..5a8dea76201b 100644 --- a/pkgs/servers/web-apps/discourse/rubyEnv/gemset.nix +++ b/pkgs/servers/web-apps/discourse/rubyEnv/gemset.nix @@ -2125,10 +2125,10 @@ platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0ygfbbs3c61d32ymja2k6sznj5pr540cip9z91lhzcvsr4zmffpz"; + sha256 = "0v0grpg9gi59zr3imxy1745k9rp3dd095mkir8gvxi69blhh2kkz"; type = "gem"; }; - version = "3.3.0"; + version = "3.3.2"; }; openssl-signature_algorithm = { dependencies = [ "openssl" ]; From 6bbfd9529faec3139c8bf234f7921740769ba1fa Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 15:35:48 +0000 Subject: [PATCH 45/47] python3Packages.rocketchat-api: 1.36.0 -> 1.37.0 --- pkgs/development/python-modules/rocketchat-api/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/rocketchat-api/default.nix b/pkgs/development/python-modules/rocketchat-api/default.nix index 7fe4081fa446..2fbbab895ce1 100644 --- a/pkgs/development/python-modules/rocketchat-api/default.nix +++ b/pkgs/development/python-modules/rocketchat-api/default.nix @@ -10,14 +10,14 @@ buildPythonPackage rec { pname = "rocketchat-api"; - version = "1.36.0"; + version = "1.37.0"; pyproject = true; src = fetchFromGitHub { owner = "jadolg"; repo = "rocketchat_API"; tag = version; - hash = "sha256-+usTi2GCf3ewtX8BvetKjsV9hwULHtRrxqJU/shCqt4="; + hash = "sha256-N0IEPYN3H/KYZuTQZFTGZaDFZseGG1M6Kn5WX29afB8="; }; build-system = [ From 20bcbac7b071069c3f7389b26acebb792a8e3a51 Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Sun, 30 Nov 2025 18:31:29 +0200 Subject: [PATCH 46/47] maintainers: drop lom (aka legendofmiracles) --- maintainers/maintainer-list.nix | 8 -------- nixos/tests/xxh.nix | 4 ++-- pkgs/applications/video/mpv/scripts/cutter.nix | 2 +- pkgs/by-name/cf/cfm/package.nix | 2 +- pkgs/by-name/cl/cl-wordle/package.nix | 2 +- pkgs/by-name/cl/cliscord/package.nix | 2 +- pkgs/by-name/dd/ddnet/package.nix | 1 - pkgs/by-name/ew/eww/package.nix | 1 - pkgs/by-name/gi/giph/package.nix | 2 +- pkgs/by-name/ke/keymapviz/package.nix | 2 +- pkgs/by-name/no/noisetorch/package.nix | 1 - pkgs/by-name/pi/pinsel/package.nix | 2 +- pkgs/by-name/pr/present/package.nix | 2 +- pkgs/by-name/rp/rpg-cli/package.nix | 2 +- pkgs/by-name/st/steam-tui/package.nix | 1 - pkgs/by-name/tm/tmpmail/package.nix | 2 +- pkgs/by-name/we/weylus/package.nix | 2 +- pkgs/by-name/wi/wiki-tui/package.nix | 1 - pkgs/by-name/xc/xcp/package.nix | 2 +- pkgs/development/interpreters/asmrepl/default.nix | 2 +- .../development/python-modules/python-pidfile/default.nix | 2 +- 21 files changed, 16 insertions(+), 29 deletions(-) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index f7a495d4ef93..201ac697ce55 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -15089,14 +15089,6 @@ githubId = 88983487; name = "Loïc Reynier"; }; - lom = { - email = "legendofmiracles@protonmail.com"; - matrix = "@legendofmiracles:matrix.org"; - github = "legendofmiracles"; - githubId = 30902201; - name = "legendofmiracles"; - keys = [ { fingerprint = "CC50 F82C 985D 2679 0703 AF15 19B0 82B3 DEFE 5451"; } ]; - }; lomenzel = { name = "Leonard-Orlando Menzel"; email = "leonard.menzel@tutanota.com"; diff --git a/nixos/tests/xxh.nix b/nixos/tests/xxh.nix index a3080bdaf4ef..6d534c979ed7 100644 --- a/nixos/tests/xxh.nix +++ b/nixos/tests/xxh.nix @@ -33,8 +33,8 @@ let in { name = "xxh"; - meta = with lib.maintainers; { - maintainers = [ lom ]; + meta = { + maintainers = [ ]; }; nodes = { diff --git a/pkgs/applications/video/mpv/scripts/cutter.nix b/pkgs/applications/video/mpv/scripts/cutter.nix index ef18977c88a7..8cbcf2c509ff 100644 --- a/pkgs/applications/video/mpv/scripts/cutter.nix +++ b/pkgs/applications/video/mpv/scripts/cutter.nix @@ -43,6 +43,6 @@ buildLua { description = "Cut videos and concat them automatically"; homepage = "https://github.com/rushmj/mpv-video-cutter"; license = licenses.mit; - maintainers = with maintainers; [ lom ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/cf/cfm/package.nix b/pkgs/by-name/cf/cfm/package.nix index 119fe1d8c79e..769488e20325 100644 --- a/pkgs/by-name/cf/cfm/package.nix +++ b/pkgs/by-name/cf/cfm/package.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation rec { homepage = "https://github.com/willeccles/cfm"; description = "Simple and fast TUI file manager with no dependencies"; license = licenses.mpl20; - maintainers = with maintainers; [ lom ]; + maintainers = [ ]; platforms = platforms.all; mainProgram = "cfm"; }; diff --git a/pkgs/by-name/cl/cl-wordle/package.nix b/pkgs/by-name/cl/cl-wordle/package.nix index 52007fc85e13..f89762e453f7 100644 --- a/pkgs/by-name/cl/cl-wordle/package.nix +++ b/pkgs/by-name/cl/cl-wordle/package.nix @@ -22,7 +22,7 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/conradludgate/wordle"; # repo has no license, but crates.io says it's MIT license = licenses.mit; - maintainers = with maintainers; [ lom ]; + maintainers = [ ]; mainProgram = "wordle"; }; } diff --git a/pkgs/by-name/cl/cliscord/package.nix b/pkgs/by-name/cl/cliscord/package.nix index 41f2f38e74ee..1ab77949de02 100644 --- a/pkgs/by-name/cl/cliscord/package.nix +++ b/pkgs/by-name/cl/cliscord/package.nix @@ -27,7 +27,7 @@ rustPlatform.buildRustPackage { description = "Simple command-line tool to send text and files to discord"; homepage = "https://github.com/somebody1234/cliscord"; license = lib.licenses.mit; - maintainers = with lib.maintainers; [ lom ]; + maintainers = [ ]; mainProgram = "cliscord"; }; } diff --git a/pkgs/by-name/dd/ddnet/package.nix b/pkgs/by-name/dd/ddnet/package.nix index e9b5028b3f8c..a718b1c19582 100644 --- a/pkgs/by-name/dd/ddnet/package.nix +++ b/pkgs/by-name/dd/ddnet/package.nix @@ -130,7 +130,6 @@ stdenv.mkDerivation rec { cc-by-sa-30 ]; maintainers = with lib.maintainers; [ - lom ncfavier Scrumplex sirseruju diff --git a/pkgs/by-name/ew/eww/package.nix b/pkgs/by-name/ew/eww/package.nix index 0f8f047b1913..9f8739ea741f 100644 --- a/pkgs/by-name/ew/eww/package.nix +++ b/pkgs/by-name/ew/eww/package.nix @@ -71,7 +71,6 @@ rustPlatform.buildRustPackage rec { license = lib.licenses.mit; maintainers = with lib.maintainers; [ coffeeispower - lom w-lfchen ]; mainProgram = "eww"; diff --git a/pkgs/by-name/gi/giph/package.nix b/pkgs/by-name/gi/giph/package.nix index a31e134dac57..c015ad02553c 100644 --- a/pkgs/by-name/gi/giph/package.nix +++ b/pkgs/by-name/gi/giph/package.nix @@ -46,7 +46,7 @@ stdenvNoCC.mkDerivation rec { homepage = "https://github.com/phisch/giph"; description = "Simple gif recorder"; license = licenses.mit; - maintainers = [ maintainers.lom ]; + maintainers = [ ]; platforms = platforms.linux; mainProgram = "giph"; }; diff --git a/pkgs/by-name/ke/keymapviz/package.nix b/pkgs/by-name/ke/keymapviz/package.nix index e0403aaf1e55..83fd244cdcb9 100644 --- a/pkgs/by-name/ke/keymapviz/package.nix +++ b/pkgs/by-name/ke/keymapviz/package.nix @@ -26,7 +26,7 @@ python3.pkgs.buildPythonApplication rec { description = "Qmk keymap.c visualizer"; homepage = "https://github.com/yskoht/keymapviz"; license = licenses.mit; - maintainers = with maintainers; [ lom ]; + maintainers = [ ]; mainProgram = "keymapviz"; }; } diff --git a/pkgs/by-name/no/noisetorch/package.nix b/pkgs/by-name/no/noisetorch/package.nix index af3824a164aa..cc8b045d806a 100644 --- a/pkgs/by-name/no/noisetorch/package.nix +++ b/pkgs/by-name/no/noisetorch/package.nix @@ -47,7 +47,6 @@ buildGoModule rec { platforms = platforms.linux; maintainers = with maintainers; [ panaeon - lom ]; mainProgram = "noisetorch"; }; diff --git a/pkgs/by-name/pi/pinsel/package.nix b/pkgs/by-name/pi/pinsel/package.nix index 03b4ce29d350..e976ce4096de 100644 --- a/pkgs/by-name/pi/pinsel/package.nix +++ b/pkgs/by-name/pi/pinsel/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation { description = "Minimal screenshot annotation tool with lua config"; homepage = "https://github.com/Nooo37/pinsel"; license = licenses.mit; - maintainers = with maintainers; [ lom ]; + maintainers = [ ]; platforms = platforms.linux; mainProgram = "pinsel"; }; diff --git a/pkgs/by-name/pr/present/package.nix b/pkgs/by-name/pr/present/package.nix index 190245e4db3e..e137fe0b50a2 100644 --- a/pkgs/by-name/pr/present/package.nix +++ b/pkgs/by-name/pr/present/package.nix @@ -44,7 +44,7 @@ python3Packages.buildPythonPackage rec { description = "Terminal-based presentation tool with colors and effects"; homepage = "https://github.com/vinayak-mehta/present"; license = licenses.asl20; - maintainers = with maintainers; [ lom ]; + maintainers = [ ]; mainProgram = "present"; }; } diff --git a/pkgs/by-name/rp/rpg-cli/package.nix b/pkgs/by-name/rp/rpg-cli/package.nix index db356f4640f2..1708a41c5515 100644 --- a/pkgs/by-name/rp/rpg-cli/package.nix +++ b/pkgs/by-name/rp/rpg-cli/package.nix @@ -25,6 +25,6 @@ rustPlatform.buildRustPackage rec { mainProgram = "rpg-cli"; homepage = "https://github.com/facundoolano/rpg-cli"; license = licenses.mit; - maintainers = with maintainers; [ lom ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/st/steam-tui/package.nix b/pkgs/by-name/st/steam-tui/package.nix index 2d5e69988597..375e4ba3cfea 100644 --- a/pkgs/by-name/st/steam-tui/package.nix +++ b/pkgs/by-name/st/steam-tui/package.nix @@ -50,7 +50,6 @@ rustPlatform.buildRustPackage rec { homepage = "https://github.com/dmadisetti/steam-tui"; license = licenses.mit; maintainers = with maintainers; [ - lom dmadisetti ]; # steam only supports that platform diff --git a/pkgs/by-name/tm/tmpmail/package.nix b/pkgs/by-name/tm/tmpmail/package.nix index a7fe5fe237da..43e97972f72b 100644 --- a/pkgs/by-name/tm/tmpmail/package.nix +++ b/pkgs/by-name/tm/tmpmail/package.nix @@ -48,7 +48,7 @@ stdenvNoCC.mkDerivation rec { homepage = "https://github.com/sdushantha/tmpmail"; description = "Temporary email right from your terminal written in POSIX sh"; license = licenses.mit; - maintainers = [ maintainers.lom ]; + maintainers = [ ]; mainProgram = "tmpmail"; }; } diff --git a/pkgs/by-name/we/weylus/package.nix b/pkgs/by-name/we/weylus/package.nix index 5b7b214afecf..1769cf995062 100644 --- a/pkgs/by-name/we/weylus/package.nix +++ b/pkgs/by-name/we/weylus/package.nix @@ -102,6 +102,6 @@ rustPlatform.buildRustPackage { mainProgram = "weylus"; homepage = "https://github.com/H-M-H/Weylus"; license = with licenses; [ agpl3Only ]; - maintainers = with maintainers; [ lom ]; + maintainers = [ ]; }; } diff --git a/pkgs/by-name/wi/wiki-tui/package.nix b/pkgs/by-name/wi/wiki-tui/package.nix index 3801f7fe4b15..e4a44ab48a86 100644 --- a/pkgs/by-name/wi/wiki-tui/package.nix +++ b/pkgs/by-name/wi/wiki-tui/package.nix @@ -33,7 +33,6 @@ rustPlatform.buildRustPackage rec { changelog = "https://github.com/Builditluc/wiki-tui/releases/tag/v${version}"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ - lom builditluc matthiasbeyer ]; diff --git a/pkgs/by-name/xc/xcp/package.nix b/pkgs/by-name/xc/xcp/package.nix index fe4f5d39bd16..b519f2407933 100644 --- a/pkgs/by-name/xc/xcp/package.nix +++ b/pkgs/by-name/xc/xcp/package.nix @@ -73,7 +73,7 @@ rustPlatform.buildRustPackage (finalAttrs: { homepage = "https://github.com/tarka/xcp"; changelog = "https://github.com/tarka/xcp/releases/tag/v${finalAttrs.version}"; license = lib.licenses.gpl3Only; - maintainers = with lib.maintainers; [ lom ]; + maintainers = [ ]; mainProgram = "xcp"; }; }) diff --git a/pkgs/development/interpreters/asmrepl/default.nix b/pkgs/development/interpreters/asmrepl/default.nix index f9c701044481..1fd7375f8b8d 100644 --- a/pkgs/development/interpreters/asmrepl/default.nix +++ b/pkgs/development/interpreters/asmrepl/default.nix @@ -15,7 +15,7 @@ bundlerApp { description = "REPL for x86-64 assembly language"; homepage = "https://github.com/tenderlove/asmrepl"; license = licenses.asl20; - maintainers = with maintainers; [ lom ]; + maintainers = [ ]; platforms = platforms.x86_64; }; } diff --git a/pkgs/development/python-modules/python-pidfile/default.nix b/pkgs/development/python-modules/python-pidfile/default.nix index 44a44306ee8e..e5f6e4c90735 100644 --- a/pkgs/development/python-modules/python-pidfile/default.nix +++ b/pkgs/development/python-modules/python-pidfile/default.nix @@ -27,6 +27,6 @@ buildPythonPackage rec { description = "Python context manager for managing pid files"; homepage = "https://github.com/mosquito/python-pidfile"; license = with licenses; [ mit ]; - maintainers = with maintainers; [ lom ]; + maintainers = [ ]; }; } From 3a00309b9659c2c51b3a75cdc7183515d453bbd5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 10 Dec 2025 15:52:59 +0000 Subject: [PATCH 47/47] par-lang: 0-unstable-2025-12-02 -> 0-unstable-2025-12-04 --- pkgs/by-name/pa/par-lang/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/pa/par-lang/package.nix b/pkgs/by-name/pa/par-lang/package.nix index f5bb6aefcede..d3ccb069dcd9 100644 --- a/pkgs/by-name/pa/par-lang/package.nix +++ b/pkgs/by-name/pa/par-lang/package.nix @@ -16,13 +16,13 @@ rustPlatform.buildRustPackage { pname = "par-lang"; - version = "0-unstable-2025-12-02"; + version = "0-unstable-2025-12-04"; src = fetchFromGitHub { owner = "faiface"; repo = "par-lang"; - rev = "aa01ca58034b91f64b3ad5c849bb0e97762221af"; - hash = "sha256-W68fareSkbnHnFy0IFIShOebC0cCcWqRWoaez3drsYI="; + rev = "9056718048a5c8d1ff32c60f9fc5db5af36a0259"; + hash = "sha256-uerYlhUqwpt3BbYiN6+CubhZAcMRXTFKqKSqyqh5WYY="; }; cargoHash = "sha256-sW+gAIp/DjlTo44QDXpP6COrCK/CcDlx3no284MEQJo=";