From 73532fab81ba0f1e2dd12b94cd45fbf6a88b573e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 29 Mar 2025 11:32:45 +0100 Subject: [PATCH 01/77] python313Packages.azure-mgmt-containerservice: 34.1.0 -> 34.2.0 Changelog: https://github.com/Azure/azure-sdk-for-python/blob/azure-mgmt-containerservice_34.2.0/sdk/containerservice/azure-mgmt-containerservice/CHANGELOG.md --- .../python-modules/azure-mgmt-containerservice/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix index b246540e020d..b43388a22be4 100644 --- a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix +++ b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "azure-mgmt-containerservice"; - version = "34.1.0"; + version = "34.2.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "azure_mgmt_containerservice"; inherit version; - hash = "sha256-Y3ps+PBmNsAWrRUddvnHunW9BdQzSz3Xg364tRfzDb4="; + hash = "sha256-FB4F8UbyjNRiioMCfVFb0lPzsvhSO+Q7mEFwcRjvWoQ="; }; build-system = [ setuptools ]; From 8bca1d49ce35a4f005be4d3eae33cd49f75154f1 Mon Sep 17 00:00:00 2001 From: transcaffeine Date: Tue, 8 Apr 2025 21:14:51 +0200 Subject: [PATCH 02/77] element-web: 1.11.96 -> 1.11.97 Release notes: https://github.com/element-hq/element-web/releases/tag/v1.11.97 Full changelog: https://github.com/element-hq/element-web/compare/v1.11.96...v1.11.97 --- pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix b/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix index e6e132a09f70..efbc4f9e8d79 100644 --- a/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix +++ b/pkgs/by-name/el/element-web-unwrapped/element-web-pin.nix @@ -1,7 +1,7 @@ { - "version" = "1.11.96"; + "version" = "1.11.97"; "hashes" = { - "webSrcHash" = "sha256-EfSQEyMG9v5Boev98FyfzLA3hZLzxSGxAnZFfbc2aVA="; - "webYarnHash" = "sha256-Dp7WXEjWSDQjpmnJUrloIQau6is8YxTYzJmnQBIk+Ys="; + "webSrcHash" = "sha256-x7VS4l2uwXq2wjZeGwnaENHlhwnVz5Gt3f55kiH2Zhk="; + "webYarnHash" = "sha256-uwuBwAZYjt3WsbUCM8q9PaiV5WxKSpyJyVzM8gJOhPo="; }; } From 952b8e985491f84219931bfb94b75f43899506c5 Mon Sep 17 00:00:00 2001 From: transcaffeine Date: Tue, 8 Apr 2025 21:18:14 +0200 Subject: [PATCH 03/77] element-desktop: 1.11.96 -> 1.11.97 Release notes: https://github.com/element-hq/element-desktop/releases/tag/v1.11.97 Full changelog: https://github.com/element-hq/element-desktop/compare/v1.11.96...v1.11.97 --- pkgs/by-name/el/element-desktop/element-desktop-pin.nix | 6 +++--- pkgs/by-name/el/element-desktop/package.nix | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/el/element-desktop/element-desktop-pin.nix b/pkgs/by-name/el/element-desktop/element-desktop-pin.nix index 6c2c1af2e9c1..732b2cc0676d 100644 --- a/pkgs/by-name/el/element-desktop/element-desktop-pin.nix +++ b/pkgs/by-name/el/element-desktop/element-desktop-pin.nix @@ -1,7 +1,7 @@ { - "version" = "1.11.96"; + "version" = "1.11.97"; "hashes" = { - "desktopSrcHash" = "sha256-oTU/Pvl4gBp69OrUrXEYXupl0WphsEWt32sB4v6T+gA="; - "desktopYarnHash" = "sha256-zMdSA/CkMDXirWZ2uCPTgZ5iErV7rGyR+xcLh9sPDA8="; + "desktopSrcHash" = "sha256-4ea5C1I/bdGsy4CxsNB1GWL8RQnJpHr/MbIOB5Z+gFA="; + "desktopYarnHash" = "sha256-HI/aRf9pGao8m8z3oA0wdbjDQth3zijJeskV2D+KsgM="; }; } diff --git a/pkgs/by-name/el/element-desktop/package.nix b/pkgs/by-name/el/element-desktop/package.nix index 8efe960d6b4f..c3da8dc800a3 100644 --- a/pkgs/by-name/el/element-desktop/package.nix +++ b/pkgs/by-name/el/element-desktop/package.nix @@ -8,7 +8,7 @@ nodejs, fetchYarnDeps, jq, - electron_34, + electron_35, element-web, sqlcipher, callPackage, @@ -22,7 +22,7 @@ let pinData = import ./element-desktop-pin.nix; inherit (pinData.hashes) desktopSrcHash desktopYarnHash; executableName = "element-desktop"; - electron = electron_34; + electron = electron_35; keytar = callPackage ./keytar { inherit electron; }; From b2cf6e402c72db228a30423e67d03cad1d94539d Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Sat, 12 Apr 2025 17:13:04 +0200 Subject: [PATCH 04/77] nixos/mautrix-signal: drop maintainer niklaskorz, add alyaeanyx --- nixos/modules/services/matrix/mautrix-signal.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/matrix/mautrix-signal.nix b/nixos/modules/services/matrix/mautrix-signal.nix index 9977011e0035..4695d7c7423c 100644 --- a/nixos/modules/services/matrix/mautrix-signal.nix +++ b/nixos/modules/services/matrix/mautrix-signal.nix @@ -268,7 +268,7 @@ in buildDocsInSandbox = false; doc = ./mautrix-signal.md; maintainers = with lib.maintainers; [ - niklaskorz + alyaeanyx frederictobiasc ]; }; From 8147e2958141ec2e87e3b94565f9d9ab0955a513 Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Sat, 12 Apr 2025 17:15:03 +0200 Subject: [PATCH 05/77] mautrix-signal: drop maintainer niklaskorz, add alyaeanyx --- pkgs/by-name/ma/mautrix-signal/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ma/mautrix-signal/package.nix b/pkgs/by-name/ma/mautrix-signal/package.nix index 5f32a8660522..70e87a2a7961 100644 --- a/pkgs/by-name/ma/mautrix-signal/package.nix +++ b/pkgs/by-name/ma/mautrix-signal/package.nix @@ -67,7 +67,7 @@ buildGoModule rec { description = "Matrix-Signal puppeting bridge"; license = licenses.agpl3Plus; maintainers = with maintainers; [ - niklaskorz + alyaeanyx ma27 ]; mainProgram = "mautrix-signal"; From 7c4582e93df14f5e8b9526dcf936520f2acf962b Mon Sep 17 00:00:00 2001 From: Niklas Korz Date: Sat, 12 Apr 2025 17:15:53 +0200 Subject: [PATCH 06/77] libsignal-ffi: drop maintainer niklaskorz, add alyaeanyx --- pkgs/by-name/li/libsignal-ffi/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/li/libsignal-ffi/package.nix b/pkgs/by-name/li/libsignal-ffi/package.nix index c474a86bfdfe..9d3f621b9215 100644 --- a/pkgs/by-name/li/libsignal-ffi/package.nix +++ b/pkgs/by-name/li/libsignal-ffi/package.nix @@ -54,6 +54,6 @@ rustPlatform.buildRustPackage rec { description = "C ABI library which exposes Signal protocol logic"; homepage = "https://github.com/signalapp/libsignal"; license = licenses.agpl3Plus; - maintainers = with maintainers; [ niklaskorz ]; + maintainers = with maintainers; [ alyaeanyx ]; }; } From c5aedb4101f7c7013306f66f0a02b2802525f3b8 Mon Sep 17 00:00:00 2001 From: Alexandru Tocar Date: Sat, 12 Apr 2025 20:51:03 +0200 Subject: [PATCH 07/77] creek: move `wayland` to `buildInputs` --- pkgs/by-name/cr/creek/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cr/creek/package.nix b/pkgs/by-name/cr/creek/package.nix index c9971a1e6bad..0272a9458197 100644 --- a/pkgs/by-name/cr/creek/package.nix +++ b/pkgs/by-name/cr/creek/package.nix @@ -28,13 +28,13 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ zig.hook pkg-config - wayland wayland-scanner ]; buildInputs = [ fcft pixman + wayland wayland-protocols ]; From f21038a0a1fb4a81e0d7528cb975e1b4030c5e8c Mon Sep 17 00:00:00 2001 From: Matt Sturgeon Date: Sun, 13 Apr 2025 20:42:13 +0100 Subject: [PATCH 08/77] treefmt.buildConfig: fix accidental shadowing of `type` By inheriting `type` from the settings-configuration, we are shadowing `type = "derivation"`. This means you cannot directly build the derivation using `:b` in the repl, `nix-build`, or `nix build`. This didn't affect `treefmt.withConfig`, because the derivation is built transitively in that scenario, so `type` isn't checked. --- pkgs/by-name/tr/treefmt/build-config.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/tr/treefmt/build-config.nix b/pkgs/by-name/tr/treefmt/build-config.nix index 65fe7ca8f089..c4eb298a051c 100644 --- a/pkgs/by-name/tr/treefmt/build-config.nix +++ b/pkgs/by-name/tr/treefmt/build-config.nix @@ -24,6 +24,7 @@ settingsFile.overrideAttrs { passthru = { format = settingsFormat; settings = configuration.config; - inherit (configuration) _module options type; + inherit (configuration) _module options; + optionType = configuration.type; }; } From eadb4603592121eeb4a99f927436de220530560b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 04:38:12 +0000 Subject: [PATCH 09/77] zdns: 2.0.0 -> 2.0.3 --- pkgs/by-name/zd/zdns/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/zd/zdns/package.nix b/pkgs/by-name/zd/zdns/package.nix index 69b23d68c823..808d43a54c3f 100644 --- a/pkgs/by-name/zd/zdns/package.nix +++ b/pkgs/by-name/zd/zdns/package.nix @@ -6,16 +6,16 @@ buildGoModule rec { pname = "zdns"; - version = "2.0.0"; + version = "2.0.3"; src = fetchFromGitHub { owner = "zmap"; repo = pname; tag = "v${version}"; - hash = "sha256-ypjUJbTQ0ntLXNRiA96BqDn/SgcbjVe9dd9zmmSqAic="; + hash = "sha256-ZwZCDiZ4rZ8ODaEd/81muMT+OvOe59hRcNi9iZKqdFs="; }; - vendorHash = "sha256-Q7W+G/yA/EvHqvDUl3T5BoP+K5ZTcLFLSaWw4TPMH2U="; + vendorHash = "sha256-f5qboa7AIAG67Yla5sPr7r1HgW8n16SnbIOuGy7JjWs="; preCheck = '' # Tests require network access From 2c51dbe59f295d15de19ce05e81f024fd6c2c1f2 Mon Sep 17 00:00:00 2001 From: Rhys-T <108157737+Rhys-T@users.noreply.github.com> Date: Sun, 13 Apr 2025 21:23:54 -0400 Subject: [PATCH 10/77] blink: unvendor zlib; fix darwin Similar to bat (see 2ae4f94054dd18d61e01beb2dade7d1631fd99a6), blink currently uses a vendored version of zlib that doesn't build properly on macOS/Darwin anymore. --- pkgs/applications/emulators/blink/default.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkgs/applications/emulators/blink/default.nix b/pkgs/applications/emulators/blink/default.nix index a65ebf5886b3..1474675e21bb 100644 --- a/pkgs/applications/emulators/blink/default.nix +++ b/pkgs/applications/emulators/blink/default.nix @@ -2,6 +2,7 @@ stdenv, fetchFromGitHub, lib, + zlib, }: stdenv.mkDerivation (finalAttrs: { @@ -15,6 +16,8 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-4wgDftXOYm2fMP+/aTRljDi38EzbbwAJlQkuxjAMl3I="; }; + buildInputs = [ zlib ]; + # Do not include --enable-static and --disable-shared flags during static compilation dontAddStaticConfigureFlags = true; From 794a9f5ea12c3f917fa5a121f746c2af18dd21ec Mon Sep 17 00:00:00 2001 From: FliegendeWurst Date: Sat, 12 Apr 2025 11:30:06 +0200 Subject: [PATCH 11/77] industrializer: enable Pulse backend, fix and enable strictDeps --- pkgs/by-name/in/industrializer/package.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/in/industrializer/package.nix b/pkgs/by-name/in/industrializer/package.nix index a17f3c448964..0a5e4ea4154b 100644 --- a/pkgs/by-name/in/industrializer/package.nix +++ b/pkgs/by-name/in/industrializer/package.nix @@ -6,10 +6,12 @@ audiofile, autoconf, automake, + gettext, gnome2, gtk2, libGL, libjack2, + libpulseaudio, libtool, libxml2, pkg-config, @@ -27,6 +29,10 @@ stdenv.mkDerivation rec { pkg-config autoconf automake + gettext # autopoint + libxml2 # AM_PATH_XML2 + alsa-lib # AM_PATH_ALSA + libtool ]; buildInputs = [ @@ -36,10 +42,12 @@ stdenv.mkDerivation rec { gtk2 libGL libjack2 - libtool libxml2 + libpulseaudio ]; + strictDeps = true; + preConfigure = "./autogen.sh"; meta = { From 4e784fdfa5edc26b00fdef1a9f71c5b22c697369 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 08:01:55 +0000 Subject: [PATCH 12/77] muffon: 2.1.0 -> 2.2.0 --- pkgs/by-name/mu/muffon/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/mu/muffon/package.nix b/pkgs/by-name/mu/muffon/package.nix index 5546b291ec43..70030c4925e8 100644 --- a/pkgs/by-name/mu/muffon/package.nix +++ b/pkgs/by-name/mu/muffon/package.nix @@ -7,10 +7,10 @@ let pname = "muffon"; - version = "2.1.0"; + version = "2.2.0"; src = fetchurl { url = "https://github.com/staniel359/muffon/releases/download/v${version}/muffon-${version}-linux-x86_64.AppImage"; - hash = "sha256-GT91MLjBWsbk9P5fsIxlYUNziAPsdvMSPq9bLL3rKDw="; + hash = "sha256-VzT/jlNmUYFmUUqi8EzE4ilawezqhSgXHz32+S3FMTo="; }; appimageContents = appimageTools.extractType2 { inherit pname src version; }; in From 532349ff42bf246992a82b35c5e1638abdfe3d66 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 16:38:13 +0000 Subject: [PATCH 13/77] cnquery: 11.48.0 -> 11.49.0 --- pkgs/by-name/cn/cnquery/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/cn/cnquery/package.nix b/pkgs/by-name/cn/cnquery/package.nix index caa454547a5f..1011182dd86b 100644 --- a/pkgs/by-name/cn/cnquery/package.nix +++ b/pkgs/by-name/cn/cnquery/package.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "cnquery"; - version = "11.48.0"; + version = "11.49.0"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnquery"; tag = "v${version}"; - hash = "sha256-d+TWg4T4p0QbLoUco88GIgnHfRpyealSasEzYf1YlXk="; + hash = "sha256-e/tD/yo7tV2JkQER1KW9qO9YIo2TQR3jt8uYup/wEt4="; }; subPackages = [ "apps/cnquery" ]; - vendorHash = "sha256-w8xc1lGJkDMwjyVKdUlGfhn7DXlJJnqbOUfFg1Z9qC8="; + vendorHash = "sha256-M3pRUXAwXgdWLaEMXRd6hkH4Z2hh4z38SzO6BeOzjeo="; ldflags = [ "-w" From 91b4778087dc4f5f0cbcef7b1a0270515c3bc0f0 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 14 Apr 2025 23:28:21 +0200 Subject: [PATCH 14/77] python313Packages.devolo-plc-api: 1.4.1 -> 1.5.1 Changelog: https://github.com/2Fake/devolo_plc_api/releases/tag/v1.5.1 --- pkgs/development/python-modules/devolo-plc-api/default.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/devolo-plc-api/default.nix b/pkgs/development/python-modules/devolo-plc-api/default.nix index 9f3ba9a4471b..d905ed34e6a0 100644 --- a/pkgs/development/python-modules/devolo-plc-api/default.nix +++ b/pkgs/development/python-modules/devolo-plc-api/default.nix @@ -12,12 +12,13 @@ segno, setuptools-scm, syrupy, + tenacity, zeroconf, }: buildPythonPackage rec { pname = "devolo-plc-api"; - version = "1.4.1"; + version = "1.5.1"; format = "pyproject"; disabled = pythonOlder "3.8"; @@ -26,7 +27,7 @@ buildPythonPackage rec { owner = "2Fake"; repo = "devolo_plc_api"; tag = "v${version}"; - hash = "sha256-EP99AswHmLO+8ZQAPjJyw/P9QqfDawy3AqyJR870Qms="; + hash = "sha256-bmZcjvqZwVJzDsdtSbQvJpry2QSSuB6/jOTWG1+jyV4="; }; postPatch = '' @@ -40,6 +41,7 @@ buildPythonPackage rec { httpx protobuf segno + tenacity zeroconf ]; From dc73386ec024f8d1c6d2a17732fc116c0b10cc9f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 14 Apr 2025 23:34:56 +0200 Subject: [PATCH 15/77] python313Packages.devolo-plc-api: refactor --- pkgs/development/python-modules/devolo-plc-api/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/devolo-plc-api/default.nix b/pkgs/development/python-modules/devolo-plc-api/default.nix index d905ed34e6a0..d9dcbbb73a3f 100644 --- a/pkgs/development/python-modules/devolo-plc-api/default.nix +++ b/pkgs/development/python-modules/devolo-plc-api/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "devolo-plc-api"; version = "1.5.1"; - format = "pyproject"; + pyproject = true; disabled = pythonOlder "3.8"; @@ -35,9 +35,9 @@ buildPythonPackage rec { --replace-fail "protobuf>=4.22.0" "protobuf" ''; - nativeBuildInputs = [ setuptools-scm ]; + build-system = [ setuptools-scm ]; - propagatedBuildInputs = [ + dependencies = [ httpx protobuf segno From 02b79ef6fc3ffe1bab7e89fe462008fb656170d9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 14 Apr 2025 23:36:59 +0200 Subject: [PATCH 16/77] python313Packages.holidays: 0.69 -> 0.70 Diff: https://github.com/vacanza/python-holidays/compare/refs/tags/v0.69...refs/tags/v0.70 Changelog: https://github.com/vacanza/python-holidays/releases/tag/v0.70 --- pkgs/development/python-modules/holidays/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/holidays/default.nix b/pkgs/development/python-modules/holidays/default.nix index 9ed287b200b9..1ff9a7e49695 100644 --- a/pkgs/development/python-modules/holidays/default.nix +++ b/pkgs/development/python-modules/holidays/default.nix @@ -14,7 +14,7 @@ buildPythonPackage rec { pname = "holidays"; - version = "0.69"; + version = "0.70"; pyproject = true; disabled = pythonOlder "3.8"; @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "vacanza"; repo = "python-holidays"; tag = "v${version}"; - hash = "sha256-dt5f4Mu44YPKdoO6J3WKM5KXrHeAs+hKDF/c5mee6Z8="; + hash = "sha256-0YjkuGJZbueoFerHKSHjIGn+NwFrz7rJRnrFLx28v6w="; }; build-system = [ From aac7f14a0242d3d7f191f2efcb87975080726a8e Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Mon, 14 Apr 2025 23:39:52 +0000 Subject: [PATCH 17/77] xk6: 0.16.1 -> 0.18.0 --- pkgs/by-name/xk/xk6/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/xk/xk6/package.nix b/pkgs/by-name/xk/xk6/package.nix index 0ad9b244d0e0..62463375c89c 100644 --- a/pkgs/by-name/xk/xk6/package.nix +++ b/pkgs/by-name/xk/xk6/package.nix @@ -9,13 +9,13 @@ buildGoModule rec { pname = "xk6"; - version = "0.16.1"; + version = "0.18.0"; src = fetchFromGitHub { owner = "grafana"; repo = "xk6"; tag = "v${version}"; - hash = "sha256-fUlK0/P64gCGPek79mYNbL/1PbrZxD9D3Werh9Oe/6k="; + hash = "sha256-Ob9H3EMEo611Ivyu2UoR7ZHXvWPjJAR4T0HBTRhmH+M="; }; vendorHash = null; From fa5d88626c00643816be4ce6bdf5c446c262a016 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 15 Apr 2025 04:34:09 +0000 Subject: [PATCH 18/77] wavebox: 10.135.5-2 -> 10.135.15-2 --- pkgs/by-name/wa/wavebox/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/wa/wavebox/package.nix b/pkgs/by-name/wa/wavebox/package.nix index a8a0e0b29b58..fabb5162c298 100644 --- a/pkgs/by-name/wa/wavebox/package.nix +++ b/pkgs/by-name/wa/wavebox/package.nix @@ -156,11 +156,11 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "wavebox"; - version = "10.135.5-2"; + version = "10.135.15-2"; src = fetchurl { url = "https://download.wavebox.app/stable/linux/deb/amd64/wavebox_${finalAttrs.version}_amd64.deb"; - hash = "sha256-TTRTQI7CwAs4H47pkCo50yuoXsrD7DXyTyYQDycP9e8="; + hash = "sha256-nQWaPDHkwBjV7IUYf+e1NkYzXpnV15XZmqkT/Vz16Gc="; }; nativeBuildInputs = [ From e19d435a1cb775471caba79ea3812b4b534cd49b Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 15 Apr 2025 07:59:00 +0200 Subject: [PATCH 19/77] python313Packages.siosocks: refactor --- pkgs/development/python-modules/siosocks/default.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/siosocks/default.nix b/pkgs/development/python-modules/siosocks/default.nix index 7bbcce74073f..5532b256346f 100644 --- a/pkgs/development/python-modules/siosocks/default.nix +++ b/pkgs/development/python-modules/siosocks/default.nix @@ -4,15 +4,17 @@ fetchPypi, pytest-asyncio, pytest-trio, + pytest-mock, pytestCheckHook, pythonOlder, + setuptools, trio, }: buildPythonPackage rec { pname = "siosocks"; version = "0.3.0"; - format = "setuptools"; + pyproject = true; disabled = pythonOlder "3.6"; @@ -21,10 +23,13 @@ buildPythonPackage rec { hash = "sha256-uja79vWhPYOhhTUBIh+XpS4GnrYJy0/XpDXXQjnyHWM="; }; - propagatedBuildInputs = [ trio ]; + build-system = [ setuptools ]; + + dependencies = [ trio ]; nativeCheckInputs = [ pytest-asyncio + pytest-mock pytestCheckHook pytest-trio ]; From 40c6ae96ee2444de4e03f963ccaa0a51c65757a9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 15 Apr 2025 08:01:33 +0200 Subject: [PATCH 20/77] python313Packages.aioftp: 0.24.1 -> 0.25.1 Changelog: https://github.com/aio-libs/aioftp/blob/0.25.1/history.rst --- pkgs/development/python-modules/aioftp/default.nix | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/aioftp/default.nix b/pkgs/development/python-modules/aioftp/default.nix index 7daff8dc5845..d40ada974b8e 100644 --- a/pkgs/development/python-modules/aioftp/default.nix +++ b/pkgs/development/python-modules/aioftp/default.nix @@ -6,6 +6,7 @@ fetchPypi, pytest-asyncio, pytest-cov-stub, + pytest-mock, pytestCheckHook, pythonOlder, setuptools, @@ -15,14 +16,14 @@ buildPythonPackage rec { pname = "aioftp"; - version = "0.24.1"; + version = "0.25.1"; pyproject = true; disabled = pythonOlder "3.11"; src = fetchPypi { inherit pname version; - hash = "sha256-dKx8buSFXk24/6LC+xWXeJppeBfEe6IaVOuQOfQ1aK8="; + hash = "sha256-TS+wt30/2kKCz/zQW6cFZ9iUDNn97t8QvfeIoAEggBY="; }; build-system = [ setuptools ]; @@ -35,6 +36,7 @@ buildPythonPackage rec { async-timeout pytest-asyncio pytest-cov-stub + pytest-mock pytestCheckHook trustme ] ++ lib.flatten (builtins.attrValues optional-dependencies); @@ -49,6 +51,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python FTP client/server for asyncio"; homepage = "https://aioftp.readthedocs.io/"; + changelog = "https://github.com/aio-libs/aioftp/blob/${version}/history.rst"; license = licenses.asl20; maintainers = [ ]; }; From cf5547ca5096e09acab6ff9b32897e39d7a6a708 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 15 Apr 2025 08:03:12 +0200 Subject: [PATCH 21/77] python313Packages.awscrt: 0.25.7 -> 0.26.1 Changelog: https://github.com/awslabs/aws-crt-python/releases/tag/v0.26.1 --- pkgs/development/python-modules/awscrt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/awscrt/default.nix b/pkgs/development/python-modules/awscrt/default.nix index 7fffbeda4894..dc09c49df9b2 100644 --- a/pkgs/development/python-modules/awscrt/default.nix +++ b/pkgs/development/python-modules/awscrt/default.nix @@ -12,14 +12,14 @@ buildPythonPackage rec { pname = "awscrt"; - version = "0.25.7"; + version = "0.26.1"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-Nd4fqCQqlRo7pbOl6P+/kdTGpr/o5IjIMIrP6KDFe3w="; + hash = "sha256-qNY6fcxkhMXBZ1sxqNG2cmw9yFsTeW+xQ9+wByJgk14="; }; buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ From bc0c7a7d0984c622dedd103d1f7c3e1ac0ef07bf Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 15 Apr 2025 10:52:17 +0000 Subject: [PATCH 22/77] marimo: 0.12.2 -> 0.12.9 --- pkgs/development/python-modules/marimo/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/marimo/default.nix b/pkgs/development/python-modules/marimo/default.nix index 40c8b266e840..c13eb4f56680 100644 --- a/pkgs/development/python-modules/marimo/default.nix +++ b/pkgs/development/python-modules/marimo/default.nix @@ -33,13 +33,13 @@ buildPythonPackage rec { pname = "marimo"; - version = "0.12.2"; + version = "0.12.9"; pyproject = true; # The github archive does not include the static assets src = fetchPypi { inherit pname version; - hash = "sha256-FrOuujO0YUneQYQdnVKKzJIGqfcUoHDWpf28SJlAgOY="; + hash = "sha256-Ikca+3BH14YYSQRyESaU7zXekxsiOq16iGKiXBcOpMU="; }; build-system = [ hatchling ]; From af43538ab4d93ea4fc82d02bb725fdec5e204be1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 15 Apr 2025 15:44:27 +0200 Subject: [PATCH 23/77] portunus: 2.1.1 -> 2.1.2 Diff: https://github.com/majewsky/portunus/compare/v2.1.1...v2.1.2 --- pkgs/by-name/po/portunus/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/po/portunus/package.nix b/pkgs/by-name/po/portunus/package.nix index 96408db6f66d..e09bf265b52f 100644 --- a/pkgs/by-name/po/portunus/package.nix +++ b/pkgs/by-name/po/portunus/package.nix @@ -8,13 +8,13 @@ buildGoModule rec { pname = "portunus"; - version = "2.1.1"; + version = "2.1.2"; src = fetchFromGitHub { owner = "majewsky"; repo = "portunus"; rev = "v${version}"; - sha256 = "sha256-+pMMIutj+OWKZmOYH5NuA4a7aS5CD+33vAEC9bJmyfM="; + sha256 = "sha256-nLFwfH1K6vsgNATwAxyq/q6HTtfLK8gsQhei7eJ86Kc="; }; buildInputs = [ libxcrypt ]; From 58a31c7c0cdfefc3c6ca3f3c43dc9d0e391b540c Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 15 Apr 2025 14:20:57 +0000 Subject: [PATCH 24/77] maa-assistant-arknights: 5.14.1 -> 5.15.1 --- pkgs/by-name/ma/maa-assistant-arknights/pin.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/maa-assistant-arknights/pin.json b/pkgs/by-name/ma/maa-assistant-arknights/pin.json index 37f6fddacbd8..ea4a9001efe2 100644 --- a/pkgs/by-name/ma/maa-assistant-arknights/pin.json +++ b/pkgs/by-name/ma/maa-assistant-arknights/pin.json @@ -1,10 +1,10 @@ { "stable": { - "version": "5.14.1", - "hash": "sha256-kKupLW0T6XUpmmjlQ4rTBn/bchzkOzvM5qg6PmLSAPk=" + "version": "5.15.1", + "hash": "sha256-nN5bOoLtj5zL5dXZkA/P3sDxZwu/LKfXnMnCxtKJbC0=" }, "beta": { - "version": "5.14.1", - "hash": "sha256-kKupLW0T6XUpmmjlQ4rTBn/bchzkOzvM5qg6PmLSAPk=" + "version": "5.15.1", + "hash": "sha256-nN5bOoLtj5zL5dXZkA/P3sDxZwu/LKfXnMnCxtKJbC0=" } } From 9b17c0931a0947d1e3be17d8580655f3c87ec795 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 15 Apr 2025 14:53:13 +0000 Subject: [PATCH 25/77] juce: 8.0.6 -> 8.0.7 --- pkgs/development/misc/juce/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/misc/juce/default.nix b/pkgs/development/misc/juce/default.nix index 1dc141cee531..16956d078fc9 100644 --- a/pkgs/development/misc/juce/default.nix +++ b/pkgs/development/misc/juce/default.nix @@ -34,13 +34,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "juce"; - version = "8.0.6"; + version = "8.0.7"; src = fetchFromGitHub { owner = "juce-framework"; repo = "juce"; tag = finalAttrs.version; - hash = "sha256-uwZVBrvb5O9LEh00y93UeEu4u4rd+tLRCdQdxsMpXNg="; + hash = "sha256-nl4pUSkUKqpMoehzq0MS5pjHpYDkrFpUsY8BwpQObCM="; }; patches = [ From 23983bb57194d57663655e9a733d54e51b4ee1c1 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Tue, 15 Apr 2025 13:37:09 +0200 Subject: [PATCH 26/77] hawkeye: fix typo fix typo in meta homepage --- pkgs/by-name/ha/hawkeye/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ha/hawkeye/package.nix b/pkgs/by-name/ha/hawkeye/package.nix index 87c36b489103..f363131d7b47 100644 --- a/pkgs/by-name/ha/hawkeye/package.nix +++ b/pkgs/by-name/ha/hawkeye/package.nix @@ -24,7 +24,7 @@ rustPackages.rustPlatform.buildRustPackage rec { ]; meta = { - homepage = "https://github.com/korandoro/hawkeye"; + homepage = "https://github.com/korandoru/hawkeye"; description = "Simple license header checker and formatter, in multiple distribution forms"; license = lib.licenses.asl20; mainProgram = "hawkeye"; From c55b8f1e5744d7d270e7dc4bf3b92f62bb8e1605 Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Tue, 15 Apr 2025 17:17:45 +0200 Subject: [PATCH 27/77] hawkeye: use `final.Attrs` pattern --- pkgs/by-name/ha/hawkeye/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ha/hawkeye/package.nix b/pkgs/by-name/ha/hawkeye/package.nix index f363131d7b47..2dc04ad5a976 100644 --- a/pkgs/by-name/ha/hawkeye/package.nix +++ b/pkgs/by-name/ha/hawkeye/package.nix @@ -5,14 +5,14 @@ pkg-config, }: -rustPackages.rustPlatform.buildRustPackage rec { +rustPackages.rustPlatform.buildRustPackage (finalAttrs: { pname = "hawkeye"; version = "6.0.3"; src = fetchFromGitHub { owner = "korandoru"; repo = "hawkeye"; - tag = "v${version}"; + tag = "v${finalAttrs.version}"; hash = "sha256-reeNsnWvn7sSfyqjGIk8jFnv8HaEBJsqitmNbRa9eTM="; }; @@ -30,4 +30,4 @@ rustPackages.rustPlatform.buildRustPackage rec { mainProgram = "hawkeye"; maintainers = with lib.maintainers; [ matthiasbeyer ]; }; -} +}) From 0960aeda7db0be94cf3479bd77d6d1ad0c39b178 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 15 Apr 2025 17:18:42 +0200 Subject: [PATCH 28/77] nixos-anywhere: 1.8.0 -> 1.9.0 Diff: https://github.com/nix-community/nixos-anywhere/compare/1.8.0...1.9.0 --- pkgs/by-name/ni/nixos-anywhere/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ni/nixos-anywhere/package.nix b/pkgs/by-name/ni/nixos-anywhere/package.nix index 4a80fd1b9c9c..2077e794025b 100644 --- a/pkgs/by-name/ni/nixos-anywhere/package.nix +++ b/pkgs/by-name/ni/nixos-anywhere/package.nix @@ -31,12 +31,12 @@ let in stdenv.mkDerivation (finalAttrs: { pname = "nixos-anywhere"; - version = "1.8.0"; + version = "1.9.0"; src = fetchFromGitHub { owner = "nix-community"; repo = "nixos-anywhere"; rev = finalAttrs.version; - hash = "sha256-7kHxBQuzb7gcHzVmLGljJ4kF6BDDSYVCIxYFDmYPnAo="; + hash = "sha256-DGJ52K2cN3MRUlI/knH0tipGja0Agfk+QVfIQL1gWT4="; }; nativeBuildInputs = [ makeWrapper ]; installPhase = '' From adc1fb799ef58b9308c3030cc7cdaba717ded845 Mon Sep 17 00:00:00 2001 From: Daniel Nagy Date: Sat, 12 Apr 2025 13:15:00 +0200 Subject: [PATCH 29/77] opendrop: use writableTmpDirAsHomeHook --- pkgs/tools/networking/opendrop/default.nix | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkgs/tools/networking/opendrop/default.nix b/pkgs/tools/networking/opendrop/default.nix index 704ee944b685..04c93dd1827d 100644 --- a/pkgs/tools/networking/opendrop/default.nix +++ b/pkgs/tools/networking/opendrop/default.nix @@ -10,6 +10,7 @@ setuptools, zeroconf, pytestCheckHook, + writableTmpDirAsHomeHook, openssl, }: @@ -48,10 +49,7 @@ buildPythonApplication rec { pytestCheckHook ]; - preCheck = '' - # Solves PermissionError: [Errno 13] Permission denied: '/homeless-shelter' - export HOME=$(mktemp -d) - ''; + nativeCheckInputs = [ writableTmpDirAsHomeHook ]; meta = with lib; { description = "Open Apple AirDrop implementation written in Python"; From c3bd217138b2682145089545a0822aed280ebbd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sandro=20J=C3=A4ckel?= Date: Tue, 15 Apr 2025 18:50:33 +0200 Subject: [PATCH 30/77] paperless-ngx: 2.15.1 -> 2.15.2 Changelog: https://github.com/paperless-ngx/paperless-ngx/releases/tag/v2.15.2 --- pkgs/by-name/pa/paperless-ngx/package.nix | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/pkgs/by-name/pa/paperless-ngx/package.nix b/pkgs/by-name/pa/paperless-ngx/package.nix index 8234e8ba8f12..d6011a8caa02 100644 --- a/pkgs/by-name/pa/paperless-ngx/package.nix +++ b/pkgs/by-name/pa/paperless-ngx/package.nix @@ -27,29 +27,20 @@ xorg, }: let - version = "2.15.1"; + version = "2.15.2"; src = fetchFromGitHub { owner = "paperless-ngx"; repo = "paperless-ngx"; tag = "v${version}"; - hash = "sha256-vICkRfVxzQlqhSBCieVNSGeXb6FCOx0qOnInKMy6Lhg="; + hash = "sha256-3IGXjMVMSbpcdwEvJcMbFuQI9GYy1TY9NWAvum14UK4="; }; - # subpath installation is broken with uvicorn >= 0.26 - # https://github.com/NixOS/nixpkgs/issues/298719 - # https://github.com/paperless-ngx/paperless-ngx/issues/5494 python = python3.override { self = python; packageOverrides = final: prev: { django = prev.django_5; - django-extensions = prev.django-extensions.overridePythonAttrs (_: { - # fails with: TypeError: 'class Meta' got invalid attribute(s): index_together - # probably because of django_5 but it is the latest version available and used like that in paperless-ngx - doCheck = false; - }); - # tesseract5 may be overwritten in the paperless module and we need to propagate that to make the closure reduction effective ocrmypdf = prev.ocrmypdf.override { tesseract = tesseract5; }; }; From 11edd8bd2b75f06dd5d952b3708dd7714947a9a6 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 15 Apr 2025 18:56:55 +0200 Subject: [PATCH 31/77] python312Packages.pycrdt: 0.12.12 -> 0.12.13 Diff: https://github.com/jupyter-server/pycrdt/compare/refs/tags/0.12.12...refs/tags/0.12.13 Changelog: https://github.com/jupyter-server/pycrdt/blob/0.12.13/CHANGELOG.md --- pkgs/development/python-modules/pycrdt/Cargo.lock | 6 +++--- pkgs/development/python-modules/pycrdt/default.nix | 9 +++++++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/pycrdt/Cargo.lock b/pkgs/development/python-modules/pycrdt/Cargo.lock index a71c586dbe55..698d2fc51ecb 100644 --- a/pkgs/development/python-modules/pycrdt/Cargo.lock +++ b/pkgs/development/python-modules/pycrdt/Cargo.lock @@ -162,9 +162,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.171" +version = "0.2.172" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6" +checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" [[package]] name = "lock_api" @@ -245,7 +245,7 @@ dependencies = [ [[package]] name = "pycrdt" -version = "0.12.12" +version = "0.12.13" dependencies = [ "pyo3", "yrs", diff --git a/pkgs/development/python-modules/pycrdt/default.nix b/pkgs/development/python-modules/pycrdt/default.nix index bd3bc1cd4a97..a6c481bd3ddc 100644 --- a/pkgs/development/python-modules/pycrdt/default.nix +++ b/pkgs/development/python-modules/pycrdt/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "pycrdt"; - version = "0.12.12"; + version = "0.12.13"; pyproject = true; src = fetchFromGitHub { owner = "jupyter-server"; repo = "pycrdt"; tag = version; - hash = "sha256-qRr6L27X0g0mvxPECijunpxJilse9fzdKAQZOM0MoDQ="; + hash = "sha256-EI8LrT5wddmmw3D5C+IhJnViGnSbHWMD3WFp/f1hY7M="; }; postPatch = '' @@ -53,6 +53,11 @@ buildPythonPackage rec { y-py ]; + pytestFlagsArray = [ + "-W" + "ignore::pytest.PytestUnknownMarkWarning" # requires unpackaged pytest-mypy-testing + ]; + passthru.updateScript = nix-update-script { extraArgs = [ "--generate-lockfile" ]; }; meta = { From ee2857ae783c65340d0255de9b6f3a959d6ba14c Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Tue, 15 Apr 2025 18:30:13 +0200 Subject: [PATCH 32/77] python312Packages.pycrdt-websocket: 0.15.4 -> 0.15.5 Diff: https://github.com/jupyter-server/pycrdt-websocket/compare/refs/tags/v0.15.4...refs/tags/v0.15.5 Changelog: https://github.com/jupyter-server/pycrdt-websocket/blob/v0.15.5/CHANGELOG.md --- pkgs/development/python-modules/pycrdt-websocket/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pycrdt-websocket/default.nix b/pkgs/development/python-modules/pycrdt-websocket/default.nix index a5de0310fb25..ec07f899bdbe 100644 --- a/pkgs/development/python-modules/pycrdt-websocket/default.nix +++ b/pkgs/development/python-modules/pycrdt-websocket/default.nix @@ -26,14 +26,14 @@ buildPythonPackage rec { pname = "pycrdt-websocket"; - version = "0.15.4"; + version = "0.15.5"; pyproject = true; src = fetchFromGitHub { owner = "jupyter-server"; repo = "pycrdt-websocket"; tag = "v${version}"; - hash = "sha256-yDmi8tb7Tq4ro97mFxbPVLwaHhyYKQbnRLB04u2k5xo="; + hash = "sha256-piNd85X5YsTAOC9frYQRDyb/DPfzZicIPJ+bEVzgOsU="; }; build-system = [ hatchling ]; From c40fa1e16345294584a74a4c0baeef180016e7e8 Mon Sep 17 00:00:00 2001 From: ToasterUwU Date: Tue, 15 Apr 2025 20:44:04 +0200 Subject: [PATCH 33/77] pyfa: 2.62.2 -> 2.62.3 --- pkgs/by-name/py/pyfa/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/py/pyfa/package.nix b/pkgs/by-name/py/pyfa/package.nix index 5851bcd5475e..578ef30da73e 100644 --- a/pkgs/by-name/py/pyfa/package.nix +++ b/pkgs/by-name/py/pyfa/package.nix @@ -10,7 +10,7 @@ copyDesktopItems, }: let - version = "2.62.2"; + version = "2.62.3"; in python3Packages.buildPythonApplication rec { inherit version; @@ -21,7 +21,7 @@ python3Packages.buildPythonApplication rec { owner = "pyfa-org"; repo = "Pyfa"; tag = "v${version}"; - hash = "sha256-7YFObKV4vXiTWgCfek7k4yVq7IG3JMtaB36Jhu7rGjk="; + hash = "sha256-PqiwZwok7Mv1M4txU3D5MZYu8WxDCetLmvTqZ30rypY="; }; desktopItems = [ From 705449d593207eb26f693131c99fec7d3a4c393f Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 15 Apr 2025 20:07:37 +0000 Subject: [PATCH 34/77] slskd: 0.22.3 -> 0.22.5 --- pkgs/by-name/sl/slskd/deps.json | 4 ++-- pkgs/by-name/sl/slskd/package.nix | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pkgs/by-name/sl/slskd/deps.json b/pkgs/by-name/sl/slskd/deps.json index 2229e5050cb4..afffb6a8d3dd 100644 --- a/pkgs/by-name/sl/slskd/deps.json +++ b/pkgs/by-name/sl/slskd/deps.json @@ -781,8 +781,8 @@ }, { "pname": "Soulseek", - "version": "7.0.1", - "hash": "sha256-sGs+AomE20UILH0+RcArkMAR/Xk7yewppMnvg2YZ1WQ=" + "version": "7.0.3", + "hash": "sha256-/GCUh4XJ4zs5etxQ0GjNJozkS2GZ/Qq1cot1+bRQack=" }, { "pname": "SQLitePCLRaw.bundle_e_sqlite3", diff --git a/pkgs/by-name/sl/slskd/package.nix b/pkgs/by-name/sl/slskd/package.nix index d022abfbc63c..c42b98dad505 100644 --- a/pkgs/by-name/sl/slskd/package.nix +++ b/pkgs/by-name/sl/slskd/package.nix @@ -19,13 +19,13 @@ let in buildDotnetModule rec { pname = "slskd"; - version = "0.22.3"; + version = "0.22.5"; src = fetchFromGitHub { owner = "slskd"; repo = "slskd"; tag = version; - hash = "sha256-CXJ55mtNVaPZVxuzYyiMjnJJZPAUlRc/DHKt6+ZfWHo="; + hash = "sha256-gLPWbRffoCJAdg8zP9idfnzqT1nIZrI88cYUd/DyxZA="; }; nativeBuildInputs = [ @@ -40,7 +40,7 @@ buildDotnetModule rec { name = "${pname}-${version}-npm-deps"; inherit src; sourceRoot = "${src.name}/${npmRoot}"; - hash = "sha256-I/rgSIFFCA47Y22zbmrrdUWS7mHCxKmFwO3QNBHTdCM="; + hash = "sha256-GACe+ufxiSlS1aD9R+I8VqbZqi2gCHUp+Dm/XMx2WZQ="; }; projectFile = "slskd.sln"; From d8b47d93cb83efeef4eb84d62e46bbe698216405 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 15 Apr 2025 23:16:48 +0200 Subject: [PATCH 35/77] python312Packages.kivy: fix build --- pkgs/development/python-modules/kivy/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/kivy/default.nix b/pkgs/development/python-modules/kivy/default.nix index 83904935fb45..36b5623e4cf9 100644 --- a/pkgs/development/python-modules/kivy/default.nix +++ b/pkgs/development/python-modules/kivy/default.nix @@ -8,6 +8,8 @@ docutils, setuptools, kivy-garden, + libGL, + libX11, mtdev, SDL2, SDL2_image, @@ -50,6 +52,8 @@ buildPythonPackage rec { SDL2_mixer ] ++ lib.optionals stdenv.hostPlatform.isLinux [ + libGL + libX11 mtdev ] ++ lib.optionals withGstreamer ( From 19c0d50ec34568a2e9080c5cd5152448c788d975 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Tue, 15 Apr 2025 23:20:18 +0200 Subject: [PATCH 36/77] python312Packages.otpauth: fix build --- pkgs/development/python-modules/otpauth/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/otpauth/default.nix b/pkgs/development/python-modules/otpauth/default.nix index ba926db3e6ed..40ac405462ae 100644 --- a/pkgs/development/python-modules/otpauth/default.nix +++ b/pkgs/development/python-modules/otpauth/default.nix @@ -3,7 +3,7 @@ buildPythonPackage, pythonOlder, fetchPypi, - setuptools, + hatchling, pytestCheckHook, }: @@ -20,11 +20,11 @@ buildPythonPackage rec { hash = "sha256-Ev2uZNBmT/v6/a39weyP5XGs0OcaYveSM9072giNOcI="; }; - build-system = [ setuptools ]; + build-system = [ hatchling ]; nativeCheckInputs = [ pytestCheckHook ]; - pythonImportsCheck = [ pname ]; + pythonImportsCheck = [ "otpauth" ]; meta = with lib; { description = "Implements one time password of HOTP/TOTP"; From 0301aafa19351ae10a231c46d95de78c19f01c35 Mon Sep 17 00:00:00 2001 From: emaryn Date: Wed, 16 Apr 2025 06:55:48 +0800 Subject: [PATCH 37/77] alibuild: 1.11.2 -> 1.17.18 --- .../tools/build-managers/alibuild/default.nix | 29 +++++++++++++------ pkgs/top-level/all-packages.nix | 4 +-- 2 files changed, 21 insertions(+), 12 deletions(-) diff --git a/pkgs/development/tools/build-managers/alibuild/default.nix b/pkgs/development/tools/build-managers/alibuild/default.nix index ff502781d317..d9315f52f68c 100644 --- a/pkgs/development/tools/build-managers/alibuild/default.nix +++ b/pkgs/development/tools/build-managers/alibuild/default.nix @@ -1,20 +1,27 @@ { lib, - python, + python3Packages, fetchPypi, }: -python.pkgs.buildPythonApplication rec { +python3Packages.buildPythonApplication rec { pname = "alibuild"; - version = "1.11.2"; + version = "1.17.18"; + pyproject = true; src = fetchPypi { inherit pname version; - hash = "sha256-wq2H2inUf2CjPD45krCNdjw2s4FXsEDlfOHqW8VaVKg="; + hash = "sha256-771XCMYNJsQzD7rb/7q5rheeIL8X2bvMWwLkA40CJ9Y="; }; - doCheck = false; - propagatedBuildInputs = with python.pkgs; [ + build-system = with python3Packages; [ + setuptools + setuptools-scm + ]; + + nativeBuildInputs = with python3Packages; [ pip ]; + + dependencies = with python3Packages; [ requests pyyaml boto3 @@ -22,10 +29,14 @@ python.pkgs.buildPythonApplication rec { distro ]; - meta = with lib; { + pythonRelaxDeps = [ "boto3" ]; + + doCheck = false; + + meta = { homepage = "https://alisw.github.io/alibuild/"; description = "Build tool for ALICE experiment software"; - license = licenses.gpl3; - maintainers = with maintainers; [ ktf ]; + license = lib.licenses.gpl3; + maintainers = with lib.maintainers; [ ktf ]; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b03ffcc2e61f..b3fa34e71acb 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19438,9 +19438,7 @@ with pkgs; openbsd = callPackage ../os-specific/bsd/openbsd { }; - alibuild = callPackage ../development/tools/build-managers/alibuild { - python = python3; - }; + alibuild = callPackage ../development/tools/build-managers/alibuild { }; bcompare = libsForQt5.callPackage ../applications/version-management/bcompare { }; From 8a930332bf463a0e538c54780f0e762154551133 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Tue, 15 Apr 2025 23:19:16 +0000 Subject: [PATCH 38/77] mago: 0.22.2 -> 0.23.0 --- pkgs/by-name/ma/mago/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/mago/package.nix b/pkgs/by-name/ma/mago/package.nix index 21d545518bfb..ef663c369c3d 100644 --- a/pkgs/by-name/ma/mago/package.nix +++ b/pkgs/by-name/ma/mago/package.nix @@ -10,17 +10,17 @@ rustPlatform.buildRustPackage rec { pname = "mago"; - version = "0.22.2"; + version = "0.23.0"; src = fetchFromGitHub { owner = "carthage-software"; repo = "mago"; tag = version; - hash = "sha256-78lnNbUKjQYS2BSRGiGmFfnu85Mz+xAwaDG5pVCBqkQ="; + hash = "sha256-Kdktcq3czn6YdGKoTB7AjCtfDkNTHhee/kVhMzxsuD8="; }; useFetchCargoVendor = true; - cargoHash = "sha256-lwL+5HuT6xiiittGlRDaFWfS9qum4xHginHT/TUMcco="; + cargoHash = "sha256-V7x0n+JcXiSGg8sJBKnsB5/KnfJSadYH0i/dNouhoHc="; env = { # Get openssl-sys to use pkg-config From 5b328f10f58c0cd5c0647dc2efa6b4655a897082 Mon Sep 17 00:00:00 2001 From: Sapphire Date: Tue, 15 Apr 2025 19:38:25 -0500 Subject: [PATCH 39/77] vesktop: 1.5.5 -> 1.5.6 --- pkgs/by-name/ve/vesktop/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/ve/vesktop/package.nix b/pkgs/by-name/ve/vesktop/package.nix index 2a78c7be03b1..48c57c269c81 100644 --- a/pkgs/by-name/ve/vesktop/package.nix +++ b/pkgs/by-name/ve/vesktop/package.nix @@ -13,7 +13,7 @@ pipewire, libpulseaudio, autoPatchelfHook, - pnpm_9, + pnpm_10, nodejs, nix-update-script, withTTS ? true, @@ -24,29 +24,29 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "vesktop"; - version = "1.5.5"; + version = "1.5.6"; src = fetchFromGitHub { owner = "Vencord"; repo = "Vesktop"; rev = "v${finalAttrs.version}"; - hash = "sha256-z2MKnCWDWUczoz39zzBYRB6wiSU1SRRHLpeUZeJqbLc="; + hash = "sha256-hY707k3kpfbDaRsLisVQFUeWgsxkYJ29GTdQtdeC0X4="; }; - pnpmDeps = pnpm_9.fetchDeps { + pnpmDeps = pnpm_10.fetchDeps { inherit (finalAttrs) pname version src patches ; - hash = "sha256-xn3yE2S6hfCijV+Edx3PYgGro8eF76/GqarOIRj9Tbg="; + hash = "sha256-pL4pxIB+tF9Lv5eQdLilvg/T4knjzPqBMbTxoZ3RqbI="; }; nativeBuildInputs = [ nodejs - pnpm_9.configHook + pnpm_10.configHook ] ++ lib.optionals stdenv.hostPlatform.isLinux [ # vesktop uses venmic, which is a shipped as a prebuilt node module From 38f33b8f0529a0a468fd8f84a8664dc66c2e6efe Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 06:41:17 +0000 Subject: [PATCH 40/77] cargo-shear: 1.1.12 -> 1.1.14 --- pkgs/by-name/ca/cargo-shear/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ca/cargo-shear/package.nix b/pkgs/by-name/ca/cargo-shear/package.nix index f35310fe2f32..c342579c0b44 100644 --- a/pkgs/by-name/ca/cargo-shear/package.nix +++ b/pkgs/by-name/ca/cargo-shear/package.nix @@ -6,7 +6,7 @@ cargo-shear, }: let - version = "1.1.12"; + version = "1.1.14"; in rustPlatform.buildRustPackage { pname = "cargo-shear"; @@ -16,11 +16,11 @@ rustPlatform.buildRustPackage { owner = "Boshen"; repo = "cargo-shear"; rev = "v${version}"; - hash = "sha256-FvZJ0RFa5b9BQuZ1fmkvJhZj59yAsKSkKoTE0Emzdos="; + hash = "sha256-xGNIk/9UYU1F/Qj2tGvBb5rEZWjVoTyzk23OJE6seps="; }; useFetchCargoVendor = true; - cargoHash = "sha256-sYRUyTdTT2+VJHuiY1apom+EQU1hR46fJ6TmwNapHb4="; + cargoHash = "sha256-olnkcA9Vt1+yFzL2ntfDmO4rzMuJ0JjJVqCl15xcdDI="; # https://github.com/Boshen/cargo-shear/blob/a0535415a3ea94c86642f39f343f91af5cdc3829/src/lib.rs#L20-L23 SHEAR_VERSION = version; From e11af04853bc07ef372f0b36c49bb53192d3c3ae Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 06:45:39 +0000 Subject: [PATCH 41/77] libretro.ppsspp: 0-unstable-2025-04-06 -> 0-unstable-2025-04-15 --- 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 1a6dab365d44..dcaf99312532 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-2025-04-06"; + version = "0-unstable-2025-04-15"; src = fetchFromGitHub { owner = "hrydgard"; repo = "ppsspp"; - rev = "031421ba4de8559f8bbdbd9367b29be28f6a45cb"; - hash = "sha256-eaXR/w0Iz9tmTgZKHVcZYXJbXaVPnYudSal0vcsQ9a0="; + rev = "599edb24f01bbb7ce0e685e3c5585a02781549c7"; + hash = "sha256-cPalfNXV6U2jLCTqXedQzn9pyWiscaZrrQM32D70uYE="; fetchSubmodules = true; }; From dcf1b3e053066701eaef720a6676dab4f99af6f3 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 06:54:58 +0000 Subject: [PATCH 42/77] libretro.fbneo: 0-unstable-2025-04-05 -> 0-unstable-2025-04-15 --- pkgs/applications/emulators/libretro/cores/fbneo.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/fbneo.nix b/pkgs/applications/emulators/libretro/cores/fbneo.nix index 9564ccde7b29..f366a11eb0c6 100644 --- a/pkgs/applications/emulators/libretro/cores/fbneo.nix +++ b/pkgs/applications/emulators/libretro/cores/fbneo.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "fbneo"; - version = "0-unstable-2025-04-05"; + version = "0-unstable-2025-04-15"; src = fetchFromGitHub { owner = "libretro"; repo = "fbneo"; - rev = "c21c0a0393a1cc68db7250022d18039a30de51f4"; - hash = "sha256-AZyYUftVHlxR+QHCsIcNI2hTIEDYeInYPdmum++EtpU="; + rev = "ffdacc6a7ce719b6371ad0a6143ce46726ed5d25"; + hash = "sha256-Pdp/pPsZujbAK6pEE5LT6KCdJ/RFW1zR67bWvI/efJI="; }; makefile = "Makefile"; From 2ebfc49017ef7f390d2f89b8b5d993c638c9a683 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 16 Apr 2025 10:01:17 +0300 Subject: [PATCH 43/77] python312Packages.zarr: 2.18.5 -> 2.18.7 Changelog: https://github.com/zarr-developers/zarr-python/releases/tag/v2.18.7 --- pkgs/development/python-modules/zarr/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/zarr/default.nix b/pkgs/development/python-modules/zarr/default.nix index 5c652a8fb4c9..3caee9945d97 100644 --- a/pkgs/development/python-modules/zarr/default.nix +++ b/pkgs/development/python-modules/zarr/default.nix @@ -19,14 +19,14 @@ buildPythonPackage rec { pname = "zarr"; - version = "2.18.5"; + version = "2.18.7"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchPypi { inherit pname version; - hash = "sha256-yWW/JbWCX8/PM5vabDKaVskJl98SMkNeJ7ZKoTbxQsc="; + hash = "sha256-srj2bxTaxK9msYDSM4gZmBuYH3Dhlsmmbmv6qeWVcvU="; }; build-system = [ From be2c67ee44cb4cd66cd731a68b1fcb815f9c23d1 Mon Sep 17 00:00:00 2001 From: Tristan Ross Date: Tue, 15 Apr 2025 21:29:48 -0700 Subject: [PATCH 44/77] llvmPackages_20: 20.1.2 -> 20.1.3 --- pkgs/development/compilers/llvm/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/compilers/llvm/default.nix b/pkgs/development/compilers/llvm/default.nix index ae23102b90a6..0c04a505e448 100644 --- a/pkgs/development/compilers/llvm/default.nix +++ b/pkgs/development/compilers/llvm/default.nix @@ -31,7 +31,7 @@ let "17.0.6".officialRelease.sha256 = "sha256-8MEDLLhocshmxoEBRSKlJ/GzJ8nfuzQ8qn0X/vLA+ag="; "18.1.8".officialRelease.sha256 = "sha256-iiZKMRo/WxJaBXct9GdAcAT3cz9d9pnAcO1mmR6oPNE="; "19.1.7".officialRelease.sha256 = "sha256-cZAB5vZjeTsXt9QHbP5xluWNQnAHByHtHnAhVDV0E6I="; - "20.1.2".officialRelease.sha256 = "sha256-t30Jh8ckp5qD6XDxtvnSaYiAWbEi6L6hAWh6tN8JjtY="; + "20.1.3".officialRelease.sha256 = "sha256-sOl90iRBlD+DGJs72JrP9cJz6XmWs/5PL+uW4nt6LA0="; "21.0.0-git".gitRelease = { rev = "ebba554a3211b0b98d3ae33ba70f9d6ceaab6ad4"; rev-version = "21.0.0-unstable-2025-04-13"; From 5509a75e2a6ec2c5c971a53529f49e6e36283727 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 02:50:13 +0000 Subject: [PATCH 45/77] cosmic-protocols: 0-unstable-2025-03-21 -> 0-unstable-2025-04-14 --- pkgs/by-name/co/cosmic-protocols/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/co/cosmic-protocols/package.nix b/pkgs/by-name/co/cosmic-protocols/package.nix index fbfe4c5fe5ee..7a01b5746413 100644 --- a/pkgs/by-name/co/cosmic-protocols/package.nix +++ b/pkgs/by-name/co/cosmic-protocols/package.nix @@ -9,13 +9,13 @@ stdenv.mkDerivation { pname = "cosmic-protocols"; - version = "0-unstable-2025-03-21"; + version = "0-unstable-2025-04-14"; src = fetchFromGitHub { owner = "pop-os"; repo = "cosmic-protocols"; - rev = "ee0d46f4b7e1508011a98225f14c4a0528ab2914"; - hash = "sha256-oD9BYWX0uPpdsOYAyFq/pI6zxM0SfEb8lq9QA2yrBZY="; + rev = "67df697105486fa4c9dd6ce00889c8b0526c9bb4"; + hash = "sha256-rogV5BTloAatfinrgl7I6hakybLkPRKhnwlILBGKkQU="; }; makeFlags = [ "PREFIX=${placeholder "out"}" ]; From 4cd4ba66698fdaf9baa7a64d0020ce7d0f0ba56a Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Tue, 15 Apr 2025 09:50:07 +0200 Subject: [PATCH 46/77] crosvm: add riscv64-linux to meta.platforms Theoretically this has been supported for a long time, but last time I tried it didn't actually build. Now it does. --- pkgs/by-name/cr/crosvm/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/cr/crosvm/package.nix b/pkgs/by-name/cr/crosvm/package.nix index 5453a266f42e..afe24ac2b1a3 100644 --- a/pkgs/by-name/cr/crosvm/package.nix +++ b/pkgs/by-name/cr/crosvm/package.nix @@ -85,6 +85,7 @@ rustPlatform.buildRustPackage { license = licenses.bsd3; platforms = [ "aarch64-linux" + "riscv64-linux" "x86_64-linux" ]; }; From 017470398f7535913a86922779a5a46ef93cdfef Mon Sep 17 00:00:00 2001 From: Pratham Patel Date: Sat, 12 Apr 2025 21:35:30 +0530 Subject: [PATCH 47/77] nixosTests/cosmic: add timeouts as to not waste time and hold resources The NixOS tests for COSMIC fail on `aarch64-linux`. So far, this points to virgl/opengl not working properly on aarch64+qemu but we don't enable 3D acceleration on `x86_64-linux` either. Regardless, this means that tests on `aarch64-linux` that are failing, are not failing early enough and become a 15 minute (900 seconds is the default timeout) resource hog on Ofborg and Hydra. A temporary way around this problem is to introduce shorter timeouts than the default of 900 seconds. --- nixos/tests/cosmic.nix | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/nixos/tests/cosmic.nix b/nixos/tests/cosmic.nix index 227640c078ee..3f48a384913a 100644 --- a/nixos/tests/cosmic.nix +++ b/nixos/tests/cosmic.nix @@ -75,14 +75,14 @@ if (enableAutologin) then '' with subtest("cosmic-greeter initialisation"): - machine.wait_for_unit("graphical.target") + machine.wait_for_unit("graphical.target", timeout=120) '' else '' from time import sleep - machine.wait_for_unit("graphical.target") - machine.wait_until_succeeds("pgrep --uid ${toString cfg.users.users.cosmic-greeter.name} --full cosmic-greeter") + machine.wait_for_unit("graphical.target", timeout=120) + machine.wait_until_succeeds("pgrep --uid ${toString cfg.users.users.cosmic-greeter.name} --full cosmic-greeter", timeout=30) # Sleep for 10 seconds for ensuring that `greetd` loads the # password prompt for the login screen properly. sleep(10) @@ -96,7 +96,7 @@ # `cosmic-session` target is the Workspaces applet. So, wait # for it to start. The process existing means that COSMIC # now handles any opened windows from now on. - machine.wait_until_succeeds("pgrep --uid ${toString user.uid} --full 'cosmic-panel-button com.system76.CosmicWorkspaces'") + machine.wait_until_succeeds("pgrep --uid ${toString user.uid} --full 'cosmic-panel-button com.system76.CosmicWorkspaces'", timeout=30) # The best way to test for Wayland and XWayland is to launch # the GUI applications and see the results yourself. @@ -121,7 +121,7 @@ machine.wait_until_succeeds(f''''su - ${user.name} -c 'WAYLAND_DISPLAY=wayland-1 XDG_RUNTIME_DIR=/run/user/${toString user.uid} lswt --json | jq ".toplevels" | grep "^ \\"app-id\\": \\"{app_id}\\"$"' '''', timeout=30) machine.succeed(f"pkill {gui_app}", timeout=5) - machine.succeed("echo 'test completed succeessfully' > /${testName}") + machine.succeed("echo 'test completed succeessfully' > /${testName}", timeout=5) machine.copy_from_vm('/${testName}') machine.shutdown() From 3ba60fd31841e502b25724584835700032d14fdf Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 16 Apr 2025 09:46:22 +0200 Subject: [PATCH 48/77] cnspec: 11.49.0 -> 11.50.0 Diff: https://github.com/mondoohq/cnspec/compare/refs/tags/v11.49.0...refs/tags/v11.50.0 Changelog: https://github.com/mondoohq/cnspec/releases/tag/v11.50.0 --- pkgs/tools/security/cnspec/default.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/tools/security/cnspec/default.nix b/pkgs/tools/security/cnspec/default.nix index 07179b651fe7..dbcdf20fc543 100644 --- a/pkgs/tools/security/cnspec/default.nix +++ b/pkgs/tools/security/cnspec/default.nix @@ -6,18 +6,18 @@ buildGoModule rec { pname = "cnspec"; - version = "11.49.0"; + version = "11.50.0"; src = fetchFromGitHub { owner = "mondoohq"; repo = "cnspec"; tag = "v${version}"; - hash = "sha256-rT4BXmUCKC310sEWyNPQHxEtx+Z0ZVf4NQR1AkvRCIo="; + hash = "sha256-Ope7bPXTNMWuRlGWBuqjp31xCH6bjbgu6Hjf9sSQB+0="; }; proxyVendor = true; - vendorHash = "sha256-evFBYVIR2qNlnpRUzTZBLFknfkLO7zneTIZEAfyzgjg="; + vendorHash = "sha256-EChYXDMsk40NyOHTZNMEbfcTu3vqoFgR4n8PXTlerV0="; subPackages = [ "apps/cnspec" ]; From 0d4b0090274f3602195bf2fd60276fd5e3b947ee Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 16 Apr 2025 09:53:57 +0200 Subject: [PATCH 49/77] checkov: 3.2.404 -> 3.2.405 Diff: https://github.com/bridgecrewio/checkov/compare/refs/tags/3.2.404...refs/tags/3.2.405 Changelog: https://github.com/bridgecrewio/checkov/releases/tag/3.2.405 --- pkgs/by-name/ch/checkov/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ch/checkov/package.nix b/pkgs/by-name/ch/checkov/package.nix index c983161978f3..9d8ecd252ad2 100644 --- a/pkgs/by-name/ch/checkov/package.nix +++ b/pkgs/by-name/ch/checkov/package.nix @@ -25,14 +25,14 @@ with py.pkgs; python3.pkgs.buildPythonApplication rec { pname = "checkov"; - version = "3.2.404"; + version = "3.2.405"; pyproject = true; src = fetchFromGitHub { owner = "bridgecrewio"; repo = "checkov"; tag = version; - hash = "sha256-hxu2FAdLMm54b0SNiHcvdKgxmsDZtA9qEqD/c9vL3Yg="; + hash = "sha256-bzHd1gR2YmTyM4D8+Ux8eCEUynN5qu4B/dAGZ6cHXYA="; }; pythonRelaxDeps = [ From 1c65befffb162c6201cb0b12929c228b88d1db78 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 07:59:29 +0000 Subject: [PATCH 50/77] libretro.flycast: 0-unstable-2025-04-05 -> 0-unstable-2025-04-15 --- pkgs/applications/emulators/libretro/cores/flycast.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/flycast.nix b/pkgs/applications/emulators/libretro/cores/flycast.nix index 8823d203a995..24cd24aa79f4 100644 --- a/pkgs/applications/emulators/libretro/cores/flycast.nix +++ b/pkgs/applications/emulators/libretro/cores/flycast.nix @@ -8,13 +8,13 @@ }: mkLibretroCore { core = "flycast"; - version = "0-unstable-2025-04-05"; + version = "0-unstable-2025-04-15"; src = fetchFromGitHub { owner = "flyinghead"; repo = "flycast"; - rev = "3114394019fc0f772c29d0a1f5493fbdce4745b0"; - hash = "sha256-bp10601cfcsb62Vy88zIjFZ/yBUGVODEt96Me7XX5kY="; + rev = "25a882341d5ebbf8124ddd2a7421592678dfac2e"; + hash = "sha256-N/7JZbEzYaOAoUShkmQd1G61ke1U3OSeFMXS0lqftYU="; fetchSubmodules = true; }; From 1c45876301c9a25e1dbf1a0664cafdc788b9d01e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 16 Apr 2025 10:05:45 +0200 Subject: [PATCH 51/77] prowler: 5.5.0 -> 5.5.1 Diff: https://github.com/prowler-cloud/prowler/compare/refs/tags/5.5.0...refs/tags/5.5.1 Changelog: https://github.com/prowler-cloud/prowler/releases/tag/5.5.1 --- pkgs/by-name/pr/prowler/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/prowler/package.nix b/pkgs/by-name/pr/prowler/package.nix index 836deed2015e..9677e9f0ce03 100644 --- a/pkgs/by-name/pr/prowler/package.nix +++ b/pkgs/by-name/pr/prowler/package.nix @@ -21,14 +21,14 @@ let in py.pkgs.buildPythonApplication rec { pname = "prowler"; - version = "5.5.0"; + version = "5.5.1"; pyproject = true; src = fetchFromGitHub { owner = "prowler-cloud"; repo = "prowler"; tag = version; - hash = "sha256-HHSMGqLroFGY39znzRw8kJpQOyAvHzgeIBcGj5sM24A="; + hash = "sha256-SljpmFZNfenLB+meJHjnGsnDCRBi+60/IMlJLWtBw7Q="; }; pythonRelaxDeps = true; From ecbcd774a2ec372fce09e615016b86b4a3bec3ca Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 16 Apr 2025 10:11:43 +0200 Subject: [PATCH 52/77] python313Packages.model-checker: 0.9.11 -> 0.9.16 --- pkgs/development/python-modules/model-checker/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/model-checker/default.nix b/pkgs/development/python-modules/model-checker/default.nix index d20b33509c34..c4041838f53f 100644 --- a/pkgs/development/python-modules/model-checker/default.nix +++ b/pkgs/development/python-modules/model-checker/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "model-checker"; - version = "0.9.11"; + version = "0.9.16"; pyproject = true; disabled = pythonOlder "3.8"; @@ -19,7 +19,7 @@ buildPythonPackage rec { src = fetchPypi { pname = "model_checker"; inherit version; - hash = "sha256-MZchcU9ijdHF9bLF4dwF71fqRNuRO9+vF54dJsVZzyY="; + hash = "sha256-AEI92rwUIiK337Jg+hLXWE2L9M/mdcDbtG4lm3x6SHY="; }; # z3 does not provide a dist-info, so python-runtime-deps-check will fail From bd18f08367d8dc0c9e35525f2b0f6a0b8804c746 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 16 Apr 2025 10:12:59 +0200 Subject: [PATCH 53/77] python313Packages.pyswitchbot: 0.59.0 -> 0.60.0 Diff: https://github.com/Danielhiversen/pySwitchbot/compare/refs/tags/0.59.0...refs/tags/0.60.0 Changelog: https://github.com/Danielhiversen/pySwitchbot/releases/tag/0.60.0 --- 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 95130d2d8c31..1ddc28bd2748 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.59.0"; + version = "0.60.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -25,7 +25,7 @@ buildPythonPackage rec { owner = "Danielhiversen"; repo = "pySwitchbot"; tag = version; - hash = "sha256-PtvQkUm0YydXg5/NCi7P+nWoJPgIScJbmvG6VR0cvWc="; + hash = "sha256-wXf2uqIlzRQ+6vecT0Xk9pWqypRsHefFYMlijc5h1dg="; }; build-system = [ setuptools ]; From 51adcc1ff627ae27f315b9c752c7a48e2b4cdd3c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 16 Apr 2025 10:13:37 +0200 Subject: [PATCH 54/77] python313Packages.censys: 2.2.16 -> 2.2.17 Diff: https://github.com/censys/censys-python/compare/refs/tags/v2.2.16...refs/tags/v2.2.17 Changelog: https://github.com/censys/censys-python/releases/tag/v2.2.17 --- pkgs/development/python-modules/censys/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/censys/default.nix b/pkgs/development/python-modules/censys/default.nix index 62defd84ef41..cd194b0aa219 100644 --- a/pkgs/development/python-modules/censys/default.nix +++ b/pkgs/development/python-modules/censys/default.nix @@ -19,7 +19,7 @@ buildPythonPackage rec { pname = "censys"; - version = "2.2.16"; + version = "2.2.17"; pyproject = true; disabled = pythonOlder "3.7"; @@ -28,7 +28,7 @@ buildPythonPackage rec { owner = "censys"; repo = "censys-python"; tag = "v${version}"; - hash = "sha256-OP7+jSt4xS71Kcjy5hFzeZ5rlTPtDx22rPr3UwjI5dk="; + hash = "sha256-1V7IeaV7Ro1q5UyD2DDetunaRO2L4UbF1VODg5ktqKs="; }; build-system = [ poetry-core ]; From 8273a3f232d2783d93566f974af1e1545b3c9265 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 16 Apr 2025 10:15:15 +0200 Subject: [PATCH 55/77] python313Packages.msgraph-sdk: 1.27.0 -> 1.28.0 Diff: https://github.com/microsoftgraph/msgraph-sdk-python/compare/refs/tags/v1.27.0...refs/tags/v1.28.0 Changelog: https://github.com/microsoftgraph/msgraph-sdk-python/blob/v1.28.0/CHANGELOG.md --- pkgs/development/python-modules/msgraph-sdk/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/msgraph-sdk/default.nix b/pkgs/development/python-modules/msgraph-sdk/default.nix index 34fce1a15757..eb9dde0636ac 100644 --- a/pkgs/development/python-modules/msgraph-sdk/default.nix +++ b/pkgs/development/python-modules/msgraph-sdk/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "msgraph-sdk"; - version = "1.27.0"; + version = "1.28.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "microsoftgraph"; repo = "msgraph-sdk-python"; tag = "v${version}"; - hash = "sha256-SMb/iw/3TYfWr/1GBF+FKCpgwI32nzpkYw+xQTQmWrQ="; + hash = "sha256-ZENjxJPGdMUGwNdETuwXqmlTYR2HkTb8UuDqs/cly7Q="; }; build-system = [ flit-core ]; From 1b2f13410e0ef81ae232052936b2a4b771356c18 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 16 Apr 2025 10:16:50 +0200 Subject: [PATCH 56/77] python313Packages.bc-detect-secrets: 1.5.40 -> 1.5.41 Diff: https://github.com/bridgecrewio/detect-secrets/compare/refs/tags/1.5.40...refs/tags/1.5.41 --- pkgs/development/python-modules/bc-detect-secrets/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/bc-detect-secrets/default.nix b/pkgs/development/python-modules/bc-detect-secrets/default.nix index 16d9b839ecce..d887687e6d2d 100644 --- a/pkgs/development/python-modules/bc-detect-secrets/default.nix +++ b/pkgs/development/python-modules/bc-detect-secrets/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { pname = "bc-detect-secrets"; - version = "1.5.40"; + version = "1.5.41"; pyproject = true; disabled = pythonOlder "3.8"; @@ -26,7 +26,7 @@ buildPythonPackage rec { owner = "bridgecrewio"; repo = "detect-secrets"; tag = version; - hash = "sha256-qvQqcRD4L+due3Rbxp1H+83obg85rNxYPwy/g8zvW38="; + hash = "sha256-YFBG/0jT7o2HFUDWzpr1N+aRcg9iVFyyYqDL0TuBOAw="; }; build-system = [ setuptools ]; From a435f15dc7d6eadc6ed8b22a142cad7dc7eb80ed Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 16 Apr 2025 10:21:18 +0200 Subject: [PATCH 57/77] python312Packages.py-tes: 1.1.0 -> 1.1.2 Diff: https://github.com/ohsu-comp-bio/py-tes/compare/refs/tags/1.1.0...refs/tags/1.1.2 Changelog: https://github.com/ohsu-comp-bio/py-tes/releases/tag/1.1.2 --- pkgs/development/python-modules/py-tes/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/py-tes/default.nix b/pkgs/development/python-modules/py-tes/default.nix index eaa25960948e..4429a8816794 100644 --- a/pkgs/development/python-modules/py-tes/default.nix +++ b/pkgs/development/python-modules/py-tes/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "py-tes"; - version = "1.1.0"; + version = "1.1.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -24,7 +24,7 @@ buildPythonPackage rec { owner = "ohsu-comp-bio"; repo = "py-tes"; tag = version; - hash = "sha256-PP6l9HITC8JDOUVwf+S5tDOZDIFST9Uz+ttG0xJwrB0="; + hash = "sha256-hZF4koc/nZ8rBYKfhIQCLtn4DKiljJrSBgkKX8bMoQ0="; }; build-system = [ setuptools ]; From e3e8b45fef11ec5af42973cbfc8ad4f8d30ccd16 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 16 Apr 2025 10:24:28 +0200 Subject: [PATCH 58/77] python312Packages.env-canada: 0.8.0 -> 0.10.1 Changelog: https://github.com/michaeldavie/env_canada/blob/v0.10.1/CHANGELOG.md --- pkgs/development/python-modules/env-canada/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/env-canada/default.nix b/pkgs/development/python-modules/env-canada/default.nix index 617ecdb8d7f9..69705997f4f9 100644 --- a/pkgs/development/python-modules/env-canada/default.nix +++ b/pkgs/development/python-modules/env-canada/default.nix @@ -18,15 +18,15 @@ buildPythonPackage rec { pname = "env-canada"; - version = "0.8.0"; + version = "0.10.1"; pyproject = true; - disabled = pythonOlder "3.10"; + disabled = pythonOlder "3.11"; src = fetchFromGitHub { owner = "michaeldavie"; repo = "env_canada"; - tag = "v${version}"; + tag = version; hash = "sha256-4PztYdQmMH2n3dlV8arJ2UFGp08nkIK80L460UdNhV8="; }; @@ -66,7 +66,7 @@ buildPythonPackage rec { description = "Python library to get Environment Canada weather data"; homepage = "https://github.com/michaeldavie/env_canada"; changelog = "https://github.com/michaeldavie/env_canada/blob/v${version}/CHANGELOG.md"; - license = with licenses; [ mit ]; + license = licenses.mit; maintainers = with maintainers; [ fab ]; }; } From ff4e586fd267762aa8bea089dae184d06b3d35a9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 16 Apr 2025 10:25:09 +0200 Subject: [PATCH 59/77] python312Packages.kasa-crypt: 0.6.1 -> 0.6.2 Diff: https://github.com/bdraco/kasa-crypt/compare/refs/tags/v0.6.1...refs/tags/v0.6.2 Changelog: https://github.com/bdraco/kasa-crypt/blob/v0.6.2/CHANGELOG.md --- pkgs/development/python-modules/kasa-crypt/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/kasa-crypt/default.nix b/pkgs/development/python-modules/kasa-crypt/default.nix index 5d78453d41af..1899befb4bf1 100644 --- a/pkgs/development/python-modules/kasa-crypt/default.nix +++ b/pkgs/development/python-modules/kasa-crypt/default.nix @@ -11,7 +11,7 @@ buildPythonPackage rec { pname = "kasa-crypt"; - version = "0.6.1"; + version = "0.6.2"; pyproject = true; disabled = pythonOlder "3.7"; @@ -20,7 +20,7 @@ buildPythonPackage rec { owner = "bdraco"; repo = "kasa-crypt"; tag = "v${version}"; - hash = "sha256-eP8GgogyvmrPbsXGWq9RqkinezNGVlDXC/BfgO+dUJ0="; + hash = "sha256-0E82lMop1fW2NHBO+lQzces19059vMDFeKzLAD9YrEw="; }; postPatch = '' From 9e29dac9f3d9d86346b665b50bab331c79014802 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 08:26:10 +0000 Subject: [PATCH 60/77] spacetimedb: 1.0.1 -> 1.1.0 --- pkgs/by-name/sp/spacetimedb/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/sp/spacetimedb/package.nix b/pkgs/by-name/sp/spacetimedb/package.nix index c96a27fac831..b6bccdac05f6 100644 --- a/pkgs/by-name/sp/spacetimedb/package.nix +++ b/pkgs/by-name/sp/spacetimedb/package.nix @@ -9,17 +9,17 @@ }: rustPlatform.buildRustPackage (finalAttrs: { pname = "spacetimedb"; - version = "1.0.1"; + version = "1.1.0"; src = fetchFromGitHub { owner = "clockworklabs"; repo = "spacetimedb"; tag = "v${finalAttrs.version}"; - hash = "sha256-yqBKZOUDdvBcW8OzO832P75miNKUluR+fR1FSOcDoSM="; + hash = "sha256-WBPH/vwko7Znh6yJi3DOwZ9SnfCpOcX1so/svBCjFQ8="; }; useFetchCargoVendor = true; - cargoHash = "sha256-W3SbJE0tt391k6MscgaijCStSyzfTN2MR66a6K+Ui4s="; + cargoHash = "sha256-YObtesidnH0GMGD9ENS4YSrcBB4A4TAQmqV4NodSwfY="; nativeBuildInputs = [ pkg-config From d0a16256908fabbb6f674ac99334c49305b3e7ff Mon Sep 17 00:00:00 2001 From: r-vdp Date: Wed, 16 Apr 2025 10:26:52 +0200 Subject: [PATCH 61/77] juce: move to by-name --- .../ju}/juce/juce-8.0.4-cmake_install.patch | 0 .../juce/default.nix => by-name/ju/juce/package.nix} | 9 +++++++++ pkgs/top-level/all-packages.nix | 4 ---- 3 files changed, 9 insertions(+), 4 deletions(-) rename pkgs/{development/misc => by-name/ju}/juce/juce-8.0.4-cmake_install.patch (100%) rename pkgs/{development/misc/juce/default.nix => by-name/ju/juce/package.nix} (91%) diff --git a/pkgs/development/misc/juce/juce-8.0.4-cmake_install.patch b/pkgs/by-name/ju/juce/juce-8.0.4-cmake_install.patch similarity index 100% rename from pkgs/development/misc/juce/juce-8.0.4-cmake_install.patch rename to pkgs/by-name/ju/juce/juce-8.0.4-cmake_install.patch diff --git a/pkgs/development/misc/juce/default.nix b/pkgs/by-name/ju/juce/package.nix similarity index 91% rename from pkgs/development/misc/juce/default.nix rename to pkgs/by-name/ju/juce/package.nix index 16956d078fc9..308103c09bb7 100644 --- a/pkgs/development/misc/juce/default.nix +++ b/pkgs/by-name/ju/juce/package.nix @@ -1,6 +1,7 @@ { lib, stdenv, + overrideSDK, fetchFromGitHub, # Native build inputs @@ -32,6 +33,14 @@ nix-update-script, }: +let + # Rebind this in a separate let-binding so that we can then rebind stdenv without infrec below + stdenv' = stdenv; +in +let + stdenv = if stdenv'.hostPlatform.isDarwin then overrideSDK stdenv' "11.0" else stdenv'; +in + stdenv.mkDerivation (finalAttrs: { pname = "juce"; version = "8.0.7"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 85278cf90f59..bf222f33c540 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2521,10 +2521,6 @@ with pkgs; jellyfin-mpv-shim = python3Packages.callPackage ../applications/video/jellyfin-mpv-shim { }; - juce = callPackage ../development/misc/juce { - stdenv = if stdenv.hostPlatform.isDarwin then overrideSDK stdenv "11.0" else stdenv; - }; - kaldi = callPackage ../tools/audio/kaldi { inherit (darwin.apple_sdk.frameworks) Accelerate; }; From a7a47230374b42a92ac96d798324e0f947454bd9 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 08:50:27 +0000 Subject: [PATCH 62/77] werf: 2.34.1 -> 2.35.3 --- pkgs/by-name/we/werf/package.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/we/werf/package.nix b/pkgs/by-name/we/werf/package.nix index 98b7f159bd24..c40d3dcda16d 100644 --- a/pkgs/by-name/we/werf/package.nix +++ b/pkgs/by-name/we/werf/package.nix @@ -10,17 +10,17 @@ }: buildGoModule (finalAttrs: { pname = "werf"; - version = "2.34.1"; + version = "2.35.3"; src = fetchFromGitHub { owner = "werf"; repo = "werf"; tag = "v${finalAttrs.version}"; - hash = "sha256-hWkU3tyh0kQ9GNl5gQIs4wTRBQV0B3/0oOAhKLo1hOo="; + hash = "sha256-ebbc8pKZ8QkxGq9MttpulBkQLXcjH25Zoq8owxIamKg="; }; proxyVendor = true; - vendorHash = "sha256-x9ehxBfyk5sMg71yJcyjcrBAi5bzEnENAaqLXFoGQck="; + vendorHash = "sha256-Bgi8Pd7lON0DTSzHKaHHbqdS9S/i01tJV/x5bgmiWCo="; subPackages = [ "cmd/werf" ]; From a989d42be9e2fd1d7f29c8a920ce1741d8ac9d33 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 09:05:44 +0000 Subject: [PATCH 63/77] libretro.dosbox-pure: 0-unstable-2025-03-18 -> 0-unstable-2025-04-10 --- pkgs/applications/emulators/libretro/cores/dosbox-pure.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix b/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix index a1f582cda4a9..dd0e95243d5f 100644 --- a/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix +++ b/pkgs/applications/emulators/libretro/cores/dosbox-pure.nix @@ -5,13 +5,13 @@ }: mkLibretroCore { core = "dosbox-pure"; - version = "0-unstable-2025-03-18"; + version = "0-unstable-2025-04-10"; src = fetchFromGitHub { owner = "schellingb"; repo = "dosbox-pure"; - rev = "619c575db6f81d1911e36f1ecd618c9dead86859"; - hash = "sha256-Pp3OP69KKrznOl1cY5yiKxMJRA7REe4S51zGDHG883c="; + rev = "51ca5126ee67e88827c87c761a097a6318ad25e7"; + hash = "sha256-OBC8y53ljmgmfow7qBWIJYgjAiyv2bVa3CqQFkaJRhQ="; }; hardeningDisable = [ "format" ]; From 00a4b42248b5edc5016feb457554249e54e01232 Mon Sep 17 00:00:00 2001 From: Arsenii Zorin Date: Wed, 16 Apr 2025 11:08:07 +0300 Subject: [PATCH 64/77] telepresence2: adds wrbbz as a package maintainer --- pkgs/by-name/te/telepresence2/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/te/telepresence2/package.nix b/pkgs/by-name/te/telepresence2/package.nix index e5aea69a6f1a..18820b5c90cc 100644 --- a/pkgs/by-name/te/telepresence2/package.nix +++ b/pkgs/by-name/te/telepresence2/package.nix @@ -68,6 +68,7 @@ buildGoModule rec { maintainers = with maintainers; [ mausch vilsol + wrbbz ]; mainProgram = "telepresence"; }; From 3a00da54049ffa51ce995f5ae151c740e94cf393 Mon Sep 17 00:00:00 2001 From: Arsenii Zorin Date: Wed, 16 Apr 2025 11:08:26 +0300 Subject: [PATCH 65/77] telepresence2: 2.22.1 -> 2.22.3 --- pkgs/by-name/te/telepresence2/package.nix | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/by-name/te/telepresence2/package.nix b/pkgs/by-name/te/telepresence2/package.nix index 18820b5c90cc..67a04bac7181 100644 --- a/pkgs/by-name/te/telepresence2/package.nix +++ b/pkgs/by-name/te/telepresence2/package.nix @@ -8,16 +8,16 @@ let fuseftp = buildGoModule rec { pname = "go-fuseftp"; - version = "0.4.2"; + version = "0.6.6"; src = fetchFromGitHub { owner = "datawire"; repo = "go-fuseftp"; rev = "v${version}"; - hash = "sha256-bkaC+EOqFPQA4fDkVhO6EqgGhOJy31yGwVbbPoRd+70="; + hash = "sha256-70VmT8F+RNiDk6fnrzDktdfNhZk20sXF+b3TBTAkNHo="; }; - vendorHash = "sha256-Dk4wvg2lTGTw8vP42+XuvmMXeMluR0SPwlVHLEB8yCQ="; + vendorHash = "sha256-wp4jOmeVdfuRwdclCzBonNCkhgsNUBOBL6gxlrznC1A="; buildInputs = [ fuse ]; @@ -31,13 +31,13 @@ let in buildGoModule rec { pname = "telepresence2"; - version = "2.22.1"; + version = "2.22.3"; src = fetchFromGitHub { owner = "telepresenceio"; repo = "telepresence"; rev = "v${version}"; - hash = "sha256-Bae77Kzc2cWxIb1yYKXctffuiC3ICPfi0qYP6fgaqvQ="; + hash = "sha256-xrWlm5crDybvcOX3TevXcEq63Vuw0u9+4NvktIG6LxU="; }; propagatedBuildInputs = [ @@ -51,7 +51,7 @@ buildGoModule rec { export CGO_ENABLED=0 ''; - vendorHash = "sha256-toqQDa3hY2EvWjYpFXWafV9yj1U5CZXZOqQAQtOMITo="; + vendorHash = "sha256-spIdC2ZV+2tm3noyEhygoblN2BjE0w75n4I3jsrg6HI="; ldflags = [ "-s" From 620e1ee213b7dcfdb598ed6d7a1d3e7b316ac9e6 Mon Sep 17 00:00:00 2001 From: Alexandru Tocar Date: Tue, 15 Apr 2025 23:37:43 +0200 Subject: [PATCH 66/77] creek: add `pkg-config` to `depsBuildBuild` --- pkgs/by-name/cr/creek/package.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/by-name/cr/creek/package.nix b/pkgs/by-name/cr/creek/package.nix index 0272a9458197..b15257704f3b 100644 --- a/pkgs/by-name/cr/creek/package.nix +++ b/pkgs/by-name/cr/creek/package.nix @@ -25,6 +25,8 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-3Q690DEMgPqURTHKzJwH5iVyTLvgYqNpxuwAEV+/Lyw="; }; + depsBuildBuild = [ pkg-config ]; + nativeBuildInputs = [ zig.hook pkg-config From 6ff4341a210f2f8f91d6a6461bd21bf1c7b79421 Mon Sep 17 00:00:00 2001 From: Alexandru Tocar Date: Sat, 12 Apr 2025 20:57:44 +0200 Subject: [PATCH 67/77] creek: change dependency-management tool --- pkgs/by-name/cr/creek/build.zig.zon.nix | 107 ++++-------------------- pkgs/by-name/cr/creek/package.nix | 4 +- 2 files changed, 15 insertions(+), 96 deletions(-) diff --git a/pkgs/by-name/cr/creek/build.zig.zon.nix b/pkgs/by-name/cr/creek/build.zig.zon.nix index 551c0489363f..4301ae22cb4d 100644 --- a/pkgs/by-name/cr/creek/build.zig.zon.nix +++ b/pkgs/by-name/cr/creek/build.zig.zon.nix @@ -1,110 +1,31 @@ -# generated by zon2nix (https://github.com/Cloudef/zig2nix) +# generated by zon2nix (https://github.com/nix-community/zon2nix) + { - lib, linkFarm, - fetchurl, + fetchzip, fetchgit, - runCommandLocal, - zig, - name ? "zig-packages", }: -let - unpackZigArtifact = - { - name, - artifact, - }: - runCommandLocal name { nativeBuildInputs = [ zig ]; } '' - hash="$(zig fetch --global-cache-dir "$TMPDIR" ${artifact})" - mv "$TMPDIR/p/$hash" "$out" - chmod 755 "$out" - ''; - fetchZig = - { - name, - url, - hash, - }: - let - artifact = fetchurl { inherit url hash; }; - in - unpackZigArtifact { inherit name artifact; }; - - fetchGitZig = - { - name, - url, - hash, - }: - let - parts = lib.splitString "#" url; - url_base = builtins.elemAt parts 0; - url_without_query = builtins.elemAt (lib.splitString "?" url_base) 0; - rev_base = builtins.elemAt parts 1; - rev = - if builtins.match "^[a-fA-F0-9]{40}$" rev_base != null then rev_base else "refs/heads/${rev_base}"; - in - fetchgit { - inherit name rev hash; - url = url_without_query; - deepClone = false; - }; - - fetchZigArtifact = - { - name, - url, - hash, - }: - let - parts = lib.splitString "://" url; - proto = builtins.elemAt parts 0; - path = builtins.elemAt parts 1; - fetcher = { - "git+http" = fetchGitZig { - inherit name hash; - url = "http://${path}"; - }; - "git+https" = fetchGitZig { - inherit name hash; - url = "https://${path}"; - }; - http = fetchZig { - inherit name hash; - url = "http://${path}"; - }; - https = fetchZig { - inherit name hash; - url = "https://${path}"; - }; - }; - in - fetcher.${proto}; -in -linkFarm name [ +linkFarm "zig-packages" [ { - name = "12209db20ce873af176138b76632931def33a10539387cba745db72933c43d274d56"; - path = fetchZigArtifact { - name = "zig-pixman"; - url = "https://codeberg.org/ifreund/zig-pixman/archive/v0.2.0.tar.gz"; - hash = "sha256-CYgFIOR9H5q8UUpFglaixOocCMT6FGpcKQQBUVWpDKQ="; + name = "1220687c8c47a48ba285d26a05600f8700d37fc637e223ced3aa8324f3650bf52242"; + path = fetchzip { + url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.2.0.tar.gz"; + hash = "sha256-dvit+yvc0MnipqWjxJdfIsA6fJaJZOaIpx4w4woCxbE="; }; } { - name = "1220687c8c47a48ba285d26a05600f8700d37fc637e223ced3aa8324f3650bf52242"; - path = fetchZigArtifact { - name = "zig-wayland"; - url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.2.0.tar.gz"; - hash = "sha256-gxzkHLCq2NqX3l4nEly92ARU5dqP1SqnjpGMDgx4TXA="; + name = "12209db20ce873af176138b76632931def33a10539387cba745db72933c43d274d56"; + path = fetchzip { + url = "https://codeberg.org/ifreund/zig-pixman/archive/v0.2.0.tar.gz"; + hash = "sha256-zcfZEMnipWDPuptl9UN0PoaJDjy2EHc7Wwi4GQq3hkY="; }; } { name = "1220a4029ee3ee70d3175c69878e2b70dccd000c4324bc74ba800d8a143b7250fb38"; - path = fetchZigArtifact { - name = "zig-fcft"; + path = fetchzip { url = "https://git.sr.ht/~novakane/zig-fcft/archive/1.1.0.tar.gz"; - hash = "sha256-osL/zsXqa8tC/Qvzf0/wXeNCzw02F2viCo+d8Gh2S7U="; + hash = "sha256-JAR6Ticav9l/3aemJWGsjXMEUyHjuhUr3L0fznnLoEY="; }; } ] diff --git a/pkgs/by-name/cr/creek/package.nix b/pkgs/by-name/cr/creek/package.nix index b15257704f3b..5eb2069a21ad 100644 --- a/pkgs/by-name/cr/creek/package.nix +++ b/pkgs/by-name/cr/creek/package.nix @@ -40,9 +40,7 @@ stdenv.mkDerivation (finalAttrs: { wayland-protocols ]; - deps = callPackage ./build.zig.zon.nix { - inherit zig; - }; + deps = callPackage ./build.zig.zon.nix { }; zigBuildFlags = [ "--system" From 2d399f3cae5ad4933e2a32b1c8ae8e4c0d30b021 Mon Sep 17 00:00:00 2001 From: Alexandru Tocar Date: Sat, 12 Apr 2025 20:59:39 +0200 Subject: [PATCH 68/77] creek: add update script --- pkgs/by-name/cr/creek/package.nix | 2 ++ pkgs/by-name/cr/creek/update.sh | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100755 pkgs/by-name/cr/creek/update.sh diff --git a/pkgs/by-name/cr/creek/package.nix b/pkgs/by-name/cr/creek/package.nix index 5eb2069a21ad..710c8dc2e1e8 100644 --- a/pkgs/by-name/cr/creek/package.nix +++ b/pkgs/by-name/cr/creek/package.nix @@ -47,6 +47,8 @@ stdenv.mkDerivation (finalAttrs: { "${finalAttrs.deps}" ]; + passthru.updateScript = ./update.sh; + meta = { homepage = "https://git.8pit.net/creek"; description = "Malleable and minimalist status bar for the River compositor"; diff --git a/pkgs/by-name/cr/creek/update.sh b/pkgs/by-name/cr/creek/update.sh new file mode 100755 index 000000000000..a346ab54c950 --- /dev/null +++ b/pkgs/by-name/cr/creek/update.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env nix-shell +#!nix-shell -i bash -p bash common-updater-scripts gnused nixfmt-rfc-style + +latest_tag=$(list-git-tags --url=https://github.com/nmeum/creek | sed 's/^v//' | tail -n 1) + +update-source-version creek "$latest_tag" + +wget "https://raw.githubusercontent.com/nmeum/creek/v${latest_tag}/build.zig.zon" +nix --extra-experimental-features 'nix-command flakes' run github:nix-community/zon2nix# -- build.zig.zon >pkgs/by-name/cr/creek/build.zig.zon.nix + +nixfmt pkgs/by-name/cr/creek/build.zig.zon.nix + +rm -rf build.zig.zon From 5f1144ccc650f0a9cc639a8ecbcac7b1ca7c581b Mon Sep 17 00:00:00 2001 From: Alexandru Tocar Date: Sat, 12 Apr 2025 21:05:55 +0200 Subject: [PATCH 69/77] creek: add `meta.changelog` --- pkgs/by-name/cr/creek/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/cr/creek/package.nix b/pkgs/by-name/cr/creek/package.nix index 710c8dc2e1e8..19e8eb5f5b0d 100644 --- a/pkgs/by-name/cr/creek/package.nix +++ b/pkgs/by-name/cr/creek/package.nix @@ -51,6 +51,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { homepage = "https://git.8pit.net/creek"; + changelog = "https://github.com/nmeum/creek/releases/v${finalAttrs.version}"; description = "Malleable and minimalist status bar for the River compositor"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ alexandrutocar ]; From ef5165fedda5c8c8127bfb635889d18b147e6cc2 Mon Sep 17 00:00:00 2001 From: Alexandru Tocar Date: Sat, 12 Apr 2025 21:06:31 +0200 Subject: [PATCH 70/77] creek: update `meta.homepage` --- pkgs/by-name/cr/creek/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cr/creek/package.nix b/pkgs/by-name/cr/creek/package.nix index 19e8eb5f5b0d..d41c2ccd5d4d 100644 --- a/pkgs/by-name/cr/creek/package.nix +++ b/pkgs/by-name/cr/creek/package.nix @@ -50,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: { passthru.updateScript = ./update.sh; meta = { - homepage = "https://git.8pit.net/creek"; + homepage = "https://github.com/nmeum/creek"; changelog = "https://github.com/nmeum/creek/releases/v${finalAttrs.version}"; description = "Malleable and minimalist status bar for the River compositor"; license = lib.licenses.mit; From 1981ba3eabf8a511845cb4f7a709238f1317b9f9 Mon Sep 17 00:00:00 2001 From: Alexandru Tocar Date: Sat, 12 Apr 2025 21:13:23 +0200 Subject: [PATCH 71/77] creek: 0.4.2 -> 0.4.3 --- pkgs/by-name/cr/creek/build.zig.zon.nix | 18 +++++++++--------- pkgs/by-name/cr/creek/package.nix | 8 ++++---- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/pkgs/by-name/cr/creek/build.zig.zon.nix b/pkgs/by-name/cr/creek/build.zig.zon.nix index 4301ae22cb4d..557d54ac178c 100644 --- a/pkgs/by-name/cr/creek/build.zig.zon.nix +++ b/pkgs/by-name/cr/creek/build.zig.zon.nix @@ -8,24 +8,24 @@ linkFarm "zig-packages" [ { - name = "1220687c8c47a48ba285d26a05600f8700d37fc637e223ced3aa8324f3650bf52242"; + name = "fcft-2.0.0-zcx6C5EaAADIEaQzDg5D4UvFFMjSEwDE38vdE9xObeN9"; path = fetchzip { - url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.2.0.tar.gz"; - hash = "sha256-dvit+yvc0MnipqWjxJdfIsA6fJaJZOaIpx4w4woCxbE="; + url = "https://git.sr.ht/~novakane/zig-fcft/archive/v2.0.0.tar.gz"; + hash = "sha256-qDEtiZNSkzN8jUSnZP/itqh8rMf+lakJy4xMB0I8sxQ="; }; } { - name = "12209db20ce873af176138b76632931def33a10539387cba745db72933c43d274d56"; + name = "pixman-0.3.0-LClMnz2VAAAs7QSCGwLimV5VUYx0JFnX5xWU6HwtMuDX"; path = fetchzip { - url = "https://codeberg.org/ifreund/zig-pixman/archive/v0.2.0.tar.gz"; - hash = "sha256-zcfZEMnipWDPuptl9UN0PoaJDjy2EHc7Wwi4GQq3hkY="; + url = "https://codeberg.org/ifreund/zig-pixman/archive/v0.3.0.tar.gz"; + hash = "sha256-8tA4auo5FEI4IPnomV6bkpQHUe302tQtorFQZ1l14NU="; }; } { - name = "1220a4029ee3ee70d3175c69878e2b70dccd000c4324bc74ba800d8a143b7250fb38"; + name = "wayland-0.3.0-lQa1kjPIAQDmhGYpY-zxiRzQJFHQ2VqhJkQLbKKdt5wl"; path = fetchzip { - url = "https://git.sr.ht/~novakane/zig-fcft/archive/1.1.0.tar.gz"; - hash = "sha256-JAR6Ticav9l/3aemJWGsjXMEUyHjuhUr3L0fznnLoEY="; + url = "https://codeberg.org/ifreund/zig-wayland/archive/v0.3.0.tar.gz"; + hash = "sha256-ydEavD9z20wRwn9ZVX56ZI2T5i1tnm3LupVxfa30o84="; }; } ] diff --git a/pkgs/by-name/cr/creek/package.nix b/pkgs/by-name/cr/creek/package.nix index d41c2ccd5d4d..e68f872896fa 100644 --- a/pkgs/by-name/cr/creek/package.nix +++ b/pkgs/by-name/cr/creek/package.nix @@ -1,7 +1,7 @@ { callPackage, lib, - zig_0_13, + zig_0_14, stdenv, fetchFromGitHub, fcft, @@ -12,17 +12,17 @@ wayland-protocols, }: let - zig = zig_0_13; + zig = zig_0_14; in stdenv.mkDerivation (finalAttrs: { pname = "creek"; - version = "0.4.2"; + version = "0.4.3"; src = fetchFromGitHub { owner = "nmeum"; repo = "creek"; tag = "v${finalAttrs.version}"; - hash = "sha256-3Q690DEMgPqURTHKzJwH5iVyTLvgYqNpxuwAEV+/Lyw="; + hash = "sha256-5TANQt/VWafm6Lj4dYViiK0IMy/chGr/Gzq0S66HZqI="; }; depsBuildBuild = [ pkg-config ]; From f161e2ab25867ce710c811414a1e789966269ab0 Mon Sep 17 00:00:00 2001 From: r-vdp Date: Wed, 16 Apr 2025 11:30:00 +0200 Subject: [PATCH 72/77] alibuild: move to by-name --- .../alibuild/default.nix => by-name/al/alibuild/package.nix} | 0 pkgs/top-level/all-packages.nix | 2 -- 2 files changed, 2 deletions(-) rename pkgs/{development/tools/build-managers/alibuild/default.nix => by-name/al/alibuild/package.nix} (100%) diff --git a/pkgs/development/tools/build-managers/alibuild/default.nix b/pkgs/by-name/al/alibuild/package.nix similarity index 100% rename from pkgs/development/tools/build-managers/alibuild/default.nix rename to pkgs/by-name/al/alibuild/package.nix diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b3fa34e71acb..a3160cfdd846 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -19438,8 +19438,6 @@ with pkgs; openbsd = callPackage ../os-specific/bsd/openbsd { }; - alibuild = callPackage ../development/tools/build-managers/alibuild { }; - bcompare = libsForQt5.callPackage ../applications/version-management/bcompare { }; xp-pen-deco-01-v2-driver = libsForQt5.xp-pen-deco-01-v2-driver; From a1a8dc1d2bf1a7ff1ae2eb30f1a704931042b8fb Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Wed, 16 Apr 2025 11:35:48 +0200 Subject: [PATCH 73/77] libzapojit: drop --- pkgs/by-name/li/libzapojit/package.nix | 57 -------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 57 deletions(-) delete mode 100644 pkgs/by-name/li/libzapojit/package.nix diff --git a/pkgs/by-name/li/libzapojit/package.nix b/pkgs/by-name/li/libzapojit/package.nix deleted file mode 100644 index ace4b1bbf65f..000000000000 --- a/pkgs/by-name/li/libzapojit/package.nix +++ /dev/null @@ -1,57 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - pkg-config, - glib, - intltool, - json-glib, - librest, - libsoup_2_4, - gnome, - gnome-online-accounts, - gobject-introspection, -}: - -stdenv.mkDerivation rec { - pname = "libzapojit"; - version = "0.0.3"; - - outputs = [ - "out" - "dev" - ]; - - src = fetchurl { - url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; - sha256 = "0zn3s7ryjc3k1abj4k55dr2na844l451nrg9s6cvnnhh569zj99x"; - }; - - nativeBuildInputs = [ - pkg-config - intltool - gobject-introspection - ]; - propagatedBuildInputs = [ - glib - json-glib - librest - libsoup_2_4 - gnome-online-accounts - ]; # zapojit-0.0.pc - - passthru = { - updateScript = gnome.updateScript { - packageName = pname; - versionPolicy = "odd-unstable"; - }; - }; - - meta = with lib; { - description = "GObject wrapper for the SkyDrive and Hotmail REST APIs"; - homepage = "https://gitlab.gnome.org/Archive/libzapojit"; - license = licenses.lgpl21Plus; - maintainers = [ ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 6010ea721ff8..02e8989c36cd 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -949,6 +949,7 @@ mapAliases { libxplayer-plparser = throw "libxplayer-plparser has been removed as the upstream project was archived"; # Added 2024-12-27 libyamlcpp = yaml-cpp; # Added 2023-01-29 libyamlcpp_0_3 = yaml-cpp_0_3; # Added 2023-01-29 + libzapojit = throw "'libzapojit' has been removed due to lack of upstream maintenance and archival"; # Added 2025-04-16 licensor = throw "'licensor' has been removed due to lack of upstream maintenance"; # Added 2025-01-25 lightdm_gtk_greeter = lightdm-gtk-greeter; # Added 2022-08-01 lightstep-tracer-cpp = throw "lightstep-tracer-cpp is deprecated since 2022-08-29; the upstream recommends migration to opentelemetry projects."; From cd0e28b18c9bbda70c51b0bd97c74c9e938de934 Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Wed, 16 Apr 2025 10:09:27 +0200 Subject: [PATCH 74/77] python312Packages.gcp-storage-emulator: skip broken 'test_invalid_crc32c_hash' test --- .../python-modules/gcp-storage-emulator/default.nix | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkgs/development/python-modules/gcp-storage-emulator/default.nix b/pkgs/development/python-modules/gcp-storage-emulator/default.nix index 91d4d81042a9..aa60e1faeb2a 100644 --- a/pkgs/development/python-modules/gcp-storage-emulator/default.nix +++ b/pkgs/development/python-modules/gcp-storage-emulator/default.nix @@ -39,6 +39,10 @@ buildPythonPackage rec { requests ]; + disabledTests = [ + "test_invalid_crc32c_hash" # AssertionError + ]; + pythonImportsCheck = [ "gcp_storage_emulator" ]; From b40c293929fd4f493981fc60cb47ce267afd1fc7 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Wed, 16 Apr 2025 10:53:24 +0000 Subject: [PATCH 75/77] tideways-daemon: 1.9.36 -> 1.9.38 --- pkgs/by-name/ti/tideways-daemon/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ti/tideways-daemon/package.nix b/pkgs/by-name/ti/tideways-daemon/package.nix index a7842e63dd2a..a54bc0e3ca65 100644 --- a/pkgs/by-name/ti/tideways-daemon/package.nix +++ b/pkgs/by-name/ti/tideways-daemon/package.nix @@ -10,7 +10,7 @@ stdenvNoCC.mkDerivation (finalAttrs: { pname = "tideways-daemon"; - version = "1.9.36"; + version = "1.9.38"; src = finalAttrs.passthru.sources.${stdenvNoCC.hostPlatform.system} @@ -28,15 +28,15 @@ stdenvNoCC.mkDerivation (finalAttrs: { sources = { "x86_64-linux" = fetchurl { url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_linux_amd64-${finalAttrs.version}.tar.gz"; - hash = "sha256-+EnXHjFAD23jmG8IucnppjWeGNKX6yzWJypICECy3do="; + hash = "sha256-zQ8K0oHTZfQCEYAsnKsdgGaDTlRwEfCiJpd4lxy4Q5M="; }; "aarch64-linux" = fetchurl { url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_linux_aarch64-${finalAttrs.version}.tar.gz"; - hash = "sha256-p5/wzvr7EyvELADfA1X/mo8VdAT47SbAXZlIWdGZVb4="; + hash = "sha256-atRvSpc56z5Vxo5/YGz9QzCPEP79qjl2GN0vR3nkBAE="; }; "aarch64-darwin" = fetchurl { url = "https://tideways.s3.amazonaws.com/daemon/${finalAttrs.version}/tideways-daemon_macos_arm64-${finalAttrs.version}.tar.gz"; - hash = "sha256-uI7qOO7nj32BXrNFMmQlX32omT4Kxruf/J7A63QQ62w="; + hash = "sha256-+X+WbHtOFW4YGyRmj388bBH0jHezWnPfTBiiOw3LFFY="; }; }; updateScript = "${ From d3f5b059bb95493886de9ef215f8e4c95fbe8c0d Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Wed, 16 Apr 2025 12:01:36 +0200 Subject: [PATCH 76/77] xdg-desktop-portal: fix cross --- pkgs/development/libraries/xdg-desktop-portal/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/libraries/xdg-desktop-portal/default.nix b/pkgs/development/libraries/xdg-desktop-portal/default.nix index 1b4ec15a1b93..239cbd16be0f 100644 --- a/pkgs/development/libraries/xdg-desktop-portal/default.nix +++ b/pkgs/development/libraries/xdg-desktop-portal/default.nix @@ -76,6 +76,7 @@ stdenv.mkDerivation (finalAttrs: { nativeBuildInputs = [ docutils # for rst2man + glib meson ninja pkg-config @@ -169,6 +170,12 @@ stdenv.mkDerivation (finalAttrs: { export LD_PRELOAD=${lib.getLib umockdev}/lib/libumockdev-preload.so ''; + # We can't disable the installedTests output when doCheck is disabled, + # because that produces an infinite recursion. + preFixup = lib.optionalString (!finalAttrs.finalPackage.doCheck) '' + mkdir $installedTests + ''; + passthru = { tests = { installedTests = nixosTests.installed-tests.xdg-desktop-portal; From 4513971596cb5f549e79e79c07f059042a4d3150 Mon Sep 17 00:00:00 2001 From: nydragon Date: Wed, 16 Apr 2025 12:43:59 +0200 Subject: [PATCH 77/77] tail-tray: set meta.mainProgram Fixing a warning during evaluation. --- pkgs/by-name/ta/tail-tray/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/ta/tail-tray/package.nix b/pkgs/by-name/ta/tail-tray/package.nix index 4b502245a003..79fbf5a6b481 100644 --- a/pkgs/by-name/ta/tail-tray/package.nix +++ b/pkgs/by-name/ta/tail-tray/package.nix @@ -39,6 +39,7 @@ stdenv.mkDerivation rec { description = "Tray icon to manage Tailscale"; homepage = "https://github.com/SneWs/tail-tray"; changelog = "https://github.com/SneWs/tail-tray/releases/tag/${version}"; + mainProgram = "tail-tray"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ Svenum ]; platforms = lib.platforms.linux;