summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAvatar Marc-Antoine Perennou <keruspe@exherbo.org> 2017-09-11 16:02:24 +0200
committerAvatar Marc-Antoine Perennou <keruspe@exherbo.org> 2017-09-11 16:02:24 +0200
commit2ff16ccc0a0b796efb7f2bf5cd8407609616dc76 (patch)
tree2f60c3b20372a4b8d7e16380532ea7dbaa2e235d
parent2aaf7c26047f1afca16998e03b717d618e57b339 (diff)
downloadgnome-2ff16ccc0a0b796efb7f2bf5cd8407609616dc76.tar.gz
gnome-2ff16ccc0a0b796efb7f2bf5cd8407609616dc76.tar.xz
gnome-settings-daemon: bump to 3.25.92
Signed-off-by: Marc-Antoine Perennou <keruspe@exherbo.org>
-rw-r--r--packages/gnome-desktop/gnome-settings-daemon/gnome-settings-daemon-3.25.92.exheres-089
1 files changed, 89 insertions, 0 deletions
diff --git a/packages/gnome-desktop/gnome-settings-daemon/gnome-settings-daemon-3.25.92.exheres-0 b/packages/gnome-desktop/gnome-settings-daemon/gnome-settings-daemon-3.25.92.exheres-0
new file mode 100644
index 0000000..7a982c0
--- /dev/null
+++ b/packages/gnome-desktop/gnome-settings-daemon/gnome-settings-daemon-3.25.92.exheres-0
@@ -0,0 +1,89 @@
+# Copyright 2008 Saleem Abdulrasool <compnerd@compnerd.org>
+# Distributed under the terms of the GNU General Public License v2
+
+require gnome.org [ suffix=tar.xz ] gsettings gtk-icon-cache
+require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.15 ] ]
+
+SUMMARY="Settings Daemon"
+HOMEPAGE="http://www.gnome.org/"
+
+LICENCES="GPL-2"
+SLOT="3.0"
+PLATFORMS="~amd64 ~x86"
+MYOPTIONS="cups
+ networkmanager [[ description = [ Build the sharing plugin based on NM ] ]]
+ wayland
+ ( linguas: af am ar as ast az be be@latin bg bn bn_IN br bs ca ca@valencia crh cs cy da de dz el
+ en_CA en_GB en@shaw eo es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka km kn ko
+ ku lt lv mai mg mk ml mn mr ms nb nds ne nl nn nso oc or pa pl pt pt_BR ro ru rw si sk
+ sl sq sr sr@latin sv ta te tg th tr ug uk vi wa xh zh_CN zh_HK zh_TW zu )
+"
+
+DEPENDENCIES="
+ build:
+ dev-util/intltool[>=0.37.1]
+ virtual/pkg-config[>=0.20]
+ build+run:
+ dev-libs/glib:2[>=2.53.0]
+ dev-libs/nss[>=3.11.2]
+ gnome-desktop/geocode-glib:1.0[>=3.10.0]
+ gnome-desktop/gnome-desktop:3.0[>=3.11.1]
+ gnome-desktop/gsettings-desktop-schemas[>=3.23.3]
+ gnome-desktop/libgudev
+ gnome-desktop/libgweather[>=3.9.5]
+ gps/geoclue:2.0[>=2.3.1]
+ media-libs/fontconfig
+ media-libs/lcms2[>=2.2]
+ media-libs/libcanberra[providers:gtk3]
+ media-sound/pulseaudio[>=2.0]
+ sys-apps/colord[>=1.0.2][polkit]
+ sys-apps/upower[>=0.99.0][systemd]
+ sys-auth/polkit[>=0.103]
+ sys-sound/alsa-lib
+ x11-apps/xkeyboard-config
+ x11-libs/gtk+:3[>=3.15.3]
+ x11-libs/libnotify[>=0.7.3]
+ x11-libs/libX11
+ x11-libs/libxkbfile
+ x11-libs/libXext
+ x11-libs/libXi
+ x11-libs/libXtst
+ (
+ x11-libs/libwacom[>=0.7]
+ x11-libs/pango[>=1.20.0]
+ ) [[ *note = [ no way to disable this unnecessary dependency ] ]]
+ cups? ( net-print/cups )
+ networkmanager? ( net-apps/NetworkManager[>=1.0] )
+ wayland? ( sys-libs/wayland )
+ recommendation:
+ sys-apps/udisks:2 [[ description = [ support for disk management ] ]]
+ sys-apps/systemd [[ description = [ support power management functionality ] ]]
+"
+
+DEFAULT_SRC_CONFIGURE_PARAMS=( '--enable-gudev' '--enable-rfkill'
+ '--enable-smartcard-support' )
+DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=( 'cups' 'networkmanager network-manager' )
+
+RESTRICT="test" # requires X
+
+src_prepare() {
+ edo sed -i "s/pkg-config/${PKG_CONFIG}/" configure.ac
+ autotools_src_prepare
+ edo intltoolize --force --automake
+}
+
+src_install() {
+ gsettings_src_install
+ keepdir "/etc/gnome-settings-daemon/xrandr"
+}
+
+pkg_postinst() {
+ gsettings_exlib_compile_gsettings_schemas
+ gtk-icon-cache_pkg_postinst
+}
+
+pkg_postrm() {
+ gsettings_exlib_compile_gsettings_schemas
+ gtk-icon-cache_pkg_postrm
+}
+