freescout: 1.8.225 -> 1.8.229, use freescout from nixpkgs
Thanks to <https://github.com/NixOS/nixpkgs/pull/535307>. This is not in a stable release yet, so we're pulling the package from nixos-unstable. Once it's in a stable release, we can use the nixos module and drop the `freescout-nix-flake` input entirely. ( Before: ```console $ nix eval .#nixosConfigurations.umbriel.config.services.freescout.package «derivation /nix/store/629r5ljmakjiv1mmjbr823li4rmhrdcs-freescout-1.8.225.drv» ``` After: ```console $ nix eval .#nixosConfigurations.umbriel.config.services.freescout.package «derivation /nix/store/zd26fqsh323ni8vikf8flai9x23wq1rz-freescout-1.8.229.drv» ```
Jeremy Fleischman committed
Jul 9, 2026 at 12:11 UTC
a887ff5b883f1fc7d66edae17d438b6e3489bb3f
1 file changed
+1
-9
non-critical-infra/modules/mailserver/freescout.nix
+1
-9
@@ -13,15 +13,7 @@
13
14
services.freescout = {
15
enable = true;
16
- package = inputs.freescout.packages.${pkgs.stdenv.hostPlatform.system}.default.overrideAttrs rec {
17
- version = "1.8.225";
18
- src = pkgs.fetchFromGitHub {
19
- owner = "freescout-helpdesk";
20
- repo = "freescout";
21
- tag = version;
22
- hash = "sha256-kXZ6bjF36YO1p6q+KTugnBO+KxqQZci5O0RNM7lqecQ=";
23
- };
24
- };
16
+ package = inputs.nixpkgs-unstable.legacyPackages.${pkgs.stdenv.hostPlatform.system}.freescout;
17
domain = "freescout.nixos.org";
18
19
settings.APP_KEY._secret = config.sops.secrets.freescout-app-key.path;