mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-10-01 01:20:17 +02:00
Merge pull request #87597 from romildo/upd.jgmenu
jgmenu: optionally install a xfce4 panel plugin
This commit is contained in:
commit
effd2173c9
|
@ -1,4 +1,17 @@
|
|||
{ stdenv, fetchFromGitHub, pkgconfig, python3Packages, pango, librsvg, libxml2, menu-cache, xorg, makeWrapper }:
|
||||
{ stdenv
|
||||
, fetchFromGitHub
|
||||
, pkgconfig
|
||||
, python3Packages
|
||||
, pango
|
||||
, librsvg
|
||||
, libxml2
|
||||
, menu-cache
|
||||
, xorg
|
||||
, makeWrapper
|
||||
, enableXfcePanelApplet ? false
|
||||
, xfce
|
||||
, gtk3
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "jgmenu";
|
||||
|
@ -25,9 +38,17 @@ stdenv.mkDerivation rec {
|
|||
xorg.libXinerama
|
||||
xorg.libXrandr
|
||||
python3Packages.python
|
||||
] ++ stdenv.lib.optionals enableXfcePanelApplet [
|
||||
gtk3
|
||||
xfce.libxfce4util
|
||||
xfce.xfce4-panel
|
||||
];
|
||||
|
||||
makeFlags = [ "prefix=${placeholder "out"}" ];
|
||||
configureFlags = [
|
||||
]
|
||||
++ stdenv.lib.optionals enableXfcePanelApplet [
|
||||
"--with-xfce4-panel-applet"
|
||||
];
|
||||
|
||||
postFixup = ''
|
||||
wrapPythonProgramsIn "$out/lib/jgmenu"
|
||||
|
|
Loading…
Reference in a new issue