From d4338e081d05dfa61e8320ba5424564d25a3b911 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Jun 2025 00:29:27 +0000 Subject: [PATCH 01/40] fopnu: 1.67 -> 1.68 --- pkgs/by-name/fo/fopnu/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fo/fopnu/package.nix b/pkgs/by-name/fo/fopnu/package.nix index db2a9a89a9b7..dd5d825af329 100644 --- a/pkgs/by-name/fo/fopnu/package.nix +++ b/pkgs/by-name/fo/fopnu/package.nix @@ -12,11 +12,11 @@ stdenvNoCC.mkDerivation rec { pname = "fopnu"; - version = "1.67"; + version = "1.68"; src = fetchurl { url = "https://download2.fopnu.com/download/fopnu-${version}-1.x86_64.manualinstall.tar.gz"; - hash = "sha256-O8wmf+/moIZlxZfqozftWEABQR0qPbw41erCxfmV3Mc="; + hash = "sha256-q+nI0s4zu6+Lr8pdEyR8/zOkq5ULydYt2bntvzyalZo="; }; nativeBuildInputs = [ From 1627c5f6121835fbe4de326af137dc1f86a078c4 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 27 Jun 2025 11:07:52 +0000 Subject: [PATCH 02/40] ergo: 5.0.27 -> 6.0.0 --- pkgs/by-name/er/ergo/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/er/ergo/package.nix b/pkgs/by-name/er/ergo/package.nix index 58216df957f6..a294dae91d97 100644 --- a/pkgs/by-name/er/ergo/package.nix +++ b/pkgs/by-name/er/ergo/package.nix @@ -9,11 +9,11 @@ stdenv.mkDerivation rec { pname = "ergo"; - version = "5.0.27"; + version = "6.0.0"; src = fetchurl { url = "https://github.com/ergoplatform/ergo/releases/download/v${version}/ergo-${version}.jar"; - sha256 = "sha256-cxIgV31++o9Tn5CsEyr4eWcvy8Os8zKHJkwa5EUzr6k="; + sha256 = "sha256-gHDXMirYSXMpBISMDW+Wh3o7BZuWnBG8CXV/thMh/Ww="; }; nativeBuildInputs = [ makeWrapper ]; From 4b3b2dca1a1a64e295893b00bc69121ef6d70011 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 29 Jun 2025 09:39:06 +0000 Subject: [PATCH 03/40] jdt-language-server: 1.47.0 -> 1.48.0 --- pkgs/by-name/jd/jdt-language-server/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/jd/jdt-language-server/package.nix b/pkgs/by-name/jd/jdt-language-server/package.nix index 19a851526423..76a1dd4e1114 100644 --- a/pkgs/by-name/jd/jdt-language-server/package.nix +++ b/pkgs/by-name/jd/jdt-language-server/package.nix @@ -7,15 +7,15 @@ }: let - timestamp = "202505151856"; + timestamp = "202506271502"; in stdenv.mkDerivation (finalAttrs: { pname = "jdt-language-server"; - version = "1.47.0"; + version = "1.48.0"; src = fetchurl { url = "https://download.eclipse.org/jdtls/milestones/${finalAttrs.version}/jdt-language-server-${finalAttrs.version}-${timestamp}.tar.gz"; - hash = "sha256-NUJCaUk2AWzUhjWWfLKM1LBzV3na/pYwdxOdKCPM2jo="; + hash = "sha256-sKf6EkDiyvEpbVnqcJxSXUpjH779pJ5xguB+AMHeYsk="; }; sourceRoot = "."; From 13071503d2f1898acb47bdedee087c3c87d312c9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 30 Jun 2025 01:17:24 +0000 Subject: [PATCH 04/40] wipeout-rewrite: 0-unstable-2025-04-26 -> 0-unstable-2025-06-14 --- pkgs/by-name/wi/wipeout-rewrite/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/wi/wipeout-rewrite/package.nix b/pkgs/by-name/wi/wipeout-rewrite/package.nix index 61c3285e0316..80dd8d6324e0 100644 --- a/pkgs/by-name/wi/wipeout-rewrite/package.nix +++ b/pkgs/by-name/wi/wipeout-rewrite/package.nix @@ -25,13 +25,13 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "wipeout-rewrite"; - version = "0-unstable-2025-04-26"; + version = "0-unstable-2025-06-14"; src = fetchFromGitHub { owner = "phoboslab"; repo = "wipeout-rewrite"; - rev = "38159b447c53fe9d0e3a02c82f2c20eb21138afb"; - hash = "sha256-dB90khtdj2386SYiHxE3OYt8iJjy640/4VRXGjqh1ww="; + rev = "e510130d893f24f9524c1413a4587996b9ff867c"; + hash = "sha256-qKtOdDzRP0IjwS6dXEya06nJ9AMCpUNLwtf4RF3o9r4="; }; enableParallelBuilding = true; From cdbdfbd426bffa2f5f35e204a234430a219b185d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 2 Jul 2025 04:41:09 +0000 Subject: [PATCH 05/40] librewolf-bin-unwrapped: 139.0.4-1 -> 140.0.2-1 --- pkgs/by-name/li/librewolf-bin-unwrapped/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix b/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix index fe84f2d0e21e..eb9040b9afe7 100644 --- a/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix +++ b/pkgs/by-name/li/librewolf-bin-unwrapped/package.nix @@ -37,7 +37,7 @@ let pname = "librewolf-bin-unwrapped"; - version = "139.0.4-1"; + version = "140.0.2-1"; in stdenv.mkDerivation { @@ -47,9 +47,9 @@ stdenv.mkDerivation { url = "https://gitlab.com/api/v4/projects/44042130/packages/generic/librewolf/${version}/librewolf-${version}-${arch}-package.tar.xz"; hash = { - i686-linux = "sha256-JE/BaRr/idpGuKkNxN9syOLGddnT1jlvnP8LNkHUNXw="; - x86_64-linux = "sha256-kENor/EGKgeCltiJSn03JMpJAtHaHAsuHzWTU2Yx3+Y="; - aarch64-linux = "sha256-VYVicoH45aFXx8rJu//0ycI579f0Nc1PLj2VdL6vPNo="; + i686-linux = "sha256-yT0THuPV5kGqixPkP+lEWbsXzUQQaNVHXQ97TycLpTI="; + x86_64-linux = "sha256-CEH9ZPQ6H9o3YjH52fvy7RHRuQSGikpFG7BOEVft4oM="; + aarch64-linux = "sha256-7urFzyOQ5/KbIFdL34Fkb+Z6ORhDfXZFQoY8RkMcNao="; } .${stdenv.hostPlatform.system} or throwSystem; }; From 918fd140e0b3decd3f2365183c02dd977bab4e08 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 05:53:54 +0000 Subject: [PATCH 06/40] refine: 0.5.9 -> 0.5.10 --- pkgs/by-name/re/refine/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/re/refine/package.nix b/pkgs/by-name/re/refine/package.nix index 946e2d13517c..5d14b4100b56 100644 --- a/pkgs/by-name/re/refine/package.nix +++ b/pkgs/by-name/re/refine/package.nix @@ -21,7 +21,7 @@ python3Packages.buildPythonApplication rec { pname = "refine"; - version = "0.5.9"; + version = "0.5.10"; pyproject = false; # uses meson src = fetchFromGitLab { @@ -29,7 +29,7 @@ python3Packages.buildPythonApplication rec { owner = "TheEvilSkeleton"; repo = "Refine"; tag = version; - hash = "sha256-jX2U6YZCvB8IxUHoByO4egqV40C/L/O8z7AIEYYHBRY="; + hash = "sha256-/CyenSdF0dZR6HLw9FTv+OhJfNg55/dGE9y1A1hbcPA="; }; nativeBuildInputs = [ From 55b998bc2d86e6dfdb6be3a8667724b62c1ba06e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 06:02:23 +0000 Subject: [PATCH 07/40] devcontainer: 0.77.0 -> 0.78.0 --- pkgs/by-name/de/devcontainer/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/de/devcontainer/package.nix b/pkgs/by-name/de/devcontainer/package.nix index b009b4bab3a9..1f5749299ab8 100644 --- a/pkgs/by-name/de/devcontainer/package.nix +++ b/pkgs/by-name/de/devcontainer/package.nix @@ -19,18 +19,18 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "devcontainer"; - version = "0.77.0"; + version = "0.78.0"; src = fetchFromGitHub { owner = "devcontainers"; repo = "cli"; tag = "v${finalAttrs.version}"; - hash = "sha256-/DImAFCz46lrlVtD/Ftrytz/tqsPgtPuWhjLomlmh5k="; + hash = "sha256-xQrfYtBL9hUiB6KZcA03KNgGfL8DpkxVNmjl+wS1L00="; }; yarnOfflineCache = fetchYarnDeps { yarnLock = "${finalAttrs.src}/yarn.lock"; - hash = "sha256-S4aBRGtrSVAE6Er9DZqGfpBGh8tEJVqTstWrqlAONBg="; + hash = "sha256-LqrNRBMAWUqJH0+a17dIJgpKFP2rlECnWi4eVFfUTFg="; }; nativeBuildInputs = [ From 2db510c287e2330a8869d04c0e29851b6aa09a94 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 06:37:31 +0000 Subject: [PATCH 08/40] autotiling-rs: 0.1.3 -> 0.1.4 --- pkgs/by-name/au/autotiling-rs/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/au/autotiling-rs/package.nix b/pkgs/by-name/au/autotiling-rs/package.nix index 93547ad1bc41..b095f7d06174 100644 --- a/pkgs/by-name/au/autotiling-rs/package.nix +++ b/pkgs/by-name/au/autotiling-rs/package.nix @@ -6,17 +6,17 @@ rustPlatform.buildRustPackage rec { pname = "autotiling-rs"; - version = "0.1.3"; + version = "0.1.4"; src = fetchFromGitHub { owner = "ammgws"; repo = "autotiling-rs"; rev = "v${version}"; - sha256 = "sha256-LQbmF2M6pWa0QEbKF770x8TFLMGrJeq5HnXHvLrDDPA="; + sha256 = "sha256-rihNlKaESxIEQ61FP6PzIg82yuwQ/R4GX5BA0Ss+I5w="; }; useFetchCargoVendor = true; - cargoHash = "sha256-s2r8517RgcMq+6S2M+gTI7a+C4AhxIkDOHG0XjRI4rI="; + cargoHash = "sha256-mXuI+kA8J2Bhli6HiX9h72i61cRbByKJQtUHHjCUza8="; meta = with lib; { description = "Autotiling for sway (and possibly i3)"; From 365e574bfd26aa9f110434096d5726ae45226e7f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 07:28:18 +0000 Subject: [PATCH 09/40] lazysql: 0.3.7 -> 0.3.8 --- pkgs/by-name/la/lazysql/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/la/lazysql/package.nix b/pkgs/by-name/la/lazysql/package.nix index 922928c162c1..4e9ca9675198 100644 --- a/pkgs/by-name/la/lazysql/package.nix +++ b/pkgs/by-name/la/lazysql/package.nix @@ -11,13 +11,13 @@ buildGoModule rec { pname = "lazysql"; - version = "0.3.7"; + version = "0.3.8"; src = fetchFromGitHub { owner = "jorgerojas26"; repo = "lazysql"; rev = "v${version}"; - hash = "sha256-fpzcCCLkUJGuTfQiADwLL2238LP0TJJMYAXUwCfPkFM="; + hash = "sha256-aRySSDNqxdu4kZRohvG/PmOK3Uipvnw9DctJ8h5vl2g="; }; vendorHash = "sha256-LLOUTml/mz7edCUy82k+S5PfpFovgUTQr0BoQQXiVGs="; From c30f1aaf45e5a14db9f52633782639a8bc7d2dda Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 12:37:50 +0000 Subject: [PATCH 10/40] inform6: 6.42-r8 -> 6.42-r9 --- pkgs/by-name/in/inform6/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/in/inform6/package.nix b/pkgs/by-name/in/inform6/package.nix index 9336a8f20f33..a2c51a6523b4 100644 --- a/pkgs/by-name/in/inform6/package.nix +++ b/pkgs/by-name/in/inform6/package.nix @@ -7,11 +7,11 @@ stdenv.mkDerivation rec { pname = "inform6"; - version = "6.42-r8"; + version = "6.42-r9"; src = fetchurl { url = "https://ifarchive.org/if-archive/infocom/compilers/inform6/source/inform-${version}.tar.gz"; - sha256 = "sha256-Co3XNcr0LDGeEYTxIFmqTsaKm4q5VpLpVsTNnJHUX8o="; + sha256 = "sha256-aHYjqjdISnyUxtruDDWD0cHEOxBpvm3+TfNxtGofezQ="; }; buildInputs = [ perl ]; From 4794e5c8a468b1c89db6773dcfd47a7e940ad38d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 13:26:17 +0000 Subject: [PATCH 11/40] overturemaps: 0.14.0 -> 0.15.0 --- pkgs/by-name/ov/overturemaps/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ov/overturemaps/package.nix b/pkgs/by-name/ov/overturemaps/package.nix index f0dbe48c7f3d..05fcbd72dadd 100644 --- a/pkgs/by-name/ov/overturemaps/package.nix +++ b/pkgs/by-name/ov/overturemaps/package.nix @@ -6,12 +6,12 @@ python3Packages.buildPythonPackage rec { pname = "overturemaps"; - version = "0.14.0"; + version = "0.15.0"; pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-UtYS5FcNBT9IIiybKUXK+jwGnXQ+oR/HQI3ntfV8NYg="; + hash = "sha256-XzD+G8ER6AbmJJpX5vq235K4DAh/h5OWWHtum5sV9MY="; }; build-system = with python3Packages; [ poetry-core ]; From 353f08e614715fab04323d422b92e4ab12246e1e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 4 Jul 2025 21:20:06 +0000 Subject: [PATCH 12/40] zoom-us: 6.5.1.2550 -> 6.5.3.2773 --- pkgs/by-name/zo/zoom-us/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/zo/zoom-us/package.nix b/pkgs/by-name/zo/zoom-us/package.nix index 01f53aad60c8..3c82cb82ff13 100644 --- a/pkgs/by-name/zo/zoom-us/package.nix +++ b/pkgs/by-name/zo/zoom-us/package.nix @@ -61,23 +61,23 @@ let # and often with different versions. We write them on three lines # like this (rather than using {}) so that the updater script can # find where to edit them. - versions.aarch64-darwin = "6.5.1.58208"; - versions.x86_64-darwin = "6.5.1.58208"; - versions.x86_64-linux = "6.5.1.2550"; + versions.aarch64-darwin = "6.5.3.58803"; + versions.x86_64-darwin = "6.5.3.58803"; + versions.x86_64-linux = "6.5.3.2773"; srcs = { aarch64-darwin = fetchurl { url = "https://zoom.us/client/${versions.aarch64-darwin}/zoomusInstallerFull.pkg?archType=arm64"; name = "zoomusInstallerFull.pkg"; - hash = "sha256-hIYZ2OU5lww4MyRZOhcV4qQDGEN8Hdolw6a4g/ItcFQ="; + hash = "sha256-Cwr4xshh3PJ3Vi4tH60/qeAp9OsvqdGkoj8Fwe88K/0="; }; x86_64-darwin = fetchurl { url = "https://zoom.us/client/${versions.x86_64-darwin}/zoomusInstallerFull.pkg"; - hash = "sha256-t/xIrVfjAl6dM9RWa+imyFHqS2KIJsKnoU0fiDQL9dQ="; + hash = "sha256-45N/IhJpxZrxGVvqNWJC6ZiC6B3Srjd1Ucqxx+mc6eE="; }; x86_64-linux = fetchurl { url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz"; - hash = "sha256-1YcbAlnUEk9R95r7RIuxAxNfRymdIOAjKkCw7a+1Lm4="; + hash = "sha256-laZg8uAo4KhgntYetAZGoGp0QPkK9EXPQh6kJ6VEkgE="; }; }; From 747fe53f6669a2e48270c0d116e27bdc80d4e4f2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 00:16:01 +0000 Subject: [PATCH 13/40] steampipePackages.steampipe-plugin-aws: 1.16.1 -> 1.17.0 --- .../misc/steampipe-packages/steampipe-plugin-aws/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix b/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix index bfa998a9f9d3..db5c894189ed 100644 --- a/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix +++ b/pkgs/tools/misc/steampipe-packages/steampipe-plugin-aws/default.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "steampipe-plugin-aws"; - version = "1.16.1"; + version = "1.17.0"; src = fetchFromGitHub { owner = "turbot"; repo = "steampipe-plugin-aws"; tag = "v${version}"; - hash = "sha256-xi7L9u1pUvUavguRVgGQQuFXzQ9olrisD3riawENf1A="; + hash = "sha256-fjxT3nG28CKdkvJSq/PJTqrttH0M96WlP1lWyh0sZtk="; }; vendorHash = "sha256-pKgt1KWVHwdVgHHNwL/FO+hLHFsCbtUepiNFItLyIlo="; From 8ca55bf6b324a14cfa9cc4f565245a67f31085fd Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 01:34:08 +0000 Subject: [PATCH 14/40] ktop: 0.3.7 -> 0.4.1 --- pkgs/by-name/kt/ktop/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/kt/ktop/package.nix b/pkgs/by-name/kt/ktop/package.nix index e14803723192..cd5a71fe615e 100644 --- a/pkgs/by-name/kt/ktop/package.nix +++ b/pkgs/by-name/kt/ktop/package.nix @@ -6,17 +6,17 @@ buildGoModule rec { pname = "ktop"; - version = "0.3.7"; + version = "0.4.1"; excludedPackages = [ ".ci" ]; src = fetchFromGitHub { owner = "vladimirvivien"; repo = "ktop"; rev = "v${version}"; - hash = "sha256-oxyEkDY53HjBgjWRajlcg+8Kx092lyLkPgOJleioO7o="; + hash = "sha256-5iFFYTZq5DcMYVnW90MKVDchVXzjXOPd5BeYcrqL9pQ="; }; - vendorHash = "sha256-MLIcTHWo7lsqtAqH8naSvpS013t8KBVPRbch+CfeUNk="; + vendorHash = "sha256-qNrjyMMsFE2FmIJc46fYq08b3XFFZeLlspth5anjMm8="; ldflags = [ "-s" "-w" From f9ca0ff00b4fbb53dc09ef6a2f74f7d7d2ba86db Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 04:09:39 +0000 Subject: [PATCH 15/40] fishPlugins.exercism-cli-fish-wrapper: 0-unstable-2025-06-23 -> 0-unstable-2025-06-27 --- pkgs/shells/fish/plugins/exercism-cli-fish-wrapper.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/shells/fish/plugins/exercism-cli-fish-wrapper.nix b/pkgs/shells/fish/plugins/exercism-cli-fish-wrapper.nix index a4698a070e4c..6ab563ac960f 100644 --- a/pkgs/shells/fish/plugins/exercism-cli-fish-wrapper.nix +++ b/pkgs/shells/fish/plugins/exercism-cli-fish-wrapper.nix @@ -6,13 +6,13 @@ }: buildFishPlugin { pname = "exercism-cli-fish-wrapper"; - version = "0-unstable-2025-06-23"; + version = "0-unstable-2025-06-27"; src = fetchFromGitHub { owner = "glennj"; repo = "exercism-cli-fish-wrapper"; - rev = "eaaa6f482a635a12b844794f173a692e69d89688"; - hash = "sha256-9TKCiGlYhNCnAJ52BWOeuEPY2Cu/Z+CsBYM1IJ8/On0="; + rev = "ab03e0a670d07ccaa4e72be7c1f3da1d1092ce3e"; + hash = "sha256-wtxddxEob8L2tavoaZaM/AaEgDzMVkAo3Z1oEtIHxYU="; }; passthru.updateScript = unstableGitUpdater { }; From 1b3408aaddd034a70678ef4f69d406dcd66f7f51 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 04:55:52 +0000 Subject: [PATCH 16/40] gigalixir: 1.14.0 -> 1.15.0 --- pkgs/by-name/gi/gigalixir/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/gi/gigalixir/package.nix b/pkgs/by-name/gi/gigalixir/package.nix index be34cf0be714..8d395c57df14 100644 --- a/pkgs/by-name/gi/gigalixir/package.nix +++ b/pkgs/by-name/gi/gigalixir/package.nix @@ -8,14 +8,14 @@ python3Packages.buildPythonApplication rec { pname = "gigalixir"; - version = "1.14.0"; + version = "1.15.0"; pyproject = true; src = fetchFromGitHub { owner = "gigalixir"; repo = "gigalixir-cli"; tag = "v${version}"; - hash = "sha256-D7HbNQ0heQ0aXAA+z0JIwqWlerChPvzXrIGtXz+UiwQ="; + hash = "sha256-OCPxOVWHUvH3Tj9bR+aj2VUNNuY5GWhnDaSKRDqLSvI="; }; postPatch = '' From 4dcf45cfe2fefc0a0187159c586de064b74db8ce Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 05:49:15 +0000 Subject: [PATCH 17/40] gitlab-runner: 18.1.0 -> 18.1.1 --- pkgs/by-name/gi/gitlab-runner/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gi/gitlab-runner/package.nix b/pkgs/by-name/gi/gitlab-runner/package.nix index 66d691a25e0e..1f5aafe26afb 100644 --- a/pkgs/by-name/gi/gitlab-runner/package.nix +++ b/pkgs/by-name/gi/gitlab-runner/package.nix @@ -10,16 +10,16 @@ buildGoModule (finalAttrs: { pname = "gitlab-runner"; - version = "18.1.0"; + version = "18.1.1"; src = fetchFromGitLab { owner = "gitlab-org"; repo = "gitlab-runner"; tag = "v${finalAttrs.version}"; - hash = "sha256-Bm3WP8d4Fpcjj/2Ljl9AuhULTMHvWjOKjhN3tx6lEQQ="; + hash = "sha256-XJgGw+7jC0b/UBI3p7RoamOSHGswtPaO4f/apARVW2Y="; }; - vendorHash = "sha256-7efuq0D1X+HJF4RT5bSri2B0Ad/AzbsKWFYGdtQxA+Q="; + vendorHash = "sha256-G9qZKWI//ECG88Tu8zb8nEDSwNRabVMsrp7aQzVsxCY="; # For patchShebangs buildInputs = [ bash ]; From 5113a33b4fd8d14e666e7e7af88da2eb1eaba4e9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 06:45:52 +0000 Subject: [PATCH 18/40] copybara: 20250501 -> 20250630 --- pkgs/by-name/co/copybara/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/co/copybara/package.nix b/pkgs/by-name/co/copybara/package.nix index 0982dc097d47..f6bbfd31edd5 100644 --- a/pkgs/by-name/co/copybara/package.nix +++ b/pkgs/by-name/co/copybara/package.nix @@ -13,11 +13,11 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "copybara"; - version = "20250501"; + version = "20250630"; src = fetchurl { url = "https://github.com/google/copybara/releases/download/v${finalAttrs.version}/copybara_deploy.jar"; - hash = "sha256-a6ONq8mvSCLEAhdGdOCQWxnsflphZBkRt9K/U/ZF7IA="; + hash = "sha256-eXvFPzlQT3sVcXi+b6ze/3Llnv9T0S2cELdDbyHJ6Yg="; }; nativeBuildInputs = [ From a5d2fa2fdb4133de52e7037e18db69346c1f74e2 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 10:28:31 +0000 Subject: [PATCH 19/40] kazumi: 1.7.3 -> 1.7.4 --- pkgs/by-name/ka/kazumi/package.nix | 4 ++-- pkgs/by-name/ka/kazumi/pubspec.lock.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ka/kazumi/package.nix b/pkgs/by-name/ka/kazumi/package.nix index addb7ad44bb2..67542e6b0b0d 100644 --- a/pkgs/by-name/ka/kazumi/package.nix +++ b/pkgs/by-name/ka/kazumi/package.nix @@ -20,13 +20,13 @@ flutter332.buildFlutterApplication rec { pname = "kazumi"; - version = "1.7.3"; + version = "1.7.4"; src = fetchFromGitHub { owner = "Predidit"; repo = "Kazumi"; tag = version; - hash = "sha256-xsJ7kOhmySPYURTgEI0yoXMOWQRcjbFHueeqOZ7HsbE="; + hash = "sha256-Tzg8vFu2/ZLHQ1Ijp4et+qNPX0ytTZ//zVqQHJ6QBxs="; }; pubspecLock = lib.importJSON ./pubspec.lock.json; diff --git a/pkgs/by-name/ka/kazumi/pubspec.lock.json b/pkgs/by-name/ka/kazumi/pubspec.lock.json index e6269364f3bb..d3a213cc2c34 100644 --- a/pkgs/by-name/ka/kazumi/pubspec.lock.json +++ b/pkgs/by-name/ka/kazumi/pubspec.lock.json @@ -2079,6 +2079,6 @@ }, "sdks": { "dart": ">=3.7.0 <4.0.0", - "flutter": ">=3.32.2" + "flutter": ">=3.32.5" } } From 4e787fb6f13b240913b5ff4bde9337ff8187e7ea Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 13:01:02 +0000 Subject: [PATCH 20/40] symbolicator: 25.6.1 -> 25.6.2 --- pkgs/by-name/sy/symbolicator/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sy/symbolicator/package.nix b/pkgs/by-name/sy/symbolicator/package.nix index f727509ea6d3..1586d7a04f9a 100644 --- a/pkgs/by-name/sy/symbolicator/package.nix +++ b/pkgs/by-name/sy/symbolicator/package.nix @@ -10,18 +10,18 @@ rustPlatform.buildRustPackage rec { pname = "symbolicator"; - version = "25.6.1"; + version = "25.6.2"; src = fetchFromGitHub { owner = "getsentry"; repo = "symbolicator"; rev = version; - hash = "sha256-11FxkZwMIbGQC3FXVoialDFLaXSuQshC84bSB/EogSI="; + hash = "sha256-So6WApFwgTlhwcQlxBUVlL/JPW1X+ZkJhFxb+0ZMI3o="; fetchSubmodules = true; }; useFetchCargoVendor = true; - cargoHash = "sha256-WkwpVFFUrcef1Hql5o/GqCKWLpQtWkmhpBBA/tc7iTU="; + cargoHash = "sha256-eQJ/V+4uvcg8v+b8DVJHGNbOq9OTCs/E6wU0WBuxsEA="; nativeBuildInputs = [ pkg-config From 891d40a4bd77e279d036728f36ecced6975cb010 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 17:43:35 +0000 Subject: [PATCH 21/40] grafana-dash-n-grab: 0.8.0 -> 0.8.1 --- pkgs/by-name/gr/grafana-dash-n-grab/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/gr/grafana-dash-n-grab/package.nix b/pkgs/by-name/gr/grafana-dash-n-grab/package.nix index 44b917e7a4a3..62b268b52d69 100644 --- a/pkgs/by-name/gr/grafana-dash-n-grab/package.nix +++ b/pkgs/by-name/gr/grafana-dash-n-grab/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "grafana-dash-n-grab"; - version = "0.8.0"; + version = "0.8.1"; src = fetchFromGitHub { rev = "v${version}"; owner = "esnet"; repo = "gdg"; - sha256 = "sha256-Ou8Yj20q7SGYuFnw3yFvjGHtKE+Uswqfbp9NJztqetU="; + sha256 = "sha256-Rt7MUiC8zTL4Ni18FKdzkk30G5fCH6ZxBxpHePO3/LE="; }; - vendorHash = "sha256-ow5bVwKrvviS7jxpT2xkWX6YufFAM9v7V1o/mNn4Czg="; + vendorHash = "sha256-3BR3tB2CLT7aT+0DsKqA3rwle1RoJRv1/i38HBYkL/0="; ldflags = [ "-s" From 372bff0d57f0d946ed71a334dcb271d1891f8ddc Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 21:35:18 +0000 Subject: [PATCH 22/40] linkerd_edge: 25.6.2 -> 25.7.1 --- pkgs/applications/networking/cluster/linkerd/edge.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/cluster/linkerd/edge.nix b/pkgs/applications/networking/cluster/linkerd/edge.nix index 5fe88ae348a8..bd2e5e4e452a 100644 --- a/pkgs/applications/networking/cluster/linkerd/edge.nix +++ b/pkgs/applications/networking/cluster/linkerd/edge.nix @@ -2,7 +2,7 @@ (callPackage ./generic.nix { }) { channel = "edge"; - version = "25.6.2"; - sha256 = "0499zs1iq1a8i2xyg5yb59c8r08nw3zlahbn8w4rsrfb5099924p"; - vendorHash = "sha256-ePioPHA9gps76VncdPkDEDE3sLUlrCxr7CFsXqoR6KM="; + version = "25.7.1"; + sha256 = "1aijd3ymh95hqa896iidmffc1wn7fs318z023vvqk80rryqha5pa"; + vendorHash = "sha256-5/WtI24m260I4yy3PgIhh3c60anzlEjIBua41V9Gb1E="; } From 2b394568ca27b9dae62acefab7dc9aa95f94a6c3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 22:13:01 +0000 Subject: [PATCH 23/40] crc: 2.51.0 -> 2.52.0 --- pkgs/by-name/cr/crc/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/cr/crc/package.nix b/pkgs/by-name/cr/crc/package.nix index 5b9d4ca507cf..d262c39d8adf 100644 --- a/pkgs/by-name/cr/crc/package.nix +++ b/pkgs/by-name/cr/crc/package.nix @@ -8,16 +8,16 @@ }: let - openShiftVersion = "4.18.2"; - okdVersion = "4.15.0-0.okd-2024-02-23-163410"; - microshiftVersion = "4.18.2"; + openShiftVersion = "4.19.0"; + okdVersion = "4.19.0-okd-scos.1"; + microshiftVersion = "4.19.0"; writeKey = "$(MODULEPATH)/pkg/crc/segment.WriteKey=cvpHsNcmGCJqVzf6YxrSnVlwFSAZaYtp"; - gitCommit = "80aa80ab331ad193c67bbe0972ce15c662a6e52e"; - gitHash = "sha256-6FZjFPKrrOm0idLdWCv89LOiaiFCFwiYL8j8zrMTgik="; + gitCommit = "47be8d03134694b9580c96dfd319594f8ce1e1c4"; + gitHash = "sha256-KhUP4BHuQPv0vc5o5ujEK37gWYpnMMJ0DsMx1RwTtqI="; in buildGoModule (finalAttrs: { pname = "crc"; - version = "2.51.0"; + version = "2.52.0"; src = fetchFromGitHub { owner = "crc-org"; From 0bb47a6a7d62e448af68cccec28ed72eb8afebfe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 5 Jul 2025 22:53:03 +0000 Subject: [PATCH 24/40] tomcat10: 10.1.42 -> 10.1.43 --- pkgs/servers/http/tomcat/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/servers/http/tomcat/default.nix b/pkgs/servers/http/tomcat/default.nix index 78e50ff0b5c3..32db7801aa3a 100644 --- a/pkgs/servers/http/tomcat/default.nix +++ b/pkgs/servers/http/tomcat/default.nix @@ -65,8 +65,8 @@ in }; tomcat10 = common { - version = "10.1.42"; - hash = "sha256-m29iOmn6DMhQElyJVXPuZX9+5WYIl2uiapZEsF5J/ac="; + version = "10.1.43"; + hash = "sha256-hZ0Vx/DgjlQ6klv4RyjuIWbHELFKYvvJvn9Y8XqpZ10="; }; tomcat11 = common { From bca02dfb0d477b98b1623841b2698293f6c7dbef Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 00:36:51 +0000 Subject: [PATCH 25/40] mmsd-tng: 2.6.3 -> 2.6.4 --- pkgs/by-name/mm/mmsd-tng/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mm/mmsd-tng/package.nix b/pkgs/by-name/mm/mmsd-tng/package.nix index ae58cd813cff..a349574ec122 100644 --- a/pkgs/by-name/mm/mmsd-tng/package.nix +++ b/pkgs/by-name/mm/mmsd-tng/package.nix @@ -17,13 +17,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "mmsd-tng"; - version = "2.6.3"; + version = "2.6.4"; src = fetchFromGitLab { owner = "kop316"; repo = "mmsd"; rev = finalAttrs.version; - hash = "sha256-kXl+T5A8Qw0PmJ47sned8dzTIYUmaWc8w6X6BLEdLIg="; + hash = "sha256-/nHsLs7C2W7bCjTPBBlAN+O7zP4bgVW0dBmjHaoY2I8="; }; nativeBuildInputs = [ From 73d7f3830280ef4981f58c17beace8f515faab47 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 05:40:07 +0000 Subject: [PATCH 26/40] manuskript: 0.16.1 -> 0.17.0 --- pkgs/applications/editors/manuskript/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/editors/manuskript/default.nix b/pkgs/applications/editors/manuskript/default.nix index 85b7ae070a43..a85285481574 100644 --- a/pkgs/applications/editors/manuskript/default.nix +++ b/pkgs/applications/editors/manuskript/default.nix @@ -8,7 +8,7 @@ python3Packages.buildPythonApplication rec { pname = "manuskript"; - version = "0.16.1"; + version = "0.17.0"; format = "other"; @@ -16,7 +16,7 @@ python3Packages.buildPythonApplication rec { repo = pname; owner = "olivierkes"; tag = version; - hash = "sha256-/Ryvv5mHdZ3iwMpZjOa62h8D2B00pzknJ70DfjDTPPA="; + hash = "sha256-jOhbN6lMx04q60S0VOABmSNE/x9Er9exFYvWJe2INlE="; }; nativeBuildInputs = [ wrapQtAppsHook ]; From 41276d2ca76dc7623f27d8304069840ad8e085d3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 17:08:32 +0000 Subject: [PATCH 27/40] discord: 0.0.98 -> 0.0.100 --- .../networking/instant-messengers/discord/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/applications/networking/instant-messengers/discord/default.nix b/pkgs/applications/networking/instant-messengers/discord/default.nix index 1fa893d7f7dc..9939d50cfc07 100644 --- a/pkgs/applications/networking/instant-messengers/discord/default.nix +++ b/pkgs/applications/networking/instant-messengers/discord/default.nix @@ -9,7 +9,7 @@ let versions = if stdenv.hostPlatform.isLinux then { - stable = "0.0.98"; + stable = "0.0.100"; ptb = "0.0.148"; canary = "0.0.702"; development = "0.0.81"; @@ -26,7 +26,7 @@ let x86_64-linux = { stable = fetchurl { url = "https://stable.dl2.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz"; - hash = "sha256-JT3fIG5zj2tvVPN9hYxCUFInb78fuy8QeWeZClaYou8="; + hash = "sha256-3trE9awddfB1ZasJQjbQc0xOoTqIRY0thEwL7Uz5+O8="; }; ptb = fetchurl { url = "https://ptb.dl2.discordapp.net/apps/linux/${version}/discord-ptb-${version}.tar.gz"; From 755c367c86ee0ab8e6249635065eea5b313c4a5f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 17:49:17 +0000 Subject: [PATCH 28/40] syrics: 0.1.2.0 -> 0.1.2.1 --- pkgs/by-name/sy/syrics/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/sy/syrics/package.nix b/pkgs/by-name/sy/syrics/package.nix index 520b67d3887c..905bdafd0326 100644 --- a/pkgs/by-name/sy/syrics/package.nix +++ b/pkgs/by-name/sy/syrics/package.nix @@ -6,14 +6,14 @@ python3.pkgs.buildPythonApplication rec { pname = "syrics"; - version = "0.1.2.0"; + version = "0.1.2.1"; pyproject = true; src = fetchFromGitHub { owner = "akashrchandran"; repo = "syrics"; tag = "v${version}"; - hash = "sha256-YoH5rgj0kt9fDILc9dTAFO5erOBWexuqT9hY7e6bj6Q="; + hash = "sha256-qRC376RcheiiRAmxwszXbz5CFkpsN6uREiCwc0/NUQg="; }; build-system = [ From e2fa19522bdf718dede8e174ad02047ac109f228 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sun, 6 Jul 2025 22:04:57 +0000 Subject: [PATCH 29/40] tutanota-desktop: 293.250624.0 -> 293.250630.0 --- pkgs/by-name/tu/tutanota-desktop/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/tu/tutanota-desktop/package.nix b/pkgs/by-name/tu/tutanota-desktop/package.nix index a010b6fbb24a..adec12140bbf 100644 --- a/pkgs/by-name/tu/tutanota-desktop/package.nix +++ b/pkgs/by-name/tu/tutanota-desktop/package.nix @@ -7,11 +7,11 @@ appimageTools.wrapType2 rec { pname = "tutanota-desktop"; - version = "293.250624.0"; + version = "293.250630.0"; src = fetchurl { url = "https://github.com/tutao/tutanota/releases/download/tutanota-desktop-release-${version}/tutanota-desktop-linux.AppImage"; - hash = "sha256-drt5RCky5ChefZb/aICIj7YfSjY+WvKiaMufZLj1UHU="; + hash = "sha256-USyNM4cQs+ugwkDwsookR3rDn2+6uir6NnL651jM85I="; }; extraPkgs = pkgs: [ pkgs.libsecret ]; From 1e2fbcb24ee6b722eea23531ee30a0031a273c9a Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 7 Jul 2025 17:13:49 +0000 Subject: [PATCH 30/40] garnet: 1.0.72 -> 1.0.75 --- 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 00c4e20796a3..e52bb9b66264 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.0.72"; + version = "1.0.75"; src = fetchFromGitHub { owner = "microsoft"; repo = "garnet"; tag = "v${version}"; - hash = "sha256-2hJl1JwwfAWZFEo1eUPXCoglj11qu1IzFkQlMl9lxm8="; + hash = "sha256-Kn5ZEBdYS4jIgd/D1RwwCEwsR49jEUa+HeXad7hPUlE="; }; projectFile = "main/GarnetServer/GarnetServer.csproj"; From 2e01b37e2efe43e42ec16f57312ae99535c5f7b8 Mon Sep 17 00:00:00 2001 From: Fernando Rodrigues Date: Tue, 24 Jun 2025 08:03:03 -0300 Subject: [PATCH 31/40] fosrl-newt: rename from newt-go Newt is part of the Fossorial stack. It only makes sense that it is also prefixed by `fosrl-`. Signed-off-by: Fernando Rodrigues --- pkgs/by-name/{ne/newt-go => fo/fosrl-newt}/package.nix | 6 +++++- pkgs/top-level/aliases.nix | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) rename pkgs/by-name/{ne/newt-go => fo/fosrl-newt}/package.nix (90%) diff --git a/pkgs/by-name/ne/newt-go/package.nix b/pkgs/by-name/fo/fosrl-newt/package.nix similarity index 90% rename from pkgs/by-name/ne/newt-go/package.nix rename to pkgs/by-name/fo/fosrl-newt/package.nix index 05b6a60a2eec..681fc54f961d 100644 --- a/pkgs/by-name/ne/newt-go/package.nix +++ b/pkgs/by-name/fo/fosrl-newt/package.nix @@ -39,7 +39,11 @@ buildGoModule rec { homepage = "https://github.com/fosrl/newt"; changelog = "https://github.com/fosrl/newt/releases/tag/${src.tag}"; license = lib.licenses.agpl3Only; - maintainers = with lib.maintainers; [ fab ]; + maintainers = with lib.maintainers; [ + fab + jackr + sigmasquadron + ]; mainProgram = "newt"; }; } diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 4c40dac8e6d4..dbd60f8c157d 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1332,6 +1332,7 @@ mapAliases { netbox_3_3 = throw "netbox 3.3 series has been removed as it was EOL"; # Added 2023-09-02 netbox_3_5 = throw "netbox 3.5 series has been removed as it was EOL"; # Added 2024-01-22 netbox_3_7 = throw "netbox 3.7 series has been removed as it was EOL"; # Added 2025-04-23 + newt-go = fosrl-newt; # Added 2025-06-24 nextcloud29 = throw '' Nextcloud v29 has been removed from `nixpkgs` as the support for is dropped by upstream in 2025-04. Please upgrade to at least Nextcloud v30 by declaring From fc70806555dc9790f12f907d245e034c609c4a1d Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 8 Jul 2025 19:39:35 +0000 Subject: [PATCH 32/40] moonraker: 0.9.3-unstable-2025-06-12 -> 0.9.3-unstable-2025-07-08 --- pkgs/by-name/mo/moonraker/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/mo/moonraker/package.nix b/pkgs/by-name/mo/moonraker/package.nix index ba7ddb83a661..aa7388a913d9 100644 --- a/pkgs/by-name/mo/moonraker/package.nix +++ b/pkgs/by-name/mo/moonraker/package.nix @@ -35,13 +35,13 @@ let in stdenvNoCC.mkDerivation rec { pname = "moonraker"; - version = "0.9.3-unstable-2025-06-12"; + version = "0.9.3-unstable-2025-07-08"; src = fetchFromGitHub { owner = "Arksine"; repo = "moonraker"; - rev = "ccbfd6498941cb4d8b49d192c8dd34feacfbe84a"; - sha256 = "sha256-SCexS9dRbdwNSy5bTrGaEfP9EmkO3c/IL2+OIG7/K24="; + rev = "06cdffa169109f5ca1309903ad0ee7c2f7f62111"; + sha256 = "sha256-zTwC96WdlUsHCi1a1Owaun207AzbvDTT5SvhLaZmTVM="; }; nativeBuildInputs = [ makeWrapper ]; From 0596106683b60f66622c21b1633b21aa7217ac5a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 10 Jul 2025 15:29:24 +0200 Subject: [PATCH 33/40] ffmpeg-full: migrate from libmfx to libvpl Provides support for newer hardware (from Tiger Lake, 11th gen), which was released in late 2020. Also, this adds support for the Intel GPUs, which also work on aarch64-linux. The intel-media-sdk/libmfx repo was archived back in 2023 and to this day there are five known local privilege escalation vulnerabilites, that I do not want us to ship by default anymore. Older hardware can probably[1][2] still rely on VA-API instead, which should be sufficient harm reduction. [1] https://trac.ffmpeg.org/wiki/Hardware/VAAPI [2] https://jellyfin.org/docs/general/post-install/transcoding/hardware-acceleration/intel/ --- pkgs/development/libraries/ffmpeg/generic.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/libraries/ffmpeg/generic.nix b/pkgs/development/libraries/ffmpeg/generic.nix index 30f2240d2ca4..33bf1d44a544 100644 --- a/pkgs/development/libraries/ffmpeg/generic.nix +++ b/pkgs/development/libraries/ffmpeg/generic.nix @@ -99,7 +99,7 @@ withLcms2 ? withFullDeps, # ICC profile support via lcms2 withLzma ? withHeadlessDeps, # xz-utils withMetal ? false, # Unfree and requires manual downloading of files - withMfx ? withFullDeps && (with stdenv.hostPlatform; isLinux && !isAarch), # Hardware acceleration via intel-media-sdk/libmfx + withMfx ? false, # Hardware acceleration via intel-media-sdk/libmfx withModplug ? withFullDeps && !stdenv.hostPlatform.isDarwin, # ModPlug support withMp3lame ? withHeadlessDeps, # LAME MP3 encoder withMysofa ? withFullDeps, # HRTF support via SOFAlizer @@ -145,7 +145,7 @@ withVmaf ? withFullDeps && !stdenv.hostPlatform.isAarch64 && lib.versionAtLeast version "5", # Netflix's VMAF (Video Multi-Method Assessment Fusion) withVoAmrwbenc ? withFullDeps && withVersion3, # AMR-WB encoder withVorbis ? withHeadlessDeps, # Vorbis de/encoding, native encoder exists - withVpl ? false, # Hardware acceleration via intel libvpl + withVpl ? withFullDeps && stdenv.hostPlatform.isLinux, # Hardware acceleration via intel libvpl withVpx ? withHeadlessDeps && stdenv.buildPlatform == stdenv.hostPlatform, # VP8 & VP9 de/encoding withVulkan ? withHeadlessDeps && !stdenv.hostPlatform.isDarwin, withVvenc ? withFullDeps && lib.versionAtLeast version "7.1", # H.266/VVC encoding From 4eacb1412e92cb1e9b4d61771e10d273afe31108 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 10 Jul 2025 16:12:37 +0200 Subject: [PATCH 34/40] sunshine: drop dependency on intel-media-sdk Was dropped upstream in the 2025.118.151840. --- pkgs/by-name/su/sunshine/package.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/by-name/su/sunshine/package.nix b/pkgs/by-name/su/sunshine/package.nix index 3af68dcfa3d4..cc7c211b49d0 100644 --- a/pkgs/by-name/su/sunshine/package.nix +++ b/pkgs/by-name/su/sunshine/package.nix @@ -39,7 +39,6 @@ libglvnd, numactl, amf-headers, - intel-media-sdk, svt-av1, vulkan-loader, libappindicator, @@ -146,9 +145,6 @@ stdenv'.mkDerivation rec { ++ lib.optionals cudaSupport [ cudaPackages.cudatoolkit cudaPackages.cuda_cudart - ] - ++ lib.optionals stdenv.hostPlatform.isx86_64 [ - intel-media-sdk ]; runtimeDependencies = [ From c7a9aa54ec7f1a14e4a243c22bb13084620e295a Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Thu, 10 Jul 2025 16:04:27 +0200 Subject: [PATCH 35/40] intel-media-sdk: mark vulnerable The upstream repo was archived on 2023-05-17 with the following comment: > This project has been identified as having known security escapes. It is now clear what (some) of these are, which prompts marking this package as vulnerable. This is now safe to do, as it is not a default part of our ffmpeg-full package any longer. --- pkgs/by-name/in/intel-media-sdk/package.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/by-name/in/intel-media-sdk/package.nix b/pkgs/by-name/in/intel-media-sdk/package.nix index 26a77a7ed94e..3401d07089e6 100644 --- a/pkgs/by-name/in/intel-media-sdk/package.nix +++ b/pkgs/by-name/in/intel-media-sdk/package.nix @@ -69,6 +69,16 @@ stdenv.mkDerivation rec { midchildan pjungkamp ]; + knownVulnerabilities = [ + '' + End of life with various local privilege escalation vulnerabilites: + - CVE-2023-22656 + - CVE-2023-45221 + - CVE-2023-47169 + - CVE-2023-47282 + - CVE-2023-48368 + '' + ]; platforms = [ "x86_64-linux" ]; }; } From 7e120b32d932c3dd6702b8e77f9963d752e887ba Mon Sep 17 00:00:00 2001 From: Arjan Schrijver Date: Fri, 11 Jul 2025 09:07:53 +0200 Subject: [PATCH 36/40] ntfy-sh: 2.12.0 -> 2.13.0 --- pkgs/tools/misc/ntfy-sh/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/misc/ntfy-sh/default.nix b/pkgs/tools/misc/ntfy-sh/default.nix index 0fbf1a316354..64bdf4261663 100644 --- a/pkgs/tools/misc/ntfy-sh/default.nix +++ b/pkgs/tools/misc/ntfy-sh/default.nix @@ -12,21 +12,21 @@ buildGoModule rec { pname = "ntfy-sh"; - version = "2.12.0"; + version = "2.13.0"; src = fetchFromGitHub { owner = "binwiederhier"; repo = "ntfy"; tag = "v${version}"; - hash = "sha256-fnnDVx84dc0iHA1Xa7AgdiBzLxCm4UIZjbMkc24GLVI="; + hash = "sha256-D4wLIGVItH5lZlfmgd2+QsqB4PHlyX4ORpwT1NGdV60="; }; - vendorHash = "sha256-DXvQbVKFviGhTosW4F+FB/tbJBzM5FHULWv4cO3RnK4="; + vendorHash = "sha256-7+nvkyLcdQZ/B4Lly4ygcOGxSLkXXqCqu7xvCB4+8Wo="; ui = buildNpmPackage { inherit src version; pname = "ntfy-sh-ui"; - npmDepsHash = "sha256-SmSItsOjpi874c2AK/3Xmtb0/PisXM+07eoQEEYWKt0="; + npmDepsHash = "sha256-oiOv4d+Gxk43gUAZXrTpcsfuEEpGyJMYS19ZRHf9oF8="; prePatch = '' cd web/ From d0d653168f438f609470bf5754b1caf19838a6f3 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Fri, 11 Jul 2025 17:09:44 +0200 Subject: [PATCH 37/40] nfy-sh: move to by-name --- .../misc/ntfy-sh/default.nix => by-name/nt/ntfy-sh/package.nix} | 0 pkgs/{tools/misc => by-name/nt}/ntfy-sh/update.sh | 0 pkgs/top-level/all-packages.nix | 2 -- 3 files changed, 2 deletions(-) rename pkgs/{tools/misc/ntfy-sh/default.nix => by-name/nt/ntfy-sh/package.nix} (100%) rename pkgs/{tools/misc => by-name/nt}/ntfy-sh/update.sh (100%) diff --git a/pkgs/tools/misc/ntfy-sh/default.nix b/pkgs/by-name/nt/ntfy-sh/package.nix similarity index 100% rename from pkgs/tools/misc/ntfy-sh/default.nix rename to pkgs/by-name/nt/ntfy-sh/package.nix diff --git a/pkgs/tools/misc/ntfy-sh/update.sh b/pkgs/by-name/nt/ntfy-sh/update.sh similarity index 100% rename from pkgs/tools/misc/ntfy-sh/update.sh rename to pkgs/by-name/nt/ntfy-sh/update.sh diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 367d22a2779a..5d2d424d3199 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3874,8 +3874,6 @@ with pkgs; # ntfsprogs are merged into ntfs-3g ntfsprogs = pkgs.ntfs3g; - ntfy-sh = callPackage ../tools/misc/ntfy-sh { }; - nvfancontrol = callPackage ../tools/misc/nvfancontrol { libXNVCtrl = linuxPackages.nvidia_x11.settings.libXNVCtrl; }; From 9b2ae092be8fc8eebf58ac812bc24bbcd2da1c1e Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Fri, 11 Jul 2025 17:08:24 +0200 Subject: [PATCH 38/40] ntfy-sh: modernize --- pkgs/by-name/nt/ntfy-sh/package.nix | 129 +++++++++++++++------------- 1 file changed, 69 insertions(+), 60 deletions(-) diff --git a/pkgs/by-name/nt/ntfy-sh/package.nix b/pkgs/by-name/nt/ntfy-sh/package.nix index 64bdf4261663..17a97a464f87 100644 --- a/pkgs/by-name/nt/ntfy-sh/package.nix +++ b/pkgs/by-name/nt/ntfy-sh/package.nix @@ -10,73 +10,82 @@ python3Packages, }: -buildGoModule rec { - pname = "ntfy-sh"; - version = "2.13.0"; +buildGoModule ( + finalAttrs: - src = fetchFromGitHub { - owner = "binwiederhier"; - repo = "ntfy"; - tag = "v${version}"; - hash = "sha256-D4wLIGVItH5lZlfmgd2+QsqB4PHlyX4ORpwT1NGdV60="; - }; + let + ui = buildNpmPackage { + inherit (finalAttrs) src version; + pname = "ntfy-sh-ui"; + npmDepsHash = "sha256-oiOv4d+Gxk43gUAZXrTpcsfuEEpGyJMYS19ZRHf9oF8="; - vendorHash = "sha256-7+nvkyLcdQZ/B4Lly4ygcOGxSLkXXqCqu7xvCB4+8Wo="; + prePatch = '' + cd web/ + ''; - ui = buildNpmPackage { - inherit src version; - pname = "ntfy-sh-ui"; - npmDepsHash = "sha256-oiOv4d+Gxk43gUAZXrTpcsfuEEpGyJMYS19ZRHf9oF8="; + installPhase = '' + runHook preInstall - prePatch = '' - cd web/ - ''; + mv build/index.html build/app.html + rm build/config.js + mkdir -p $out + mv build/ $out/site - installPhase = '' - mv build/index.html build/app.html - rm build/config.js - mkdir -p $out - mv build/ $out/site - ''; - }; + runHook postInstall + ''; + }; + in + { + pname = "ntfy-sh"; + version = "2.13.0"; - doCheck = false; + src = fetchFromGitHub { + owner = "binwiederhier"; + repo = "ntfy"; + tag = "v${finalAttrs.version}"; + hash = "sha256-D4wLIGVItH5lZlfmgd2+QsqB4PHlyX4ORpwT1NGdV60="; + }; - ldflags = [ - "-s" - "-w" - "-X main.version=${version}" - ]; + vendorHash = "sha256-7+nvkyLcdQZ/B4Lly4ygcOGxSLkXXqCqu7xvCB4+8Wo="; - nativeBuildInputs = [ - debianutils - mkdocs - python3 - python3Packages.mkdocs-material - python3Packages.mkdocs-minify-plugin - ]; + doCheck = false; - postPatch = '' - sed -i 's# /bin/echo# echo#' Makefile - ''; - - preBuild = '' - cp -r ${ui}/site/ server/ - make docs-build - ''; - - passthru = { - updateScript = ./update.sh; - tests.ntfy-sh = nixosTests.ntfy-sh; - }; - - meta = with lib; { - description = "Send push notifications to your phone or desktop via PUT/POST"; - homepage = "https://ntfy.sh"; - license = licenses.asl20; - maintainers = with maintainers; [ - arjan-s - fpletz + ldflags = [ + "-s" + "-w" + "-X main.version=${finalAttrs.version}" ]; - }; -} + + nativeBuildInputs = [ + debianutils + mkdocs + python3 + python3Packages.mkdocs-material + python3Packages.mkdocs-minify-plugin + ]; + + postPatch = '' + sed -i 's# /bin/echo# echo#' Makefile + ''; + + preBuild = '' + cp -r ${ui}/site/ server/ + make docs-build + ''; + + passthru = { + updateScript = ./update.sh; + tests.ntfy-sh = nixosTests.ntfy-sh; + }; + + meta = { + description = "Send push notifications to your phone or desktop via PUT/POST"; + homepage = "https://ntfy.sh"; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ + arjan-s + fpletz + ]; + }; + } +) From 3c2ea9d45484ddd398145bf5ebcfa0b46fe43b3b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 11 Jul 2025 16:37:58 +0000 Subject: [PATCH 39/40] python3Packages.pyswitchbot: 0.67.0 -> 0.68.1 --- pkgs/development/python-modules/pyswitchbot/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pyswitchbot/default.nix b/pkgs/development/python-modules/pyswitchbot/default.nix index 6a4ba35feb09..aaffef240947 100644 --- a/pkgs/development/python-modules/pyswitchbot/default.nix +++ b/pkgs/development/python-modules/pyswitchbot/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { pname = "pyswitchbot"; - version = "0.67.0"; + version = "0.68.1"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "Danielhiversen"; repo = "pySwitchbot"; tag = version; - hash = "sha256-e2bzmJAwJ6BbqP3R0FmTG1UR6TsPggXJlSkO3wdPWQY="; + hash = "sha256-4GvFCl4E/VUPDG3Ssz5v3ou5goPfCFEpAa1wKc3R+Ao="; }; build-system = [ setuptools ]; From 2d0d7334466fa1c0c7dafb6521c2f2d0ea183d2b Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Fri, 11 Jul 2025 11:01:07 -0700 Subject: [PATCH 40/40] python3Packages.wandb: disable additional test that breaks when run in sandbox --- pkgs/development/python-modules/wandb/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/wandb/default.nix b/pkgs/development/python-modules/wandb/default.nix index 40cb21f02372..fc044bacaccd 100644 --- a/pkgs/development/python-modules/wandb/default.nix +++ b/pkgs/development/python-modules/wandb/default.nix @@ -368,6 +368,7 @@ buildPythonPackage rec { # HandleAbandonedError / SystemExit when run in sandbox "test_makedirs_raises_oserror__uses_temp_dir" + "test_no_root_dir_access__uses_temp_dir" # AssertionError: Not all requests have been executed "test_image_refs"