commit: 8d5aee5a2ffb4374100078b8cf3406856ac2ea30 Author: Ole Reifschneider <tranquility <AT> gentoo <DOT> org> AuthorDate: Sun Mar 20 18:13:58 2016 +0000 Commit: Ole Reifschneider <tranquility <AT> gentoo <DOT> org> CommitDate: Fri Mar 25 00:55:46 2016 +0000 URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8d5aee5a
gnome-base/gnome-session: Bump version to 3.20.0 Package-Manager: portage-2.2.28 Manifest-Sign-Key: 0xE9E568677E8B4D42 ...-session-3.18.0.ebuild => gnome-session-3.20.0.ebuild} | 15 ++++++++------- gnome-base/gnome-session/gnome-session-9999.ebuild | 15 ++++++++------- 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/gnome-base/gnome-session/gnome-session-3.18.0.ebuild b/gnome-base/gnome-session/gnome-session-3.20.0.ebuild similarity index 92% rename from gnome-base/gnome-session/gnome-session-3.18.0.ebuild rename to gnome-base/gnome-session/gnome-session-3.20.0.ebuild index 4de1d8a..016129f 100644 --- a/gnome-base/gnome-session/gnome-session-3.18.0.ebuild +++ b/gnome-base/gnome-session/gnome-session-3.20.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,18 +13,18 @@ HOMEPAGE="https://git.gnome.org/browse/gnome-session" LICENSE="GPL-2 LGPL-2 FDL-1.1" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" -IUSE="doc elibc_FreeBSD gconf ipv6 systemd" +IUSE="doc elibc_FreeBSD ipv6 systemd" # x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, and # create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_* # xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome below). # gdk-pixbuf used in the inhibit dialog COMMON_DEPEND=" - >=dev-libs/glib-2.40.0:2 + >=dev-libs/glib-2.46.0:2[dbus] x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-2.90.7:3 + >=x11-libs/gtk+-3.18.0:3 >=dev-libs/json-glib-0.10 - >=gnome-base/gnome-desktop-3.9.91:3= + >=gnome-base/gnome-desktop-3.18:3= elibc_FreeBSD? ( dev-libs/libexecinfo ) virtual/opengl @@ -40,7 +40,6 @@ COMMON_DEPEND=" x11-misc/xdg-user-dirs-gtk x11-apps/xdpyinfo - gconf? ( >=gnome-base/gconf-2:2 ) systemd? ( >=sys-apps/systemd-183:0= ) " # Pure-runtime deps from the session files should *NOT* be added here @@ -75,11 +74,13 @@ src_configure() { # 1. Avoid automagic on old upower releases # 2. xsltproc is always checked due to man configure # switch, even if USE=-doc + # 3. Disable old gconf support as other distributions did long time + # ago gnome2_src_configure \ --disable-deprecation-flags \ + --disable-gconf \ --enable-session-selector \ $(use_enable doc docbook-docs) \ - $(use_enable gconf) \ $(use_enable ipv6) \ $(use_enable systemd) \ $(use_enable !systemd consolekit) \ diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild index fa06d05..f4f5ad6 100644 --- a/gnome-base/gnome-session/gnome-session-9999.ebuild +++ b/gnome-base/gnome-session/gnome-session-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -20,18 +20,18 @@ if [[ ${PV} = 9999 ]]; then else KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris" fi -IUSE="doc elibc_FreeBSD gconf ipv6 systemd" +IUSE="doc elibc_FreeBSD ipv6 systemd" # x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, and # create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_* # xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome below). # gdk-pixbuf used in the inhibit dialog COMMON_DEPEND=" - >=dev-libs/glib-2.40.0:2 + >=dev-libs/glib-2.46.0:2[dbus] x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-2.90.7:3 + >=x11-libs/gtk+-3.18.0:3 >=dev-libs/json-glib-0.10 - >=gnome-base/gnome-desktop-3.9.91:3= + >=gnome-base/gnome-desktop-3.18:3= elibc_FreeBSD? ( dev-libs/libexecinfo ) virtual/opengl @@ -47,7 +47,6 @@ COMMON_DEPEND=" x11-misc/xdg-user-dirs-gtk x11-apps/xdpyinfo - gconf? ( >=gnome-base/gconf-2:2 ) systemd? ( >=sys-apps/systemd-183:0= ) " # Pure-runtime deps from the session files should *NOT* be added here @@ -82,11 +81,13 @@ src_configure() { # 1. Avoid automagic on old upower releases # 2. xsltproc is always checked due to man configure # switch, even if USE=-doc + # 3. Disable old gconf support as other distributions did long time + # ago gnome2_src_configure \ --disable-deprecation-flags \ + --disable-gconf \ --enable-session-selector \ $(use_enable doc docbook-docs) \ - $(use_enable gconf) \ $(use_enable ipv6) \ $(use_enable systemd) \ $(use_enable !systemd consolekit) \