From 1f7e821b57b57e0ddcfd3ba3eecb8e912f5ec677 Mon Sep 17 00:00:00 2001 From: Michael Daniels Date: Tue, 13 Jan 2026 18:29:09 -0500 Subject: [PATCH 01/12] nixos/account-service-util: change 'format = "other"' to 'pyproject = false' --- .../services/x11/display-managers/account-service-util.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/x11/display-managers/account-service-util.nix b/nixos/modules/services/x11/display-managers/account-service-util.nix index 46dbdbd4d1a4..0f4d1c0729ad 100644 --- a/nixos/modules/services/x11/display-managers/account-service-util.nix +++ b/nixos/modules/services/x11/display-managers/account-service-util.nix @@ -10,7 +10,7 @@ python3.pkgs.buildPythonApplication { name = "set-session"; - format = "other"; + pyproject = false; src = ./set-session.py; From 61537d2446d219e01c1e77ee0542ff5c1825ee02 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Thu, 15 Jan 2026 20:55:15 +0800 Subject: [PATCH 02/12] pantheon.wingpanel-applications-menu: 8.0.2 -> 8.0.3 https://github.com/elementary/applications-menu/compare/8.0.2...8.0.3 --- .../wingpanel-indicators/applications-menu/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix index e5fa8569e903..9b3014a34cfb 100644 --- a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix +++ b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/applications-menu/default.nix @@ -22,13 +22,13 @@ stdenv.mkDerivation rec { pname = "wingpanel-applications-menu"; - version = "8.0.2"; + version = "8.0.3"; src = fetchFromGitHub { owner = "elementary"; repo = "applications-menu"; - rev = version; - sha256 = "sha256-uc+enFOeYL91fFWaDY+43EJ4VomGqZQ7uZ3+dYm66SI="; + tag = version; + hash = "sha256-3QdgMnYui3gXYH8dg7yqsQTkwJeVbEwty4herA1aQl0="; }; patches = [ From fe2b0a3f84890cd476c013b5978d6f5994b75842 Mon Sep 17 00:00:00 2001 From: Wael Nasreddine Date: Thu, 15 Jan 2026 20:15:50 -0800 Subject: [PATCH 03/12] archiver: drop archived upstream --- pkgs/by-name/ar/archiver/package.nix | 41 ---------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 41 deletions(-) delete mode 100644 pkgs/by-name/ar/archiver/package.nix diff --git a/pkgs/by-name/ar/archiver/package.nix b/pkgs/by-name/ar/archiver/package.nix deleted file mode 100644 index 62f06dce4d8c..000000000000 --- a/pkgs/by-name/ar/archiver/package.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ - buildGoModule, - fetchFromGitHub, - lib, -}: - -buildGoModule rec { - pname = "archiver"; - version = "3.5.1"; - - src = fetchFromGitHub { - owner = "mholt"; - repo = "archiver"; - tag = "v${version}"; - hash = "sha256-l9exOq8QF3WSQ/+WQr0NfPeRQ/R6VQwfT+YS76BBwd8="; - }; - - vendorHash = "sha256-sTzjTKQ9m5BicDk6M1wR1EU+o9+87DbHCyGoF35Jm/g="; - - ldflags = [ - "-s" - "-w" - "-X main.version=${version}" - "-X main.commit=${src.rev}" - "-X main.date=unknown" - ]; - - doCheck = false; - - meta = { - description = "Easily create & extract archives, and compress & decompress files of various formats"; - homepage = "https://github.com/mholt/archiver"; - mainProgram = "arc"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ kalbasit ]; - knownVulnerabilities = [ - "CVE-2024-0406" - "Package is unmaintained upstream" - ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 3f6a458d8389..23f7940555da 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -310,6 +310,7 @@ mapAliases { archi = throw "'archi' has been removed, since its upstream maintainers do not want it packaged"; # Added 2025-11-18 archipelago-minecraft = throw "archipelago-minecraft has been removed, as upstream no longer ships minecraft as a default APWorld."; # Added 2025-07-15 archivebox = throw "archivebox has been removed, since the packaged version was stuck on django 3."; # Added 2025-08-01 + archiver = throw "archiver has been removed, as it has been unmaintained upstream since November 2024"; # Added 2026-01-15 ardour_7 = throw "ardour_7 has been removed because it relies on gtk2, please use ardour instead."; # Added 2025-10-04 argo = throw "'argo' has been renamed to/replaced by 'argo-workflows'"; # Converted to throw 2025-10-27 aria = throw "'aria' has been renamed to/replaced by 'aria2'"; # Converted to throw 2025-10-27 From 9335fc42234db30ddd869c97186b50eb88c168ec Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 16 Jan 2026 23:19:30 +0800 Subject: [PATCH 04/12] cinnamon: 6.6.4 -> 6.6.5 https://github.com/linuxmint/cinnamon/compare/6.6.4...6.6.5 --- pkgs/by-name/ci/cinnamon/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ci/cinnamon/package.nix b/pkgs/by-name/ci/cinnamon/package.nix index 058fb39eff7f..4c0c1d06d1dc 100644 --- a/pkgs/by-name/ci/cinnamon/package.nix +++ b/pkgs/by-name/ci/cinnamon/package.nix @@ -74,13 +74,13 @@ let in stdenv.mkDerivation rec { pname = "cinnamon"; - version = "6.6.4"; + version = "6.6.5"; src = fetchFromGitHub { owner = "linuxmint"; repo = "cinnamon"; tag = version; - hash = "sha256-K1Saz0WY5Qwb7YF8fcH0yWNK071dFwzxuPZP2MuSvrs="; + hash = "sha256-i+eUSEz6Zgfm8HISSuxQ04lz86Rrp99NWaWAplJCLCs="; }; patches = [ From 2b7b54dacde60d1083b4f7c75ead443a252a0305 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 16 Jan 2026 23:19:36 +0800 Subject: [PATCH 05/12] mint-l-theme: 2.0.5 -> 2.0.6 https://github.com/linuxmint/mint-l-theme/compare/112daa4f76ccef08a9c4e3b107957ff862429516...2.0.6 --- pkgs/by-name/mi/mint-l-theme/package.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/mi/mint-l-theme/package.nix b/pkgs/by-name/mi/mint-l-theme/package.nix index a0c89e8f9484..e30eacb2ae15 100644 --- a/pkgs/by-name/mi/mint-l-theme/package.nix +++ b/pkgs/by-name/mi/mint-l-theme/package.nix @@ -6,16 +6,15 @@ python3Packages, }: -stdenvNoCC.mkDerivation { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "mint-l-theme"; - version = "2.0.5"; + version = "2.0.6"; src = fetchFromGitHub { owner = "linuxmint"; repo = "mint-l-theme"; - # They don't really do tags, this is just a named commit. - rev = "112daa4f76ccef08a9c4e3b107957ff862429516"; - hash = "sha256-Y6rPrEG+Gh2V+TbLDTqVgPSYQMBXWKacYrS1FMzmQVo="; + tag = finalAttrs.version; + hash = "sha256-Lss8P0L6gxbP88MiTfv3VfOFkvkEUDXIPBoFHPxLWqE="; }; nativeBuildInputs = [ @@ -43,4 +42,4 @@ stdenvNoCC.mkDerivation { platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; -} +}) From a48275fcda26817f974da414afc5216a8fe96d2a Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 16 Jan 2026 23:19:37 +0800 Subject: [PATCH 06/12] mint-themes: 2.3.7 -> 2.3.8 https://github.com/linuxmint/mint-themes/compare/2.3.7...2.3.8 --- pkgs/by-name/mi/mint-themes/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mi/mint-themes/package.nix b/pkgs/by-name/mi/mint-themes/package.nix index 2b9edb598cee..58340f387320 100644 --- a/pkgs/by-name/mi/mint-themes/package.nix +++ b/pkgs/by-name/mi/mint-themes/package.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation rec { pname = "mint-themes"; - version = "2.3.7"; + version = "2.3.8"; src = fetchFromGitHub { owner = "linuxmint"; repo = "mint-themes"; rev = version; - hash = "sha256-7/4mDcQ3B7keX9CusQUOOOYSrzxEKRcakA37VOU0+gE="; + hash = "sha256-cIXEg6Crq4DrHBeJUgwCF5k8A5bsR4trO0UC5wMZLpk="; }; nativeBuildInputs = [ From 5f5f85336687371525a99e1d17a724bf7efd3455 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 16 Jan 2026 23:19:39 +0800 Subject: [PATCH 07/12] muffin: 6.6.1 -> 6.6.2 https://github.com/linuxmint/muffin/compare/6.6.1...6.6.2 --- pkgs/by-name/mu/muffin/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mu/muffin/package.nix b/pkgs/by-name/mu/muffin/package.nix index 3222e693173f..95c04f48d5c5 100644 --- a/pkgs/by-name/mu/muffin/package.nix +++ b/pkgs/by-name/mu/muffin/package.nix @@ -43,7 +43,7 @@ stdenv.mkDerivation rec { pname = "muffin"; - version = "6.6.1"; + version = "6.6.2"; outputs = [ "out" @@ -55,7 +55,7 @@ stdenv.mkDerivation rec { owner = "linuxmint"; repo = "muffin"; rev = version; - hash = "sha256-65XVmSz/p8MYj4vbONCPFG3wdt7sCtHSX9Kg8UcYUf0="; + hash = "sha256-UqN1KFGhjjn0NquOAqYILEn2MPqimTyWbi6dJEALYy8="; }; patches = [ From f8f7d804509c7d9f954f0b4adf8265ae786d3dfe Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Fri, 16 Jan 2026 23:19:49 +0800 Subject: [PATCH 08/12] xapp-symbolic-icons: 1.0.8 -> 1.0.9 https://github.com/xapp-project/xapp-symbolic-icons/compare/1.0.8...1.0.9 --- pkgs/by-name/xa/xapp-symbolic-icons/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/xa/xapp-symbolic-icons/package.nix b/pkgs/by-name/xa/xapp-symbolic-icons/package.nix index 41a3ce8e1400..1f8f63e8dde1 100644 --- a/pkgs/by-name/xa/xapp-symbolic-icons/package.nix +++ b/pkgs/by-name/xa/xapp-symbolic-icons/package.nix @@ -9,13 +9,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "xapp-symbolic-icons"; - version = "1.0.8"; + version = "1.0.9"; src = fetchFromGitHub { owner = "xapp-project"; repo = "xapp-symbolic-icons"; tag = finalAttrs.version; - hash = "sha256-4Q+FHD3kYJGI4kZThb/ZVheaz8dMze9ZTgz8AFKy3HY="; + hash = "sha256-BcatNzhtPZW9EDPZ9FPU+fPDC8l1CVAjcBYJJUNCRZo="; }; nativeBuildInputs = [ @@ -30,7 +30,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { meta = { homepage = "https://github.com/xapp-project/xapp-symbolic-icons"; description = "Set of symbolic icons for GTK applications and projects"; - license = lib.licenses.gpl3Plus; + license = lib.licenses.lgpl3Plus; platforms = lib.platforms.linux; teams = [ lib.teams.cinnamon ]; }; From 3c05e53336e7be63a5ec5c0c18c03e8c90309c41 Mon Sep 17 00:00:00 2001 From: TomaSajt <62384384+TomaSajt@users.noreply.github.com> Date: Wed, 14 Jan 2026 17:20:52 +0100 Subject: [PATCH 09/12] blockbench: 5.0.6 -> 5.0.7 --- pkgs/by-name/bl/blockbench/package.nix | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/pkgs/by-name/bl/blockbench/package.nix b/pkgs/by-name/bl/blockbench/package.nix index e47e9bcdd314..41a5d0589a5d 100644 --- a/pkgs/by-name/bl/blockbench/package.nix +++ b/pkgs/by-name/bl/blockbench/package.nix @@ -3,6 +3,7 @@ stdenv, buildNpmPackage, fetchFromGitHub, + fetchpatch, makeWrapper, imagemagick, copyDesktopItems, @@ -12,13 +13,13 @@ buildNpmPackage rec { pname = "blockbench"; - version = "5.0.6"; + version = "5.0.7"; src = fetchFromGitHub { owner = "JannisX11"; repo = "blockbench"; tag = "v${version}"; - hash = "sha256-AQAyxNVt8PCDCU/jViYY3IlPdNiesgx5kT9W7yrNJ4I="; + hash = "sha256-JXOO2+UPMOGSuvez8ektbD5waPKatMggKn+MuH9Qkrs="; }; nativeBuildInputs = [ @@ -29,14 +30,22 @@ buildNpmPackage rec { copyDesktopItems ]; - npmDepsHash = "sha256-OSrX/H1m89GLIznP8/Q1pVDgrlfp55ZUnYjyQIwlJi4="; + patches = [ + (fetchpatch { + # fixes https://github.com/JannisX11/blockbench/issues/3237 + name = "bump-electron-builder.patch"; + url = "https://github.com/JannisX11/blockbench/commit/dee9ae271f252d4bb3f98c13c4a1abaaeedd1feb.patch"; + hash = "sha256-XpdqeCKoWsUieOMWhxVsEQ2r0qR+iiXKnVRfNYERDQs="; + }) + ]; + + npmDepsHash = "sha256-T3yenZCkOrGOWJBxqe0RG39jWYfpsXStblf5Jx4dtF0="; makeCacheWritable = true; env.ELECTRON_SKIP_BINARY_DOWNLOAD = 1; - # disable code signing on Darwin + # disable notarization logic postConfigure = lib.optionalString stdenv.hostPlatform.isDarwin '' - export CSC_IDENTITY_AUTO_DISCOVERY=false sed -i "/afterSign/d" package.json ''; @@ -48,9 +57,10 @@ buildNpmPackage rec { chmod -R u+w electron-dist npm exec electron-builder -- \ - --dir \ - -c.electronDist=electron-dist \ - -c.electronVersion=${electron.version} + --dir \ + -c.electronDist=electron-dist \ + -c.electronVersion=${electron.version} \ + -c.mac.identity=null ''; installPhase = '' From 8e7f5680c1e03a771c8b889c339d185b7735d69b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 16 Jan 2026 22:29:03 +0000 Subject: [PATCH 10/12] resterm: 0.17.1 -> 0.18.5 --- pkgs/by-name/re/resterm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/resterm/package.nix b/pkgs/by-name/re/resterm/package.nix index e8168af66180..85514285b0bb 100644 --- a/pkgs/by-name/re/resterm/package.nix +++ b/pkgs/by-name/re/resterm/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { pname = "resterm"; - version = "0.17.1"; + version = "0.18.5"; src = fetchFromGitHub { owner = "unkn0wn-root"; repo = "resterm"; tag = "v${finalAttrs.version}"; - sha256 = "sha256-+lYbSOLY0TF8aVx5pyjwVpibVPxMnWRrs1vdloc+JOk="; + sha256 = "sha256-YAicTu83IKw2reZefdCjNfhRwiOCtKieyq0vPJ510lQ="; }; vendorHash = "sha256-E/Y4kW5xy7YamUP5bxFmDCAK6RqiqGN7DpEPG1MaCHc="; From 7927214cb1304809607370b7a3682455ebae8e14 Mon Sep 17 00:00:00 2001 From: Kiskae Date: Thu, 15 Jan 2026 22:27:30 +0100 Subject: [PATCH 11/12] linuxPackages.nvidiaPackages.production: 580.119.02 -> 580.126.09 --- pkgs/os-specific/linux/nvidia-x11/default.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/os-specific/linux/nvidia-x11/default.nix b/pkgs/os-specific/linux/nvidia-x11/default.nix index 7a1c9d1ca049..2ad157561ef5 100644 --- a/pkgs/os-specific/linux/nvidia-x11/default.nix +++ b/pkgs/os-specific/linux/nvidia-x11/default.nix @@ -72,12 +72,12 @@ rec { stable = if stdenv.hostPlatform.system == "i686-linux" then legacy_390 else production; production = generic { - version = "580.119.02"; - sha256_64bit = "sha256-gCD139PuiK7no4mQ0MPSr+VHUemhcLqerdfqZwE47Nc="; - sha256_aarch64 = "sha256-eYcYVD5XaNbp4kPue8fa/zUgrt2vHdjn6DQMYDl0uQs="; - openSha256 = "sha256-l3IQDoopOt0n0+Ig+Ee3AOcFCGJXhbH1Q1nh1TEAHTE="; - settingsSha256 = "sha256-sI/ly6gNaUw0QZFWWkMbrkSstzf0hvcdSaogTUoTecI="; - persistencedSha256 = "sha256-j74m3tAYON/q8WLU9Xioo3CkOSXfo1CwGmDx/ot0uUo="; + version = "580.126.09"; + sha256_64bit = "sha256-TKxT5I+K3/Zh1HyHiO0kBZokjJ/YCYzq/QiKSYmG7CY="; + sha256_aarch64 = "sha256-c5PEKxEv1vCkmOHSozEnuCG+WLdXDcn41ViaUWiNpK0="; + openSha256 = "sha256-ychsaurbQ2KNFr/SAprKI2tlvAigoKoFU1H7+SaxSrY="; + settingsSha256 = "sha256-4SfCWp3swUp+x+4cuIZ7SA5H7/NoizqgPJ6S9fm90fA="; + persistencedSha256 = "sha256-J1UwS0o/fxz45gIbH9uaKxARW+x4uOU1scvAO4rHU5Y="; }; latest = selectHighestVersion production (generic { From e6d467133240eb9fc809dcdcaca4390301a95ce9 Mon Sep 17 00:00:00 2001 From: qbisi Date: Sat, 17 Jan 2026 09:02:34 +0800 Subject: [PATCH 12/12] pagmo2: do not split outputs Fix pagmo2_export.cmake include path mismatch. See https://github.com/NixOS/nixpkgs/issues/480860. --- pkgs/by-name/pa/pagmo2/package.nix | 5 ----- 1 file changed, 5 deletions(-) diff --git a/pkgs/by-name/pa/pagmo2/package.nix b/pkgs/by-name/pa/pagmo2/package.nix index 04dd5b35123c..48e4c3247e63 100644 --- a/pkgs/by-name/pa/pagmo2/package.nix +++ b/pkgs/by-name/pa/pagmo2/package.nix @@ -22,11 +22,6 @@ stdenv.mkDerivation (finalAttrs: { sha256 = "sha256-ido3e0hQLDEPT0AmsfAVTPlGbWe5QBkxgRO6Fg1wp/c="; }; - outputs = [ - "out" - "dev" - ]; - nativeBuildInputs = [ cmake ]; buildInputs = [