Loading pkgs/applications/video/vdr/epgsearch/default.nix 0 → 100644 +61 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, vdr, util-linux, groff, perl, pcre, }: stdenv.mkDerivation rec { pname = "vdr-epgsearch"; version = "2.4.3"; src = fetchFromGitHub { repo = "vdr-plugin-epgsearch"; owner = "vdr-projects"; sha256 = "sha256-hOMISobeEt/jB4/18t5ZeN+EcPHhm8Jz8Kar72KYS3E="; rev = "v${version}"; }; postPatch = '' for f in *.sh; do patchShebangs "$f" done ''; nativeBuildInputs = [ perl # for pod2man and pos2html util-linux groff ]; buildInputs = [ vdr pcre ]; buildFlags = [ "SENDMAIL=" "REGEXLIB=pcre" ]; installFlags = [ "DESTDIR=$(out)" ]; outputs = [ "out" "man" ]; meta = { inherit (src.meta) homepage; description = "Searchtimer and replacement of the VDR program menu"; mainProgram = "createcats"; maintainers = [ lib.maintainers.ck3d ]; license = lib.licenses.gpl2; inherit (vdr.meta) platforms; }; } pkgs/applications/video/vdr/plugins.nix +4 −52 Original line number Diff line number Diff line { lib, stdenv, vdr, fetchFromGitHub , graphicsmagick, pcre , boost, libgcrypt, perl, util-linux, groff, ncurses , graphicsmagick , boost, libgcrypt, ncurses , callPackage }: let mkPlugin = name: stdenv.mkDerivation { Loading @@ -12,6 +12,8 @@ }; in { epgsearch = callPackage ./epgsearch {}; markad = callPackage ./markad {}; nopacity = callPackage ./nopacity {}; Loading Loading @@ -57,56 +59,6 @@ in { }; epgsearch = stdenv.mkDerivation rec { pname = "vdr-epgsearch"; version = "2.4.2"; src = fetchFromGitHub { repo = "vdr-plugin-epgsearch"; owner = "vdr-projects"; sha256 = "sha256-C+WSdGTnDBTWLvpjG5GBaK8pYbht431nL5iaL/a0H4Y="; rev = "v${version}"; }; postPatch = '' for f in *.sh; do patchShebangs "$f" done ''; nativeBuildInputs = [ perl # for pod2man and pos2html util-linux groff ]; buildInputs = [ vdr pcre ]; buildFlags = [ "SENDMAIL=" "REGEXLIB=pcre" ]; installFlags = [ "DESTDIR=$(out)" ]; outputs = [ "out" "man" ]; meta = with lib; { inherit (src.meta) homepage; description = "Searchtimer and replacement of the VDR program menu"; mainProgram = "createcats"; maintainers = [ maintainers.ck3d ]; license = licenses.gpl2; inherit (vdr.meta) platforms; }; }; vnsiserver = stdenv.mkDerivation rec { pname = "vdr-vnsiserver"; version = "1.8.3"; Loading Loading
pkgs/applications/video/vdr/epgsearch/default.nix 0 → 100644 +61 −0 Original line number Diff line number Diff line { lib, stdenv, fetchFromGitHub, vdr, util-linux, groff, perl, pcre, }: stdenv.mkDerivation rec { pname = "vdr-epgsearch"; version = "2.4.3"; src = fetchFromGitHub { repo = "vdr-plugin-epgsearch"; owner = "vdr-projects"; sha256 = "sha256-hOMISobeEt/jB4/18t5ZeN+EcPHhm8Jz8Kar72KYS3E="; rev = "v${version}"; }; postPatch = '' for f in *.sh; do patchShebangs "$f" done ''; nativeBuildInputs = [ perl # for pod2man and pos2html util-linux groff ]; buildInputs = [ vdr pcre ]; buildFlags = [ "SENDMAIL=" "REGEXLIB=pcre" ]; installFlags = [ "DESTDIR=$(out)" ]; outputs = [ "out" "man" ]; meta = { inherit (src.meta) homepage; description = "Searchtimer and replacement of the VDR program menu"; mainProgram = "createcats"; maintainers = [ lib.maintainers.ck3d ]; license = lib.licenses.gpl2; inherit (vdr.meta) platforms; }; }
pkgs/applications/video/vdr/plugins.nix +4 −52 Original line number Diff line number Diff line { lib, stdenv, vdr, fetchFromGitHub , graphicsmagick, pcre , boost, libgcrypt, perl, util-linux, groff, ncurses , graphicsmagick , boost, libgcrypt, ncurses , callPackage }: let mkPlugin = name: stdenv.mkDerivation { Loading @@ -12,6 +12,8 @@ }; in { epgsearch = callPackage ./epgsearch {}; markad = callPackage ./markad {}; nopacity = callPackage ./nopacity {}; Loading Loading @@ -57,56 +59,6 @@ in { }; epgsearch = stdenv.mkDerivation rec { pname = "vdr-epgsearch"; version = "2.4.2"; src = fetchFromGitHub { repo = "vdr-plugin-epgsearch"; owner = "vdr-projects"; sha256 = "sha256-C+WSdGTnDBTWLvpjG5GBaK8pYbht431nL5iaL/a0H4Y="; rev = "v${version}"; }; postPatch = '' for f in *.sh; do patchShebangs "$f" done ''; nativeBuildInputs = [ perl # for pod2man and pos2html util-linux groff ]; buildInputs = [ vdr pcre ]; buildFlags = [ "SENDMAIL=" "REGEXLIB=pcre" ]; installFlags = [ "DESTDIR=$(out)" ]; outputs = [ "out" "man" ]; meta = with lib; { inherit (src.meta) homepage; description = "Searchtimer and replacement of the VDR program menu"; mainProgram = "createcats"; maintainers = [ maintainers.ck3d ]; license = licenses.gpl2; inherit (vdr.meta) platforms; }; }; vnsiserver = stdenv.mkDerivation rec { pname = "vdr-vnsiserver"; version = "1.8.3"; Loading