X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FNix.git;a=blobdiff_plain;f=pkgs%2Fwebapps%2Fttrss%2Fdefault.nix;h=aeb573c32ab91982582509b77344ff549c64048b;hp=38200a1b3365f0e49843b0c13c8137397f4f24ee;hb=db343436f0e678ef3a97e6f8ac559ffa0507e422;hpb=34c7b88e16d1768b1b9a0cfa6dd21ea5d9b1b308 diff --git a/pkgs/webapps/ttrss/default.nix b/pkgs/webapps/ttrss/default.nix index 38200a1..aeb573c 100644 --- a/pkgs/webapps/ttrss/default.nix +++ b/pkgs/webapps/ttrss/default.nix @@ -1,6 +1,6 @@ { ttrss_config ? "/etc/ttrss/config.php" , varDir ? "/var/lib/ttrss" -, stdenv, mylibs, lib, callPackage }: +, stdenv, lib, callPackage, sources }: let pluginNames = [ "auth_ldap" "af_feedmod" "feediron" "ff_instagram" "tumblr_gdpr_ua" ]; allPlugins = lib.attrsets.genAttrs pluginNames @@ -19,7 +19,11 @@ let passthru = toPassthru newTtrss (pkg.plugins ++ plugins); }); in newTtrss; - package = stdenv.mkDerivation (mylibs.fetchedGit ./tt-rss.json // rec { + package = stdenv.mkDerivation rec { + pname = "tt-rss"; + version = sources.webapps-ttrss.version; + name = "${pname}-${version}"; + src = sources.webapps-ttrss; buildPhase = '' rm -rf lock feed-icons cache ln -sf ${varDir}/{lock,feed-icons,cache} . @@ -29,5 +33,5 @@ let ln -s ${ttrss_config} $out/config.php ''; passthru = toPassthru package []; - }); + }; in package