mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-27 17:33:09 +00:00
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;
|
||||
};
|
||||
|
||||
xfce4-taskmanager = callPackage ./xfce4-taskmanager { };
|
||||
xfce4-session = callPackage ./xfce4-session { };
|
||||
xinitrc = "${xfce4-session}/etc/xdg/xfce4/xinitrc";
|
||||
|
||||
xfce4-settings = callPackage ./xfce4-settings { };
|
||||
|
||||
xfce4-taskmanager = callPackage ./xfce4-taskmanager { };
|
||||
|
||||
xfce4-terminal = callPackage ./xfce4-terminal {
|
||||
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…
Reference in New Issue
Block a user