From fe7646cb0883bdf86e65fc918fc8d9f1e1e483e5 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 26 Mar 2026 21:42:16 +0000 Subject: [PATCH 01/56] libharu: 2.4.5 -> 2.4.6 --- pkgs/by-name/li/libharu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libharu/package.nix b/pkgs/by-name/li/libharu/package.nix index 1aebba7f89d4..a7153429c951 100644 --- a/pkgs/by-name/li/libharu/package.nix +++ b/pkgs/by-name/li/libharu/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "libharu"; - version = "2.4.5"; + version = "2.4.6"; src = fetchFromGitHub { owner = "libharu"; repo = "libharu"; rev = "v${finalAttrs.version}"; - hash = "sha256-v2vudB95OdYPiLxS9Al5lsAInsvmharhPWdnUmCl+Bs="; + hash = "sha256-Uy16fOZgGC7z8eUtQ6Y0R0B9vXEJcSnyBGQQamkDkik="; }; nativeBuildInputs = [ cmake ]; From f2d5b2835d2374620e45c43bdee76fda7de54c6a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 21 Apr 2026 15:19:06 +0000 Subject: [PATCH 02/56] libjcat: 0.2.3 -> 0.2.6 --- pkgs/by-name/li/libjcat/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libjcat/package.nix b/pkgs/by-name/li/libjcat/package.nix index dd13204711aa..2790e7ab2729 100644 --- a/pkgs/by-name/li/libjcat/package.nix +++ b/pkgs/by-name/li/libjcat/package.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libjcat"; - version = "0.2.3"; + version = "0.2.6"; outputs = [ "bin" @@ -35,7 +35,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "hughsie"; repo = "libjcat"; rev = finalAttrs.version; - sha256 = "sha256-3Ttk5nwVLB/Ll4Xz25JODOKHsGrOxKeSF2f+6QhDI2Q="; + sha256 = "sha256-PLaxeRWbPWXbS9QvMzYS4FTBNw9BDpMf1z2gYNZQa2c="; }; patches = [ From fc130d960758ccd66e1ffc862f2d908e0a9f2ab4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 3 May 2026 07:54:24 +0000 Subject: [PATCH 03/56] libgsf: 1.14.55 -> 1.14.58 --- pkgs/by-name/li/libgsf/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libgsf/package.nix b/pkgs/by-name/li/libgsf/package.nix index aede43ff621f..56151be8ef97 100644 --- a/pkgs/by-name/li/libgsf/package.nix +++ b/pkgs/by-name/li/libgsf/package.nix @@ -20,7 +20,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libgsf"; - version = "1.14.55"; + version = "1.14.58"; outputs = [ "out" @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "GNOME"; repo = "libgsf"; tag = "LIBGSF_${lib.replaceString "." "_" finalAttrs.version}"; - hash = "sha256-lx/FgF4X0aLtUFRaX69gX9J7w9ZlO0A1xoVg9Fgvtfo="; + hash = "sha256-0QQas3AsH46OOCSuezoBSeIQSilaenl50stpNwNJsKc="; }; postPatch = '' From aec406895523ccde39e394b951a2d7cd3010a82b Mon Sep 17 00:00:00 2001 From: Philip Munksgaard Date: Tue, 12 May 2026 12:58:13 +0200 Subject: [PATCH 04/56] beadwork: init at 0.13.0 --- pkgs/by-name/be/beadwork/package.nix | 51 ++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 pkgs/by-name/be/beadwork/package.nix diff --git a/pkgs/by-name/be/beadwork/package.nix b/pkgs/by-name/be/beadwork/package.nix new file mode 100644 index 000000000000..6fd756f45749 --- /dev/null +++ b/pkgs/by-name/be/beadwork/package.nix @@ -0,0 +1,51 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, + gitMinimal, + nix-update-script, + versionCheckHook, +}: + +buildGoModule (finalAttrs: { + pname = "beadwork"; + version = "0.13.0"; + + src = fetchFromGitHub { + owner = "jallum"; + repo = "beadwork"; + rev = "v${finalAttrs.version}"; + hash = "sha256-SuIQygsd/X8khQ1+S/af5haREBxsznFfcefLwsJRv/g="; + }; + + vendorHash = "sha256-LjqZSI7F3C8GyNrPK/BwG9QTmNg89hFAvhUuBjmbHTU="; + + subPackages = [ "cmd/bw" ]; + + nativeCheckInputs = [ + gitMinimal + versionCheckHook + ]; + + doCheck = true; + doInstallCheck = true; + + preCheck = '' + export HOME="$TMPDIR" + git config --global user.email "test@test.com" + git config --global user.name "Test" + git config --global init.defaultBranch main + ''; + + passthru.updateScript = nix-update-script { }; + + meta = with lib; { + description = "Git-native work management for AI coding agents"; + homepage = "https://github.com/jallum/beadwork"; + license = licenses.mit; + mainProgram = "bw"; + maintainers = with lib.maintainers; [ munksgaard ]; + }; + + __structuredAttrs = true; +}) From 51fa6640319cf2e3acdac60f21e4e555fd1f2793 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 14 May 2026 00:39:28 +0000 Subject: [PATCH 05/56] gsasl: 2.2.2 -> 2.2.3 --- pkgs/by-name/gs/gsasl/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gs/gsasl/package.nix b/pkgs/by-name/gs/gsasl/package.nix index eb7fccdd294f..c34d638c5163 100644 --- a/pkgs/by-name/gs/gsasl/package.nix +++ b/pkgs/by-name/gs/gsasl/package.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation (finalAttrs: { pname = "gsasl"; - version = "2.2.2"; + version = "2.2.3"; src = fetchurl { url = "mirror://gnu/gsasl/gsasl-${finalAttrs.version}.tar.gz"; - sha256 = "sha256-QejkQmSOzK9kWdmtk9SxhTC5bI6vUOPzQlMu8nXv87o="; + sha256 = "sha256-/uNsZqwS0y078pp7Na2PREt5lv42m52l02/WrmScaOs="; }; buildInputs = [ From 27f3d1d43594a67b5975f67972fcf34739d4be0c Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Tue, 19 May 2026 21:06:18 +0100 Subject: [PATCH 06/56] libinput: 1.31.1 -> 1.31.2 Changes: https://gitlab.freedesktop.org/libinput/libinput/-/compare/1.31.1...1.31.2 --- pkgs/development/libraries/libinput/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/libinput/default.nix b/pkgs/development/libraries/libinput/default.nix index 613b5bf8870a..1e84fc947770 100644 --- a/pkgs/development/libraries/libinput/default.nix +++ b/pkgs/development/libraries/libinput/default.nix @@ -54,7 +54,7 @@ in stdenv.mkDerivation rec { pname = "libinput"; - version = "1.31.1"; + version = "1.31.2"; outputs = [ "bin" @@ -67,7 +67,7 @@ stdenv.mkDerivation rec { owner = "libinput"; repo = "libinput"; rev = version; - hash = "sha256-9Ko97vJyo4a9NUF7omqHTwzVV02sJ2EqpDIh+nPeLwk="; + hash = "sha256-qHcLiJ5Fa+/tbBmvI8FFBJYC7C3VHcBNWusseZAkuCU="; }; nativeBuildInputs = [ From ff22c1a137752a95feb9e4cc1273bef90e1d0f5c Mon Sep 17 00:00:00 2001 From: LordMZTE Date: Mon, 25 May 2026 17:54:48 +0200 Subject: [PATCH 07/56] spotatui: enable cover-art feature Since version 0.38.3, spotatui supports showing cover art via `ratatui-image` (using Sixel/Kitty) if enabled using the `cover-art` Cargo feature. This enables that feature, because it incurs no extra dependencies, except those pulled in by Cargo. --- pkgs/by-name/sp/spotatui/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/sp/spotatui/package.nix b/pkgs/by-name/sp/spotatui/package.nix index 8d68b45d0a40..3cf7d9ec5674 100644 --- a/pkgs/by-name/sp/spotatui/package.nix +++ b/pkgs/by-name/sp/spotatui/package.nix @@ -33,6 +33,7 @@ rustPlatform.buildRustPackage (finalAttrs: { buildNoDefaultFeatures = true; buildFeatures = [ + "cover-art" "discord-rpc" "mpris" "streaming" From 3fd65b2bc8d7de36d27d8a914e1ee7eb60506650 Mon Sep 17 00:00:00 2001 From: Tom Oostveen Date: Wed, 27 May 2026 14:13:52 +0200 Subject: [PATCH 08/56] github-desktop: link libexec/git-core into git wrapper needed so github-desktop's git wrapper (dugite) can find subcommands like `git-submodule` etc. Retrieve the full list with `ls -l $(nix build --print-out-paths nixpkgs#git)/libexec/git-core | grep -vE '( -> )?git$' | awk '{ print $7 }'`. Fixes #524797 --- pkgs/by-name/gi/github-desktop/package.nix | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/gi/github-desktop/package.nix b/pkgs/by-name/gi/github-desktop/package.nix index afce9672250e..633f90199393 100644 --- a/pkgs/by-name/gi/github-desktop/package.nix +++ b/pkgs/by-name/gi/github-desktop/package.nix @@ -100,9 +100,15 @@ stdenv.mkDerivation (finalAttrs: { yarn --cwd app/node_modules/desktop-notifications run install # use git from nixpkgs instead of an automatically downloaded one by dugite - makeWrapper ${lib.getExe git} app/node_modules/dugite/git/bin/git \ + gitRoot=app/node_modules/dugite/git + makeWrapper ${lib.getExe git} "$gitRoot/bin/git" \ --prefix PATH : ${lib.makeBinPath [ git-lfs ]} + mkdir -p "$gitRoot/libexec/git-core" + + for script in ${git}/libexec/git-core/*; do + ln -s "$script" "$gitRoot/libexec/git-core/$(basename "$script")" + done # exception: printenvz needs `node-gyp` configure first for some reason pushd node_modules/printenvz From 58c0796598adb70b3c3cfe5de7d3a1b03649a630 Mon Sep 17 00:00:00 2001 From: DarkOnion0 Date: Thu, 28 May 2026 12:35:09 +0200 Subject: [PATCH 09/56] appflowy: update license --- pkgs/by-name/ap/appflowy/package.nix | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/ap/appflowy/package.nix b/pkgs/by-name/ap/appflowy/package.nix index c303178cd1d4..fb368880b132 100644 --- a/pkgs/by-name/ap/appflowy/package.nix +++ b/pkgs/by-name/ap/appflowy/package.nix @@ -126,7 +126,19 @@ stdenvNoCC.mkDerivation (finalAttrs: { description = "Open-source alternative to Notion"; homepage = "https://www.appflowy.io/"; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; - license = lib.licenses.agpl3Only; + license = with lib.licenses; [ + # The LICENSE file clearly claims the project is using AGPL-3.0 + # + # c.f. https://github.com/AppFlowy-IO/AppFlowy/blob/main/LICENSE + agpl3Only + # But, the source code has not been synced with any major release since + # the end of 2025. One of the core team member said that they will "merge + # Flutter code back into this public repository at a later stage". However, + # 2 months later, nothing has changed. + # + # c.f. https://github.com/AppFlowy-IO/AppFlowy/issues/8479#issuecomment-4053301446 + unfreeRedistributable + ]; changelog = "https://github.com/AppFlowy-IO/appflowy/releases/tag/${finalAttrs.version}"; maintainers = with lib.maintainers; [ darkonion0 ]; platforms = [ "x86_64-linux" ] ++ lib.platforms.darwin; From 23e29f2c81ca30d7dfedca789b0fc065126cbda4 Mon Sep 17 00:00:00 2001 From: Flakebi Date: Fri, 29 May 2026 10:04:31 +0200 Subject: [PATCH 10/56] salt: 3007.13 -> 3008.0 Changelog: https://docs.saltproject.io/en/latest/topics/releases/3008.0.html --- pkgs/by-name/sa/salt/package.nix | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/sa/salt/package.nix b/pkgs/by-name/sa/salt/package.nix index 7597b5f16ef1..481c2e370eea 100644 --- a/pkgs/by-name/sa/salt/package.nix +++ b/pkgs/by-name/sa/salt/package.nix @@ -2,7 +2,6 @@ lib, stdenv, python3, - fetchpatch, fetchPypi, openssl, # Many Salt modules require various Python modules to be installed, @@ -12,36 +11,31 @@ python3.pkgs.buildPythonApplication (finalAttrs: { pname = "salt"; - version = "3007.13"; + version = "3008.0"; format = "setuptools"; src = fetchPypi { inherit (finalAttrs) pname version; - hash = "sha256-xmOnOGy9R6/pSm2LCxrx/M3DUFnM7CuTMQ55IHBTRPs="; + hash = "sha256-az5PJTHJnD2wZtgds1KDnHdn3oRsk94/+UZRoX054tE="; }; patches = [ ./fix-libcrypto-loading.patch - (fetchpatch { - name = "urllib.patch"; - url = "https://src.fedoraproject.org/rpms/salt/raw/1c6e7b7a88fb81902f5fcee32e04fa80713b81f8/f/urllib.patch"; - hash = "sha256-yldIurafduOAYpf2X0PcTQyyNjz5KKl/N7J2OTEF/c0="; - }) ]; postPatch = '' substituteInPlace "salt/utils/rsax931.py" \ --subst-var-by "libcrypto" "${lib.getLib openssl}/lib/libcrypto${stdenv.hostPlatform.extensions.sharedLibrary}" - substituteInPlace requirements/base.txt \ - --replace contextvars "" # Don't require optional dependencies on Darwin, let's use # `extraInputs` like on any other platform echo -n > "requirements/darwin.txt" - # Remove windows-only requirement - substituteInPlace "requirements/zeromq.txt" \ - --replace 'pyzmq==25.0.2 ; sys_platform == "win32"' "" + # Fix duplicated script in bin and scripts: + # FileExistsError: File already exists: /nix/store/...-salt-3008.0/bin/salt + # See https://github.com/pypa/installer/pull/170 and https://github.com/saltstack/salt/issues/65083 + substituteInPlace "tools/pkg/salt_build_backend.py" \ + --replace-fail 'get_scripts(dist=None):' $'get_scripts(dist=None):\n return []' ''; propagatedBuildInputs = From ffcfaf97684d508a9441a1ac7ee71426d9a97a94 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 29 May 2026 08:04:36 +0000 Subject: [PATCH 11/56] libwacom: 2.18.0 -> 2.19.0 --- pkgs/by-name/li/libwacom/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libwacom/package.nix b/pkgs/by-name/li/libwacom/package.nix index 4eb9f7c18bce..c7a3a0677360 100644 --- a/pkgs/by-name/li/libwacom/package.nix +++ b/pkgs/by-name/li/libwacom/package.nix @@ -17,7 +17,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "libwacom"; - version = "2.18.0"; + version = "2.19.0"; outputs = [ "bin" @@ -29,7 +29,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "linuxwacom"; repo = "libwacom"; rev = "libwacom-${finalAttrs.version}"; - hash = "sha256-habbSnrOr9H6e/eRSQHugJaLRa252GXjZ8wHThpIydU="; + hash = "sha256-0TlTt/9kN8NiWGDhvzMfvgJZnlzwcEFzAOCSzRowX8A="; }; postPatch = '' From bac8de9e8e07b7e84232a712955c4e908bb71726 Mon Sep 17 00:00:00 2001 From: Yongun Seong Date: Sat, 30 May 2026 05:53:42 +0900 Subject: [PATCH 12/56] unison-fsmonitor: 0.3.8 -> 0.3.9 Diff: https://github.com/autozimu/unison-fsmonitor/compare/v0.3.8...v0.3.9 --- pkgs/by-name/un/unison-fsmonitor/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/un/unison-fsmonitor/package.nix b/pkgs/by-name/un/unison-fsmonitor/package.nix index 83feaedac80b..1ce0f717a6aa 100644 --- a/pkgs/by-name/un/unison-fsmonitor/package.nix +++ b/pkgs/by-name/un/unison-fsmonitor/package.nix @@ -6,16 +6,16 @@ rustPlatform.buildRustPackage rec { pname = "unison-fsmonitor"; - version = "0.3.8"; + version = "0.3.9"; src = fetchFromGitHub { owner = "autozimu"; repo = "unison-fsmonitor"; rev = "v${version}"; - hash = "sha256-1W05b9s0Pg2LzNu0mFo/JKpPw0QORqZkXhbbSuCZIUo="; + hash = "sha256-hMrfEKW4klzHF89UGI4NUwXE6/Yk/wsUXUxe7ZPy/b8="; }; - cargoHash = "sha256-FhENsOGv4jN9A0HS0TIPJMiXA4mYBL668jyckVNGOKc="; + cargoHash = "sha256-N3l18MM5DqgDKzl6qAXUibaHgQKvAQFvZuuzgb3eAPE="; checkFlags = [ # accesses /usr/bin/env From 1859b4a89bc757bd8841520783794f2c0b246f72 Mon Sep 17 00:00:00 2001 From: Christian Flach Date: Sat, 30 May 2026 10:56:36 +0200 Subject: [PATCH 13/56] nixos/opensnitch: link network_aliases.json to /etc/opensnitchd Without this file present, the built in "LAN" and "MULTICAST" network options provided in the UI do not work. Fixes: #445086 --- .../modules/services/security/opensnitch.nix | 1 + nixos/tests/opensnitch.nix | 21 +++++++++++++++---- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/security/opensnitch.nix b/nixos/modules/services/security/opensnitch.nix index acb51c2e942b..bffe17a948d1 100644 --- a/nixos/modules/services/security/opensnitch.nix +++ b/nixos/modules/services/security/opensnitch.nix @@ -207,6 +207,7 @@ in }; tmpfiles.rules = [ "d ${cfg.settings.Rules.Path} 0750 root root - -" + "L+ /etc/opensnitchd/network_aliases.json - - - - ${cfg.package}/etc/opensnitchd/network_aliases.json" "L+ /etc/opensnitchd/system-fw.json - - - - ${cfg.package}/etc/opensnitchd/system-fw.json" ]; }; diff --git a/nixos/tests/opensnitch.nix b/nixos/tests/opensnitch.nix index 0e97717f45bd..cde4ae6efc17 100644 --- a/nixos/tests/opensnitch.nix +++ b/nixos/tests/opensnitch.nix @@ -54,10 +54,23 @@ in action = "allow"; duration = "always"; operator = { - type = "simple"; - sensitive = false; - operand = "process.path"; - data = "${pkgs.curl}/bin/curl"; + type = "list"; + operand = "list"; + list = [ + { + type = "simple"; + sensitive = false; + operand = "process.path"; + data = "${pkgs.curl}/bin/curl"; + } + # Check that network aliases like "LAN" are properly resolved. + { + type = "network"; + sensitive = false; + operand = "dest.network"; + data = "LAN"; + } + ]; }; }; }; From 7bc226af6eb50065457c2a7252d65fb12e3e7ee5 Mon Sep 17 00:00:00 2001 From: jaredmontoya <49511278+jaredmontoya@users.noreply.github.com> Date: Sat, 30 May 2026 12:40:59 +0200 Subject: [PATCH 14/56] sherpa-onnx: 1.12.38 -> 1.13.2 --- pkgs/by-name/sh/sherpa-onnx/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/sh/sherpa-onnx/package.nix b/pkgs/by-name/sh/sherpa-onnx/package.nix index b09d89265c8b..ddeb820734f8 100644 --- a/pkgs/by-name/sh/sherpa-onnx/package.nix +++ b/pkgs/by-name/sh/sherpa-onnx/package.nix @@ -10,7 +10,7 @@ # dependencies alsa-lib, - eigen, + eigen_5, gtest, kissfft, nlohmann_json, @@ -111,13 +111,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "sherpa-onnx"; - version = "1.12.38"; + version = "1.13.2"; src = fetchFromGitHub { owner = "k2-fsa"; repo = "sherpa-onnx"; tag = "v${finalAttrs.version}"; - hash = "sha256-lzcquKwP68KOem50b4X0+nZ3s2IthiYB76IxfvmJo54="; + hash = "sha256-3SbJd9PHOjy5km6uxFqVZljn39cs/o7RLxxUivqx5VM="; }; outputs = [ "out" ] ++ lib.optionals pythonSupport [ "python" ]; @@ -171,7 +171,7 @@ stdenv.mkDerivation (finalAttrs: { (lib.cmakeBool "SHERPA_ONNX_ENABLE_GPU" cudaSupport) # Use nixpkgs sources instead of vendored downloads where possible. (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_JSON" "${nlohmann_json.src}") - (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_EIGEN" "${eigen.src}") + (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_EIGEN" "${eigen_5.src}") (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_GOOGLETEST" "${gtest.src}") (lib.cmakeFeature "FETCHCONTENT_SOURCE_DIR_KISSFFT" "${kissfft.src}") "-Wno-dev" From 57b2039b1a6aec4b5b428421575c483aaeddf27f Mon Sep 17 00:00:00 2001 From: Angel J <78835633+iamanaws@users.noreply.github.com> Date: Sat, 30 May 2026 13:01:42 -0700 Subject: [PATCH 15/56] fairywren: 0-unstable-2026-05-15 -> 0-unstable-2026-05-30 --- pkgs/by-name/fa/fairywren/package.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/fa/fairywren/package.nix b/pkgs/by-name/fa/fairywren/package.nix index d88e65f28e07..bfdc32bca920 100644 --- a/pkgs/by-name/fa/fairywren/package.nix +++ b/pkgs/by-name/fa/fairywren/package.nix @@ -22,13 +22,13 @@ lib.checkListOfEnum "${pname}: colorVariants" colorVariantList colorVariants stdenvNoCC.mkDerivation { inherit pname; - version = "0-unstable-2026-05-15"; + version = "0-unstable-2026-05-30"; src = fetchFromGitLab { - owner = "aiyahm"; + owner = "FreshDoctor"; repo = "FairyWren-Icons"; - rev = "d4a7d6d0a363e9a640a97e54318e64a52c7fcc28"; - hash = "sha256-08w8DhTpQeJzqgcBjaH5ELkahgrYrYjulCVR8zd5n9Q="; + rev = "1c5df6752220e7dd1dcf6f08974234785cd0edb6"; + hash = "sha256-CD5m/juhC40Hg2rh1n5WfbukRW3TueXXQb4oYUHHVs4="; }; propagatedBuildInputs = [ @@ -51,11 +51,13 @@ lib.checkListOfEnum "${pname}: colorVariants" colorVariantList colorVariants dontFixup = true; - passthru.updateScript = unstableGitUpdater { }; + passthru.updateScript = unstableGitUpdater { + hardcodeZeroVersion = true; + }; meta = { description = "FairyWren Icon Set"; - homepage = "https://gitlab.com/aiyahm/FairyWren-Icons"; + homepage = "https://gitlab.com/FreshDoctor/FairyWren-Icons"; maintainers = with lib.maintainers; [ iamanaws ]; platforms = lib.platforms.all; license = lib.licenses.gpl3Plus; From 3e98a893b69c8f9800007989aaae1221ce1e92dc Mon Sep 17 00:00:00 2001 From: Emmanuel Rosa Date: Wed, 27 May 2026 09:47:35 -0400 Subject: [PATCH 16/56] bisq2: 2.1.10 -> 2.1.11 --- pkgs/by-name/bi/bisq2/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/bi/bisq2/package.nix b/pkgs/by-name/bi/bisq2/package.nix index 4e20c8f99e03..f89528aab771 100644 --- a/pkgs/by-name/bi/bisq2/package.nix +++ b/pkgs/by-name/bi/bisq2/package.nix @@ -24,7 +24,7 @@ }: let - version = "2.1.10"; + version = "2.1.11"; jdk = zulu25.override { enableJavaFX = true; }; @@ -69,7 +69,7 @@ stdenv.mkDerivation (finalAttrs: { # nixpkgs-update: no auto update src = fetchurl { url = "https://github.com/bisq-network/bisq2/releases/download/v${version}/Bisq-${version}.deb"; - hash = "sha256-e1b2F4JKm7i7iMEqi+OTBryScWWhdvLJW3iKecQgqvg="; + hash = "sha256-Ts0u1Rapgfz/z17U3VSN17/rdACr/KOGmiZjWnGJmcw="; # Verify the upstream Debian package prior to extraction. # See https://bisq.wiki/Bisq_2#Installation @@ -94,7 +94,7 @@ stdenv.mkDerivation (finalAttrs: { signature = fetchurl { url = "https://github.com/bisq-network/bisq2/releases/download/v${version}/Bisq-${version}.deb.asc"; - hash = "sha256-2B8rmNwCcJ/cSv7P0FYi2DlRcWkG0o0lMFPsr5zaoIk="; + hash = "sha256-/+HDj28uOFQwkrrzKfcQW0T5/qTIeB30Zd10EjeGhlU="; }; nativeBuildInputs = [ From 10c123724e9ebac635ecd89ed88ef4f15cc75ad2 Mon Sep 17 00:00:00 2001 From: mlyxshi Date: Sun, 31 May 2026 21:19:22 +0800 Subject: [PATCH 17/56] commit-notifier: 0-unstable-2026-02-07 -> 0-unstable-2026-05-31 --- pkgs/by-name/co/commit-notifier/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/co/commit-notifier/package.nix b/pkgs/by-name/co/commit-notifier/package.nix index b423da274af8..7501d6a75cbd 100644 --- a/pkgs/by-name/co/commit-notifier/package.nix +++ b/pkgs/by-name/co/commit-notifier/package.nix @@ -10,15 +10,15 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "commit-notifier"; - version = "0-unstable-2026-02-07"; + version = "0-unstable-2026-05-31"; src = fetchFromGitHub { owner = "linyinfeng"; repo = "commit-notifier"; - rev = "93ad526940c60d3a7be65239e6ff8604ce8c6e17"; - hash = "sha256-2U1Pp6v68fAxG6pVztHvCGe8FP714o9V2WQFMSmChBQ="; + rev = "82d9177bc494f946d5fcdae14578908b5b7fb2f5"; + hash = "sha256-tlYXx9gtHv3HSlmdtGIZ70CsL19nmhoi8DbzQu30izQ="; }; - cargoHash = "sha256-IezbCVH3C7i7COZ8Fw7aXym7Q64hy6jxo98aohxgOyA="; + cargoHash = "sha256-VOemLMuCa1AEwbFnngimO9xtpi/ZGcX6ZstwKEaOdvA="; nativeBuildInputs = [ pkg-config ]; From 42f3b4d0a3ca882d690a79f1aec6d72b415d39e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Bori?= Date: Sun, 31 May 2026 17:03:14 +0200 Subject: [PATCH 18/56] python3Packages.tmdbsimple: 2.9.2-unstable-2025-01-07 -> 2.9.6 --- .../python-modules/tmdbsimple/default.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pkgs/development/python-modules/tmdbsimple/default.nix b/pkgs/development/python-modules/tmdbsimple/default.nix index 97fd4e3a9982..af5a9a8019d8 100644 --- a/pkgs/development/python-modules/tmdbsimple/default.nix +++ b/pkgs/development/python-modules/tmdbsimple/default.nix @@ -4,19 +4,18 @@ fetchFromGitHub, setuptools, requests, - unstableGitUpdater, }: -buildPythonPackage { +buildPythonPackage (finalAttrs: { pname = "tmdbsimple"; - version = "2.9.2-unstable-2025-01-07"; + version = "2.9.6"; pyproject = true; src = fetchFromGitHub { owner = "celiao"; repo = "tmdbsimple"; - rev = "0b3359f7bab3ade391b2e5de964ed115b00984a6"; - hash = "sha256-usyL2lHSJwvPnWncI3K+yTmeU5DN1AkRzHC5nFh3vxs="; + tag = finalAttrs.version; + hash = "sha256-ooyfwRCvH980gym8ujpLxbmR7FYfi59gGXqT8K40pNw="; }; build-system = [ setuptools ]; @@ -28,12 +27,10 @@ buildPythonPackage { # The tests require an internet connection and an API key doCheck = false; - passthru.updateScript = unstableGitUpdater { }; - meta = { description = "Wrapper for The Movie Database API v3"; homepage = "https://github.com/celiao/tmdbsimple"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ theobori ]; }; -} +}) From 9e3d6488f359a0446dd623142eb2085158f4b47d Mon Sep 17 00:00:00 2001 From: Sebastian Neubauer Date: Mon, 1 Jun 2026 17:42:16 +0200 Subject: [PATCH 19/56] vulkan-cts: 1.4.5.3 -> 1.4.6.0 Changelog: https://github.com/KhronosGroup/VK-GL-CTS/releases/tag/vulkan-cts-1.4.6.0 --- pkgs/by-name/vu/vulkan-cts/package.nix | 4 ++-- pkgs/by-name/vu/vulkan-cts/sources.nix | 24 ++++++++++++------------ 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/pkgs/by-name/vu/vulkan-cts/package.nix b/pkgs/by-name/vu/vulkan-cts/package.nix index 54d512b6f50d..241e8a94c54d 100644 --- a/pkgs/by-name/vu/vulkan-cts/package.nix +++ b/pkgs/by-name/vu/vulkan-cts/package.nix @@ -53,13 +53,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "vulkan-cts"; - version = "1.4.5.3"; + version = "1.4.6.0"; src = fetchFromGitHub { owner = "KhronosGroup"; repo = "VK-GL-CTS"; rev = "vulkan-cts-${finalAttrs.version}"; - hash = "sha256-UZktBlSADFowMuGoWH98Dhg9nD5hYjs19melnx996gg="; + hash = "sha256-WtKhem+ecf/fY63wGO/0HTW4uMYpV20M0lryu5DEkv8="; }; prePatch = '' diff --git a/pkgs/by-name/vu/vulkan-cts/sources.nix b/pkgs/by-name/vu/vulkan-cts/sources.nix index f31539fcd5b6..f96b013d6727 100644 --- a/pkgs/by-name/vu/vulkan-cts/sources.nix +++ b/pkgs/by-name/vu/vulkan-cts/sources.nix @@ -4,15 +4,15 @@ rec { amber = fetchFromGitHub { owner = "google"; repo = "amber"; - rev = "9482448393f3f1f75067cc6ba8ad77fda48691c6"; - hash = "sha256-NiJkSvmo/AvtDCJtbWzIvaDy1DqhUvASxznosM2XS3M="; + rev = "53a4c8934bf7335d27c694e9fdac9ae1b180c0d2"; + hash = "sha256-oHfCBWW11tEs/mM2oX0+yNX1AS3Ch5TLR6e/39nxYmQ="; }; glslang = fetchFromGitHub { owner = "KhronosGroup"; repo = "glslang"; - rev = "7a47e2531cb334982b2a2dd8513dca0a3de4373d"; - hash = "sha256-BXfe5SgjPy5a+FJh4KIe5kwvKVBvo773OfIZpOsDBLo="; + rev = "715c8500e7cd67f2eba9e60e98852a1ed49d2f15"; + hash = "sha256-vSbMdTjlRVvYLi5ZvTVmfe76oAQ4AhqyD+ohvkvIYIs="; }; jsoncpp = fetchFromGitHub { @@ -25,15 +25,15 @@ rec { spirv-headers = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Headers"; - rev = "b824a462d4256d720bebb40e78b9eb8f78bbb305"; - hash = "sha256-HjJjMuqTrYv5LUOWcexzPHb8nhOT4duooDAhDsd44Zo="; + rev = "6dd7ba990830f7c15ac1345ff3b43ef6ffdad216"; + hash = "sha256-UKBVs2s05hP+paPq1dZFaUEQQ9Kx9acHxYUyJVx22eY="; }; spirv-tools = fetchFromGitHub { owner = "KhronosGroup"; repo = "SPIRV-Tools"; - rev = "8a67272ca6c266b21dd0a9548471756a237ebbef"; - hash = "sha256-VLiIcVNlE7GhquAsEhPLYuBSNOAvhGIjR4zJ1QlPqvI="; + rev = "2d14d2e76aa7de72404b17078eda15c20a6a0389"; + hash = "sha256-8Xtzq8WOdFEw+uEJqMW39LLHt2m165K9OJsIFZuifoM="; }; video_generator = fetchFromGitHub { @@ -46,15 +46,15 @@ rec { vulkan-docs = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-Docs"; - rev = "60a4ad187cf3be4ede658f0fae7dd392192a314b"; - hash = "sha256-x/ijivXfzDRP6eCWF4rkL6MBiiIITh8vzcTuXQwbHlE="; + rev = "6019efe93eca7bfa7a692316d91a9465eb457d60"; + hash = "sha256-zZOxL3XOCzlTsCuAm/+5SrDk6jPJpTY+nAL6H9knyPU="; }; vulkan-validationlayers = fetchFromGitHub { owner = "KhronosGroup"; repo = "Vulkan-ValidationLayers"; - rev = "0a11cf1257471c22b9e7d620ab48057fb2f53cf9"; - hash = "sha256-Qhi+xjFpuL/bQcHqmY8vSZXVf8xuJbrF+0QfgL3120k="; + rev = "eb51484e6039752b56e8f70b5c33f04874224bfb"; + hash = "sha256-fwFG0UdhgDUsCpp/n6iwjxTPlgxfnI8X2ZmAHbG+ZZ8="; }; vulkan-video-samples = fetchFromGitHub { From 229c8cdc50bf141560922c98ad1800a94b6fda5d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 1 Jun 2026 17:26:14 +0000 Subject: [PATCH 20/56] dart-bin: 3.11.6 -> 3.12.1 --- pkgs/development/compilers/dart/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/compilers/dart/default.nix b/pkgs/development/compilers/dart/default.nix index d46491d947de..e1d691cbd77e 100644 --- a/pkgs/development/compilers/dart/default.nix +++ b/pkgs/development/compilers/dart/default.nix @@ -11,7 +11,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "dart"; - version = "3.11.6"; + version = "3.12.1"; src = let @@ -25,10 +25,10 @@ stdenv.mkDerivation (finalAttrs: { aarch64-darwin = "macos-arm64"; }; hash = selectSystem { - x86_64-linux = "sha256-6g/yOW6lr0Aro1mKkTmg9LGzRx2dfoNIgtFVliJ2Ct0="; - aarch64-linux = "sha256-PBKZ9GjroP13z5uC1+doOCwemAg3tgyndKLOtPnX20s="; - x86_64-darwin = "sha256-gccm33wZaltIGlHOwExsECxRyOFMeW+FdZvu7M7Ychw="; - aarch64-darwin = "sha256-09iIdY8xOvDLp03MoVfShBdyyW4NR8ZN1SvVTc8Rr3Y="; + x86_64-linux = "sha256-aiu/ZKEzychqYqUy29PgtNtKw2Wr1Fbp+dHF32H82/g="; + aarch64-linux = "sha256-tECHkwEI9tf1a/WAoC1dKpf/lFGcWiiDOZgiAuG0xIE="; + x86_64-darwin = "sha256-xWsyLNvBXg18NzlwwuK+U7+0OEWL1nwYKHA+dErLeRY="; + aarch64-darwin = "sha256-6v84I9Wgxc3LZbOK3yBOXzUpD81WDUjLR8L6x+FUe5c="; }; in fetchurl { From ca58c8845af065abeb05f8cbdc05ade7461fe8d2 Mon Sep 17 00:00:00 2001 From: Tom Oostveen Date: Mon, 1 Jun 2026 21:21:05 +0200 Subject: [PATCH 21/56] github-desktop: 3.5.11 -> 3.5.12 To friendly committers looking to merge this, also see my other relevant PR: https://github.com/NixOS/nixpkgs/pull/524960 Changelog: https://desktop.github.com/release-notes --- pkgs/by-name/gi/github-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/github-desktop/package.nix b/pkgs/by-name/gi/github-desktop/package.nix index f6c6484edefc..ab896290c6f7 100644 --- a/pkgs/by-name/gi/github-desktop/package.nix +++ b/pkgs/by-name/gi/github-desktop/package.nix @@ -35,13 +35,13 @@ in stdenv.mkDerivation (finalAttrs: { pname = "github-desktop"; - version = "3.5.11"; + version = "3.5.12"; src = fetchFromGitHub { owner = "desktop"; repo = "desktop"; tag = "release-${finalAttrs.version}"; - hash = "sha256-nW+yq330lQRfo1RtxUtbkQ336WeE8BjC9jYAIibfdXo="; + hash = "sha256-/ehwjv1ipvxhmZYye1avkpz8uyO8YEWl0iM8U8n6pwE="; fetchSubmodules = true; postCheckout = "git -C $out rev-parse HEAD > $out/.gitrev"; }; From 0ead2752964a6ab63ba02bf3314b2dde96ab0f84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 1 Jun 2026 12:47:14 -0700 Subject: [PATCH 22/56] libburn: 1.5.6 -> 1.5.8 Changelog: https://dev.lovelyhq.com/libburnia/libburn/src/tag/release-1.5.8/ChangeLog --- pkgs/by-name/li/libburn/package.nix | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/pkgs/by-name/li/libburn/package.nix b/pkgs/by-name/li/libburn/package.nix index 6741cb3e0925..4c16729940a9 100644 --- a/pkgs/by-name/li/libburn/package.nix +++ b/pkgs/by-name/li/libburn/package.nix @@ -2,32 +2,22 @@ lib, stdenv, fetchFromGitea, - fetchpatch, autoreconfHook, pkg-config, }: stdenv.mkDerivation (finalAttrs: { pname = "libburn"; - version = "1.5.6"; + version = "1.5.8"; src = fetchFromGitea { domain = "dev.lovelyhq.com"; owner = "libburnia"; repo = "libburn"; rev = "release-${finalAttrs.version}"; - hash = "sha256-Xo45X4374FXvlrJ4Q0PahYvuWXO0k3N0ke0mbURYt54="; + hash = "sha256-W/9dUUQGB1V76G9YshNjJcrptAuVVcsXiM5ZQ9Q50Xs="; }; - patches = [ - # Fix the build against C23 compilers (like gcc-15): - (fetchpatch { - name = "c23.patch"; - url = "https://dev.lovelyhq.com/libburnia/libburn/commit/d537f9dd35282df834a311ead5f113af67d223b3.patch"; - hash = "sha256-aouU/6AchLhzMzvkVvUnFHWfebYTrkEJ6P3fF5pvE9M="; - }) - ]; - nativeBuildInputs = [ autoreconfHook pkg-config From 5cab54866f34f14d746cc8f7e4800c2d706a41bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 1 Jun 2026 12:55:00 -0700 Subject: [PATCH 23/56] libisoburn: 1.5.6 -> 1.5.8.pl02 Changelog: https://dev.lovelyhq.com/libburnia/libisoburn/src/tag/release-1.5.8.pl02/ChangeLog --- pkgs/by-name/li/libisoburn/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libisoburn/package.nix b/pkgs/by-name/li/libisoburn/package.nix index f7e4eefb7df7..6ebf64c9e7fd 100644 --- a/pkgs/by-name/li/libisoburn/package.nix +++ b/pkgs/by-name/li/libisoburn/package.nix @@ -17,14 +17,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "libisoburn"; - version = "1.5.6"; + version = "1.5.8.pl02"; src = fetchFromGitea { domain = "dev.lovelyhq.com"; owner = "libburnia"; repo = "libisoburn"; rev = "release-${finalAttrs.version}"; - hash = "sha256-16qNVlWFVXfvbte5EgP/u193wK2GV/r22hVX0SZWr+0="; + hash = "sha256-wYX2foI0YXrhVENz8QqfS9IdXwbsHP7rqYOWzlo8FdM="; }; nativeBuildInputs = [ From 7cde996fab6c147b0e4f97eb4f7427986b71c449 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 1 Jun 2026 12:57:58 -0700 Subject: [PATCH 24/56] libisofs: 1.5.8 -> 1.5.8.pl02 Changelog: https://dev.lovelyhq.com/libburnia/libisofs/src/tag/release-1.5.8.pl02/ChangeLog --- pkgs/by-name/li/libisofs/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/li/libisofs/package.nix b/pkgs/by-name/li/libisofs/package.nix index ddad7063463e..6ba5e4d48953 100644 --- a/pkgs/by-name/li/libisofs/package.nix +++ b/pkgs/by-name/li/libisofs/package.nix @@ -11,14 +11,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "libisofs"; - version = "1.5.8"; + version = "1.5.8.pl02"; src = fetchFromGitea { domain = "dev.lovelyhq.com"; owner = "libburnia"; repo = "libisofs"; rev = "release-${finalAttrs.version}"; - hash = "sha256-tOkJfS/utUPn38rn0u5zAo1N4IIkvpejg89Oxw6Xqv4="; + hash = "sha256-uyE+7H5zWcBgtOsoFtiLFroeqA0Kj7tg7s+1IzXNKBo="; }; nativeBuildInputs = [ From b43f4400b9b18c364fbd7b046e486fbb695c04e3 Mon Sep 17 00:00:00 2001 From: Ingo Reitz <9l@9lo.re> Date: Tue, 2 Jun 2026 01:42:41 +0200 Subject: [PATCH 25/56] wl-mirror: drop rofi from wl-present PATH wrapper Can be any dmenu-compatible tool and rofi has a rather large (closure) size --- pkgs/by-name/wl/wl-mirror/package.nix | 2 -- 1 file changed, 2 deletions(-) diff --git a/pkgs/by-name/wl/wl-mirror/package.nix b/pkgs/by-name/wl/wl-mirror/package.nix index 4026c59d50dd..d2698fa105c9 100644 --- a/pkgs/by-name/wl/wl-mirror/package.nix +++ b/pkgs/by-name/wl/wl-mirror/package.nix @@ -16,14 +16,12 @@ installShellFiles, pipectl, slurp, - rofi, scdoc, }: let wl-present-binpath = lib.makeBinPath [ pipectl - rofi slurp (placeholder "out") ]; From 7590b1fc0868b690c0c56104bd8cefbcdb218bdf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 07:13:39 +0000 Subject: [PATCH 26/56] libretro.stella: 0-unstable-2026-05-24 -> 0-unstable-2026-06-01 --- pkgs/applications/emulators/libretro/cores/stella.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/stella.nix b/pkgs/applications/emulators/libretro/cores/stella.nix index a67db4b2d452..46fd3ee332fb 100644 --- a/pkgs/applications/emulators/libretro/cores/stella.nix +++ b/pkgs/applications/emulators/libretro/cores/stella.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "stella"; - version = "0-unstable-2026-05-24"; + version = "0-unstable-2026-06-01"; src = fetchFromGitHub { owner = "stella-emu"; repo = "stella"; - rev = "a720cccc55ae9bce007e748b53371914951f9f32"; - hash = "sha256-TAR1/FiVMz6YYzbLB8maZcsU+0h6lo8lpY31Y+gGj1k="; + rev = "502f15b41708a3911048f2770a320a3ef20b0415"; + hash = "sha256-1/Zl6YNZhsIDJobbzGKAWKGEsep7k/iXAbwL7sK98M8="; }; makefile = "Makefile"; From a5f62e1a28e7cd37807d2bf447dab391e94dbcd2 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Tue, 2 Jun 2026 14:07:54 +0300 Subject: [PATCH 27/56] zellij-unwrapped: split out from zellij wrapper Expose the actual rust build as a top-level by-name package and have the wrapper take it as an argument, so overlays can patch or override it without needing to thread the new drv through the wrapper explicitly. --- .../package.nix} | 3 +++ pkgs/by-name/ze/zellij/package.nix | 15 +++------------ 2 files changed, 6 insertions(+), 12 deletions(-) rename pkgs/by-name/ze/{zellij/unwrapped.nix => zellij-unwrapped/package.nix} (96%) diff --git a/pkgs/by-name/ze/zellij/unwrapped.nix b/pkgs/by-name/ze/zellij-unwrapped/package.nix similarity index 96% rename from pkgs/by-name/ze/zellij/unwrapped.nix rename to pkgs/by-name/ze/zellij-unwrapped/package.nix index f691bc5418b2..c0331f24ac59 100644 --- a/pkgs/by-name/ze/zellij/unwrapped.nix +++ b/pkgs/by-name/ze/zellij-unwrapped/package.nix @@ -10,6 +10,7 @@ openssl, writableTmpDirAsHomeHook, versionCheckHook, + nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { @@ -76,6 +77,8 @@ rustPlatform.buildRustPackage (finalAttrs: { --zsh <($out/bin/zellij setup --generate-completion zsh) ''; + passthru.updateScript = nix-update-script { }; + meta = { description = "Terminal workspace with batteries included"; homepage = "https://zellij.dev/"; diff --git a/pkgs/by-name/ze/zellij/package.nix b/pkgs/by-name/ze/zellij/package.nix index 32013b52f0ae..38ba70d37b1e 100644 --- a/pkgs/by-name/ze/zellij/package.nix +++ b/pkgs/by-name/ze/zellij/package.nix @@ -1,23 +1,19 @@ { lib, - callPackage, + zellij-unwrapped, makeBinaryWrapper, stdenvNoCC, - nix-update-script, extraPackages ? [ ], }: -let - unwrapped = callPackage ./unwrapped.nix { }; -in stdenvNoCC.mkDerivation { - inherit (unwrapped) version meta; + inherit (zellij-unwrapped) version meta; pname = "zellij"; __structuredAttrs = true; strictDeps = true; - src = unwrapped; + src = zellij-unwrapped; dontUnpack = true; nativeBuildInputs = [ makeBinaryWrapper ]; @@ -27,9 +23,4 @@ stdenvNoCC.mkDerivation { wrapProgram "$out/bin/zellij" \ --prefix PATH : '${lib.makeBinPath extraPackages}' ''; - - passthru = unwrapped.passthru or { } // { - inherit unwrapped; - updateScript = nix-update-script { attrPath = "zellij.unwrapped"; }; - }; } From f66b70ac403fce30d6276cdb376dc27c3ed96f12 Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Tue, 2 Jun 2026 22:51:04 +0800 Subject: [PATCH 28/56] =?UTF-8?q?webkitgtk=5F6=5F0:=202.52.3=20=E2=86=92?= =?UTF-8?q?=202.52.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit https://github.com/WebKit/WebKit/compare/webkitgtk-2.52.3...webkitgtk-2.52.4 https://webkitgtk.org/2026/06/02/webkitgtk2.52.4-released.html https://webkitgtk.org/security/WSA-2026-0003.html CVE-2026-28847, CVE-2026-28883, CVE-2026-28901, CVE-2026-28902, CVE-2026-28903, CVE-2026-28904, CVE-2026-28905, CVE-2026-28907, CVE-2026-28942, CVE-2026-28946, CVE-2026-28947, CVE-2026-28953, CVE-2026-28955, CVE-2026-28958, CVE-2026-43658, CVE-2026-43660 --- pkgs/development/libraries/webkitgtk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/webkitgtk/default.nix b/pkgs/development/libraries/webkitgtk/default.nix index e0bc6063b033..8348aff49d55 100644 --- a/pkgs/development/libraries/webkitgtk/default.nix +++ b/pkgs/development/libraries/webkitgtk/default.nix @@ -85,7 +85,7 @@ in # https://webkitgtk.org/2024/10/04/webkitgtk-2.46.html recommends building with clang. clangStdenv.mkDerivation (finalAttrs: { pname = "webkitgtk"; - version = "2.52.3"; + version = "2.52.4"; name = "webkitgtk-${finalAttrs.version}+abi=${abiVersion}"; outputs = [ @@ -100,7 +100,7 @@ clangStdenv.mkDerivation (finalAttrs: { src = fetchurl { url = "https://webkitgtk.org/releases/webkitgtk-${finalAttrs.version}.tar.xz"; - hash = "sha256-Wz4NF05j3MKISLEZTg50SNWUjDwkJ+zZMcLFvlJhrrs="; + hash = "sha256-z0B2ocoqZHiO3KjEUtjrto1eKWXliP5Go4igFlE+3OQ="; }; patches = lib.optionals clangStdenv.hostPlatform.isLinux [ From e99f0b92742c19a4e7954bb3ea7c175fe7c21fc6 Mon Sep 17 00:00:00 2001 From: Pascal Dietrich Date: Tue, 2 Jun 2026 17:35:35 +0200 Subject: [PATCH 29/56] andcli: 2.6.2 -> 2.7.0 --- pkgs/by-name/an/andcli/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/an/andcli/package.nix b/pkgs/by-name/an/andcli/package.nix index 591e168e1e1f..cc2d1bd4dfcb 100644 --- a/pkgs/by-name/an/andcli/package.nix +++ b/pkgs/by-name/an/andcli/package.nix @@ -9,7 +9,7 @@ buildGoModule (finalAttrs: { pname = "andcli"; - version = "2.6.2"; + version = "2.7.0"; subPackages = [ "cmd/andcli" ]; @@ -17,10 +17,10 @@ buildGoModule (finalAttrs: { owner = "tjblackheart"; repo = "andcli"; tag = "v${finalAttrs.version}"; - hash = "sha256-EtfsSLyZs5hADJRE5xvn2mu6A04Sz9e21Y4+VkopCY0="; + hash = "sha256-l+ZpAm+yHCKPalGib4OlIaGFsDHc3IFFlOvB1kXWZG0="; }; - vendorHash = "sha256-CHWypAA2BpHop5LGkjZVTBL4dGzWfrwDJcFrtGTBAb4="; + vendorHash = "sha256-S2JRkVy1iLGBqoOWukTQm80fVJ2YMNHTLfUUA2530GE="; ldflags = [ "-s" From 4007180d0a9f1cbacbb56b5b88eec16fe126802a Mon Sep 17 00:00:00 2001 From: Jhony Elmer Angulo Fabian Date: Mon, 1 Jun 2026 18:38:42 -0500 Subject: [PATCH 30/56] codex: 0.135.0 -> 0.136.0 --- pkgs/by-name/co/codex/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/codex/package.nix b/pkgs/by-name/co/codex/package.nix index 6f8fb50b84b3..801358b7f90d 100644 --- a/pkgs/by-name/co/codex/package.nix +++ b/pkgs/by-name/co/codex/package.nix @@ -25,18 +25,20 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "codex"; - version = "0.135.0"; + version = "0.136.0"; src = fetchFromGitHub { owner = "openai"; repo = "codex"; tag = "rust-v${finalAttrs.version}"; - hash = "sha256-7Ak7rpogcN2kNezk7aMdMmkgNyPxH58f6lFdXOd/mgc="; + hash = "sha256-MI9VrfMFuUOup0e8KECaFA8SbkrPLEG+6K/wqLA8rs8="; }; sourceRoot = "${finalAttrs.src.name}/codex-rs"; - cargoHash = "sha256-v1ggzNoncBVcOiJDQNNKPxYqWASNGjVjLMCXhsIbrVI="; + cargoHash = "sha256-zHNOUHUnyNxYSWn13H77ZdIuv09kHSlJfQBatTugLUA="; + + __structuredAttrs = true; # Match upstream's release build for the codex binary only. cargoBuildFlags = [ From 7553c974137912a7fce9957be89b72adcd021c65 Mon Sep 17 00:00:00 2001 From: Sam Estep Date: Tue, 2 Jun 2026 12:52:20 -0400 Subject: [PATCH 31/56] python3Packages.async-cache: 1.1.1 -> 2.0.3 Assisted-by: Claude:opus-4.8 --- .../development/python-modules/async-cache/default.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/async-cache/default.nix b/pkgs/development/python-modules/async-cache/default.nix index b6cdfbf3edc7..5be646ec1a62 100644 --- a/pkgs/development/python-modules/async-cache/default.nix +++ b/pkgs/development/python-modules/async-cache/default.nix @@ -6,16 +6,16 @@ pytestCheckHook, }: -buildPythonPackage { +buildPythonPackage (finalAttrs: { pname = "async-cache"; - version = "1.1.1"; + version = "2.0.3"; pyproject = true; src = fetchFromGitHub { owner = "iamsinghrajat"; repo = "async-cache"; - rev = "9925f07920e6b585dc6345f49b7f477b3e1b8c2c"; # doesn't tag releases :( - hash = "sha256-AVSdtWPs1c8AE5PNOq+BdXzBXkI0aeFVzxxPl/ATyU0="; + tag = finalAttrs.version; + hash = "sha256-3SPepAlXJxufTgNqwxh/c2jhL/j9/omqOZElHhDiIIw="; }; build-system = [ setuptools ]; @@ -30,4 +30,4 @@ buildPythonPackage { license = lib.licenses.mit; maintainers = [ lib.maintainers.lukegb ]; }; -} +}) From c9416023d19fff2778d685d5c882ee88c6218b6a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 17:04:23 +0000 Subject: [PATCH 32/56] cliamp: 1.50.0 -> 1.56.0 --- pkgs/by-name/cl/cliamp/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/cl/cliamp/package.nix b/pkgs/by-name/cl/cliamp/package.nix index 384f87b16223..7ef262825914 100644 --- a/pkgs/by-name/cl/cliamp/package.nix +++ b/pkgs/by-name/cl/cliamp/package.nix @@ -16,13 +16,13 @@ buildGoModule (finalAttrs: { pname = "cliamp"; - version = "1.50.0"; + version = "1.56.0"; src = fetchFromGitHub { owner = "bjarneo"; repo = "cliamp"; tag = "v${finalAttrs.version}"; - hash = "sha256-wXOIJ6oJfphEtBs84ova5tErcmKO3bHbDmRTiTX5zUE="; + hash = "sha256-07hKE13eX6IWo77mMbgvPgJZjymfsGn9xMN7XIVIB1g="; }; vendorHash = "sha256-A2Ygc1a9e2flZzaNAEXvr8Ui1cE89TxBfUNALmDzIo0="; From c580a9fb3b298806678424ea79543f538544b476 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 2 Jun 2026 20:45:19 +0000 Subject: [PATCH 33/56] framework-tool: 0.6.3 -> 0.6.4 --- pkgs/by-name/fr/framework-tool/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fr/framework-tool/package.nix b/pkgs/by-name/fr/framework-tool/package.nix index 99ae2ebea242..7a51410c03bd 100644 --- a/pkgs/by-name/fr/framework-tool/package.nix +++ b/pkgs/by-name/fr/framework-tool/package.nix @@ -8,16 +8,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "framework-tool"; - version = "0.6.3"; + version = "0.6.4"; src = fetchFromGitHub { owner = "FrameworkComputer"; repo = "framework-system"; tag = "v${finalAttrs.version}"; - hash = "sha256-EoaMVbnmidXoCRMbqn5LIZuxXE9xl9Dtb16U9FKmH+4="; + hash = "sha256-EpStj1uMh0IkzXA5eI/xOndzDCxyJITqKGaSHqnJEFs="; }; - cargoHash = "sha256-PshbC+LIBm84/86w9lP0OmCVztsT5gB+86rUorCDsQM="; + cargoHash = "sha256-SVipNctgdU5oJiKbDnUmpv99Hc0W6nFtnI/DB90ndCo="; nativeBuildInputs = [ pkg-config ]; buildInputs = [ udev ]; From 1c4d9720dab7b8a393f2e33de4297a0e59b16707 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 21 Mar 2025 22:14:07 -0700 Subject: [PATCH 34/56] deltachat-tauri: init at 2.49.1 --- pkgs/by-name/de/deltachat-tauri/package.nix | 109 ++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 pkgs/by-name/de/deltachat-tauri/package.nix diff --git a/pkgs/by-name/de/deltachat-tauri/package.nix b/pkgs/by-name/de/deltachat-tauri/package.nix new file mode 100644 index 000000000000..a716a6da1aa5 --- /dev/null +++ b/pkgs/by-name/de/deltachat-tauri/package.nix @@ -0,0 +1,109 @@ +{ + apple-sdk_14, + cargo-tauri, + darwin, + fetchFromGitHub, + fetchPnpmDeps, + gst_all_1, + lib, + libayatana-appindicator, + makeWrapper, + nodejs, + openssl, + perl, + pkg-config, + pnpm_9, + pnpmConfigHook, + python3, + rustPlatform, + stdenv, + versionCheckHook, + webkitgtk_4_1, + wrapGAppsHook4, +}: + +let + pnpm = pnpm_9; +in +rustPlatform.buildRustPackage (finalAttrs: { + pname = "deltachat-tauri"; + version = "2.49.1"; + __structuredAttrs = true; + + src = fetchFromGitHub { + owner = "deltachat"; + repo = "deltachat-desktop"; + tag = "v${finalAttrs.version}"; + hash = "sha256-JTbhKOTtPNlromdOsdekw6hhuE4gRwm1QB+5qaKy53o="; + }; + + pnpmDeps = fetchPnpmDeps { + inherit (finalAttrs) pname version src; + inherit pnpm; + fetcherVersion = 3; + hash = "sha256-UZ6/OTUtIiOA1D5PanY4aS+VCBNj/AIbIGYe1eibGMQ="; + }; + + cargoHash = "sha256-xxO17cpZ86Pg/zlfoEYLdBkY9MstsgNqoJbPWxTaXrw="; + + postPatch = lib.optionalString stdenv.hostPlatform.isLinux '' + substituteInPlace $cargoDepsCopy/source-registry-0/libappindicator-sys-*/src/lib.rs \ + --replace-fail libayatana-appindicator3.so.1 '${libayatana-appindicator}/lib/libayatana-appindicator3.so.1' + ''; + + nativeBuildInputs = [ + cargo-tauri.hook + nodejs + perl + pnpm + pnpmConfigHook + ] + ++ lib.optionals stdenv.hostPlatform.isLinux [ + pkg-config + python3 + wrapGAppsHook4 + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + darwin.autoSignDarwinBinariesHook + ]; + + buildInputs = + lib.optionals stdenv.hostPlatform.isLinux [ + gst_all_1.gst-libav + gst_all_1.gst-plugins-base + gst_all_1.gst-plugins-good + gst_all_1.gst-plugins-bad + gst_all_1.gst-vaapi + gst_all_1.gstreamer + libayatana-appindicator + openssl + webkitgtk_4_1 + ] + ++ lib.optionals stdenv.hostPlatform.isDarwin [ + apple-sdk_14 + ]; + + buildAndTestSubdir = "packages/target-tauri"; + + env = { + VERSION_INFO_GIT_REF = finalAttrs.src.tag; + }; + + postInstall = lib.optionalString stdenv.hostPlatform.isLinux '' + install -Dm 444 images/tray/deltachat.svg "$out/share/icons/hicolor/scalable/apps/deltachat-tauri.svg" + ''; + + nativeInstallCheckInputs = [ + versionCheckHook + ]; + + meta = { + changelog = "https://github.com/deltachat/deltachat-desktop/blob/${finalAttrs.src.tag}/CHANGELOG.md"; + description = "Email-based instant messaging for Desktop"; + homepage = "https://github.com/deltachat/deltachat-desktop"; + license = lib.licenses.gpl3Plus; + mainProgram = "deltachat-tauri"; + maintainers = [ lib.maintainers.dotlambda ]; + platforms = lib.platforms.darwin ++ lib.platforms.linux; + }; +}) From 0782919d1fec0142a532abc6a52a8dd421d30177 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 02:17:25 +0000 Subject: [PATCH 35/56] garnet: 1.1.9 -> 1.1.10 --- pkgs/by-name/ga/garnet/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ga/garnet/package.nix b/pkgs/by-name/ga/garnet/package.nix index 2e94b9fb39a9..032440cee479 100644 --- a/pkgs/by-name/ga/garnet/package.nix +++ b/pkgs/by-name/ga/garnet/package.nix @@ -8,13 +8,13 @@ buildDotnetModule rec { pname = "garnet"; - version = "1.1.9"; + version = "1.1.10"; src = fetchFromGitHub { owner = "microsoft"; repo = "garnet"; tag = "v${version}"; - hash = "sha256-8oZrUb3ed/M3juchn6OSRQAX6tfplekwmLLjHURtms8="; + hash = "sha256-tvfqs9ZSIQySJu7euf56ESzqw7A2973PSMr/rxNHxR8="; }; projectFile = "main/GarnetServer/GarnetServer.csproj"; From 66e58d1578adb61a2bb2694c26497fa069e4e9b9 Mon Sep 17 00:00:00 2001 From: jujb233 Date: Wed, 3 Jun 2026 10:18:45 +0800 Subject: [PATCH 36/56] sdl3-mixer: 3.2.2 -> 3.2.4 --- pkgs/by-name/sd/sdl3-mixer/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sd/sdl3-mixer/package.nix b/pkgs/by-name/sd/sdl3-mixer/package.nix index 1b17fd932e2a..ab8fcdb6f393 100644 --- a/pkgs/by-name/sd/sdl3-mixer/package.nix +++ b/pkgs/by-name/sd/sdl3-mixer/package.nix @@ -24,7 +24,7 @@ stdenv.mkDerivation (finalAttrs: { pname = "sdl3-mixer"; - version = "3.2.2"; + version = "3.2.4"; __structuredAttrs = true; outputs = [ @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { owner = "libsdl-org"; repo = "SDL_mixer"; tag = "release-${finalAttrs.version}"; - hash = "sha256-J4qyb5zeeDowile8p2qJzBWP0lnBR8nYSF0fuZUshiM="; + hash = "sha256-mPk6xU1/GkBtWgF8S9ttha7/PNxcBEiSxpzo6ARLC9I="; }; strictDeps = true; From 6a95f447f4daf3efeac96bffb41507aa563befc7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 02:46:54 +0000 Subject: [PATCH 37/56] rust-rpxy: 0.11.3 -> 0.12.0 --- pkgs/by-name/ru/rust-rpxy/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ru/rust-rpxy/package.nix b/pkgs/by-name/ru/rust-rpxy/package.nix index 6565e12857de..7581c7c08303 100644 --- a/pkgs/by-name/ru/rust-rpxy/package.nix +++ b/pkgs/by-name/ru/rust-rpxy/package.nix @@ -5,17 +5,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "rust-rpxy"; - version = "0.11.3"; + version = "0.12.0"; src = fetchFromGitHub { owner = "junkurihara"; repo = "rust-rpxy"; tag = finalAttrs.version; - hash = "sha256-LoZ6On/837RJSsf7Qxol83PkczSp+VDk66IBUm/tVWY="; + hash = "sha256-PjlC65wKZFz6pEHoBHFk3J1+GXa6lwFsLEhgg57odxY="; fetchSubmodules = true; }; - cargoHash = "sha256-L3+kGyeIUHdQfcZ5hHd6YsFYbsyq2R8XwE9HUFJMyd8="; + cargoHash = "sha256-d6Tsh1wYreJGwfT5vzjT+ZmYTm50Aj8dT/creN9fqtI="; meta = { description = "Http reverse proxy serving multiple domain names and terminating TLS for http/1.1, 2 and 3, written in Rust"; From 5f3182b8b42784641a0458f9f085f58b3fa8cbf7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 02:52:47 +0000 Subject: [PATCH 38/56] libretro.beetle-saturn: 0-unstable-2026-05-17 -> 0-unstable-2026-05-28 --- .../applications/emulators/libretro/cores/beetle-saturn.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/beetle-saturn.nix b/pkgs/applications/emulators/libretro/cores/beetle-saturn.nix index 9041f476688d..dc0edc71f8f3 100644 --- a/pkgs/applications/emulators/libretro/cores/beetle-saturn.nix +++ b/pkgs/applications/emulators/libretro/cores/beetle-saturn.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "mednafen-saturn"; - version = "0-unstable-2026-05-17"; + version = "0-unstable-2026-05-28"; src = fetchFromGitHub { owner = "libretro"; repo = "beetle-saturn-libretro"; - rev = "c64a467e334cde47d74df6456748deb783522752"; - hash = "sha256-np+zzuMDtanmlUVlDoS0D4Fm+2uuXo08qar/aoXwmUI="; + rev = "8f0d69a4938edd84ef5b308b6013ed4b17b5b7dd"; + hash = "sha256-hDiUcmkAyFbuMdK3LCshC2vMMU4TbJQAyqzkye/Sb5U="; }; makefile = "Makefile"; From 163954eae7419198a12ee05ee1a6463a26b8a93f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 07:19:34 +0000 Subject: [PATCH 39/56] turbo-unwrapped: 2.9.14 -> 2.9.16 --- pkgs/by-name/tu/turbo-unwrapped/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/tu/turbo-unwrapped/package.nix b/pkgs/by-name/tu/turbo-unwrapped/package.nix index c1ef21df92f4..1c7b4fada609 100644 --- a/pkgs/by-name/tu/turbo-unwrapped/package.nix +++ b/pkgs/by-name/tu/turbo-unwrapped/package.nix @@ -17,16 +17,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "turbo-unwrapped"; - version = "2.9.14"; + version = "2.9.16"; src = fetchFromGitHub { owner = "vercel"; repo = "turborepo"; tag = "v${finalAttrs.version}"; - hash = "sha256-4854TMHj6mqzWnCcSwRcbkBQQlLaevwP63gk9IXBUhA="; + hash = "sha256-FIKwipmuCGdonnfEvmcPnXlsD7k70qrVRP5xAWbPP7U="; }; - cargoHash = "sha256-3iFUpt33oyMnY/NomIz0mvYqRPK1ltyr8wSd9DMfB/Q="; + cargoHash = "sha256-GXOIeQI7BWLgxpOMaNR1FH0Hhf9iFcdLfdCxAOZPZKQ="; nativeBuildInputs = [ capnproto From b0fc79ccfcad5ac1dde9769e7a59bd796204941b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 09:20:34 +0000 Subject: [PATCH 40/56] ultrastardx: 2026.5.0 -> 2026.6.0 --- pkgs/by-name/ul/ultrastardx/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ul/ultrastardx/package.nix b/pkgs/by-name/ul/ultrastardx/package.nix index 49896127df7f..41386a463d70 100644 --- a/pkgs/by-name/ul/ultrastardx/package.nix +++ b/pkgs/by-name/ul/ultrastardx/package.nix @@ -45,13 +45,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ultrastardx"; - version = "2026.5.0"; + version = "2026.6.0"; src = fetchFromGitHub { owner = "UltraStar-Deluxe"; repo = "USDX"; rev = "v${finalAttrs.version}"; - hash = "sha256-67tWYCN2dRtll/XgG8uqqoRUoiNl4/Ne/MHmL7Y3j40="; + hash = "sha256-xqP50OFUT+wreG/EZhmh5zPOwpNvG1TQkLzovgVDquI="; }; nativeBuildInputs = [ From ffa6e6d74baeb0101a82c1910ab710dbf7a07319 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 12:47:23 +0000 Subject: [PATCH 41/56] asusctl: 6.3.7 -> 6.3.8 --- pkgs/by-name/as/asusctl/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/as/asusctl/package.nix b/pkgs/by-name/as/asusctl/package.nix index 58f234102b99..5f30f1d4b308 100644 --- a/pkgs/by-name/as/asusctl/package.nix +++ b/pkgs/by-name/as/asusctl/package.nix @@ -18,16 +18,16 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "asusctl"; - version = "6.3.7"; + version = "6.3.8"; src = fetchFromGitLab { owner = "asus-linux"; repo = "asusctl"; tag = finalAttrs.version; - hash = "sha256-jBO9AzQt4T4VU8aMcC9ALI7xBesAZC4beEyZ4+0cPPU="; + hash = "sha256-DXpuKZmjYKiQp8ULH39EYtY75muZ77YzwYmE/yF1wEY="; }; - cargoHash = "sha256-f/rD2zEvGwyyBFSih7G9vdwFepehYS1u38vBlKGZBFM="; + cargoHash = "sha256-nZDpKuL+7IIuV5q/W4qWHa7C/HEoX5YaerUMcDQQVtg="; postPatch = '' files=" From 5256acc99cf72e7e4a348bdd5a2b78ec70550a44 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 13:21:16 +0000 Subject: [PATCH 42/56] source2viewer-cli: 19.1 -> 19.2 --- pkgs/by-name/so/source2viewer-cli/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/so/source2viewer-cli/package.nix b/pkgs/by-name/so/source2viewer-cli/package.nix index 81fac4ad390f..d7488cf324b7 100644 --- a/pkgs/by-name/so/source2viewer-cli/package.nix +++ b/pkgs/by-name/so/source2viewer-cli/package.nix @@ -12,13 +12,13 @@ buildDotnetModule (finalAttrs: { __structuredAttrs = true; pname = "source2viewer-cli"; - version = "19.1"; + version = "19.2"; src = fetchFromGitHub { owner = "ValveResourceFormat"; repo = "ValveResourceFormat"; tag = finalAttrs.version; - hash = "sha256-eH/qAnStEjin/OM83JT1BfvWqwhjR0OoukIbAgxBNZU="; + hash = "sha256-4aUJlJWfNOqRXeLEHf8ZlXdcASGbmV2o1oFCcHpJG0w="; }; projectFile = "CLI/CLI.csproj"; From 4e4b9bfbcd04f1679b6a197b94af9fc37138f60c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 13:29:21 +0000 Subject: [PATCH 43/56] sonar: 0.3.0 -> 0.4.0 --- pkgs/by-name/so/sonar/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/so/sonar/package.nix b/pkgs/by-name/so/sonar/package.nix index 1b61013c2f1a..1d564007953d 100644 --- a/pkgs/by-name/so/sonar/package.nix +++ b/pkgs/by-name/so/sonar/package.nix @@ -8,13 +8,13 @@ buildGoModule (finalAttrs: { __structuredAttrs = true; pname = "sonar"; - version = "0.3.0"; + version = "0.4.0"; src = fetchFromGitHub { owner = "raskrebs"; repo = "sonar"; tag = "v${finalAttrs.version}"; - hash = "sha256-ucOIFws3fo94o5ziJDn8ldgWkpAuiUqW8A+MQdPNy3c="; + hash = "sha256-rHc7uYk0Js/hvWntI/Kt4Wq6Pod4T1DnTjAeUDa0fv0="; }; vendorHash = "sha256-komX1AmHt2NoF1x6xsNa2RFkfVzOXfYEMPhT0zwMxjw="; From 15083d53cd59fafb4675c700900da72a9c52a7e0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 13:33:49 +0000 Subject: [PATCH 44/56] speakeasy-cli: 1.761.9 -> 1.770.0 --- pkgs/by-name/sp/speakeasy-cli/package.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/sp/speakeasy-cli/package.nix b/pkgs/by-name/sp/speakeasy-cli/package.nix index e44197fb0f99..284f6c1aad17 100644 --- a/pkgs/by-name/sp/speakeasy-cli/package.nix +++ b/pkgs/by-name/sp/speakeasy-cli/package.nix @@ -11,7 +11,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "speakeasy-cli"; - version = "1.761.9"; + version = "1.770.0"; sourceRoot = "."; src = @@ -33,19 +33,19 @@ stdenv.mkDerivation (finalAttrs: { sources = { "x86_64-darwin" = fetchurl { url = "https://github.com/speakeasy-api/speakeasy/releases/download/v${finalAttrs.version}/speakeasy_darwin_amd64.zip"; - hash = "sha256-rTnaKHCJt4bQepg6e110AZavsU4AGD/3WPR0/M14gBo="; + hash = "sha256-XemoVRSWPR9skYPgNB+eC7q/NOac26R9TwLbbntiOV8="; }; "x86_64-linux" = fetchurl { url = "https://github.com/speakeasy-api/speakeasy/releases/download/v${finalAttrs.version}/speakeasy_linux_amd64.zip"; - hash = "sha256-fmoLK8hAgIS0vSBQkIiJagBtfEwvf6FElhvW5xjnje4="; + hash = "sha256-c25Wrn5/r4FZKjb/afQfJei/UrTA4A5Kxm+HaAImXY8="; }; "aarch64-darwin" = fetchurl { url = "https://github.com/speakeasy-api/speakeasy/releases/download/v${finalAttrs.version}/speakeasy_darwin_arm64.zip"; - hash = "sha256-f9/Pse4B8DB86ZHHPdS21yUzVtecFFS+RhOPLf/8MLg="; + hash = "sha256-MWcGlRpZSKhmIZKr5R4JMS95WpAMtabynroDAmXxXuo="; }; "aarch64-linux" = fetchurl { url = "https://github.com/speakeasy-api/speakeasy/releases/download/v${finalAttrs.version}/speakeasy_linux_arm64.zip"; - hash = "sha256-Su0ZiKwEFugniMNJshb5C156BnuHxhcArLI8FzixIEI="; + hash = "sha256-L+w4pYQ9GBPmT4YzYMsqykfoK0qeE9ALGAMwC2e6lrA="; }; }; updateScript = writeShellScript "update-speakeasy" '' From a290c16d9ad4de116363abd587084e800e5b4c04 Mon Sep 17 00:00:00 2001 From: Julien Moutinho Date: Wed, 27 May 2026 15:28:48 +0200 Subject: [PATCH 45/56] vimPlugins.diffview-plus-nvim: init at 0.34 --- pkgs/applications/editors/vim/plugins/generated.nix | 13 +++++++++++++ pkgs/applications/editors/vim/plugins/overrides.nix | 9 +++++++++ .../editors/vim/plugins/vim-plugin-names | 1 + 3 files changed, 23 insertions(+) diff --git a/pkgs/applications/editors/vim/plugins/generated.nix b/pkgs/applications/editors/vim/plugins/generated.nix index 69e9299af06e..e4d4ae5bd7f7 100644 --- a/pkgs/applications/editors/vim/plugins/generated.nix +++ b/pkgs/applications/editors/vim/plugins/generated.nix @@ -5235,6 +5235,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; + diffview-plus-nvim = buildVimPlugin { + pname = "diffview.nvim"; + version = "0.34"; + src = fetchFromGitHub { + owner = "dlyongemallo"; + repo = "diffview-plus.nvim"; + tag = "v0.34"; + hash = "sha256-M3Hf4y9HGFquBOK/Stv5FIxoVYX4aoO4dbbYQNPhisk="; + }; + meta.homepage = "https://github.com/dlyongemallo/diffview.nvim/"; + meta.hydraPlatforms = [ ]; + }; + dirbuf-nvim = buildVimPlugin { pname = "dirbuf.nvim"; version = "0-unstable-2022-08-28"; diff --git a/pkgs/applications/editors/vim/plugins/overrides.nix b/pkgs/applications/editors/vim/plugins/overrides.nix index 9a2b2e6f6653..99b1a62768ca 100644 --- a/pkgs/applications/editors/vim/plugins/overrides.nix +++ b/pkgs/applications/editors/vim/plugins/overrides.nix @@ -1378,6 +1378,15 @@ assertNoAdditions { }; }); + diffview-plus-nvim = super.diffview-plus-nvim.overrideAttrs (old: { + dependencies = [ self.plenary-nvim ]; + doInstallCheck = true; + meta = old.meta // { + license = lib.licenses.gpl3Plus; + description = "Cycle through diffs for all modified files for any git rev (dlyongemallo's active fork)"; + }; + }); + direnv-vim = super.direnv-vim.overrideAttrs (old: { preFixup = old.preFixup or "" + '' substituteInPlace $out/autoload/direnv.vim \ diff --git a/pkgs/applications/editors/vim/plugins/vim-plugin-names b/pkgs/applications/editors/vim/plugins/vim-plugin-names index 0e9fd99fc7c1..a22e5f20994f 100644 --- a/pkgs/applications/editors/vim/plugins/vim-plugin-names +++ b/pkgs/applications/editors/vim/plugins/vim-plugin-names @@ -372,6 +372,7 @@ https://github.com/3rd/diagram.nvim/,, https://github.com/monaqa/dial.nvim/,, https://github.com/barrettruth/diffs.nvim/,, https://github.com/sindrets/diffview.nvim/,, +https://github.com/dlyongemallo/diffview-plus.nvim/,, https://github.com/elihunter173/dirbuf.nvim/,, https://github.com/direnv/direnv.vim/,, https://github.com/chipsenkbeil/distant.nvim/,, From 09850cefd24856d6e9b39e8e2d0475b8c8414651 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 13:46:53 +0000 Subject: [PATCH 46/56] libretro.ppsspp: 0-unstable-2026-05-25 -> 0-unstable-2026-06-03 --- pkgs/applications/emulators/libretro/cores/ppsspp.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/ppsspp.nix b/pkgs/applications/emulators/libretro/cores/ppsspp.nix index a90a17f7bb5f..6fdbaf6acbd7 100644 --- a/pkgs/applications/emulators/libretro/cores/ppsspp.nix +++ b/pkgs/applications/emulators/libretro/cores/ppsspp.nix @@ -13,13 +13,13 @@ }: mkLibretroCore { core = "ppsspp"; - version = "0-unstable-2026-05-25"; + version = "0-unstable-2026-06-03"; src = fetchFromGitHub { owner = "hrydgard"; repo = "ppsspp"; - rev = "68296a4f75cc3c30b39ea6e82dac8c4e83fd41a4"; - hash = "sha256-mME2g2a1HLGsby2ZV5S/brYAeHBhBCIUF5plQMQWLac="; + rev = "c9bededa26315b0a7564f72821ce61a5420c79b4"; + hash = "sha256-bm83QjqhyployW+LzC3/AvR6qgEF9DpQrDqRAtI+4dU="; fetchSubmodules = true; }; From 4fad0474a06602c0fee2a146021befef3378335a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 14:09:27 +0000 Subject: [PATCH 47/56] libretro.vice-x128: 0-unstable-2026-05-21 -> 0-unstable-2026-06-03 --- pkgs/applications/emulators/libretro/cores/vice.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/vice.nix b/pkgs/applications/emulators/libretro/cores/vice.nix index afc90cee8046..d3c81d4e8a67 100644 --- a/pkgs/applications/emulators/libretro/cores/vice.nix +++ b/pkgs/applications/emulators/libretro/cores/vice.nix @@ -6,13 +6,13 @@ }: mkLibretroCore { core = "vice-${type}"; - version = "0-unstable-2026-05-21"; + version = "0-unstable-2026-06-03"; src = fetchFromGitHub { owner = "libretro"; repo = "vice-libretro"; - rev = "b0d88812a0af0dcba40041d78709480ad1d90833"; - hash = "sha256-OD1OB68g8WxpXLyJ0YIQ9Ys6D4eoARFjjFx+gAdeYGg="; + rev = "7946cfa0d3775e958616d4d107de867a4616ae6c"; + hash = "sha256-tsOACtp58eXar5y3unuz46sVkQ/ZTSF9go9G56iNyxo="; }; makefile = "Makefile"; From 57c708ec5e6aa3e3761966342953153fdfa73238 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 14:27:13 +0000 Subject: [PATCH 48/56] kubazip: 0.3.8 -> 0.3.9 --- pkgs/by-name/ku/kubazip/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ku/kubazip/package.nix b/pkgs/by-name/ku/kubazip/package.nix index d30e2716cf4d..855a7e61dfe0 100644 --- a/pkgs/by-name/ku/kubazip/package.nix +++ b/pkgs/by-name/ku/kubazip/package.nix @@ -7,13 +7,13 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "kubazip"; - version = "0.3.8"; + version = "0.3.9"; src = fetchFromGitHub { owner = "kuba--"; repo = "zip"; tag = "v${finalAttrs.version}"; - hash = "sha256-iVxUxF1zF5cEUyENRZKMCw6MRd0hrsokY+UD6jwbBTA="; + hash = "sha256-xBGA421bL7eYdROQ6M4bALDEi6xltWDjkj7Jt7SJizY="; }; postPatch = '' From c2b2a2e6820d95ac2bab0db3783099dfd1d496cd Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 3 Jun 2026 14:24:08 +0000 Subject: [PATCH 49/56] cudaPackages.cutlass: 3.9.2 -> 4.5.1 Diff: https://github.com/NVIDIA/cutlass/compare/v3.9.2...v4.5.1 --- .../cuda-modules/packages/cutlass.nix | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/pkgs/development/cuda-modules/packages/cutlass.nix b/pkgs/development/cuda-modules/packages/cutlass.nix index c6e0126504f0..8310b9267827 100644 --- a/pkgs/development/cuda-modules/packages/cutlass.nix +++ b/pkgs/development/cuda-modules/packages/cutlass.nix @@ -46,13 +46,13 @@ backendStdenv.mkDerivation (finalAttrs: { # NOTE: Depends on the CUDA package set, so use cudaNamePrefix. name = "${cudaNamePrefix}-${finalAttrs.pname}-${finalAttrs.version}"; pname = "cutlass"; - version = "3.9.2"; + version = "4.5.1"; src = fetchFromGitHub { owner = "NVIDIA"; repo = "cutlass"; tag = "v${finalAttrs.version}"; - hash = "sha256-teziPNA9csYvhkG5t2ht8W8x5+1YGGbHm8VKx4JoxgI="; + hash = "sha256-rW//OyY9fZjxavT5QYjLvc5oOpQhrXiDGwM2NTFuehY="; }; # TODO: As a header-only library, we should make sure we have an `include` directory or similar which is not a @@ -97,7 +97,7 @@ backendStdenv.mkDerivation (finalAttrs: { # '_CUDA_INSTALL_PATH = "${getBin cuda_nvcc}"' + '' nixLog "patching python bindings to make cuda_install_path fail" - substituteInPlace ./python/cutlass/__init__.py \ + substituteInPlace ./python/cutlass_cppgen/__init__.py \ --replace-fail \ 'def cuda_install_path():' \ ' @@ -106,15 +106,15 @@ backendStdenv.mkDerivation (finalAttrs: { ' '' # Patch the python bindings to use environment variables set by Nixpkgs. - # https://github.com/NVIDIA/cutlass/blob/e94e888df3551224738bfa505787b515eae8352f/python/cutlass/backend/compiler.py#L80 - # https://github.com/NVIDIA/cutlass/blob/e94e888df3551224738bfa505787b515eae8352f/python/cutlass/backend/compiler.py#L81 - # https://github.com/NVIDIA/cutlass/blob/e94e888df3551224738bfa505787b515eae8352f/python/cutlass/backend/compiler.py#L317 - # https://github.com/NVIDIA/cutlass/blob/e94e888df3551224738bfa505787b515eae8352f/python/cutlass/backend/compiler.py#L319 - # https://github.com/NVIDIA/cutlass/blob/e94e888df3551224738bfa505787b515eae8352f/python/cutlass/backend/compiler.py#L344 - # https://github.com/NVIDIA/cutlass/blob/e94e888df3551224738bfa505787b515eae8352f/python/cutlass/backend/compiler.py#L360 + # https://github.com/NVIDIA/cutlass/blob/2e602843e75100d0e03934efb386b3e1e35d7907/python/cutlass_cppgen/backend/compiler.py#L83 + # https://github.com/NVIDIA/cutlass/blob/2e602843e75100d0e03934efb386b3e1e35d7907/python/cutlass_cppgen/backend/compiler.py#L84 + # https://github.com/NVIDIA/cutlass/blob/2e602843e75100d0e03934efb386b3e1e35d7907/python/cutlass_cppgen/backend/compiler.py#L320 + # https://github.com/NVIDIA/cutlass/blob/2e602843e75100d0e03934efb386b3e1e35d7907/python/cutlass_cppgen/backend/compiler.py#L322 + # https://github.com/NVIDIA/cutlass/blob/2e602843e75100d0e03934efb386b3e1e35d7907/python/cutlass_cppgen/backend/compiler.py#L347 + # https://github.com/NVIDIA/cutlass/blob/2e602843e75100d0e03934efb386b3e1e35d7907/python/cutlass_cppgen/backend/compiler.py#L363 + '' nixLog "patching python bindings to use environment variables" - substituteInPlace ./python/cutlass/backend/compiler.py \ + substituteInPlace ./python/cutlass_cppgen/backend/compiler.py \ --replace-fail \ 'self.include_paths = include_paths' \ 'self.include_paths = include_paths + [root + "/include" for root in os.getenv("CUDAToolkit_ROOT").split(";")]' \ From 825a9ca101b10a44969b6f98196d7a5e14c9eff6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 14:47:57 +0000 Subject: [PATCH 50/56] hiredis: 1.3.0 -> 1.4.0 --- pkgs/by-name/hi/hiredis/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/hi/hiredis/package.nix b/pkgs/by-name/hi/hiredis/package.nix index ec2f605cbd00..db1dcc4c5618 100644 --- a/pkgs/by-name/hi/hiredis/package.nix +++ b/pkgs/by-name/hi/hiredis/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "hiredis"; - version = "1.3.0"; + version = "1.4.0"; src = fetchFromGitHub { owner = "redis"; repo = "hiredis"; rev = "v${finalAttrs.version}"; - hash = "sha256-gbCLIz6nOpPbu0xbsxUVvr7XmvGdVWZQJWjpE76NIXY="; + hash = "sha256-1qOwuszjiAQLKc7byKw45wVKUSvkTw7HfvRcejbr4OA="; }; buildInputs = [ From f6248d7101050a273dc31d77355352f5fc698a53 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Jun 2026 14:51:15 +0000 Subject: [PATCH 51/56] go-dnscollector: 2.2.3 -> 2.3.0 --- pkgs/by-name/go/go-dnscollector/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/go-dnscollector/package.nix b/pkgs/by-name/go/go-dnscollector/package.nix index 852921eca43c..ae6e4556d82d 100644 --- a/pkgs/by-name/go/go-dnscollector/package.nix +++ b/pkgs/by-name/go/go-dnscollector/package.nix @@ -6,16 +6,16 @@ buildGoModule (finalAttrs: { pname = "go-dnscollector"; - version = "2.2.3"; + version = "2.3.0"; src = fetchFromGitHub { owner = "dmachard"; repo = "go-dnscollector"; tag = "v${finalAttrs.version}"; - hash = "sha256-hqSfL3R0fp7uYBGoD1Wu0ZNLq1VnOvcN0n8zzfRXTfA="; + hash = "sha256-5SFdTDuXnVdMFGxoraUMbDV3o476sc9c7D9qWBoQXr4="; }; - vendorHash = "sha256-i1Ogo5zRYaEgiYMMTUjI2WiL2gABw2r31/WslXLzowI="; + vendorHash = "sha256-eoUsiRGtq1ucAIyeCRNEuro2Qj4iRe+3aE8DrqIcCWs="; subPackages = [ "." ]; From 9384fdf955c649eba79e8fc55c1317258dbb065b Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Wed, 3 Jun 2026 15:00:39 +0000 Subject: [PATCH 52/56] cudaPackages.cutlass: fix license --- pkgs/development/cuda-modules/packages/cutlass.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/cuda-modules/packages/cutlass.nix b/pkgs/development/cuda-modules/packages/cutlass.nix index 8310b9267827..8f3c492a20c3 100644 --- a/pkgs/development/cuda-modules/packages/cutlass.nix +++ b/pkgs/development/cuda-modules/packages/cutlass.nix @@ -220,7 +220,7 @@ backendStdenv.mkDerivation (finalAttrs: { meta = { description = "CUDA Templates for Linear Algebra Subroutines"; homepage = "https://github.com/NVIDIA/cutlass"; - license = licenses.asl20; + license = licenses.bsd3; platforms = [ "aarch64-linux" "x86_64-linux" From 78712fff043f11062c63ae0ae81b15ecd3783569 Mon Sep 17 00:00:00 2001 From: Guy Chronister Date: Wed, 3 Jun 2026 10:10:37 -0500 Subject: [PATCH 53/56] aapt: switch to finalAttrs pattern Assisted-by: Cursor Composer 2.5 --- pkgs/by-name/aa/aapt/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/aa/aapt/package.nix b/pkgs/by-name/aa/aapt/package.nix index 881dbb23881e..f8d11ebf785a 100644 --- a/pkgs/by-name/aa/aapt/package.nix +++ b/pkgs/by-name/aa/aapt/package.nix @@ -6,7 +6,7 @@ libcxx, }: -stdenvNoCC.mkDerivation rec { +stdenvNoCC.mkDerivation (finalAttrs: { pname = "aapt"; version = "8.13.2-14304508"; @@ -15,12 +15,12 @@ stdenvNoCC.mkDerivation rec { urlAndHash = if stdenvNoCC.hostPlatform.isLinux then { - url = "https://dl.google.com/android/maven2/com/android/tools/build/aapt2/${version}/aapt2-${version}-linux.jar"; + url = "https://dl.google.com/android/maven2/com/android/tools/build/aapt2/${finalAttrs.version}/aapt2-${finalAttrs.version}-linux.jar"; hash = "sha256-eiNY58ueDpcyKvAteRuKFVr3r22kOhwSADkaH3CRwKw="; } else if stdenvNoCC.hostPlatform.isDarwin then { - url = "https://dl.google.com/android/maven2/com/android/tools/build/aapt2/${version}/aapt2-${version}-osx.jar"; + url = "https://dl.google.com/android/maven2/com/android/tools/build/aapt2/${finalAttrs.version}/aapt2-${finalAttrs.version}-osx.jar"; hash = "sha256-RI/S2oXMSvipALRfeRTsiXUh130/b8iP+EO0yltd7x0="; } else @@ -55,4 +55,4 @@ stdenvNoCC.mkDerivation rec { platforms = lib.platforms.darwin ++ [ "x86_64-linux" ]; sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; }; -} +}) From 466530d1d357a9f99763b13f0d647e0085909c86 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Wed, 3 Jun 2026 18:50:00 +0300 Subject: [PATCH 54/56] nixos/calamares-plasma6: replace activation script with tmpfiles Part of #475305. --- ...llation-cd-graphical-calamares-plasma6.nix | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix b/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix index 6d2c7112bc08..74a75758dfa8 100644 --- a/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix +++ b/nixos/modules/installer/cd-dvd/installation-cd-graphical-calamares-plasma6.nix @@ -36,25 +36,22 @@ # Avoid bundling an entire MariaDB installation on the ISO. programs.kde-pim.enable = false; - system.activationScripts.installerDesktop = + systemd.tmpfiles.settings."10-installer-desktop" = let - # Comes from documentation.nix when xserver and nixos.enable are true. manualDesktopFile = "/run/current-system/sw/share/applications/nixos-manual.desktop"; - - homeDir = "/home/nixos/"; - desktopDir = homeDir + "Desktop/"; - in - '' - mkdir -p ${desktopDir} - chown nixos ${homeDir} ${desktopDir} - - ln -sfT ${manualDesktopFile} ${desktopDir + "nixos-manual.desktop"} - ln -sfT ${pkgs.gparted}/share/applications/gparted.desktop ${desktopDir + "gparted.desktop"} - ln -sfT ${pkgs.calamares-nixos}/share/applications/calamares.desktop ${ - desktopDir + "calamares.desktop" - } - ''; + { + "/home/nixos/Desktop".d = { + user = "nixos"; + group = "users"; + mode = "0755"; + }; + "/home/nixos/Desktop/nixos-manual.desktop"."L+".argument = manualDesktopFile; + "/home/nixos/Desktop/gparted.desktop"."L+".argument = + "${pkgs.gparted}/share/applications/gparted.desktop"; + "/home/nixos/Desktop/calamares.desktop"."L+".argument = + "${pkgs.calamares-nixos}/share/applications/calamares.desktop"; + }; } From 658f5a6a2d00d8132fafd1ad7ae6cd8fdb976e85 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Wed, 3 Jun 2026 20:01:51 +0300 Subject: [PATCH 55/56] nixos/transmission: drop stale activationScripts reference from docs Part of #475305. --- nixos/modules/services/torrent/transmission.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nixos/modules/services/torrent/transmission.nix b/nixos/modules/services/torrent/transmission.nix index b51cbac13b0a..75dbe6886b5f 100644 --- a/nixos/modules/services/torrent/transmission.nix +++ b/nixos/modules/services/torrent/transmission.nix @@ -238,10 +238,10 @@ in default = null; example = "770"; description = '' - If not `null`, is used as the permissions - set by `system.activationScripts.transmission-daemon` - on the directories [](#opt-services.transmission.settings.download-dir), - [](#opt-services.transmission.settings.incomplete-dir). + If not `null`, is used as the permissions set by + `transmission-setup.service` on the directories + [](#opt-services.transmission.settings.download-dir), + [](#opt-services.transmission.settings.incomplete-dir) and [](#opt-services.transmission.settings.watch-dir). Note that you may also want to change [](#opt-services.transmission.settings.umask). From 7f9619a6282f25ff9221b77733cbdb74bd089149 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Wed, 3 Jun 2026 10:12:30 -0700 Subject: [PATCH 56/56] libharu: add meta.changelog --- pkgs/by-name/li/libharu/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libharu/package.nix b/pkgs/by-name/li/libharu/package.nix index a7153429c951..d248e69bba8b 100644 --- a/pkgs/by-name/li/libharu/package.nix +++ b/pkgs/by-name/li/libharu/package.nix @@ -14,7 +14,7 @@ stdenv.mkDerivation (finalAttrs: { src = fetchFromGitHub { owner = "libharu"; repo = "libharu"; - rev = "v${finalAttrs.version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-Uy16fOZgGC7z8eUtQ6Y0R0B9vXEJcSnyBGQQamkDkik="; }; @@ -25,6 +25,7 @@ stdenv.mkDerivation (finalAttrs: { ]; meta = { + changelog = "https://github.com/libharu/libharu/releases/tag/${finalAttrs.src.tag}"; description = "Cross platform, open source library for generating PDF files"; homepage = "http://libharu.org/"; license = lib.licenses.zlib;