From 645af1a6983e2d6f45cefd2d2eecc7e60ad5b2c5 Mon Sep 17 00:00:00 2001 From: Yifei Sun Date: Sun, 10 Aug 2025 21:28:48 +0200 Subject: [PATCH 01/27] nixos/calibre-web: fix book cover not showing up due to cache directory defaults to cps path under /nix/store/ --- nixos/modules/services/web-apps/calibre-web.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/nixos/modules/services/web-apps/calibre-web.nix b/nixos/modules/services/web-apps/calibre-web.nix index 0950dc02373d..82e58873f733 100644 --- a/nixos/modules/services/web-apps/calibre-web.nix +++ b/nixos/modules/services/web-apps/calibre-web.nix @@ -178,6 +178,10 @@ in ExecStart = "${calibreWebCmd} -i ${cfg.listen.ip}"; Restart = "on-failure"; + + CacheDirectory = "calibre-web"; + CacheDirectoryMode = "0750"; + environment.CACHE_DIR = "/var/cache/calibre-web"; } // lib.optionalAttrs (!(lib.hasPrefix "/" cfg.dataDir)) { StateDirectory = cfg.dataDir; From 190fc36ecbc63effd3acef8e94c3f520f4d4b49e Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Wed, 20 Aug 2025 14:02:14 +0200 Subject: [PATCH 02/27] weasis: Add support for aarch64-darwin --- pkgs/by-name/we/weasis/package.nix | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/we/weasis/package.nix b/pkgs/by-name/we/weasis/package.nix index 9df26fccdeeb..f036d1d506e8 100644 --- a/pkgs/by-name/we/weasis/package.nix +++ b/pkgs/by-name/we/weasis/package.nix @@ -13,6 +13,7 @@ let attrs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); platform = selectSystem { "x86_64-linux" = "linux-x86-64"; + "aarch64-darwin" = "macosx-aarch64"; }; in @@ -60,12 +61,17 @@ stdenv.mkDerivation (finalAttrs: { installPhase = '' runHook preInstall - + '' + + lib.optionalString stdenv.isLinux '' mkdir -p $out/share/{applications,pixmaps} - mv weasis-${platform}-jdk${lib.versions.major jdk24.version}-${finalAttrs.version}/Weasis/* $out/ mv $out/lib/*.png $out/share/pixmaps/ - + '' + + lib.optionalString stdenv.isDarwin '' + mkdir -p $out/Applications + mv weasis-${platform}-jdk${lib.versions.major jdk24.version}-${finalAttrs.version}/Weasis.app $out/Applications/ + '' + + '' runHook postInstall ''; @@ -79,7 +85,10 @@ stdenv.mkDerivation (finalAttrs: { epl20 ]; maintainers = [ ]; - platforms = [ "x86_64-linux" ]; + platforms = [ + "x86_64-linux" + "aarch64-darwin" + ]; mainProgram = "Weasis"; }; }) From 54717a3566ec5eae681f288c0f5a8460dbffc41a Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Wed, 20 Aug 2025 14:04:07 +0200 Subject: [PATCH 03/27] weasis: 4.6.2 -> 4.6.3 --- pkgs/by-name/we/weasis/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/we/weasis/package.nix b/pkgs/by-name/we/weasis/package.nix index f036d1d506e8..3018969868ce 100644 --- a/pkgs/by-name/we/weasis/package.nix +++ b/pkgs/by-name/we/weasis/package.nix @@ -19,12 +19,12 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "weasis"; - version = "4.6.2"; + version = "4.6.3"; # Their build instructions indicate to use the packaging script src = fetchzip { url = "https://github.com/nroduit/Weasis/releases/download/v${finalAttrs.version}/weasis-native.zip"; - hash = "sha256-7oYrUNj9BBcFh+1CQQ4PJW8ln+fd5Ed9y9tMoixc5Mc="; + hash = "sha256-1dvBKxInuk8FpZjo59+LkIuEBTr57wkLaHfvvvT6bOg="; stripRoot = false; }; From 6361b81c8eb27a54883ad52c7d82347fd6d06519 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 24 Aug 2025 19:19:25 +0000 Subject: [PATCH 04/27] application-title-bar: 0.8.5 -> 0.8.6 --- pkgs/by-name/ap/application-title-bar/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ap/application-title-bar/package.nix b/pkgs/by-name/ap/application-title-bar/package.nix index e607dd3c9163..87be4bd0c2cf 100644 --- a/pkgs/by-name/ap/application-title-bar/package.nix +++ b/pkgs/by-name/ap/application-title-bar/package.nix @@ -8,13 +8,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "application-title-bar"; - version = "0.8.5"; + version = "0.8.6"; src = fetchFromGitHub { owner = "antroids"; repo = "application-title-bar"; tag = "v${finalAttrs.version}"; - hash = "sha256-YSzXjFPCG/bs1Qm9YvoEDcM9GmlSosf2KAyz+7lx6Xg="; + hash = "sha256-IJb2ECsFoA+YpegV0Fqk8rsNfym7KU7O79mwFdTr9gE="; }; propagatedUserEnvPkgs = with kdePackages; [ kconfig ]; From 317c9f4bce25491d49083aa48a626bcbe734103e Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Fri, 29 Aug 2025 22:54:23 +0200 Subject: [PATCH 05/27] weasis: Add support for aarch64-linux --- pkgs/by-name/we/weasis/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/we/weasis/package.nix b/pkgs/by-name/we/weasis/package.nix index 3018969868ce..2939032bb654 100644 --- a/pkgs/by-name/we/weasis/package.nix +++ b/pkgs/by-name/we/weasis/package.nix @@ -13,6 +13,7 @@ let attrs.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}"); platform = selectSystem { "x86_64-linux" = "linux-x86-64"; + "aarch64-linux" = "linux-aarch64"; "aarch64-darwin" = "macosx-aarch64"; }; @@ -85,8 +86,7 @@ stdenv.mkDerivation (finalAttrs: { epl20 ]; maintainers = [ ]; - platforms = [ - "x86_64-linux" + platforms = lib.platforms.linux ++ [ "aarch64-darwin" ]; mainProgram = "Weasis"; From 825595553d2805860216434db282da32623a65b3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 3 Sep 2025 12:25:42 +0000 Subject: [PATCH 06/27] c2patool: 0.20.0 -> 0.20.3 --- pkgs/by-name/c2/c2patool/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/c2/c2patool/package.nix b/pkgs/by-name/c2/c2patool/package.nix index 1d7b863a727b..5ba0b5d0d84d 100644 --- a/pkgs/by-name/c2/c2patool/package.nix +++ b/pkgs/by-name/c2/c2patool/package.nix @@ -10,16 +10,16 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "c2patool"; - version = "0.20.0"; + version = "0.20.3"; src = fetchFromGitHub { owner = "contentauth"; repo = "c2pa-rs"; tag = "c2patool-v${finalAttrs.version}"; - hash = "sha256-GYqH1Gc3oGFvQDZ8vKuFOGUWvIRlDzoPKDK1rTU9H3Y="; + hash = "sha256-ubJyplfvQ8OOdPwhnphZl51nbAgFcZz9fMTyQCPu5cw="; }; - cargoHash = "sha256-anpm5touXTQviCAr3kJ1Wm7pAt5yGsJKMwHFYTnNPzI="; + cargoHash = "sha256-xp9CfHtC4g2o5QJSU/IcNVi8CXifdB9npOYbFujLht4="; # use the non-vendored openssl env.OPENSSL_NO_VENDOR = 1; From cac41eef364c7ac3f00caa82df99df161287109f Mon Sep 17 00:00:00 2001 From: Alexis Hildebrandt Date: Fri, 5 Sep 2025 17:59:05 +0200 Subject: [PATCH 07/27] weasis: Add support for x86_64-darwin --- pkgs/by-name/we/weasis/package.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/we/weasis/package.nix b/pkgs/by-name/we/weasis/package.nix index 2939032bb654..36a94c147f32 100644 --- a/pkgs/by-name/we/weasis/package.nix +++ b/pkgs/by-name/we/weasis/package.nix @@ -3,6 +3,7 @@ stdenv, fetchzip, jdk24, + unzip, copyDesktopItems, makeDesktopItem, }: @@ -14,6 +15,7 @@ let platform = selectSystem { "x86_64-linux" = "linux-x86-64"; "aarch64-linux" = "linux-aarch64"; + "x86_64-darwin" = "macosx-x86-64"; "aarch64-darwin" = "macosx-aarch64"; }; @@ -29,7 +31,10 @@ stdenv.mkDerivation (finalAttrs: { stripRoot = false; }; - nativeBuildInputs = [ copyDesktopItems ]; + nativeBuildInputs = [ + copyDesktopItems + ] + ++ lib.optional stdenv.isDarwin unzip; desktopItems = [ (makeDesktopItem { @@ -86,9 +91,7 @@ stdenv.mkDerivation (finalAttrs: { epl20 ]; maintainers = [ ]; - platforms = lib.platforms.linux ++ [ - "aarch64-darwin" - ]; + platforms = lib.platforms.linux ++ lib.platforms.darwin; mainProgram = "Weasis"; }; }) From 9ef2c066bcd646e21c7c0a813d441e867132231b Mon Sep 17 00:00:00 2001 From: Sizhe Zhao Date: Sat, 6 Sep 2025 03:30:43 +0800 Subject: [PATCH 08/27] luau: 0.689 -> 0.690 --- pkgs/by-name/lu/luau/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/lu/luau/package.nix b/pkgs/by-name/lu/luau/package.nix index 77322466aaed..903fb9f0ef3e 100644 --- a/pkgs/by-name/lu/luau/package.nix +++ b/pkgs/by-name/lu/luau/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "luau"; - version = "0.689"; + version = "0.690"; src = fetchFromGitHub { owner = "luau-lang"; repo = "luau"; tag = finalAttrs.version; - hash = "sha256-ZHALILdIJHYovSdUJk2KZIG0u/vdCAROzFd7U3pqWIk="; + hash = "sha256-9Ql2hwzDMODc6+hSQStArmwmdG31682gGRqNRxWfmT0="; }; nativeBuildInputs = [ cmake ]; From 1f59717ef1b6d3353b9352839ce340a904ff85dd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Sep 2025 00:36:52 +0000 Subject: [PATCH 09/27] slurm: 25.05.2.1 -> 25.05.3.1 --- pkgs/by-name/sl/slurm/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sl/slurm/package.nix b/pkgs/by-name/sl/slurm/package.nix index 6e325de204d4..5b8872a81de6 100644 --- a/pkgs/by-name/sl/slurm/package.nix +++ b/pkgs/by-name/sl/slurm/package.nix @@ -41,7 +41,7 @@ stdenv.mkDerivation rec { pname = "slurm"; - version = "25.05.2.1"; + version = "25.05.3.1"; # N.B. We use github release tags instead of https://www.schedmd.com/downloads.php # because the latter does not keep older releases. @@ -50,7 +50,7 @@ stdenv.mkDerivation rec { repo = "slurm"; # The release tags use - instead of . rev = "${pname}-${builtins.replaceStrings [ "." ] [ "-" ] version}"; - hash = "sha256-RpMzn8x378QWMFFj5pn8b9j1jWLKGEbvINt0PMsCIHI="; + hash = "sha256-W/q9eN4Ov3pxp2qyr3b7G4ayDaNtFUPQeAcOHCB23Q8="; }; outputs = [ From 38695e13c33293812ac397c26f6955d8c4d5cc00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Fri, 5 Sep 2025 19:32:30 -0700 Subject: [PATCH 10/27] python3Packages.simsimd: 6.5.1 -> 6.5.2 Diff: https://github.com/ashvardanian/SimSIMD/compare/v6.5.1...v6.5.2 Changelog: https://github.com/ashvardanian/SimSIMD/releases/tag/v6.5.2 --- pkgs/development/python-modules/simsimd/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/simsimd/default.nix b/pkgs/development/python-modules/simsimd/default.nix index 23e66622b24f..168390c25c89 100644 --- a/pkgs/development/python-modules/simsimd/default.nix +++ b/pkgs/development/python-modules/simsimd/default.nix @@ -11,14 +11,14 @@ buildPythonPackage rec { pname = "simsimd"; - version = "6.5.1"; + version = "6.5.2"; pyproject = true; src = fetchFromGitHub { owner = "ashvardanian"; - repo = "simsimd"; + repo = "SimSIMD"; tag = "v${version}"; - hash = "sha256-y7HCz3Lmlc0674VTMPXQGS7H9PMW+oeSvsYNsJq1MvI="; + hash = "sha256-1x0uRFjoNoGkQv4YwQ/84lR8k1Z9wy5X9ZlwO3q6wqo="; }; build-system = [ @@ -43,7 +43,7 @@ buildPythonPackage rec { meta = { changelog = "https://github.com/ashvardanian/SimSIMD/releases/tag/${src.tag}"; description = "Portable mixed-precision BLAS-like vector math library for x86 and ARM"; - homepage = "https://github.com/ashvardanian/simsimd"; + homepage = "https://github.com/ashvardanian/SimSIMD"; license = with lib.licenses; [ asl20 # or From 396eb91a9375bc51d64f68677db3bb22f7d8ecfd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Sep 2025 06:52:35 +0000 Subject: [PATCH 11/27] starkiller: 3.0.1 -> 3.1.0 --- pkgs/by-name/st/starkiller/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/st/starkiller/package.nix b/pkgs/by-name/st/starkiller/package.nix index 9fa96aab6211..203c32764088 100644 --- a/pkgs/by-name/st/starkiller/package.nix +++ b/pkgs/by-name/st/starkiller/package.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "starkiller"; - version = "3.0.1"; + version = "3.1.0"; src = fetchFromGitHub { owner = "bc-security"; repo = "starkiller"; rev = "v${finalAttrs.version}"; - hash = "sha256-+q+toH5AvIdFPOY0Q06lWDlPrhIpEnukV+8JlwDZVPE="; + hash = "sha256-KjEHbRhbXY57886uziRzUoA/MzK6QZx7/b1lrmIKsWc="; }; yarnOfflineCache = fetchYarnDeps { From a1d6f66f95f1e8e9678efff69e59f37d74179f81 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Sep 2025 07:07:00 +0000 Subject: [PATCH 12/27] python3Packages.langgraph-runtime-inmem: 0.6.13 -> 0.12.0 --- .../python-modules/langgraph-runtime-inmem/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix b/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix index db68c4a29b23..8a9c8ec391c3 100644 --- a/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix +++ b/pkgs/development/python-modules/langgraph-runtime-inmem/default.nix @@ -13,14 +13,14 @@ buildPythonPackage rec { pname = "langgraph-runtime-inmem"; - version = "0.6.13"; + version = "0.12.0"; pyproject = true; # Not available in any repository src = fetchPypi { pname = "langgraph_runtime_inmem"; inherit version; - hash = "sha256-F1bFV/g6jNl575fT0KNvqZBmbmMFkhLG4RrylXuZNQs="; + hash = "sha256-h1YFV8lqb929MjzOIHPI8hahjDCkShr83kevjUWFF8A="; }; build-system = [ From d99f13534e0d1cad58294a07eb41bab35a674d57 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Sep 2025 11:45:00 +0000 Subject: [PATCH 13/27] python3Packages.pyvista: 0.46.2 -> 0.46.3 --- pkgs/development/python-modules/pyvista/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyvista/default.nix b/pkgs/development/python-modules/pyvista/default.nix index b76320f33c17..af6f7942ea0c 100644 --- a/pkgs/development/python-modules/pyvista/default.nix +++ b/pkgs/development/python-modules/pyvista/default.nix @@ -15,14 +15,14 @@ buildPythonPackage rec { pname = "pyvista"; - version = "0.46.2"; + version = "0.46.3"; pyproject = true; src = fetchFromGitHub { owner = "pyvista"; repo = "pyvista"; tag = "v${version}"; - hash = "sha256-k5Sr41mmZJCEiIeEyyqulzYrI3cQYTWN5ooW41QUPuQ="; + hash = "sha256-RpgrsNMZmIfx3bb7W9xU6u4gJoAuDQ8Xx9C25TLp6PI="; }; # remove this line once pyvista 0.46 is released From f30874b4307294e0b37cba6603f9d992505f7058 Mon Sep 17 00:00:00 2001 From: Philip Taron Date: Sat, 6 Sep 2025 15:47:25 +0200 Subject: [PATCH 14/27] nixVersions: add philiptaron as maintainer --- pkgs/tools/package-management/nix/common-meson.nix | 3 ++- pkgs/tools/package-management/nix/default.nix | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/package-management/nix/common-meson.nix b/pkgs/tools/package-management/nix/common-meson.nix index 1c67379a8a59..66a221c55521 100644 --- a/pkgs/tools/package-management/nix/common-meson.nix +++ b/pkgs/tools/package-management/nix/common-meson.nix @@ -12,8 +12,9 @@ }, patches ? [ ], maintainers ? [ - lib.maintainers.lovesegfault lib.maintainers.artturin + lib.maintainers.philiptaron + lib.maintainers.lovesegfault ], teams ? [ lib.teams.nix ], self_attribute_name, diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix index 37e3ebd4b612..3097ef73f7c4 100644 --- a/pkgs/tools/package-management/nix/default.nix +++ b/pkgs/tools/package-management/nix/default.nix @@ -120,8 +120,9 @@ let ]; maintainers = [ - lib.maintainers.lovesegfault lib.maintainers.artturin + lib.maintainers.philiptaron + lib.maintainers.lovesegfault ]; teams = [ lib.teams.nix ]; From a784a11d3ab7c29473592e5968316c11e3ebd485 Mon Sep 17 00:00:00 2001 From: Haylin Moore Date: Sat, 6 Sep 2025 13:54:23 +0200 Subject: [PATCH 15/27] dli: init at 0-unstable-2025-09-06 --- pkgs/by-name/dl/dli/package.nix | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 pkgs/by-name/dl/dli/package.nix diff --git a/pkgs/by-name/dl/dli/package.nix b/pkgs/by-name/dl/dli/package.nix new file mode 100644 index 000000000000..6c50c0c116eb --- /dev/null +++ b/pkgs/by-name/dl/dli/package.nix @@ -0,0 +1,27 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule rec { + pname = "dli"; + version = "0-unstable-2025-09-06"; + + src = fetchFromGitHub { + owner = "haylinmoore"; + repo = "dli"; + rev = "176302f80cf771a7a15d9df58c3296a979f18e28"; + hash = "sha256-I8ozN5ucBhsArehSQibTLlYavq+4rBRUvU42Cli4KVo="; + }; + + vendorHash = "sha256-kgf/tt1Mr/3ja3or0zL/Mqnwy00XiGj7rdM/MnhjWZw="; + + meta = { + description = "CLI based tool for managing DNS records"; + homepage = "https://github.com/haylinmoore/dli"; + license = lib.licenses.mit; + maintainers = [ lib.maintainers.haylin ]; + mainProgram = "dli"; + }; +} From 6fda2706ff416aca9ec03411daf0a281dbb84dc4 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Sat, 6 Sep 2025 16:16:09 +0200 Subject: [PATCH 16/27] uutils-coreutils: 0.1.0 -> 0.2.0 Diff: https://github.com/uutils/coreutils/compare/0.1.0...0.2.0 Changelog: https://github.com/uutils/coreutils/releases/tag/0.2.0 --- pkgs/by-name/uu/uutils-coreutils/package.nix | 6 +++--- .../uutils-coreutils/selinux_no_auto_detect.diff | 15 +++++++-------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/uu/uutils-coreutils/package.nix b/pkgs/by-name/uu/uutils-coreutils/package.nix index fc4ba2a25c2b..4dc9c368ae18 100644 --- a/pkgs/by-name/uu/uutils-coreutils/package.nix +++ b/pkgs/by-name/uu/uutils-coreutils/package.nix @@ -21,19 +21,19 @@ assert selinuxSupport -> lib.meta.availableOn stdenv.hostPlatform libselinux; stdenv.mkDerivation (finalAttrs: { pname = "uutils-coreutils"; - version = "0.1.0"; + version = "0.2.0"; src = fetchFromGitHub { owner = "uutils"; repo = "coreutils"; tag = finalAttrs.version; - hash = "sha256-nKKjc6Bui7k50SR7BY09dRGt3Za1Ch/E+3KiCO5KtOg="; + hash = "sha256-jxjg2RIZaemA6jgfdE1KX8G6c/NWumecoJMFx7dspz8="; }; cargoDeps = rustPlatform.fetchCargoVendor { inherit (finalAttrs) src; name = "uutils-coreutils-${finalAttrs.version}"; - hash = "sha256-PTIypl9uqFkp6GrF7Pp40AItbWFlXT2V2x/C8L2J8S0="; + hash = "sha256-SFuAWzmYd1N7czUyC/7CYrCObYfoKrC5oORFxXtbwhE="; }; patches = [ diff --git a/pkgs/by-name/uu/uutils-coreutils/selinux_no_auto_detect.diff b/pkgs/by-name/uu/uutils-coreutils/selinux_no_auto_detect.diff index 1ee8a0550bf9..1d76fbb412bf 100644 --- a/pkgs/by-name/uu/uutils-coreutils/selinux_no_auto_detect.diff +++ b/pkgs/by-name/uu/uutils-coreutils/selinux_no_auto_detect.diff @@ -1,12 +1,11 @@ diff --git a/GNUmakefile b/GNUmakefile -index f46126a82..44be8f13b 100644 +index 20dc731d3..400e5b84f 100644 --- a/GNUmakefile +++ b/GNUmakefile -@@ -57,20 +57,6 @@ TOYBOX_ROOT := $(BASEDIR)/tmp - TOYBOX_VER := 0.8.12 - TOYBOX_SRC := $(TOYBOX_ROOT)/toybox-$(TOYBOX_VER) +@@ -69,19 +69,6 @@ TOYBOX_SRC := $(TOYBOX_ROOT)/toybox-$(TOYBOX_VER) + #------------------------------------------------------------------------ + OS ?= $(shell uname -s) -- -ifdef SELINUX_ENABLED - override SELINUX_ENABLED := 0 -# Now check if we should enable it (only on non-Windows) @@ -23,7 +22,7 @@ index f46126a82..44be8f13b 100644 # Possible programs PROGS := \ base32 \ -@@ -181,8 +167,10 @@ SELINUX_PROGS := \ +@@ -200,8 +187,10 @@ endif ifneq ($(OS),Windows_NT) PROGS := $(PROGS) $(UNIX_PROGS) @@ -32,6 +31,6 @@ index f46126a82..44be8f13b 100644 - PROGS := $(PROGS) $(SELINUX_PROGS) + PROGS := $(PROGS) $(SELINUX_PROGS) + endif + # Always use external libstdbuf when building with make (Unix only) + CARGOFLAGS += --features feat_external_libstdbuf endif - - UTILS ?= $(PROGS) From af5042b5e748db7025f2e252f1472b3056b05fc0 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Sep 2025 16:31:40 +0000 Subject: [PATCH 17/27] alibuild: 1.17.26 -> 1.17.28 --- pkgs/by-name/al/alibuild/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/al/alibuild/package.nix b/pkgs/by-name/al/alibuild/package.nix index 085f12713fd8..6d84b1bbfd1f 100644 --- a/pkgs/by-name/al/alibuild/package.nix +++ b/pkgs/by-name/al/alibuild/package.nix @@ -6,12 +6,12 @@ python3Packages.buildPythonApplication rec { pname = "alibuild"; - version = "1.17.26"; + version = "1.17.28"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-Adiz+vIquMXWgwGSGwuQlVHiMaQhJiNAoAq5K8Ra4bc="; + hash = "sha256-x+1sAFJzKBUwVy5uIR/EVKicVGY5q6ghFiN175vN4VE="; }; build-system = with python3Packages; [ From 7ff8046a22da14c3459c362769449cb480d28f64 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sat, 6 Sep 2025 20:16:45 +0200 Subject: [PATCH 18/27] nix-linter: drop This was marked broken 3 years ago, does not build, is unmaintained in Nixpkgs and upstream. --- .../haskell-modules/non-hackage-packages.nix | 2 - .../tools/analysis/nix-linter/default.nix | 65 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 - pkgs/top-level/release-haskell.nix | 1 - 5 files changed, 1 insertion(+), 70 deletions(-) delete mode 100644 pkgs/development/tools/analysis/nix-linter/default.nix diff --git a/pkgs/development/haskell-modules/non-hackage-packages.nix b/pkgs/development/haskell-modules/non-hackage-packages.nix index 48aeab14d057..a9269a9e8a08 100644 --- a/pkgs/development/haskell-modules/non-hackage-packages.nix +++ b/pkgs/development/haskell-modules/non-hackage-packages.nix @@ -39,8 +39,6 @@ self: super: # https://github.com/spacchetti/spago/issues/512 spago = self.callPackage ../tools/purescript/spago/spago.nix { }; - nix-linter = self.callPackage ../../development/tools/analysis/nix-linter { }; - # Unofficial fork until PRs are merged https://github.com/pcapriotti/optparse-applicative/pulls/roberth # cabal2nix --maintainer roberth https://github.com/hercules-ci/optparse-applicative.git > pkgs/development/misc/haskell/hercules-ci-optparse-applicative.nix hercules-ci-optparse-applicative = diff --git a/pkgs/development/tools/analysis/nix-linter/default.nix b/pkgs/development/tools/analysis/nix-linter/default.nix deleted file mode 100644 index 7456dadefa2e..000000000000 --- a/pkgs/development/tools/analysis/nix-linter/default.nix +++ /dev/null @@ -1,65 +0,0 @@ -{ - lib, - mkDerivation, - fetchFromGitHub, - fixplate, - tasty, - tasty-hunit, - tasty-th, - streamly, - mtl, - path, - pretty-terminal, - text, - base, - aeson, - path-io, - cmdargs, - containers, - hnix, - bytestring, -}: - -mkDerivation { - pname = "nix-linter"; - version = "0.2.0.4"; - - src = fetchFromGitHub { - owner = "Synthetica9"; - repo = "nix-linter"; - rev = "ecdd50750fd3ffaff83c0637474b884a0c38f8b9"; - sha256 = "0hm6iaamh1wlvqk8z4yfh4idgbclbsimxhlgflwz2hnv9mm12sf1"; - }; - - isLibrary = false; - isExecutable = true; - libraryHaskellDepends = [ fixplate ]; - executableHaskellDepends = [ - streamly - mtl - path - pretty-terminal - text - base - aeson - cmdargs - containers - hnix - bytestring - path-io - ]; - testHaskellDepends = [ - tasty - tasty-hunit - tasty-th - ]; - - description = "Linter for Nix(pkgs), based on hnix"; - homepage = "https://github.com/Synthetica9/nix-linter"; - license = lib.licenses.bsd3; - maintainers = [ ]; - - # doesn't build on ghc92 - hydraPlatforms = lib.platforms.none; - broken = true; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index b30c209d5036..afd79f028da5 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1729,6 +1729,7 @@ mapAliases { nfstrace = throw "nfstrace has been removed, as it was broken"; # Added 2025-08-25 nix-direnv-flakes = nix-direnv; nix-ld-rs = nix-ld; # Added 2024-08-17 + nix-linter = throw "nix-linter has been removed as it was broken for 3 years and unmaintained upstream"; # Added 2025-09-06 nix-plugin-pijul = throw "nix-plugin-pijul has been removed due to being discontinued"; # added 2025-05-18 nix-repl = throw ( # Added 2018-08-26 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index c1a6a6b1cf8d..799482bf9c0f 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -15129,8 +15129,6 @@ with pkgs; nix-info = callPackage ../tools/nix/info { }; nix-info-tested = nix-info.override { doCheck = true; }; - nix-linter = haskell.lib.compose.justStaticExecutables (haskellPackages.nix-linter); - nix-prefetch-github = with python3Packages; toPythonApplication nix-prefetch-github; inherit (callPackages ../tools/package-management/nix-prefetch-scripts { }) diff --git a/pkgs/top-level/release-haskell.nix b/pkgs/top-level/release-haskell.nix index 005eea819505..9f045ae77346 100644 --- a/pkgs/top-level/release-haskell.nix +++ b/pkgs/top-level/release-haskell.nix @@ -317,7 +317,6 @@ let nix-delegate nix-deploy nix-diff - nix-linter nix-output-monitor nix-script nix-tree From 3728d766ae90a7ef0d643ca1ae1e46aaec43c161 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Sep 2025 18:39:06 +0000 Subject: [PATCH 19/27] beam26Packages.livebook: 0.17.0 -> 0.17.1 --- pkgs/development/beam-modules/livebook/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/beam-modules/livebook/default.nix b/pkgs/development/beam-modules/livebook/default.nix index 448d12d796c7..44e536cd0eaa 100644 --- a/pkgs/development/beam-modules/livebook/default.nix +++ b/pkgs/development/beam-modules/livebook/default.nix @@ -9,7 +9,7 @@ beamPackages.mixRelease rec { pname = "livebook"; - version = "0.17.0"; + version = "0.17.1"; inherit (beamPackages) elixir; @@ -21,13 +21,13 @@ beamPackages.mixRelease rec { owner = "livebook-dev"; repo = "livebook"; tag = "v${version}"; - hash = "sha256-bdz6ufli+WC+3Fpd9uFK+OKOmL2Ogvmr5qsI85N1vgg="; + hash = "sha256-TQbSqavpJqasQsuLSvCdrkL7DZK56c7FHp5ABhK9noA="; }; mixFodDeps = beamPackages.fetchMixDeps { pname = "mix-deps-${pname}"; inherit src version; - hash = "sha256-YyNrERVomIPaBJVKPTc5ZbWzaJk6b87RAC4QkBDicoQ="; + hash = "sha256-18fmaNuu2KqTGhBBd+pSBfgnrHiqzXc3CMdSpC5lFs8="; }; postInstall = '' From efd2264927465c47cd48c7adc071a3b479bac350 Mon Sep 17 00:00:00 2001 From: CherryKitten Date: Sat, 6 Sep 2025 21:08:59 +0200 Subject: [PATCH 20/27] gotosocial: 0.19.1 -> 0.19.2 --- pkgs/by-name/go/gotosocial/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/go/gotosocial/package.nix b/pkgs/by-name/go/gotosocial/package.nix index d7821d720792..24d8207cf5ec 100644 --- a/pkgs/by-name/go/gotosocial/package.nix +++ b/pkgs/by-name/go/gotosocial/package.nix @@ -10,11 +10,11 @@ let owner = "superseriousbusiness"; repo = "gotosocial"; - version = "0.19.1"; + version = "0.19.2"; web-assets = fetchurl { url = "https://${domain}/${owner}/${repo}/releases/download/v${version}/${repo}_${version}_web-assets.tar.gz"; - hash = "sha256-UtxFm8ZSpIGXruBdanSF1lkA7Gs1FJNhoqzDTqSNYUM="; + hash = "sha256-et1jguboadjJJdUpugmRvkAtpdfHxn4+ftXUH/hWTdE="; }; in buildGoModule rec { @@ -24,7 +24,7 @@ buildGoModule rec { src = fetchFromGitea { inherit domain owner repo; tag = "v${version}"; - hash = "sha256-RhJRdRxTdbZwIAGD3gH0mjDfCvdS7xkRxcUd1ArsNoo="; + hash = "sha256-06ZBfOD222bt8nwlGCd7uuHS3P8YiaCKWWeYqlyJXns="; }; vendorHash = null; From a8df292411e748f3e9855c6f929a7d46b5fa52ca Mon Sep 17 00:00:00 2001 From: Nicolas Goudry Date: Sat, 6 Sep 2025 16:09:10 +0200 Subject: [PATCH 21/27] gitkraken: 11.2.1 -> 11.3.0 --- pkgs/by-name/gi/gitkraken/package.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/gi/gitkraken/package.nix b/pkgs/by-name/gi/gitkraken/package.nix index 48688fa884e5..13218a9b5587 100644 --- a/pkgs/by-name/gi/gitkraken/package.nix +++ b/pkgs/by-name/gi/gitkraken/package.nix @@ -56,24 +56,24 @@ let pname = "gitkraken"; - version = "11.2.1"; + version = "11.3.0"; throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}"; srcs = { x86_64-linux = fetchzip { url = "https://api.gitkraken.dev/releases/production/linux/x64/${version}/gitkraken-amd64.tar.gz"; - hash = "sha256-nxYWcw8A/lIVyjiUJOmcjmTblbxiLSxMUjo7KnlAMzs="; + hash = "sha256-OUPsDr7+aQfYO8Xdu7gHlx4gvOUH5ee9xPxEsD9s3ng="; }; x86_64-darwin = fetchzip { url = "https://api.gitkraken.dev/releases/production/darwin/x64/${version}/GitKraken-v${version}.zip"; - hash = "sha256-7I3yAEarGGhFs/PvcqvoDx8MbJ/zEuNN/s0o357M1vc="; + hash = "sha256-J1RCFhIhi1z0WJ/a6z/KbSBJrhAiHFdBzy8EfZu6I6Y="; }; aarch64-darwin = fetchzip { url = "https://api.gitkraken.dev/releases/production/darwin/arm64/${version}/GitKraken-v${version}.zip"; - hash = "sha256-pDPdi+cRMqhxu/84u6ojxteIi1VHfN3qy/NTruHVt8U="; + hash = "sha256-hE0OOmDWlUBYBKMKLKDBO7FGoxwpLAb2lRkwCjFEAGE="; }; }; @@ -207,9 +207,9 @@ let # SSL and permissions fix for bundled nodegit pushd $out/share/${pname}/resources/app.asar.unpacked/node_modules/@axosoft/nodegit/build/Release - mv nodegit-ubuntu-18.node nodegit-ubuntu-18-ssl-1.1.1.node - mv nodegit-ubuntu-18-ssl-static.node nodegit-ubuntu-18.node - chmod 755 nodegit-ubuntu-18.node + mv nodegit-ubuntu-20.node nodegit-ubuntu-20-ssl-1.1.1.node + mv nodegit-ubuntu-20-ssl-static.node nodegit-ubuntu-20.node + chmod 755 nodegit-ubuntu-20.node popd # Devendor bundled git From 50af498ece0a94a98562be0693becd6790b28edf Mon Sep 17 00:00:00 2001 From: Phillip Seeber Date: Wed, 3 Sep 2025 10:37:48 +0200 Subject: [PATCH 22/27] python3Packages.gpaw: fix darwin build --- pkgs/development/python-modules/gpaw/default.nix | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/gpaw/default.nix b/pkgs/development/python-modules/gpaw/default.nix index d421dee6f0e9..61a54536569c 100644 --- a/pkgs/development/python-modules/gpaw/default.nix +++ b/pkgs/development/python-modules/gpaw/default.nix @@ -36,7 +36,7 @@ let # BLAS libraries += ['blas'] - library_dirs += ['${blas}/lib'] + library_dirs += ['${lib.getLib blas}/lib'] # FFTW fftw = True @@ -51,9 +51,8 @@ let libxc = True if libxc: xc = '${libxc}/' - include_dirs += [xc + 'include'] - library_dirs += [xc + 'lib/'] - extra_link_args += ['-Wl,-rpath={xc}/lib'.format(xc=xc)] + include_dirs += ['${lib.getDev libxc}/include'] + library_dirs += ['${lib.getLib libxc}/lib'] if 'xc' not in libraries: libraries.append('xc') @@ -61,9 +60,8 @@ let libvdwxc = True if libvdwxc: vdwxc = '${libvdwxc}/' - extra_link_args += ['-Wl,-rpath=%s/lib' % vdwxc] - library_dirs += ['%s/lib' % vdwxc] - include_dirs += ['%s/include' % vdwxc] + library_dirs += ['${lib.getLib libvdwxc}/lib'] + include_dirs += ['${lib.getDev libvdwxc}/include'] libraries += ['vdwxc'] ''; }; From 1313bfaa0de30f85534d01ab7cbe3fbf6b8320c6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Sep 2025 19:27:17 +0000 Subject: [PATCH 23/27] vscode-extensions.github.codespaces: 1.17.3 -> 1.17.4 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index 7d2f2169ba5e..b6e89b24e074 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -1920,8 +1920,8 @@ let mktplcRef = { publisher = "github"; name = "codespaces"; - version = "1.17.3"; - hash = "sha256-idJFYHJ4yeqpFZBX55Y0v1yfzgqyhS0MrC4yIto7i7w="; + version = "1.17.4"; + hash = "sha256-0fhPOtHpjafuo+oCCRmLKYI7Q22eE3vliH9q//ab6Ag="; }; meta = { From ce089d3d5004f1d54441f6a79797c3bb1b431510 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 6 Sep 2025 18:00:55 +0000 Subject: [PATCH 24/27] vscode-extensions.golang.go: 0.48.0 -> 0.50.0 --- pkgs/applications/editors/vscode/extensions/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/default.nix b/pkgs/applications/editors/vscode/extensions/default.nix index b6e89b24e074..6c7b7e966995 100644 --- a/pkgs/applications/editors/vscode/extensions/default.nix +++ b/pkgs/applications/editors/vscode/extensions/default.nix @@ -2017,8 +2017,8 @@ let mktplcRef = { name = "Go"; publisher = "golang"; - version = "0.48.0"; - hash = "sha256-W+GsieGOn9UhOB49v/NqsHCoOm4VNaZotipIN2E4N9k="; + version = "0.50.0"; + hash = "sha256-e0O5EXStxHw7sKozH6qzLSMzy00S+6Q7p9KtP+NbB6Y="; }; meta = { changelog = "https://marketplace.visualstudio.com/items/golang.Go/changelog"; From e277429071dd50e4944881e92524d4d6e032aafa Mon Sep 17 00:00:00 2001 From: cjshearer Date: Sat, 6 Sep 2025 14:30:35 -0400 Subject: [PATCH 25/27] ytmdesktop: add passthru.updateScript --- pkgs/by-name/yt/ytmdesktop/package.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/by-name/yt/ytmdesktop/package.nix b/pkgs/by-name/yt/ytmdesktop/package.nix index 557cf06cf2e1..b06beabd0022 100644 --- a/pkgs/by-name/yt/ytmdesktop/package.nix +++ b/pkgs/by-name/yt/ytmdesktop/package.nix @@ -13,6 +13,8 @@ electron, commandLineArgs ? "", + + nix-update-script, }: let @@ -137,6 +139,8 @@ stdenv.mkDerivation (finalAttrs: { }) ]; + passthru.updateScript = nix-update-script { }; + meta = { changelog = "https://github.com/ytmdesktop/ytmdesktop/tag/v${finalAttrs.version}"; description = "Desktop App for YouTube Music"; From 86d79f3204819a93a43c62aaf171d88a9c07f6fc Mon Sep 17 00:00:00 2001 From: cjshearer Date: Sat, 6 Sep 2025 14:31:01 -0400 Subject: [PATCH 26/27] ytmdesktop: 2.0.9 -> 2.0.10 --- pkgs/by-name/yt/ytmdesktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/yt/ytmdesktop/package.nix b/pkgs/by-name/yt/ytmdesktop/package.nix index b06beabd0022..37ffeed4eeab 100644 --- a/pkgs/by-name/yt/ytmdesktop/package.nix +++ b/pkgs/by-name/yt/ytmdesktop/package.nix @@ -22,7 +22,7 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "ytmdesktop"; - version = "2.0.9"; + version = "2.0.10"; src = fetchFromGitHub { owner = "ytmdesktop"; @@ -36,7 +36,7 @@ stdenv.mkDerivation (finalAttrs: { find -name .git -print0 | xargs -0 rm -rf ''; - hash = "sha256-uDm8jDkPwxLa+LUK8fPlJMvXInD7T7B+641YyCgYvnI=c"; + hash = "sha256-CA3Vb7Wp4WrsWSVtIwDxnEt1pWYb73WnhyoMVKoqvOE="; }; patches = [ @@ -57,7 +57,7 @@ stdenv.mkDerivation (finalAttrs: { yarnOfflineCache = yarn-berry.fetchYarnBerryDeps { inherit (finalAttrs) src missingHashes; - hash = "sha256-bBd5wWr+j3HQY2+VIAATYVdCh+0tIRlLg68bx4z1+Ys="; + hash = "sha256-1jlnVY4KWm+w3emMkCkdwUtkqRB9ZymPPGuvgfQolrA="; }; nativeBuildInputs = [ From d40fea2f1c5079d884449d8887bce067e9a234d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Luqu=C3=A9?= Date: Sat, 6 Sep 2025 14:32:01 +0200 Subject: [PATCH 27/27] whatsapp-for-mac: 2.25.16.81 -> 2.25.22.79 --- pkgs/by-name/wh/whatsapp-for-mac/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wh/whatsapp-for-mac/package.nix b/pkgs/by-name/wh/whatsapp-for-mac/package.nix index e38f52ffd13e..505ccdc3d044 100644 --- a/pkgs/by-name/wh/whatsapp-for-mac/package.nix +++ b/pkgs/by-name/wh/whatsapp-for-mac/package.nix @@ -10,13 +10,13 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "whatsapp-for-mac"; - version = "2.25.16.81"; + version = "2.25.22.79"; src = fetchzip { extension = "zip"; name = "WhatsApp.app"; url = "https://web.whatsapp.com/desktop/mac_native/release/?version=${finalAttrs.version}&extension=zip&configuration=Release&branch=relbranch"; - hash = "sha256-CZcMYWyBpusM+NUlMC2du01cq3uqXvMiIdOienLn/nM="; + hash = "sha256-LYjPMiXLD1U5ZNt/acBagrV2RS7U/OGMJ06mUFBluSQ="; }; dontConfigure = true;