xfce4-13.xfce4-session: init at 4.13.0 (#44336)
This commit is contained in:
parent
9e52696649
commit
cd794f4216
@ -74,10 +74,13 @@ makeScope newScope (self: with self; {
|
|||||||
inherit (gnome3) libsoup;
|
inherit (gnome3) libsoup;
|
||||||
};
|
};
|
||||||
|
|
||||||
xfce4-taskmanager = callPackage ./xfce4-taskmanager { };
|
xfce4-session = callPackage ./xfce4-session { };
|
||||||
|
xinitrc = "${xfce4-session}/etc/xdg/xfce4/xinitrc";
|
||||||
|
|
||||||
xfce4-settings = callPackage ./xfce4-settings { };
|
xfce4-settings = callPackage ./xfce4-settings { };
|
||||||
|
|
||||||
|
xfce4-taskmanager = callPackage ./xfce4-taskmanager { };
|
||||||
|
|
||||||
xfce4-terminal = callPackage ./xfce4-terminal {
|
xfce4-terminal = callPackage ./xfce4-terminal {
|
||||||
inherit (gnome3) vte;
|
inherit (gnome3) vte;
|
||||||
};
|
};
|
||||||
|
|||||||
27
pkgs/desktops/xfce4-13/xfce4-session/default.nix
Normal file
27
pkgs/desktops/xfce4-13/xfce4-session/default.nix
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
{ mkXfceDerivation, polkit, exo, libxfce4util, libxfce4ui, xfconf, dbus-glib, dbus, iceauth, gtk3, libwnck3, xorg }:
|
||||||
|
|
||||||
|
mkXfceDerivation rec {
|
||||||
|
category = "xfce";
|
||||||
|
pname = "xfce4-session";
|
||||||
|
version = "4.13.0";
|
||||||
|
|
||||||
|
sha256 = "0d6h1kgqq6g084jrxx4jxw98h5g0vwsxqrvk0bmapyxh2sbrg07y";
|
||||||
|
|
||||||
|
buildInputs = [ exo dbus-glib dbus gtk3 libxfce4ui libxfce4util libwnck3 xfconf polkit iceauth ];
|
||||||
|
|
||||||
|
configureFlags = [ "--with-xsession-prefix=$(out)" ];
|
||||||
|
|
||||||
|
NIX_CFLAGS_COMPILE = [ "-I${dbus-glib.dev}/include/dbus-1.0"
|
||||||
|
"-I${dbus.dev}/include/dbus-1.0"
|
||||||
|
"-I${dbus.lib}/lib/dbus-1.0/include"
|
||||||
|
];
|
||||||
|
|
||||||
|
postPatch = ''
|
||||||
|
substituteInPlace configure.ac.in --replace gio-2.0 gio-unix-2.0
|
||||||
|
substituteInPlace scripts/xflock4 --replace PATH=/bin:/usr/bin "PATH=\$PATH:$out/bin:${xorg.xset}/bin"
|
||||||
|
'';
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
description = "Session manager for Xfce";
|
||||||
|
};
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user