public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-02-22  0:31 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2011-02-22  0:31 UTC (permalink / raw
  To: gentoo-commits

commit:     8bfc398ad6d1e26437eadb98c046af9c2c4b4755
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 21 23:59:12 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Feb 21 23:59:12 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=8bfc398a

gnome-base/gnome-session: 2.91.6 -> 2.91.90

---
 ...91.6-r1.ebuild => gnome-session-2.91.90.ebuild} |    1 +
 gnome-base/gnome-session/gnome-session-9999.ebuild |    6 ++++--
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-2.91.6-r1.ebuild b/gnome-base/gnome-session/gnome-session-2.91.90.ebuild
similarity index 99%
rename from gnome-base/gnome-session/gnome-session-2.91.6-r1.ebuild
rename to gnome-base/gnome-session/gnome-session-2.91.90.ebuild
index afec698..b45b882 100644
--- a/gnome-base/gnome-session/gnome-session-2.91.6-r1.ebuild
+++ b/gnome-base/gnome-session/gnome-session-2.91.90.ebuild
@@ -28,6 +28,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.16:2
 	>=dev-libs/dbus-glib-0.76
 	>=gnome-base/gconf-2
 	>=sys-power/upower-0.9.0
+	gnome-base/librsvg:2
 	elibc_FreeBSD? ( dev-libs/libexecinfo )
 
 	virtual/opengl

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index 4ee1bc7..b45b882 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-9999.ebuild
@@ -28,6 +28,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.16:2
 	>=dev-libs/dbus-glib-0.76
 	>=gnome-base/gconf-2
 	>=sys-power/upower-0.9.0
+	gnome-base/librsvg:2
 	elibc_FreeBSD? ( dev-libs/libexecinfo )
 
 	virtual/opengl
@@ -45,8 +46,9 @@ COMMON_DEPEND=">=dev-libs/glib-2.16:2
 # gnome-panel is used by classic-gnome
 RDEPEND="${COMMON_DEPEND}
 	gnome-base/gnome-panel
-	gnome-base/gnome-settings-daemon
-	gnome-base/gnome-shell"
+	gnome-base/gnome-settings-daemon"
+# PDEPEND to avoid circular dependency
+PDEPEND="gnome-base/gnome-shell"
 DEPEND="${COMMON_DEPEND}
 	>=dev-lang/perl-5
 	>=sys-devel/gettext-0.10.40



^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-02-23 14:40 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2011-02-23 14:40 UTC (permalink / raw
  To: gentoo-commits

commit:     10d7c5ba1772d297b62940b312c002790e7d6252
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 23 13:33:01 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Feb 23 13:33:01 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=10d7c5ba

gnome-base/gnome-session: 2.91.90 -> 2.91.90.1

---
 ...91.90.ebuild => gnome-session-2.91.90.1.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-2.91.90.ebuild b/gnome-base/gnome-session/gnome-session-2.91.90.1.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-2.91.90.ebuild
rename to gnome-base/gnome-session/gnome-session-2.91.90.1.ebuild



^ permalink raw reply	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-03-04 14:57 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2011-03-04 14:57 UTC (permalink / raw
  To: gentoo-commits

commit:     806fda69cc4e9ea49048525e87dd047569e3e474
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  4 11:55:25 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Fri Mar  4 13:11:17 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=806fda69

gnome-base/gnome-session: update live ebuild

---
 gnome-base/gnome-session/gnome-session-9999.ebuild |   12 +-----------
 1 files changed, 1 insertions(+), 11 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index 3e71c94..1762c08 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-9999.ebuild
@@ -5,7 +5,7 @@
 EAPI="3"
 GCONF_DEBUG="yes"
 
-inherit autotools eutils gnome2
+inherit eutils gnome2
 
 DESCRIPTION="Gnome session manager"
 HOMEPAGE="http://www.gnome.org/"
@@ -67,20 +67,10 @@ src_prepare() {
 		--disable-maintainer-mode
 		--disable-schemas-compile
 		--docdir="${EPREFIX}/usr/share/doc/${PF}"
-		--with-gtk=3.0
 		$(use_enable doc docbook-docs)
 		$(use_enable ipv6)"
 	DOCS="AUTHORS ChangeLog NEWS README"
 
-	# Add "session saving" button back, upstream bug #575544
-	# FIXME: Doesn't apply anymore
-#	epatch "${FILESDIR}/${PN}-2.32.0-session-saving-button.patch"
-#
-#	if [[ ${PV} != 9999 ]]; then
-#		intltoolize --force --copy --automake || die "intltoolize failed"
-#		eautoreconf
-#	fi
-
 	gnome2_src_prepare
 }
 



^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-03-09 11:34 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2011-03-09 11:34 UTC (permalink / raw
  To: gentoo-commits

commit:     339dfdeeac4fdc0b834622b19c5469b02e4d9139
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  8 13:02:18 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Mar  9 10:12:01 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=339dfdee

gnome-base/gnome-session: 2.91.90.1 → 2.91.91

---
 ...91.90.1.ebuild => gnome-session-2.91.91.ebuild} |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-2.91.90.1.ebuild b/gnome-base/gnome-session/gnome-session-2.91.91.ebuild
similarity index 99%
rename from gnome-base/gnome-session/gnome-session-2.91.90.1.ebuild
rename to gnome-base/gnome-session/gnome-session-2.91.91.ebuild
index f001356..4dce076 100644
--- a/gnome-base/gnome-session/gnome-session-2.91.90.1.ebuild
+++ b/gnome-base/gnome-session/gnome-session-2.91.91.ebuild
@@ -68,7 +68,6 @@ src_prepare() {
 		--disable-maintainer-mode
 		--disable-schemas-compile
 		--docdir="${EPREFIX}/usr/share/doc/${PF}"
-		--with-gtk=3.0
 		$(use_enable doc docbook-docs)
 		$(use_enable ipv6)"
 	DOCS="AUTHORS ChangeLog NEWS README"



^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-03-09 17:22 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2011-03-09 17:22 UTC (permalink / raw
  To: gentoo-commits

commit:     029c1ddc7d50ddbce120e655d5abd77816a4a086
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  9 17:14:57 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Mar  9 17:15:02 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=029c1ddc

gnome-base/gnome-session: 2.91.91 → 2.91.91.3

* gnome-session-check-accelerated finally works properly

---
 ...91.91.ebuild => gnome-session-2.91.91.3.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-2.91.91.ebuild b/gnome-base/gnome-session/gnome-session-2.91.91.3.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-2.91.91.ebuild
rename to gnome-base/gnome-session/gnome-session-2.91.91.3.ebuild



^ permalink raw reply	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-03-23  5:20 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2011-03-23  5:20 UTC (permalink / raw
  To: gentoo-commits

commit:     190303cf031c34d3aecc154004d7a552d9a6bb6e
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 23 03:00:42 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Mar 23 04:18:33 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=190303cf

gnome-base/gnome-session: 2.91.91 → 2.91.92

---
 ...91.91.3.ebuild => gnome-session-2.91.92.ebuild} |   13 +++++++------
 gnome-base/gnome-session/gnome-session-9999.ebuild |   13 +++++++------
 2 files changed, 14 insertions(+), 12 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-2.91.91.3.ebuild b/gnome-base/gnome-session/gnome-session-2.91.92.ebuild
similarity index 90%
rename from gnome-base/gnome-session/gnome-session-2.91.91.3.ebuild
rename to gnome-base/gnome-session/gnome-session-2.91.92.ebuild
index 4dce076..177516d 100644
--- a/gnome-base/gnome-session/gnome-session-2.91.91.3.ebuild
+++ b/gnome-base/gnome-session/gnome-session-2.91.92.ebuild
@@ -23,7 +23,7 @@ fi
 # 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 below).
-COMMON_DEPEND=">=dev-libs/glib-2.16:2
+COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 	>=x11-libs/gtk+-2.90.7:3
 	>=dev-libs/dbus-glib-0.76
 	>=gnome-base/gconf-2
@@ -42,13 +42,14 @@ COMMON_DEPEND=">=dev-libs/glib-2.16:2
 	x11-misc/xdg-user-dirs-gtk
 	x11-apps/xdpyinfo"
 # Pure-runtime deps from the session files
-# Don't add nautilus because that has been removed in trunk
-# gnome-panel is used by classic-gnome
+# gnome-themes-standard is needed for the failwhale dialog themeing
 RDEPEND="${COMMON_DEPEND}
-	gnome-base/gnome-panel
-	gnome-base/gnome-settings-daemon"
+	gnome-base/gnome-settings-daemon
+	>=x11-themes/gnome-themes-standard-2.91.92"
 # PDEPEND to avoid circular dependency
-PDEPEND="gnome-base/gnome-shell"
+# gnome-panel is used by classic-gnome
+PDEPEND="gnome-base/gnome-shell
+	gnome-base/gnome-panel"
 DEPEND="${COMMON_DEPEND}
 	>=dev-lang/perl-5
 	>=sys-devel/gettext-0.10.40

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index 4dce076..177516d 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-9999.ebuild
@@ -23,7 +23,7 @@ fi
 # 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 below).
-COMMON_DEPEND=">=dev-libs/glib-2.16:2
+COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 	>=x11-libs/gtk+-2.90.7:3
 	>=dev-libs/dbus-glib-0.76
 	>=gnome-base/gconf-2
@@ -42,13 +42,14 @@ COMMON_DEPEND=">=dev-libs/glib-2.16:2
 	x11-misc/xdg-user-dirs-gtk
 	x11-apps/xdpyinfo"
 # Pure-runtime deps from the session files
-# Don't add nautilus because that has been removed in trunk
-# gnome-panel is used by classic-gnome
+# gnome-themes-standard is needed for the failwhale dialog themeing
 RDEPEND="${COMMON_DEPEND}
-	gnome-base/gnome-panel
-	gnome-base/gnome-settings-daemon"
+	gnome-base/gnome-settings-daemon
+	>=x11-themes/gnome-themes-standard-2.91.92"
 # PDEPEND to avoid circular dependency
-PDEPEND="gnome-base/gnome-shell"
+# gnome-panel is used by classic-gnome
+PDEPEND="gnome-base/gnome-shell
+	gnome-base/gnome-panel"
 DEPEND="${COMMON_DEPEND}
 	>=dev-lang/perl-5
 	>=sys-devel/gettext-0.10.40



^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-03-23 23:03 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2011-03-23 23:03 UTC (permalink / raw
  To: gentoo-commits

commit:     2d1db70c21521207d01fa3fde54d82af726bdda3
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 23 22:49:29 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Mar 23 22:49:29 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=2d1db70c

gnome-base/gnome-session: 2.91.92 → 2.91.93

* Brown bag release

---
 ...2.91.92.ebuild => gnome-session-2.91.93.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-2.91.92.ebuild b/gnome-base/gnome-session/gnome-session-2.91.93.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-2.91.92.ebuild
rename to gnome-base/gnome-session/gnome-session-2.91.93.ebuild



^ permalink raw reply	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-03-29  8:35 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2011-03-29  8:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f7f4147631a677a07aa2f56e0ff9bc4b67bd17fe
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 29 07:51:48 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Tue Mar 29 08:35:25 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f7f41476

gnome-base/gnome-session: 2.91.93 → 2.91.94

---
 ...2.91.93.ebuild => gnome-session-2.91.94.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-2.91.93.ebuild b/gnome-base/gnome-session/gnome-session-2.91.94.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-2.91.93.ebuild
rename to gnome-base/gnome-session/gnome-session-2.91.94.ebuild



^ permalink raw reply	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-04-05  0:57 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2011-04-05  0:57 UTC (permalink / raw
  To: gentoo-commits

commit:     e18735b75df855a40c9dbfeb26a4df95fde5f1a2
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Apr  4 21:31:04 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Tue Apr  5 00:29:58 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e18735b7

gnome-base/gnome-session: 2.91.94 → 3.0.0

* Change path of GSettings schema (Vincent)
* Translation updates

---
 ...n-2.91.94.ebuild => gnome-session-3.0.0.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-2.91.94.ebuild b/gnome-base/gnome-session/gnome-session-3.0.0.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-2.91.94.ebuild
rename to gnome-base/gnome-session/gnome-session-3.0.0.ebuild



^ permalink raw reply	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-04-27 22:22 Gilles Dartiguelongue
  0 siblings, 0 replies; 32+ messages in thread
From: Gilles Dartiguelongue @ 2011-04-27 22:22 UTC (permalink / raw
  To: gentoo-commits

commit:     68993f9ed159275589f19c04c762a91fbc8e6692
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 27 21:16:17 2011 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Apr 27 21:21:49 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=68993f9e

gnome-base/gnome-session: 3.0.0 → 3.0.1

---
 ...ion-3.0.0.ebuild => gnome-session-3.0.1.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.0.0.ebuild b/gnome-base/gnome-session/gnome-session-3.0.1.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-3.0.0.ebuild
rename to gnome-base/gnome-session/gnome-session-3.0.1.ebuild



^ permalink raw reply	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-05-30 17:43 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2011-05-30 17:43 UTC (permalink / raw
  To: gentoo-commits

commit:     01d718c3f9e64d21483e1d68c5e7105afd23eee4
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Thu May 26 06:34:23 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon May 30 17:29:00 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=01d718c3

gnome-base/gnome-session: 3.0.1 → 3.0.2

Signed-off-by: Nirbheek Chauhan <nirbheek <AT> gentoo.org>

---
 ...ion-3.0.1.ebuild => gnome-session-3.0.2.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.0.1.ebuild b/gnome-base/gnome-session/gnome-session-3.0.2.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-3.0.1.ebuild
rename to gnome-base/gnome-session/gnome-session-3.0.2.ebuild



^ permalink raw reply	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-06-24 17:35 Alexandre Restovtsev
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandre Restovtsev @ 2011-06-24 17:35 UTC (permalink / raw
  To: gentoo-commits

commit:     b4b16a6ec79cab45d63c88b474675af015ccabe6
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Mon Jun 20 02:27:16 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Mon Jun 20 02:32:29 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b4b16a6e

gnome-base/gnome-session: add gsettings-desktop-schemas to RDEPEND

gnome-session has had a runtime dependency on gsettings-desktop-schemas-0.1.7
since 2.91.90 (see NEWS file). Thanks to marienz on IRC for drawing attention
to this.

---
 .../gnome-session/gnome-session-3.0.2.ebuild       |    1 +
 gnome-base/gnome-session/gnome-session-9999.ebuild |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.0.2.ebuild b/gnome-base/gnome-session/gnome-session-3.0.2.ebuild
index bfb309a..51d5a58 100644
--- a/gnome-base/gnome-session/gnome-session-3.0.2.ebuild
+++ b/gnome-base/gnome-session/gnome-session-3.0.2.ebuild
@@ -48,6 +48,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 # gnome-themes-standard is needed for the failwhale dialog themeing
 RDEPEND="${COMMON_DEPEND}
 	gnome-base/gnome-settings-daemon
+	>=gnome-base/gsettings-desktop-schemas-0.1.7
 	>=x11-themes/gnome-themes-standard-2.91.92"
 DEPEND="${COMMON_DEPEND}
 	>=dev-lang/perl-5

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index bfb309a..51d5a58 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-9999.ebuild
@@ -48,6 +48,7 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 # gnome-themes-standard is needed for the failwhale dialog themeing
 RDEPEND="${COMMON_DEPEND}
 	gnome-base/gnome-settings-daemon
+	>=gnome-base/gsettings-desktop-schemas-0.1.7
 	>=x11-themes/gnome-themes-standard-2.91.92"
 DEPEND="${COMMON_DEPEND}
 	>=dev-lang/perl-5



^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-07-07  9:22 Alexandre Restovtsev
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandre Restovtsev @ 2011-07-07  9:22 UTC (permalink / raw
  To: gentoo-commits

commit:     d9e72b4867fde369c665720c6dcf16eec8f475d3
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Thu Jul  7 07:44:44 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Thu Jul  7 07:44:44 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=d9e72b48

gnome-base/gnome-session: add missing libXau, libXrender dependencies

---
 .../gnome-session/gnome-session-3.0.2.ebuild       |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.0.2.ebuild b/gnome-base/gnome-session/gnome-session-3.0.2.ebuild
index 51d5a58..c893164 100644
--- a/gnome-base/gnome-session/gnome-session-3.0.2.ebuild
+++ b/gnome-base/gnome-session/gnome-session-3.0.2.ebuild
@@ -36,9 +36,11 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 	virtual/opengl
 	x11-libs/libSM
 	x11-libs/libICE
+	x11-libs/libXau
 	x11-libs/libX11
 	x11-libs/libXcomposite
 	x11-libs/libXext
+	x11-libs/libXrender
 	x11-libs/libXtst
 	x11-misc/xdg-user-dirs
 	x11-misc/xdg-user-dirs-gtk



^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-10-18  7:37 Alexandre Restovtsev
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandre Restovtsev @ 2011-10-18  7:37 UTC (permalink / raw
  To: gentoo-commits

commit:     ba985b687afbc4f2eea7db8f5ae02f334a132b12
Author:     Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
AuthorDate: Mon Oct 17 23:16:22 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Mon Oct 17 23:16:22 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=ba985b68

gnome-base/gnome-session: 3.2.0 → 3.2.1

Fixes a crash on Solaris and an unrecoverable gnome-screensaver when
setting a timeout of 0 seconds.

---
 ...ion-3.2.0.ebuild => gnome-session-3.2.1.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.2.0.ebuild b/gnome-base/gnome-session/gnome-session-3.2.1.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-3.2.0.ebuild
rename to gnome-base/gnome-session/gnome-session-3.2.1.ebuild



^ permalink raw reply	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2011-10-29 19:56 Alexandre Restovtsev
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandre Restovtsev @ 2011-10-29 19:56 UTC (permalink / raw
  To: gentoo-commits

commit:     f1c236a014e1dc13ee88aa8dfc5f0b6f3c8cebb6
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 19:51:28 2011 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Sat Oct 29 19:51:28 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=f1c236a0

gnome-base/gnome-session: moved 3.2.1 to gx86 + qa

---
 .../gnome-session/gnome-session-3.2.1.ebuild       |  109 --------------------
 gnome-base/gnome-session/gnome-session-9999.ebuild |    1 -
 2 files changed, 0 insertions(+), 110 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.2.1.ebuild b/gnome-base/gnome-session/gnome-session-3.2.1.ebuild
deleted file mode 100644
index 7523909..0000000
--- a/gnome-base/gnome-session/gnome-session-3.2.1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-session/gnome-session-2.32.1.ebuild,v 1.4 2011/01/03 11:41:21 pacho Exp $
-
-EAPI="4"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
-fi
-
-DESCRIPTION="Gnome session manager"
-HOMEPAGE="http://www.gnome.org/"
-
-LICENSE="GPL-2 LGPL-2 FDL-1.1"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
-	KEYWORDS=""
-else
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
-fi
-IUSE="doc ipv6 elibc_FreeBSD"
-
-# 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.28.0:2
-	x11-libs/gdk-pixbuf:2
-	>=x11-libs/gtk+-2.90.7:3
-	>=dev-libs/json-glib-0.10
-	>=dev-libs/dbus-glib-0.76
-	>=gnome-base/gconf-2:2
-	>=sys-power/upower-0.9.0
-	elibc_FreeBSD? ( dev-libs/libexecinfo )
-
-	virtual/opengl
-	x11-libs/libSM
-	x11-libs/libICE
-	x11-libs/libXau
-	x11-libs/libX11
-	x11-libs/libXcomposite
-	x11-libs/libXext
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-misc/xdg-user-dirs
-	x11-misc/xdg-user-dirs-gtk
-	x11-apps/xdpyinfo"
-# Pure-runtime deps from the session files should *NOT* be added here
-# Otherwise, things like gdm pull in gnome-shell
-# gnome-themes-standard is needed for the failwhale dialog themeing
-# sys-apps/dbus[X] is needed for session management
-RDEPEND="${COMMON_DEPEND}
-	gnome-base/gnome-settings-daemon
-	>=gnome-base/gsettings-desktop-schemas-0.1.7
-	>=x11-themes/gnome-themes-standard-2.91.92
-	sys-apps/dbus[X]"
-DEPEND="${COMMON_DEPEND}
-	>=dev-lang/perl-5
-	>=sys-devel/gettext-0.10.40
-	>=dev-util/pkgconfig-0.17
-	>=dev-util/intltool-0.40.6
-	!<gnome-base/gdm-2.20.4
-	doc? (
-		app-text/xmlto
-		dev-libs/libxslt )"
-# gnome-common needed for eautoreconf
-# gnome-base/gdm does not provide gnome.desktop anymore
-
-pkg_setup() {
-	# TODO: convert libnotify to a configure option
-	G2CONF="${G2CONF}
-		--disable-deprecation-flags
-		--disable-maintainer-mode
-		--disable-schemas-compile
-		--docdir="${EPREFIX}/usr/share/doc/${PF}"
-		$(use_enable doc docbook-docs)
-		$(use_enable ipv6)"
-	DOCS="AUTHORS ChangeLog NEWS README"
-}
-
-src_install() {
-	gnome2_src_install
-
-	dodir /etc/X11/Sessions
-	exeinto /etc/X11/Sessions
-	doexe "${FILESDIR}/Gnome"
-
-	dodir /usr/share/gnome/applications/
-	insinto /usr/share/gnome/applications/
-	doins "${FILESDIR}/defaults.list"
-
-	dodir /etc/X11/xinit/xinitrc.d/
-	exeinto /etc/X11/xinit/xinitrc.d/
-	doexe "${FILESDIR}/15-xdg-data-gnome"
-
-	# This should be done here as discussed in bug #270852
-	doexe "${FILESDIR}/10-user-dirs-update-gnome"
-}
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-
-	if ! has_version gnome-base/gdm && ! has_version kde-base/kdm; then
-		ewarn "If you use a custom .xinitrc for your X session,"
-		ewarn "make sure that the commands in the xinitrc.d scripts are run."
-	fi
-}

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index 7523909..ec83c63 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-9999.ebuild
@@ -72,7 +72,6 @@ pkg_setup() {
 	# TODO: convert libnotify to a configure option
 	G2CONF="${G2CONF}
 		--disable-deprecation-flags
-		--disable-maintainer-mode
 		--disable-schemas-compile
 		--docdir="${EPREFIX}/usr/share/doc/${PF}"
 		$(use_enable doc docbook-docs)



^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2012-03-26  8:20 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2012-03-26  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     5bacefc9a4014337aafcfb79e504055fd8607d7c
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 25 07:31:47 2012 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Mar 26 08:19:38 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5bacefc9

Add gnome-base/gnome-session-3.3.92

---
 ...ion-9999.ebuild => gnome-session-3.3.92.ebuild} |    3 ++-
 gnome-base/gnome-session/gnome-session-9999.ebuild |    3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-3.3.92.ebuild
similarity index 98%
copy from gnome-base/gnome-session/gnome-session-9999.ebuild
copy to gnome-base/gnome-session/gnome-session-3.3.92.ebuild
index ec83c63..0da5e6b 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-3.3.92.ebuild
@@ -69,10 +69,11 @@ DEPEND="${COMMON_DEPEND}
 # gnome-base/gdm does not provide gnome.desktop anymore
 
 pkg_setup() {
-	# TODO: convert libnotify to a configure option
+	# TODO: Add support for systemd
 	G2CONF="${G2CONF}
 		--disable-deprecation-flags
 		--disable-schemas-compile
+		--disable-systemd
 		--docdir="${EPREFIX}/usr/share/doc/${PF}"
 		$(use_enable doc docbook-docs)
 		$(use_enable ipv6)"

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index ec83c63..0da5e6b 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-9999.ebuild
@@ -69,10 +69,11 @@ DEPEND="${COMMON_DEPEND}
 # gnome-base/gdm does not provide gnome.desktop anymore
 
 pkg_setup() {
-	# TODO: convert libnotify to a configure option
+	# TODO: Add support for systemd
 	G2CONF="${G2CONF}
 		--disable-deprecation-flags
 		--disable-schemas-compile
+		--disable-systemd
 		--docdir="${EPREFIX}/usr/share/doc/${PF}"
 		$(use_enable doc docbook-docs)
 		$(use_enable ipv6)"



^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2012-04-03  6:36 Alexandre Restovtsev
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandre Restovtsev @ 2012-04-03  6:36 UTC (permalink / raw
  To: gentoo-commits

commit:     163619e188619859f49fa7ef08a64a88acad01b7
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  3 06:24:01 2012 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Tue Apr  3 06:35:05 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=163619e1

gnome-base/gnome-session: 3.3.92-r1 → 3.4.0

---
 ...3.3.92-r1.ebuild => gnome-session-3.4.0.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.3.92-r1.ebuild b/gnome-base/gnome-session/gnome-session-3.4.0.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-3.3.92-r1.ebuild
rename to gnome-base/gnome-session/gnome-session-3.4.0.ebuild



^ permalink raw reply	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2012-05-24  7:49 Alexandre Restovtsev
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandre Restovtsev @ 2012-05-24  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     b4596f072b41c74ab207f1df4dcab91661d5e09c
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Thu May 24 07:48:52 2012 +0000
Commit:     Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
CommitDate: Thu May 24 07:48:52 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b4596f07

gnome-base/gnome-session: moved to gx86; update live ebuild

---
 .../gnome-session/gnome-session-3.4.0.ebuild       |  110 --------------------
 gnome-base/gnome-session/gnome-session-9999.ebuild |    6 +-
 2 files changed, 3 insertions(+), 113 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.4.0.ebuild b/gnome-base/gnome-session/gnome-session-3.4.0.ebuild
deleted file mode 100644
index 0a8fa94..0000000
--- a/gnome-base/gnome-session/gnome-session-3.4.0.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
-fi
-
-DESCRIPTION="Gnome session manager"
-HOMEPAGE="http://www.gnome.org/"
-
-LICENSE="GPL-2 LGPL-2 FDL-1.1"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
-	KEYWORDS=""
-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 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.28.0:2
-	x11-libs/gdk-pixbuf:2
-	>=x11-libs/gtk+-2.90.7:3
-	>=dev-libs/json-glib-0.10
-	>=dev-libs/dbus-glib-0.76
-	>=gnome-base/gconf-2:2
-	>=sys-power/upower-0.9.0
-	elibc_FreeBSD? ( dev-libs/libexecinfo )
-
-	virtual/opengl
-	x11-libs/libSM
-	x11-libs/libICE
-	x11-libs/libXau
-	x11-libs/libX11
-	x11-libs/libXcomposite
-	x11-libs/libXext
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-misc/xdg-user-dirs
-	x11-misc/xdg-user-dirs-gtk
-	x11-apps/xdpyinfo"
-# Pure-runtime deps from the session files should *NOT* be added here
-# Otherwise, things like gdm pull in gnome-shell
-# gnome-themes-standard is needed for the failwhale dialog themeing
-# sys-apps/dbus[X] is needed for session management
-RDEPEND="${COMMON_DEPEND}
-	gnome-base/gnome-settings-daemon
-	>=gnome-base/gsettings-desktop-schemas-0.1.7
-	>=x11-themes/gnome-themes-standard-2.91.92
-	sys-apps/dbus[X]
-	systemd? ( >=sys-apps/systemd-31 )"
-DEPEND="${COMMON_DEPEND}
-	>=dev-lang/perl-5
-	>=sys-devel/gettext-0.10.40
-	>=dev-util/intltool-0.40.6
-	virtual/pkgconfig
-	!<gnome-base/gdm-2.20.4
-	doc? (
-		app-text/xmlto
-		dev-libs/libxslt )"
-# gnome-common needed for eautoreconf
-# gnome-base/gdm does not provide gnome.desktop anymore
-
-pkg_setup() {
-	# TODO: Add support for systemd
-	G2CONF="${G2CONF}
-		--disable-deprecation-flags
-		--disable-schemas-compile
-		--docdir="${EPREFIX}/usr/share/doc/${PF}"
-		$(use_enable doc docbook-docs)
-		$(use_enable ipv6)
-		$(use_enable systemd)"
-	DOCS="AUTHORS ChangeLog NEWS README"
-}
-
-src_install() {
-	gnome2_src_install
-
-	dodir /etc/X11/Sessions
-	exeinto /etc/X11/Sessions
-	doexe "${FILESDIR}/Gnome"
-
-	dodir /usr/share/gnome/applications/
-	insinto /usr/share/gnome/applications/
-	doins "${FILESDIR}/defaults.list"
-
-	dodir /etc/X11/xinit/xinitrc.d/
-	exeinto /etc/X11/xinit/xinitrc.d/
-	newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
-
-	# This should be done here as discussed in bug #270852
-	newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
-}
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-
-	if ! has_version gnome-base/gdm && ! has_version kde-base/kdm; then
-		ewarn "If you use a custom .xinitrc for your X session,"
-		ewarn "make sure that the commands in the xinitrc.d scripts are run."
-	fi
-}

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index 0a8fa94..fdb186a 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-9999.ebuild
@@ -18,7 +18,7 @@ SLOT="0"
 if [[ ${PV} = 9999 ]]; then
 	KEYWORDS=""
 else
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
+	KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
 fi
 IUSE="doc elibc_FreeBSD ipv6 systemd"
 
@@ -56,7 +56,8 @@ RDEPEND="${COMMON_DEPEND}
 	>=gnome-base/gsettings-desktop-schemas-0.1.7
 	>=x11-themes/gnome-themes-standard-2.91.92
 	sys-apps/dbus[X]
-	systemd? ( >=sys-apps/systemd-31 )"
+	systemd? ( >=sys-apps/systemd-38 )
+	!systemd? ( sys-auth/consolekit )"
 DEPEND="${COMMON_DEPEND}
 	>=dev-lang/perl-5
 	>=sys-devel/gettext-0.10.40
@@ -70,7 +71,6 @@ DEPEND="${COMMON_DEPEND}
 # gnome-base/gdm does not provide gnome.desktop anymore
 
 pkg_setup() {
-	# TODO: Add support for systemd
 	G2CONF="${G2CONF}
 		--disable-deprecation-flags
 		--disable-schemas-compile



^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2012-09-10  6:22 Nirbheek Chauhan
  0 siblings, 0 replies; 32+ messages in thread
From: Nirbheek Chauhan @ 2012-09-10  6:22 UTC (permalink / raw
  To: gentoo-commits

commit:     07e45a6f9125b43ac671823b1931c7e24afe2867
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 10 05:20:29 2012 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Mon Sep 10 05:20:29 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=07e45a6f

Add gnome-base/gnome-session-3.5.91

---
 ...ion-9999.ebuild => gnome-session-3.5.91.ebuild} |   12 +++++++-----
 gnome-base/gnome-session/gnome-session-9999.ebuild |   12 +++++++-----
 2 files changed, 14 insertions(+), 10 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-3.5.91.ebuild
similarity index 93%
copy from gnome-base/gnome-session/gnome-session-9999.ebuild
copy to gnome-base/gnome-session/gnome-session-3.5.91.ebuild
index fdb186a..4b49445 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-3.5.91.ebuild
@@ -20,18 +20,17 @@ if [[ ${PV} = 9999 ]]; then
 else
 	KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
 fi
-IUSE="doc elibc_FreeBSD ipv6 systemd"
+IUSE="doc elibc_FreeBSD gconf 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.28.0:2
+COMMON_DEPEND=">=dev-libs/glib-2.33.4:2
 	x11-libs/gdk-pixbuf:2
 	>=x11-libs/gtk+-2.90.7:3
 	>=dev-libs/json-glib-0.10
 	>=dev-libs/dbus-glib-0.76
-	>=gnome-base/gconf-2:2
 	>=sys-power/upower-0.9.0
 	elibc_FreeBSD? ( dev-libs/libexecinfo )
 
@@ -46,7 +45,9 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 	x11-libs/libXtst
 	x11-misc/xdg-user-dirs
 	x11-misc/xdg-user-dirs-gtk
-	x11-apps/xdpyinfo"
+	x11-apps/xdpyinfo
+
+	gconf? ( >=gnome-base/gconf-2:2 )"
 # Pure-runtime deps from the session files should *NOT* be added here
 # Otherwise, things like gdm pull in gnome-shell
 # gnome-themes-standard is needed for the failwhale dialog themeing
@@ -56,7 +57,7 @@ RDEPEND="${COMMON_DEPEND}
 	>=gnome-base/gsettings-desktop-schemas-0.1.7
 	>=x11-themes/gnome-themes-standard-2.91.92
 	sys-apps/dbus[X]
-	systemd? ( >=sys-apps/systemd-38 )
+	systemd? ( >=sys-apps/systemd-183 )
 	!systemd? ( sys-auth/consolekit )"
 DEPEND="${COMMON_DEPEND}
 	>=dev-lang/perl-5
@@ -76,6 +77,7 @@ pkg_setup() {
 		--disable-schemas-compile
 		--docdir="${EPREFIX}/usr/share/doc/${PF}"
 		$(use_enable doc docbook-docs)
+		$(use_enable gconf)
 		$(use_enable ipv6)
 		$(use_enable systemd)"
 	DOCS="AUTHORS ChangeLog NEWS README"

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index fdb186a..4b49445 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-9999.ebuild
@@ -20,18 +20,17 @@ if [[ ${PV} = 9999 ]]; then
 else
 	KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
 fi
-IUSE="doc elibc_FreeBSD ipv6 systemd"
+IUSE="doc elibc_FreeBSD gconf 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.28.0:2
+COMMON_DEPEND=">=dev-libs/glib-2.33.4:2
 	x11-libs/gdk-pixbuf:2
 	>=x11-libs/gtk+-2.90.7:3
 	>=dev-libs/json-glib-0.10
 	>=dev-libs/dbus-glib-0.76
-	>=gnome-base/gconf-2:2
 	>=sys-power/upower-0.9.0
 	elibc_FreeBSD? ( dev-libs/libexecinfo )
 
@@ -46,7 +45,9 @@ COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
 	x11-libs/libXtst
 	x11-misc/xdg-user-dirs
 	x11-misc/xdg-user-dirs-gtk
-	x11-apps/xdpyinfo"
+	x11-apps/xdpyinfo
+
+	gconf? ( >=gnome-base/gconf-2:2 )"
 # Pure-runtime deps from the session files should *NOT* be added here
 # Otherwise, things like gdm pull in gnome-shell
 # gnome-themes-standard is needed for the failwhale dialog themeing
@@ -56,7 +57,7 @@ RDEPEND="${COMMON_DEPEND}
 	>=gnome-base/gsettings-desktop-schemas-0.1.7
 	>=x11-themes/gnome-themes-standard-2.91.92
 	sys-apps/dbus[X]
-	systemd? ( >=sys-apps/systemd-38 )
+	systemd? ( >=sys-apps/systemd-183 )
 	!systemd? ( sys-auth/consolekit )"
 DEPEND="${COMMON_DEPEND}
 	>=dev-lang/perl-5
@@ -76,6 +77,7 @@ pkg_setup() {
 		--disable-schemas-compile
 		--docdir="${EPREFIX}/usr/share/doc/${PF}"
 		$(use_enable doc docbook-docs)
+		$(use_enable gconf)
 		$(use_enable ipv6)
 		$(use_enable systemd)"
 	DOCS="AUTHORS ChangeLog NEWS README"


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2012-09-25 23:21 Alexandre Rostovtsev
  0 siblings, 0 replies; 32+ messages in thread
From: Alexandre Rostovtsev @ 2012-09-25 23:21 UTC (permalink / raw
  To: gentoo-commits

commit:     5732af0bf1cfef4eab2ecdbf62c72251d8b47a5b
Author:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 25 23:20:50 2012 +0000
Commit:     Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
CommitDate: Tue Sep 25 23:20:50 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5732af0b

gnome-base/gnome-session: 3.5.91 → 3.6.0

Needed for gdm-3.6.0

---
 ...on-3.5.91.ebuild => gnome-session-3.6.0.ebuild} |    0
 1 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.5.91.ebuild b/gnome-base/gnome-session/gnome-session-3.6.0.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-3.5.91.ebuild
rename to gnome-base/gnome-session/gnome-session-3.6.0.ebuild


^ permalink raw reply	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2012-10-28 18:10 Gilles Dartiguelongue
  0 siblings, 0 replies; 32+ messages in thread
From: Gilles Dartiguelongue @ 2012-10-28 18:10 UTC (permalink / raw
  To: gentoo-commits

commit:     c268e6bef5674361d5fa081141a09729ea155662
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 28 17:55:36 2012 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Oct 28 18:07:56 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=c268e6be

gnome-base/gnome-session: 3.6.0 → 3.6.1

---
 ...ion-3.6.0.ebuild => gnome-session-3.6.1.ebuild} |    5 +++--
 gnome-base/gnome-session/gnome-session-9999.ebuild |    5 +++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.6.0.ebuild b/gnome-base/gnome-session/gnome-session-3.6.1.ebuild
similarity index 98%
rename from gnome-base/gnome-session/gnome-session-3.6.0.ebuild
rename to gnome-base/gnome-session/gnome-session-3.6.1.ebuild
index 4b49445..149656f 100644
--- a/gnome-base/gnome-session/gnome-session-3.6.0.ebuild
+++ b/gnome-base/gnome-session/gnome-session-3.6.1.ebuild
@@ -71,7 +71,8 @@ DEPEND="${COMMON_DEPEND}
 # gnome-common needed for eautoreconf
 # gnome-base/gdm does not provide gnome.desktop anymore
 
-pkg_setup() {
+src_configure() {
+	DOCS="AUTHORS ChangeLog NEWS README"
 	G2CONF="${G2CONF}
 		--disable-deprecation-flags
 		--disable-schemas-compile
@@ -80,7 +81,7 @@ pkg_setup() {
 		$(use_enable gconf)
 		$(use_enable ipv6)
 		$(use_enable systemd)"
-	DOCS="AUTHORS ChangeLog NEWS README"
+	gnome2_src_configure
 }
 
 src_install() {

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index 4b49445..149656f 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-9999.ebuild
@@ -71,7 +71,8 @@ DEPEND="${COMMON_DEPEND}
 # gnome-common needed for eautoreconf
 # gnome-base/gdm does not provide gnome.desktop anymore
 
-pkg_setup() {
+src_configure() {
+	DOCS="AUTHORS ChangeLog NEWS README"
 	G2CONF="${G2CONF}
 		--disable-deprecation-flags
 		--disable-schemas-compile
@@ -80,7 +81,7 @@ pkg_setup() {
 		$(use_enable gconf)
 		$(use_enable ipv6)
 		$(use_enable systemd)"
-	DOCS="AUTHORS ChangeLog NEWS README"
+	gnome2_src_configure
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2012-11-21 22:27 Gilles Dartiguelongue
  0 siblings, 0 replies; 32+ messages in thread
From: Gilles Dartiguelongue @ 2012-11-21 22:27 UTC (permalink / raw
  To: gentoo-commits

commit:     6992159bbda3c99c3211ee8f981de1483f7a7c22
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 21 22:17:56 2012 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Nov 21 22:17:56 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=6992159b

gnome-base/gnome-session: 3.6.1 → 3.6.2

---
 ...ion-3.6.1.ebuild => gnome-session-3.6.2.ebuild} |    0
 gnome-base/gnome-session/metadata.xml              |   11 +++++++++++
 2 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.6.1.ebuild b/gnome-base/gnome-session/gnome-session-3.6.2.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-3.6.1.ebuild
rename to gnome-base/gnome-session/gnome-session-3.6.2.ebuild

diff --git a/gnome-base/gnome-session/metadata.xml b/gnome-base/gnome-session/metadata.xml
new file mode 100644
index 0000000..7688050
--- /dev/null
+++ b/gnome-base/gnome-session/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>gnome</herd>
+  <use>
+    <flag name="gconf">Optional support for <pkg>gnome-base/gconf</pkg>
+		configuration storage system</flag>
+    <flag name="systemd">Use <pkg>sys-apps/systemd</pkg> instead of
+		<pkg>sys-auth/consolekit</pkg> for session tracking</flag>
+  </use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2012-12-25 23:23 Gilles Dartiguelongue
  0 siblings, 0 replies; 32+ messages in thread
From: Gilles Dartiguelongue @ 2012-12-25 23:23 UTC (permalink / raw
  To: gentoo-commits

commit:     b521b22ccc54dbdaff57d8f4d0f21ff5981f8441
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 25 23:22:43 2012 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Tue Dec 25 23:23:14 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b521b22c

gnome-base/gnome-session: moved to gx86

    * Sync live ebuild with gx86 changes.

---
 .../gnome-session/gnome-session-3.6.2.ebuild       |  113 --------------------
 gnome-base/gnome-session/gnome-session-9999.ebuild |   23 +++--
 2 files changed, 16 insertions(+), 120 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.6.2.ebuild b/gnome-base/gnome-session/gnome-session-3.6.2.ebuild
deleted file mode 100644
index 149656f..0000000
--- a/gnome-base/gnome-session/gnome-session-3.6.2.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
-fi
-
-DESCRIPTION="Gnome session manager"
-HOMEPAGE="http://www.gnome.org/"
-
-LICENSE="GPL-2 LGPL-2 FDL-1.1"
-SLOT="0"
-if [[ ${PV} = 9999 ]]; then
-	KEYWORDS=""
-else
-	KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
-fi
-IUSE="doc elibc_FreeBSD gconf 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.33.4:2
-	x11-libs/gdk-pixbuf:2
-	>=x11-libs/gtk+-2.90.7:3
-	>=dev-libs/json-glib-0.10
-	>=dev-libs/dbus-glib-0.76
-	>=sys-power/upower-0.9.0
-	elibc_FreeBSD? ( dev-libs/libexecinfo )
-
-	virtual/opengl
-	x11-libs/libSM
-	x11-libs/libICE
-	x11-libs/libXau
-	x11-libs/libX11
-	x11-libs/libXcomposite
-	x11-libs/libXext
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-misc/xdg-user-dirs
-	x11-misc/xdg-user-dirs-gtk
-	x11-apps/xdpyinfo
-
-	gconf? ( >=gnome-base/gconf-2:2 )"
-# Pure-runtime deps from the session files should *NOT* be added here
-# Otherwise, things like gdm pull in gnome-shell
-# gnome-themes-standard is needed for the failwhale dialog themeing
-# sys-apps/dbus[X] is needed for session management
-RDEPEND="${COMMON_DEPEND}
-	gnome-base/gnome-settings-daemon
-	>=gnome-base/gsettings-desktop-schemas-0.1.7
-	>=x11-themes/gnome-themes-standard-2.91.92
-	sys-apps/dbus[X]
-	systemd? ( >=sys-apps/systemd-183 )
-	!systemd? ( sys-auth/consolekit )"
-DEPEND="${COMMON_DEPEND}
-	>=dev-lang/perl-5
-	>=sys-devel/gettext-0.10.40
-	>=dev-util/intltool-0.40.6
-	virtual/pkgconfig
-	!<gnome-base/gdm-2.20.4
-	doc? (
-		app-text/xmlto
-		dev-libs/libxslt )"
-# gnome-common needed for eautoreconf
-# gnome-base/gdm does not provide gnome.desktop anymore
-
-src_configure() {
-	DOCS="AUTHORS ChangeLog NEWS README"
-	G2CONF="${G2CONF}
-		--disable-deprecation-flags
-		--disable-schemas-compile
-		--docdir="${EPREFIX}/usr/share/doc/${PF}"
-		$(use_enable doc docbook-docs)
-		$(use_enable gconf)
-		$(use_enable ipv6)
-		$(use_enable systemd)"
-	gnome2_src_configure
-}
-
-src_install() {
-	gnome2_src_install
-
-	dodir /etc/X11/Sessions
-	exeinto /etc/X11/Sessions
-	doexe "${FILESDIR}/Gnome"
-
-	dodir /usr/share/gnome/applications/
-	insinto /usr/share/gnome/applications/
-	doins "${FILESDIR}/defaults.list"
-
-	dodir /etc/X11/xinit/xinitrc.d/
-	exeinto /etc/X11/xinit/xinitrc.d/
-	newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
-
-	# This should be done here as discussed in bug #270852
-	newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
-}
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-
-	if ! has_version gnome-base/gdm && ! has_version kde-base/kdm; then
-		ewarn "If you use a custom .xinitrc for your X session,"
-		ewarn "make sure that the commands in the xinitrc.d scripts are run."
-	fi
-}

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index 149656f..71a4ef7 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-9999.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="4"
+EAPI="5"
 GCONF_DEBUG="yes"
 
 inherit gnome2
@@ -26,7 +26,8 @@ IUSE="doc elibc_FreeBSD gconf ipv6 systemd"
 # 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.33.4:2
+COMMON_DEPEND="
+	>=dev-libs/glib-2.33.4:2
 	x11-libs/gdk-pixbuf:2
 	>=x11-libs/gtk+-2.90.7:3
 	>=dev-libs/json-glib-0.10
@@ -47,7 +48,8 @@ COMMON_DEPEND=">=dev-libs/glib-2.33.4:2
 	x11-misc/xdg-user-dirs-gtk
 	x11-apps/xdpyinfo
 
-	gconf? ( >=gnome-base/gconf-2:2 )"
+	gconf? ( >=gnome-base/gconf-2:2 )
+"
 # Pure-runtime deps from the session files should *NOT* be added here
 # Otherwise, things like gdm pull in gnome-shell
 # gnome-themes-standard is needed for the failwhale dialog themeing
@@ -58,24 +60,31 @@ RDEPEND="${COMMON_DEPEND}
 	>=x11-themes/gnome-themes-standard-2.91.92
 	sys-apps/dbus[X]
 	systemd? ( >=sys-apps/systemd-183 )
-	!systemd? ( sys-auth/consolekit )"
+	!systemd? ( sys-auth/consolekit )
+"
 DEPEND="${COMMON_DEPEND}
 	>=dev-lang/perl-5
 	>=sys-devel/gettext-0.10.40
 	>=dev-util/intltool-0.40.6
+	x11-libs/pango[X]
 	virtual/pkgconfig
 	!<gnome-base/gdm-2.20.4
 	doc? (
 		app-text/xmlto
-		dev-libs/libxslt )"
+		dev-libs/libxslt )
+"
 # gnome-common needed for eautoreconf
 # gnome-base/gdm does not provide gnome.desktop anymore
 
+src_prepare() {
+	# Silence errors due to weird checks for libX11
+	sed -e 's/\(PANGO_PACKAGES="\)pangox/\1/' -i configure.ac configure || die
+	gnome2_src_prepare
+}
+
 src_configure() {
-	DOCS="AUTHORS ChangeLog NEWS README"
 	G2CONF="${G2CONF}
 		--disable-deprecation-flags
-		--disable-schemas-compile
 		--docdir="${EPREFIX}/usr/share/doc/${PF}"
 		$(use_enable doc docbook-docs)
 		$(use_enable gconf)


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2014-02-12 20:58 Gilles Dartiguelongue
  0 siblings, 0 replies; 32+ messages in thread
From: Gilles Dartiguelongue @ 2014-02-12 20:58 UTC (permalink / raw
  To: gentoo-commits

commit:     416abfda1edaee6031018ea5c77b8ad66412ff3d
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 12 20:30:01 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Wed Feb 12 20:30:01 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=416abfda

gnome-base/gnome-session: moved to gentoo-x86

---
 gnome-base/gnome-session/ChangeLog                 |  11 --
 .../gnome-session/gnome-session-3.10.1.ebuild      | 119 ---------------------
 2 files changed, 130 deletions(-)

diff --git a/gnome-base/gnome-session/ChangeLog b/gnome-base/gnome-session/ChangeLog
deleted file mode 100644
index 6967e50..0000000
--- a/gnome-base/gnome-session/ChangeLog
+++ /dev/null
@@ -1,11 +0,0 @@
-# ChangeLog for gnome-base/gnome-session
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-*gnome-session-3.10.1 (12 Dec 2013)
-
-  12 Dec 2013; Gilles Dartiguelongue <eva@gentoo.org>
-  +gnome-session-3.10.1.ebuild, gnome-session-9999.ebuild,
-  +files/gnome-session-3.8.4-blacklist-nv25.patch:
-  3.8.4-r1 → 3.10.1
-

diff --git a/gnome-base/gnome-session/gnome-session-3.10.1.ebuild b/gnome-base/gnome-session/gnome-session-3.10.1.ebuild
deleted file mode 100644
index d1081e8..0000000
--- a/gnome-base/gnome-session/gnome-session-3.10.1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit eutils gnome2
-
-DESCRIPTION="Gnome session manager"
-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"
-
-# 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.35.0:2
-	x11-libs/gdk-pixbuf:2
-	>=x11-libs/gtk+-2.90.7:3
-	>=dev-libs/json-glib-0.10
-	>=dev-libs/dbus-glib-0.76
-	>=gnome-base/gnome-desktop-3.9.91:3=
-	>=sys-power/upower-0.9.0
-	elibc_FreeBSD? ( dev-libs/libexecinfo )
-
-	virtual/opengl
-	x11-libs/libSM
-	x11-libs/libICE
-	x11-libs/libXau
-	x11-libs/libX11
-	x11-libs/libXcomposite
-	x11-libs/libXext
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-misc/xdg-user-dirs
-	x11-misc/xdg-user-dirs-gtk
-	x11-apps/xdpyinfo
-
-	gconf? ( >=gnome-base/gconf-2:2 )
-"
-# Pure-runtime deps from the session files should *NOT* be added here
-# Otherwise, things like gdm pull in gnome-shell
-# gnome-themes-standard is needed for the failwhale dialog themeing
-# sys-apps/dbus[X] is needed for session management
-RDEPEND="${COMMON_DEPEND}
-	gnome-base/gnome-settings-daemon
-	>=gnome-base/gsettings-desktop-schemas-0.1.7
-	>=x11-themes/gnome-themes-standard-2.91.92
-	sys-apps/dbus[X]
-	systemd? ( >=sys-apps/systemd-183 )
-	!systemd? ( sys-auth/consolekit )
-"
-DEPEND="${COMMON_DEPEND}
-	>=dev-lang/perl-5
-	>=sys-devel/gettext-0.10.40
-	>=dev-util/intltool-0.40.6
-	virtual/pkgconfig
-	!<gnome-base/gdm-2.20.4
-	doc? (
-		app-text/xmlto
-		dev-libs/libxslt )
-"
-# gnome-common needed for eautoreconf
-# gnome-base/gdm does not provide gnome.desktop anymore
-
-src_prepare() {
-	# Allow people to configure startup apps, bug #464968, upstream bug #663767
-	sed -i -e '/NoDisplay/d' data/gnome-session-properties.desktop.in.in || die
-
-	# Blacklist nv25 (from 'master')
-	epatch "${FILESDIR}"/${PN}-3.8.4-blacklist-nv25.patch
-
-	gnome2_src_prepare
-}
-
-src_configure() {
-	gnome2_src_configure \
-		--disable-deprecation-flags \
-		--docdir="${EPREFIX}/usr/share/doc/${PF}" \
-		--enable-session-selector \
-		$(use_enable doc docbook-docs) \
-		$(use_enable gconf) \
-		$(use_enable ipv6) \
-		$(use_enable systemd)
-}
-
-src_install() {
-	gnome2_src_install
-
-	dodir /etc/X11/Sessions
-	exeinto /etc/X11/Sessions
-	doexe "${FILESDIR}/Gnome"
-
-	dodir /usr/share/gnome/applications/
-	insinto /usr/share/gnome/applications/
-	newins "${FILESDIR}/defaults.list-r1" defaults.list
-
-	dodir /etc/X11/xinit/xinitrc.d/
-	exeinto /etc/X11/xinit/xinitrc.d/
-	newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
-
-	# This should be done here as discussed in bug #270852
-	newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
-}
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-
-	if ! has_version gnome-base/gdm && ! has_version kde-base/kdm; then
-		ewarn "If you use a custom .xinitrc for your X session,"
-		ewarn "make sure that the commands in the xinitrc.d scripts are run."
-	fi
-}


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2014-04-20 18:17 Gilles Dartiguelongue
  0 siblings, 0 replies; 32+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-20 18:17 UTC (permalink / raw
  To: gentoo-commits

commit:     8ede976f85fe25ff16a1465780b5e9f2e65ccdac
Author:     Mike Auty <ikelos <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 17 00:31:20 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sun Apr 20 15:48:26 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=8ede976f

gnome-base/gnome-session: 3.10.1 → 3.12.0

Removed a sed that seemed unnecessary and a patch that had already been applied. Otherwise a upower dep change was all that was different.

---
 .../gnome-session/gnome-session-3.12.0.ebuild      | 108 +++++++++++++++++++++
 1 file changed, 108 insertions(+)

diff --git a/gnome-base/gnome-session/gnome-session-3.12.0.ebuild b/gnome-base/gnome-session/gnome-session-3.12.0.ebuild
new file mode 100644
index 0000000..cc3cd8d
--- /dev/null
+++ b/gnome-base/gnome-session/gnome-session-3.12.0.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-session/gnome-session-3.10.1.ebuild,v 1.6 2014/03/29 21:00:14 tetromino Exp $
+
+EAPI="5"
+GCONF_DEBUG="yes"
+
+inherit eutils gnome2
+
+DESCRIPTION="Gnome session manager"
+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"
+
+# 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.35.0:2
+	x11-libs/gdk-pixbuf:2
+	>=x11-libs/gtk+-2.90.7:3
+	>=dev-libs/json-glib-0.10
+	>=dev-libs/dbus-glib-0.76
+	>=gnome-base/gnome-desktop-3.9.91:3=
+	elibc_FreeBSD? ( dev-libs/libexecinfo )
+
+	virtual/opengl
+	x11-libs/libSM
+	x11-libs/libICE
+	x11-libs/libXau
+	x11-libs/libX11
+	x11-libs/libXcomposite
+	x11-libs/libXext
+	x11-libs/libXrender
+	x11-libs/libXtst
+	x11-misc/xdg-user-dirs
+	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
+# Otherwise, things like gdm pull in gnome-shell
+# gnome-themes-standard is needed for the failwhale dialog themeing
+# sys-apps/dbus[X] is needed for session management
+RDEPEND="${COMMON_DEPEND}
+	gnome-base/gnome-settings-daemon
+	>=gnome-base/gsettings-desktop-schemas-0.1.7
+	>=x11-themes/gnome-themes-standard-2.91.92
+	sys-apps/dbus[X]
+	!systemd? ( sys-auth/consolekit )
+"
+DEPEND="${COMMON_DEPEND}
+	>=dev-lang/perl-5
+	>=sys-devel/gettext-0.10.40
+	>=dev-util/intltool-0.40.6
+	virtual/pkgconfig
+	!<gnome-base/gdm-2.20.4
+	doc? (
+		app-text/xmlto
+		dev-libs/libxslt )
+"
+# gnome-common needed for eautoreconf
+# gnome-base/gdm does not provide gnome.desktop anymore
+
+src_configure() {
+	gnome2_src_configure \
+		--disable-deprecation-flags \
+		--docdir="${EPREFIX}/usr/share/doc/${PF}" \
+		--enable-session-selector \
+		$(use_enable doc docbook-docs) \
+		$(use_enable gconf) \
+		$(use_enable ipv6) \
+		$(use_enable systemd)
+}
+
+src_install() {
+	gnome2_src_install
+
+	dodir /etc/X11/Sessions
+	exeinto /etc/X11/Sessions
+	doexe "${FILESDIR}/Gnome"
+
+	dodir /usr/share/gnome/applications/
+	insinto /usr/share/gnome/applications/
+	newins "${FILESDIR}/defaults.list-r1" defaults.list
+
+	dodir /etc/X11/xinit/xinitrc.d/
+	exeinto /etc/X11/xinit/xinitrc.d/
+	newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
+
+	# This should be done here as discussed in bug #270852
+	newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
+}
+
+pkg_postinst() {
+	gnome2_pkg_postinst
+
+	if ! has_version gnome-base/gdm && ! has_version kde-base/kdm; then
+		ewarn "If you use a custom .xinitrc for your X session,"
+		ewarn "make sure that the commands in the xinitrc.d scripts are run."
+	fi
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2014-04-24 22:35 Gilles Dartiguelongue
  0 siblings, 0 replies; 32+ messages in thread
From: Gilles Dartiguelongue @ 2014-04-24 22:35 UTC (permalink / raw
  To: gentoo-commits

commit:     a000b69a79f4180c660951d4a337f3429fe19f49
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 24 22:00:57 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Thu Apr 24 22:34:49 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=a000b69a

gnome-base/gnome-session: 3.12.0 → 3.12.1

---
 .../{gnome-session-3.12.0.ebuild => gnome-session-3.12.1.ebuild}          | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.12.0.ebuild b/gnome-base/gnome-session/gnome-session-3.12.1.ebuild
similarity index 100%
rename from gnome-base/gnome-session/gnome-session-3.12.0.ebuild
rename to gnome-base/gnome-session/gnome-session-3.12.1.ebuild


^ permalink raw reply	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2014-12-22 23:11 Gilles Dartiguelongue
  0 siblings, 0 replies; 32+ messages in thread
From: Gilles Dartiguelongue @ 2014-12-22 23:11 UTC (permalink / raw
  To: gentoo-commits

commit:     93b50207b1e7574709001afe30aab478d5b8cf58
Author:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 22 23:06:00 2014 +0000
Commit:     Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Mon Dec 22 23:06:00 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=93b50207

gnome-base/gnome-session: moved to gentoo-x86

---
 .../gnome-session/gnome-session-3.14.0.ebuild      | 115 ---------------------
 1 file changed, 115 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.14.0.ebuild b/gnome-base/gnome-session/gnome-session-3.14.0.ebuild
deleted file mode 100644
index 323a886..0000000
--- a/gnome-base/gnome-session/gnome-session-3.14.0.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-
-DESCRIPTION="Gnome session manager"
-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"
-
-# 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
-	x11-libs/gdk-pixbuf:2
-	>=x11-libs/gtk+-2.90.7:3
-	>=dev-libs/json-glib-0.10
-	>=dev-libs/dbus-glib-0.76
-	>=gnome-base/gnome-desktop-3.9.91:3=
-	elibc_FreeBSD? ( dev-libs/libexecinfo )
-
-	virtual/opengl
-	x11-libs/libSM
-	x11-libs/libICE
-	x11-libs/libXau
-	x11-libs/libX11
-	x11-libs/libXcomposite
-	x11-libs/libXext
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-misc/xdg-user-dirs
-	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
-# Otherwise, things like gdm pull in gnome-shell
-# gnome-themes-standard is needed for the failwhale dialog themeing
-# sys-apps/dbus[X] is needed for session management
-RDEPEND="${COMMON_DEPEND}
-	gnome-base/gnome-settings-daemon
-	>=gnome-base/gsettings-desktop-schemas-0.1.7
-	>=x11-themes/gnome-themes-standard-2.91.92
-	sys-apps/dbus[X]
-	!systemd? ( sys-auth/consolekit )
-"
-DEPEND="${COMMON_DEPEND}
-	>=dev-lang/perl-5
-	>=sys-devel/gettext-0.10.40
-	dev-libs/libxslt
-	>=dev-util/intltool-0.40.6
-	virtual/pkgconfig
-	!<gnome-base/gdm-2.20.4
-	doc? (
-		app-text/xmlto
-		dev-libs/libxslt )
-"
-# gnome-common needed for eautoreconf
-# gnome-base/gdm does not provide gnome.desktop anymore
-
-src_configure() {
-	# 1. Avoid automagic on old upower releases
-	# 2. xsltproc is always checked due to man configure
-	#    switch, even if USE=-doc
-	gnome2_src_configure \
-		--disable-deprecation-flags \
-		--enable-session-selector \
-		$(use_enable doc docbook-docs) \
-		$(use_enable gconf) \
-		$(use_enable ipv6) \
-		$(use_enable systemd) \
-		UPOWER_CFLAGS="" \
-		UPOWER_LIBS=""
-		# gnome-session-selector pre-generated man page is missing
-		#$(usex !doc XSLTPROC=$(type -P true))
-}
-
-src_install() {
-	gnome2_src_install
-
-	dodir /etc/X11/Sessions
-	exeinto /etc/X11/Sessions
-	doexe "${FILESDIR}/Gnome"
-
-	dodir /usr/share/gnome/applications/
-	insinto /usr/share/gnome/applications/
-	newins "${FILESDIR}/defaults.list-r2" defaults.list
-
-	dodir /etc/X11/xinit/xinitrc.d/
-	exeinto /etc/X11/xinit/xinitrc.d/
-	newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
-
-	# This should be done here as discussed in bug #270852
-	newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
-}
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-
-	if ! has_version gnome-base/gdm && ! has_version kde-base/kdm; then
-		ewarn "If you use a custom .xinitrc for your X session,"
-		ewarn "make sure that the commands in the xinitrc.d scripts are run."
-	fi
-}


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2015-05-01 14:31 Ole Reifschneider
  0 siblings, 0 replies; 32+ messages in thread
From: Ole Reifschneider @ 2015-05-01 14:31 UTC (permalink / raw
  To: gentoo-commits

commit:     ca31ccdb82a4332695c60482776c82d60c361fb5
Author:     Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
AuthorDate: Fri May  1 14:31:33 2015 +0000
Commit:     Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
CommitDate: Fri May  1 14:31:33 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=ca31ccdb

Bump gnome-session to 3.16.0

Package-Manager: portage-2.2.18
Manifest-Sign-Key: 7E8B4D42

 ...ion-9999.ebuild => gnome-session-3.16.0.ebuild} | 30 +++++++++++-----------
 gnome-base/gnome-session/gnome-session-9999.ebuild | 19 +++++++++-----
 2 files changed, 28 insertions(+), 21 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-3.16.0.ebuild
similarity index 79%
copy from gnome-base/gnome-session/gnome-session-9999.ebuild
copy to gnome-base/gnome-session/gnome-session-3.16.0.ebuild
index 2e040da..8a5b21e 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-3.16.0.ebuild
@@ -1,25 +1,18 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-session/gnome-session-3.14.0-r2.ebuild,v 1.1 2015/03/22 17:50:31 tetromino Exp $
 
 EAPI="5"
 GCONF_DEBUG="yes"
 
 inherit gnome2
-if [[ ${PV} = 9999 ]]; then
-	inherit gnome2-live
-fi
 
 DESCRIPTION="Gnome session manager"
 HOMEPAGE="https://git.gnome.org/browse/gnome-session"
 
 LICENSE="GPL-2 LGPL-2 FDL-1.1"
 SLOT="0"
-if [[ ${PV} = 9999 ]]; then
-	KEYWORDS=""
-else
-	KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
-fi
+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"
 
 # x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, and
@@ -31,7 +24,6 @@ COMMON_DEPEND="
 	x11-libs/gdk-pixbuf:2
 	>=x11-libs/gtk+-2.90.7:3
 	>=dev-libs/json-glib-0.10
-	>=dev-libs/dbus-glib-0.76
 	>=gnome-base/gnome-desktop-3.9.91:3=
 	elibc_FreeBSD? ( dev-libs/libexecinfo )
 
@@ -60,7 +52,10 @@ RDEPEND="${COMMON_DEPEND}
 	>=gnome-base/gsettings-desktop-schemas-0.1.7
 	>=x11-themes/gnome-themes-standard-2.91.92
 	sys-apps/dbus[X]
-	!systemd? ( sys-auth/consolekit )
+	!systemd? (
+		sys-auth/consolekit
+		>=dev-libs/dbus-glib-0.76
+	)
 "
 DEPEND="${COMMON_DEPEND}
 	>=dev-lang/perl-5
@@ -87,6 +82,7 @@ src_configure() {
 		$(use_enable gconf) \
 		$(use_enable ipv6) \
 		$(use_enable systemd) \
+		$(use_enable !systemd consolekit) \
 		UPOWER_CFLAGS="" \
 		UPOWER_LIBS=""
 		# gnome-session-selector pre-generated man page is missing
@@ -100,9 +96,8 @@ src_install() {
 	exeinto /etc/X11/Sessions
 	doexe "${FILESDIR}/Gnome"
 
-	dodir /usr/share/gnome/applications/
-	insinto /usr/share/gnome/applications/
-	newins "${FILESDIR}/defaults.list-r2" defaults.list
+	insinto /usr/share/applications
+	newins "${FILESDIR}/defaults.list-r3" gnome-mimeapps.list
 
 	dodir /etc/X11/xinit/xinitrc.d/
 	exeinto /etc/X11/xinit/xinitrc.d/
@@ -110,6 +105,11 @@ src_install() {
 
 	# This should be done here as discussed in bug #270852
 	newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
+
+	# Set XCURSOR_THEME from current dconf setting instead of installing
+	# default cursor symlink globally and affecting other DEs (bug #543488)
+	# https://bugzilla.gnome.org/show_bug.cgi?id=711703
+	newexe "${FILESDIR}/90-xcursor-theme-gnome" 90-xcursor-theme-gnome
 }
 
 pkg_postinst() {

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index 2e040da..0a00fd7 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-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -31,7 +31,6 @@ COMMON_DEPEND="
 	x11-libs/gdk-pixbuf:2
 	>=x11-libs/gtk+-2.90.7:3
 	>=dev-libs/json-glib-0.10
-	>=dev-libs/dbus-glib-0.76
 	>=gnome-base/gnome-desktop-3.9.91:3=
 	elibc_FreeBSD? ( dev-libs/libexecinfo )
 
@@ -60,7 +59,10 @@ RDEPEND="${COMMON_DEPEND}
 	>=gnome-base/gsettings-desktop-schemas-0.1.7
 	>=x11-themes/gnome-themes-standard-2.91.92
 	sys-apps/dbus[X]
-	!systemd? ( sys-auth/consolekit )
+	!systemd? (
+		sys-auth/consolekit
+		>=dev-libs/dbus-glib-0.76
+	)
 "
 DEPEND="${COMMON_DEPEND}
 	>=dev-lang/perl-5
@@ -87,6 +89,7 @@ src_configure() {
 		$(use_enable gconf) \
 		$(use_enable ipv6) \
 		$(use_enable systemd) \
+		$(use_enable !systemd consolekit) \
 		UPOWER_CFLAGS="" \
 		UPOWER_LIBS=""
 		# gnome-session-selector pre-generated man page is missing
@@ -100,9 +103,8 @@ src_install() {
 	exeinto /etc/X11/Sessions
 	doexe "${FILESDIR}/Gnome"
 
-	dodir /usr/share/gnome/applications/
-	insinto /usr/share/gnome/applications/
-	newins "${FILESDIR}/defaults.list-r2" defaults.list
+	insinto /usr/share/applications
+	newins "${FILESDIR}/defaults.list-r3" gnome-mimeapps.list
 
 	dodir /etc/X11/xinit/xinitrc.d/
 	exeinto /etc/X11/xinit/xinitrc.d/
@@ -110,6 +112,11 @@ src_install() {
 
 	# This should be done here as discussed in bug #270852
 	newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
+
+	# Set XCURSOR_THEME from current dconf setting instead of installing
+	# default cursor symlink globally and affecting other DEs (bug #543488)
+	# https://bugzilla.gnome.org/show_bug.cgi?id=711703
+	newexe "${FILESDIR}/90-xcursor-theme-gnome" 90-xcursor-theme-gnome
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2015-10-02 12:50 Ole Reifschneider
  0 siblings, 0 replies; 32+ messages in thread
From: Ole Reifschneider @ 2015-10-02 12:50 UTC (permalink / raw
  To: gentoo-commits

commit:     dabb8cbb9678165379cf93dda79720a54a98c754
Author:     Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  2 09:58:31 2015 +0000
Commit:     Ole Reifschneider <tranquility <AT> gentoo <DOT> org>
CommitDate: Fri Oct  2 09:58:31 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=dabb8cbb

gnome-base/gnome-session: Bump version to 3.18.0

Package-Manager: portage-2.2.22
Manifest-Sign-Key: 7E8B4D42

 .../gnome-session/gnome-session-3.18.0.ebuild      | 122 +++++++++++++++++++++
 1 file changed, 122 insertions(+)

diff --git a/gnome-base/gnome-session/gnome-session-3.18.0.ebuild b/gnome-base/gnome-session/gnome-session-3.18.0.ebuild
new file mode 100644
index 0000000..4de1d8a
--- /dev/null
+++ b/gnome-base/gnome-session/gnome-session-3.18.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="yes"
+
+inherit gnome2
+
+DESCRIPTION="Gnome session manager"
+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"
+
+# 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
+	x11-libs/gdk-pixbuf:2
+	>=x11-libs/gtk+-2.90.7:3
+	>=dev-libs/json-glib-0.10
+	>=gnome-base/gnome-desktop-3.9.91:3=
+	elibc_FreeBSD? ( dev-libs/libexecinfo )
+
+	virtual/opengl
+	x11-libs/libSM
+	x11-libs/libICE
+	x11-libs/libXau
+	x11-libs/libX11
+	x11-libs/libXcomposite
+	x11-libs/libXext
+	x11-libs/libXrender
+	x11-libs/libXtst
+	x11-misc/xdg-user-dirs
+	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
+# Otherwise, things like gdm pull in gnome-shell
+# gnome-themes-standard is needed for the failwhale dialog themeing
+# sys-apps/dbus[X] is needed for session management
+RDEPEND="${COMMON_DEPEND}
+	gnome-base/gnome-settings-daemon
+	>=gnome-base/gsettings-desktop-schemas-0.1.7
+	>=x11-themes/gnome-themes-standard-2.91.92
+	sys-apps/dbus[X]
+	!systemd? (
+		sys-auth/consolekit
+		>=dev-libs/dbus-glib-0.76
+	)
+"
+DEPEND="${COMMON_DEPEND}
+	>=dev-lang/perl-5
+	>=sys-devel/gettext-0.10.40
+	dev-libs/libxslt
+	>=dev-util/intltool-0.40.6
+	virtual/pkgconfig
+	!<gnome-base/gdm-2.20.4
+	doc? (
+		app-text/xmlto
+		dev-libs/libxslt )
+"
+# gnome-common needed for eautoreconf
+# gnome-base/gdm does not provide gnome.desktop anymore
+
+src_configure() {
+	# 1. Avoid automagic on old upower releases
+	# 2. xsltproc is always checked due to man configure
+	#    switch, even if USE=-doc
+	gnome2_src_configure \
+		--disable-deprecation-flags \
+		--enable-session-selector \
+		$(use_enable doc docbook-docs) \
+		$(use_enable gconf) \
+		$(use_enable ipv6) \
+		$(use_enable systemd) \
+		$(use_enable !systemd consolekit) \
+		UPOWER_CFLAGS="" \
+		UPOWER_LIBS=""
+		# gnome-session-selector pre-generated man page is missing
+		#$(usex !doc XSLTPROC=$(type -P true))
+}
+
+src_install() {
+	gnome2_src_install
+
+	dodir /etc/X11/Sessions
+	exeinto /etc/X11/Sessions
+	doexe "${FILESDIR}/Gnome"
+
+	insinto /usr/share/applications
+	newins "${FILESDIR}/defaults.list-r3" gnome-mimeapps.list
+
+	dodir /etc/X11/xinit/xinitrc.d/
+	exeinto /etc/X11/xinit/xinitrc.d/
+	newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
+
+	# This should be done here as discussed in bug #270852
+	newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
+
+	# Set XCURSOR_THEME from current dconf setting instead of installing
+	# default cursor symlink globally and affecting other DEs (bug #543488)
+	# https://bugzilla.gnome.org/show_bug.cgi?id=711703
+	newexe "${FILESDIR}/90-xcursor-theme-gnome" 90-xcursor-theme-gnome
+}
+
+pkg_postinst() {
+	gnome2_pkg_postinst
+
+	if ! has_version gnome-base/gdm && ! has_version kde-base/kdm; then
+		ewarn "If you use a custom .xinitrc for your X session,"
+		ewarn "make sure that the commands in the xinitrc.d scripts are run."
+	fi
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2016-03-25  0:56 Ole Reifschneider
  0 siblings, 0 replies; 32+ messages in thread
From: Ole Reifschneider @ 2016-03-25  0:56 UTC (permalink / raw
  To: gentoo-commits

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) \


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2018-01-12 12:55 Dennis Lamm
  0 siblings, 0 replies; 32+ messages in thread
From: Dennis Lamm @ 2018-01-12 12:55 UTC (permalink / raw
  To: gentoo-commits

commit:     68f3096fbb5c987b2a2dcb65377595256ad3742f
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 12:55:08 2018 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 12:55:08 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=68f3096f

gnome-base/gnome-session: drop old

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 .../gnome-session/gnome-session-3.20.0.ebuild      | 123 ---------------------
 gnome-base/gnome-session/gnome-session-9999.ebuild |   3 +-
 gnome-base/gnome-session/metadata.xml              |  12 +-
 3 files changed, 5 insertions(+), 133 deletions(-)

diff --git a/gnome-base/gnome-session/gnome-session-3.20.0.ebuild b/gnome-base/gnome-session/gnome-session-3.20.0.ebuild
deleted file mode 100644
index 016129fc..00000000
--- a/gnome-base/gnome-session/gnome-session-3.20.0.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-
-inherit gnome2
-
-DESCRIPTION="Gnome session manager"
-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 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.46.0:2[dbus]
-	x11-libs/gdk-pixbuf:2
-	>=x11-libs/gtk+-3.18.0:3
-	>=dev-libs/json-glib-0.10
-	>=gnome-base/gnome-desktop-3.18:3=
-	elibc_FreeBSD? ( dev-libs/libexecinfo )
-
-	virtual/opengl
-	x11-libs/libSM
-	x11-libs/libICE
-	x11-libs/libXau
-	x11-libs/libX11
-	x11-libs/libXcomposite
-	x11-libs/libXext
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-misc/xdg-user-dirs
-	x11-misc/xdg-user-dirs-gtk
-	x11-apps/xdpyinfo
-
-	systemd? ( >=sys-apps/systemd-183:0= )
-"
-# Pure-runtime deps from the session files should *NOT* be added here
-# Otherwise, things like gdm pull in gnome-shell
-# gnome-themes-standard is needed for the failwhale dialog themeing
-# sys-apps/dbus[X] is needed for session management
-RDEPEND="${COMMON_DEPEND}
-	gnome-base/gnome-settings-daemon
-	>=gnome-base/gsettings-desktop-schemas-0.1.7
-	>=x11-themes/gnome-themes-standard-2.91.92
-	sys-apps/dbus[X]
-	!systemd? (
-		sys-auth/consolekit
-		>=dev-libs/dbus-glib-0.76
-	)
-"
-DEPEND="${COMMON_DEPEND}
-	>=dev-lang/perl-5
-	>=sys-devel/gettext-0.10.40
-	dev-libs/libxslt
-	>=dev-util/intltool-0.40.6
-	virtual/pkgconfig
-	!<gnome-base/gdm-2.20.4
-	doc? (
-		app-text/xmlto
-		dev-libs/libxslt )
-"
-# gnome-common needed for eautoreconf
-# gnome-base/gdm does not provide gnome.desktop anymore
-
-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 ipv6) \
-		$(use_enable systemd) \
-		$(use_enable !systemd consolekit) \
-		UPOWER_CFLAGS="" \
-		UPOWER_LIBS=""
-		# gnome-session-selector pre-generated man page is missing
-		#$(usex !doc XSLTPROC=$(type -P true))
-}
-
-src_install() {
-	gnome2_src_install
-
-	dodir /etc/X11/Sessions
-	exeinto /etc/X11/Sessions
-	doexe "${FILESDIR}/Gnome"
-
-	insinto /usr/share/applications
-	newins "${FILESDIR}/defaults.list-r3" gnome-mimeapps.list
-
-	dodir /etc/X11/xinit/xinitrc.d/
-	exeinto /etc/X11/xinit/xinitrc.d/
-	newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
-
-	# This should be done here as discussed in bug #270852
-	newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
-
-	# Set XCURSOR_THEME from current dconf setting instead of installing
-	# default cursor symlink globally and affecting other DEs (bug #543488)
-	# https://bugzilla.gnome.org/show_bug.cgi?id=711703
-	newexe "${FILESDIR}/90-xcursor-theme-gnome" 90-xcursor-theme-gnome
-}
-
-pkg_postinst() {
-	gnome2_pkg_postinst
-
-	if ! has_version gnome-base/gdm && ! has_version kde-base/kdm; then
-		ewarn "If you use a custom .xinitrc for your X session,"
-		ewarn "make sure that the commands in the xinitrc.d scripts are run."
-	fi
-}

diff --git a/gnome-base/gnome-session/gnome-session-9999.ebuild b/gnome-base/gnome-session/gnome-session-9999.ebuild
index f4f5ad62..1c0186cc 100644
--- a/gnome-base/gnome-session/gnome-session-9999.ebuild
+++ b/gnome-base/gnome-session/gnome-session-9999.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Id$
 
 EAPI="5"
 GCONF_DEBUG="yes"

diff --git a/gnome-base/gnome-session/metadata.xml b/gnome-base/gnome-session/metadata.xml
index 06d13a57..996e7cac 100644
--- a/gnome-base/gnome-session/metadata.xml
+++ b/gnome-base/gnome-session/metadata.xml
@@ -1,12 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="project">
-	<email>gnome@gentoo.org</email>
-	<name>Gentoo GNOME Desktop</name>
-</maintainer>
-<use>
-	<flag name="gconf">Optional support for <pkg>gnome-base/gconf</pkg>
-		configuration storage system</flag>
-</use>
+	<maintainer type="project">
+		<email>gnome@gentoo.org</email>
+		<name>Gentoo GNOME Desktop</name>
+	</maintainer>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 32+ messages in thread

* [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/
@ 2018-02-14 19:44 Sobhan Mohammadpour
  0 siblings, 0 replies; 32+ messages in thread
From: Sobhan Mohammadpour @ 2018-02-14 19:44 UTC (permalink / raw
  To: gentoo-commits

commit:     8e08e8ebff22c240d4e10262f1da89dc5e54c1f5
Author:     Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 19:35:03 2018 +0000
Commit:     Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 19:35:03 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8e08e8eb

gnome-base/gnome-session: version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Manifest-Sign-Key: 0x7DF238CF0AA182E1

 .../gnome-session/gnome-session-3.26.1.ebuild      | 123 +++++++++++++++++++++
 1 file changed, 123 insertions(+)

diff --git a/gnome-base/gnome-session/gnome-session-3.26.1.ebuild b/gnome-base/gnome-session/gnome-session-3.26.1.ebuild
new file mode 100644
index 00000000..0b3dac4a
--- /dev/null
+++ b/gnome-base/gnome-session/gnome-session-3.26.1.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+inherit gnome2
+
+DESCRIPTION="Gnome session manager"
+HOMEPAGE="https://git.gnome.org/browse/gnome-session"
+
+LICENSE="GPL-2 LGPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+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.46.0:2[dbus]
+	x11-libs/gdk-pixbuf:2
+	>=x11-libs/gtk+-3.18.0:3
+	>=dev-libs/json-glib-0.10
+	>=gnome-base/gnome-desktop-3.18:3=
+	elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
+
+	media-libs/mesa[egl,gles2]
+
+	media-libs/libepoxy
+	x11-libs/libSM
+	x11-libs/libICE
+	x11-libs/libXau
+	x11-libs/libX11
+	x11-libs/libXcomposite
+	x11-libs/libXext
+	x11-libs/libXrender
+	x11-libs/libXtst
+	x11-misc/xdg-user-dirs
+	x11-misc/xdg-user-dirs-gtk
+	x11-apps/xdpyinfo
+
+	systemd? ( >=sys-apps/systemd-183:0= )
+"
+# Pure-runtime deps from the session files should *NOT* be added here
+# Otherwise, things like gdm pull in gnome-shell
+# gnome-themes-standard is needed for the failwhale dialog themeing
+# sys-apps/dbus[X] is needed for session management
+RDEPEND="${COMMON_DEPEND}
+	>=gnome-base/gnome-settings-daemon-3.23.2
+	>=gnome-base/gsettings-desktop-schemas-0.1.7
+	x11-themes/adwaita-icon-theme
+	sys-apps/dbus[X]
+	!systemd? (
+		sys-auth/consolekit
+		>=dev-libs/dbus-glib-0.76
+	)
+"
+DEPEND="${COMMON_DEPEND}
+	dev-libs/libxslt
+	>=dev-util/intltool-0.40.6
+	>=sys-devel/gettext-0.10.40
+	virtual/pkgconfig
+	!<gnome-base/gdm-2.20.4
+	doc? (
+		app-text/xmlto
+		dev-libs/libxslt )
+	gnome-base/gnome-common
+"
+# gnome-common needed for eautoreconf
+# gnome-base/gdm does not provide gnome.desktop anymore
+
+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 ipv6) \
+		$(use_enable systemd) \
+		$(use_enable !systemd consolekit) \
+		UPOWER_CFLAGS="" \
+		UPOWER_LIBS=""
+		# gnome-session-selector pre-generated man page is missing
+		#$(usex !doc XSLTPROC=$(type -P true))
+}
+
+src_install() {
+	gnome2_src_install
+
+	dodir /etc/X11/Sessions
+	exeinto /etc/X11/Sessions
+	doexe "${FILESDIR}/Gnome"
+
+	insinto /usr/share/applications
+	newins "${FILESDIR}/defaults.list-r3" gnome-mimeapps.list
+
+	dodir /etc/X11/xinit/xinitrc.d/
+	exeinto /etc/X11/xinit/xinitrc.d/
+	newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
+
+	# This should be done here as discussed in bug #270852
+	newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
+
+	# Set XCURSOR_THEME from current dconf setting instead of installing
+	# default cursor symlink globally and affecting other DEs (bug #543488)
+	# https://bugzilla.gnome.org/show_bug.cgi?id=711703
+	newexe "${FILESDIR}/90-xcursor-theme-gnome" 90-xcursor-theme-gnome
+}
+
+pkg_postinst() {
+	gnome2_pkg_postinst
+
+	if ! has_version gnome-base/gdm && ! has_version x11-misc/sddm; then
+		ewarn "If you use a custom .xinitrc for your X session,"
+		ewarn "make sure that the commands in the xinitrc.d scripts are run."
+	fi
+}


^ permalink raw reply related	[flat|nested] 32+ messages in thread

end of thread, other threads:[~2018-02-14 19:44 UTC | newest]

Thread overview: 32+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-03  6:36 [gentoo-commits] proj/gnome:master commit in: gnome-base/gnome-session/ Alexandre Restovtsev
  -- strict thread matches above, loose matches on Subject: below --
2018-02-14 19:44 Sobhan Mohammadpour
2018-01-12 12:55 Dennis Lamm
2016-03-25  0:56 Ole Reifschneider
2015-10-02 12:50 Ole Reifschneider
2015-05-01 14:31 Ole Reifschneider
2014-12-22 23:11 Gilles Dartiguelongue
2014-04-24 22:35 Gilles Dartiguelongue
2014-04-20 18:17 Gilles Dartiguelongue
2014-02-12 20:58 Gilles Dartiguelongue
2012-12-25 23:23 Gilles Dartiguelongue
2012-11-21 22:27 Gilles Dartiguelongue
2012-10-28 18:10 Gilles Dartiguelongue
2012-09-25 23:21 Alexandre Rostovtsev
2012-09-10  6:22 Nirbheek Chauhan
2012-05-24  7:49 Alexandre Restovtsev
2012-03-26  8:20 Nirbheek Chauhan
2011-10-29 19:56 Alexandre Restovtsev
2011-10-18  7:37 Alexandre Restovtsev
2011-07-07  9:22 Alexandre Restovtsev
2011-06-24 17:35 Alexandre Restovtsev
2011-05-30 17:43 Nirbheek Chauhan
2011-04-27 22:22 Gilles Dartiguelongue
2011-04-05  0:57 Nirbheek Chauhan
2011-03-29  8:35 Nirbheek Chauhan
2011-03-23 23:03 Nirbheek Chauhan
2011-03-23  5:20 Nirbheek Chauhan
2011-03-09 17:22 Nirbheek Chauhan
2011-03-09 11:34 Nirbheek Chauhan
2011-03-04 14:57 Nirbheek Chauhan
2011-02-23 14:40 Nirbheek Chauhan
2011-02-22  0:31 Nirbheek Chauhan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox