gnome-control-center: point to gnome-session's libexecdir properly

This commit is contained in:
Will Dietz 2019-02-15 10:46:53 -06:00 committed by worldofpeace
parent 7dd0067969
commit 22dac1e857

View file

@ -4,7 +4,7 @@
, libxml2, polkit, libxslt, libgtop, libsoup, colord, colord-gtk , libxml2, polkit, libxslt, libgtop, libsoup, colord, colord-gtk
, cracklib, libkrb5, networkmanagerapplet, networkmanager, glibc , cracklib, libkrb5, networkmanagerapplet, networkmanager, glibc
, libwacom, samba, shared-mime-info, tzdata, libtool, libgnomekbd , libwacom, samba, shared-mime-info, tzdata, libtool, libgnomekbd
, docbook_xsl, modemmanager, clutter, clutter-gtk, cheese , docbook_xsl, modemmanager, clutter, clutter-gtk, cheese, gnome-session
, fontconfig, sound-theme-freedesktop, grilo, python3 }: , fontconfig, sound-theme-freedesktop, grilo, python3 }:
let let
@ -46,6 +46,10 @@ in stdenv.mkDerivation rec {
patchShebangs build-aux/meson/meson_post_install.py patchShebangs build-aux/meson/meson_post_install.py
''; '';
mesonFlags = [
"-Dgnome_session_libexecdir=${gnome-session}/libexec"
];
preFixup = '' preFixup = ''
gappsWrapperArgs+=( gappsWrapperArgs+=(
--prefix XDG_DATA_DIRS : "${sound-theme-freedesktop}/share" --prefix XDG_DATA_DIRS : "${sound-theme-freedesktop}/share"