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

2021-07-21 Thread Yixun Lan
commit: 9968312005f942fddb5a5ef665bef7f478064309
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Jul 21 14:03:49 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Jul 21 14:47:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99683120

lxde-base/menu-cache: keyword ~riscv

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

 lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
index 1958455b3b1..93c38c1430b 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # ABI is v2. See Makefile.am
-KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ~ppc64 ~riscv x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND="



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

2021-03-30 Thread Andreas Sturmlechner
commit: 6235768e783e72337da6a2abadf646b1a061b9aa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 30 22:48:25 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 30 22:48:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6235768e

lxde-base/menu-cache: Drop 1.1.0 (r0)

Bug: https://bugs.gentoo.org/776373
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 lxde-base/menu-cache/menu-cache-1.1.0.ebuild | 28 
 1 file changed, 28 deletions(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
deleted file mode 100644
index 409d5823d80..000
--- a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="https://lxde.org/";
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
-
-LICENSE="LGPL-2.1+"
-# ABI is v2. See Makefile.am
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   x11-libs/libfm-extra"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-# Fix for gcc 10 / -fno-common
-# https://github.com/lxde/menu-cache/pull/19
-PATCHES="${FILESDIR}/${P}-fno-common.diff"
-
-src_configure() {
-   econf "--disable-static"
-}



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

2021-03-30 Thread Sam James
commit: af477a9a06ef284da4793de7c56eba08769e52d6
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 22:05:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 22:05:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af477a9a

lxde-base/menu-cache: Stabilize 1.1.0-r1 ppc, #776373

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

 lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
index 55256004636..1958455b3b1 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # ABI is v2. See Makefile.am
-KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="



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

2021-03-30 Thread Sam James
commit: 211f0fa336a4b6afdee3e9366ef266b961a3296d
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 22:02:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 22:02:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=211f0fa3

lxde-base/menu-cache: Stabilize 1.1.0-r1 amd64, #776373

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

 lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
index 0bd83745a5a..55256004636 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # ABI is v2. See Makefile.am
-KEYWORDS="~alpha ~amd64 arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="



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

2021-03-30 Thread Sam James
commit: 03cb82fd9b65b7f495e607257c944384b84e3c21
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 17:35:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 17:35:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cb82fd

lxde-base/menu-cache: Stabilize 1.1.0-r1 arm, #776373

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

 lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
index 812729e7f2d..0bd83745a5a 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # ABI is v2. See Makefile.am
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND="



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

2021-03-30 Thread Sam James
commit: 5d5390730cd0158d56ba7e66559e1fa8dac213d4
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 30 17:34:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 30 17:35:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d539073

lxde-base/menu-cache: Stabilize 1.1.0-r1 arm64, #776373

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

 lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
index 681cf67602c..812729e7f2d 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # ABI is v2. See Makefile.am
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND="



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

2021-03-30 Thread Thomas Deutschmann
commit: 3f33e95d1c7bd5b2da24d1f6e175364e8c30a781
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Mar 30 16:24:23 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Mar 30 16:24:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f33e95d

lxde-base/menu-cache: x86 stable (bug #776373)

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

 lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
index a7684ccc41d..681cf67602c 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+"
 SLOT="0/2" # ABI is v2. See Makefile.am
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 x86 ~amd64-linux 
~x86-linux"
 IUSE=""
 
 RDEPEND="



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

2021-03-14 Thread Andreas Sturmlechner
commit: 791a51020454b44770aa60144e26669e88012a50
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 14 01:18:20 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 14 23:01:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791a5102

lxde-base/menu-cache: EAPI-7 bump, fix memleak, cleanup .la

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/menu-cache-1.1.0-memleak.patch   | 37 ++
 lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild| 37 ++
 2 files changed, 74 insertions(+)

diff --git a/lxde-base/menu-cache/files/menu-cache-1.1.0-memleak.patch 
b/lxde-base/menu-cache/files/menu-cache-1.1.0-memleak.patch
new file mode 100644
index 000..faa91fff3e9
--- /dev/null
+++ b/lxde-base/menu-cache/files/menu-cache-1.1.0-memleak.patch
@@ -0,0 +1,37 @@
+From 97e5de8682c0c44fe4e6a2df864c5fdf76cd77cc Mon Sep 17 00:00:00 2001
+From: Palo Kisa 
+Date: Thu, 30 Nov 2017 11:36:18 +0100
+Subject: [PATCH] libmenu-cache: Fix memory leaks
+
+---
+ libmenu-cache/menu-cache.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/libmenu-cache/menu-cache.c b/libmenu-cache/menu-cache.c
+index 5025d72..273b503 100644
+--- a/libmenu-cache/menu-cache.c
 b/libmenu-cache/menu-cache.c
+@@ -379,11 +379,15 @@ static MenuCacheItem* read_item(GDataInputStream* f, 
MenuCache* cache,
+ else /* separator */
+ {
+ item->type = MENU_CACHE_TYPE_SEP;
++g_free(line);
+ return item;
+ }
+ }
+ else
++{
++g_free(line);
+ return NULL;
++}
+ 
+ item->id = g_strndup( line + 1, len - 1 );
+ g_free(line);
+@@ -923,6 +927,7 @@ gboolean menu_cache_item_unref(MenuCacheItem* item)
+ else
+ {
+ MenuCacheApp* app = MENU_CACHE_APP(item);
++g_free(app->generic_name);
+ g_free( app->exec );
+ g_free(app->try_exec);
+ g_free(app->working_dir);

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
new file mode 100644
index 000..a7684ccc41d
--- /dev/null
+++ b/lxde-base/menu-cache/menu-cache-1.1.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
+HOMEPAGE="https://lxde.org/";
+SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0/2" # ABI is v2. See Makefile.am
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux"
+IUSE=""
+
+RDEPEND="
+   dev-libs/glib:2
+   x11-libs/libfm-extra
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fno-common.diff # upstream PR#19
+   "${FILESDIR}"/${P}-memleak.patch # git master
+)
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



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

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

lxde-base/menu-cache: Stabilize 1.1.0 arm64, #765997

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

 lxde-base/menu-cache/menu-cache-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
index 17e172fb352..409d5823d80 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 LICENSE="LGPL-2.1+"
 # ABI is v2. See Makefile.am
 SLOT="0/2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2



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

2020-05-10 Thread Joonas Niilola
commit: 372b6bf437315e5cbee8c7c1c24693406da56827
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon May 11 06:49:42 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon May 11 06:55:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=372b6bf4

lxde-base/menu-cache: drop lxde from maintainer list

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

 lxde-base/menu-cache/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/lxde-base/menu-cache/metadata.xml 
b/lxde-base/menu-cache/metadata.xml
index 5f7b2ab37a7..f2c86a56bb0 100644
--- a/lxde-base/menu-cache/metadata.xml
+++ b/lxde-base/menu-cache/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-l...@gentoo.org
-Gentoo LXDE Project
-  
   
 l...@gentoo.org
 LXQt



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

2020-01-28 Thread Hanno Böck
commit: a74fcbfb42c449c92d8cf451b915b0dfe7252318
Author: Hanno Böck  gentoo  org>
AuthorDate: Tue Jan 28 18:48:28 2020 +
Commit: Hanno Böck  gentoo  org>
CommitDate: Tue Jan 28 18:48:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74fcbfb

lxde-base/menu-cache: Fix -fno-common compilation.

Patch from upstream pull request.

Closes: https://bugs.gentoo.org/706884
Signed-off-by: Hanno Böck  gentoo.org>
Package-Manager: Portage-2.3.86, Repoman-2.3.20

 .../files/menu-cache-1.1.0-fno-common.diff | 88 ++
 lxde-base/menu-cache/menu-cache-1.1.0.ebuild   |  6 +-
 2 files changed, 93 insertions(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/files/menu-cache-1.1.0-fno-common.diff 
b/lxde-base/menu-cache/files/menu-cache-1.1.0-fno-common.diff
new file mode 100644
index 000..aa12997026c
--- /dev/null
+++ b/lxde-base/menu-cache/files/menu-cache-1.1.0-fno-common.diff
@@ -0,0 +1,88 @@
+diff --git a/menu-cache-gen/menu-tags.h b/menu-cache-gen/menu-tags.h
+index f3fd7d3..f71c0bc 100644
+--- a/menu-cache-gen/menu-tags.h
 b/menu-cache-gen/menu-tags.h
+@@ -22,38 +22,17 @@
+ #include 
+ #include 
+ 
+-FmXmlFileTag menuTag_Menu;
+-FmXmlFileTag menuTag_AppDir;
+-FmXmlFileTag menuTag_DefaultAppDirs;
+-FmXmlFileTag menuTag_DirectoryDir;
+-FmXmlFileTag menuTag_DefaultDirectoryDirs;
+-FmXmlFileTag menuTag_Include;
+-FmXmlFileTag menuTag_Exclude;
+-FmXmlFileTag menuTag_Filename;
+-FmXmlFileTag menuTag_Or;
+-FmXmlFileTag menuTag_And;
+-FmXmlFileTag menuTag_Not;
+-FmXmlFileTag menuTag_Category;
+-FmXmlFileTag menuTag_MergeFile;
+-FmXmlFileTag menuTag_MergeDir;
+-FmXmlFileTag menuTag_DefaultMergeDirs;
+-FmXmlFileTag menuTag_Directory;
+-FmXmlFileTag menuTag_Name;
+-FmXmlFileTag menuTag_Deleted;
+-FmXmlFileTag menuTag_NotDeleted;
+-FmXmlFileTag menuTag_OnlyUnallocated;
+-FmXmlFileTag menuTag_NotOnlyUnallocated;
+-FmXmlFileTag menuTag_All;
+-FmXmlFileTag menuTag_LegacyDir;
+-FmXmlFileTag menuTag_KDELegacyDirs;
+-FmXmlFileTag menuTag_Move;
+-FmXmlFileTag menuTag_Old;
+-FmXmlFileTag menuTag_New;
+-FmXmlFileTag menuTag_Layout;
+-FmXmlFileTag menuTag_DefaultLayout;
+-FmXmlFileTag menuTag_Menuname;
+-FmXmlFileTag menuTag_Separator;
+-FmXmlFileTag menuTag_Merge;
++extern FmXmlFileTag menuTag_AppDir;
++extern FmXmlFileTag menuTag_DirectoryDir;
++extern FmXmlFileTag menuTag_Include;
++extern FmXmlFileTag menuTag_Exclude;
++extern FmXmlFileTag menuTag_Filename;
++extern FmXmlFileTag menuTag_Or;
++extern FmXmlFileTag menuTag_And;
++extern FmXmlFileTag menuTag_Not;
++extern FmXmlFileTag menuTag_Category;
++extern FmXmlFileTag menuTag_All;
++extern FmXmlFileTag menuTag_LegacyDir;
+ 
+ typedef enum {
+ MERGE_NONE, /* starting value */
+@@ -152,19 +131,19 @@ typedef struct {
+ } MenuRule;
+ 
+ /* requested language(s) */
+-char **languages;
++extern char **languages;
+ 
+ /* list of menu files to monitor */
+-GSList *MenuFiles;
++extern GSList *MenuFiles;
+ 
+ /* list of menu dirs to monitor */
+-GSList *MenuDirs;
++extern GSList *MenuDirs;
+ 
+ /* list of available app dirs */
+-GSList *AppDirs;
++extern GSList *AppDirs;
+ 
+ /* list of available dir dirs */
+-GSList *DirDirs;
++extern GSList *DirDirs;
+ 
+ /* parse and merge menu files */
+ MenuMenu *get_merged_menu(const char *file, FmXmlFile **xmlfile, GError 
**error);
+@@ -177,7 +156,7 @@ gboolean save_menu_cache(MenuMenu *layout, const char 
*menuname, const char *fil
+ void _free_layout_items(GList *data);
+ 
+ /* verbosity level */
+-gint verbose;
++extern gint verbose;
+ 
+ #define DBG if (verbose) g_debug
+ #define VDBG if (verbose > 1) g_debug

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
index 2c03125682e..17e172fb352 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -19,6 +19,10 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
 
+# Fix for gcc 10 / -fno-common
+# https://github.com/lxde/menu-cache/pull/19
+PATCHES="${FILESDIR}/${P}-fno-common.diff"
+
 src_configure() {
econf "--disable-static"
 }



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

2019-09-22 Thread Hanno Boeck
commit: e769cc5a9b4ed8d835cdec8a2391eb3ccf7d61e9
Author: Hanno  gentoo  org>
AuthorDate: Sun Sep 22 13:50:59 2019 +
Commit: Hanno Boeck  gentoo  org>
CommitDate: Sun Sep 22 13:50:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e769cc5a

lxde-base/menu-cache: Simplify dependencies.

There's no need for the || dependency as libfm always
depends in libfm-extra.

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

 lxde-base/menu-cache/menu-cache-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
index 4b3ef71791c..2c03125682e 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ~ppc64 x86 
~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2
-   || ( >=x11-libs/libfm-1.3.0.2  x11-libs/libfm-extra )"
+   x11-libs/libfm-extra"
 DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"



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

2019-06-27 Thread Sergei Trofimovich
commit: e2abc77a318f78fde7dcb808586a40207a3c52bb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Jun 27 07:29:12 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Jun 27 07:29:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2abc77a

lxde-base/menu-cache: keyworded 1.1.0 for ppc64, bug #676874

Package-Manager: Portage-2.3.67, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 lxde-base/menu-cache/menu-cache-1.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
index 6a21a48cad9..4b3ef71791c 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 LICENSE="LGPL-2.1+"
 # ABI is v2. See Makefile.am
 SLOT="0/2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2



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

2019-03-09 Thread Aaron Bauman
commit: 67bae4c0a41101e3811dbbc1531493a82dc16938
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Mar 10 03:56:15 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Mar 10 03:56:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bae4c0

lxde-base/menu-cache: drop vulnerable wrt bug #618620

Signed-off-by: Aaron Bauman  gentoo.org>

 lxde-base/menu-cache/Manifest|  1 -
 lxde-base/menu-cache/menu-cache-1.0.2.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/lxde-base/menu-cache/Manifest b/lxde-base/menu-cache/Manifest
index a25cf9fff7a..c6bd026bf64 100644
--- a/lxde-base/menu-cache/Manifest
+++ b/lxde-base/menu-cache/Manifest
@@ -1,2 +1 @@
-DIST menu-cache-1.0.2.tar.xz 264540 BLAKE2B 
500dd761cf2c5771a89fd0f1ed58f5f736be816a75af5209041dcabab0fe5d3cd04b14749ff1cde88bf0a536a6c13f3a32ecf1a55663c52ab379c65951dce3e1
 SHA512 
4a74d464778160052ca7c2abda8c899ce4a3bdf8ddf5fe9ca4cd7297a62340ad1b065162fc5ecb55c0af206175e50dacd4ad0c01a8ffac5690012e534dc3b4b7
 DIST menu-cache-1.1.0.tar.xz 265524 BLAKE2B 
af7caea53a30be53836ccb7d75b0817aef610815009f22dc56fb6d412508ce27a6a5625c25f92faaafe8123dd73ddb2b3f83484e48c1b5deb635c9d630cc868c
 SHA512 
e4c6619ade7b9a1b97c1366bb94dffb9975be5664b193cf0c69cf9470ef7ae19bda3390d04d98ee9a5b1658ec48aa5c83508c26c347af689161ee67c076b3c9e

diff --git a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
deleted file mode 100644
index 6b1f6065594..000
--- a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="https://lxde.org/";
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
-
-LICENSE="GPL-2"
-# ABI is v2. See Makefile.am
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   x11-libs/libfm-extra"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"



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

2018-07-09 Thread Markus Meier
commit: 8fab39ab568f8f4255fb1836fb3565a7d49cd740
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Jul 10 04:56:54 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Jul 10 04:56:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fab39ab

lxde-base/menu-cache: arm stable, bug #654910

Package-Manager: Portage-2.3.40, Repoman-2.3.9
RepoMan-Options: --include-arches="arm"

 lxde-base/menu-cache/menu-cache-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
index b98c5df0d9e..6a21a48cad9 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 LICENSE="LGPL-2.1+"
 # ABI is v2. See Makefile.am
 SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2



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

2018-06-25 Thread Aaron Bauman
commit: 8ef82401f9a1ba3b1971590116b02154c577677b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Jun 26 02:10:40 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Jun 26 02:14:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef82401

lxde-base/menu-cache: amd64 stable

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 lxde-base/menu-cache/menu-cache-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
index fdb9a2b20eb..b98c5df0d9e 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 LICENSE="LGPL-2.1+"
 # ABI is v2. See Makefile.am
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2



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

2018-05-26 Thread Aaron Bauman
commit: 312ab0254c4a4c576c61fdf14e17a3a7d0a603b8
Author: charIes17  arcor  de>
AuthorDate: Sat May 26 10:39:49 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat May 26 14:32:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312ab025

lxde-base/menu-cache: Drop libfm-extra for libfm-1.3-0.2

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

 lxde-base/menu-cache/menu-cache-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
index 86f598a23b0..b397bc367eb 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 
~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2
-   x11-libs/libfm-extra"
+   || ( >=x11-libs/libfm-1.3.0.2  x11-libs/libfm-extra )"
 DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"



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

2018-04-08 Thread Aaron Bauman
commit: f3fa85eb2b74e9b20f8fe42e4f320543339adb59
Author: charIes17  arcor  de>
AuthorDate: Sat Apr  7 06:43:58 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:11:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3fa85eb

lxde-base/menu-cache: Remove old

Version 1.1.0 is in the tree since over a month
Removing 1.0.2-r1 whiich never got stabilized

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 .../files/menu-cache-1.0.2-CVE-2017-8933.patch | 122 -
 lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild|  22 
 2 files changed, 144 deletions(-)

diff --git a/lxde-base/menu-cache/files/menu-cache-1.0.2-CVE-2017-8933.patch 
b/lxde-base/menu-cache/files/menu-cache-1.0.2-CVE-2017-8933.patch
deleted file mode 100644
index 89ce5c501b0..000
--- a/lxde-base/menu-cache/files/menu-cache-1.0.2-CVE-2017-8933.patch
+++ /dev/null
@@ -1,122 +0,0 @@
-diff --git a/NEWS b/NEWS
-index dcc572a..6177e9d 100644
 a/NEWS
-+++ b/NEWS
-@@ -1,3 +1,12 @@
-+* Fixed crash with invalid  tag in a menu.
-+
-+* Added new API menu_cache_app_get_generic_name() to get generic
-+name for application.
-+
-+* Fixed potential access violation, use runtime user dir instead of tmp dir.
-+It limits libmenu-cache compatibility to menu-cached >= 0.7.0.
-+
-+
- Changes in 1.0.2 since 1.0.1:
- 
- * Fixed crash in menu-cached if cache regeneration fails.
-diff --git a/libmenu-cache/menu-cache.c b/libmenu-cache/menu-cache.c
-index 3bc9cfc..d914127 100644
 a/libmenu-cache/menu-cache.c
-+++ b/libmenu-cache/menu-cache.c
-@@ -3,7 +3,7 @@
-  *
-  *  Copyright 2008 PCMan 
-  *  Copyright 2009 Jürgen Hötzel 
-- *  Copyright 2012-2015 Andriy Grytsenko (LStranger) 
-+ *  Copyright 2012-2017 Andriy Grytsenko (LStranger) 
-  *
-  *  This library is free software; you can redistribute it and/or
-  *  modify it under the terms of the GNU Lesser General Public
-@@ -1234,6 +1234,22 @@ gboolean menu_cache_dir_is_visible(MenuCacheDir *dir)
- }
- 
- /**
-+ * menu_cache_app_get_generic_name
-+ * @app: a menu cache item
-+ *
-+ * Retrieves generic name for @app. Returned data are owned by menu
-+ * cache and should not be freed by caller.
-+ *
-+ * Returns: (transfer none): app's generic name or %NULL.
-+ *
-+ * Since: 1.0.3
-+ */
-+const char* menu_cache_app_get_generic_name( MenuCacheApp* app )
-+{
-+  return app->generic_name;
-+}
-+
-+/**
-  * menu_cache_app_get_exec
-  * @app: a menu cache item
-  *
-@@ -1522,8 +1538,13 @@ static void get_socket_name( char* buf, int len )
- if(*p)
- *p = '\0';
- }
-+#if GLIB_CHECK_VERSION(2, 28, 0)
-+g_snprintf( buf, len, "%s/menu-cached-%s", g_get_user_runtime_dir(),
-+dpy ? dpy : ":0" );
-+#else
- g_snprintf( buf, len, "%s/.menu-cached-%s-%s", g_get_tmp_dir(),
- dpy ? dpy : ":0", g_get_user_name() );
-+#endif
- g_free(dpy);
- }
- 
-diff --git a/libmenu-cache/menu-cache.h.in b/libmenu-cache/menu-cache.h.in
-index 76ea7b4..cded59d 100644
 a/libmenu-cache/menu-cache.h.in
-+++ b/libmenu-cache/menu-cache.h.in
-@@ -151,6 +151,7 @@ MenuCacheItem *menu_cache_find_child_by_name(MenuCacheDir 
*dir, const char *name
- 
- char* menu_cache_dir_make_path( MenuCacheDir* dir );
- 
-+const char* menu_cache_app_get_generic_name( MenuCacheApp* app );
- const char* menu_cache_app_get_exec( MenuCacheApp* app );
- const char* menu_cache_app_get_working_dir( MenuCacheApp* app );
- const char* const *menu_cache_app_get_categories(MenuCacheApp* app);
-diff --git a/menu-cache-daemon/menu-cached.c b/menu-cache-daemon/menu-cached.c
-index a6895ee..c100484 100644
 a/menu-cache-daemon/menu-cached.c
-+++ b/menu-cache-daemon/menu-cached.c
-@@ -473,6 +473,9 @@ static void get_socket_name( char* buf, int len )
- if(*p)
- *p = '\0';
- }
-+/* NOTE: this socket name is incompatible with versions > 1.0.2,
-+although this function is never used since 0.7.0 but
-+libmenu-cache always requests exact socket name instead */
- g_snprintf( buf, len, "%s/.menu-cached-%s-%s", g_get_tmp_dir(),
- dpy ? dpy : ":0", g_get_user_name() );
- g_free(dpy);
-diff --git a/menu-cache-gen/menu-merge.c b/menu-cache-gen/menu-merge.c
-index 816cf96..31f05b0 100644
 a/menu-cache-gen/menu-merge.c
-+++ b/menu-cache-gen/menu-merge.c
-@@ -1,7 +1,7 @@
- /*
-  *  menu-file.c : parses .menu file and merges all XML tags.
-  *
-- *  Copyright 2013-2016 Andriy Grytsenko (LStranger) 
-+ *  Copyright 2013-2017 Andriy Grytsenko (LStranger) 
-  *
-  *  This file is a part of libmenu-cache package and created program
-  *  should be not used without the library.
-@@ -138,11 +138,13 @@ static gboolean _menu_xml_handler_Name(FmXmlFileItem 
*item, GList *children,
-guint n_attributes, gint line, gint 
pos,
-GError **error, 

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

2018-04-08 Thread Aaron Bauman
commit: 427cff86bf58118bca399ad812a6db5fd2abeb0d
Author: charIes17  arcor  de>
AuthorDate: Sat Apr  7 06:40:01 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:11:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=427cff86

lxde-base/menu-cache: HOMEPAGE avoid redirect

Old http://lxde.sourceforge.net/ is redirecting to https://lxde.org/

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

 lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild | 2 +-
 lxde-base/menu-cache/menu-cache-1.0.2.ebuild| 4 ++--
 lxde-base/menu-cache/menu-cache-1.1.0.ebuild| 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild
index 736a786ebea..e1d24182e94 100644
--- a/lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
+HOMEPAGE="https://lxde.org/";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+"

diff --git a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
index f0098916fae..6b1f6065594 100644
--- a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
+HOMEPAGE="https://lxde.org/";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="GPL-2"

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
index 5592bfbcbd3..86f598a23b0 100644
--- a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
+HOMEPAGE="https://lxde.org/";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 
 LICENSE="LGPL-2.1+"



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

2018-03-27 Thread Aaron Bauman
commit: 10905cd499a41f8e1dd8017afe2f95947668df74
Author: charIes17  arcor  de>
AuthorDate: Tue Mar 27 17:43:24 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Mar 27 22:19:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10905cd4

lxde-base/menu-cache: Remove old

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

 lxde-base/menu-cache/Manifest   |  2 --
 lxde-base/menu-cache/menu-cache-1.0.0-r1.ebuild | 20 
 lxde-base/menu-cache/menu-cache-1.0.1.ebuild| 20 
 3 files changed, 42 deletions(-)

diff --git a/lxde-base/menu-cache/Manifest b/lxde-base/menu-cache/Manifest
index 5cd65b6f652..a25cf9fff7a 100644
--- a/lxde-base/menu-cache/Manifest
+++ b/lxde-base/menu-cache/Manifest
@@ -1,4 +1,2 @@
-DIST menu-cache-1.0.0.tar.xz 261988 BLAKE2B 
126aca354efff42ea51336b4cb0c8cb42240b1c95ba3de0862fb2a2ee31da04c85c5b4c0b442bf00c7a96311b8b6c5cf45a6299bad4c638559b8d8e69ac53a48
 SHA512 
b336cddb9c3d993aa605e6adf9ac3c40fe631eccfa06d1835897f6cb5ae82bed93bc323c12b7dff44b8785dfb646058d77cb697f3c275998a5483b2582926e22
-DIST menu-cache-1.0.1.tar.xz 262508 BLAKE2B 
82019f7a6b596cb0f4da641cdd70c5b96fd75d2e63192391b556c6f1d40fdfb90047a7febef44f10fe9357c0682d8c0fa931b0ff45462ba1b6578e5c9c44656f
 SHA512 
5de4bf99ab5a511da6781d54b03349cc0232b379a73f9f9c328fb9aed6ec03558a9adda85be1fbbe53d94669d07a5196929ab67cd3291de7aae59f587afda3a3
 DIST menu-cache-1.0.2.tar.xz 264540 BLAKE2B 
500dd761cf2c5771a89fd0f1ed58f5f736be816a75af5209041dcabab0fe5d3cd04b14749ff1cde88bf0a536a6c13f3a32ecf1a55663c52ab379c65951dce3e1
 SHA512 
4a74d464778160052ca7c2abda8c899ce4a3bdf8ddf5fe9ca4cd7297a62340ad1b065162fc5ecb55c0af206175e50dacd4ad0c01a8ffac5690012e534dc3b4b7
 DIST menu-cache-1.1.0.tar.xz 265524 BLAKE2B 
af7caea53a30be53836ccb7d75b0817aef610815009f22dc56fb6d412508ce27a6a5625c25f92faaafe8123dd73ddb2b3f83484e48c1b5deb635c9d630cc868c
 SHA512 
e4c6619ade7b9a1b97c1366bb94dffb9975be5664b193cf0c69cf9470ef7ae19bda3390d04d98ee9a5b1658ec48aa5c83508c26c347af689161ee67c076b3c9e

diff --git a/lxde-base/menu-cache/menu-cache-1.0.0-r1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.0-r1.ebuild
deleted file mode 100644
index 1de7fb22bea..000
--- a/lxde-base/menu-cache/menu-cache-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
-
-LICENSE="GPL-2"
-# ABI is v2. See Makefile.am
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   x11-libs/libfm-extra"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"

diff --git a/lxde-base/menu-cache/menu-cache-1.0.1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.1.ebuild
deleted file mode 100644
index 6d32b1638f3..000
--- a/lxde-base/menu-cache/menu-cache-1.0.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
-
-LICENSE="GPL-2"
-# ABI is v2. See Makefile.am
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   x11-libs/libfm-extra"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"



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

2018-03-26 Thread Aaron Bauman
commit: 35e833b901aa7e26c30151a680b2e3d08ffd81b2
Author: charIes17  arcor  de>
AuthorDate: Mon Jan 29 18:27:31 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Mar 27 00:43:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e833b9

lxde-base/menu-cache: Remove old

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

 lxde-base/menu-cache/Manifest|  2 --
 lxde-base/menu-cache/menu-cache-0.3.3.ebuild | 18 --
 lxde-base/menu-cache/menu-cache-0.5.1.ebuild | 19 ---
 3 files changed, 39 deletions(-)

diff --git a/lxde-base/menu-cache/Manifest b/lxde-base/menu-cache/Manifest
index 3e7332747dd..5cd65b6f652 100644
--- a/lxde-base/menu-cache/Manifest
+++ b/lxde-base/menu-cache/Manifest
@@ -1,5 +1,3 @@
-DIST menu-cache-0.3.3.tar.gz 392291 BLAKE2B 
baf9eb9013a1a208ca69d388cdf902ccb8303a3c44fd92ba475acd6ebf36a1fd802b50e74889c618ea37074f4834ce4167e497ff3fcfab6e146f3d8a3e6e
 SHA512 
1966b94989cdae0a1a3a48f19d337471a28acadecf7f03dac8c27d515324b8eb4d15102e2aa293c251e020f521f6e586aa13c8eca7ae7909b9ce5e67ef3ebafe
-DIST menu-cache-0.5.1.tar.gz 406329 BLAKE2B 
14851fb55b15d2e5262e8ca6de55a4fb14bdc56741ad00979dcb5f8b4e57d9db71543700658ab8aeecd0a40d4eef91f18c9a854352c7c10816ec35cd0d34f9bb
 SHA512 
44d55a01f5452804e77518c4a2ba400a5b65edbf4061e346a6c02356195867eaa0bb9eaa057fbf603ddf79759acb16632bf3b7ae543eebc1544e28517cd23066
 DIST menu-cache-1.0.0.tar.xz 261988 BLAKE2B 
126aca354efff42ea51336b4cb0c8cb42240b1c95ba3de0862fb2a2ee31da04c85c5b4c0b442bf00c7a96311b8b6c5cf45a6299bad4c638559b8d8e69ac53a48
 SHA512 
b336cddb9c3d993aa605e6adf9ac3c40fe631eccfa06d1835897f6cb5ae82bed93bc323c12b7dff44b8785dfb646058d77cb697f3c275998a5483b2582926e22
 DIST menu-cache-1.0.1.tar.xz 262508 BLAKE2B 
82019f7a6b596cb0f4da641cdd70c5b96fd75d2e63192391b556c6f1d40fdfb90047a7febef44f10fe9357c0682d8c0fa931b0ff45462ba1b6578e5c9c44656f
 SHA512 
5de4bf99ab5a511da6781d54b03349cc0232b379a73f9f9c328fb9aed6ec03558a9adda85be1fbbe53d94669d07a5196929ab67cd3291de7aae59f587afda3a3
 DIST menu-cache-1.0.2.tar.xz 264540 BLAKE2B 
500dd761cf2c5771a89fd0f1ed58f5f736be816a75af5209041dcabab0fe5d3cd04b14749ff1cde88bf0a536a6c13f3a32ecf1a55663c52ab379c65951dce3e1
 SHA512 
4a74d464778160052ca7c2abda8c899ce4a3bdf8ddf5fe9ca4cd7297a62340ad1b065162fc5ecb55c0af206175e50dacd4ad0c01a8ffac5690012e534dc3b4b7

diff --git a/lxde-base/menu-cache/menu-cache-0.3.3.ebuild 
b/lxde-base/menu-cache/menu-cache-0.3.3.ebuild
deleted file mode 100644
index d1b3e425efe..000
--- a/lxde-base/menu-cache/menu-cache-0.3.3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ppc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"

diff --git a/lxde-base/menu-cache/menu-cache-0.5.1.ebuild 
b/lxde-base/menu-cache/menu-cache-0.5.1.ebuild
deleted file mode 100644
index 86dc2619939..000
--- a/lxde-base/menu-cache/menu-cache-0.5.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
-
-LICENSE="GPL-2"
-# ABI is v2. See Makefile.am
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"



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

2018-03-05 Thread Patrice Clement
commit: 879e37bb51e7d48a364f9b82899f4b5ec0518313
Author: charIes17  arcor  de>
AuthorDate: Wed Dec 13 20:11:35 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Mar  5 21:57:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879e37bb

lxde-base/menu-cache: version bump to 1.1.0.

Closes: https://bugs.gentoo.org/638858
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 lxde-base/menu-cache/Manifest|  1 +
 lxde-base/menu-cache/menu-cache-1.1.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/lxde-base/menu-cache/Manifest b/lxde-base/menu-cache/Manifest
index d64efb17c59..3e7332747dd 100644
--- a/lxde-base/menu-cache/Manifest
+++ b/lxde-base/menu-cache/Manifest
@@ -3,3 +3,4 @@ DIST menu-cache-0.5.1.tar.gz 406329 BLAKE2B 
14851fb55b15d2e5262e8ca6de55a4fb14bd
 DIST menu-cache-1.0.0.tar.xz 261988 BLAKE2B 
126aca354efff42ea51336b4cb0c8cb42240b1c95ba3de0862fb2a2ee31da04c85c5b4c0b442bf00c7a96311b8b6c5cf45a6299bad4c638559b8d8e69ac53a48
 SHA512 
b336cddb9c3d993aa605e6adf9ac3c40fe631eccfa06d1835897f6cb5ae82bed93bc323c12b7dff44b8785dfb646058d77cb697f3c275998a5483b2582926e22
 DIST menu-cache-1.0.1.tar.xz 262508 BLAKE2B 
82019f7a6b596cb0f4da641cdd70c5b96fd75d2e63192391b556c6f1d40fdfb90047a7febef44f10fe9357c0682d8c0fa931b0ff45462ba1b6578e5c9c44656f
 SHA512 
5de4bf99ab5a511da6781d54b03349cc0232b379a73f9f9c328fb9aed6ec03558a9adda85be1fbbe53d94669d07a5196929ab67cd3291de7aae59f587afda3a3
 DIST menu-cache-1.0.2.tar.xz 264540 BLAKE2B 
500dd761cf2c5771a89fd0f1ed58f5f736be816a75af5209041dcabab0fe5d3cd04b14749ff1cde88bf0a536a6c13f3a32ecf1a55663c52ab379c65951dce3e1
 SHA512 
4a74d464778160052ca7c2abda8c899ce4a3bdf8ddf5fe9ca4cd7297a62340ad1b065162fc5ecb55c0af206175e50dacd4ad0c01a8ffac5690012e534dc3b4b7
+DIST menu-cache-1.1.0.tar.xz 265524 BLAKE2B 
af7caea53a30be53836ccb7d75b0817aef610815009f22dc56fb6d412508ce27a6a5625c25f92faaafe8123dd73ddb2b3f83484e48c1b5deb635c9d630cc868c
 SHA512 
e4c6619ade7b9a1b97c1366bb94dffb9975be5664b193cf0c69cf9470ef7ae19bda3390d04d98ee9a5b1658ec48aa5c83508c26c347af689161ee67c076b3c9e

diff --git a/lxde-base/menu-cache/menu-cache-1.1.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
new file mode 100644
index 000..5592bfbcbd3
--- /dev/null
+++ b/lxde-base/menu-cache/menu-cache-1.1.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
+HOMEPAGE="http://lxde.sourceforge.net/";
+SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
+
+LICENSE="LGPL-2.1+"
+# ABI is v2. See Makefile.am
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+   x11-libs/libfm-extra"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   econf "--disable-static"
+}



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

2018-03-05 Thread Patrice Clement
commit: f661657090a6b55025e0ea37dcef73692c159c6c
Author: charIes17  arcor  de>
AuthorDate: Wed Dec 13 20:09:07 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Mar  5 21:57:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6616570

lxde-base/menu-cache: fix against CVE-2017-8933.

Package-Manager: Portage-2.3.13, Repoman-2.3.3
Bug: https://bugs.gentoo.org/618620
Closes: https://github.com/gentoo/gentoo/pull/5355

 .../files/menu-cache-1.0.2-CVE-2017-8933.patch | 122 +
 lxde-base/menu-cache/menu-cache-1.0.2-r1.ebuild|  22 
 2 files changed, 144 insertions(+)

diff --git a/lxde-base/menu-cache/files/menu-cache-1.0.2-CVE-2017-8933.patch 
b/lxde-base/menu-cache/files/menu-cache-1.0.2-CVE-2017-8933.patch
new file mode 100644
index 000..89ce5c501b0
--- /dev/null
+++ b/lxde-base/menu-cache/files/menu-cache-1.0.2-CVE-2017-8933.patch
@@ -0,0 +1,122 @@
+diff --git a/NEWS b/NEWS
+index dcc572a..6177e9d 100644
+--- a/NEWS
 b/NEWS
+@@ -1,3 +1,12 @@
++* Fixed crash with invalid  tag in a menu.
++
++* Added new API menu_cache_app_get_generic_name() to get generic
++name for application.
++
++* Fixed potential access violation, use runtime user dir instead of tmp dir.
++It limits libmenu-cache compatibility to menu-cached >= 0.7.0.
++
++
+ Changes in 1.0.2 since 1.0.1:
+ 
+ * Fixed crash in menu-cached if cache regeneration fails.
+diff --git a/libmenu-cache/menu-cache.c b/libmenu-cache/menu-cache.c
+index 3bc9cfc..d914127 100644
+--- a/libmenu-cache/menu-cache.c
 b/libmenu-cache/menu-cache.c
+@@ -3,7 +3,7 @@
+  *
+  *  Copyright 2008 PCMan 
+  *  Copyright 2009 Jürgen Hötzel 
+- *  Copyright 2012-2015 Andriy Grytsenko (LStranger) 
++ *  Copyright 2012-2017 Andriy Grytsenko (LStranger) 
+  *
+  *  This library is free software; you can redistribute it and/or
+  *  modify it under the terms of the GNU Lesser General Public
+@@ -1234,6 +1234,22 @@ gboolean menu_cache_dir_is_visible(MenuCacheDir *dir)
+ }
+ 
+ /**
++ * menu_cache_app_get_generic_name
++ * @app: a menu cache item
++ *
++ * Retrieves generic name for @app. Returned data are owned by menu
++ * cache and should not be freed by caller.
++ *
++ * Returns: (transfer none): app's generic name or %NULL.
++ *
++ * Since: 1.0.3
++ */
++const char* menu_cache_app_get_generic_name( MenuCacheApp* app )
++{
++  return app->generic_name;
++}
++
++/**
+  * menu_cache_app_get_exec
+  * @app: a menu cache item
+  *
+@@ -1522,8 +1538,13 @@ static void get_socket_name( char* buf, int len )
+ if(*p)
+ *p = '\0';
+ }
++#if GLIB_CHECK_VERSION(2, 28, 0)
++g_snprintf( buf, len, "%s/menu-cached-%s", g_get_user_runtime_dir(),
++dpy ? dpy : ":0" );
++#else
+ g_snprintf( buf, len, "%s/.menu-cached-%s-%s", g_get_tmp_dir(),
+ dpy ? dpy : ":0", g_get_user_name() );
++#endif
+ g_free(dpy);
+ }
+ 
+diff --git a/libmenu-cache/menu-cache.h.in b/libmenu-cache/menu-cache.h.in
+index 76ea7b4..cded59d 100644
+--- a/libmenu-cache/menu-cache.h.in
 b/libmenu-cache/menu-cache.h.in
+@@ -151,6 +151,7 @@ MenuCacheItem *menu_cache_find_child_by_name(MenuCacheDir 
*dir, const char *name
+ 
+ char* menu_cache_dir_make_path( MenuCacheDir* dir );
+ 
++const char* menu_cache_app_get_generic_name( MenuCacheApp* app );
+ const char* menu_cache_app_get_exec( MenuCacheApp* app );
+ const char* menu_cache_app_get_working_dir( MenuCacheApp* app );
+ const char* const *menu_cache_app_get_categories(MenuCacheApp* app);
+diff --git a/menu-cache-daemon/menu-cached.c b/menu-cache-daemon/menu-cached.c
+index a6895ee..c100484 100644
+--- a/menu-cache-daemon/menu-cached.c
 b/menu-cache-daemon/menu-cached.c
+@@ -473,6 +473,9 @@ static void get_socket_name( char* buf, int len )
+ if(*p)
+ *p = '\0';
+ }
++/* NOTE: this socket name is incompatible with versions > 1.0.2,
++although this function is never used since 0.7.0 but
++libmenu-cache always requests exact socket name instead */
+ g_snprintf( buf, len, "%s/.menu-cached-%s-%s", g_get_tmp_dir(),
+ dpy ? dpy : ":0", g_get_user_name() );
+ g_free(dpy);
+diff --git a/menu-cache-gen/menu-merge.c b/menu-cache-gen/menu-merge.c
+index 816cf96..31f05b0 100644
+--- a/menu-cache-gen/menu-merge.c
 b/menu-cache-gen/menu-merge.c
+@@ -1,7 +1,7 @@
+ /*
+  *  menu-file.c : parses .menu file and merges all XML tags.
+  *
+- *  Copyright 2013-2016 Andriy Grytsenko (LStranger) 
++ *  Copyright 2013-2017 Andriy Grytsenko (LStranger) 
+  *
+  *  This file is a part of libmenu-cache package and created program
+  *  should be not used without the library.
+@@ -138,11 +138,13 @@ static gboolean _menu_xml_handler_Name(FmXmlFileItem 
*item, GList *children,
+guint n_attributes, gint line, gint 
pos,
+GError *

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

2017-12-02 Thread David Seifert
commit: 5a7ce61928322948023bd97405bbd56b13c4e144
Author: David Seifert  gentoo  org>
AuthorDate: Sat Dec  2 12:52:08 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Dec  2 12:52:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7ce619

lxde-base/menu-cache: [QA] Fix DESCRIPTION.toolong

 lxde-base/menu-cache/menu-cache-0.3.3.ebuild| 2 +-
 lxde-base/menu-cache/menu-cache-0.5.1.ebuild| 2 +-
 lxde-base/menu-cache/menu-cache-1.0.0-r1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/lxde-base/menu-cache/menu-cache-0.3.3.ebuild 
b/lxde-base/menu-cache/menu-cache-0.3.3.ebuild
index 299d84be8aa..d1b3e425efe 100644
--- a/lxde-base/menu-cache/menu-cache-0.3.3.ebuild
+++ b/lxde-base/menu-cache/menu-cache-0.3.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="4"
 
-DESCRIPTION="A library creating and utilizing caches to speed up 
freedesktop.org application menus"
+DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
 HOMEPAGE="http://lxde.sourceforge.net/";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
 

diff --git a/lxde-base/menu-cache/menu-cache-0.5.1.ebuild 
b/lxde-base/menu-cache/menu-cache-0.5.1.ebuild
index aa09b413f73..86dc2619939 100644
--- a/lxde-base/menu-cache/menu-cache-0.5.1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-0.5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-DESCRIPTION="A library creating and utilizing caches to speed up 
freedesktop.org application menus"
+DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
 HOMEPAGE="http://lxde.sourceforge.net/";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
 

diff --git a/lxde-base/menu-cache/menu-cache-1.0.0-r1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.0-r1.ebuild
index 7ff279c05bb..1de7fb22bea 100644
--- a/lxde-base/menu-cache/menu-cache-1.0.0-r1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.0.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-DESCRIPTION="A library creating and utilizing caches to speed up 
freedesktop.org application menus"
+DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
 HOMEPAGE="http://lxde.sourceforge.net/";
 SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 



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

2017-02-17 Thread Markus Meier
commit: 3288c0424e18c0e4f8788390b9ad33a72eca253a
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Feb 18 05:44:47 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Feb 18 05:44:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3288c042

lxde-base/menu-cache: arm stable, bug #604150

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 lxde-base/menu-cache/menu-cache-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
index a1001323ca..075de69d1b 100644
--- a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 LICENSE="GPL-2"
 # ABI is v2. See Makefile.am
 SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2



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

2017-02-12 Thread Agostino Sarubbo
commit: c76c7c2a8c250319791c73730054e5bf31250e60
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Feb 12 17:00:06 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Feb 12 17:00:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76c7c2a

lxde-base/menu-cache: ppc stable wrt bug #604150

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

 lxde-base/menu-cache/menu-cache-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
index 6252b92ba5..a1001323ca 100644
--- a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 LICENSE="GPL-2"
 # ABI is v2. See Makefile.am
 SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ppc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2



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

2017-02-12 Thread Agostino Sarubbo
commit: d8209e1d16ef8b7a85684845e5de5fed1559f795
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Feb 12 15:41:46 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Feb 12 15:43:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8209e1d

lxde-base/menu-cache: x86 stable wrt bug #604150

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

 lxde-base/menu-cache/menu-cache-1.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
index 01a062257d..6252b92ba5 100644
--- a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 LICENSE="GPL-2"
 # ABI is v2. See Makefile.am
 SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2



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

2017-02-04 Thread Agostino Sarubbo
commit: fd6ab0a0d2b1ecb04c7e0ff31e684c6f742f1913
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Feb  4 15:19:59 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Feb  4 15:21:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd6ab0a0

lxde-base/menu-cache: amd64 stable wrt bug #604150

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

 lxde-base/menu-cache/menu-cache-1.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
index 2ecbdff..01a0622 100644
--- a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 LICENSE="GPL-2"
 # ABI is v2. See Makefile.am
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2



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

2016-12-29 Thread Agostino Sarubbo
commit: f81bdf801376cb0b42d5b317419e445cb1f7937d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 29 10:03:17 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 29 10:03:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81bdf80

lxde-base/menu-cache: amd64 stable wrt bug #583578

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

 lxde-base/menu-cache/menu-cache-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.0.1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.1.ebuild
index 75ca6e2..0df4da1 100644
--- a/lxde-base/menu-cache/menu-cache-1.0.1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 LICENSE="GPL-2"
 # ABI is v2. See Makefile.am
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2



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

2016-11-08 Thread Manuel Rüger
commit: 375afe39622d32fb71060894ad5d2f45a98c5336
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov  8 22:15:41 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov  8 22:15:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=375afe39

lxde-base/menu-cache: Remove old

Package-Manager: portage-2.3.2

 lxde-base/menu-cache/Manifest|  1 -
 lxde-base/menu-cache/menu-cache-0.4.1.ebuild | 20 
 lxde-base/menu-cache/menu-cache-1.0.0.ebuild | 21 -
 3 files changed, 42 deletions(-)

diff --git a/lxde-base/menu-cache/Manifest b/lxde-base/menu-cache/Manifest
index 7e6c0c3..22a812b 100644
--- a/lxde-base/menu-cache/Manifest
+++ b/lxde-base/menu-cache/Manifest
@@ -1,5 +1,4 @@
 DIST menu-cache-0.3.3.tar.gz 392291 SHA256 
07241c1f5f371b426d3b0a6e571a86184ec6256bdd7ead7a4da866cd10f25955 SHA512 
1966b94989cdae0a1a3a48f19d337471a28acadecf7f03dac8c27d515324b8eb4d15102e2aa293c251e020f521f6e586aa13c8eca7ae7909b9ce5e67ef3ebafe
 WHIRLPOOL 
68cec171fcf87be051a661017166def0f4441be25edeb0af56a9813f49fb3ee906b5ef10557ac5ebdb3d5f63696e4718ae22ba8af5a9c01f365de3823d10420c
-DIST menu-cache-0.4.1.tar.gz 412859 SHA256 
4fa9408e353fedba5b7314cbf6b6cd06d873a1424e281aa050d88bb9c0a0191e SHA512 
9744765f6894462139cbb9cbeec74c915df27bfeb31179743fc6dbf2ac20e26520be6d089c8733f0a17248a2aa6687730c5ee28f26eb15195eaa16db5c73aec6
 WHIRLPOOL 
8d797f12bd97333962f911893e3fc3b43b417c68155e96fbd1a0952dcd43a847bc3594c12ddd5d69bab6cf692585f2ab84a1545c53e2e62c3d9de2686653e198
 DIST menu-cache-0.5.1.tar.gz 406329 SHA256 
08e658021faecd4eefb26cc21b207251a6b4e844e131cec491471aba9eaea122 SHA512 
44d55a01f5452804e77518c4a2ba400a5b65edbf4061e346a6c02356195867eaa0bb9eaa057fbf603ddf79759acb16632bf3b7ae543eebc1544e28517cd23066
 WHIRLPOOL 
c216ade53bfe9cb15c37e2cefc1154eea2e406c766600789f5b265922de2f0dfd0bbdd4d6d53d9c84a4e80da6d82d46e13fd6d53b381dd180f2fd604219fd7fd
 DIST menu-cache-1.0.0.tar.xz 261988 SHA256 
ff7df437bbfd3119c5f662c6d209b98f15de03a7203308c6b56a4c1e1d419aaf SHA512 
b336cddb9c3d993aa605e6adf9ac3c40fe631eccfa06d1835897f6cb5ae82bed93bc323c12b7dff44b8785dfb646058d77cb697f3c275998a5483b2582926e22
 WHIRLPOOL 
8ba4c904d8ac6046ff38904a37d56dbb1cdac54ee47ae1a63cd9dfc0cf2a19a3764feeaaef168fbf47c22b26cdf948d9b68d7287674faf49487424361a5bc90a
 DIST menu-cache-1.0.1.tar.xz 262508 SHA256 
0ac72649919946070258320aafc320467dd040bcef7b3a225e2ab7241ddffd59 SHA512 
5de4bf99ab5a511da6781d54b03349cc0232b379a73f9f9c328fb9aed6ec03558a9adda85be1fbbe53d94669d07a5196929ab67cd3291de7aae59f587afda3a3
 WHIRLPOOL 
c8cf94d1251a1039057bbb220159c28bd6cd2c6a963e60040a2f7e6ecb428aaeb1c7c58d65dd0f103cc4bdebcdbfb6723d98486dd0c00cea6876352aab8d49eb

diff --git a/lxde-base/menu-cache/menu-cache-0.4.1.ebuild 
b/lxde-base/menu-cache/menu-cache-0.4.1.ebuild
deleted file mode 100644
index 8b17a91..
--- a/lxde-base/menu-cache/menu-cache-0.4.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="A library creating and utilizing caches to speed up 
freedesktop.org application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
-
-LICENSE="GPL-2"
-# ABI is v2. See Makefile.am
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm ppc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"

diff --git a/lxde-base/menu-cache/menu-cache-1.0.0.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.0.ebuild
deleted file mode 100644
index 3afedb3..
--- a/lxde-base/menu-cache/menu-cache-1.0.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="A library creating and utilizing caches to speed up 
freedesktop.org application menus"
-HOMEPAGE="http://lxde.sourceforge.net/";
-SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
-
-LICENSE="GPL-2"
-# ABI is v2. See Makefile.am
-SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-libs/glib:2
-   x11-libs/libfm"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"



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

2016-11-08 Thread Manuel Rüger
commit: bd59538fe868777d55e9c8e19a9f47884db04f47
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Nov  8 22:10:34 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Nov  8 22:10:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd59538f

lxde-base/menu-cache: Version bump to 1.0.2

Package-Manager: portage-2.3.2

 lxde-base/menu-cache/Manifest|  1 +
 lxde-base/menu-cache/menu-cache-1.0.2.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/lxde-base/menu-cache/Manifest b/lxde-base/menu-cache/Manifest
index 0480130..7e6c0c3 100644
--- a/lxde-base/menu-cache/Manifest
+++ b/lxde-base/menu-cache/Manifest
@@ -3,3 +3,4 @@ DIST menu-cache-0.4.1.tar.gz 412859 SHA256 
4fa9408e353fedba5b7314cbf6b6cd06d873a
 DIST menu-cache-0.5.1.tar.gz 406329 SHA256 
08e658021faecd4eefb26cc21b207251a6b4e844e131cec491471aba9eaea122 SHA512 
44d55a01f5452804e77518c4a2ba400a5b65edbf4061e346a6c02356195867eaa0bb9eaa057fbf603ddf79759acb16632bf3b7ae543eebc1544e28517cd23066
 WHIRLPOOL 
c216ade53bfe9cb15c37e2cefc1154eea2e406c766600789f5b265922de2f0dfd0bbdd4d6d53d9c84a4e80da6d82d46e13fd6d53b381dd180f2fd604219fd7fd
 DIST menu-cache-1.0.0.tar.xz 261988 SHA256 
ff7df437bbfd3119c5f662c6d209b98f15de03a7203308c6b56a4c1e1d419aaf SHA512 
b336cddb9c3d993aa605e6adf9ac3c40fe631eccfa06d1835897f6cb5ae82bed93bc323c12b7dff44b8785dfb646058d77cb697f3c275998a5483b2582926e22
 WHIRLPOOL 
8ba4c904d8ac6046ff38904a37d56dbb1cdac54ee47ae1a63cd9dfc0cf2a19a3764feeaaef168fbf47c22b26cdf948d9b68d7287674faf49487424361a5bc90a
 DIST menu-cache-1.0.1.tar.xz 262508 SHA256 
0ac72649919946070258320aafc320467dd040bcef7b3a225e2ab7241ddffd59 SHA512 
5de4bf99ab5a511da6781d54b03349cc0232b379a73f9f9c328fb9aed6ec03558a9adda85be1fbbe53d94669d07a5196929ab67cd3291de7aae59f587afda3a3
 WHIRLPOOL 
c8cf94d1251a1039057bbb220159c28bd6cd2c6a963e60040a2f7e6ecb428aaeb1c7c58d65dd0f103cc4bdebcdbfb6723d98486dd0c00cea6876352aab8d49eb
+DIST menu-cache-1.0.2.tar.xz 264540 SHA256 
6f83edf2de34f83e701dcb52145d755250a5677580cd413476cc4d7f2d2012d5 SHA512 
4a74d464778160052ca7c2abda8c899ce4a3bdf8ddf5fe9ca4cd7297a62340ad1b065162fc5ecb55c0af206175e50dacd4ad0c01a8ffac5690012e534dc3b4b7
 WHIRLPOOL 
0c4d2b64d9d244d845578175f0ce80d58ee133b819726e55b462cc4de84501f865243799dfc31563335c7a6f31aa0f17241f96955ae992a89a7f191f4ce8a9e7

diff --git a/lxde-base/menu-cache/menu-cache-1.0.2.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
new file mode 100644
index ..2ecbdff
--- /dev/null
+++ b/lxde-base/menu-cache/menu-cache-1.0.2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
+HOMEPAGE="http://lxde.sourceforge.net/";
+SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
+
+LICENSE="GPL-2"
+# ABI is v2. See Makefile.am
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+   x11-libs/libfm-extra"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig"



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

2016-11-01 Thread Markus Meier
commit: 36b472d06e6fc8ac618dbbe0d3293741a0d6
Author: Markus Meier  gentoo  org>
AuthorDate: Tue Nov  1 21:30:38 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Tue Nov  1 21:30:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b472d0

lxde-base/menu-cache: arm stable, bug #583578

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

 lxde-base/menu-cache/menu-cache-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lxde-base/menu-cache/menu-cache-1.0.1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.1.ebuild
index b947b74..75ca6e2 100644
--- a/lxde-base/menu-cache/menu-cache-1.0.1.ebuild
+++ b/lxde-base/menu-cache/menu-cache-1.0.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
 LICENSE="GPL-2"
 # ABI is v2. See Makefile.am
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND="dev-libs/glib:2



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

2016-02-10 Thread Manuel Rüger
commit: 5f5f984f33f599cdd270eab53f5a4753276eed4b
Author: Manuel Rüger  gentoo  org>
AuthorDate: Thu Feb 11 01:18:24 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Thu Feb 11 01:18:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5f984f

lxde-base/menu-cache: Version bump, shorten DESC

Package-Manager: portage-2.2.27

 lxde-base/menu-cache/Manifest|  1 +
 lxde-base/menu-cache/menu-cache-1.0.1.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/lxde-base/menu-cache/Manifest b/lxde-base/menu-cache/Manifest
index 90274ed..0480130 100644
--- a/lxde-base/menu-cache/Manifest
+++ b/lxde-base/menu-cache/Manifest
@@ -2,3 +2,4 @@ DIST menu-cache-0.3.3.tar.gz 392291 SHA256 
07241c1f5f371b426d3b0a6e571a86184ec62
 DIST menu-cache-0.4.1.tar.gz 412859 SHA256 
4fa9408e353fedba5b7314cbf6b6cd06d873a1424e281aa050d88bb9c0a0191e SHA512 
9744765f6894462139cbb9cbeec74c915df27bfeb31179743fc6dbf2ac20e26520be6d089c8733f0a17248a2aa6687730c5ee28f26eb15195eaa16db5c73aec6
 WHIRLPOOL 
8d797f12bd97333962f911893e3fc3b43b417c68155e96fbd1a0952dcd43a847bc3594c12ddd5d69bab6cf692585f2ab84a1545c53e2e62c3d9de2686653e198
 DIST menu-cache-0.5.1.tar.gz 406329 SHA256 
08e658021faecd4eefb26cc21b207251a6b4e844e131cec491471aba9eaea122 SHA512 
44d55a01f5452804e77518c4a2ba400a5b65edbf4061e346a6c02356195867eaa0bb9eaa057fbf603ddf79759acb16632bf3b7ae543eebc1544e28517cd23066
 WHIRLPOOL 
c216ade53bfe9cb15c37e2cefc1154eea2e406c766600789f5b265922de2f0dfd0bbdd4d6d53d9c84a4e80da6d82d46e13fd6d53b381dd180f2fd604219fd7fd
 DIST menu-cache-1.0.0.tar.xz 261988 SHA256 
ff7df437bbfd3119c5f662c6d209b98f15de03a7203308c6b56a4c1e1d419aaf SHA512 
b336cddb9c3d993aa605e6adf9ac3c40fe631eccfa06d1835897f6cb5ae82bed93bc323c12b7dff44b8785dfb646058d77cb697f3c275998a5483b2582926e22
 WHIRLPOOL 
8ba4c904d8ac6046ff38904a37d56dbb1cdac54ee47ae1a63cd9dfc0cf2a19a3764feeaaef168fbf47c22b26cdf948d9b68d7287674faf49487424361a5bc90a
+DIST menu-cache-1.0.1.tar.xz 262508 SHA256 
0ac72649919946070258320aafc320467dd040bcef7b3a225e2ab7241ddffd59 SHA512 
5de4bf99ab5a511da6781d54b03349cc0232b379a73f9f9c328fb9aed6ec03558a9adda85be1fbbe53d94669d07a5196929ab67cd3291de7aae59f587afda3a3
 WHIRLPOOL 
c8cf94d1251a1039057bbb220159c28bd6cd2c6a963e60040a2f7e6ecb428aaeb1c7c58d65dd0f103cc4bdebcdbfb6723d98486dd0c00cea6876352aab8d49eb

diff --git a/lxde-base/menu-cache/menu-cache-1.0.1.ebuild 
b/lxde-base/menu-cache/menu-cache-1.0.1.ebuild
new file mode 100644
index 000..b947b74
--- /dev/null
+++ b/lxde-base/menu-cache/menu-cache-1.0.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+DESCRIPTION="Library to create and utilize caches to speed up freedesktop 
application menus"
+HOMEPAGE="http://lxde.sourceforge.net/";
+SRC_URI="mirror://sourceforge/lxde/${P}.tar.xz"
+
+LICENSE="GPL-2"
+# ABI is v2. See Makefile.am
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="dev-libs/glib:2
+   x11-libs/libfm-extra"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig"