public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/
@ 2015-07-15  6:06 NP Hardass
  0 siblings, 0 replies; 11+ messages in thread
From: NP Hardass @ 2015-07-15  6:06 UTC (permalink / raw
  To: gentoo-commits

commit:     c33245b90b888ec9edc8f7d736c082d1968deaeb
Author:     NP-Hardass <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 15 06:05:57 2015 +0000
Commit:     NP Hardass <np-hardass <AT> gentoo <DOT> org>
CommitDate: Wed Jul 15 06:05:57 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=c33245b9

Fix upower dependencies. Thanks to sdnick484 for pointing it out.

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 18F89C67

 mate-base/mate-session-manager/ChangeLog           |   6 ++
 mate-base/mate-session-manager/Manifest            |  29 +++---
 .../mate-session-manager-1.8.1-r2.ebuild           | 101 +++++++++++++++++++++
 3 files changed, 122 insertions(+), 14 deletions(-)

diff --git a/mate-base/mate-session-manager/ChangeLog b/mate-base/mate-session-manager/ChangeLog
index c56b688..6b1f787 100644
--- a/mate-base/mate-session-manager/ChangeLog
+++ b/mate-base/mate-session-manager/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/mate-base/mate-session-manager/ChangeLog,v 1.16 2014/12/20 17:20:35 tamiko Exp $
 
+*mate-session-manager-1.8.1-r2 (15 Jul 2015)
+
+  15 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org>
+  +mate-session-manager-1.8.1-r2.ebuild:
+  Fix upower dependencies. Thanks to sdnick484 for pointing it out.
+
   06 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org> metadata.xml:
   Updated maintainer and add remote IDs.
 

diff --git a/mate-base/mate-session-manager/Manifest b/mate-base/mate-session-manager/Manifest
index 7a9635b..a27debb 100644
--- a/mate-base/mate-session-manager/Manifest
+++ b/mate-base/mate-session-manager/Manifest
@@ -11,22 +11,23 @@ AUX mate-session-manager-1.6-gnome-keyring.patch 8857 SHA256 d0fae72ab5be01d9f07
 AUX mate-session-manager-1.6.1-login1.patch 7819 SHA256 7d0141356e09e00812165b55a0e8a04659decb304a9eebd6737f1bccd83cb80f SHA512 55452c738cbd80b80cfcd1cfda0e23e79a5d1626e34e75a978561ff748787e5283c09531db435333bf2fcd7f06249d738b4a08929ae902da2ef4c11c9baf2bbc WHIRLPOOL 01ff8e0b89cb480b07d2adb5bd2f608da1432ae35028a407776306ec386953785b45fcf75e1cd269558cf8fe27268141629d44679d11ae72ea822305b8b2b863
 DIST mate-session-manager-1.8.1.tar.xz 524204 SHA256 2f85a714704bc475d08809be6ecf24a5d94d2e2d0ea5ac704d67557c349d7b8c SHA512 1b09a471db710193a643ec90c9b153468d9a303957b9c4da4e30cf470aa5f582b6992f5e0ed69129943aa44f7c4e372e2a8554fc6020627817a3c49d656ca5b5 WHIRLPOOL 8c771ac713da92c2ae8bccc173a9cba4fc5bb16a943e588c679624e3e945555f2c37511426e666f38440947ec37139452ee230d07bc3a414a65629c04bfd31a6
 EBUILD mate-session-manager-1.8.1-r1.ebuild 2682 SHA256 425e8fab136a4eb72338595cb81ac6e087fe7b4ef2641587e4563b735db6573a SHA512 3030ec367a36f476ae8d0bef6d31def77bcea91142b865006e6093e86156221950d9e6ed56e748f5c6a79ba0753ed707283dd6d6ebfb4aff2f8fcbeef76c1a55 WHIRLPOOL 94ae18ff3aaf9888c2d59de380a2d3a2773a8f146e9fe98a9b077361114610fab58636d26b45ae82a4e475be1362c1d528b2abe8c84c2451d06ecddba0d83c19
-MISC ChangeLog 3226 SHA256 1605ed6032aafa66312fbe02ed01004ddf5564f3d5d00cc0dd1a39f07a944427 SHA512 ca6ab7c01625d16719af2d94b633bceec8023117c4286ca596abd67002f87bc260d1ca74cbf24c508c6daf90fd01d8687b5f7cbdf12d6844fb9893352d67a949 WHIRLPOOL 11630955afd2b951e3fc3ca4c820ebfc2e776d592c53d574f19d1cb0516248a71bdcf72f006d8e2cca440de3aa03334582e915b4eaa05b7add8f0581d9dad1fd
+EBUILD mate-session-manager-1.8.1-r2.ebuild 2720 SHA256 a1ff5527aec3c5726cc685959d74bbed0d02c6cd5300eee9bd72519320ed5963 SHA512 2321dd0f4f9bfc6f3315ffa6378ca36ccd14ebec320d8a81fa013a4b639b3596829aa9bbe170f0ed6523ea12c16e8a457f79bf166a0425025c1e5f6f6932cee8 WHIRLPOOL 59310df22942e89f964884ec32f18092652ae3cd4723b20fc989008c1354545922688877b047eb6a64e24f9cb42dd991d50daf333ea997128990aadcb389cf3f
+MISC ChangeLog 3432 SHA256 ed279523c0df6e10b90461d911cdd56039755294635920da98b687aea895b035 SHA512 6ae6e62525cf7fcbcafb215121bb172cda7fccfe7e550a196dd42bcac4cae9d9eafe9554069d0a8b1a710590d769a11e1c6cefb8b6c2c03c06331d68e8e3905e WHIRLPOOL 256ea350b90908be2060ee4aeaa608d9349c3ddff587e8d116016784484785391f1604aeef704d7a5aad991dba7ffd5e29a8e4e6b9b8f40d2ad2bec1cf09d03b
 MISC metadata.xml 271 SHA256 7e3d0b8509870eaa0238a46ec383250288382a1733764f2e1be76298a640845e SHA512 1c4be914d1764dae6071e7b25d652275d9eef62d96aa2630dce7298e4b392b89ddde264b9d35c6a020cf82bcdf7948e4240ca864b32b07ffbba27891dd8c2cb3 WHIRLPOOL 3e60f953449a94cc05c20dc0c017e0b06f629d3ae03d7ac442e85ddb3b53271f54a1d27428b2ccfa5c3c2bf835a1eb3c489d507f0e542e1af2753549eed7247c
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJVmgYNAAoJEBzZQR2yrxj7h2kP/i/ZUxrt0C81H+o/7+tB9+jj
-fXf1zj6hIkuVi+SlHMDQZInEK8hshW8rzPzijyE+tCYbc6Nn21OWH11r5k8CMt6c
-4OmMaKqH9L0+8EZ9vEnoCOydZIT6Ik6Z4m1jO5CfUwCl8DDcGrE+1kvd9EU3fCam
-qQ6h91ypnOPc74O1DPc1eU9qY6GHVMPARU1n6IecFaFSGoImS3hlqqnU1nW9t4DG
-F/eigZsIzcfpsvtrT9dNOAbJpAotTNFdzEsRQ9DbkA+GhjoZUMezoDTigkash1i7
-suWg/mrx/e/04y34FZPKnas2uxQzMhGxI3i98r0X7X0zBsr69Fl9/F7tmUikWs7Z
-PwIwEC8H8aCloYASMQI/Yge/tQOIgfegS+BLz7sFPXblfUFIZeeWF8D7EL1ogN43
-j4VtRadbCjUR/3tJm4kM4HzavyUAEKrXe+mEtNoemDRp4uLUBuLR+qyN+VA4tXWx
-L47ymMl0se1uNHbhBSTUiyK1EIseh9mCBJ+pRzgnTf4DoSCX5ym+KOFEfjx6ZTOt
-LIWVbZYUPAWnupviQBREuCLSALMPTgTVBxLlluDeJdWl9qEN4JDND6XibQj4WMFd
-kxwTLLonWlyyivHUyz7BXmv56UddIRrfCd3xypgxA5Yxx4PSBpnEjWJKr+byzBKm
-aFSdm2aM/ja8SnWtkvF4
-=z5Zy
+iQIcBAEBCAAGBQJVpfhFAAoJEBzZQR2yrxj7i+MP+gJ7QZxQRYwvGPpfnpfgbo0j
+4Bk2Bb1O2OItdgNoInb3398FLi4cpsklmQqOMSM2wQc5hDBniJPOOcYemtmxDVDE
+/6PDLZ1V4nrzPpKEwcxECNQhQDrxSlaFGYYuuOZW35dvkVIn06oaYs4lKgICTFnI
+QWXVSYz1TIcG6LE8gni7JV7iq8OoTP0bxAGpvRu9wuabPeiu30ckoxYtQN/OK6NF
+2NPvSjZhtHych6P+mk5VEj0wpx+XTbfGPteKL0H4UkFcCgfizJLFwD287lLwaUNw
+3Rk0UDWkrE05x25ACgfxf3cuA6kz+CLknkCN8/D8s0cs1U3YgjB3uyn2fgstPOdv
+YkagW/bKWNvEvdsXI2XmZbbA0/KO+sy4MpSzmmwD2eUSAxaucGShaGeTn74QkDER
+gVcbw7RFD4NLmfdwrgTre7zzid2q6Pr7mgLGK5YIp7WLyim9hcsPopHGFEzrKY6X
+0/Dw8ixe6hsu1ripUJQSGLfWBxB2cA5CGIWjF956s0KVavUXwmcf4d9JO64C8qrA
+TtA9IBu+6iAvmYVuiBDAN4of/92OKOlhLVrk1LRvGSmrdfZfIA8DHtziWPh6jpJj
+6+WaL2tEHZwL4JDDwoOvHY9PsKWJQ0D8h/u0BU0TKJg2j5tcgHMAXIVNYr3xQd0i
+btyCLK/HbEWSevnOw4TX
+=nD4+
 -----END PGP SIGNATURE-----

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.8.1-r2.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.8.1-r2.ebuild
new file mode 100644
index 0000000..0b4271e
--- /dev/null
+++ b/mate-base/mate-session-manager/mate-session-manager-1.8.1-r2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/mate-base/mate-session-manager/mate-session-manager-1.8.1-r1.ebuild,v 1.7 2015/07/11 23:55:19 np-hardass Exp $
+
+EAPI="5"
+
+GCONF_DEBUG="yes"
+
+inherit autotools gnome2 versionator
+
+MATE_BRANCH="$(get_version_component_range 1-2)"
+
+SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
+DESCRIPTION="MATE session manager"
+HOMEPAGE="http://mate-desktop.org/"
+
+LICENSE="GPL-2 LGPL-2 FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="ipv6 elibc_FreeBSD gnome-keyring systemd upower"
+
+# 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).
+
+RDEPEND=">=dev-libs/dbus-glib-0.76
+	>=dev-libs/glib-2.25:2
+	dev-libs/libxslt
+	sys-apps/dbus
+	x11-apps/xdpyinfo
+	x11-libs/gdk-pixbuf:2
+	>=x11-libs/gtk+-2.14:2
+	x11-libs/libICE
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libXau
+	x11-libs/libXext
+	x11-libs/libXrender
+	x11-libs/libXtst
+	x11-libs/pango
+	x11-libs/xtrans
+	x11-misc/xdg-user-dirs
+	x11-misc/xdg-user-dirs-gtk
+	virtual/libintl
+	elibc_FreeBSD? ( dev-libs/libexecinfo )
+	gnome-keyring? ( gnome-base/gnome-keyring )
+	systemd? ( sys-apps/systemd )
+	upower? ( || ( >=sys-power/upower-0.9.23:= >=sys-power/upower-pm-utils-0.9.23 ) )"
+
+DEPEND="${RDEPEND}
+	>=dev-util/intltool-0.40:*
+	>=dev-lang/perl-5
+	>=mate-base/mate-common-1.8
+	>=sys-devel/gettext-0.10.40:*
+	virtual/pkgconfig:*
+	!<gnome-base/gdm-2.20.4"
+
+src_prepare() {
+	# Add "session saving" button back,
+	# see https://bugzilla.gnome.org/show_bug.cgi?id=575544
+	epatch "${FILESDIR}"/${PN}-1.5.2-save-session-ui.patch
+
+	# Fix race condition in idle monitor, GNOME bug applies to MATE too,
+	# see https://bugzilla.gnome.org/show_bug.cgi?id=627903
+	epatch "${FILESDIR}"/${PN}-1.2.0-idle-transition.patch
+
+	eautoreconf
+	gnome2_src_prepare
+}
+
+src_configure() {
+	gnome2_src_configure \
+		--docdir="${EPREFIX}/usr/share/doc/${PF}" \
+		--with-default-wm=mate-wm \
+		--with-gtk=2.0 \
+		$(use_enable ipv6) \
+		$(use_with systemd) \
+		$(use_enable upower)
+}
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_install() {
+	gnome2_src_install
+
+	dodir /etc/X11/Sessions/
+	exeinto /etc/X11/Sessions/
+	doexe "${FILESDIR}"/MATE
+
+	dodir /usr/share/mate/applications/
+	insinto /usr/share/mate/applications/
+	doins "${FILESDIR}"/defaults.list
+
+	dodir /etc/X11/xinit/xinitrc.d/
+	exeinto /etc/X11/xinit/xinitrc.d/
+	doexe "${FILESDIR}"/15-xdg-data-mate
+
+	# This should be done in MATE too, see Gentoo bug #270852
+	doexe "${FILESDIR}"/10-user-dirs-update-mate
+}


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

* [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/
@ 2015-07-18 21:24 NP Hardass
  0 siblings, 0 replies; 11+ messages in thread
From: NP Hardass @ 2015-07-18 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     5e50266d6e613c98165bf8dc04ab6a06c32f0ec8
Author:     NP-Hardass <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 15 06:57:15 2015 +0000
Commit:     NP Hardass <np-hardass <AT> gentoo <DOT> org>
CommitDate: Wed Jul 15 06:57:15 2015 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=5e50266d

Remove -r2 due to upower deprecated API issues

Package-Manager: portage-2.2.20
Manifest-Sign-Key: 18F89C67

 mate-base/mate-session-manager/ChangeLog           |   4 +
 mate-base/mate-session-manager/Manifest            |  29 +++---
 .../mate-session-manager-1.8.1-r2.ebuild           | 101 ---------------------
 3 files changed, 18 insertions(+), 116 deletions(-)

diff --git a/mate-base/mate-session-manager/ChangeLog b/mate-base/mate-session-manager/ChangeLog
index 6b1f787..2af5a80 100644
--- a/mate-base/mate-session-manager/ChangeLog
+++ b/mate-base/mate-session-manager/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: /var/cvsroot/gentoo-x86/mate-base/mate-session-manager/ChangeLog,v 1.16 2014/12/20 17:20:35 tamiko Exp $
 
+  15 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org>
+  -mate-session-manager-1.8.1-r2.ebuild:
+  Remove -r2 due to upower deprecated API issues
+
 *mate-session-manager-1.8.1-r2 (15 Jul 2015)
 
   15 Jul 2015; NP-Hardass <NP-Hardass@gentoo.org>

diff --git a/mate-base/mate-session-manager/Manifest b/mate-base/mate-session-manager/Manifest
index a27debb..0eb5ab8 100644
--- a/mate-base/mate-session-manager/Manifest
+++ b/mate-base/mate-session-manager/Manifest
@@ -11,23 +11,22 @@ AUX mate-session-manager-1.6-gnome-keyring.patch 8857 SHA256 d0fae72ab5be01d9f07
 AUX mate-session-manager-1.6.1-login1.patch 7819 SHA256 7d0141356e09e00812165b55a0e8a04659decb304a9eebd6737f1bccd83cb80f SHA512 55452c738cbd80b80cfcd1cfda0e23e79a5d1626e34e75a978561ff748787e5283c09531db435333bf2fcd7f06249d738b4a08929ae902da2ef4c11c9baf2bbc WHIRLPOOL 01ff8e0b89cb480b07d2adb5bd2f608da1432ae35028a407776306ec386953785b45fcf75e1cd269558cf8fe27268141629d44679d11ae72ea822305b8b2b863
 DIST mate-session-manager-1.8.1.tar.xz 524204 SHA256 2f85a714704bc475d08809be6ecf24a5d94d2e2d0ea5ac704d67557c349d7b8c SHA512 1b09a471db710193a643ec90c9b153468d9a303957b9c4da4e30cf470aa5f582b6992f5e0ed69129943aa44f7c4e372e2a8554fc6020627817a3c49d656ca5b5 WHIRLPOOL 8c771ac713da92c2ae8bccc173a9cba4fc5bb16a943e588c679624e3e945555f2c37511426e666f38440947ec37139452ee230d07bc3a414a65629c04bfd31a6
 EBUILD mate-session-manager-1.8.1-r1.ebuild 2682 SHA256 425e8fab136a4eb72338595cb81ac6e087fe7b4ef2641587e4563b735db6573a SHA512 3030ec367a36f476ae8d0bef6d31def77bcea91142b865006e6093e86156221950d9e6ed56e748f5c6a79ba0753ed707283dd6d6ebfb4aff2f8fcbeef76c1a55 WHIRLPOOL 94ae18ff3aaf9888c2d59de380a2d3a2773a8f146e9fe98a9b077361114610fab58636d26b45ae82a4e475be1362c1d528b2abe8c84c2451d06ecddba0d83c19
-EBUILD mate-session-manager-1.8.1-r2.ebuild 2720 SHA256 a1ff5527aec3c5726cc685959d74bbed0d02c6cd5300eee9bd72519320ed5963 SHA512 2321dd0f4f9bfc6f3315ffa6378ca36ccd14ebec320d8a81fa013a4b639b3596829aa9bbe170f0ed6523ea12c16e8a457f79bf166a0425025c1e5f6f6932cee8 WHIRLPOOL 59310df22942e89f964884ec32f18092652ae3cd4723b20fc989008c1354545922688877b047eb6a64e24f9cb42dd991d50daf333ea997128990aadcb389cf3f
-MISC ChangeLog 3432 SHA256 ed279523c0df6e10b90461d911cdd56039755294635920da98b687aea895b035 SHA512 6ae6e62525cf7fcbcafb215121bb172cda7fccfe7e550a196dd42bcac4cae9d9eafe9554069d0a8b1a710590d769a11e1c6cefb8b6c2c03c06331d68e8e3905e WHIRLPOOL 256ea350b90908be2060ee4aeaa608d9349c3ddff587e8d116016784484785391f1604aeef704d7a5aad991dba7ffd5e29a8e4e6b9b8f40d2ad2bec1cf09d03b
+MISC ChangeLog 3573 SHA256 130f54a091271ad95c5d08b76b92db20d00461f9156ea847e3bb4a222c158e42 SHA512 361e7d062298e5fd04c8af1e34644c666d2e7e8ec2cbfb43b5b2211351c89e53936f275c87730d0cae0b33cc6d965b85d13f826104e68f7aeaeeffafef265cec WHIRLPOOL 029bcc890cdfc5d793065e5d539052c29a0ed7ade313253ffa03d512e2faeb9a955b52d3eccd2531125f4804b28a33a0d7c4338dbea195e16da54a76c5d0bc2b
 MISC metadata.xml 271 SHA256 7e3d0b8509870eaa0238a46ec383250288382a1733764f2e1be76298a640845e SHA512 1c4be914d1764dae6071e7b25d652275d9eef62d96aa2630dce7298e4b392b89ddde264b9d35c6a020cf82bcdf7948e4240ca864b32b07ffbba27891dd8c2cb3 WHIRLPOOL 3e60f953449a94cc05c20dc0c017e0b06f629d3ae03d7ac442e85ddb3b53271f54a1d27428b2ccfa5c3c2bf835a1eb3c489d507f0e542e1af2753549eed7247c
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iQIcBAEBCAAGBQJVpfhFAAoJEBzZQR2yrxj7i+MP+gJ7QZxQRYwvGPpfnpfgbo0j
-4Bk2Bb1O2OItdgNoInb3398FLi4cpsklmQqOMSM2wQc5hDBniJPOOcYemtmxDVDE
-/6PDLZ1V4nrzPpKEwcxECNQhQDrxSlaFGYYuuOZW35dvkVIn06oaYs4lKgICTFnI
-QWXVSYz1TIcG6LE8gni7JV7iq8OoTP0bxAGpvRu9wuabPeiu30ckoxYtQN/OK6NF
-2NPvSjZhtHych6P+mk5VEj0wpx+XTbfGPteKL0H4UkFcCgfizJLFwD287lLwaUNw
-3Rk0UDWkrE05x25ACgfxf3cuA6kz+CLknkCN8/D8s0cs1U3YgjB3uyn2fgstPOdv
-YkagW/bKWNvEvdsXI2XmZbbA0/KO+sy4MpSzmmwD2eUSAxaucGShaGeTn74QkDER
-gVcbw7RFD4NLmfdwrgTre7zzid2q6Pr7mgLGK5YIp7WLyim9hcsPopHGFEzrKY6X
-0/Dw8ixe6hsu1ripUJQSGLfWBxB2cA5CGIWjF956s0KVavUXwmcf4d9JO64C8qrA
-TtA9IBu+6iAvmYVuiBDAN4of/92OKOlhLVrk1LRvGSmrdfZfIA8DHtziWPh6jpJj
-6+WaL2tEHZwL4JDDwoOvHY9PsKWJQ0D8h/u0BU0TKJg2j5tcgHMAXIVNYr3xQd0i
-btyCLK/HbEWSevnOw4TX
-=nD4+
+iQIcBAEBCAAGBQJVpgRLAAoJEBzZQR2yrxj7+XUP/3sFWlhp1DXPxEmW3JrdWNrf
+41gX441etNDKazkov+2MMsVSZ1R0ci/CFaMpbt5HLUx3ImI3qIMpH/cgqbWidfi3
+AGARUbBCbIVd6yOQ2bPLZ6Ut5yh7uCTRrofIpDnPLC8QIdVHa8BC/uKKKUzk7qgU
+hbxZylY1ki6gbYiWOE0u31LZpvlbuavqfiBJYrAXNpYYvK2+erQoGcUgGpuqW4Te
+iA9KMqY7Yv28UE+f9oe0g4PeH/vmeO/u2IRiZD5AWi5UTIU8Pgwbzhfq19dbj7Gb
+tVovlK2qDsOItbdxRqjR49UKSnLcKi2S5ngcMxmgABfJN89llOOxCU5vzFlXXJUt
+bBtYr/70X0vcDx/3PMGAj99ZWJ8MEp4+cCaFchlJintU4tMFahEmUPzV8/AwfpXE
+cWcLH47wqQ+SpOV8c8R9Pz9WGv8mJJEWHcdd7UNhllsjmR/dFpYZI5YoPWs1ituT
+Cuys7NQanHLZ8TzTxgrfmgnPTFuT5RjfzK2fHMXBBPxg+bAwEKte+7CuJwj4GLvD
+PmLAUhzI43Qs3MzjsSvUqYhB7g5zazi/QcI46dGSQBnIzt/zaJTpBoAkqUxpfbxm
+MMx/O/LUsm2FkDNr7M5IVYLW7ZJqPOXau3w7eKWVk+JuRp3NZ1DYlq2XgVf4ZXr9
+BLKtBFch51L9IwGzSG33
+=DxiY
 -----END PGP SIGNATURE-----

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.8.1-r2.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.8.1-r2.ebuild
deleted file mode 100644
index 0b4271e..0000000
--- a/mate-base/mate-session-manager/mate-session-manager-1.8.1-r2.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/mate-base/mate-session-manager/mate-session-manager-1.8.1-r1.ebuild,v 1.7 2015/07/11 23:55:19 np-hardass Exp $
-
-EAPI="5"
-
-GCONF_DEBUG="yes"
-
-inherit autotools gnome2 versionator
-
-MATE_BRANCH="$(get_version_component_range 1-2)"
-
-SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
-DESCRIPTION="MATE session manager"
-HOMEPAGE="http://mate-desktop.org/"
-
-LICENSE="GPL-2 LGPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="ipv6 elibc_FreeBSD gnome-keyring systemd upower"
-
-# 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).
-
-RDEPEND=">=dev-libs/dbus-glib-0.76
-	>=dev-libs/glib-2.25:2
-	dev-libs/libxslt
-	sys-apps/dbus
-	x11-apps/xdpyinfo
-	x11-libs/gdk-pixbuf:2
-	>=x11-libs/gtk+-2.14:2
-	x11-libs/libICE
-	x11-libs/libSM
-	x11-libs/libX11
-	x11-libs/libXau
-	x11-libs/libXext
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-libs/pango
-	x11-libs/xtrans
-	x11-misc/xdg-user-dirs
-	x11-misc/xdg-user-dirs-gtk
-	virtual/libintl
-	elibc_FreeBSD? ( dev-libs/libexecinfo )
-	gnome-keyring? ( gnome-base/gnome-keyring )
-	systemd? ( sys-apps/systemd )
-	upower? ( || ( >=sys-power/upower-0.9.23:= >=sys-power/upower-pm-utils-0.9.23 ) )"
-
-DEPEND="${RDEPEND}
-	>=dev-util/intltool-0.40:*
-	>=dev-lang/perl-5
-	>=mate-base/mate-common-1.8
-	>=sys-devel/gettext-0.10.40:*
-	virtual/pkgconfig:*
-	!<gnome-base/gdm-2.20.4"
-
-src_prepare() {
-	# Add "session saving" button back,
-	# see https://bugzilla.gnome.org/show_bug.cgi?id=575544
-	epatch "${FILESDIR}"/${PN}-1.5.2-save-session-ui.patch
-
-	# Fix race condition in idle monitor, GNOME bug applies to MATE too,
-	# see https://bugzilla.gnome.org/show_bug.cgi?id=627903
-	epatch "${FILESDIR}"/${PN}-1.2.0-idle-transition.patch
-
-	eautoreconf
-	gnome2_src_prepare
-}
-
-src_configure() {
-	gnome2_src_configure \
-		--docdir="${EPREFIX}/usr/share/doc/${PF}" \
-		--with-default-wm=mate-wm \
-		--with-gtk=2.0 \
-		$(use_enable ipv6) \
-		$(use_with systemd) \
-		$(use_enable upower)
-}
-
-DOCS="AUTHORS ChangeLog NEWS README"
-
-src_install() {
-	gnome2_src_install
-
-	dodir /etc/X11/Sessions/
-	exeinto /etc/X11/Sessions/
-	doexe "${FILESDIR}"/MATE
-
-	dodir /usr/share/mate/applications/
-	insinto /usr/share/mate/applications/
-	doins "${FILESDIR}"/defaults.list
-
-	dodir /etc/X11/xinit/xinitrc.d/
-	exeinto /etc/X11/xinit/xinitrc.d/
-	doexe "${FILESDIR}"/15-xdg-data-mate
-
-	# This should be done in MATE too, see Gentoo bug #270852
-	doexe "${FILESDIR}"/10-user-dirs-update-mate
-}


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

* [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/
@ 2016-03-26  2:37 NP Hardass
  0 siblings, 0 replies; 11+ messages in thread
From: NP Hardass @ 2016-03-26  2:37 UTC (permalink / raw
  To: gentoo-commits

commit:     cf58651b9bf120e33275faa114b53c80e6eff679
Author:     NP-Hardass <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 26 01:44:39 2016 +0000
Commit:     NP Hardass <np-hardass <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 02:23:26 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=cf58651b

mate-base/mate-session-manager: Drop 1.8.x

Package-Manager: portage-2.2.26

 mate-base/mate-session-manager/Manifest            |   1 -
 .../mate-session-manager-1.8.1-r1.ebuild           | 101 ---------------------
 2 files changed, 102 deletions(-)

diff --git a/mate-base/mate-session-manager/Manifest b/mate-base/mate-session-manager/Manifest
index 7d2d9b0..208104e 100644
--- a/mate-base/mate-session-manager/Manifest
+++ b/mate-base/mate-session-manager/Manifest
@@ -1,2 +1 @@
 DIST mate-session-manager-1.10.3.tar.xz 538432 SHA256 c73546a77c7fe0a50f8c8c7da02f654df28fa744abb2a661adaaf6c34b8a5de0 SHA512 9ab341bf0d618e440b9caa0c1a091b5628ab73ff75274b5b62deb0b3bdd3a4a119c1e7312dfa7b2ca17afaeda93d9ae9d4a2e830bdff196b64888baf9f265b89 WHIRLPOOL 5601c1bd25972645d3671fd38a0cacf51edd5ab3de78f401695c3847fcccf64a43463d85c6d951740fe1709cfae9af0cfb382b2ee617664967eb664f589e2561
-DIST mate-session-manager-1.8.1.tar.xz 524204 SHA256 2f85a714704bc475d08809be6ecf24a5d94d2e2d0ea5ac704d67557c349d7b8c SHA512 1b09a471db710193a643ec90c9b153468d9a303957b9c4da4e30cf470aa5f582b6992f5e0ed69129943aa44f7c4e372e2a8554fc6020627817a3c49d656ca5b5 WHIRLPOOL 8c771ac713da92c2ae8bccc173a9cba4fc5bb16a943e588c679624e3e945555f2c37511426e666f38440947ec37139452ee230d07bc3a414a65629c04bfd31a6

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.8.1-r1.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.8.1-r1.ebuild
deleted file mode 100644
index cafb5f1..0000000
--- a/mate-base/mate-session-manager/mate-session-manager-1.8.1-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-GCONF_DEBUG="yes"
-
-inherit autotools gnome2 versionator
-
-MATE_BRANCH="$(get_version_component_range 1-2)"
-
-SRC_URI="http://pub.mate-desktop.org/releases/${MATE_BRANCH}/${P}.tar.xz"
-DESCRIPTION="MATE session manager"
-HOMEPAGE="http://mate-desktop.org/"
-
-LICENSE="GPL-2 LGPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="ipv6 elibc_FreeBSD gnome-keyring systemd upower"
-
-# 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).
-
-RDEPEND=">=dev-libs/dbus-glib-0.76
-	>=dev-libs/glib-2.25:2
-	dev-libs/libxslt
-	sys-apps/dbus
-	x11-apps/xdpyinfo
-	x11-libs/gdk-pixbuf:2
-	>=x11-libs/gtk+-2.14:2
-	x11-libs/libICE
-	x11-libs/libSM
-	x11-libs/libX11
-	x11-libs/libXau
-	x11-libs/libXext
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-libs/pango
-	x11-libs/xtrans
-	x11-misc/xdg-user-dirs
-	x11-misc/xdg-user-dirs-gtk
-	virtual/libintl
-	elibc_FreeBSD? ( dev-libs/libexecinfo )
-	gnome-keyring? ( gnome-base/gnome-keyring )
-	systemd? ( sys-apps/systemd )
-	upower? ( >=sys-power/upower-pm-utils-0.9.23 )"
-
-DEPEND="${RDEPEND}
-	>=dev-util/intltool-0.40:*
-	>=dev-lang/perl-5
-	>=mate-base/mate-common-1.8
-	>=sys-devel/gettext-0.10.40:*
-	virtual/pkgconfig:*
-	!<gnome-base/gdm-2.20.4"
-
-src_prepare() {
-	# Add "session saving" button back,
-	# see https://bugzilla.gnome.org/show_bug.cgi?id=575544
-	epatch "${FILESDIR}"/${PN}-1.5.2-save-session-ui.patch
-
-	# Fix race condition in idle monitor, GNOME bug applies to MATE too,
-	# see https://bugzilla.gnome.org/show_bug.cgi?id=627903
-	epatch "${FILESDIR}"/${PN}-1.2.0-idle-transition.patch
-
-	eautoreconf
-	gnome2_src_prepare
-}
-
-src_configure() {
-	gnome2_src_configure \
-		--docdir="${EPREFIX}/usr/share/doc/${PF}" \
-		--with-default-wm=mate-wm \
-		--with-gtk=2.0 \
-		$(use_enable ipv6) \
-		$(use_with systemd) \
-		$(use_enable upower)
-}
-
-DOCS="AUTHORS ChangeLog NEWS README"
-
-src_install() {
-	gnome2_src_install
-
-	dodir /etc/X11/Sessions/
-	exeinto /etc/X11/Sessions/
-	doexe "${FILESDIR}"/MATE
-
-	dodir /usr/share/mate/applications/
-	insinto /usr/share/mate/applications/
-	doins "${FILESDIR}"/defaults.list
-
-	dodir /etc/X11/xinit/xinitrc.d/
-	exeinto /etc/X11/xinit/xinitrc.d/
-	doexe "${FILESDIR}"/15-xdg-data-mate
-
-	# This should be done in MATE too, see Gentoo bug #270852
-	doexe "${FILESDIR}"/10-user-dirs-update-mate
-}


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

* [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/
@ 2016-07-26  8:45 NP Hardass
  0 siblings, 0 replies; 11+ messages in thread
From: NP Hardass @ 2016-07-26  8:45 UTC (permalink / raw
  To: gentoo-commits

commit:     b73a70194fba4d0cd7d028bad3874f8ba4726799
Author:     NP-Hardass <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 26 08:41:55 2016 +0000
Commit:     NP Hardass <np-hardass <AT> gentoo <DOT> org>
CommitDate: Tue Jul 26 08:41:55 2016 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=b73a7019

mate-base/mate-session-manager: fix typo for FORCE_AUTORECONF

Package-Manager: portage-2.2.28

 ...sion-manager-1.12.2.ebuild => mate-session-manager-1.12.2-r1.ebuild} | 2 +-
 mate-base/mate-session-manager/mate-session-manager-9999.ebuild         | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.12.2.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.12.2-r1.ebuild
similarity index 98%
rename from mate-base/mate-session-manager/mate-session-manager-1.12.2.ebuild
rename to mate-base/mate-session-manager/mate-session-manager-1.12.2-r1.ebuild
index e253a0f..59b6a77 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.12.2.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.12.2-r1.ebuild
@@ -58,7 +58,7 @@ DEPEND="${RDEPEND}
 # see https://bugzilla.gnome.org/show_bug.cgi?id=575544
 PATCHES=( "${FILESDIR}"/${PN}-1.12.2-save-session-ui.patch )
 
-FORCE_AUTORECONF=true
+MATE_FORCE_AUTORECONF=true
 
 src_configure() {
 	mate_src_configure \

diff --git a/mate-base/mate-session-manager/mate-session-manager-9999.ebuild b/mate-base/mate-session-manager/mate-session-manager-9999.ebuild
index e253a0f..59b6a77 100644
--- a/mate-base/mate-session-manager/mate-session-manager-9999.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-9999.ebuild
@@ -58,7 +58,7 @@ DEPEND="${RDEPEND}
 # see https://bugzilla.gnome.org/show_bug.cgi?id=575544
 PATCHES=( "${FILESDIR}"/${PN}-1.12.2-save-session-ui.patch )
 
-FORCE_AUTORECONF=true
+MATE_FORCE_AUTORECONF=true
 
 src_configure() {
 	mate_src_configure \


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

* [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/
@ 2017-06-21 18:31 NP Hardass
  0 siblings, 0 replies; 11+ messages in thread
From: NP Hardass @ 2017-06-21 18:31 UTC (permalink / raw
  To: gentoo-commits

commit:     a7a5866bea13c2624536700e30a9dfa5ffe08cc3
Author:     NP-Hardass <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 21 18:30:09 2017 +0000
Commit:     NP Hardass <np-hardass <AT> gentoo <DOT> org>
CommitDate: Wed Jun 21 18:30:09 2017 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=a7a5866b

mate-base/mate-session-manager:  Set IUSE="+xtrans", #621358

Include warning in metadata about rammifications of disabling this default flag

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 ...ssion-manager-9999.ebuild => mate-session-manager-1.18.0-r1.ebuild} | 2 +-
 mate-base/mate-session-manager/mate-session-manager-9999.ebuild        | 2 +-
 mate-base/mate-session-manager/metadata.xml                            | 3 ++-
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/mate-base/mate-session-manager/mate-session-manager-9999.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.18.0-r1.ebuild
similarity index 96%
copy from mate-base/mate-session-manager/mate-session-manager-9999.ebuild
copy to mate-base/mate-session-manager/mate-session-manager-1.18.0-r1.ebuild
index dae7992..750c70f 100644
--- a/mate-base/mate-session-manager/mate-session-manager-9999.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.18.0-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://mate-desktop.org/"
 LICENSE="GPL-2 LGPL-2 FDL-1.1"
 SLOT="0"
 
-IUSE="debug elibc_FreeBSD gnome-keyring ipv6 systemd xtrans"
+IUSE="debug elibc_FreeBSD gnome-keyring ipv6 systemd +xtrans"
 
 # 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_*

diff --git a/mate-base/mate-session-manager/mate-session-manager-9999.ebuild b/mate-base/mate-session-manager/mate-session-manager-9999.ebuild
index dae7992..750c70f 100644
--- a/mate-base/mate-session-manager/mate-session-manager-9999.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-9999.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="http://mate-desktop.org/"
 LICENSE="GPL-2 LGPL-2 FDL-1.1"
 SLOT="0"
 
-IUSE="debug elibc_FreeBSD gnome-keyring ipv6 systemd xtrans"
+IUSE="debug elibc_FreeBSD gnome-keyring ipv6 systemd +xtrans"
 
 # 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_*

diff --git a/mate-base/mate-session-manager/metadata.xml b/mate-base/mate-session-manager/metadata.xml
index 2a87982..f930f98 100644
--- a/mate-base/mate-session-manager/metadata.xml
+++ b/mate-base/mate-session-manager/metadata.xml
@@ -7,7 +7,8 @@
     </maintainer>
 	<use>
 		<flag name="gtk3">Build with GTK+3 instead of GTK+2</flag>
-		<flag name="xtrans">Build with Xtrans support</flag>
+		<flag name="xtrans">Build with Xtrans support; 
+		WARNING: Disabling this flag will result in ICE binding on all interfaces</flag>
 	</use>
     <upstream>
         <remote-id type="github">mate-desktop/mate-session-manager</remote-id>


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

* [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/
@ 2018-01-14 10:52 Ettore Di Giacinto
  0 siblings, 0 replies; 11+ messages in thread
From: Ettore Di Giacinto @ 2018-01-14 10:52 UTC (permalink / raw
  To: gentoo-commits

commit:     2207a431fe0d55e5a366e48799c5acd53ad938ff
Author:     Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  5 16:45:22 2017 +0000
Commit:     Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
CommitDate: Sun Jan 14 10:51:07 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=2207a431

mate-base/mate-session-manager: Bump version to 1.16.1

- Add xtrans useflag, enabled by default

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 mate-base/mate-session-manager/Manifest            |  1 +
 .../mate-session-manager-1.16.1.ebuild             | 86 ++++++++++++++++++++++
 2 files changed, 87 insertions(+)

diff --git a/mate-base/mate-session-manager/Manifest b/mate-base/mate-session-manager/Manifest
index a692796..2f03fb6 100644
--- a/mate-base/mate-session-manager/Manifest
+++ b/mate-base/mate-session-manager/Manifest
@@ -1,4 +1,5 @@
 DIST mate-session-manager-1.12.2.tar.xz 538832 SHA256 bd4221e654a425f7cf05a8b5073dfa10b2f4f99b6e9c2f0b331e0f82142edf93 SHA512 4b4a3ecb0f7cbb25e17db8c5833f789858c94fb236ed60b9e98f59cffa320ec32c2b1960fdcbb9c2c9f476ed76cb1f37c3e07746c7c90e08a0dbcc62aac9793e WHIRLPOOL c7ed6044f99b639716e84135674d4c7e4b001d1284c07f2f0fda6c70e6e2aa420574020fc6f1a53d96b420d7e5ba98c82ca6aeab2168e9494c78729ab1fcbf98
 DIST mate-session-manager-1.14.1.tar.xz 574804 SHA256 26bb04472e19d637db6e9653235d5343dd7b6f2a128a4d2b19366a8bd01d4502 SHA512 993f314c887bca8d8e0b9450f0e62686e133ea16ee2b6675ff69766564d47a4e7d48581867e8d5e8395ee2e3b1735b121f16cb1be22c7da29015a58f98edd638 WHIRLPOOL 309f42c3d7b40f6074e5704783eaa83880fe2578d24b1784be992d5418149d1dfaa5f56c347557450e8281f48f990d21d624afe5493d14cba4493cb0b4c951a4
 DIST mate-session-manager-1.16.0.tar.xz 574464 SHA256 15a5b986c6ba32bab381ed68d21d50ca14fdbe1e2c28ca990a833f21539b41c6 SHA512 55eeef35c388a1f2ed1ad21002863b09d462f5549fb14edcde530715d52e012ee4ecb09c7757775011159b261db7e02be13dccad710fdcd66455383b84a26b86 WHIRLPOOL 6cef60b4d9816361f51a73dd7048c493d440322df8c4c82f33fcb10c4b73e439aabb0178876cb25dcdc69c0c012dc7d1120e4409843ab45314e61dc0b012ef3b
+DIST mate-session-manager-1.16.1.tar.xz 574540 SHA256 49263853ce7918752aea580abe9da6880e309c5a0b4a80e0c760ef279db21332 SHA512 fdce8351b5541e7e8455659c1107be2976a24602e61010261fd8d1931d07298033d15fda43163fabc2bfcd6b42120c68e377278b820100686a8ef8e36852ff0e WHIRLPOOL 8e304ab3c7c2fab3810c944758a8b233a8640507f64ad2eac262db2b4ec71db198ef14673cbbe645a88d5b2e7850f7bdda7a92e5bb03ae4d27f4efb0a07b380a
 DIST mate-session-manager-1.18.0.tar.xz 578256 SHA256 1c50f7866d8c75c1a918754960c6629798d6cb0f8d06aa3e48516ea672c7d419 SHA512 0b1299eed5a745112a9976a85965847fc7a579e161236f4d661cf08a1292037aa8246bd3e3efcf3d0c6ea8b005e9dfc33cec797c8dc48615f7bc88ce5d351ba8 WHIRLPOOL d94e9a2d46aefe017ba38987a61721b71b6465b002feb713694146f75dea75798ada81ffc7c1b79e8d76c7badf12b9180292eefcaa0bc97ef7d6a8ba39c71f3e

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.16.1.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.16.1.ebuild
new file mode 100644
index 0000000..0e302b1
--- /dev/null
+++ b/mate-base/mate-session-manager/mate-session-manager-1.16.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+	KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="MATE session manager"
+HOMEPAGE="http://mate-desktop.org/"
+
+LICENSE="GPL-2 LGPL-2 FDL-1.1"
+SLOT="0"
+
+IUSE="debug elibc_FreeBSD gnome-keyring ipv6 systemd upower +xtrans"
+
+# 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).
+
+COMMON_DEPEND=">=dev-libs/dbus-glib-0.76
+	>=dev-libs/glib-2.36:2
+	dev-libs/libxslt
+	sys-apps/dbus
+	x11-libs/gdk-pixbuf:2
+	x11-libs/libICE
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libXau
+	x11-libs/libXext
+	x11-libs/libXrender
+	x11-libs/libXtst
+	x11-libs/pango
+	virtual/libintl
+	elibc_FreeBSD? ( dev-libs/libexecinfo )
+	>=x11-libs/gtk+-3.14:3
+	systemd? ( sys-apps/systemd )
+	upower? ( || ( >=sys-power/upower-0.9.23 >=sys-power/upower-pm-utils-0.9.23 ) )
+	xtrans? ( x11-libs/xtrans )"
+
+RDEPEND="${COMMON_DEPEND}
+	x11-apps/xdpyinfo
+	x11-misc/xdg-user-dirs
+	x11-misc/xdg-user-dirs-gtk
+	gnome-keyring? ( gnome-base/gnome-keyring )"
+
+DEPEND="${COMMON_DEPEND}
+	>=dev-util/intltool-0.40:*
+	>=dev-lang/perl-5
+	>=sys-devel/gettext-0.10.40:*
+	virtual/pkgconfig:*
+	!<gnome-base/gdm-2.20.4"
+
+MATE_FORCE_AUTORECONF=true
+
+src_configure() {
+	mate_src_configure \
+		--docdir="${EPREFIX}/usr/share/doc/${PF}" \
+		$(use_with systemd) \
+		$(use_with xtrans) \
+		$(use_enable debug) \
+		$(use_enable ipv6) \
+		$(use_enable upower)
+}
+
+src_install() {
+	mate_src_install
+
+	dodir /etc/X11/Sessions/
+	exeinto /etc/X11/Sessions/
+	doexe "${FILESDIR}"/MATE
+
+	dodir /usr/share/mate/applications/
+	insinto /usr/share/mate/applications/
+	doins "${FILESDIR}"/defaults.list
+
+	dodir /etc/X11/xinit/xinitrc.d/
+	exeinto /etc/X11/xinit/xinitrc.d/
+	doexe "${FILESDIR}"/15-xdg-data-mate
+
+	# This should be done in MATE too, see Gentoo bug #270852
+	doexe "${FILESDIR}"/10-user-dirs-update-mate
+}


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

* [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/
@ 2018-02-11 13:49 Ettore Di Giacinto
  0 siblings, 0 replies; 11+ messages in thread
From: Ettore Di Giacinto @ 2018-02-11 13:49 UTC (permalink / raw
  To: gentoo-commits

commit:     461b8ccd0a4f83b43fd16f210e778c9985e2b4c8
Author:     Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 27 17:07:46 2018 +0000
Commit:     Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
CommitDate: Sun Feb 11 13:21:28 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=461b8ccd

mate-base/mate-session-manager: Bump to version 1.18.2

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 mate-base/mate-session-manager/Manifest                                  | 1 +
 ...-session-manager-1.18.0.ebuild => mate-session-manager-1.18.2.ebuild} | 0
 2 files changed, 1 insertion(+)

diff --git a/mate-base/mate-session-manager/Manifest b/mate-base/mate-session-manager/Manifest
index 11000f2..ad81415 100644
--- a/mate-base/mate-session-manager/Manifest
+++ b/mate-base/mate-session-manager/Manifest
@@ -3,3 +3,4 @@ DIST mate-session-manager-1.14.1.tar.xz 574804 BLAKE2B af3ed0abec15a7bf2002d9652
 DIST mate-session-manager-1.16.0.tar.xz 574464 BLAKE2B af1a2992e88324b186d65dde62582d3736abdd5f781db2f4f07fe6b451231ceba5f48f3ed337a50312325f587c6bdbcbb0c53b121c29a17d5d4aa22b80f794f1 SHA512 55eeef35c388a1f2ed1ad21002863b09d462f5549fb14edcde530715d52e012ee4ecb09c7757775011159b261db7e02be13dccad710fdcd66455383b84a26b86
 DIST mate-session-manager-1.16.1.tar.xz 574540 BLAKE2B 40abb2655acf84c90a8805e967817d1ef4739a1278369f5b632071302d22a9c6cf15d83d69e8ccf7503dc19f8c39844f14afa976a96f905dfd355a7071a609a1 SHA512 fdce8351b5541e7e8455659c1107be2976a24602e61010261fd8d1931d07298033d15fda43163fabc2bfcd6b42120c68e377278b820100686a8ef8e36852ff0e
 DIST mate-session-manager-1.18.0.tar.xz 578256 BLAKE2B ef58007798ac15934b6e8c071ce97ad3bd52d47fdbf639ac7a2e6c1120d67492e77a2d1159700a17a6a6321645b4a63e6de2c493fdc26d65aba4e98f7262c6c5 SHA512 0b1299eed5a745112a9976a85965847fc7a579e161236f4d661cf08a1292037aa8246bd3e3efcf3d0c6ea8b005e9dfc33cec797c8dc48615f7bc88ce5d351ba8
+DIST mate-session-manager-1.18.2.tar.xz 570336 BLAKE2B d1fd8f6a037fa38833d4aae05dcc9ed98ff192c712819342a77d19fb00e09febaa90fd0396048a3cee64ea424c6a72e8ae90f067d61929ef524825c97d500f8e SHA512 e3d3e2524cd0d00930b5c6b81134b969555f00550d23a357d426a6f0d475884ce6ab16be365fd5e95801dd53c250069ad091dec6c93f2ab70818460fbef4765e

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.18.0.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.18.2.ebuild
similarity index 100%
rename from mate-base/mate-session-manager/mate-session-manager-1.18.0.ebuild
rename to mate-base/mate-session-manager/mate-session-manager-1.18.2.ebuild


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

* [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/
@ 2018-03-12 17:11 Ettore Di Giacinto
  0 siblings, 0 replies; 11+ messages in thread
From: Ettore Di Giacinto @ 2018-03-12 17:11 UTC (permalink / raw
  To: gentoo-commits

commit:     94f5806a69568bfdc668e8eabda77c5726c21421
Author:     Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 12 16:46:09 2018 +0000
Commit:     Ettore Di Giacinto <mudler <AT> gentoo <DOT> org>
CommitDate: Mon Mar 12 17:07:33 2018 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=94f5806a

mate-base/mate-session-manager: Revbump

- Fixes regression introduced by bad sync between mate overlay and ::gentoo
- Set IUSE="+xtrans", #621358
- Re-add ~arm64 keyword

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 .../mate-session-manager-1.18.2-r1.ebuild          | 85 ++++++++++++++++++++++
 1 file changed, 85 insertions(+)

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.18.2-r1.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.18.2-r1.ebuild
new file mode 100644
index 0000000..3075243
--- /dev/null
+++ b/mate-base/mate-session-manager/mate-session-manager-1.18.2-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="MATE session manager"
+HOMEPAGE="http://mate-desktop.org/"
+
+LICENSE="GPL-2 LGPL-2 FDL-1.1"
+SLOT="0"
+
+IUSE="debug elibc_FreeBSD gnome-keyring ipv6 systemd +xtrans"
+
+# 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).
+
+COMMON_DEPEND=">=dev-libs/dbus-glib-0.76
+	>=dev-libs/glib-2.36:2
+	dev-libs/libxslt
+	sys-apps/dbus
+	x11-libs/gdk-pixbuf:2
+	>=x11-libs/gtk+-3.14:3
+	x11-libs/libICE
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libXau
+	x11-libs/libXext
+	x11-libs/libXrender
+	x11-libs/libXtst
+	x11-libs/pango
+	virtual/libintl
+	elibc_FreeBSD? ( || ( dev-libs/libexecinfo >=sys-freebsd/freebsd-lib-10.0 ) )
+	systemd? ( sys-apps/systemd )
+	!systemd? ( >=sys-auth/consolekit-0.9.2 )
+	xtrans? ( x11-libs/xtrans )"
+
+RDEPEND="${COMMON_DEPEND}
+	x11-apps/xdpyinfo
+	x11-misc/xdg-user-dirs
+	x11-misc/xdg-user-dirs-gtk
+	gnome-keyring? ( gnome-base/gnome-keyring )"
+
+DEPEND="${COMMON_DEPEND}
+	>=dev-util/intltool-0.40:*
+	>=dev-lang/perl-5
+	>=sys-devel/gettext-0.10.40:*
+	virtual/pkgconfig:*
+	!<gnome-base/gdm-2.20.4"
+
+MATE_FORCE_AUTORECONF=true
+
+src_configure() {
+	mate_src_configure \
+		--docdir="${EPREFIX}/usr/share/doc/${PF}" \
+		$(use_with systemd) \
+		$(use_with xtrans)  \
+		$(use_enable debug) \
+		$(use_enable ipv6)
+}
+
+src_install() {
+	mate_src_install
+
+	dodir /etc/X11/Sessions/
+	exeinto /etc/X11/Sessions/
+	doexe "${FILESDIR}"/MATE
+
+	dodir /usr/share/mate/applications/
+	insinto /usr/share/mate/applications/
+	doins "${FILESDIR}"/defaults.list
+
+	dodir /etc/X11/xinit/xinitrc.d/
+	exeinto /etc/X11/xinit/xinitrc.d/
+	doexe "${FILESDIR}"/15-xdg-data-mate
+
+	# This should be done in MATE too, see Gentoo bug #270852
+	doexe "${FILESDIR}"/10-user-dirs-update-mate
+}


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

* [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/
@ 2021-06-08 22:14 Adam Feldman
  0 siblings, 0 replies; 11+ messages in thread
From: Adam Feldman @ 2021-06-08 22:14 UTC (permalink / raw
  To: gentoo-commits

commit:     39980236e18ef296c8dccc9335a2c1f941c6b676
Author:     Adam Feldman <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  8 22:09:49 2021 +0000
Commit:     Adam Feldman <np-hardass <AT> gentoo <DOT> org>
CommitDate: Tue Jun  8 22:09:49 2021 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=39980236

mate-base/mate-session-manager: Drop consolekit support and drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Adam Feldman <NP-Hardass <AT> gentoo.org>

 .../mate-session-manager-1.24.0-r4.ebuild          |  9 +--
 .../mate-session-manager-1.24.0.ebuild             | 89 ----------------------
 .../mate-session-manager-1.24.1.ebuild             |  9 +--
 3 files changed, 6 insertions(+), 101 deletions(-)

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.24.0-r4.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.24.0-r4.ebuild
index aadf1b4..2491c14 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.24.0-r4.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.24.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
 SLOT="0"
 IUSE="debug elogind gnome-keyring ipv6 systemd +xtrans"
 
-REQUIRED_USE="?? ( elogind systemd )"
+REQUIRED_USE="^^ ( elogind 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_*
@@ -38,10 +38,7 @@ COMMON_DEPEND="
 	x11-libs/libXtst
 	x11-libs/pango
 	systemd? ( sys-apps/systemd )
-	!systemd? (
-		elogind? ( sys-auth/elogind )
-		!elogind? ( >=sys-auth/consolekit-0.9.2 )
-	)
+	elogind? ( sys-auth/elogind )
 	xtrans? ( x11-libs/xtrans )"
 
 RDEPEND="${COMMON_DEPEND}

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.24.0.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.24.0.ebuild
deleted file mode 100644
index f30b9cf..0000000
--- a/mate-base/mate-session-manager/mate-session-manager-1.24.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit mate
-
-if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-DESCRIPTION="MATE session manager"
-HOMEPAGE="https://mate-desktop.org/"
-
-LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
-SLOT="0"
-IUSE="debug elogind gnome-keyring ipv6 systemd +xtrans"
-
-REQUIRED_USE="?? ( elogind 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).
-
-COMMON_DEPEND="
-	>=dev-libs/dbus-glib-0.76
-	>=dev-libs/glib-2.50:2
-	dev-libs/libxslt
-	sys-apps/dbus
-	x11-libs/gdk-pixbuf:2
-	>=x11-libs/gtk+-3.22:3
-	x11-libs/libICE
-	x11-libs/libSM
-	x11-libs/libX11
-	x11-libs/libXau
-	x11-libs/libXext
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-libs/pango
-	systemd? ( sys-apps/systemd )
-	!systemd? (
-		elogind? ( sys-auth/elogind )
-		!elogind? ( >=sys-auth/consolekit-0.9.2 )
-	)
-	xtrans? ( x11-libs/xtrans )"
-
-RDEPEND="${COMMON_DEPEND}
-	virtual/libintl
-	x11-apps/xdpyinfo
-	x11-misc/xdg-user-dirs
-	x11-misc/xdg-user-dirs-gtk
-	gnome-keyring? ( gnome-base/gnome-keyring )
-	!<gnome-base/gdm-2.20.4"
-
-DEPEND="${COMMON_DEPEND}
-	>=dev-lang/perl-5
-	dev-util/glib-utils
-	>=sys-devel/gettext-0.19.8:*
-	virtual/pkgconfig"
-
-MATE_FORCE_AUTORECONF=true
-
-src_configure() {
-	mate_src_configure \
-		$(use_with elogind) \
-		$(use_with systemd) \
-		$(use_with xtrans)  \
-		$(use_enable debug) \
-		$(use_enable ipv6)
-}
-
-src_install() {
-	mate_src_install
-
-	dodir /etc/X11/Sessions/
-	exeinto /etc/X11/Sessions/
-	doexe "${FILESDIR}"/MATE
-
-	dodir /usr/share/mate/applications/
-	insinto /usr/share/mate/applications/
-	doins "${FILESDIR}"/defaults.list
-
-	dodir /etc/X11/xinit/xinitrc.d/
-	exeinto /etc/X11/xinit/xinitrc.d/
-	doexe "${FILESDIR}"/15-xdg-data-mate
-
-	# This should be done in MATE too, see Gentoo bug #270852
-	doexe "${FILESDIR}"/10-user-dirs-update-mate
-}

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild
index 0e8125a..5e56cea 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
 SLOT="0"
 IUSE="debug elogind gles2 gnome-keyring ipv6 systemd +xtrans"
 
-REQUIRED_USE="?? ( elogind systemd )"
+REQUIRED_USE="^^ ( elogind 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_*
@@ -39,10 +39,7 @@ COMMON_DEPEND="
 	x11-libs/pango
 	gles2? ( media-libs/mesa[egl,gles2] )
 	systemd? ( sys-apps/systemd )
-	!systemd? (
-		elogind? ( sys-auth/elogind )
-		!elogind? ( >=sys-auth/consolekit-0.9.2 )
-	)
+	elogind? ( sys-auth/elogind )
 	xtrans? ( x11-libs/xtrans )
 "
 


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

* [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/
@ 2021-06-08 22:23 Adam Feldman
  0 siblings, 0 replies; 11+ messages in thread
From: Adam Feldman @ 2021-06-08 22:23 UTC (permalink / raw
  To: gentoo-commits

commit:     4931dbcce67a98d31eed11bbcb27cd254190ed9d
Author:     Adam Feldman <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  8 22:09:49 2021 +0000
Commit:     Adam Feldman <np-hardass <AT> gentoo <DOT> org>
CommitDate: Tue Jun  8 22:22:47 2021 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=4931dbcc

mate-base/mate-session-manager: Drop consolekit support and drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Adam Feldman <NP-Hardass <AT> gentoo.org>

 .../mate-session-manager-1.24.0-r4.ebuild          |  9 +--
 .../mate-session-manager-1.24.0.ebuild             | 89 ----------------------
 .../mate-session-manager-1.24.1.ebuild             |  9 +--
 .../mate-session-manager-9999.ebuild               |  9 +--
 4 files changed, 9 insertions(+), 107 deletions(-)

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.24.0-r4.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.24.0-r4.ebuild
index aadf1b4..2491c14 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.24.0-r4.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.24.0-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
 SLOT="0"
 IUSE="debug elogind gnome-keyring ipv6 systemd +xtrans"
 
-REQUIRED_USE="?? ( elogind systemd )"
+REQUIRED_USE="^^ ( elogind 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_*
@@ -38,10 +38,7 @@ COMMON_DEPEND="
 	x11-libs/libXtst
 	x11-libs/pango
 	systemd? ( sys-apps/systemd )
-	!systemd? (
-		elogind? ( sys-auth/elogind )
-		!elogind? ( >=sys-auth/consolekit-0.9.2 )
-	)
+	elogind? ( sys-auth/elogind )
 	xtrans? ( x11-libs/xtrans )"
 
 RDEPEND="${COMMON_DEPEND}

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.24.0.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.24.0.ebuild
deleted file mode 100644
index f30b9cf..0000000
--- a/mate-base/mate-session-manager/mate-session-manager-1.24.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit mate
-
-if [[ ${PV} != 9999 ]]; then
-	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-DESCRIPTION="MATE session manager"
-HOMEPAGE="https://mate-desktop.org/"
-
-LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
-SLOT="0"
-IUSE="debug elogind gnome-keyring ipv6 systemd +xtrans"
-
-REQUIRED_USE="?? ( elogind 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).
-
-COMMON_DEPEND="
-	>=dev-libs/dbus-glib-0.76
-	>=dev-libs/glib-2.50:2
-	dev-libs/libxslt
-	sys-apps/dbus
-	x11-libs/gdk-pixbuf:2
-	>=x11-libs/gtk+-3.22:3
-	x11-libs/libICE
-	x11-libs/libSM
-	x11-libs/libX11
-	x11-libs/libXau
-	x11-libs/libXext
-	x11-libs/libXrender
-	x11-libs/libXtst
-	x11-libs/pango
-	systemd? ( sys-apps/systemd )
-	!systemd? (
-		elogind? ( sys-auth/elogind )
-		!elogind? ( >=sys-auth/consolekit-0.9.2 )
-	)
-	xtrans? ( x11-libs/xtrans )"
-
-RDEPEND="${COMMON_DEPEND}
-	virtual/libintl
-	x11-apps/xdpyinfo
-	x11-misc/xdg-user-dirs
-	x11-misc/xdg-user-dirs-gtk
-	gnome-keyring? ( gnome-base/gnome-keyring )
-	!<gnome-base/gdm-2.20.4"
-
-DEPEND="${COMMON_DEPEND}
-	>=dev-lang/perl-5
-	dev-util/glib-utils
-	>=sys-devel/gettext-0.19.8:*
-	virtual/pkgconfig"
-
-MATE_FORCE_AUTORECONF=true
-
-src_configure() {
-	mate_src_configure \
-		$(use_with elogind) \
-		$(use_with systemd) \
-		$(use_with xtrans)  \
-		$(use_enable debug) \
-		$(use_enable ipv6)
-}
-
-src_install() {
-	mate_src_install
-
-	dodir /etc/X11/Sessions/
-	exeinto /etc/X11/Sessions/
-	doexe "${FILESDIR}"/MATE
-
-	dodir /usr/share/mate/applications/
-	insinto /usr/share/mate/applications/
-	doins "${FILESDIR}"/defaults.list
-
-	dodir /etc/X11/xinit/xinitrc.d/
-	exeinto /etc/X11/xinit/xinitrc.d/
-	doexe "${FILESDIR}"/15-xdg-data-mate
-
-	# This should be done in MATE too, see Gentoo bug #270852
-	doexe "${FILESDIR}"/10-user-dirs-update-mate
-}

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild
index 0e8125a..5e56cea 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
 SLOT="0"
 IUSE="debug elogind gles2 gnome-keyring ipv6 systemd +xtrans"
 
-REQUIRED_USE="?? ( elogind systemd )"
+REQUIRED_USE="^^ ( elogind 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_*
@@ -39,10 +39,7 @@ COMMON_DEPEND="
 	x11-libs/pango
 	gles2? ( media-libs/mesa[egl,gles2] )
 	systemd? ( sys-apps/systemd )
-	!systemd? (
-		elogind? ( sys-auth/elogind )
-		!elogind? ( >=sys-auth/consolekit-0.9.2 )
-	)
+	elogind? ( sys-auth/elogind )
 	xtrans? ( x11-libs/xtrans )
 "
 

diff --git a/mate-base/mate-session-manager/mate-session-manager-9999.ebuild b/mate-base/mate-session-manager/mate-session-manager-9999.ebuild
index 0e8125a..5e56cea 100644
--- a/mate-base/mate-session-manager/mate-session-manager-9999.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
 SLOT="0"
 IUSE="debug elogind gles2 gnome-keyring ipv6 systemd +xtrans"
 
-REQUIRED_USE="?? ( elogind systemd )"
+REQUIRED_USE="^^ ( elogind 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_*
@@ -39,10 +39,7 @@ COMMON_DEPEND="
 	x11-libs/pango
 	gles2? ( media-libs/mesa[egl,gles2] )
 	systemd? ( sys-apps/systemd )
-	!systemd? (
-		elogind? ( sys-auth/elogind )
-		!elogind? ( >=sys-auth/consolekit-0.9.2 )
-	)
+	elogind? ( sys-auth/elogind )
 	xtrans? ( x11-libs/xtrans )
 "
 


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

* [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/
@ 2021-06-10 15:36 Adam Feldman
  0 siblings, 0 replies; 11+ messages in thread
From: Adam Feldman @ 2021-06-10 15:36 UTC (permalink / raw
  To: gentoo-commits

commit:     4d556bc69feff9b6d38c0268f6f9a0c8f8014cfe
Author:     Adam Feldman <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 10 13:36:06 2021 +0000
Commit:     Adam Feldman <np-hardass <AT> gentoo <DOT> org>
CommitDate: Thu Jun 10 13:36:06 2021 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=4d556bc6

mate-base/mate-session-manager: Bump to 1.24.3

Bug: https://bugs.gentoo.org/778857
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Adam Feldman <NP-Hardass <AT> gentoo.org>

 mate-base/mate-session-manager/Manifest            |  1 +
 .../mate-session-manager-1.24.3.ebuild             | 89 ++++++++++++++++++++++
 2 files changed, 90 insertions(+)

diff --git a/mate-base/mate-session-manager/Manifest b/mate-base/mate-session-manager/Manifest
index 62abace..7ce78d2 100644
--- a/mate-base/mate-session-manager/Manifest
+++ b/mate-base/mate-session-manager/Manifest
@@ -1 +1,2 @@
 DIST mate-session-manager-1.24.1.tar.xz 711188 BLAKE2B a2d48b53fbff6f2bf56cdf24efb709a17458341c75a37ab7494fcf344064b64f50e9527f11d74b681d2156508e24fefdb7a5c7637b72deddf1f3a82e4096031b SHA512 ca561e13080ef334a69f18b3aec0993532381ea5c178a0acf969bf2ed9cb5d484626404ab43d809727d8eef9b5eda29adc224168290f78a63da2621ac7ef79f5
+DIST mate-session-manager-1.24.3.tar.xz 713004 BLAKE2B d4968db81b1dee53fb70f68c8bf55f22ec65787d6be57d507db90dfe39bb52c0d0e0add2bc30cc66dd00d9676d8c38d8c637e16cb63f0733525141e9d70724cb SHA512 ea43caa350e5f3abda65001829fa7b84d043a7e8851ff74d1d09671f868b3f0be37ae951acca84f1764b26ec9b187c56791010f1b48bd8195ff8dbd70635446f

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.24.3.ebuild b/mate-base/mate-session-manager/mate-session-manager-1.24.3.ebuild
new file mode 100644
index 0000000..5e56cea
--- /dev/null
+++ b/mate-base/mate-session-manager/mate-session-manager-1.24.3.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} != 9999 ]]; then
+	KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="MATE session manager"
+HOMEPAGE="https://mate-desktop.org/"
+
+LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
+SLOT="0"
+IUSE="debug elogind gles2 gnome-keyring ipv6 systemd +xtrans"
+
+REQUIRED_USE="^^ ( elogind 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).
+
+COMMON_DEPEND="
+	>=dev-libs/dbus-glib-0.76
+	>=dev-libs/glib-2.50:2
+	dev-libs/libxslt
+	sys-apps/dbus
+	x11-libs/gdk-pixbuf:2
+	>=x11-libs/gtk+-3.22:3
+	x11-libs/libICE
+	x11-libs/libSM
+	x11-libs/libX11
+	x11-libs/libXau
+	x11-libs/libXext
+	x11-libs/libXrender
+	x11-libs/libXtst
+	x11-libs/pango
+	gles2? ( media-libs/mesa[egl,gles2] )
+	systemd? ( sys-apps/systemd )
+	elogind? ( sys-auth/elogind )
+	xtrans? ( x11-libs/xtrans )
+"
+
+RDEPEND="${COMMON_DEPEND}
+	mate-base/mate-desktop
+	virtual/libintl
+	x11-apps/xdpyinfo
+	x11-misc/xdg-user-dirs
+	x11-misc/xdg-user-dirs-gtk
+	gnome-keyring? ( gnome-base/gnome-keyring )
+	!<gnome-base/gdm-2.20.4
+"
+
+DEPEND="${COMMON_DEPEND}
+	>=dev-lang/perl-5
+	dev-util/glib-utils
+	>=sys-devel/gettext-0.19.8
+	virtual/pkgconfig
+"
+
+MATE_FORCE_AUTORECONF=true
+
+src_configure() {
+	mate_src_configure \
+		$(use_with elogind) \
+		$(use_with gles2 libglesv2) \
+		$(use_with systemd) \
+		$(use_with xtrans)  \
+		$(use_enable debug) \
+		$(use_enable ipv6)
+}
+
+src_install() {
+	mate_src_install
+
+	exeinto /etc/X11/Sessions/
+	doexe "${FILESDIR}"/MATE
+
+	insinto /usr/share/mate/applications/
+	doins "${FILESDIR}"/defaults.list
+
+	exeinto /etc/X11/xinit/xinitrc.d/
+	newexe "${FILESDIR}"/15-xdg-data-mate-r2 15-xdg-data-mate
+
+	# This should be done in MATE too, see Gentoo bug #270852
+	newexe "${FILESDIR}"/10-user-dirs-update-mate-r2 10-user-dirs-update-mate
+}


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

end of thread, other threads:[~2021-06-10 15:36 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-08 22:23 [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-session-manager/ Adam Feldman
  -- strict thread matches above, loose matches on Subject: below --
2021-06-10 15:36 Adam Feldman
2021-06-08 22:14 Adam Feldman
2018-03-12 17:11 Ettore Di Giacinto
2018-02-11 13:49 Ettore Di Giacinto
2018-01-14 10:52 Ettore Di Giacinto
2017-06-21 18:31 NP Hardass
2016-07-26  8:45 NP Hardass
2016-03-26  2:37 NP Hardass
2015-07-18 21:24 NP Hardass
2015-07-15  6:06 NP Hardass

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