[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2021-07-21 Thread Yixun Lan
commit: ffc1f55e4616f911281232a0ed3beb71ab9e94f3
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jul 21 14:31:57 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jul 21 14:48:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc1f55e

lxde-base/lxsession: keyword ~riscv

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 lxde-base/lxsession/lxsession-0.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.5.ebuild 
b/lxde-base/lxsession/lxsession-0.5.5.ebuild
index d932ca86b56..a80ed0e5896 100644
--- a/lxde-base/lxsession/lxsession-0.5.5.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~riscv ~x86 ~x86-linux"
 IUSE="nls upower"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/files/

2021-04-15 Thread Conrad Kostecki
commit: 76f88b55dea1e0b0cd6bda97e11607b732cced7f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Thu Apr 15 16:26:31 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Thu Apr 15 18:05:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f88b55

lxde-base/lxsession: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/20396
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/lxsession-0.5.2-fix-invalid-memcpy.patch   | 20 
 1 file changed, 20 deletions(-)

diff --git a/lxde-base/lxsession/files/lxsession-0.5.2-fix-invalid-memcpy.patch 
b/lxde-base/lxsession/files/lxsession-0.5.2-fix-invalid-memcpy.patch
deleted file mode 100644
index 67288999768..000
--- a/lxde-base/lxsession/files/lxsession-0.5.2-fix-invalid-memcpy.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 lxsession-0.5.2/lxsession-edit/lxsession-edit-common.c.memmove 
2014-10-05 08:49:49.0 +0900
-+++ lxsession-0.5.2/lxsession-edit/lxsession-edit-common.c 2016-02-15 
19:21:23.780783021 +0900
-@@ -216,7 +216,7 @@ void update_enable_state(GKeyFile* kf, g
- if( strcmp(list[i], session_name) == 0 )
- {
- g_free(list[i]);
--memcpy( list + i, list + i + 1, (n-i) * sizeof(char*) );
-+memmove( list + i, list + i + 1, (n-i) * sizeof(char*) );
- --n;
- break;
- }
-@@ -259,7 +259,7 @@ void update_enable_state(GKeyFile* kf, g
- if( strcmp(list[i], session_name) == 0 )
- {
- g_free(list[i]);
--memcpy( list + i, list + i + 1, (n-i) * sizeof(char*) );
-+memmove( list + i, list + i + 1, (n-i) * sizeof(char*) );
- --n;
- break;
- }



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2021-03-15 Thread Andreas Sturmlechner
commit: 6cd341bd1c46ae524dba91fca3cafa78ca64139f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 14 00:44:20 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 15 13:08:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd341bd

lxde-base/lxsession: 0.5.5 version bump, switch to GTK3

Add missing dependencies

Closes: https://bugs.gentoo.org/751076
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxde-base/lxsession/Manifest   |  1 +
 lxde-base/lxsession/lxsession-0.5.5.ebuild | 61 ++
 2 files changed, 62 insertions(+)

diff --git a/lxde-base/lxsession/Manifest b/lxde-base/lxsession/Manifest
index 2c4208a6c52..efe8bd4189c 100644
--- a/lxde-base/lxsession/Manifest
+++ b/lxde-base/lxsession/Manifest
@@ -1 +1,2 @@
 DIST lxsession-0.5.4.tar.xz 422756 BLAKE2B 
a04c67dbbb9da6405e165a05eb43d82f9d7ecc943147a8c5ab4fb5edf50b40b408db102ea1e96e142f61fcc2d1ead023685c33e1c26c09a4183882cfe9c5c930
 SHA512 
5b92d6e703ef692e3788554a3a34eca7bb4b7bb23d735af838c35bfaab142238eaeee3095176e5e4a7464468ab5478a596c670b0e2488f8599091f3e2fc8482b
+DIST lxsession-0.5.5.tar.xz 422564 BLAKE2B 
27910f84ecd8df8af06649235d33604eb83e8203f6a485a7450a91887de691d161acf8f51d8c1786f8d073966ba88d20296275adc131b9fa1c670c0f9e3ecdef
 SHA512 
12e25214485cf855b380a5aa91eb536f31536c98f5a50a1115cb4bf8ff884c7cdcd40c69a1502eeb9f4d3e6169e0607d6488ef3152ee184662fee39fe7a04d54

diff --git a/lxde-base/lxsession/lxsession-0.5.5.ebuild 
b/lxde-base/lxsession/lxsession-0.5.5.ebuild
new file mode 100644
index 000..d932ca86b56
--- /dev/null
+++ b/lxde-base/lxsession/lxsession-0.5.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vala autotools
+
+DESCRIPTION="LXDE session manager"
+HOMEPAGE="https://wiki.lxde.org/en/LXSession;
+SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux"
+IUSE="nls upower"
+
+COMMON_DEPEND="
+   dev-libs/dbus-glib
+   dev-libs/glib:2
+   >=lxde-base/lxde-common-0.99.2-r1
+   sys-apps/dbus
+   sys-auth/polkit
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+"
+RDEPEND="${COMMON_DEPEND}
+   !lxde-base/lxsession-edit
+   sys-apps/lsb-release
+   upower? ( sys-power/upower )
+"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   $(vala_depend)
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Fedora patches
+   "${FILESDIR}"/${PN}-0.5.2-reload.patch
+   "${FILESDIR}"/${PN}-0.5.2-notify-daemon-default.patch
+)
+
+src_prepare() {
+   rm *.stamp || die
+   vala_src_prepare
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # dbus is used for restart/shutdown (logind), and suspend/hibernate 
(UPower)
+   econf \
+   $(use_enable nls) \
+   --enable-gtk3
+}



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2021-03-05 Thread Sam James
commit: 765d711779c9ad4cf51f940187070cdf59e580f0
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar  5 22:20:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar  5 22:20:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=765d7117

lxde-base/lxsession: Stabilize 0.5.4-r1 arm64, #765997

Signed-off-by: Sam James  gentoo.org>

 lxde-base/lxsession/lxsession-0.5.4-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild 
b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
index 5ff1187688f..3d128e27cd9 100644
--- a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.lxde.org/en/LXSession;
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ppc x86 ~x86-linux"
 SLOT="0"
 
 # upower USE flag is enabled by default in the desktop profile



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2020-05-11 Thread Joonas Niilola
commit: 105a12080f4ccaaeffcbeb170d387da5769b08bb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 11 06:45:17 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 11 06:55:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=105a1208

lxde-base/lxsession: drop to m-n

Signed-off-by: Joonas Niilola  gentoo.org>

 lxde-base/lxsession/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/lxde-base/lxsession/metadata.xml b/lxde-base/lxsession/metadata.xml
index b31e527de26..fd5647d2ee4 100644
--- a/lxde-base/lxsession/metadata.xml
+++ b/lxde-base/lxsession/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-l...@gentoo.org
-Gentoo LXDE Project
-  
+  
   
 lxde
   



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/, lxde-base/lxsession/files/

2019-11-15 Thread Pacho Ramos
commit: 55e4ad33378ad58c3dd34329670c7d0ff04e6880
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Nov 15 20:14:57 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Nov 15 20:14:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e4ad33

lxde-base/lxsession: Drop old

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Pacho Ramos  gentoo.org>

 lxde-base/lxsession/Manifest   |  1 -
 .../files/lxsession-0.5.2-key2-null.patch  | 20 --
 lxde-base/lxsession/lxsession-0.5.2.ebuild | 72 --
 lxde-base/lxsession/lxsession-0.5.4.ebuild | 63 ---
 4 files changed, 156 deletions(-)

diff --git a/lxde-base/lxsession/Manifest b/lxde-base/lxsession/Manifest
index f640f1aba27..2c4208a6c52 100644
--- a/lxde-base/lxsession/Manifest
+++ b/lxde-base/lxsession/Manifest
@@ -1,2 +1 @@
-DIST lxsession-0.5.2.tar.xz 354092 BLAKE2B 
3acbf1be74ed461d331ea8ed10e5c403057671d5f7f32c72951ba89681ad4b0b1a104c2962805738e5b414549e84db3e12327172ffe1b7c6f13a09e09c44fd0f
 SHA512 
2e08e5263bb4ef9d8051e84997347a12d2f1ba75cf4e70f9e3ba783a509246f0d6efd672ac1cc1d0fffc8707710ddb148298449b5365deb6785623d596bc3da1
 DIST lxsession-0.5.4.tar.xz 422756 BLAKE2B 
a04c67dbbb9da6405e165a05eb43d82f9d7ecc943147a8c5ab4fb5edf50b40b408db102ea1e96e142f61fcc2d1ead023685c33e1c26c09a4183882cfe9c5c930
 SHA512 
5b92d6e703ef692e3788554a3a34eca7bb4b7bb23d735af838c35bfaab142238eaeee3095176e5e4a7464468ab5478a596c670b0e2488f8599091f3e2fc8482b

diff --git a/lxde-base/lxsession/files/lxsession-0.5.2-key2-null.patch 
b/lxde-base/lxsession/files/lxsession-0.5.2-key2-null.patch
deleted file mode 100644
index 31c88a9caa6..000
--- a/lxde-base/lxsession/files/lxsession-0.5.2-key2-null.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 lxsession-0.5.2/lxsession/settings.vala.key2   2014-10-18 
01:54:57.0 +0900
-+++ lxsession-0.5.2/lxsession/settings.vala2015-07-13 14:56:00.830117779 
+0900
-@@ -56,7 +56,7 @@ namespace Lxsession
- return return_map;
- }
- 
--public void create_config_item (string categorie, string key1, string 
key2, string type, string? variable)
-+public void create_config_item (string categorie, string key1, 
string? key2, string type, string? variable)
- {
- /* only support string for now */
- string item_key = categorie + ";" + key1 + ";" + key2 + ";";
-@@ -71,7 +71,7 @@ namespace Lxsession
- update_support_keys (categorie, key1, key2);
- }
- 
--public void delete_config_item (string categorie, string key1, string 
key2, string type)
-+public void delete_config_item (string categorie, string key1, 
string? key2, string type)
- {
- /* only support string for now */
- string item_key = categorie + ";" + key1 + ";" + key2 + ";";

diff --git a/lxde-base/lxsession/lxsession-0.5.2.ebuild 
b/lxde-base/lxsession/lxsession-0.5.2.ebuild
deleted file mode 100644
index 84ca13270d2..000
--- a/lxde-base/lxsession/lxsession-0.5.2.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit vala autotools
-
-DESCRIPTION="LXDE session manager"
-HOMEPAGE="https://wiki.lxde.org/en/LXSession;
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~x86-linux"
-SLOT="0"
-
-# upower USE flag is enabled by default in the desktop profile
-IUSE="nls upower"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/dbus-glib
-   dev-libs/libgee:0
-   dev-libs/libunique:1
-   lxde-base/lxde-common
-   sys-auth/polkit
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   sys-apps/dbus
-"
-RDEPEND="${COMMON_DEPEND}
-   !lxde-base/lxsession-edit
-   sys-apps/lsb-release
-   upower? ( sys-power/upower )
-"
-DEPEND="${COMMON_DEPEND}
-   $(vala_depend)
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-   x11-base/xorg-proto
-"
-
-PATCHES=(
-   # Fedora patches
-   "${FILESDIR}"/${P}-reload.patch
-   "${FILESDIR}"/${P}-key2-null.patch
-   "${FILESDIR}"/${P}-notify-daemon-default.patch
-   "${FILESDIR}"/${P}-fix-invalid-memcpy.patch
-)
-
-src_prepare() {
-   vala_src_prepare
-
-   # Don't start in Xfce to avoid bugs like
-   # https://bugzilla.redhat.com/show_bug.cgi?id=616730
-   sed -i 's/^NotShowIn=GNOME;KDE;/NotShowIn=GNOME;KDE;XFCE;/g' 
data/lxpolkit.desktop.in.in || die
-
-   # fix icon in desktop file
-   # 
http://lxde.git.sourceforge.net/git/gitweb.cgi?p=lxde/lxsession-edit;a=commit;h=3789a96691eadac9b8f3bf3034a97645860bd138
-   sed -i 's/^Icon=xfwm4/Icon=session-properties/g' 
data/lxsession-edit.desktop.in || die
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # dbus is used for 

[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2019-11-15 Thread Agostino Sarubbo
commit: 0c15ac6bfb22bea18beea8f5796d0ad84e30
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Nov 15 12:41:37 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Nov 15 12:41:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c15ac62

lxde-base/lxsession: amd64 stable wrt bug #692514

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 lxde-base/lxsession/lxsession-0.5.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild 
b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
index b6993e1a5b2..5ff1187688f 100644
--- a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.lxde.org/en/LXSession;
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ppc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~x86-linux"
 SLOT="0"
 
 # upower USE flag is enabled by default in the desktop profile



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2019-09-13 Thread Mikle Kolyada
commit: 410d4b299f3d4fb4b056eed4c5b6fb9a98739f0f
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 13 18:16:27 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 13 18:16:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410d4b29

lxde-base/lxsession: arm stable wrt bug #692514

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 lxde-base/lxsession/lxsession-0.5.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild 
b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
index d8dc1eea684..b6993e1a5b2 100644
--- a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.lxde.org/en/LXSession;
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ppc x86 ~x86-linux"
 SLOT="0"
 
 # upower USE flag is enabled by default in the desktop profile



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2019-09-08 Thread Sergei Trofimovich
commit: 33be9f04c3497db91c492d586457c5dc126704a9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep  8 18:23:38 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep  8 18:23:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33be9f04

lxde-base/lxsession: stable 0.5.4-r1 for ppc, bug #692514

Package-Manager: Portage-2.3.75, Repoman-2.3.17
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 lxde-base/lxsession/lxsession-0.5.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild 
b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
index bc053c8f299..d8dc1eea684 100644
--- a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.lxde.org/en/LXSession;
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ppc x86 ~x86-linux"
 SLOT="0"
 
 # upower USE flag is enabled by default in the desktop profile



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2019-09-07 Thread Thomas Deutschmann
commit: 1ec61ea6f0b575c18233e252e4c84913e9bd8f49
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Sep  7 18:21:04 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Sep  7 21:06:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec61ea6

lxde-base/lxsession: x86 stable (bug #692514)

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Thomas Deutschmann  gentoo.org>

 lxde-base/lxsession/lxsession-0.5.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild 
b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
index 3c2f2eae218..bc053c8f299 100644
--- a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="https://wiki.lxde.org/en/LXSession;
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc x86 ~x86-linux"
 SLOT="0"
 
 # upower USE flag is enabled by default in the desktop profile



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2019-08-19 Thread Hanno Boeck
commit: e49a1a8936e132cf687a13c49407b0589f466985
Author: Hanno  gentoo  org>
AuthorDate: Mon Aug 19 09:24:27 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Mon Aug 19 09:24:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49a1a89

lxde-base/lxsession: Remove unneeded libgee dependency.

Closes: https://bugs.gentoo.org/691518
Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.72, Repoman-2.3.17

 lxde-base/lxsession/lxsession-0.5.4-r1.ebuild | 62 +++
 1 file changed, 62 insertions(+)

diff --git a/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild 
b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
new file mode 100644
index 000..3c2f2eae218
--- /dev/null
+++ b/lxde-base/lxsession/lxsession-0.5.4-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit vala autotools
+
+DESCRIPTION="LXDE session manager"
+HOMEPAGE="https://wiki.lxde.org/en/LXSession;
+SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux"
+SLOT="0"
+
+# upower USE flag is enabled by default in the desktop profile
+IUSE="nls upower"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/dbus-glib
+   dev-libs/libunique:1
+   lxde-base/lxde-common
+   sys-auth/polkit
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   sys-apps/dbus
+"
+RDEPEND="${COMMON_DEPEND}
+   !lxde-base/lxsession-edit
+   sys-apps/lsb-release
+   upower? ( sys-power/upower )
+"
+DEPEND="${COMMON_DEPEND}
+   $(vala_depend)
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+
+PATCHES=(
+   # Fedora patches
+   "${FILESDIR}"/${PN}-0.5.2-reload.patch
+   "${FILESDIR}"/${PN}-0.5.2-notify-daemon-default.patch
+   "${FILESDIR}"/${PN}-0.5.2-fix-invalid-memcpy.patch
+)
+
+src_prepare() {
+   vala_src_prepare
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # dbus is used for restart/shutdown (CK, logind?), and 
suspend/hibernate (UPower)
+   # gtk3 looks to not be ready, follow what other distributions are
+   # doing
+   econf \
+   $(use_enable nls) \
+   --disable-gtk3
+}



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession-edit/

2019-07-06 Thread Hanno Boeck
commit: cdf2be2b08d632cf5b1e77ab31f300c09977601a
Author: Hanno  gentoo  org>
AuthorDate: Sat Jul  6 14:18:11 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sat Jul  6 14:18:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf2be2b

lxde-base/lxsession-edit: Remove.

Closes: https://bugs.gentoo.org/652658
Signed-off-by: Hanno Boeck  gentoo.org>

 lxde-base/lxsession-edit/Manifest  |  1 -
 .../lxsession-edit/lxsession-edit-0.2.0.ebuild | 28 --
 lxde-base/lxsession-edit/metadata.xml  | 11 -
 3 files changed, 40 deletions(-)

diff --git a/lxde-base/lxsession-edit/Manifest 
b/lxde-base/lxsession-edit/Manifest
deleted file mode 100644
index 3f64c9b45f9..000
--- a/lxde-base/lxsession-edit/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST lxsession-edit-0.2.0.tar.gz 224146 BLAKE2B 
26e34b3498d0a9f0363c485b390b720658f5f6a55f10e4507a6bade1a55f2b8fac850827051d57cb16be09ba29c97db0b7cb9ff8df46d95c442b7057a0acee2c
 SHA512 
6bf039322738502ec92e2d600d98142dafff7caa3e4a45f132cc7f4460985df2351b38fdf57ea214c49311d1b4fd96b79086936fade44fb0316dd013c417ba9f

diff --git a/lxde-base/lxsession-edit/lxsession-edit-0.2.0.ebuild 
b/lxde-base/lxsession-edit/lxsession-edit-0.2.0.ebuild
deleted file mode 100644
index 3703787d688..000
--- a/lxde-base/lxsession-edit/lxsession-edit-0.2.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-DESCRIPTION="LXDE session autostart editor"
-HOMEPAGE="http://lxde.sourceforge.net/;
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~x86-linux"
-IUSE=""
-
-COMMON_DEPEND="dev-libs/glib:2
-   x11-libs/gtk+:2"
-RDEPEND="${COMMON_DEPEND}
-   lxde-base/lxde-common
-   lxde-base/lxsession"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/gettext
-   dev-util/intltool
-   virtual/pkgconfig"
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc AUTHORS README
-}

diff --git a/lxde-base/lxsession-edit/metadata.xml 
b/lxde-base/lxsession-edit/metadata.xml
deleted file mode 100644
index b31e527de26..000
--- a/lxde-base/lxsession-edit/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-l...@gentoo.org
-Gentoo LXDE Project
-  
-  
-lxde
-  
-



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2019-05-24 Thread Hanno Boeck
commit: d714311a34bbdc1fed8800ae770ae0ce1db9ffd5
Author: Hanno  gentoo  org>
AuthorDate: Fri May 24 18:25:53 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Fri May 24 18:25:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d714311a

lxde-base/lxsession: Version bump.

Remove obsolete SED-lines and patch, EAPI=7.

Closes: https://bugs.gentoo.org/681964
Signed-off-by: Hanno Boeck  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.12

 lxde-base/lxsession/Manifest   |  1 +
 lxde-base/lxsession/lxsession-0.5.4.ebuild | 63 ++
 2 files changed, 64 insertions(+)

diff --git a/lxde-base/lxsession/Manifest b/lxde-base/lxsession/Manifest
index dc683212cd2..f640f1aba27 100644
--- a/lxde-base/lxsession/Manifest
+++ b/lxde-base/lxsession/Manifest
@@ -1 +1,2 @@
 DIST lxsession-0.5.2.tar.xz 354092 BLAKE2B 
3acbf1be74ed461d331ea8ed10e5c403057671d5f7f32c72951ba89681ad4b0b1a104c2962805738e5b414549e84db3e12327172ffe1b7c6f13a09e09c44fd0f
 SHA512 
2e08e5263bb4ef9d8051e84997347a12d2f1ba75cf4e70f9e3ba783a509246f0d6efd672ac1cc1d0fffc8707710ddb148298449b5365deb6785623d596bc3da1
+DIST lxsession-0.5.4.tar.xz 422756 BLAKE2B 
a04c67dbbb9da6405e165a05eb43d82f9d7ecc943147a8c5ab4fb5edf50b40b408db102ea1e96e142f61fcc2d1ead023685c33e1c26c09a4183882cfe9c5c930
 SHA512 
5b92d6e703ef692e3788554a3a34eca7bb4b7bb23d735af838c35bfaab142238eaeee3095176e5e4a7464468ab5478a596c670b0e2488f8599091f3e2fc8482b

diff --git a/lxde-base/lxsession/lxsession-0.5.4.ebuild 
b/lxde-base/lxsession/lxsession-0.5.4.ebuild
new file mode 100644
index 000..e9fb636e8f2
--- /dev/null
+++ b/lxde-base/lxsession/lxsession-0.5.4.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit vala autotools
+
+DESCRIPTION="LXDE session manager"
+HOMEPAGE="https://wiki.lxde.org/en/LXSession;
+SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux"
+SLOT="0"
+
+# upower USE flag is enabled by default in the desktop profile
+IUSE="nls upower"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/dbus-glib
+   dev-libs/libgee:0
+   dev-libs/libunique:1
+   lxde-base/lxde-common
+   sys-auth/polkit
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   sys-apps/dbus
+"
+RDEPEND="${COMMON_DEPEND}
+   !lxde-base/lxsession-edit
+   sys-apps/lsb-release
+   upower? ( sys-power/upower )
+"
+DEPEND="${COMMON_DEPEND}
+   $(vala_depend)
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+
+PATCHES=(
+   # Fedora patches
+   "${FILESDIR}"/${PN}-0.5.2-reload.patch
+   "${FILESDIR}"/${PN}-0.5.2-notify-daemon-default.patch
+   "${FILESDIR}"/${PN}-0.5.2-fix-invalid-memcpy.patch
+)
+
+src_prepare() {
+   vala_src_prepare
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # dbus is used for restart/shutdown (CK, logind?), and 
suspend/hibernate (UPower)
+   # gtk3 looks to not be ready, follow what other distributions are
+   # doing
+   econf \
+   $(use_enable nls) \
+   --disable-gtk3
+}



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2018-12-08 Thread Mikle Kolyada
commit: 3b692cb9efa5d1abb1708b0e424921f65894f603
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec  8 22:16:03 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec  8 22:16:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b692cb9

lxde-base/lxsession: [QA] remove sys-power/upower-pm-utils dependency

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 lxde-base/lxsession/lxsession-0.5.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.2.ebuild 
b/lxde-base/lxsession/lxsession-0.5.2.ebuild
index 612fe3e4ccb..84ca13270d2 100644
--- a/lxde-base/lxsession/lxsession-0.5.2.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -29,7 +29,7 @@ COMMON_DEPEND="
 RDEPEND="${COMMON_DEPEND}
!lxde-base/lxsession-edit
sys-apps/lsb-release
-   upower? ( || ( sys-power/upower sys-power/upower-pm-utils ) )
+   upower? ( sys-power/upower )
 "
 DEPEND="${COMMON_DEPEND}
$(vala_depend)



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/, lxde-base/lxrandr/

2018-05-21 Thread Matt Turner
commit: 77eb8d9c5886b732266bcd021100954dc4466835
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue May 22 00:14:57 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 22 01:05:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77eb8d9c

lxde-base/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).

 lxde-base/lxrandr/lxrandr-0.3.1-r1.ebuild  | 6 +++---
 lxde-base/lxrandr/lxrandr-0.3.1.ebuild | 6 +++---
 lxde-base/lxsession/lxsession-0.5.2.ebuild | 2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/lxde-base/lxrandr/lxrandr-0.3.1-r1.ebuild 
b/lxde-base/lxrandr/lxrandr-0.3.1-r1.ebuild
index 06bb4e51b5d..6f1ae0d2ce0 100644
--- a/lxde-base/lxrandr/lxrandr-0.3.1-r1.ebuild
+++ b/lxde-base/lxrandr/lxrandr-0.3.1-r1.ebuild
@@ -24,10 +24,10 @@ RDEPEND="x11-libs/gtk+:2
x11-libs/libXrandr
x11-apps/xrandr"
 DEPEND="${RDEPEND}
-   x11-proto/randrproto
-   virtual/pkgconfig
+   >=dev-util/intltool-0.40.0
sys-devel/gettext
-   >=dev-util/intltool-0.40.0"
+   virtual/pkgconfig
+   x11-base/xorg-proto"
 
 src_prepare() {
default

diff --git a/lxde-base/lxrandr/lxrandr-0.3.1.ebuild 
b/lxde-base/lxrandr/lxrandr-0.3.1.ebuild
index 74a652865ae..33db571fa1b 100644
--- a/lxde-base/lxrandr/lxrandr-0.3.1.ebuild
+++ b/lxde-base/lxrandr/lxrandr-0.3.1.ebuild
@@ -16,10 +16,10 @@ RDEPEND="x11-libs/gtk+:2
x11-libs/libXrandr
x11-apps/xrandr"
 DEPEND="${RDEPEND}
-   x11-proto/randrproto
-   virtual/pkgconfig
+   >=dev-util/intltool-0.40.0
sys-devel/gettext
-   >=dev-util/intltool-0.40.0"
+   virtual/pkgconfig
+   x11-base/xorg-proto"
 
 src_install () {
emake DESTDIR="${D}" install

diff --git a/lxde-base/lxsession/lxsession-0.5.2.ebuild 
b/lxde-base/lxsession/lxsession-0.5.2.ebuild
index acb3e77566e..6a21d1dc18b 100644
--- a/lxde-base/lxsession/lxsession-0.5.2.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.2.ebuild
@@ -36,7 +36,7 @@ DEPEND="${COMMON_DEPEND}
dev-util/intltool
sys-devel/gettext
virtual/pkgconfig
-   x11-proto/xproto
+   x11-base/xorg-proto
 "
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2018-04-07 Thread Patrice Clement
commit: 407bfc6f65518dbc49360673997d68e2b3d1b5ba
Author: charIes17  arcor  de>
AuthorDate: Sat Apr  7 06:56:25 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Apr  7 16:09:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407bfc6f

lxde-base/lxsession: improve HOMEPAGE and use HTTPS.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/7852

 lxde-base/lxsession/lxsession-0.5.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.2.ebuild 
b/lxde-base/lxsession/lxsession-0.5.2.ebuild
index cbfa54102c4..acb3e77566e 100644
--- a/lxde-base/lxsession/lxsession-0.5.2.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 inherit vala autotools
 
 DESCRIPTION="LXDE session manager"
-HOMEPAGE="http://lxde.org/;
+HOMEPAGE="https://wiki.lxde.org/en/LXSession;
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2017-07-03 Thread Alexis Ballier
commit: fb690c6cbc55a1c6c121833027ec8dc43a0935fd
Author: Alexis Ballier  gentoo  org>
AuthorDate: Mon Jul  3 09:05:52 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Jul  3 09:11:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb690c6c

lxde-base/lxsession: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 lxde-base/lxsession/lxsession-0.5.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.2.ebuild 
b/lxde-base/lxsession/lxsession-0.5.2.ebuild
index 3eb8517202d..cbfa54102c4 100644
--- a/lxde-base/lxsession/lxsession-0.5.2.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -9,7 +9,7 @@ HOMEPAGE="http://lxde.org/;
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ppc x86 ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~arm-linux ~x86-linux"
 SLOT="0"
 
 # upower USE flag is enabled by default in the desktop profile



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/files/, lxde-base/lxsession/

2016-07-09 Thread Pacho Ramos
commit: fe2d0626f1b94b0f3597f66a28ffd9e9163a8bc5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Jul  9 11:59:07 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Jul  9 13:39:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2d0626

lxde-base/lxsession: Drop old

Package-Manager: portage-2.3.0

 lxde-base/lxsession/Manifest   |   1 -
 .../files/lxsession-0.4.9.2-configure.patch|  13 ---
 .../lxsession-0.4.9.2-fix-logind-dbus-calls.patch  | 111 -
 .../files/lxsession-0.4.9.2-makefile.patch |  13 ---
 lxde-base/lxsession/lxsession-0.4.9.2-r3.ebuild|  60 ---
 5 files changed, 198 deletions(-)

diff --git a/lxde-base/lxsession/Manifest b/lxde-base/lxsession/Manifest
index 35eaf96..ca4c86f 100644
--- a/lxde-base/lxsession/Manifest
+++ b/lxde-base/lxsession/Manifest
@@ -1,2 +1 @@
-DIST lxsession-0.4.9.2.tar.gz 745637 SHA256 
eff03e573b561cabe81c5d015d825e3d998e98d6621040113d7df471c8b9cfb4 SHA512 
cffcd15faab79ad165f969edf65b6b106c5b4405b78e6c102a74ab96da9cf61b781d0be7587849ce56672ae3015e8f63bc1b84465f5ec0084c299ec588992172
 WHIRLPOOL 
5a5c172cda30a4690d82a4a8acd3b983cbcc60ed71fefdfbfbb97e8b4363f4c26825267a0bd45c71589c2dd180f9699a2d05dd759fe23bcfdd5e9d3a10ccdda2
 DIST lxsession-0.5.2.tar.xz 354092 SHA256 
2d55e9ea80057fe5ffd68a91a15bb004ad7bf019e50807a8bb9b342115efaada SHA512 
2e08e5263bb4ef9d8051e84997347a12d2f1ba75cf4e70f9e3ba783a509246f0d6efd672ac1cc1d0fffc8707710ddb148298449b5365deb6785623d596bc3da1
 WHIRLPOOL 
720144b89c7719b283478427d5858ee0de8ca25dce77a19eef1646983c22927b3af079ec24f218b92141b77c414ebf7f85e4f863e47646b29fccb96d94586ce7

diff --git a/lxde-base/lxsession/files/lxsession-0.4.9.2-configure.patch 
b/lxde-base/lxsession/files/lxsession-0.4.9.2-configure.patch
deleted file mode 100644
index 36c7c5f..000
--- a/lxde-base/lxsession/files/lxsession-0.4.9.2-configure.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/configure.ac b/configure.ac
-index 66d041c..4d8a370 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -2,7 +2,7 @@
- AC_INIT([lxsession],[0.4.9.2],[],[lxsession])
- 
- # Autotols programs
--AM_INIT_AUTOMAKE([1.11.1 -Wall -Werror foreign])
-+AM_INIT_AUTOMAKE([1.11.1 -Wall -Werror foreign subdir-objects])
- AC_PREREQ([2.69])
- IT_PROG_INTLTOOL([0.40.0],[no-xml])
- 

diff --git 
a/lxde-base/lxsession/files/lxsession-0.4.9.2-fix-logind-dbus-calls.patch 
b/lxde-base/lxsession/files/lxsession-0.4.9.2-fix-logind-dbus-calls.patch
deleted file mode 100644
index 91d1583..000
--- a/lxde-base/lxsession/files/lxsession-0.4.9.2-fix-logind-dbus-calls.patch
+++ /dev/null
@@ -1,111 +0,0 @@
-Taken from: 
-http://svnweb.mageia.org/packages/cauldron/lxsession/current/SOURCES/lxsession-0.4.9.2-fix-logind-dbus-calls.patch?revision=549605=co=549606
-
 lxsession-0.4.9.2/lxsession-logout/dbus-interface.c.   2013-04-12 
22:02:19.0 +0100
-+++ lxsession-0.4.9.2/lxsession-logout/dbus-interface.c2013-11-05 
11:00:34.038965063 +
-@@ -244,10 +244,11 @@
- return function_result;
- }
- 
--static void
--logind_call_function (const gchar *function, gboolean value, GError **error)
-+static char *
-+logind_call_function (const gchar *function)
- {
- GVariant *result;
-+GError *err = NULL;
- 
- if (!logind_proxy)
- {
-@@ -258,20 +259,28 @@
-   
"/org/freedesktop/login1",
-   
"org.freedesktop.login1.Manager",
-   NULL,
--  error);
-+  );
-+if (err != NULL)
-+g_error_free(err);
- if (!logind_proxy)
--return;
-+return NULL;
- }
- 
- result = g_dbus_proxy_call_sync (logind_proxy,
-  function,
-- g_variant_new ("(b)", value),
-+ g_variant_new ("(b)", TRUE),
-  G_DBUS_CALL_FLAGS_NONE,
-  -1,
-  NULL,
-- error);
--g_variant_unref (result);
--return;
-+ );
-+if (result)
-+g_variant_unref (result);
-+if (err != NULL) {
-+char *r = strdup(err->message);
-+g_error_free(err);
-+return r;
-+}
-+return NULL;
- }
- 
- gboolean
-@@ -280,10 +289,10 @@
- return logind_query ("CanPowerOff", FALSE, NULL);
- }
- 
--void
--dbus_logind_PowerOff (GError **error)
-+char *
-+dbus_logind_PowerOff (void)
- {
--logind_call_function ("PowerOff", TRUE, error);
-+return logind_call_function ("PowerOff");
- }
- 
- gboolean
-@@ -292,10 +301,10 @@
- return logind_query ("CanReboot", FALSE, NULL);
- }
- 
--void

[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2016-05-07 Thread Pacho Ramos
commit: d8ca20481f5634ad14c9fe0735afc285e9dfffc5
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May  7 08:43:39 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat May  7 08:43:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8ca2048

lxde-base/lxsession: x86 stable, bug #575892

Package-Manager: portage-2.2.28

 lxde-base/lxsession/lxsession-0.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.2.ebuild 
b/lxde-base/lxsession/lxsession-0.5.2.ebuild
index e269ff6..6888b6e 100644
--- a/lxde-base/lxsession/lxsession-0.5.2.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://lxde.org/;
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~ppc ~x86 ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~ppc x86 ~arm-linux ~x86-linux"
 SLOT="0"
 
 # upower USE flag is enabled by default in the desktop profile



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2016-04-02 Thread Agostino Sarubbo
commit: bf1168e6665c9974c610a8af0951cb7465907724
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Apr  2 13:44:28 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Apr  2 13:44:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1168e6

lxde-base/lxsession: amd64 stable wrt bug #575892

Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 lxde-base/lxsession/lxsession-0.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.2.ebuild 
b/lxde-base/lxsession/lxsession-0.5.2.ebuild
index f09dc4f..e269ff6 100644
--- a/lxde-base/lxsession/lxsession-0.5.2.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://lxde.org/;
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 arm ~ppc ~x86 ~arm-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~ppc ~x86 ~arm-linux ~x86-linux"
 SLOT="0"
 
 # upower USE flag is enabled by default in the desktop profile



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2016-04-01 Thread Markus Meier
commit: 3ef321e5bef19c1bc174912224470fb0dfb09fbb
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Apr  1 19:08:44 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Apr  1 19:08:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef321e5

lxde-base/lxsession: arm stable, bug #575892

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

 lxde-base/lxsession/lxsession-0.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/lxsession/lxsession-0.5.2.ebuild 
b/lxde-base/lxsession/lxsession-0.5.2.ebuild
index e4ead8e..f09dc4f 100644
--- a/lxde-base/lxsession/lxsession-0.5.2.ebuild
+++ b/lxde-base/lxsession/lxsession-0.5.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="http://lxde.org/;
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86 ~arm-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~ppc ~x86 ~arm-linux ~x86-linux"
 SLOT="0"
 
 # upower USE flag is enabled by default in the desktop profile



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/, lxde-base/lxsession/files/

2016-02-20 Thread Pacho Ramos
commit: 17ad18643650c711ccce601d9a376d2eae1dce1b
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Feb 20 14:12:23 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Feb 20 14:14:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17ad1864

lxde-base/lxsession: Version bump (#524660)

Package-Manager: portage-2.2.27

 lxde-base/lxsession/Manifest   |  1 +
 .../files/lxsession-0.5.2-fix-invalid-memcpy.patch | 20 ++
 .../files/lxsession-0.5.2-key2-null.patch  | 20 ++
 .../lxsession-0.5.2-notify-daemon-default.patch| 13 
 .../lxsession/files/lxsession-0.5.2-reload.patch   | 43 +
 lxde-base/lxsession/lxsession-0.5.2.ebuild | 73 ++
 6 files changed, 170 insertions(+)

diff --git a/lxde-base/lxsession/Manifest b/lxde-base/lxsession/Manifest
index cfc6210..35eaf96 100644
--- a/lxde-base/lxsession/Manifest
+++ b/lxde-base/lxsession/Manifest
@@ -1 +1,2 @@
 DIST lxsession-0.4.9.2.tar.gz 745637 SHA256 
eff03e573b561cabe81c5d015d825e3d998e98d6621040113d7df471c8b9cfb4 SHA512 
cffcd15faab79ad165f969edf65b6b106c5b4405b78e6c102a74ab96da9cf61b781d0be7587849ce56672ae3015e8f63bc1b84465f5ec0084c299ec588992172
 WHIRLPOOL 
5a5c172cda30a4690d82a4a8acd3b983cbcc60ed71fefdfbfbb97e8b4363f4c26825267a0bd45c71589c2dd180f9699a2d05dd759fe23bcfdd5e9d3a10ccdda2
+DIST lxsession-0.5.2.tar.xz 354092 SHA256 
2d55e9ea80057fe5ffd68a91a15bb004ad7bf019e50807a8bb9b342115efaada SHA512 
2e08e5263bb4ef9d8051e84997347a12d2f1ba75cf4e70f9e3ba783a509246f0d6efd672ac1cc1d0fffc8707710ddb148298449b5365deb6785623d596bc3da1
 WHIRLPOOL 
720144b89c7719b283478427d5858ee0de8ca25dce77a19eef1646983c22927b3af079ec24f218b92141b77c414ebf7f85e4f863e47646b29fccb96d94586ce7

diff --git a/lxde-base/lxsession/files/lxsession-0.5.2-fix-invalid-memcpy.patch 
b/lxde-base/lxsession/files/lxsession-0.5.2-fix-invalid-memcpy.patch
new file mode 100644
index 000..6728899
--- /dev/null
+++ b/lxde-base/lxsession/files/lxsession-0.5.2-fix-invalid-memcpy.patch
@@ -0,0 +1,20 @@
+--- lxsession-0.5.2/lxsession-edit/lxsession-edit-common.c.memmove 
2014-10-05 08:49:49.0 +0900
 lxsession-0.5.2/lxsession-edit/lxsession-edit-common.c 2016-02-15 
19:21:23.780783021 +0900
+@@ -216,7 +216,7 @@ void update_enable_state(GKeyFile* kf, g
+ if( strcmp(list[i], session_name) == 0 )
+ {
+ g_free(list[i]);
+-memcpy( list + i, list + i + 1, (n-i) * sizeof(char*) );
++memmove( list + i, list + i + 1, (n-i) * sizeof(char*) );
+ --n;
+ break;
+ }
+@@ -259,7 +259,7 @@ void update_enable_state(GKeyFile* kf, g
+ if( strcmp(list[i], session_name) == 0 )
+ {
+ g_free(list[i]);
+-memcpy( list + i, list + i + 1, (n-i) * sizeof(char*) );
++memmove( list + i, list + i + 1, (n-i) * sizeof(char*) );
+ --n;
+ break;
+ }

diff --git a/lxde-base/lxsession/files/lxsession-0.5.2-key2-null.patch 
b/lxde-base/lxsession/files/lxsession-0.5.2-key2-null.patch
new file mode 100644
index 000..31c88a9
--- /dev/null
+++ b/lxde-base/lxsession/files/lxsession-0.5.2-key2-null.patch
@@ -0,0 +1,20 @@
+--- lxsession-0.5.2/lxsession/settings.vala.key2   2014-10-18 
01:54:57.0 +0900
 lxsession-0.5.2/lxsession/settings.vala2015-07-13 14:56:00.830117779 
+0900
+@@ -56,7 +56,7 @@ namespace Lxsession
+ return return_map;
+ }
+ 
+-public void create_config_item (string categorie, string key1, string 
key2, string type, string? variable)
++public void create_config_item (string categorie, string key1, 
string? key2, string type, string? variable)
+ {
+ /* only support string for now */
+ string item_key = categorie + ";" + key1 + ";" + key2 + ";";
+@@ -71,7 +71,7 @@ namespace Lxsession
+ update_support_keys (categorie, key1, key2);
+ }
+ 
+-public void delete_config_item (string categorie, string key1, string 
key2, string type)
++public void delete_config_item (string categorie, string key1, 
string? key2, string type)
+ {
+ /* only support string for now */
+ string item_key = categorie + ";" + key1 + ";" + key2 + ";";

diff --git 
a/lxde-base/lxsession/files/lxsession-0.5.2-notify-daemon-default.patch 
b/lxde-base/lxsession/files/lxsession-0.5.2-notify-daemon-default.patch
new file mode 100644
index 000..ffca822
--- /dev/null
+++ b/lxde-base/lxsession/files/lxsession-0.5.2-notify-daemon-default.patch
@@ -0,0 +1,13 @@
+--- lxsession-0.5.2/lxsession/settings.vala.notify 2015-08-11 
14:14:22.187535605 +0900
 lxsession-0.5.2/lxsession/settings.vala2015-08-11 14:37:18.868694268 
+0900
+@@ -258,6 +258,10 @@
+ 

[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/

2016-02-01 Thread Pacho Ramos
commit: 67b697564e3a3dbcfedc2be437379fc2a1e552b4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Feb  1 20:49:10 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Feb  1 21:04:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67b69756

lxde-base/lxsession: Drop old

Package-Manager: portage-2.2.27

 lxde-base/lxsession/Manifest|  1 -
 lxde-base/lxsession/lxsession-0.4.6.1.ebuild| 38 -
 lxde-base/lxsession/lxsession-0.4.9.2-r1.ebuild | 54 ---
 lxde-base/lxsession/lxsession-0.4.9.2-r2.ebuild | 57 -
 lxde-base/lxsession/lxsession-0.4.9.2.ebuild| 53 ---
 5 files changed, 203 deletions(-)

diff --git a/lxde-base/lxsession/Manifest b/lxde-base/lxsession/Manifest
index 1576029..cfc6210 100644
--- a/lxde-base/lxsession/Manifest
+++ b/lxde-base/lxsession/Manifest
@@ -1,2 +1 @@
-DIST lxsession-0.4.6.1.tar.gz 407100 SHA256 
bd6a7ef3c0ba4b9eedf3c58624dbce8a3b179abbc552bf10c2830eec3ee1 SHA512 
eea554ba70b3fd278b7ce0bb2d278241dff26eaccf74f2a4a0a9846515688fd5dd846c97f29c71139a0c3b95bc5e906efc4673f0cd79d8db427894dff5524f16
 WHIRLPOOL 
235d6c2e8a622a4460d767d5b6af22710f17060fffea18ac5cedaeb4dc9f70dc77872d486caa9d7256c379f160755ac7b8299e7836fd513675b65d1c979b900a
 DIST lxsession-0.4.9.2.tar.gz 745637 SHA256 
eff03e573b561cabe81c5d015d825e3d998e98d6621040113d7df471c8b9cfb4 SHA512 
cffcd15faab79ad165f969edf65b6b106c5b4405b78e6c102a74ab96da9cf61b781d0be7587849ce56672ae3015e8f63bc1b84465f5ec0084c299ec588992172
 WHIRLPOOL 
5a5c172cda30a4690d82a4a8acd3b983cbcc60ed71fefdfbfbb97e8b4363f4c26825267a0bd45c71589c2dd180f9699a2d05dd759fe23bcfdd5e9d3a10ccdda2

diff --git a/lxde-base/lxsession/lxsession-0.4.6.1.ebuild 
b/lxde-base/lxsession/lxsession-0.4.6.1.ebuild
deleted file mode 100644
index e0a8c37..000
--- a/lxde-base/lxsession/lxsession-0.4.6.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-DESCRIPTION="LXDE session manager (lite version)"
-HOMEPAGE="http://lxde.sf.net/;
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ppc x86 ~arm-linux ~x86-linux"
-SLOT="0"
-# upower USE flag is enabled by default in the desktop profile
-IUSE="+dbus nls upower"
-
-COMMON_DEPEND="dev-libs/glib:2
-   lxde-base/lxde-common
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   dbus? ( sys-apps/dbus )"
-RDEPEND="${COMMON_DEPEND}
-   upower? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-DEPEND="${COMMON_DEPEND}
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-   x11-proto/xproto"
-REQUIRED_USE="upower? ( dbus )"
-
-DOCS="AUTHORS ChangeLog README"
-
-src_configure() {
-   # dbus is used for restart/shutdown (CK, logind?), and 
suspend/hibernate (UPower)
-   econf \
-   $(use_enable dbus) \
-   $(use_enable nls)
-}

diff --git a/lxde-base/lxsession/lxsession-0.4.9.2-r1.ebuild 
b/lxde-base/lxsession/lxsession-0.4.9.2-r1.ebuild
deleted file mode 100644
index f66bfcb..000
--- a/lxde-base/lxsession/lxsession-0.4.9.2-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-VALA_MIN_API_VERSION="0.14"
-VALA_MAX_API_VERSION="0.20"
-
-inherit vala autotools eutils
-
-DESCRIPTION="LXDE session manager (lite version)"
-HOMEPAGE="http://lxde.sf.net/;
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ppc x86 ~arm-linux ~x86-linux"
-SLOT="0"
-# upower USE flag is enabled by default in the desktop profile
-IUSE="nls upower"
-
-COMMON_DEPEND="dev-libs/glib:2
-   dev-libs/libgee:0
-   dev-libs/dbus-glib
-   lxde-base/lxde-common
-   sys-auth/polkit
-   x11-libs/gtk+:2
-   x11-libs/libX11
-   sys-apps/dbus"
-RDEPEND="${COMMON_DEPEND}
-   !lxde-base/lxsession-edit
-   sys-apps/lsb-release
-   upower? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-DEPEND="${COMMON_DEPEND}
-   $(vala_depend)
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-   x11-proto/xproto"
-
-DOCS="AUTHORS ChangeLog README"
-
-src_prepare() {
-   # bug #488082
-   epatch "${FILESDIR}"/${P}-makefile.patch
-
-   eautoreconf
-}
-
-src_configure() {
-   # dbus is used for restart/shutdown (CK, logind?), and 
suspend/hibernate (UPower)
-   econf \
-   $(use_enable nls)
-}

diff --git a/lxde-base/lxsession/lxsession-0.4.9.2-r2.ebuild 
b/lxde-base/lxsession/lxsession-0.4.9.2-r2.ebuild
deleted file mode 100644
index a9811c9..000
--- a/lxde-base/lxsession/lxsession-0.4.9.2-r2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General