Merge pull request #263173 from r-ryantm/auto-update/freshrss

freshrss: 1.21.0 -> 1.22.1

Changed files
+5 -13
nixos
modules
services
web-apps
pkgs
servers
web-apps
freshrss
+3 -3
nixos/modules/services/web-apps/freshrss.nix
···
"catch_workers_output" = true;
};
phpEnv = {
-
FRESHRSS_DATA_PATH = "${cfg.dataDir}";
+
DATA_PATH = "${cfg.dataDir}";
};
};
};
···
WorkingDirectory = cfg.package;
};
environment = {
-
FRESHRSS_DATA_PATH = cfg.dataDir;
+
DATA_PATH = cfg.dataDir;
};
script =
···
wantedBy = [ "multi-user.target" ];
startAt = "*:0/5";
environment = {
-
FRESHRSS_DATA_PATH = cfg.dataDir;
+
DATA_PATH = cfg.dataDir;
};
serviceConfig = defaultServiceConfig //{
ExecStart = "${cfg.package}/app/actualize_script.php";
+2 -10
pkgs/servers/web-apps/freshrss/default.nix
···
stdenvNoCC.mkDerivation rec {
pname = "FreshRSS";
-
version = "1.21.0";
+
version = "1.22.1";
src = fetchFromGitHub {
owner = "FreshRSS";
repo = "FreshRSS";
rev = version;
-
hash = "sha256-0+fMZ5ps0CkBbS+fcxlYrrkQi28tmrKTyl3kPuofqyI=";
+
hash = "sha256-e4+ZkhncgDIWE5NH2eYun2FeWxz1suM//6T6P3V4nQU=";
};
passthru.tests = {
···
# There's nothing to build.
dontBuild = true;
-
# the data folder is no in this package and thereby declared by an env-var
-
overrideConfig = pkgs.writeText "constants.local.php" ''
-
<?php
-
define('DATA_PATH', getenv('FRESHRSS_DATA_PATH'));
-
'';
-
postPatch = ''
patchShebangs cli/*.php app/actualize_script.php
'';
···
installPhase = ''
mkdir -p $out
cp -vr * $out/
-
-
cp $overrideConfig $out/constants.local.php
'';
meta = with lib; {