openbox: fix openbox-xdg-autostart
Also add more optional dependencies.
This commit is contained in:
parent
3c0b1919e7
commit
434affb14d
@ -1,5 +1,5 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig
|
{ stdenv, fetchurl, pkgconfig, python2
|
||||||
, libxml2, libXinerama, libXcursor, libXau, libXrandr
|
, libxml2, libXinerama, libXcursor, libXau, libXrandr, libICE, libSM
|
||||||
, imlib2, pango, libstartup_notification, makeWrapper }:
|
, imlib2, pango, libstartup_notification, makeWrapper }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
@ -8,8 +8,13 @@ stdenv.mkDerivation rec {
|
|||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
pkgconfig libxml2
|
pkgconfig libxml2
|
||||||
libXinerama libXcursor libXau libXrandr
|
libXinerama libXcursor libXau libXrandr libICE libSM
|
||||||
libstartup_notification makeWrapper
|
libstartup_notification makeWrapper
|
||||||
|
python2.pkgs.wrapPython
|
||||||
|
];
|
||||||
|
|
||||||
|
pythonPath = with python2.pkgs; [
|
||||||
|
pyxdg
|
||||||
];
|
];
|
||||||
|
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
@ -35,7 +40,8 @@ stdenv.mkDerivation rec {
|
|||||||
wrapProgram "$out/bin/openbox-session" --prefix XDG_DATA_DIRS : "$out/share"
|
wrapProgram "$out/bin/openbox-session" --prefix XDG_DATA_DIRS : "$out/share"
|
||||||
wrapProgram "$out/bin/openbox-gnome-session" --prefix XDG_DATA_DIRS : "$out/share"
|
wrapProgram "$out/bin/openbox-gnome-session" --prefix XDG_DATA_DIRS : "$out/share"
|
||||||
wrapProgram "$out/bin/openbox-kde-session" --prefix XDG_DATA_DIRS : "$out/share"
|
wrapProgram "$out/bin/openbox-kde-session" --prefix XDG_DATA_DIRS : "$out/share"
|
||||||
'';
|
wrapPythonPrograms
|
||||||
|
'';
|
||||||
|
|
||||||
meta = {
|
meta = {
|
||||||
description = "X window manager for non-desktop embedded systems";
|
description = "X window manager for non-desktop embedded systems";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user