tt-rss-plugin-feediron: init at 1.32 (#142277)

* tt-rss-plugin-feediron: init at v1.32

Adds feediron plugin for tt-rss.

* Apply suggestions from code review

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

* Remove stray semi-colon

Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

authored by Milo Gertjejansen Sandro and committed by GitHub 810f9640 b40f62f3

+34
+33
pkgs/servers/tt-rss/plugin-feediron/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub, tt-rss }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "tt-rss-plugin-feediron"; 5 + version = "1.32"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "feediron"; 9 + repo = "ttrss_plugin-feediron"; 10 + rev = "v${version}"; 11 + sha256 = "0a4nq0k0zmgmx7dzz70smhp0yxp7jynk9djz0nnbaa138h8888pr"; 12 + }; 13 + 14 + installPhase = '' 15 + mkdir -p $out/feediron 16 + 17 + cp -r bin filters init.php preftab recipes $out/feediron/ 18 + ''; 19 + 20 + meta = with lib; { 21 + description = "Evolution of ttrss_plugin-af_feedmod"; 22 + longDescription = '' 23 + This is a plugin for Tiny Tiny RSS (tt-rss). 24 + It allows you to replace an article's contents by the contents of an element on the linked URL's page 25 + 26 + i.e. create a "full feed". 27 + ''; 28 + license = licenses.mit; 29 + homepage = "https://github.com/feediron/ttrss_plugin-feediron"; 30 + maintainers = with maintainers; [ milogert ]; 31 + inherit (tt-rss.meta) platforms; 32 + }; 33 + }
+1
pkgs/top-level/all-packages.nix
··· 22796 22796 }; 22797 22797 22798 22798 tt-rss = callPackage ../servers/tt-rss { }; 22799 + tt-rss-plugin-feediron = callPackage ../servers/tt-rss/plugin-feediron { }; 22799 22800 tt-rss-plugin-ff-instagram = callPackage ../servers/tt-rss/plugin-ff-instagram { }; 22800 22801 tt-rss-plugin-auth-ldap = callPackage ../servers/tt-rss/plugin-auth-ldap { }; 22801 22802 tt-rss-theme-feedly = callPackage ../servers/tt-rss/theme-feedly { };