[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxsession/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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