Merge pull request #59896 from rnhmjoj/rxvt
rxvt_unicode: allow to specify dependencies for plugins
This commit is contained in:
commit
9241145dfe
@ -1,4 +1,4 @@
|
|||||||
{ symlinkJoin, rxvt_unicode, makeWrapper, plugins }:
|
{ symlinkJoin, rxvt_unicode, makeWrapper, plugins, perlPackages, perlDeps ? []}:
|
||||||
|
|
||||||
let
|
let
|
||||||
rxvt_name = builtins.parseDrvName rxvt_unicode.name;
|
rxvt_name = builtins.parseDrvName rxvt_unicode.name;
|
||||||
@ -12,8 +12,10 @@ in symlinkJoin {
|
|||||||
|
|
||||||
postBuild = ''
|
postBuild = ''
|
||||||
wrapProgram $out/bin/urxvt \
|
wrapProgram $out/bin/urxvt \
|
||||||
|
--set PERL5LIB : "${perlPackages.makePerlPath perlDeps}" \
|
||||||
--suffix-each URXVT_PERL_LIB ':' "$out/lib/urxvt/perl"
|
--suffix-each URXVT_PERL_LIB ':' "$out/lib/urxvt/perl"
|
||||||
wrapProgram $out/bin/urxvtd \
|
wrapProgram $out/bin/urxvtd \
|
||||||
|
--set PERL5LIB : "${perlPackages.makePerlPath perlDeps}" \
|
||||||
--suffix-each URXVT_PERL_LIB ':' "$out/lib/urxvt/perl"
|
--suffix-each URXVT_PERL_LIB ':' "$out/lib/urxvt/perl"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
@ -8480,6 +8480,20 @@ let
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
LinuxFD = buildPerlModule rec {
|
||||||
|
name = "Linux-FD-0.011";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/L/LE/LEONT/${name}.tar.gz";
|
||||||
|
sha256 = "6bb579d47644cb0ed35626ff77e909ae69063073c6ac09aa0614fef00fa37356";
|
||||||
|
};
|
||||||
|
buildInputs = [ ModuleBuild TestException ];
|
||||||
|
propagatedBuildInputs = [ SubExporter ];
|
||||||
|
meta = {
|
||||||
|
description = "Linux specific special filehandles";
|
||||||
|
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
LinuxInotify2 = buildPerlPackage rec {
|
LinuxInotify2 = buildPerlPackage rec {
|
||||||
name = "Linux-Inotify2-2.1";
|
name = "Linux-Inotify2-2.1";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user