From 530375c0ef1091284c41c75c26c5f302ca105db6 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Sat, 27 Jun 2026 14:16:08 +0000 Subject: [PATCH 1/3] freescout: 1.8.225 -> 1.8.226 https://github.com/freescout-help-desk/freescout/releases/tag/1.8.226 Fixes: GHSA-gh3r-jh6q-wrvj, GHSA-gh3r-jh6q-wrvj, GHSA-w668-wq26-6c94, GHSA-wqq7-4q7m-273v --- pkgs/by-name/fr/freescout/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/fr/freescout/package.nix b/pkgs/by-name/fr/freescout/package.nix index 4b4b31d90954..440fad6b2a9a 100644 --- a/pkgs/by-name/fr/freescout/package.nix +++ b/pkgs/by-name/fr/freescout/package.nix @@ -7,13 +7,13 @@ stdenv.mkDerivation (finalAttrs: { preferLocalBuild = true; pname = "freescout"; - version = "1.8.225"; + version = "1.8.226"; src = fetchFromGitHub { owner = "freescout-help-desk"; repo = "freescout"; tag = finalAttrs.version; - hash = "sha256-kXZ6bjF36YO1p6q+KTugnBO+KxqQZci5O0RNM7lqecQ="; + hash = "sha256-9fojG6S6yb2+W94cHrLuYIRjRL8JWspsj4bNE4QKSuk="; }; patches = [ From 33bd477c5dde1e6cb0741cbd1c86be54a199f4fa Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 27 Jun 2026 20:49:19 +0200 Subject: [PATCH 2/3] freescout: fix passthru tests This must be a flat attribute set, not a nested one. --- pkgs/by-name/fr/freescout/package.nix | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/by-name/fr/freescout/package.nix b/pkgs/by-name/fr/freescout/package.nix index 440fad6b2a9a..3e025467f52c 100644 --- a/pkgs/by-name/fr/freescout/package.nix +++ b/pkgs/by-name/fr/freescout/package.nix @@ -46,9 +46,7 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstall ''; - passthru.tests = { - inherit (nixosTests) freescout; - }; + passthru.tests = lib.attrValues nixosTests.freescout; # Because freescout is searching for some folders only relative to it's own source location, we need to have the symlinks to the actual locations in here dontCheckForBrokenSymlinks = true; From 652ecb4d6f29c21d100d1289077b2b858f041748 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Sat, 27 Jun 2026 20:50:18 +0200 Subject: [PATCH 3/3] freescout: configure meta.changelog --- pkgs/by-name/fr/freescout/package.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/by-name/fr/freescout/package.nix b/pkgs/by-name/fr/freescout/package.nix index 3e025467f52c..20a2a42f6bad 100644 --- a/pkgs/by-name/fr/freescout/package.nix +++ b/pkgs/by-name/fr/freescout/package.nix @@ -54,6 +54,7 @@ stdenv.mkDerivation (finalAttrs: { __structuredAttrs = true; meta = with lib; { + changelog = "https://github.com/freescout-help-desk/freescout/releases/tag/${finalAttrs.src.tag}"; description = "Free self-hosted help desk & shared mailbox"; license = licenses.agpl3Only; homepage = "https://freescout.net/";