mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-24 20:02:58 +03:00
Add gnome3.gnome_session
This commit is contained in:
parent
f52efdd880
commit
ef94c2171c
29
pkgs/desktops/gnome-3/core/gnome-session/default.nix
Normal file
29
pkgs/desktops/gnome-3/core/gnome-session/default.nix
Normal file
@ -0,0 +1,29 @@
|
||||
{ fetchurl, stdenv, pkgconfig, gnome3, glib, dbus_glib, json_glib, upower
|
||||
, libxslt, intltool, makeWrapper }:
|
||||
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gnome-session-3.10.1";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/gnome-session/3.10/${name}.tar.xz";
|
||||
sha256 = "1k59yss7r748nvr0cdjrqmx0zy26b93rfn66lsdg9fz60x77087n";
|
||||
};
|
||||
|
||||
buildInputs = with gnome3;
|
||||
[ pkgconfig glib gnome_desktop gtk dbus_glib json_glib libxslt
|
||||
gsettings_desktop_schemas upower intltool gconf makeWrapper ];
|
||||
|
||||
# TODO: dbus, gnome-shell, gnome-settings-daemon
|
||||
|
||||
postInstall = ''
|
||||
wrapProgram "$out/bin/gnome-session" \
|
||||
--prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH" \
|
||||
--prefix XDG_DATA_DIRS : "${gnome3.gsettings_desktop_schemas}/share:$out/share"
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
|
||||
}
|
@ -35,6 +35,8 @@ rec {
|
||||
|
||||
gnome_online_accounts = callPackage ./core/gnome-online-accounts { };
|
||||
|
||||
gnome_session = callPackage ./core/gnome-session { };
|
||||
|
||||
gnome_terminal = callPackage ./core/gnome-terminal { };
|
||||
|
||||
gnome_themes_standard = callPackage ./core/gnome-themes-standard { };
|
||||
|
Loading…
Reference in New Issue
Block a user