[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2024-03-13 Thread Sam James
commit: 9bf606812d221f043a87714836ebbde605c7d9a4
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 13 21:42:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 13 21:42:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bf60681

dev-util/geany-plugins: Stabilize 2.0-r1 ppc, #924739

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

 dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
index 90f9f5cbb164..0c974b7a9e80 100644
--- a/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope webhelper workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2024-03-02 Thread Arthur Zamarin
commit: fe6d11a3eb1f36795b72689e319f1dc7b08acad4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 14:02:57 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 14:02:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe6d11a3

dev-util/geany-plugins: Stabilize 2.0-r1 ppc64, #924739

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
index 949dbac4d7a9..90f9f5cbb164 100644
--- a/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope webhelper workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2024-03-02 Thread Arthur Zamarin
commit: 87aa734d28309047e943a5496b2f077de4e29520
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  2 13:08:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  2 13:08:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87aa734d

dev-util/geany-plugins: Stabilize 2.0-r1 arm, #924739

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
index 1b871a5e827e..949dbac4d7a9 100644
--- a/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope webhelper workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2024-02-17 Thread Jakov Smolić
commit: beaaa88a688da7fe34367aca2b8835a2f72ee79a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Feb 17 21:41:53 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Feb 17 21:41:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beaaa88a

dev-util/geany-plugins: Stabilize 2.0-r1 x86, #924739

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
index 4ff4f8a25395..1b871a5e827e 100644
--- a/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope webhelper workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2024-02-17 Thread Sam James
commit: 5051880e1f2c8457d30bc6f9c8c291ae8189e42e
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 17 21:15:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 17 21:15:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5051880e

dev-util/geany-plugins: Stabilize 2.0-r1 amd64, #924739

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

 dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
index 4f5734960589..4ff4f8a25395 100644
--- a/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.bz2";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope webhelper workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/files/, dev-util/geany-plugins/

2024-01-16 Thread Sam James
commit: 719ff4568b6095efcb81a655c6ee6e1e98a7eac1
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Jan 15 19:20:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:44:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719ff456

dev-util/geany-plugins: GCC 14 compatibility

Closes: https://bugs.gentoo.org/919446
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34823
Signed-off-by: Sam James  gentoo.org>

 .../files/geany-plugins-2.0-gcc14.patch|  11 ++
 dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild | 127 +
 2 files changed, 138 insertions(+)

diff --git a/dev-util/geany-plugins/files/geany-plugins-2.0-gcc14.patch 
b/dev-util/geany-plugins/files/geany-plugins-2.0-gcc14.patch
new file mode 100644
index ..40978cdab9fb
--- /dev/null
+++ b/dev-util/geany-plugins/files/geany-plugins-2.0-gcc14.patch
@@ -0,0 +1,11 @@
+--- a/projectorganizer/src/prjorg-sidebar.c
 b/projectorganizer/src/prjorg-sidebar.c
+@@ -1562,7 +1562,7 @@ gchar **prjorg_sidebar_get_expanded_paths(void)
+   (GtkTreeViewMappingFunc)on_map_expanded, expanded_paths);
+   g_ptr_array_add(expanded_paths, NULL);
+ 
+-  return g_ptr_array_free(expanded_paths, FALSE);
++  return (gchar **) g_ptr_array_free(expanded_paths, FALSE);
+ }
+ 
+ 

diff --git a/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
new file mode 100644
index ..4f5734960589
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-2.0-r1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+
+inherit autotools lua-single
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope webhelper workbench"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-2.0
+   x11-libs/gtk+:3
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:2.91 )
+   enchant? ( app-text/enchant:= )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:= )
+   gtkspell? ( app-text/gtkspell:3= )
+   lua? ( ${LUA_DEPS} )
+   markdown? (
+   app-text/discount:=
+   net-libs/webkit-gtk:4.1
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   scope? ( x11-libs/vte:2.91 )
+   webhelper? ( net-libs/webkit-gtk:4.1 )
+   workbench? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}
+   scope? ( dev-debug/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-gcc14.patch"
+   "${FILESDIR}/${P}-webkit2gtk-4.1.patch"
+)
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanydoc
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanymacro
+   --enable-geanyminiscript
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc $(use_enable gtkspell)
+   --enable-keyrecord
+   --enable-latex
+   --enable-lineoperations
+   --enable-lipsum
+   --enable-overview
+   --enable-pairtaghighlighter
+   --enable-pohelper
+   --enable-projectorganizer
+   --enable-sendmail
+   --enable-shiftcolumn
+   --enable-tableconvert
+   --enable-treebrowser
+   --enable-vimode
+   --enable-xmlsnippets
+   $(use_enable debugger)
+   $(use_enable ctags geanyctags)
+   $(use_enable lua geanylua)
+   $(use_enable gpg geanypg)
+   $(use_enable git gitchangebar)
+   $(use_enable markdown) --disable-peg-markdown # using 
app-text/discount instead
+   $(use_enable pretty-printer)
+   $(use_enable scope)
+   $(use_enable enchant spellcheck)
+   $(use_enable webhelper)
+   $(use_enable workbench)
+   # Gean

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/files/, dev-util/geany-plugins/

2023-10-26 Thread Sam James
commit: c93868f1a39613b1144e119c62ec11c4b3608c83
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Oct 23 18:56:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:53:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93868f1

dev-util/geany-plugins: add 2.0

Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33477
Signed-off-by: Sam James  gentoo.org>

 dev-util/geany-plugins/Manifest|   1 +
 .../files/geany-plugins-2.0-webkit2gtk-4.1.patch   |  33 ++
 dev-util/geany-plugins/geany-plugins-2.0.ebuild| 124 +
 dev-util/geany-plugins/metadata.xml|   1 +
 4 files changed, 159 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 3b4606e1eaa4..25ccad7bbbff 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1 +1,2 @@
 DIST geany-plugins-1.38.tar.gz 4783970 BLAKE2B 
386a05d7136183799059ef6d73b28a0d67d738939b0dc57649ac68f1049104568fe7c8453ebf2144277f60ee0834564b19bf4e756168864f1551962ba2411c14
 SHA512 
82d04331e23c5d81765b11e081a960a7a17172184cabe94efd2ddb37ac94668349b036e6083f77c867ac650fa7b251ba3970ae26b562b4568d6e313652763339
+DIST geany-plugins-2.0.tar.bz2 3181264 BLAKE2B 
6175f91a3a7effa081393e9397336e0f5f59846fdadd0e31584f237c14863016cc4ab1b17745e1e2804ad88161dc7e43aef97a2332a5c18a7f1baf10d2ea42ba
 SHA512 
48d575459e5c9f905b8809796ea89a05f6e082a1bb1d29c9f44dd5de607a64ad65a27d18348312702d25cfbb80ea0348b9e806f8c0fe649ea558b5b4ccd84818

diff --git 
a/dev-util/geany-plugins/files/geany-plugins-2.0-webkit2gtk-4.1.patch 
b/dev-util/geany-plugins/files/geany-plugins-2.0-webkit2gtk-4.1.patch
new file mode 100644
index ..91015aa1a619
--- /dev/null
+++ b/dev-util/geany-plugins/files/geany-plugins-2.0-webkit2gtk-4.1.patch
@@ -0,0 +1,33 @@
+diff --git a/build/markdown.m4 b/build/markdown.m4
+index 6c1f53a6..39bea2a6 100644
+--- a/build/markdown.m4
 b/build/markdown.m4
+@@ -49,13 +49,13 @@ AC_DEFUN([GP_CHECK_MARKDOWN],
+ GTK_VERSION=2.16
+ WEBKIT_VERSION=1.1.13
+ 
+-GP_CHECK_GTK3([webkit_package=webkit2gtk-4.0],
++GP_CHECK_GTK3([webkit_package=webkit2gtk-4.1],
+   [webkit_package=webkit-1.0])
+ GP_CHECK_PLUGIN_DEPS([markdown], [MARKDOWN],
+  [$GP_GTK_PACKAGE >= ${GTK_VERSION}
+   $webkit_package >= ${WEBKIT_VERSION}
+   gthread-2.0])
+-AM_CONDITIONAL([MARKDOWN_WEBKIT2], [test "$webkit_package" = 
webkit2gtk-4.0])
++AM_CONDITIONAL([MARKDOWN_WEBKIT2], [test "$webkit_package" = 
webkit2gtk-4.1])
+ 
+ GP_COMMIT_PLUGIN_STATUS([Markdown])
+ 
+diff --git a/build/webhelper.m4 b/build/webhelper.m4
+index eacef95c..2325a65f 100644
+--- a/build/webhelper.m4
 b/build/webhelper.m4
+@@ -25,7 +25,7 @@ AC_DEFUN([GP_CHECK_WEBHELPER],
+   glib-2.0 >= ${GLIB_VERSION}
+   gio-2.0 >= ${GIO_VERSION}
+   gdk-pixbuf-2.0 >= ${GDK_PIXBUF_VERSION}
+-  webkit2gtk-4.0 >= ${WEBKIT_VERSION}
++  webkit2gtk-4.1 >= ${WEBKIT_VERSION}
+   gthread-2.0])
+ 
+ 

diff --git a/dev-util/geany-plugins/geany-plugins-2.0.ebuild 
b/dev-util/geany-plugins/geany-plugins-2.0.ebuild
new file mode 100644
index ..d1ffb9d1c929
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-2.0.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+
+inherit autotools lua-single
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope webhelper workbench"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-2.0
+   x11-libs/gtk+:3
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:2.91 )
+   enchant? ( app-text/enchant:= )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:= )
+   gtkspell? ( app-text/gtkspell:3= )
+   lua? ( ${LUA_DEPS} )
+   markdown? (
+   app-text/discount:=
+   net-libs/webkit-gtk:4.1
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   scope? ( x11-libs/vte:2.91 )
+   webhelper? ( net-libs/webkit-gtk:4.1 )
+   workbench? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}
+   scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=( "${FILESDIR}/${P}-webkit2gtk-4.1.patch" )
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2023-09-11 Thread Arthur Zamarin
commit: d69d9056e3a1f777372074da8d4521ad262a4a4f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 11 11:41:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 11 11:41:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69d9056

dev-util/geany-plugins: Stabilize 1.38-r410 ppc, #913911

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
index 6eab8cb15ea3..db42ba22be66 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2023-09-10 Thread Sam James
commit: 44e41ed40405cf0ed9ad7b814aadfd45f9b02305
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 10 20:19:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 10 20:19:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e41ed4

dev-util/geany-plugins: Stabilize 1.38-r410 x86, #913911

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

 dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
index 22f3907181fd..6eab8cb15ea3 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2023-09-10 Thread Sam James
commit: add2c7f88df824f68a273c5a37bbcc08ba21daf0
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 10 20:19:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 10 20:19:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add2c7f8

dev-util/geany-plugins: Stabilize 1.38-r410 ppc64, #913911

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

 dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
index 3baeb811e40d..22f3907181fd 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~ppc ppc64 ~riscv ~sparc ~x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2023-09-10 Thread Sam James
commit: 11b19d447ab442aea067b46c91c717d0f67c7ae3
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 10 20:19:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 10 20:19:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b19d44

dev-util/geany-plugins: Stabilize 1.38-r410 amd64, #913911

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

 dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
index 4bee447199ba..3baeb811e40d 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2023-09-10 Thread Arthur Zamarin
commit: 2054298c5936021d6faf3cfc971484ad49283a7e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Sep 10 19:47:33 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Sep 10 19:47:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2054298c

dev-util/geany-plugins: Stabilize 1.38-r410 arm, #913911

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
index 42b73c6e698e..4bee447199ba 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/, dev-util/geany-plugins/files/

2023-02-16 Thread Sam James
commit: 054d7a9d4ea32989113d377840cd23c85674746b
Author: Chris Mayo  gmail  com>
AuthorDate: Thu Feb  9 19:36:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 17 05:21:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054d7a9d

dev-util/geany-plugins: support net-libs/webkit-gtk:4.1

geniuspaste and updatechecker plugins are disabled because they require
libsoup-2.4.

Closes: https://bugs.gentoo.org/893688
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29507
Signed-off-by: Sam James  gentoo.org>

 .../files/geany-plugins-1.38-webkit2gtk-4.1.patch  |  20 +++
 .../geany-plugins/geany-plugins-1.38-r410.ebuild   | 136 +
 2 files changed, 156 insertions(+)

diff --git 
a/dev-util/geany-plugins/files/geany-plugins-1.38-webkit2gtk-4.1.patch 
b/dev-util/geany-plugins/files/geany-plugins-1.38-webkit2gtk-4.1.patch
new file mode 100644
index ..ad543af6587f
--- /dev/null
+++ b/dev-util/geany-plugins/files/geany-plugins-1.38-webkit2gtk-4.1.patch
@@ -0,0 +1,20 @@
+diff --git a/build/markdown.m4 b/build/markdown.m4
+index 6c1f53a6..39bea2a6 100644
+--- a/build/markdown.m4
 b/build/markdown.m4
+@@ -49,13 +49,13 @@ AC_DEFUN([GP_CHECK_MARKDOWN],
+ GTK_VERSION=2.16
+ WEBKIT_VERSION=1.1.13
+ 
+-GP_CHECK_GTK3([webkit_package=webkit2gtk-4.0],
++GP_CHECK_GTK3([webkit_package=webkit2gtk-4.1],
+   [webkit_package=webkit-1.0])
+ GP_CHECK_PLUGIN_DEPS([markdown], [MARKDOWN],
+  [$GP_GTK_PACKAGE >= ${GTK_VERSION}
+   $webkit_package >= ${WEBKIT_VERSION}
+   gthread-2.0])
+-AM_CONDITIONAL([MARKDOWN_WEBKIT2], [test "$webkit_package" = 
webkit2gtk-4.0])
++AM_CONDITIONAL([MARKDOWN_WEBKIT2], [test "$webkit_package" = 
webkit2gtk-4.1])
+ 
+ GP_COMMIT_PLUGIN_STATUS([Markdown])
+ 

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
new file mode 100644
index ..42b73c6e698e
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r410.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+LUA_REQ_USE="deprecated"
+
+inherit autotools flag-o-matic lua-single
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope workbench"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-1.37[-gtk2(-)]
+   x11-libs/gtk+:3
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:2.91 )
+   enchant? ( app-text/enchant:= )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:= )
+   gtkspell? ( app-text/gtkspell:3= )
+   lua? ( ${LUA_DEPS} )
+   markdown? (
+   app-text/discount:=
+   net-libs/webkit-gtk:4.1
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   scope? ( x11-libs/vte:2.91 )
+   workbench? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}
+   scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-libgit2-1.4.patch"
+   "${FILESDIR}/${P}-webkit2gtk-4.1.patch"
+)
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # -DLUA_COMPAT_OPENLIB=1 is required to enable the
+   # deprecated (in 5.1) luaL_openlib API (#878529)
+   use lua_single_target_lua5-1 && append-cppflags -DLUA_COMPAT_OPENLIB=1
+
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanydoc
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanymacro
+   --enable-geanyminiscript
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc $(use_enable gtkspell)
+   --enable-keyrecord
+   --enable-latex
+   --enable-lineoperations
+   --enable-lipsum
+   --enable-overview
+   --enable-pairtaghighlighter
+   --enable-pohelper
+   --enable-projectorganizer
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2023-01-30 Thread Ben Kohler
commit: 0d7c1beb8b8796c3badbe57f1f75f40f208bf0ff
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Jan 30 14:39:35 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Jan 30 15:25:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7c1beb

dev-util/geany-plugins: slot operator dep on app-text/discount

Signed-off-by: Ben Kohler  gentoo.org>

 .../{geany-plugins-1.38-r4.ebuild => geany-plugins-1.38-r5.ebuild}| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r4.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r5.ebuild
similarity index 98%
rename from dev-util/geany-plugins/geany-plugins-1.38-r4.ebuild
rename to dev-util/geany-plugins/geany-plugins-1.38-r5.ebuild
index c70586bd1c68..7f84f12c63f3 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r4.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,7 +31,7 @@ DEPEND="
gtkspell? ( app-text/gtkspell:3= )
lua? ( ${LUA_DEPS} )
markdown? (
-   app-text/discount
+   app-text/discount:=
net-libs/webkit-gtk:4
)
pretty-printer? ( dev-libs/libxml2:2 )



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-11-18 Thread Arthur Zamarin
commit: 3178f25d5a5468f757f2441346b5afce39c52d26
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Nov 18 19:42:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Nov 18 19:42:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3178f25d

dev-util/geany-plugins: Stabilize 1.38-r4 ppc, #878135

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r4.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r4.ebuild
index 22a9b9b191dd..c70586bd1c68 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r4.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-11-16 Thread Sam James
commit: 0600a310ac4610a88de1b9b5d3e6144ccc5040aa
Author: Chris Mayo  gmail  com>
AuthorDate: Wed Nov 16 19:25:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 17 00:56:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0600a310

dev-util/geany-plugins: ensure lua supports deprecated APIs

Bug: https://bugs.gentoo.org/878529
Closes: https://bugs.gentoo.org/881507
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28302
Signed-off-by: Sam James  gentoo.org>

 .../{geany-plugins-1.38-r3.ebuild => geany-plugins-1.38-r4.ebuild}   | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r3.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r4.ebuild
similarity index 99%
rename from dev-util/geany-plugins/geany-plugins-1.38-r3.ebuild
rename to dev-util/geany-plugins/geany-plugins-1.38-r4.ebuild
index f74c64c1a2e0..22a9b9b191dd 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r3.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r4.ebuild
@@ -4,6 +4,7 @@
 EAPI=8
 
 LUA_COMPAT=( lua5-1 )
+LUA_REQ_USE="deprecated"
 
 inherit flag-o-matic lua-single
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-10-28 Thread Sam James
commit: 2f0ab537aa3c03758227bf854da85b0eda28fee5
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 28 13:04:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 28 13:21:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0ab537

dev-util/geany-plugins: fix Lua 5.1 deprecated API implicit. func. decls

Closes: https://bugs.gentoo.org/878529
Signed-off-by: Sam James  gentoo.org>

 .../{geany-plugins-1.38-r2.ebuild => geany-plugins-1.38-r3.ebuild}  | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r3.ebuild
similarity index 93%
rename from dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
rename to dev-util/geany-plugins/geany-plugins-1.38-r3.ebuild
index 5cd0d8af7efd..f74c64c1a2e0 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 LUA_COMPAT=( lua5-1 )
 
-inherit lua-single
+inherit flag-o-matic lua-single
 
 DESCRIPTION="A collection of different plugins for Geany"
 HOMEPAGE="https://plugins.geany.org";
@@ -52,6 +52,10 @@ pkg_setup() {
 }
 
 src_configure() {
+   # -DLUA_COMPAT_OPENLIB=1 is required to enable the
+   # deprecated (in 5.1) luaL_openlib API (#878529)
+   use lua_single_target_lua5-1 && append-cppflags -DLUA_COMPAT_OPENLIB=1
+
local myeconfargs=(
--disable-cppcheck
--disable-extra-c-warnings



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-10-27 Thread Jakov Smolić
commit: a8fa39d7eedd0e7f92ba55a831d24e3532e1cba3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct 28 03:44:04 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct 28 03:44:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8fa39d7

dev-util/geany-plugins: Keyword 1.38-r2 riscv, #877909

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
index eeb7572d891b..5cd0d8af7efd 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~ppc ppc64 ~riscv ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-10-27 Thread Joonas Niilola
commit: 813c0e5e0a71995a10c3c5c43341c0604bf80a6f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Oct 27 08:34:49 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Oct 27 08:34:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=813c0e5e

dev-util/geany-plugins: Stabilize 1.38-r2 amd64, #878135

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

 dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
index 6de03c67623f..eeb7572d891b 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~ppc ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-10-25 Thread Sam James
commit: 541e239dfcf246ff121b5547cfd4f341ae2c2d33
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 25 12:48:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 25 12:48:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541e239d

dev-util/geany-plugins: Stabilize 1.38-r2 x86, #878135

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

 dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
index e0c49a45502a..6de03c67623f 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~ppc ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-10-24 Thread Arthur Zamarin
commit: aefcdda3729c3f45036ea5e275305c6cd684c726
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 16:41:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 16:41:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefcdda3

dev-util/geany-plugins: Stabilize 1.38-r2 ppc64, #878135

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
index da27c5e69775..e0c49a45502a 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~ppc ppc64 ~sparc ~x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-10-24 Thread Arthur Zamarin
commit: 556d62e25f82d0111ff3fed83933d029c198c838
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Oct 24 16:41:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Oct 24 16:41:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556d62e2

dev-util/geany-plugins: Stabilize 1.38-r2 arm, #878135

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
index 2fb44f8f7dc1..da27c5e69775 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/files/, dev-util/geany-plugins/

2022-10-10 Thread Joonas Niilola
commit: 7b06e63127c92a010c591a255bbac6c0e99fe9ef
Author: Chris Mayo  gmail  com>
AuthorDate: Wed Sep 14 18:24:05 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Oct 10 13:07:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b06e631

dev-util/geany-plugins: add libgit2-1.4 support

Closes: https://bugs.gentoo.org/835407
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/27254
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/geany-plugins-1.38-libgit2-1.4.patch | 139 +
 .../geany-plugins/geany-plugins-1.38-r2.ebuild | 124 ++
 2 files changed, 263 insertions(+)

diff --git a/dev-util/geany-plugins/files/geany-plugins-1.38-libgit2-1.4.patch 
b/dev-util/geany-plugins/files/geany-plugins-1.38-libgit2-1.4.patch
new file mode 100644
index ..87034471d09e
--- /dev/null
+++ b/dev-util/geany-plugins/files/geany-plugins-1.38-libgit2-1.4.patch
@@ -0,0 +1,139 @@
+# 
https://github.com/geany/geany-plugins/commit/668f5d07eef16e227402eab09141c738b315d94b
+# 
https://github.com/geany/geany-plugins/commit/5d9f1bc6d010e6b4c6a21af8a39b90922f89a82c
+--- a/git-changebar/src/gcb-plugin.c
 b/git-changebar/src/gcb-plugin.c
+@@ -32,11 +32,19 @@
+ #include 
+ #include 
+ 
+-#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && 
(LIBGIT2_VER_MINOR < 22) )
++#ifdef LIBGIT2_VER_MINOR
++# define CHECK_LIBGIT2_VERSION(MAJOR, MINOR) \
++  ((LIBGIT2_VER_MAJOR == (MAJOR) && LIBGIT2_VER_MINOR >= (MINOR)) || \
++   LIBGIT2_VER_MAJOR > (MAJOR))
++#else /* ! defined(LIBGIT2_VER_MINOR) */
++# define CHECK_LIBGIT2_VERSION(MAJOR, MINOR) 0
++#endif
++
++#if ! CHECK_LIBGIT2_VERSION(0, 22)
+ # define git_libgit2_init git_threads_init
+ # define git_libgit2_shutdown git_threads_shutdown
+ #endif
+-#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && 
(LIBGIT2_VER_MINOR < 23) )
++#if ! CHECK_LIBGIT2_VERSION(0, 23)
+ /* 0.23 added @p binary_cb */
+ # define git_diff_buffers(old_buffer, old_len, old_as_path, \
+   new_buffer, new_len, new_as_path, options, \
+@@ -45,7 +53,7 @@
+ new_buffer, new_len, new_as_path, options, \
+ file_cb, hunk_cb, line_cb, payload)
+ #endif
+-#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && 
(LIBGIT2_VER_MINOR < 28) )
++#if ! CHECK_LIBGIT2_VERSION(0, 28)
+ # define git_buf_dispose  git_buf_free
+ # define git_error_last   giterr_last
+ #endif
+@@ -211,30 +219,19 @@ static const struct {
+ };
+ 
+ 
+-/* workaround https://github.com/libgit2/libgit2/pull/3187 */
+-static int
+-gcb_git_buf_grow (git_buf  *buf,
+-  size_ttarget_size)
+-{
+-  if (buf->asize == 0) {
+-if (target_size == 0) {
+-  target_size = buf->size;
+-}
+-if ((target_size & 7) == 0) {
+-  target_size++;
+-}
+-  }
+-  return git_buf_grow (buf, target_size);
+-}
+-#define git_buf_grow gcb_git_buf_grow
+-
+ static void
+ buf_zero (git_buf *buf)
+ {
+   if (buf) {
+ buf->ptr = NULL;
+ buf->size = 0;
++#if ! CHECK_LIBGIT2_VERSION(1, 4)
+ buf->asize = 0;
++#else
++/* we don't really need this field, but the documentation states that all
++ * fields should be set to 0, so fill it as well */
++buf->reserved = 0;
++#endif
+   }
+ }
+ 
+@@ -248,6 +245,52 @@ clear_cached_blob_contents (void)
+   G_blob_contents_tag = 0;
+ }
+ 
++/* similar to old git_blob_filtered_content() but makes sure the caller owns
++ * the data in the output buffer -- and uses a boolean return */
++static gboolean
++get_blob_contents (git_buf *out,
++   git_blob*blob,
++   const char  *as_path,
++   int  check_for_binary_data)
++{
++/* libgit2 1.4 changed buffer API quite a bit */
++#if ! CHECK_LIBGIT2_VERSION(1, 4)
++  gboolean success = TRUE;
++
++  if (git_blob_filtered_content (out, blob, as_path,
++ check_for_binary_data) != 0)
++return FALSE;
++
++  /* Workaround for https://github.com/libgit2/libgit2/pull/3187
++   * We want to own the buffer, which git_buf_grow(buf, 0) was supposed to do,
++   * but there is a corner case where it doesn't do what it should and
++   * truncates the buffer contents, so we fix this manually. */
++  if (out->asize == 0) {
++size_t target_size = out->size;
++if ((target_size & 7) == 0) {
++  target_size++;
++}
++success = (git_buf_grow (out, target_size) == 0);
++  }
++
++  return success;
++#else /* libgit2 >= 1.4 */
++  /* Here we can assume we will always get a buffer we own (at least as of
++   * 2022-06-05 it is the case), so there's no need for a pendent to the
++   * previous git_buf_grow() shenanigans.
++   * This code path does the same as the older git_blob_filtered_content()
++   * but with non-deprecated API */
++  git_blob_filter_options opts = GIT_BLOB_FILTER_OPTIONS_INIT;
++
++  if (check_for_binary_

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/, dev-util/geany-plugins/files/

2022-06-19 Thread Sam James
commit: 1fe0f94706264b202b97d0c311e4b6a83ee1a9d9
Author: Chris Mayo  gmail  com>
AuthorDate: Sat Jun 18 16:32:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 20 02:49:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe0f947

dev-util/geany-plugins: drop 1.37-r101

Closes: https://bugs.gentoo.org/851870
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25961
Signed-off-by: Sam James  gentoo.org>

 dev-util/geany-plugins/Manifest|   1 -
 .../files/geany-plugins-1.37_use-stdbool.patch |  39 ---
 .../geany-plugins/geany-plugins-1.37-r101.ebuild   | 126 -
 3 files changed, 166 deletions(-)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 615554691d58..3b4606e1eaa4 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,2 +1 @@
-DIST geany-plugins-1.37.tar.gz 4711239 BLAKE2B 
7f4fd121f6f0784aecf2dcc04d208c89e502b23debcbc40889f93c1421e414c33c8634376cfe01e91c370f70818d33b373b88698f5cb0ee23dff5edee9d781cf
 SHA512 
47f8d7170593114c773067a8132c724471cbf881582a0a739da578ca42533783d8ecbccb04e039f2990ceed440bbd2d94e4be4a28e336c7f74b8e11a15ba4ce9
 DIST geany-plugins-1.38.tar.gz 4783970 BLAKE2B 
386a05d7136183799059ef6d73b28a0d67d738939b0dc57649ac68f1049104568fe7c8453ebf2144277f60ee0834564b19bf4e756168864f1551962ba2411c14
 SHA512 
82d04331e23c5d81765b11e081a960a7a17172184cabe94efd2ddb37ac94668349b036e6083f77c867ac650fa7b251ba3970ae26b562b4568d6e313652763339

diff --git a/dev-util/geany-plugins/files/geany-plugins-1.37_use-stdbool.patch 
b/dev-util/geany-plugins/files/geany-plugins-1.37_use-stdbool.patch
deleted file mode 100644
index e4f3990c0015..
--- a/dev-util/geany-plugins/files/geany-plugins-1.37_use-stdbool.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From ad50d3ed2ddfe11cd07954786b96725602fb4ddd Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Alexander=20F=2E=20R=C3=B8dseth?= 
-Date: Tue, 5 Jan 2021 12:57:27 +0100
-Subject: [PATCH] Use stdbool.h istead of redefining bool
-
-Redefining bool causes errors when used together with ie. GCC 10.2.0

- pretty-printer/src/PrettyPrinter.h | 5 ++---
- 1 file changed, 2 insertions(+), 3 deletions(-)
-
-diff --git a/pretty-printer/src/PrettyPrinter.h 
b/pretty-printer/src/PrettyPrinter.h
-index 268986e95..4200db612 100644
 a/pretty-printer/src/PrettyPrinter.h
-+++ b/pretty-printer/src/PrettyPrinter.h
-@@ -29,6 +29,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- #ifdef HAVE_GLIB
- #include 
-@@ -52,15 +53,13 @@
- #define TRUE !(FALSE)
- #endif
- 
--typedef unsigned int bool;
--
- /*== STRUCTURES 
===*/
- 
- /**
-  * The PrettyPrintingOptions struct allows the programmer to tell the
-  * PrettyPrinter how it must format the XML output.
-  */
--typedef struct 
-+typedef struct
- {
-   const char* newLineChars;   
  /* char used to generate a new line (generally \r\n) */
-   char indentChar;
  /* char used for indentation */

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
deleted file mode 100644
index 607708251221..
--- a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 )
-
-inherit lua-single
-
-DESCRIPTION="A collection of different plugins for Geany"
-HOMEPAGE="https://plugins.geany.org";
-SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 ~sparc x86"
-
-IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
-REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
-
-DEPEND="
-   dev-libs/glib:2
-   >=dev-util/geany-1.37[-gtk2(-)]
-   x11-libs/gtk+:3
-   ctags? ( dev-util/ctags )
-   debugger? (
-   x11-libs/vte:2.91
-   )
-   enchant? ( app-text/enchant:= )
-   git? ( dev-libs/libgit2:= )
-   gpg? ( app-crypt/gpgme:= )
-   gtkspell? ( app-text/gtkspell:3= )
-   lua? ( ${LUA_DEPS} )
-   markdown? (
-   app-text/discount
-   net-libs/webkit-gtk:4
-   )
-   pretty-printer? ( dev-libs/libxml2:2 )
-   scope? ( x11-libs/vte:2.91 )
-   soup? ( net-libs/libsoup:2.4 )
-   workbench? ( dev-libs/libgit2:= )
-"
-RDEPEND="${DEPEND}
-   scope? ( sys-devel/gdb )
-"
-BDEPEND="virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-PATCHES=( "${FILESDIR}"/${P}_use-stdbool.patch )
-
-pkg_setup() {
-   use lua && lua-single_pkg_setup
-}
-
-src_configure() {
-   

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-06-16 Thread Jakov Smolić
commit: 0215553b76ffeb0d16ff1212a0e891c6a8dbc64f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun 16 09:04:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun 16 09:04:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0215553b

dev-util/geany-plugins: Stabilize 1.38-r1 ppc, #849206

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
index 1235abcad0e5..75c0519d993a 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ppc ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-06-07 Thread Jakov Smolić
commit: a3e0b8425abeb60d39546cf19a1b928133fb37ff
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun  7 08:25:16 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun  7 08:25:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e0b842

dev-util/geany-plugins: Stabilize 1.38-r1 amd64, #849206

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
index a76f35216bf3..1235abcad0e5 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~ppc ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-06-07 Thread Sam James
commit: a6cb7925212f7192a4d36a90ccbc82c78a848cad
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  7 07:27:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  7 07:27:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6cb7925

dev-util/geany-plugins: Stabilize 1.38-r1 ppc64, #849206

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

 dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
index b7e03ef5a491..a76f35216bf3 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~amd64 arm ~ppc ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-06-06 Thread Agostino Sarubbo
commit: 36804b960a37acde82bd555a3cf0791244ce0de5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun  7 06:33:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun  7 06:34:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36804b96

dev-util/geany-plugins: x86 stable wrt bug #849206

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
index 9db4bc69b601..b7e03ef5a491 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-06-06 Thread Jakov Smolić
commit: 5f9a2bbf232b1ee55ffcb31e1ec96de876e8feb0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jun  6 21:19:59 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jun  6 21:19:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f9a2bbf

dev-util/geany-plugins: Stabilize 1.38-r1 arm, #849206

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
index 0e369c95bfdc..9db4bc69b601 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 arm ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-02-19 Thread Sam James
commit: 24dcaa11331326b38bb1eb606a6e6581393689f6
Author: Chris Mayo  gmail  com>
AuthorDate: Sat Feb 19 17:44:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 20 00:24:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24dcaa11

dev-util/geany-plugins: restrict libgit2 to < 1.4.0

Bug: https://bugs.gentoo.org/833600
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24259
Signed-off-by: Sam James  gentoo.org>

 .../{geany-plugins-1.38.ebuild => geany-plugins-1.38-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
similarity index 98%
rename from dev-util/geany-plugins/geany-plugins-1.38.ebuild
rename to dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
index e8065a8877f3..0e369c95bfdc 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild
@@ -25,7 +25,7 @@ DEPEND="
ctags? ( dev-util/ctags )
debugger? ( x11-libs/vte:2.91 )
enchant? ( app-text/enchant:= )
-   git? ( dev-libs/libgit2:= )
+   git? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2022-02-16 Thread David Seifert
commit: 8a8c84486a5def0d8422378de46e4d6ddb4adc63
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 16 22:11:09 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb 16 22:11:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8c8448

dev-util/geany-plugins: remove explicit gpgme slot

Signed-off-by: David Seifert  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild | 4 ++--
 dev-util/geany-plugins/geany-plugins-1.38.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
index 6d06c1275d7d..607708251221 100644
--- a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,7 +28,7 @@ DEPEND="
)
enchant? ( app-text/enchant:= )
git? ( dev-libs/libgit2:= )
-   gpg? ( app-crypt/gpgme:1= )
+   gpg? ( app-crypt/gpgme:= )
gtkspell? ( app-text/gtkspell:3= )
lua? ( ${LUA_DEPS} )
markdown? (

diff --git a/dev-util/geany-plugins/geany-plugins-1.38.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38.ebuild
index bd644947d156..e8065a8877f3 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -26,7 +26,7 @@ DEPEND="
debugger? ( x11-libs/vte:2.91 )
enchant? ( app-text/enchant:= )
git? ( dev-libs/libgit2:= )
-   gpg? ( app-crypt/gpgme:1= )
+   gpg? ( app-crypt/gpgme:= )
gtkspell? ( app-text/gtkspell:3= )
lua? ( ${LUA_DEPS} )
markdown? (



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2021-11-11 Thread Sam James
commit: c0d3f005397bf9f3bfeb75c2bfa6f868f5b2b329
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Nov  8 19:24:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:34:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d3f005

dev-util/geany-plugins: bump to 1.38 and EAPI 8

Closes: https://bugs.gentoo.org/822384
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Chris Mayo  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.38.ebuild | 122 +++
 2 files changed, 123 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 48c51ccf550..615554691d5 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1 +1,2 @@
 DIST geany-plugins-1.37.tar.gz 4711239 BLAKE2B 
7f4fd121f6f0784aecf2dcc04d208c89e502b23debcbc40889f93c1421e414c33c8634376cfe01e91c370f70818d33b373b88698f5cb0ee23dff5edee9d781cf
 SHA512 
47f8d7170593114c773067a8132c724471cbf881582a0a739da578ca42533783d8ecbccb04e039f2990ceed440bbd2d94e4be4a28e336c7f74b8e11a15ba4ce9
+DIST geany-plugins-1.38.tar.gz 4783970 BLAKE2B 
386a05d7136183799059ef6d73b28a0d67d738939b0dc57649ac68f1049104568fe7c8453ebf2144277f60ee0834564b19bf4e756168864f1551962ba2411c14
 SHA512 
82d04331e23c5d81765b11e081a960a7a17172184cabe94efd2ddb37ac94668349b036e6083f77c867ac650fa7b251ba3970ae26b562b4568d6e313652763339

diff --git a/dev-util/geany-plugins/geany-plugins-1.38.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38.ebuild
new file mode 100644
index 000..0222107c668
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.38.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+
+inherit lua-single
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-1.37[-gtk2(-)]
+   x11-libs/gtk+:3
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:2.91 )
+   enchant? ( app-text/enchant:= )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? ( app-text/gtkspell:3= )
+   lua? ( ${LUA_DEPS} )
+   markdown? (
+   app-text/discount
+   net-libs/webkit-gtk:4
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   scope? ( x11-libs/vte:2.91 )
+   soup? ( net-libs/libsoup:2.4 )
+   workbench? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}
+   scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanymacro
+   --enable-geanyminiscript
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc $(use_enable gtkspell)
+   --enable-keyrecord
+   --enable-latex
+   --enable-lineoperations
+   --enable-lipsum
+   --enable-overview
+   --enable-pairtaghighlighter
+   --enable-pohelper
+   --enable-projectorganizer
+   --enable-sendmail
+   --enable-shiftcolumn
+   --enable-tableconvert
+   --enable-treebrowser
+   --enable-vimode
+   --enable-xmlsnippets
+   $(use_enable debugger)
+   $(use_enable ctags geanyctags)
+   $(use_enable lua geanylua)
+   $(use_enable gpg geanypg)
+   $(use_enable soup geniuspaste)
+   $(use_enable git gitchangebar)
+   $(use_enable markdown) --disable-peg-markdown # using 
app-text/discount instead
+   $(use_enable pretty-printer)
+   $(use_enable scope)
+   $(use_enable enchant spellcheck)
+   # Having updatechecker… when you’re using a package manager?
+   $(use_enable soup updatechecker)
+   $(use_e

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2021-11-11 Thread Sam James
commit: c82d61387df25cd56ad7d1257341216dba622f50
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Nov  8 19:24:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov 12 01:34:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c82d6138

dev-util/geany-plugins: install geanydoc

geanydoc is GTK 3 compatible and has no special dependencies.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22698
Signed-off-by: Sam James  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.38.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.38.ebuild
index 0222107c668..bd644947d15 100644
--- a/dev-util/geany-plugins/geany-plugins-1.38.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.38.ebuild
@@ -62,6 +62,7 @@ src_configure() {
--enable-codenav
--enable-commander
--enable-defineformat
+   --enable-geanydoc
--enable-geanyextrasel
--enable-geanyinsertnum
--enable-geanymacro
@@ -102,7 +103,6 @@ src_configure() {
--disable-devhelp
--disable-webhelper
# GTK 2 only
-   --disable-geanydoc
--disable-geanypy
--disable-multiterm
)



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/, dev-util/geany-plugins/files/

2021-03-15 Thread Andreas Sturmlechner
commit: 867fc950670b1942e1ac36980bc4badbf760f6c6
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Mar 15 19:27:14 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 15 20:05:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867fc950

dev-util/geany-plugins: drop support for non-slotted Lua and GTK 2

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19941
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/geany-plugins/Manifest|   1 -
 .../files/geany-plugins-1.36-libgit2-0.99.patch|  55 -
 .../geany-plugins/geany-plugins-1.36-r2.ebuild | 126 
 .../geany-plugins/geany-plugins-1.37-r100.ebuild   | 128 -
 dev-util/geany-plugins/geany-plugins-1.37.ebuild   | 124 
 dev-util/geany-plugins/metadata.xml|   2 -
 6 files changed, 436 deletions(-)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 1b5562574dc..48c51ccf550 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,2 +1 @@
-DIST geany-plugins-1.36.tar.gz 4693634 BLAKE2B 
a7c319a77cb92a55a0a53063ab75d9375f7d2a0e419eb3e0acd063b8fda4b4d9798c103ce53b80090c73bd86804c58f815aaf8d0eecc0d7fbf7ad1c8470cb9b5
 SHA512 
b3e58b42432d17c27289fa20d10b833a2d7f5d8c72b51abe5b1ebdabcb952b18e0984b15ef6ac9753102d839f3174f28798269e1e94bf032bdaa189e98d72b2d
 DIST geany-plugins-1.37.tar.gz 4711239 BLAKE2B 
7f4fd121f6f0784aecf2dcc04d208c89e502b23debcbc40889f93c1421e414c33c8634376cfe01e91c370f70818d33b373b88698f5cb0ee23dff5edee9d781cf
 SHA512 
47f8d7170593114c773067a8132c724471cbf881582a0a739da578ca42533783d8ecbccb04e039f2990ceed440bbd2d94e4be4a28e336c7f74b8e11a15ba4ce9

diff --git a/dev-util/geany-plugins/files/geany-plugins-1.36-libgit2-0.99.patch 
b/dev-util/geany-plugins/files/geany-plugins-1.36-libgit2-0.99.patch
deleted file mode 100644
index 25e5ac4ea28..000
--- a/dev-util/geany-plugins/files/geany-plugins-1.36-libgit2-0.99.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From 9497d829e1b207eb83575dc6f617feecfb89bc16 Mon Sep 17 00:00:00 2001
-From: Dominik Schmidt 
-Date: Sun, 23 Feb 2020 19:15:30 +0100
-Subject: [PATCH] Make libgit2 version preprocessor conditionals compatible
- with libgit2-0.99
-
-LIBGIT2_SOVERSION is defined as string literal, e.g. "0.99",
-from libgit2-0.99 and beyond. Arithmetic checks against this
-variable whill hence fail. This patch switches the checks to
-compare against the LIBGIT2_VER_* family, which should be more stable.

- git-changebar/src/gcb-plugin.c | 6 +++---
- workbench/src/plugin_main.c| 2 +-
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/git-changebar/src/gcb-plugin.c b/git-changebar/src/gcb-plugin.c
-index b7083199..a911815f 100644
 a/git-changebar/src/gcb-plugin.c
-+++ b/git-changebar/src/gcb-plugin.c
-@@ -32,11 +32,11 @@
- #include 
- #include 
- 
--#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 22
-+#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && 
(LIBGIT2_VER_MINOR < 22) )
- # define git_libgit2_init git_threads_init
- # define git_libgit2_shutdown git_threads_shutdown
- #endif
--#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 23
-+#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && 
(LIBGIT2_VER_MINOR < 23) )
- /* 0.23 added @p binary_cb */
- # define git_diff_buffers(old_buffer, old_len, old_as_path, \
-   new_buffer, new_len, new_as_path, options, \
-@@ -45,7 +45,7 @@
- new_buffer, new_len, new_as_path, options, \
- file_cb, hunk_cb, line_cb, payload)
- #endif
--#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 28
-+#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && 
(LIBGIT2_VER_MINOR < 28) )
- # define git_buf_dispose  git_buf_free
- # define git_error_last   giterr_last
- #endif
-diff --git a/workbench/src/plugin_main.c b/workbench/src/plugin_main.c
-index 6fa6fc84..25ecdf6d 100644
 a/workbench/src/plugin_main.c
-+++ b/workbench/src/plugin_main.c
-@@ -36,7 +36,7 @@
- #include "tm_control.h"
- 
- 
--#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 22
-+#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && 
(LIBGIT2_VER_MINOR < 22))
- # define git_libgit2_init git_threads_init
- # define git_libgit2_shutdown git_threads_shutdown
- #endif

diff --git a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
deleted file mode 100644
index 854fb578267..000
--- a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A collection of different plugins for Geany"
-HOMEPAGE="https://plugins.g

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2021-03-14 Thread Sam James
commit: c455b99fe2f4e1efc00c960f658b6797744be336
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 15 00:51:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 15 00:51:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c455b99f

dev-util/geany-plugins: Stabilize 1.37-r101 arm, #769074

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

 dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
index 92e0d5f9661..6d06c1275d7 100644
--- a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ppc ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2021-03-12 Thread Joonas Niilola
commit: 4ce6f2d3858ac7abf2a1784c54cc51a89eb0c27c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Mar 13 07:06:26 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Mar 13 07:06:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce6f2d3

dev-util/geany-plugins: stabilize 1.37-r101 on ppc

Bug: https://bugs.gentoo.org/769074
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
index 7512e75d44a..92e0d5f9661 100644
--- a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ppc ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2021-03-12 Thread Sergei Trofimovich
commit: 0780c18730d3e5fd27231b8a97cd2cef9b38ba1f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Mar 12 19:26:08 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Mar 12 19:27:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0780c187

dev-util/geany-plugins: stable 1.37-r101 for ppc64

stable wrt bug #769074

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

 dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
index e35feff83fd..7512e75d44a 100644
--- a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~ppc ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2021-03-12 Thread Sam James
commit: 5e9583f6e525a692b64aa0fc70379be364c62675
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 12 18:30:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 12 18:30:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e9583f6

dev-util/geany-plugins: Stabilize 1.37-r101 amd64, #769074

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

 dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
index cc012c47a31..e35feff83fd 100644
--- a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2021-03-11 Thread Sam James
commit: 38becbea3a7e67c2b20b66b552aba6783ae867b3
Author: Sam James  gentoo  org>
AuthorDate: Thu Mar 11 13:30:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Mar 11 13:30:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38becbea

dev-util/geany-plugins: Stabilize 1.37-r101 x86, #769074

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

 dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
index f31220c70d9..cc012c47a31 100644
--- a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc x86"
 
 IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
 REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/, dev-util/geany-plugins/files/

2021-02-18 Thread Joonas Niilola
commit: 24a64bb88bc3a019d2c589ba2cc4773b44381a6c
Author: Chris Mayo  gmail  com>
AuthorDate: Fri Feb 12 19:09:35 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Feb 18 14:07:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a64bb8

dev-util/geany-plugins: drop GTK 2 support

Bug: https://bugs.gentoo.org/769074
Closes: https://bugs.gentoo.org/770085
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19389
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/geany-plugins-1.37_use-stdbool.patch |  39 +++
 .../geany-plugins/geany-plugins-1.37-r101.ebuild   | 126 +
 2 files changed, 165 insertions(+)

diff --git a/dev-util/geany-plugins/files/geany-plugins-1.37_use-stdbool.patch 
b/dev-util/geany-plugins/files/geany-plugins-1.37_use-stdbool.patch
new file mode 100644
index 000..e4f3990c001
--- /dev/null
+++ b/dev-util/geany-plugins/files/geany-plugins-1.37_use-stdbool.patch
@@ -0,0 +1,39 @@
+From ad50d3ed2ddfe11cd07954786b96725602fb4ddd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Alexander=20F=2E=20R=C3=B8dseth?= 
+Date: Tue, 5 Jan 2021 12:57:27 +0100
+Subject: [PATCH] Use stdbool.h istead of redefining bool
+
+Redefining bool causes errors when used together with ie. GCC 10.2.0
+---
+ pretty-printer/src/PrettyPrinter.h | 5 ++---
+ 1 file changed, 2 insertions(+), 3 deletions(-)
+
+diff --git a/pretty-printer/src/PrettyPrinter.h 
b/pretty-printer/src/PrettyPrinter.h
+index 268986e95..4200db612 100644
+--- a/pretty-printer/src/PrettyPrinter.h
 b/pretty-printer/src/PrettyPrinter.h
+@@ -29,6 +29,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #ifdef HAVE_GLIB
+ #include 
+@@ -52,15 +53,13 @@
+ #define TRUE !(FALSE)
+ #endif
+ 
+-typedef unsigned int bool;
+-
+ /*== STRUCTURES 
===*/
+ 
+ /**
+  * The PrettyPrintingOptions struct allows the programmer to tell the
+  * PrettyPrinter how it must format the XML output.
+  */
+-typedef struct 
++typedef struct
+ {
+   const char* newLineChars;   
  /* char used to generate a new line (generally \r\n) */
+   char indentChar;
  /* char used for indentation */

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
new file mode 100644
index 000..f31220c70d9
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.37-r101.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 )
+
+inherit lua-single
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="ctags debugger enchant git gpg gtkspell lua markdown nls pretty-printer 
scope soup workbench"
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-1.37[-gtk2(-)]
+   x11-libs/gtk+:3
+   ctags? ( dev-util/ctags )
+   debugger? (
+   x11-libs/vte:2.91
+   )
+   enchant? ( app-text/enchant:= )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? ( app-text/gtkspell:3= )
+   lua? ( ${LUA_DEPS} )
+   markdown? (
+   app-text/discount
+   net-libs/webkit-gtk:4
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   scope? ( x11-libs/vte:2.91 )
+   soup? ( net-libs/libsoup:2.4 )
+   workbench? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}
+   scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=( "${FILESDIR}"/${P}_use-stdbool.patch )
+
+pkg_setup() {
+   use lua && lua-single_pkg_setup
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanymacro
+   --enable-geanyminiscript
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc $(use_enable gtkspell)
+   --enable-keyrecord
+   --enable-latex
+   --enable-lineoperations
+  

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2021-01-23 Thread Sam James
commit: 915c481a7951ce08dc8b488f99126fc083ff0842
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 24 03:51:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 24 03:52:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915c481a

dev-util/geany-plugins: Stabilize 1.37-r100 ppc, #766528

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

 dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild
index bf0853e14e3..a7b45aeecd5 100644
--- a/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ppc ppc64 ~sparc x86"
 
 IUSE="gtk2 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
 REQUIRED_USE="gtk2? ( !markdown ) lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2021-01-23 Thread Sam James
commit: 31d44af76ce9db01082db8da584baaa7c41fd3a4
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 23 22:50:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 23 22:50:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d44af7

dev-util/geany-plugins: Stabilize 1.37-r100 arm, #766528

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

 dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild
index fc7f4c4c889..6950725786f 100644
--- a/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.37-r100.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 arm ~ppc ~ppc64 ~sparc x86"
 
 IUSE="gtk2 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
 REQUIRED_USE="gtk2? ( !markdown ) lua? ( ${LUA_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-10-28 Thread Joonas Niilola
commit: 0f1ad151249a7f8f098a3c021c3b666ee70cf547
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Oct 26 19:20:35 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct 28 07:51:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1ad151

dev-util/geany-plugins: version bump to 1.37

gtk3 USE flag replaced with gtk2 to align with dev-util/geany-1.37.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18043
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.37.ebuild | 124 +++
 dev-util/geany-plugins/metadata.xml  |   1 +
 3 files changed, 126 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 5343c304284..1b5562574dc 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1 +1,2 @@
 DIST geany-plugins-1.36.tar.gz 4693634 BLAKE2B 
a7c319a77cb92a55a0a53063ab75d9375f7d2a0e419eb3e0acd063b8fda4b4d9798c103ce53b80090c73bd86804c58f815aaf8d0eecc0d7fbf7ad1c8470cb9b5
 SHA512 
b3e58b42432d17c27289fa20d10b833a2d7f5d8c72b51abe5b1ebdabcb952b18e0984b15ef6ac9753102d839f3174f28798269e1e94bf032bdaa189e98d72b2d
+DIST geany-plugins-1.37.tar.gz 4711239 BLAKE2B 
7f4fd121f6f0784aecf2dcc04d208c89e502b23debcbc40889f93c1421e414c33c8634376cfe01e91c370f70818d33b373b88698f5cb0ee23dff5edee9d781cf
 SHA512 
47f8d7170593114c773067a8132c724471cbf881582a0a739da578ca42533783d8ecbccb04e039f2990ceed440bbd2d94e4be4a28e336c7f74b8e11a15ba4ce9

diff --git a/dev-util/geany-plugins/geany-plugins-1.37.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.37.ebuild
new file mode 100644
index 000..a1018068f12
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.37.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="gtk2 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
+REQUIRED_USE="gtk2? ( !markdown )"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-1.37[gtk2=]
+   !gtk2? ( x11-libs/gtk+:3 )
+   gtk2? ( x11-libs/gtk+:2 )
+   ctags? ( dev-util/ctags )
+   debugger? (
+   !gtk2? ( x11-libs/vte:2.91 )
+   gtk2? ( x11-libs/vte:0 )
+   )
+   enchant? ( app-text/enchant:= )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? (
+   !gtk2? ( app-text/gtkspell:3= )
+   gtk2? ( app-text/gtkspell:2 )
+   )
+   lua? ( dev-lang/lua:0= )
+   markdown? (
+   app-text/discount
+   net-libs/webkit-gtk:4
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   scope? (
+   !gtk2? ( x11-libs/vte:2.91 )
+   gtk2? ( x11-libs/vte:0 )
+   )
+   soup? ( net-libs/libsoup:2.4 )
+   workbench? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}
+   scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanymacro
+   --enable-geanyminiscript
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc $(use_enable gtkspell)
+   --enable-keyrecord
+   --enable-latex
+   --enable-lineoperations
+   --enable-lipsum
+   --enable-overview
+   --enable-pairtaghighlighter
+   --enable-pohelper
+   --enable-projectorganizer
+   --enable-sendmail
+   --enable-shiftcolumn
+   --enable-tableconvert
+   --enable-treebrowser
+   --enable-vimode
+   --enable-xmlsnippets
+   $(use_enable debugger)
+   $(use_enable ctags geanyctags)
+   $(use_enable gtk2 geanydoc)
+   $(use_enable lua geanylua)
+   $(use_enable gpg geanypg)
+   $(use_enable soup geniuspaste)
+   $(use_enable git gitchang

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-04-14 Thread Andreas Sturmlechner
commit: 9af08db71c770a1183f1e2ba4f195a45dde2ee31
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Apr 13 18:59:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Apr 14 19:02:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af08db7

dev-util/geany-plugins: Drop 1.30, 1.34-r1, 1.35, 1.36-r1

Bug: https://bugs.gentoo.org/638774
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/geany-plugins/Manifest|   3 -
 dev-util/geany-plugins/geany-plugins-1.30.ebuild   | 146 
 .../geany-plugins/geany-plugins-1.34-r1.ebuild | 148 
 dev-util/geany-plugins/geany-plugins-1.35.ebuild   | 147 
 .../geany-plugins/geany-plugins-1.36-r1.ebuild | 153 -
 dev-util/geany-plugins/metadata.xml|   6 -
 6 files changed, 603 deletions(-)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 26f722c91c2..5343c304284 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,4 +1 @@
-DIST geany-plugins-1.30.tar.gz 4469990 BLAKE2B 
3cb8434765667814dc95227a82bdf204b2f918c951de8d5d9b56549c3fc343e1fe1c3e225d9f907da6b3227440dbdad09d0318d2738c213640a4629e9f7b42fe
 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
-DIST geany-plugins-1.34.tar.gz 4640059 BLAKE2B 
f6a2e001db42e348c129b503fd969f142fecbaa06a10bd220d348f70e6af087a0a856a403bdf866f65fdff02889fa03a2f3a662be3efad0a17401266ab883bcf
 SHA512 
31d25e9b0946b7feeae40b81c4e0c177568cc161c24bfa1c8271dda1c15a44e86f5de9b5992a4acde6cfafe2924a1cc22e95c7b6fb253e8a358931fa5f8ecca3
-DIST geany-plugins-1.35.tar.gz 4656963 BLAKE2B 
c7c96c7bbd1d17083f75a90eaa741277626db8aeb693cb78d3fcca57136923c58eba1755cc55263d431ff7a992e22b365f91be5e424b4f02eb25299ae3d3cd93
 SHA512 
9fedb4237096d939919fa40c39a7d19debb19211260a2797b5566c555052dcd8bf9a31a694d057f1dcded794bc75883d0007f8dd9427e3d899434fbf0e8a8e9f
 DIST geany-plugins-1.36.tar.gz 4693634 BLAKE2B 
a7c319a77cb92a55a0a53063ab75d9375f7d2a0e419eb3e0acd063b8fda4b4d9798c103ce53b80090c73bd86804c58f815aaf8d0eecc0d7fbf7ad1c8470cb9b5
 SHA512 
b3e58b42432d17c27289fa20d10b833a2d7f5d8c72b51abe5b1ebdabcb952b18e0984b15ef6ac9753102d839f3174f28798269e1e94bf032bdaa189e98d72b2d

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
deleted file mode 100644
index 1be8931d402..000
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils ltprune python-single-r1 vala
-
-DESCRIPTION="A collection of different plugins for Geany"
-HOMEPAGE="https://plugins.geany.org";
-SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ppc ppc64 ~sparc x86"
-
-IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
-REQUIRED_USE="
-   gtk3? ( !debugger !multiterm !python !scope )
-   python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-GTK_COMMON_DEPEND="
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
-"
-COMMON_DEPEND="
-   >=dev-util/geany-1.26[gtk3=]
-   dev-libs/glib:2
-   dev-libs/libxml2:2
-   autoclose? ( ${GTK_COMMON_DEPEND} )
-   commander? ( ${GTK_COMMON_DEPEND} )
-   ctags? ( dev-util/ctags )
-   debugger? ( x11-libs/vte:0 )
-   defineformat? ( ${GTK_COMMON_DEPEND} )
-   enchant? ( app-text/enchant:0 )
-   git? ( dev-libs/libgit2:= )
-   gpg? ( app-crypt/gpgme:1= )
-   gtkspell? (
-   gtk3? ( app-text/gtkspell:3= )
-   !gtk3? ( app-text/gtkspell:2 )
-   )
-   lua? ( dev-lang/lua:0= )
-   multiterm? (
-   $(vala_depend)
-   x11-libs/gtk+:2
-   >=x11-libs/vte-0.28:0
-   )
-   python? (
-   $(python_gen_cond_dep '
-   dev-python/pygtk[${PYTHON_MULTI_USEDEP}]
-   ')
-   ${PYTHON_DEPS}
-   )
-   scope? ( x11-libs/vte:0 )
-   soup? ( net-libs/libsoup:2.4 )
-"
-RDEPEND="${COMMON_DEPEND}
-   scope? ( sys-devel/gdb )
-"
-DEPEND="${COMMON_DEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   # bundled lib buster
-   rm markdown/peg-markdown/markdown_lib.c || die
-   # devhelp plugin bundles devhelp
-
-   default
-
-   use multiterm && vala_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-cppcheck

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-04-13 Thread Sergei Trofimovich
commit: 96c435d4f93f31ddda4bfe6282e4c1461292460c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 13 22:57:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 13 22:57:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96c435d4

dev-util/geany-plugins: drop ia64 keywords

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.30.ebuild| 2 +-
 dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild | 2 +-
 dev-util/geany-plugins/geany-plugins-1.35.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index 2c40f13fccf..1be8931d402 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 ~sparc x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="

diff --git a/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild
index f9ec3ba2ff8..31efe8b3815 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 ~sparc x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="

diff --git a/dev-util/geany-plugins/geany-plugins-1.35.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.35.ebuild
index dd3e32e8669..f81c2e65cbb 100644
--- a/dev-util/geany-plugins/geany-plugins-1.35.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.35.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-04-13 Thread Agostino Sarubbo
commit: cb2a2a15c39969d98078c7a3b255c30a205f25a1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 16:53:28 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 16:53:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2a2a15

dev-util/geany-plugins: x86 stable wrt bug #716994

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
index aadac94fcc3..854fb578267 100644
--- a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ppc ppc64 ~sparc x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
 REQUIRED_USE="!gtk3? ( !markdown )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-04-13 Thread Agostino Sarubbo
commit: 0727a49c539441007a03a1cb702d275e7d48bb2c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 14:51:57 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 14:51:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0727a49c

dev-util/geany-plugins: ppc64 stable wrt bug #716994

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
index 3bfec6ece70..aadac94fcc3 100644
--- a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ppc ppc64 ~sparc ~x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
 REQUIRED_USE="!gtk3? ( !markdown )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-04-13 Thread Agostino Sarubbo
commit: efd955425bc196d0e212b1504a5c8b66653c5077
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 14:50:54 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 14:50:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efd95542

dev-util/geany-plugins: ppc stable wrt bug #716994

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
index 0a6e178dc92..3bfec6ece70 100644
--- a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ppc ~ppc64 ~sparc ~x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
 REQUIRED_USE="!gtk3? ( !markdown )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-04-13 Thread Agostino Sarubbo
commit: 321b05967de155fcd937fe62f66048fd047564f5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 14:49:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 14:49:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=321b0596

dev-util/geany-plugins: arm stable wrt bug #716994

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
index d479f3b532e..0a6e178dc92 100644
--- a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
 REQUIRED_USE="!gtk3? ( !markdown )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-04-13 Thread Agostino Sarubbo
commit: 1aae7f6878a49e57fb4d2098f8eb68380c6b9093
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Apr 13 14:46:14 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Apr 13 14:46:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aae7f68

dev-util/geany-plugins: amd64 stable wrt bug #716994

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

 dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
index f4b26896dd3..d479f3b532e 100644
--- a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
 REQUIRED_USE="!gtk3? ( !markdown )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-04-12 Thread Andreas Sturmlechner
commit: d99ebb7a9e5dbeaed7d375f9ae1c6ec7750380a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 12 14:34:47 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr 12 14:34:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99ebb7a

dev-util/geany-plugins: 1.36-r2 ~ppc64 re-keyworded

Thanks-to: ernsteiswuerfel  mailbox.org>
Closes: https://bugs.gentoo.org/717090
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
index 9c2a9739490..f4b26896dd3 100644
--- a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
 REQUIRED_USE="!gtk3? ( !markdown )"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-04-11 Thread Sergei Trofimovich
commit: 2ae0927422fcb87396f8cffb20735879f8f8f2dc
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Apr 11 12:27:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Apr 11 13:29:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae09274

dev-util/geany-plugins: drop to ~sparc

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.30.ebuild| 2 +-
 dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index 344933779b6..2c40f13fccf 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="

diff --git a/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild
index 97f800fad53..f9ec3ba2ff8 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-04-10 Thread Andreas Sturmlechner
commit: 97cfb74fcd7df87b747bbe8c09c54cfddf3dc51b
Author: Chris Mayo  gmail  com>
AuthorDate: Fri Apr 10 18:29:27 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 20:24:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cfb74f

dev-util/geany-plugins: remove support for geanypy and multiterm

Not updated for at least 3 years, GTK 2 only and blocking dev-python/pygtk
removal.

Closes: https://bugs.gentoo.org/638774
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15293
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../geany-plugins/geany-plugins-1.36-r2.ebuild | 126 +
 1 file changed, 126 insertions(+)

diff --git a/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
new file mode 100644
index 000..9c2a9739490
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.36-r2.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
+
+IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown nls 
pretty-printer scope soup workbench"
+REQUIRED_USE="!gtk3? ( !markdown )"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-1.35[gtk3=]
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+   ctags? ( dev-util/ctags )
+   debugger? (
+   gtk3? ( x11-libs/vte:2.91 )
+   !gtk3? ( x11-libs/vte:0 )
+   )
+   enchant? ( app-text/enchant:= )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? (
+   gtk3? ( app-text/gtkspell:3= )
+   !gtk3? ( app-text/gtkspell:2 )
+   )
+   lua? ( dev-lang/lua:0= )
+   markdown? (
+   app-text/discount
+   net-libs/webkit-gtk:4
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   scope? (
+   gtk3? ( x11-libs/vte:2.91 )
+   !gtk3? ( x11-libs/vte:0 )
+   )
+   soup? ( net-libs/libsoup:2.4 )
+   workbench? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}
+   scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+PATCHES=( "${FILESDIR}"/${P}-libgit2-0.99.patch )
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanymacro
+   --enable-geanyminiscript
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc $(use_enable gtkspell)
+   --enable-keyrecord
+   --enable-latex
+   --enable-lineoperations
+   --enable-lipsum
+   --enable-overview
+   --enable-pairtaghighlighter
+   --enable-pohelper
+   --enable-projectorganizer
+   --enable-sendmail
+   --enable-shiftcolumn
+   --enable-tableconvert
+   --enable-treebrowser
+   --enable-vimode
+   --enable-xmlsnippets
+   $(use_enable debugger)
+   $(use_enable ctags geanyctags)
+   $(use_enable !gtk3 geanydoc)
+   $(use_enable lua geanylua)
+   $(use_enable gpg geanypg)
+   $(use_enable soup geniuspaste)
+   $(use_enable git gitchangebar)
+   $(use_enable markdown) --disable-peg-markdown # using 
app-text/discount instead
+   $(use_enable pretty-printer)
+   $(use_enable scope)
+   $(use_enable enchant spellcheck)
+   # Having updatechecker… when you’re using a package manager?
+   $(use_enable soup updatechecker)
+   $(use_enable workbench)
+   # GeanyGenDoc requires ctpl which isn’t yet in portage
+   --disable-geanygendoc
+   # Require obsolete and vulnerable webkit-gtk versions
+   --disable-devhelp
+   --disable-webhelper
+   # GTK 2 only
+   --disable-geanypy
+   --disable-multiterm
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/, dev-util/geany-plugins/files/

2020-04-10 Thread Andreas Sturmlechner
commit: 2adf746a17dc26dcaae744ed5ea957632fbf12c8
Author: Chris Mayo  gmail  com>
AuthorDate: Sun Mar  8 19:41:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 14:12:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2adf746a

dev-util/geany-plugins: make libgit2-0.99 compatible

Closes: https://bugs.gentoo.org/711550
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/14837
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/geany-plugins-1.36-libgit2-0.99.patch| 55 ++
 .../geany-plugins/geany-plugins-1.36-r1.ebuild |  2 +
 2 files changed, 57 insertions(+)

diff --git a/dev-util/geany-plugins/files/geany-plugins-1.36-libgit2-0.99.patch 
b/dev-util/geany-plugins/files/geany-plugins-1.36-libgit2-0.99.patch
new file mode 100644
index 000..25e5ac4ea28
--- /dev/null
+++ b/dev-util/geany-plugins/files/geany-plugins-1.36-libgit2-0.99.patch
@@ -0,0 +1,55 @@
+From 9497d829e1b207eb83575dc6f617feecfb89bc16 Mon Sep 17 00:00:00 2001
+From: Dominik Schmidt 
+Date: Sun, 23 Feb 2020 19:15:30 +0100
+Subject: [PATCH] Make libgit2 version preprocessor conditionals compatible
+ with libgit2-0.99
+
+LIBGIT2_SOVERSION is defined as string literal, e.g. "0.99",
+from libgit2-0.99 and beyond. Arithmetic checks against this
+variable whill hence fail. This patch switches the checks to
+compare against the LIBGIT2_VER_* family, which should be more stable.
+---
+ git-changebar/src/gcb-plugin.c | 6 +++---
+ workbench/src/plugin_main.c| 2 +-
+ 2 files changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/git-changebar/src/gcb-plugin.c b/git-changebar/src/gcb-plugin.c
+index b7083199..a911815f 100644
+--- a/git-changebar/src/gcb-plugin.c
 b/git-changebar/src/gcb-plugin.c
+@@ -32,11 +32,11 @@
+ #include 
+ #include 
+ 
+-#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 22
++#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && 
(LIBGIT2_VER_MINOR < 22) )
+ # define git_libgit2_init git_threads_init
+ # define git_libgit2_shutdown git_threads_shutdown
+ #endif
+-#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 23
++#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && 
(LIBGIT2_VER_MINOR < 23) )
+ /* 0.23 added @p binary_cb */
+ # define git_diff_buffers(old_buffer, old_len, old_as_path, \
+   new_buffer, new_len, new_as_path, options, \
+@@ -45,7 +45,7 @@
+ new_buffer, new_len, new_as_path, options, \
+ file_cb, hunk_cb, line_cb, payload)
+ #endif
+-#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 28
++#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && 
(LIBGIT2_VER_MINOR < 28) )
+ # define git_buf_dispose  git_buf_free
+ # define git_error_last   giterr_last
+ #endif
+diff --git a/workbench/src/plugin_main.c b/workbench/src/plugin_main.c
+index 6fa6fc84..25ecdf6d 100644
+--- a/workbench/src/plugin_main.c
 b/workbench/src/plugin_main.c
+@@ -36,7 +36,7 @@
+ #include "tm_control.h"
+ 
+ 
+-#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 22
++#if ! defined (LIBGIT2_VER_MINOR) || ( (LIBGIT2_VER_MAJOR == 0) && 
(LIBGIT2_VER_MINOR < 22))
+ # define git_libgit2_init git_threads_init
+ # define git_libgit2_shutdown git_threads_shutdown
+ #endif

diff --git a/dev-util/geany-plugins/geany-plugins-1.36-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36-r1.ebuild
index a52dca03895..d893f9de3ae 100644
--- a/dev-util/geany-plugins/geany-plugins-1.36-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.36-r1.ebuild
@@ -69,6 +69,8 @@ BDEPEND="virtual/pkgconfig
nls? ( sys-devel/gettext )
 "
 
+PATCHES=( "${FILESDIR}"/${P}-libgit2-0.99.patch )
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2020-02-02 Thread Mart Raudsepp
commit: bfe2c6225ffd6335c445406fc7a12e1a52b61ada
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb  2 19:13:14 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb  2 19:34:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe2c622

dev-util/geany-plugins: prepare for app-text/enchant:2

1.30 appears to only work with enchant:0 (1.6 and the early enchant-2
versions that didn't parallel-install), while the newers ones can work
with either at configure time. So lock to enchant:0 for 1.30 and change
to enchant:= for the rest for the time being.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.30.ebuild | 4 ++--
 dev-util/geany-plugins/geany-plugins-1.34.ebuild | 4 ++--
 dev-util/geany-plugins/geany-plugins-1.35.ebuild | 4 ++--
 dev-util/geany-plugins/geany-plugins-1.36.ebuild | 4 ++--
 4 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index 013ad753386..10881860323 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -33,7 +33,7 @@ COMMON_DEPEND="
ctags? ( dev-util/ctags )
debugger? ( x11-libs/vte:0 )
defineformat? ( ${GTK_COMMON_DEPEND} )
-   enchant? ( app-text/enchant )
+   enchant? ( app-text/enchant:0 )
git? ( dev-libs/libgit2:= )
gpg? ( app-crypt/gpgme:1= )
gtkspell? (

diff --git a/dev-util/geany-plugins/geany-plugins-1.34.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
index 4fa6c180c12..536edca351f 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34.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=7
@@ -29,7 +29,7 @@ COMMON_DEPEND="
!gtk3? ( x11-libs/gtk+:2 )
ctags? ( dev-util/ctags )
debugger? ( x11-libs/vte:0 )
-   enchant? ( app-text/enchant )
+   enchant? ( app-text/enchant:= )
git? ( dev-libs/libgit2:= )
gpg? ( app-crypt/gpgme:1= )
gtkspell? (

diff --git a/dev-util/geany-plugins/geany-plugins-1.35.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.35.ebuild
index 9733bb2f827..c3025970983 100644
--- a/dev-util/geany-plugins/geany-plugins-1.35.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.35.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=7
@@ -29,7 +29,7 @@ DEPEND="
!gtk3? ( x11-libs/gtk+:2 )
ctags? ( dev-util/ctags )
debugger? ( x11-libs/vte:0 )
-   enchant? ( app-text/enchant )
+   enchant? ( app-text/enchant:= )
git? ( dev-libs/libgit2:= )
gpg? ( app-crypt/gpgme:1= )
gtkspell? (

diff --git a/dev-util/geany-plugins/geany-plugins-1.36.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36.ebuild
index e6b5ae9dc7f..6df50af83e1 100644
--- a/dev-util/geany-plugins/geany-plugins-1.36.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.36.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=7
@@ -32,7 +32,7 @@ DEPEND="
gtk3? ( x11-libs/vte:2.91 )
!gtk3? ( x11-libs/vte:0 )
)
-   enchant? ( app-text/enchant )
+   enchant? ( app-text/enchant:= )
git? ( dev-libs/libgit2:= )
gpg? ( app-crypt/gpgme:1= )
gtkspell? (



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-12-28 Thread Mikle Kolyada
commit: 543ba1b846ee5a570ec1807ca644b7860de10612
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Dec 28 15:56:05 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Dec 28 15:56:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=543ba1b8

dev-util/geany-plugins: alpha stable wrt bug #684702

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

 dev-util/geany-plugins/geany-plugins-1.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.34.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
index 4fa6c180c12..8f38ec50b7a 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-12-12 Thread Agostino Sarubbo
commit: 6b312ef9e8f85d7030e7de4c96b6c3542b8831a8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 12 16:00:42 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 12 16:00:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b312ef9

dev-util/geany-plugins: ppc stable wrt bug #684702

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

 dev-util/geany-plugins/geany-plugins-1.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.34.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
index 17f50ec63bd..4fa6c180c12 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ia64 ~ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ia64 ppc ppc64 sparc x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-12-12 Thread Agostino Sarubbo
commit: bce5416b558c5729f778484daf0cd8ee988e06b6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 12 13:52:28 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 12 13:52:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce5416b

dev-util/geany-plugins: ppc64 stable wrt bug #684702

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

 dev-util/geany-plugins/geany-plugins-1.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.34.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
index 9487ecad2cd..17f50ec63bd 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ia64 ~ppc ppc64 sparc x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-12-10 Thread Sergei Trofimovich
commit: 23f2fd688160af7132870a41d2dc3d80c988ac46
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Dec 10 19:45:29 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Dec 10 19:45:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f2fd68

dev-util/geany-plugins: stable 1.34 for ia64, bug #684702

Package-Manager: Portage-2.3.81, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.34.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
index 52235149aef..9487ecad2cd 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ia64 ~ppc ~ppc64 sparc x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-10-03 Thread Joonas Niilola
commit: c77dc47688a8fbc9bcf3bbf062b8f995ce1d72b3
Author: Chris Mayo  gmail  com>
AuthorDate: Thu Oct  3 18:19:37 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct  4 04:55:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c77dc476

dev-util/geany-plugins: version bump to 1.36

- dropped alpha, ia64 and ppc64 which are now missing dev-libs/libgit2
- debugger available for GTK 3
- workbench now optional because of new libgit2 requirement

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Chris Mayo  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13135
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.36.ebuild | 149 +++
 dev-util/geany-plugins/metadata.xml  |   1 +
 3 files changed, 151 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 2b1b7c4143c..26f722c91c2 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,3 +1,4 @@
 DIST geany-plugins-1.30.tar.gz 4469990 BLAKE2B 
3cb8434765667814dc95227a82bdf204b2f918c951de8d5d9b56549c3fc343e1fe1c3e225d9f907da6b3227440dbdad09d0318d2738c213640a4629e9f7b42fe
 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
 DIST geany-plugins-1.34.tar.gz 4640059 BLAKE2B 
f6a2e001db42e348c129b503fd969f142fecbaa06a10bd220d348f70e6af087a0a856a403bdf866f65fdff02889fa03a2f3a662be3efad0a17401266ab883bcf
 SHA512 
31d25e9b0946b7feeae40b81c4e0c177568cc161c24bfa1c8271dda1c15a44e86f5de9b5992a4acde6cfafe2924a1cc22e95c7b6fb253e8a358931fa5f8ecca3
 DIST geany-plugins-1.35.tar.gz 4656963 BLAKE2B 
c7c96c7bbd1d17083f75a90eaa741277626db8aeb693cb78d3fcca57136923c58eba1755cc55263d431ff7a992e22b365f91be5e424b4f02eb25299ae3d3cd93
 SHA512 
9fedb4237096d939919fa40c39a7d19debb19211260a2797b5566c555052dcd8bf9a31a694d057f1dcded794bc75883d0007f8dd9427e3d899434fbf0e8a8e9f
+DIST geany-plugins-1.36.tar.gz 4693634 BLAKE2B 
a7c319a77cb92a55a0a53063ab75d9375f7d2a0e419eb3e0acd063b8fda4b4d9798c103ce53b80090c73bd86804c58f815aaf8d0eecc0d7fbf7ad1c8470cb9b5
 SHA512 
b3e58b42432d17c27289fa20d10b833a2d7f5d8c72b51abe5b1ebdabcb952b18e0984b15ef6ac9753102d839f3174f28798269e1e94bf032bdaa189e98d72b2d

diff --git a/dev-util/geany-plugins/geany-plugins-1.36.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.36.ebuild
new file mode 100644
index 000..e6b5ae9dc7f
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.36.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1 vala
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
+
+IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup workbench"
+REQUIRED_USE="
+   gtk3? ( !multiterm !python )
+   !gtk3? ( !markdown )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-1.35[gtk3=]
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+   ctags? ( dev-util/ctags )
+   debugger? (
+   gtk3? ( x11-libs/vte:2.91 )
+   !gtk3? ( x11-libs/vte:0 )
+   )
+   enchant? ( app-text/enchant )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? (
+   gtk3? ( app-text/gtkspell:3= )
+   !gtk3? ( app-text/gtkspell:2 )
+   )
+   lua? ( dev-lang/lua:0= )
+   markdown? (
+   app-text/discount
+   net-libs/webkit-gtk:4
+   )
+   multiterm? (
+   $(vala_depend)
+   >=x11-libs/vte-0.28:0
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   python? (
+   dev-python/pygtk[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   scope? (
+   gtk3? ( x11-libs/vte:2.91 )
+   !gtk3? ( x11-libs/vte:0 )
+   )
+   soup? ( net-libs/libsoup:2.4 )
+   workbench? ( dev-libs/libgit2:= )
+"
+RDEPEND="${DEPEND}
+   scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   use multiterm && vala_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+  

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-05-23 Thread Mikle Kolyada
commit: d5f58717acf52b5ad8839429b93a5dc09d819450
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May 23 13:06:37 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May 23 13:06:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f58717

dev-util/geany-plugins: arm stable wrt bug #684702

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

 dev-util/geany-plugins/geany-plugins-1.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.34.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
index 056115d3bd4..52235149aef 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ~ppc64 sparc x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-05-15 Thread Andreas Sturmlechner
commit: 3a312768d0824209c7913c6de340a905092eb1da
Author: Chris Mayo  gmail  com>
AuthorDate: Thu May  9 19:29:59 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May 15 12:18:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a312768

dev-util/geany-plugins: version bump to 1.35

Signed-off-by: Chris Mayo  gmail.com>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/11864
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.35.ebuild | 145 +++
 2 files changed, 146 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index aebfcf1c1dd..2b1b7c4143c 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,2 +1,3 @@
 DIST geany-plugins-1.30.tar.gz 4469990 BLAKE2B 
3cb8434765667814dc95227a82bdf204b2f918c951de8d5d9b56549c3fc343e1fe1c3e225d9f907da6b3227440dbdad09d0318d2738c213640a4629e9f7b42fe
 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
 DIST geany-plugins-1.34.tar.gz 4640059 BLAKE2B 
f6a2e001db42e348c129b503fd969f142fecbaa06a10bd220d348f70e6af087a0a856a403bdf866f65fdff02889fa03a2f3a662be3efad0a17401266ab883bcf
 SHA512 
31d25e9b0946b7feeae40b81c4e0c177568cc161c24bfa1c8271dda1c15a44e86f5de9b5992a4acde6cfafe2924a1cc22e95c7b6fb253e8a358931fa5f8ecca3
+DIST geany-plugins-1.35.tar.gz 4656963 BLAKE2B 
c7c96c7bbd1d17083f75a90eaa741277626db8aeb693cb78d3fcca57136923c58eba1755cc55263d431ff7a992e22b365f91be5e424b4f02eb25299ae3d3cd93
 SHA512 
9fedb4237096d939919fa40c39a7d19debb19211260a2797b5566c555052dcd8bf9a31a694d057f1dcded794bc75883d0007f8dd9427e3d899434fbf0e8a8e9f

diff --git a/dev-util/geany-plugins/geany-plugins-1.35.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.35.ebuild
new file mode 100644
index 000..9733bb2f827
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.35.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1 vala
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
+REQUIRED_USE="
+   gtk3? ( !debugger !multiterm !python )
+   !gtk3? ( !markdown )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-1.35[gtk3=]
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:0 )
+   enchant? ( app-text/enchant )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? (
+   gtk3? ( app-text/gtkspell:3= )
+   !gtk3? ( app-text/gtkspell:2 )
+   )
+   lua? ( dev-lang/lua:0= )
+   markdown? (
+   app-text/discount
+   net-libs/webkit-gtk:4
+   )
+   multiterm? (
+   $(vala_depend)
+   >=x11-libs/vte-0.28:0
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   python? (
+   dev-python/pygtk[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   scope? (
+   gtk3? ( x11-libs/vte:2.91 )
+   !gtk3? ( x11-libs/vte:0 )
+   )
+   soup? ( net-libs/libsoup:2.4 )
+"
+RDEPEND="${DEPEND}
+   scope? ( sys-devel/gdb )
+"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   use multiterm && vala_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanymacro
+   --enable-geanyminiscript
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc $(use_enable gtkspell)
+   --enable-keyrecord
+   --enable-latex
+   --enable-lineoperations
+   --enable-lipsum
+   --enable-overview

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-05-12 Thread Thomas Deutschmann
commit: 5f4f587d7e8f4316b5bfc91afeeac50b18e32e99
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun May 12 20:28:31 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun May 12 20:56:10 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4f587d

dev-util/geany-plugins: x86 stable (bug #684702)

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

 dev-util/geany-plugins/geany-plugins-1.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.34.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
index 63951d2e8dc..056115d3bd4 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-05-11 Thread Mikle Kolyada
commit: e5e3c641899bc1f459d344f88cf2ac69559d2390
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 11 11:18:38 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 11 11:18:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e3c641

dev-util/geany-plugins: amd64 stable wrt bug #684702

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-util/geany-plugins/geany-plugins-1.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.34.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
index 5752e298afa..63951d2e8dc 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 sparc ~x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-05-03 Thread Sergei Trofimovich
commit: b4beeed9f7dde6dbf66f04926f44f5b0b6b9b823
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri May  3 20:53:34 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May  3 20:56:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4beeed9

dev-util/geany-plugins: stable 1.34 for sparc, bug #684702

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.34.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.34.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
index da4dedf3d9f..5752e298afa 100644
--- a/dev-util/geany-plugins/geany-plugins-1.34.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 sparc ~x86"
 
 IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-04-20 Thread Lars Wendler
commit: 419a05816952ca169bac3ce8fdb5b589d5de7bb6
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Apr 20 19:06:41 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Apr 20 19:06:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=419a0581

dev-util/geany-plugins: Removed old.

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-util/geany-plugins/Manifest  |   1 -
 dev-util/geany-plugins/geany-plugins-1.33.ebuild | 136 ---
 2 files changed, 137 deletions(-)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 0f68038906b..aebfcf1c1dd 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,3 +1,2 @@
 DIST geany-plugins-1.30.tar.gz 4469990 BLAKE2B 
3cb8434765667814dc95227a82bdf204b2f918c951de8d5d9b56549c3fc343e1fe1c3e225d9f907da6b3227440dbdad09d0318d2738c213640a4629e9f7b42fe
 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
-DIST geany-plugins-1.33.tar.gz 4671123 BLAKE2B 
33471215480597b34e2733b7dc292e94ff12985b645fda76b2e25492573bb866766a3ea5a4598c4f643e9528f8062ffb9bf6ccabbb9be04aecbf23650d9c776d
 SHA512 
d046eb0b7bd3c704b62c84b05564b973203ddabf6c09b94bf3008955735d672077bff1a7cda27d4eba97824231483f3e64b3b0f0234a97a1a2727d535fb28718
 DIST geany-plugins-1.34.tar.gz 4640059 BLAKE2B 
f6a2e001db42e348c129b503fd969f142fecbaa06a10bd220d348f70e6af087a0a856a403bdf866f65fdff02889fa03a2f3a662be3efad0a17401266ab883bcf
 SHA512 
31d25e9b0946b7feeae40b81c4e0c177568cc161c24bfa1c8271dda1c15a44e86f5de9b5992a4acde6cfafe2924a1cc22e95c7b6fb253e8a358931fa5f8ecca3

diff --git a/dev-util/geany-plugins/geany-plugins-1.33.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.33.ebuild
deleted file mode 100644
index 4115b2f8d7b..000
--- a/dev-util/geany-plugins/geany-plugins-1.33.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit python-single-r1 vala
-
-DESCRIPTION="A collection of different plugins for Geany"
-HOMEPAGE="https://plugins.geany.org";
-SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-IUSE="gtk3 ctags debugger enchant git gpg gtkspell lua multiterm nls 
pretty-printer python scope soup"
-REQUIRED_USE="
-   gtk3? ( !debugger !multiterm !python !scope )
-   python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-COMMON_DEPEND="
-   >=dev-util/geany-1.32[gtk3=]
-   dev-libs/glib:2
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
-   ctags? ( dev-util/ctags )
-   debugger? ( x11-libs/vte:0 )
-   enchant? ( app-text/enchant )
-   git? ( dev-libs/libgit2:= )
-   gpg? ( app-crypt/gpgme:1= )
-   gtkspell? (
-   gtk3? ( app-text/gtkspell:3= )
-   !gtk3? ( app-text/gtkspell:2 )
-   )
-   lua? ( dev-lang/lua:0= )
-   multiterm? (
-   $(vala_depend)
-   >=x11-libs/vte-0.28:0
-   )
-   pretty-printer? ( dev-libs/libxml2:2 )
-   python? (
-   dev-python/pygtk[${PYTHON_USEDEP}]
-   ${PYTHON_DEPS}
-   )
-   scope? ( x11-libs/vte:0 )
-   soup? ( net-libs/libsoup:2.4 )
-"
-RDEPEND="${COMMON_DEPEND}
-   scope? ( sys-devel/gdb )
-"
-DEPEND="${COMMON_DEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   use multiterm && vala_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-cppcheck
-   --disable-extra-c-warnings
-   $(use_enable nls)
-   --enable-utilslib
-   # Plugins
-   --enable-addons
-   --enable-autoclose
-   --enable-automark
-   --enable-codenav
-   --enable-commander
-   --enable-defineformat
-   --enable-geanyextrasel
-   --enable-geanyinsertnum
-   --enable-geanymacro
-   --enable-geanyminiscript
-   --enable-geanynumberedbookmarks
-   --enable-geanyprj
-   --enable-geanyvc $(use_enable gtkspell)
-   --enable-keyrecord
-   --enable-latex
-   --enable-lineoperations
-   --enable-lipsum
-   --enable-overview
-   --enable-pairtaghighlighter
-   --enable-pohelper
-   --enable-projectorganizer
-   --enable-sendmail
-   --enable-shiftcolumn
-   --enable-tableconvert
-   --enable-treebrowser
-   --enable-workben

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2019-01-15 Thread Patrice Clement
commit: da276774f15c5fb7052b241536bbf822bed9cc0e
Author: Chris Mayo  gmail  com>
AuthorDate: Wed Jan  2 21:03:59 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jan 15 23:12:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da276774

dev-util/geany-plugins: version bump to 1.34.

markdown and scope plugins now available for GTK+ 3.

Closes: https://bugs.gentoo.org/674290
Signed-off-by: Chris Mayo  gmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10654
Signed-off-by: Patrice Clement  gentoo.org>

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.34.ebuild | 146 +++
 dev-util/geany-plugins/metadata.xml  |   1 +
 3 files changed, 148 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index c5532b4ac46..0f68038906b 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,2 +1,3 @@
 DIST geany-plugins-1.30.tar.gz 4469990 BLAKE2B 
3cb8434765667814dc95227a82bdf204b2f918c951de8d5d9b56549c3fc343e1fe1c3e225d9f907da6b3227440dbdad09d0318d2738c213640a4629e9f7b42fe
 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
 DIST geany-plugins-1.33.tar.gz 4671123 BLAKE2B 
33471215480597b34e2733b7dc292e94ff12985b645fda76b2e25492573bb866766a3ea5a4598c4f643e9528f8062ffb9bf6ccabbb9be04aecbf23650d9c776d
 SHA512 
d046eb0b7bd3c704b62c84b05564b973203ddabf6c09b94bf3008955735d672077bff1a7cda27d4eba97824231483f3e64b3b0f0234a97a1a2727d535fb28718
+DIST geany-plugins-1.34.tar.gz 4640059 BLAKE2B 
f6a2e001db42e348c129b503fd969f142fecbaa06a10bd220d348f70e6af087a0a856a403bdf866f65fdff02889fa03a2f3a662be3efad0a17401266ab883bcf
 SHA512 
31d25e9b0946b7feeae40b81c4e0c177568cc161c24bfa1c8271dda1c15a44e86f5de9b5992a4acde6cfafe2924a1cc22e95c7b6fb253e8a358931fa5f8ecca3

diff --git a/dev-util/geany-plugins/geany-plugins-1.34.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
new file mode 100644
index 000..da4dedf3d9f
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.34.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1 vala
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="+gtk3 ctags debugger enchant git gpg gtkspell lua markdown multiterm nls 
pretty-printer python scope soup"
+REQUIRED_USE="
+   gtk3? ( !debugger !multiterm !python )
+   !gtk3? ( !markdown )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   >=dev-util/geany-1.34[gtk3=]
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:0 )
+   enchant? ( app-text/enchant )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? (
+   gtk3? ( app-text/gtkspell:3= )
+   !gtk3? ( app-text/gtkspell:2 )
+   )
+   lua? ( dev-lang/lua:0= )
+   markdown? (
+   app-text/discount
+   net-libs/webkit-gtk
+   )
+   multiterm? (
+   $(vala_depend)
+   >=x11-libs/vte-0.28:0
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   python? (
+   dev-python/pygtk[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   scope? (
+   gtk3? ( x11-libs/vte:2.91 )
+   !gtk3? ( x11-libs/vte:0 )
+   )
+   soup? ( net-libs/libsoup:2.4 )
+"
+RDEPEND="${COMMON_DEPEND}
+   scope? ( sys-devel/gdb )
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   use multiterm && vala_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanymacro
+   --enable-geanyminiscript
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc $(use_enable g

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2018-12-16 Thread Lars Wendler
commit: ff93b2ee37b4d7743ef5f9ba79fb3e4cd6197747
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Dec 16 22:51:38 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Dec 16 22:51:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff93b2ee

dev-util/geany-plugins: Removed old.

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 dev-util/geany-plugins/Manifest  |   1 -
 dev-util/geany-plugins/geany-plugins-1.32.ebuild | 136 ---
 2 files changed, 137 deletions(-)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 35619834591..c5532b4ac46 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,3 +1,2 @@
 DIST geany-plugins-1.30.tar.gz 4469990 BLAKE2B 
3cb8434765667814dc95227a82bdf204b2f918c951de8d5d9b56549c3fc343e1fe1c3e225d9f907da6b3227440dbdad09d0318d2738c213640a4629e9f7b42fe
 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
-DIST geany-plugins-1.32.tar.gz 4655759 BLAKE2B 
afef1fd304b36daf4da5bd2a753c3de2c3c94d4274716fe726afc4164d98645f3f2436b306b894bb4245d86ee0782058b0181655d42764421b2d24c3e9e4c79d
 SHA512 
0284aa28820361f419a4ca000a8781bc044e112732ea6be7e511841c18d075eceef4abcabc1153ba9ff8229e529d3e44f6aacdc668927323f2d78bb2f8897a06
 DIST geany-plugins-1.33.tar.gz 4671123 BLAKE2B 
33471215480597b34e2733b7dc292e94ff12985b645fda76b2e25492573bb866766a3ea5a4598c4f643e9528f8062ffb9bf6ccabbb9be04aecbf23650d9c776d
 SHA512 
d046eb0b7bd3c704b62c84b05564b973203ddabf6c09b94bf3008955735d672077bff1a7cda27d4eba97824231483f3e64b3b0f0234a97a1a2727d535fb28718

diff --git a/dev-util/geany-plugins/geany-plugins-1.32.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.32.ebuild
deleted file mode 100644
index 305048062da..000
--- a/dev-util/geany-plugins/geany-plugins-1.32.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils python-single-r1 vala
-
-DESCRIPTION="A collection of different plugins for Geany"
-HOMEPAGE="https://plugins.geany.org";
-SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-IUSE="gtk3 ctags debugger enchant git gpg gtkspell lua multiterm nls 
pretty-printer python scope soup"
-REQUIRED_USE="
-   gtk3? ( !debugger !multiterm !python !scope )
-   python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-COMMON_DEPEND="
-   >=dev-util/geany-1.32[gtk3=]
-   dev-libs/glib:2
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
-   ctags? ( dev-util/ctags )
-   debugger? ( x11-libs/vte:0 )
-   enchant? ( app-text/enchant )
-   git? ( dev-libs/libgit2:= )
-   gpg? ( app-crypt/gpgme:1= )
-   gtkspell? (
-   gtk3? ( app-text/gtkspell:3= )
-   !gtk3? ( app-text/gtkspell:2 )
-   )
-   lua? ( dev-lang/lua:0= )
-   multiterm? (
-   $(vala_depend)
-   >=x11-libs/vte-0.28:0
-   )
-   pretty-printer? ( dev-libs/libxml2:2 )
-   python? (
-   dev-python/pygtk[${PYTHON_USEDEP}]
-   ${PYTHON_DEPS}
-   )
-   scope? ( x11-libs/vte:0 )
-   soup? ( net-libs/libsoup:2.4 )
-"
-RDEPEND="${COMMON_DEPEND}
-   scope? ( sys-devel/gdb )
-"
-DEPEND="${COMMON_DEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   use multiterm && vala_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-cppcheck
-   --disable-extra-c-warnings
-   $(use_enable nls)
-   --enable-utilslib
-   # Plugins
-   --enable-addons
-   --enable-autoclose
-   --enable-automark
-   --enable-codenav
-   --enable-commander
-   --enable-defineformat
-   --enable-geanyextrasel
-   --enable-geanyinsertnum
-   --enable-geanylatex
-   --enable-geanymacro
-   --enable-geanyminiscript
-   --enable-geanynumberedbookmarks
-   --enable-geanyprj
-   --enable-geanyvc $(use_enable gtkspell)
-   --enable-lineoperations
-   --enable-lipsum
-   --enable-keyrecord
-   --enable-overview
-   --enable-pairtaghighlighter
-   --enable-pohelper
-   --enable-projectorganizer
-   --enable-sendmail
-   --enable-shiftcolumn
-   --enable-tableconvert
-   --enable-treebrowser
-   --en

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2018-03-05 Thread Lars Wendler
commit: f657009d956099a63e56b53acfa351a0ff4d37d0
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Mar  5 08:57:22 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Mar  5 08:58:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f657009d

dev-util/geany-plugins: Removed old.

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-util/geany-plugins/Manifest  |   1 -
 dev-util/geany-plugins/geany-plugins-1.31.ebuild | 146 ---
 dev-util/geany-plugins/metadata.xml  |   1 -
 3 files changed, 148 deletions(-)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index dd89b5630af..35619834591 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,4 +1,3 @@
 DIST geany-plugins-1.30.tar.gz 4469990 BLAKE2B 
3cb8434765667814dc95227a82bdf204b2f918c951de8d5d9b56549c3fc343e1fe1c3e225d9f907da6b3227440dbdad09d0318d2738c213640a4629e9f7b42fe
 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
-DIST geany-plugins-1.31.tar.gz 4547472 BLAKE2B 
e570ccd2ab469fb251d17cd9a43bc4766189bcafa83a516e5960259a961378792bed061ea4b6d0a9748a5db5f8e8c60e9091a8e221c67d83afe8f51192c5a61b
 SHA512 
73d48b276c93211c6ebc726b24726e7669184d8951d5d29662cb8144c04a239ef8fb621f91b7798720bbdf319a09e35efcaee1535125697838552bd0b1e47bc7
 DIST geany-plugins-1.32.tar.gz 4655759 BLAKE2B 
afef1fd304b36daf4da5bd2a753c3de2c3c94d4274716fe726afc4164d98645f3f2436b306b894bb4245d86ee0782058b0181655d42764421b2d24c3e9e4c79d
 SHA512 
0284aa28820361f419a4ca000a8781bc044e112732ea6be7e511841c18d075eceef4abcabc1153ba9ff8229e529d3e44f6aacdc668927323f2d78bb2f8897a06
 DIST geany-plugins-1.33.tar.gz 4671123 BLAKE2B 
33471215480597b34e2733b7dc292e94ff12985b645fda76b2e25492573bb866766a3ea5a4598c4f643e9528f8062ffb9bf6ccabbb9be04aecbf23650d9c776d
 SHA512 
d046eb0b7bd3c704b62c84b05564b973203ddabf6c09b94bf3008955735d672077bff1a7cda27d4eba97824231483f3e64b3b0f0234a97a1a2727d535fb28718

diff --git a/dev-util/geany-plugins/geany-plugins-1.31.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.31.ebuild
deleted file mode 100644
index 1241ce470d8..000
--- a/dev-util/geany-plugins/geany-plugins-1.31.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils python-single-r1 vala
-
-DESCRIPTION="A collection of different plugins for Geany"
-HOMEPAGE="https://plugins.geany.org";
-SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-
-IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell keyrecord lua multiterm nls +overview python scope 
soup"
-REQUIRED_USE="
-   gtk3? ( !debugger !multiterm !python !scope )
-   python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-GTK_COMMON_DEPEND="
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
-"
-COMMON_DEPEND="
-   >=dev-util/geany-1.26[gtk3=]
-   dev-libs/glib:2
-   dev-libs/libxml2:2
-   autoclose? ( ${GTK_COMMON_DEPEND} )
-   commander? ( ${GTK_COMMON_DEPEND} )
-   ctags? ( dev-util/ctags )
-   debugger? ( x11-libs/vte:0 )
-   defineformat? ( ${GTK_COMMON_DEPEND} )
-   enchant? ( app-text/enchant )
-   git? ( dev-libs/libgit2:= )
-   gpg? ( app-crypt/gpgme:1= )
-   gtkspell? (
-   gtk3? ( app-text/gtkspell:3= )
-   !gtk3? ( app-text/gtkspell:2 )
-   )
-   keyrecord? ( ${GTK_COMMON_DEPEND} )
-   lua? ( dev-lang/lua:0= )
-   multiterm? (
-   $(vala_depend)
-   x11-libs/gtk+:2
-   >=x11-libs/vte-0.28:0
-   )
-   python? (
-   dev-python/pygtk[${PYTHON_USEDEP}]
-   ${PYTHON_DEPS}
-   )
-   scope? ( x11-libs/vte:0 )
-   soup? ( net-libs/libsoup:2.4 )
-"
-RDEPEND="${COMMON_DEPEND}
-   scope? ( sys-devel/gdb )
-"
-DEPEND="${COMMON_DEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   # bundled lib buster
-   rm markdown/peg-markdown/markdown_lib.c || die
-   # devhelp plugin bundles devhelp
-
-   default
-
-   use multiterm && vala_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-cppcheck
-   --disable-extra-c-warnings
-   $(use_enable !gtk3 geanydoc)
-   # GeanyGenDoc requires ctpl which isn’t yet in portage
-   --disable-geanygendoc
-   # peg-markdown is bundled, use app-text/discount instead
-   --disable-peg-markdown
-   --enable-addons
-   --enable-codenav
-

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2018-03-04 Thread Michał Górny
commit: 1c89397aee8d374f895f31bc9c728c95cf3ebe85
Author: Chris Mayo  gmail  com>
AuthorDate: Wed Feb 28 20:22:36 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar  4 21:29:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c89397a

dev-util/geany-plugins: version bump to 1.33

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

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.33.ebuild | 136 +++
 2 files changed, 137 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 6c9cabd6dd4..dd89b5630af 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,3 +1,4 @@
 DIST geany-plugins-1.30.tar.gz 4469990 BLAKE2B 
3cb8434765667814dc95227a82bdf204b2f918c951de8d5d9b56549c3fc343e1fe1c3e225d9f907da6b3227440dbdad09d0318d2738c213640a4629e9f7b42fe
 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
 DIST geany-plugins-1.31.tar.gz 4547472 BLAKE2B 
e570ccd2ab469fb251d17cd9a43bc4766189bcafa83a516e5960259a961378792bed061ea4b6d0a9748a5db5f8e8c60e9091a8e221c67d83afe8f51192c5a61b
 SHA512 
73d48b276c93211c6ebc726b24726e7669184d8951d5d29662cb8144c04a239ef8fb621f91b7798720bbdf319a09e35efcaee1535125697838552bd0b1e47bc7
 DIST geany-plugins-1.32.tar.gz 4655759 BLAKE2B 
afef1fd304b36daf4da5bd2a753c3de2c3c94d4274716fe726afc4164d98645f3f2436b306b894bb4245d86ee0782058b0181655d42764421b2d24c3e9e4c79d
 SHA512 
0284aa28820361f419a4ca000a8781bc044e112732ea6be7e511841c18d075eceef4abcabc1153ba9ff8229e529d3e44f6aacdc668927323f2d78bb2f8897a06
+DIST geany-plugins-1.33.tar.gz 4671123 BLAKE2B 
33471215480597b34e2733b7dc292e94ff12985b645fda76b2e25492573bb866766a3ea5a4598c4f643e9528f8062ffb9bf6ccabbb9be04aecbf23650d9c776d
 SHA512 
d046eb0b7bd3c704b62c84b05564b973203ddabf6c09b94bf3008955735d672077bff1a7cda27d4eba97824231483f3e64b3b0f0234a97a1a2727d535fb28718

diff --git a/dev-util/geany-plugins/geany-plugins-1.33.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.33.ebuild
new file mode 100644
index 000..4115b2f8d7b
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.33.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit python-single-r1 vala
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="gtk3 ctags debugger enchant git gpg gtkspell lua multiterm nls 
pretty-printer python scope soup"
+REQUIRED_USE="
+   gtk3? ( !debugger !multiterm !python !scope )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+COMMON_DEPEND="
+   >=dev-util/geany-1.32[gtk3=]
+   dev-libs/glib:2
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:0 )
+   enchant? ( app-text/enchant )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? (
+   gtk3? ( app-text/gtkspell:3= )
+   !gtk3? ( app-text/gtkspell:2 )
+   )
+   lua? ( dev-lang/lua:0= )
+   multiterm? (
+   $(vala_depend)
+   >=x11-libs/vte-0.28:0
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   python? (
+   dev-python/pygtk[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   scope? ( x11-libs/vte:0 )
+   soup? ( net-libs/libsoup:2.4 )
+"
+RDEPEND="${COMMON_DEPEND}
+   scope? ( sys-devel/gdb )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   use multiterm && vala_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanymacro
+   --enable-geanyminiscript
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc $(use_enable gtkspell)
+   --enable-keyrecord
+   --enable-latex
+   --enable-lineoperations
+   --enable-lipsum
+

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-12-02 Thread Patrice Clement
commit: fcc9d34bcbbd5e1a077ccb749c449e99677d8ecd
Author: Chris Mayo  gmail  com>
AuthorDate: Wed Nov 22 19:42:51 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Dec  2 22:53:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcc9d34b

dev-util/geany-plugins: version bump to 1.32 and fix dependencies.

USE flags changed as a result of dependency fixes.

- All plugins need GTK+ at compile time and it is not easy to
  determine which need it at run time, therefore always depend on it.
  Always build plugins with no other dependencies removing their USE
  flags
- pretty-printer is the only plugin directly using libxml2, put it
  behind a USE flag

Package-Manager: Portage-2.3.13, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/6262

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.32.ebuild | 136 +++
 dev-util/geany-plugins/metadata.xml  |   1 +
 3 files changed, 138 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index d8319544d19..b047817758b 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,2 +1,3 @@
 DIST geany-plugins-1.30.tar.gz 4469990 SHA256 
a49202d1c6b2a82446a79c57854596de1e231481163f680c7654f2cb165bc249 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
 WHIRLPOOL 
ada9c5cd3f78948384c9add373d8b60aa09c0de931304aae4b41f54aaa35dab3450e946e2b39d84c069521113a55720350170edc03253960854a0b842e31903e
 DIST geany-plugins-1.31.tar.gz 4547472 SHA256 
933a4f7f041d676f925d021a5adb8c6876879beae53ac06e4a1c70abcb9e25d6 SHA512 
73d48b276c93211c6ebc726b24726e7669184d8951d5d29662cb8144c04a239ef8fb621f91b7798720bbdf319a09e35efcaee1535125697838552bd0b1e47bc7
 WHIRLPOOL 
2a1f4f2a1c88f9bb132b90324ad603a2dce7786eb6c903ebfed9defa140d2756e1ba18e5dffc8b8bd6096ff18b2def1a25f9b163e3f91ec27920aea98489006f
+DIST geany-plugins-1.32.tar.gz 4655759 SHA256 
f7f180f874f9c22a4f23346ad8ca433f3694dd2f9d2e2296ce6960b3c401ee76 SHA512 
0284aa28820361f419a4ca000a8781bc044e112732ea6be7e511841c18d075eceef4abcabc1153ba9ff8229e529d3e44f6aacdc668927323f2d78bb2f8897a06
 WHIRLPOOL 
f439f16e01332e906d0e0d97c2fcab393dfd4b561023e5329d1f20fb5498433ebb319f7504958a155d62b9f91c68dc627bd726be0037a49faa6a54376ea46abd

diff --git a/dev-util/geany-plugins/geany-plugins-1.32.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.32.ebuild
new file mode 100644
index 000..305048062da
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.32.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-single-r1 vala
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="gtk3 ctags debugger enchant git gpg gtkspell lua multiterm nls 
pretty-printer python scope soup"
+REQUIRED_USE="
+   gtk3? ( !debugger !multiterm !python !scope )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+COMMON_DEPEND="
+   >=dev-util/geany-1.32[gtk3=]
+   dev-libs/glib:2
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:0 )
+   enchant? ( app-text/enchant )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? (
+   gtk3? ( app-text/gtkspell:3= )
+   !gtk3? ( app-text/gtkspell:2 )
+   )
+   lua? ( dev-lang/lua:0= )
+   multiterm? (
+   $(vala_depend)
+   >=x11-libs/vte-0.28:0
+   )
+   pretty-printer? ( dev-libs/libxml2:2 )
+   python? (
+   dev-python/pygtk[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   scope? ( x11-libs/vte:0 )
+   soup? ( net-libs/libsoup:2.4 )
+"
+RDEPEND="${COMMON_DEPEND}
+   scope? ( sys-devel/gdb )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   use multiterm && vala_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable nls)
+   --enable-utilslib
+   # Plugins
+   --enable-addons
+   --enable-autoclose
+   --enable-automark
+   --enable-codenav
+   --enable-commander
+   --enable-defineformat
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-11-19 Thread Lars Wendler
commit: 00c6b6579d69c8ea43651c83541ff8466adcb472
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun Nov 19 22:00:43 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun Nov 19 22:01:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c6b657

dev-util/geany-plugins: Removed old.

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-util/geany-plugins/Manifest|   1 -
 .../geany-plugins/geany-plugins-1.28-r1.ebuild | 156 -
 2 files changed, 157 deletions(-)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 6b96c669eaf..d8319544d19 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,3 +1,2 @@
-DIST geany-plugins-1.28.tar.gz 4453038 SHA256 
918f644053ea205fdf0f2185ac3b8e21339764e0e761a38583f2dda7de7fdb97 SHA512 
027fc5923d405a8246786e48e0d36c5da8f580b9f18510933063cc4c452ee5aaa68af4568ee20d640c1dd2bcb29a9361b8558a81a5a83f46b5d99c9ff639306d
 WHIRLPOOL 
a328557ccd899ce56ba2cb12875836ecbf5939492a1e19a61e5e2db15a5b10969e1cbf0eb912d551c75e9fa7c49e65fa8a48f7e2e2ebfd4477b4c88b4e6857ea
 DIST geany-plugins-1.30.tar.gz 4469990 SHA256 
a49202d1c6b2a82446a79c57854596de1e231481163f680c7654f2cb165bc249 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
 WHIRLPOOL 
ada9c5cd3f78948384c9add373d8b60aa09c0de931304aae4b41f54aaa35dab3450e946e2b39d84c069521113a55720350170edc03253960854a0b842e31903e
 DIST geany-plugins-1.31.tar.gz 4547472 SHA256 
933a4f7f041d676f925d021a5adb8c6876879beae53ac06e4a1c70abcb9e25d6 SHA512 
73d48b276c93211c6ebc726b24726e7669184d8951d5d29662cb8144c04a239ef8fb621f91b7798720bbdf319a09e35efcaee1535125697838552bd0b1e47bc7
 WHIRLPOOL 
2a1f4f2a1c88f9bb132b90324ad603a2dce7786eb6c903ebfed9defa140d2756e1ba18e5dffc8b8bd6096ff18b2def1a25f9b163e3f91ec27920aea98489006f

diff --git a/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
deleted file mode 100644
index 5362d11ca59..000
--- a/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit eutils python-single-r1 vala
-
-DESCRIPTION="A collection of different plugins for Geany"
-HOMEPAGE="https://plugins.geany.org";
-SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-
-IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
-REQUIRED_USE="
-   gtk3? ( !debugger !multiterm !python !scope )
-   python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-GTK_COMMON_DEPEND="
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( x11-libs/gtk+:2 )
-"
-COMMON_DEPEND="
-   >=dev-util/geany-1.26[gtk3=]
-   dev-libs/glib:2
-   dev-libs/libxml2:2
-   autoclose? ( ${GTK_COMMON_DEPEND} )
-   commander? ( ${GTK_COMMON_DEPEND} )
-   ctags? ( dev-util/ctags )
-   debugger? ( x11-libs/vte:0 )
-   defineformat? ( ${GTK_COMMON_DEPEND} )
-   enchant? ( app-text/enchant )
-   git? ( dev-libs/libgit2:= )
-   gpg? ( app-crypt/gpgme:1= )
-   gtkspell? (
-   gtk3? ( app-text/gtkspell:3= )
-   !gtk3? ( app-text/gtkspell:2 )
-   )
-   lua? ( dev-lang/lua:0= )
-   multiterm? (
-   $(vala_depend)
-   x11-libs/gtk+:2
-   >=x11-libs/vte-0.28:0
-   )
-   python? (
-   dev-python/pygtk[${PYTHON_USEDEP}]
-   ${PYTHON_DEPS}
-   )
-   scope? ( x11-libs/vte:0 )
-   soup? ( net-libs/libsoup:2.4 )
-"
-RDEPEND="${COMMON_DEPEND}
-   scope? ( sys-devel/gdb )
-"
-DEPEND="${COMMON_DEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig
-"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   # bundled lib buster
-   rm markdown/peg-markdown/markdown_lib.c || die
-   # devhelp plugin bundles devhelp
-
-   default
-
-   use multiterm && vala_src_prepare
-
-   # make fails if LINGUAS contains a language which is not translated
-   local po_linguas=""
-   for lang in $LINGUAS; do
-   if [[ -e "$S/po/$lang.po" ]]; then
-   po_linguas="${po_linguas} $lang"
-   fi
-   done
-   # only filter LINGUAS if defined
-   if [[ -n "${LINGUAS+x}" ]]; then
-   LINGUAS=$po_linguas
-   fi
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-cppcheck
-   --disable-extra-c-warnings
-   $(use_enable !gtk3 geanydoc)
-   # GeanyGenDoc requires ctpl which isn’t yet in portage
-

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-11-13 Thread Sergei Trofimovich
commit: 6d34c9b8e6489a371221d64c8cccb9e2d6f0c0fd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Nov 13 22:18:13 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov 13 22:18:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d34c9b8

dev-util/geany-plugins: stable 1.30 for sparc, bug #622002 (thanks to Rolf Eike 
Beer)

Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="sparc"

 dev-util/geany-plugins/geany-plugins-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index ce74f85846f..55544248d9e 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-10-17 Thread Sergei Trofimovich
commit: 0318588f4c4ae00206aad1181e86a2f65ba2c8db
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Oct 17 10:08:43 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct 17 10:08:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0318588f

dev-util/geany-plugins: stable 1.30 for ppc, bug #622002 (thanks to 
ernsteiswuerfel)

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc"

 dev-util/geany-plugins/geany-plugins-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index d05249e14cd..ce74f85846f 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ~ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sparc x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-10-16 Thread Sergei Trofimovich
commit: b7f2885c2610709ed103bb0e34c3b485e4909bc2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct 16 22:28:31 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct 16 22:41:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f2885c

dev-util/geany-plugins: stable 1.30 for ppc64, bug #622002

Package-Manager: Portage-2.3.11, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc64"

 dev-util/geany-plugins/geany-plugins-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index 384811f8ee0..d05249e14cd 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ~ppc ppc64 ~sparc x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-08-18 Thread Thomas Deutschmann
commit: 699c2c5804c4c8ef8156add226b6e0d8b43a6e60
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 19 00:27:28 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 19 00:30:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699c2c58

dev-util/geany-plugins: x86 stable (bug #622002)

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-util/geany-plugins/geany-plugins-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index 2e5f8539db9..5e344ddd48b 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-07-26 Thread Markus Meier
commit: 1a4fba64bae29acc094762cf5560febead032a19
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jul 26 19:50:51 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jul 26 19:50:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a4fba64

dev-util/geany-plugins: arm stable, bug #622002

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

 dev-util/geany-plugins/geany-plugins-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index eeb2035b43a..2e5f8539db9 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-07-21 Thread Sergei Trofimovich
commit: 55fac08b15f6a616e76e74065db9acf7c6d2a8dd
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Jul 21 07:18:43 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 21 07:18:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55fac08b

dev-util/geany-plugins: ia64 stable, bug #622002

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 dev-util/geany-plugins/geany-plugins-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index 2cd3a09395f..eeb2035b43a 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-07-20 Thread Patrice Clement
commit: 4da8a95f7e3613f37d8fd3b764cc93e7ef2531a1
Author: Chris Mayo  gmail  com>
AuthorDate: Wed Jul 19 18:43:16 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Jul 20 21:37:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da8a95f

dev-util/geany-plugins: version bump to 1.31.

New plugin keyrecord with USE flag.

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

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.31.ebuild | 146 +++
 dev-util/geany-plugins/metadata.xml  |   1 +
 3 files changed, 148 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index f86ffa3683e..6b96c669eaf 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,2 +1,3 @@
 DIST geany-plugins-1.28.tar.gz 4453038 SHA256 
918f644053ea205fdf0f2185ac3b8e21339764e0e761a38583f2dda7de7fdb97 SHA512 
027fc5923d405a8246786e48e0d36c5da8f580b9f18510933063cc4c452ee5aaa68af4568ee20d640c1dd2bcb29a9361b8558a81a5a83f46b5d99c9ff639306d
 WHIRLPOOL 
a328557ccd899ce56ba2cb12875836ecbf5939492a1e19a61e5e2db15a5b10969e1cbf0eb912d551c75e9fa7c49e65fa8a48f7e2e2ebfd4477b4c88b4e6857ea
 DIST geany-plugins-1.30.tar.gz 4469990 SHA256 
a49202d1c6b2a82446a79c57854596de1e231481163f680c7654f2cb165bc249 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
 WHIRLPOOL 
ada9c5cd3f78948384c9add373d8b60aa09c0de931304aae4b41f54aaa35dab3450e946e2b39d84c069521113a55720350170edc03253960854a0b842e31903e
+DIST geany-plugins-1.31.tar.gz 4547472 SHA256 
933a4f7f041d676f925d021a5adb8c6876879beae53ac06e4a1c70abcb9e25d6 SHA512 
73d48b276c93211c6ebc726b24726e7669184d8951d5d29662cb8144c04a239ef8fb621f91b7798720bbdf319a09e35efcaee1535125697838552bd0b1e47bc7
 WHIRLPOOL 
2a1f4f2a1c88f9bb132b90324ad603a2dce7786eb6c903ebfed9defa140d2756e1ba18e5dffc8b8bd6096ff18b2def1a25f9b163e3f91ec27920aea98489006f

diff --git a/dev-util/geany-plugins/geany-plugins-1.31.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.31.ebuild
new file mode 100644
index 000..1241ce470d8
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.31.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-single-r1 vala
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell keyrecord lua multiterm nls +overview python scope 
soup"
+REQUIRED_USE="
+   gtk3? ( !debugger !multiterm !python !scope )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+GTK_COMMON_DEPEND="
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+"
+COMMON_DEPEND="
+   >=dev-util/geany-1.26[gtk3=]
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+   autoclose? ( ${GTK_COMMON_DEPEND} )
+   commander? ( ${GTK_COMMON_DEPEND} )
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:0 )
+   defineformat? ( ${GTK_COMMON_DEPEND} )
+   enchant? ( app-text/enchant )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? (
+   gtk3? ( app-text/gtkspell:3= )
+   !gtk3? ( app-text/gtkspell:2 )
+   )
+   keyrecord? ( ${GTK_COMMON_DEPEND} )
+   lua? ( dev-lang/lua:0= )
+   multiterm? (
+   $(vala_depend)
+   x11-libs/gtk+:2
+   >=x11-libs/vte-0.28:0
+   )
+   python? (
+   dev-python/pygtk[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   scope? ( x11-libs/vte:0 )
+   soup? ( net-libs/libsoup:2.4 )
+"
+RDEPEND="${COMMON_DEPEND}
+   scope? ( sys-devel/gdb )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # bundled lib buster
+   rm markdown/peg-markdown/markdown_lib.c || die
+   # devhelp plugin bundles devhelp
+
+   default
+
+   use multiterm && vala_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable !gtk3 geanydoc)
+   # GeanyGenDoc requires ctpl which isn’t yet in portage
+   --disable-geanygendoc
+   # peg-markdown is bundled, use app-text/discount instead
+   --disable-peg-markdown
+   --enable-addons
+   --enable-codenav

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-07-19 Thread Tobias Klausmann
commit: d8848fd60b256716b0e6921dfa4a70869ae4fcfb
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed Jul 19 17:30:44 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed Jul 19 18:05:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8848fd6

dev-util/geany-plugins-1.30-r0: amd64 stable

Gentoo-Bug: 622002

 dev-util/geany-plugins/geany-plugins-1.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
index 7e5318c2e5b..2cd3a09395f 100644
--- a/dev-util/geany-plugins/geany-plugins-1.30.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-07-19 Thread Patrice Clement
commit: cbcb8b97efae90ed94705d418b7f387a0a4a25f0
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Jul 19 16:29:46 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Jul 19 16:30:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbcb8b97

dev-util/geany-plugins: assign new maintainer.

Gentoo-Bug: https://bugs.gentoo.org/591192

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-util/geany-plugins/metadata.xml | 40 ++---
 1 file changed, 24 insertions(+), 16 deletions(-)

diff --git a/dev-util/geany-plugins/metadata.xml 
b/dev-util/geany-plugins/metadata.xml
index acb02e18c90..479d6c17f1c 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -1,20 +1,28 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-Use GTK+3 instead of GTK+2
-Enable the autoclose plugin.
-Enable the automark plugin
-Enable the commander plugin which provides a 
command panel for rapid access to any action.
-Enable ctags plugin
-Enable the debugger plugin which interfaces with 
sys-devel/gdb
-Enable the defineformat plugin.
-Enable spell checking using enchant
-Enable geanypg plugin which integrates GPG using 
app-crypt/gpgme
-Use gtkspell for dictionary support in GeanyVC
-Enable the multiterm plugin
-Enable overview plugin
-Enable the scope plugin which is a graphical GDB 
front-end
-Enable updatechecker and geniuspaste plugins which 
require net-libs/libsoup
-  
+   
+   aklh...@gmail.com
+   Chris Mayo
+   
+   
+   proxy-ma...@gentoo.org
+   Gentoo Proxy Maintainers Project
+   
+   
+   Use GTK+3 instead of GTK+2
+   Enable the autoclose plugin.
+   Enable the automark plugin
+   Enable the commander plugin which 
provides a command panel for rapid access to any action.
+   Enable ctags plugin
+   Enable the debugger plugin which 
interfaces with sys-devel/gdb
+   Enable the defineformat plugin.
+   Enable spell checking using enchant
+   Enable geanypg plugin which integrates GPG 
using app-crypt/gpgme
+   Use gtkspell for dictionary support in 
GeanyVC
+   Enable the multiterm plugin
+   Enable overview plugin
+   Enable the scope plugin which is a graphical 
GDB front-end
+   Enable updatechecker and geniuspaste plugins 
which require net-libs/libsoup
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-03-21 Thread Patrice Clement
commit: 257dd728f82756968979ddf8fa3ab71e3dc97d0f
Author: Chris Mayo  gmail  com>
AuthorDate: Tue Mar  7 20:02:57 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Mar 21 23:37:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257dd728

dev-util/geany-plugins: version bump to 1.30.

This commit also simplifies LINGUAS handling.

Package-Manager: Portage-2.3.4, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/3584

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.30.ebuild | 144 +++
 2 files changed, 145 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 95459d9fa90..f86ffa3683e 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1 +1,2 @@
 DIST geany-plugins-1.28.tar.gz 4453038 SHA256 
918f644053ea205fdf0f2185ac3b8e21339764e0e761a38583f2dda7de7fdb97 SHA512 
027fc5923d405a8246786e48e0d36c5da8f580b9f18510933063cc4c452ee5aaa68af4568ee20d640c1dd2bcb29a9361b8558a81a5a83f46b5d99c9ff639306d
 WHIRLPOOL 
a328557ccd899ce56ba2cb12875836ecbf5939492a1e19a61e5e2db15a5b10969e1cbf0eb912d551c75e9fa7c49e65fa8a48f7e2e2ebfd4477b4c88b4e6857ea
+DIST geany-plugins-1.30.tar.gz 4469990 SHA256 
a49202d1c6b2a82446a79c57854596de1e231481163f680c7654f2cb165bc249 SHA512 
11dc44215aaa369831c249ef84b5dd0ee7eecdfbbf4707fc6165d78201e9e755447463c171ac6c8b2bc70df28a97b23762073ab9b31f7c33285d4728089da807
 WHIRLPOOL 
ada9c5cd3f78948384c9add373d8b60aa09c0de931304aae4b41f54aaa35dab3450e946e2b39d84c069521113a55720350170edc03253960854a0b842e31903e

diff --git a/dev-util/geany-plugins/geany-plugins-1.30.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
new file mode 100644
index 000..7e5318c2e5b
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.30.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-single-r1 vala
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
+REQUIRED_USE="
+   gtk3? ( !debugger !multiterm !python !scope )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+GTK_COMMON_DEPEND="
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+"
+COMMON_DEPEND="
+   >=dev-util/geany-1.26[gtk3=]
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+   autoclose? ( ${GTK_COMMON_DEPEND} )
+   commander? ( ${GTK_COMMON_DEPEND} )
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:0 )
+   defineformat? ( ${GTK_COMMON_DEPEND} )
+   enchant? ( app-text/enchant )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? (
+   gtk3? ( app-text/gtkspell:3= )
+   !gtk3? ( app-text/gtkspell:2 )
+   )
+   lua? ( dev-lang/lua:0= )
+   multiterm? (
+   $(vala_depend)
+   x11-libs/gtk+:2
+   >=x11-libs/vte-0.28:0
+   )
+   python? (
+   dev-python/pygtk[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   scope? ( x11-libs/vte:0 )
+   soup? ( net-libs/libsoup:2.4 )
+"
+RDEPEND="${COMMON_DEPEND}
+   scope? ( sys-devel/gdb )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # bundled lib buster
+   rm markdown/peg-markdown/markdown_lib.c || die
+   # devhelp plugin bundles devhelp
+
+   default
+
+   use multiterm && vala_src_prepare
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable !gtk3 geanydoc)
+   # GeanyGenDoc requires ctpl which isn’t yet in portage
+   --disable-geanygendoc
+   # peg-markdown is bundled, use app-text/discount instead
+   --disable-peg-markdown
+   --enable-addons
+   --enable-codenav
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanylatex
+   --enable-geanymacro
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc
+   --enable-lineoperations
+   --enable-lipsum
+   --enable-pairtaghighlighter
+   --enable-pohelper
+   --enable-pretty-printer
+   --enable-projectorganiz

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-01-20 Thread David Seifert
commit: 58d0fecb79342294ec5fe7d4a2499c65f77ea95d
Author: David Seifert  gentoo  org>
AuthorDate: Fri Jan 20 14:18:38 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jan 20 14:18:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d0fecb

dev-util/geany-plugins: Remove unused local USE-descriptions

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/geany-plugins/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-util/geany-plugins/metadata.xml 
b/dev-util/geany-plugins/metadata.xml
index 698feea..acb02e1 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -9,15 +9,12 @@
 Enable ctags plugin
 Enable the debugger plugin which interfaces with 
sys-devel/gdb
 Enable the defineformat plugin.
-Enable the devhelp plugin which integrates 
dev-util/devhelp
 Enable spell checking using enchant
 Enable geanypg plugin which integrates GPG using 
app-crypt/gpgme
 Use gtkspell for dictionary support in GeanyVC
-Enable the markdown plugin which uses 
app-text/discount and net-libs/webkit-gtk to display a 
realtime preview markdown.
 Enable the multiterm plugin
 Enable overview plugin
 Enable the scope plugin which is a graphical GDB 
front-end
 Enable updatechecker and geniuspaste plugins which 
require net-libs/libsoup
-Enable webhelper plugin which requires 
net-libs/webkit-gtk
   
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-01-20 Thread Lars Wendler
commit: 5a7148fea237cc593459e11bfdd4417f634f324c
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Jan 20 11:56:41 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jan 20 12:00:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7148fe

dev-util/geany-plugins: Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-util/geany-plugins/Manifest|   2 -
 .../geany-plugins/geany-plugins-1.24-r1.ebuild | 119 --
 dev-util/geany-plugins/geany-plugins-1.25.ebuild   | 127 ---
 dev-util/geany-plugins/geany-plugins-1.28.ebuild   | 172 -
 4 files changed, 420 deletions(-)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 722a8a6..95459d9 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,3 +1 @@
-DIST geany-plugins-1.24.tar.gz 4037065 SHA256 
2e5fa09afe7710cdc2eebae3656d56561429d5df8898c6b5dc91915f15aec0fc SHA512 
947bdf8bd602ae5576d3298029d7249ac40881c13cb3676123c92f4b183be200126d0e19e5c0697c237e5a8d3d9f2d7d715b0cd562f98a059af9fa5d4f3e611e
 WHIRLPOOL 
4386cedfef05c5f4b0bb218122b20a84167bc0b2e43b06bf080ac21dd111b57d9fbf770af78d16394d0ee01592849fae8466e8467bc05176fafd331ba0f7d2a7
-DIST geany-plugins-1.25.tar.gz 4425813 SHA256 
0114042ed82feacbc1ad8c9e88dfaf6d109d01470429193c6f973079871b4615 SHA512 
c0a9100e212fcf804e3013fec70a46cb925f48d3a88c4aea3ca50ddeeeacb3ec7b175d89dd041a47be2d4c5d84f31564da19d0c383a40b2811530113d061e761
 WHIRLPOOL 
1daa0e2b45470bf0dc30053b5e4d1da2a2dde26ffd073d8dbe806256172c39d3f60686944bca1789555330574895eb388cfcbccee461b58b80cb28c33b905f88
 DIST geany-plugins-1.28.tar.gz 4453038 SHA256 
918f644053ea205fdf0f2185ac3b8e21339764e0e761a38583f2dda7de7fdb97 SHA512 
027fc5923d405a8246786e48e0d36c5da8f580b9f18510933063cc4c452ee5aaa68af4568ee20d640c1dd2bcb29a9361b8558a81a5a83f46b5d99c9ff639306d
 WHIRLPOOL 
a328557ccd899ce56ba2cb12875836ecbf5939492a1e19a61e5e2db15a5b10969e1cbf0eb912d551c75e9fa7c49e65fa8a48f7e2e2ebfd4477b4c88b4e6857ea

diff --git a/dev-util/geany-plugins/geany-plugins-1.24-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.24-r1.ebuild
deleted file mode 100644
index 12ed5a0..
--- a/dev-util/geany-plugins/geany-plugins-1.24-r1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools-utils python-single-r1 vala versionator
-
-DESCRIPTION="A collection of different plugins for Geany"
-HOMEPAGE="http://plugins.geany.org/geany-plugins";
-SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-IUSE="+autoclose +commander debugger +defineformat devhelp enchant gpg 
gtkspell lua markdown multiterm nls python scope soup webkit"
-
-LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"
-
-COMMON_DEPEND=">=dev-util/geany-$(get_version_component_range 1-2)
-   =x11-libs/vte-0.28:0
-   )
-   python? (
-   dev-python/pygtk[${PYTHON_USEDEP}]
-   ${PYTHON_DEPS}
-   )
-   scope? ( x11-libs/vte:0 )
-   soup? ( net-libs/libsoup )
-   webkit? (
-   net-libs/webkit-gtk:2
-   x11-libs/gtk+:2
-   x11-libs/gdk-pixbuf:2
-   )"
-RDEPEND="${COMMON_DEPEND}
-   scope? ( sys-devel/gdb )"
-DEPEND="${COMMON_DEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   # bundled lib buster
-   rm markdown/peg-markdown/markdown_lib.c || die
-
-   autotools-utils_src_prepare
-   use multiterm && vala_src_prepare
-}
-
-src_configure() {
-   # GeanyGenDoc requires ctpl which isn’t yet in portage
-   local myeconfargs=(
-   --docdir=/usr/share/doc/${PF}
-   --disable-cppcheck
-   --disable-extra-c-warnings
-   --disable-geanygendoc
-   # peg-markdown is bundled, use app-text/discount instead
-   --disable-peg-markdown
-   --enable-geanymacro
-   --enable-geanynumberedbookmarks
-   --enable-gproject
-   --enable-pretty-printer
-   --enable-tableconvert
-   --enable-treebrowser
-   --enable-xmlsnippets
-   $(use_enable autoclose)
-   $(use_enable commander)
-   $(use_enable debugger)
-   $(use_enable defineformat)
-   $(use_enable devhelp)
-   $(use_enable enchant spellcheck)
-   $(use_enable gpg geanypg)
-   $(use_enable gtkspell)
-   $(use_enable markdown)
-   $(use_enable multiterm)
-   $(use_enable lua g

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-01-19 Thread Tobias Klausmann
commit: 4e6001a7324eac74b73b82ee8f8a57f5ca45c7a3
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Jan 19 12:31:29 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Jan 19 12:31:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e6001a7

dev-util/geany-plugins-1.28-r1: stable on alpha

Gentoo-Bug: 599264

 dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
index 503b3ed..c8472cd 100644
--- a/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 sparc x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2017-01-02 Thread Markus Meier
commit: 70f7fe086e8f90703668a6ff89614daa2dc3dcd0
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Jan  2 19:37:30 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Jan  2 19:37:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f7fe08

dev-util/geany-plugins: arm stable, bug #599264

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

 dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
index 74e2f5b..41ea305 100644
--- a/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.28-r1.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$
 
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-11-16 Thread Pacho Ramos
commit: 2f0f378186de7751847d6320dfe396f2ef314447
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Nov 16 20:16:08 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Nov 16 20:32:48 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0f3781

dev-util/geany-plugins: amd64/x86 stable, bug #599264

Package-Manager: portage-2.3.2

 dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
index 6a97819..74e2f5b 100644
--- a/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-11-09 Thread Lars Wendler
commit: af2cc8fcb9f81284216f53841d8ff491c967840f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Nov  9 09:44:42 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Nov  9 09:45:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2cc8fc

dev-util/geany-plugins: Removed old.

Package-Manager: portage-2.3.2

 dev-util/geany-plugins/Manifest  |   2 -
 dev-util/geany-plugins/geany-plugins-1.23.ebuild | 102 --
 dev-util/geany-plugins/geany-plugins-1.26.ebuild | 127 ---
 3 files changed, 231 deletions(-)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 8b6706d..722a8a6 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,5 +1,3 @@
-DIST geany-plugins-1.23.tar.gz 3642803 SHA256 
b0e79c1cd679a5b5f02632922920478a1047c3a5985982a1cc2348fa7e4454c4 SHA512 
68ba0c96712cd6ea944ff68810378a96a411717a0950bfc72f5aade36bf6e5b065d229beec3b5724921c2eaf4ddb73a19f4ae77137a96208fef52f739d65c6ef
 WHIRLPOOL 
56e54586611f8e804059b489d54d2e3970f9cf7c958e9916996472c2d7848aa446bc74a150bd32ec18aa6daaba030939facaada376327fea5e90e2a15e9c
 DIST geany-plugins-1.24.tar.gz 4037065 SHA256 
2e5fa09afe7710cdc2eebae3656d56561429d5df8898c6b5dc91915f15aec0fc SHA512 
947bdf8bd602ae5576d3298029d7249ac40881c13cb3676123c92f4b183be200126d0e19e5c0697c237e5a8d3d9f2d7d715b0cd562f98a059af9fa5d4f3e611e
 WHIRLPOOL 
4386cedfef05c5f4b0bb218122b20a84167bc0b2e43b06bf080ac21dd111b57d9fbf770af78d16394d0ee01592849fae8466e8467bc05176fafd331ba0f7d2a7
 DIST geany-plugins-1.25.tar.gz 4425813 SHA256 
0114042ed82feacbc1ad8c9e88dfaf6d109d01470429193c6f973079871b4615 SHA512 
c0a9100e212fcf804e3013fec70a46cb925f48d3a88c4aea3ca50ddeeeacb3ec7b175d89dd041a47be2d4c5d84f31564da19d0c383a40b2811530113d061e761
 WHIRLPOOL 
1daa0e2b45470bf0dc30053b5e4d1da2a2dde26ffd073d8dbe806256172c39d3f60686944bca1789555330574895eb388cfcbccee461b58b80cb28c33b905f88
-DIST geany-plugins-1.26.tar.gz 4429565 SHA256 
da55e8dd5d6918de3014aaeb7ca8473d0a818ed064f77e3fa5b6aedef781b85b SHA512 
3714e7c3aa2720cb91630ba26ee6018a57dfce304d556934bd6a88e4d25e9666868eeb5592a4132e7e481d42db850a0266dba6cbc2439cb0e824a3040c45850b
 WHIRLPOOL 
c006e318e107af847910489050d9d55b4a7e856c4409605f159c97717e82436eccb4d486d5bcfa044c3b88a14c8b78de2680a097b3e77c5b9c99c3c72206ba6e
 DIST geany-plugins-1.28.tar.gz 4453038 SHA256 
918f644053ea205fdf0f2185ac3b8e21339764e0e761a38583f2dda7de7fdb97 SHA512 
027fc5923d405a8246786e48e0d36c5da8f580b9f18510933063cc4c452ee5aaa68af4568ee20d640c1dd2bcb29a9361b8558a81a5a83f46b5d99c9ff639306d
 WHIRLPOOL 
a328557ccd899ce56ba2cb12875836ecbf5939492a1e19a61e5e2db15a5b10969e1cbf0eb912d551c75e9fa7c49e65fa8a48f7e2e2ebfd4477b4c88b4e6857ea

diff --git a/dev-util/geany-plugins/geany-plugins-1.23.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.23.ebuild
deleted file mode 100644
index f782009..
--- a/dev-util/geany-plugins/geany-plugins-1.23.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools-utils vala versionator
-
-DESCRIPTION="A collection of different plugins for Geany"
-HOMEPAGE="http://plugins.geany.org/geany-plugins";
-SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86"
-IUSE="+commander debugger devhelp enchant gpg gtkspell lua markdown multiterm 
nls scope soup webkit"
-
-LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"
-
-COMMON_DEPEND=">=dev-util/geany-$(get_version_component_range 1-2)
-   =x11-libs/vte-0.28:0
-   )
-   scope? ( x11-libs/vte:0 )
-   soup? ( net-libs/libsoup )
-   webkit? (
-   net-libs/webkit-gtk:2
-   x11-libs/gtk+:2
-   x11-libs/gdk-pixbuf:2
-   )"
-RDEPEND="${COMMON_DEPEND}
-   scope? ( sys-devel/gdb )"
-DEPEND="${COMMON_DEPEND}
-   nls? ( sys-devel/gettext )
-   virtual/pkgconfig"
-
-src_prepare() {
-   # bundled lib buster
-   rm markdown/peg-markdown/markdown_lib.c || die
-
-   autotools-utils_src_prepare
-   use multiterm && vala_src_prepare
-}
-
-src_configure() {
-   # GeanyGenDoc requires ctpl which isn’t yet in portage
-   local myeconfargs=(
-   --docdir=/usr/share/doc/${PF}
-   --disable-cppcheck
-   --disable-extra-c-warnings
-   --disable-geanygendoc
-   # peg-markdown is bundled, use app-text/discount instead
-   --disable-peg-markdown
-   --enable-geanymacro
-   --enable-geanynumberedbookmarks
-   --enable-gproject
-   --enable-pretty-printer
-   --enable-tableconvert
-   --enable-treebrowser
-   --enable-xmlsnippets
-   $(use_enable commander)
-   $(use_enable debugger

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-11-09 Thread Pacho Ramos
commit: cc98401a13e645f645702265877fc8810a46c08f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Nov  9 09:29:07 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Nov  9 09:29:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc98401a

dev-util/geany-plugins: Disable optional webkit support, as it relies on 
obsolete and vulnerable versions (#584172)

Package-Manager: portage-2.3.2

 .../geany-plugins/geany-plugins-1.28-r1.ebuild | 157 +
 1 file changed, 157 insertions(+)

diff --git a/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
new file mode 100644
index ..6a97819
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.28-r1.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-single-r1 vala
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
enchant git gpg gtkspell lua multiterm nls +overview python scope soup"
+REQUIRED_USE="
+   gtk3? ( !debugger !multiterm !python !scope )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+GTK_COMMON_DEPEND="
+   gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )
+"
+COMMON_DEPEND="
+   >=dev-util/geany-1.26[gtk3=]
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+   autoclose? ( ${GTK_COMMON_DEPEND} )
+   commander? ( ${GTK_COMMON_DEPEND} )
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:0 )
+   defineformat? ( ${GTK_COMMON_DEPEND} )
+   enchant? ( app-text/enchant )
+   git? ( dev-libs/libgit2:= )
+   gpg? ( app-crypt/gpgme:1= )
+   gtkspell? (
+   gtk3? ( app-text/gtkspell:3= )
+   !gtk3? ( app-text/gtkspell:2 )
+   )
+   lua? ( dev-lang/lua:0= )
+   multiterm? (
+   $(vala_depend)
+   x11-libs/gtk+:2
+   >=x11-libs/vte-0.28:0
+   )
+   python? (
+   dev-python/pygtk[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   scope? ( x11-libs/vte:0 )
+   soup? ( net-libs/libsoup:2.4 )
+"
+RDEPEND="${COMMON_DEPEND}
+   scope? ( sys-devel/gdb )
+"
+DEPEND="${COMMON_DEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # bundled lib buster
+   rm markdown/peg-markdown/markdown_lib.c || die
+   # devhelp plugin bundles devhelp
+
+   default
+
+   use multiterm && vala_src_prepare
+
+   # make fails if LINGUAS contains a language which is not translated
+   local po_linguas=""
+   for lang in $LINGUAS; do
+   if [[ -e "$S/po/$lang.po" ]]; then
+   po_linguas="${po_linguas} $lang"
+   fi
+   done
+   # only filter LINGUAS if defined
+   if [[ -n "${LINGUAS+x}" ]]; then
+   LINGUAS=$po_linguas
+   fi
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-cppcheck
+   --disable-extra-c-warnings
+   $(use_enable !gtk3 geanydoc)
+   # GeanyGenDoc requires ctpl which isn’t yet in portage
+   --disable-geanygendoc
+   # peg-markdown is bundled, use app-text/discount instead
+   --disable-peg-markdown
+   --enable-addons
+   --enable-codenav
+   --enable-geanyextrasel
+   --enable-geanyinsertnum
+   --enable-geanylatex
+   --enable-geanylipsum
+   --enable-geanymacro
+   --enable-geanynumberedbookmarks
+   --enable-geanyprj
+   --enable-geanyvc
+   --enable-lineoperations
+   --enable-pairtaghighlighter
+   --enable-pohelper
+   --enable-pretty-printer
+   --enable-projectorganizer
+   --enable-sendmail
+   --enable-shiftcolumn
+   --enable-tableconvert
+   --enable-treebrowser
+   --enable-xmlsnippets
+   $(use_enable autoclose)
+   $(use_enable automark)
+   $(use_enable commander)
+   $(use_enable ctags geanyctags)
+   $(use_enable debugger)
+   $(use_enable defineformat)
+   $(use_enable enchant spellcheck)
+   $(use_enable git gitchangebar)
+   $(use_enable gpg geanypg)
+   $(use_enable gtkspell)
+   $(use_enable multiterm)
+   $(u

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-08-18 Thread Lars Wendler
commit: 5990d180d5b834fdef9eaf9839474a7e5ca36b46
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Aug 18 15:44:30 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug 18 15:44:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5990d180

dev-util/geany-plugins: Fixed USE-dependency on dev-util/geany

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.28.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.28.ebuild
index dae5ab5..8603c74 100644
--- a/dev-util/geany-plugins/geany-plugins-1.28.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.28.ebuild
@@ -31,7 +31,7 @@ WEBKIT_COMMON_DEPEND="gtk3? (
x11-libs/gtk+:2
)"
 
-COMMON_DEPEND=">=dev-util/geany-1.26[gtk3?]
+COMMON_DEPEND=">=dev-util/geany-1.26[gtk3=]
dev-libs/glib:2
dev-libs/libxml2:2
autoclose? ( ${GTK_COMMON_DEPEND} )



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-08-18 Thread Lars Wendler
commit: b59afd6f8944dd34631b4e8e1b8284faf70771b5
Author: Chris Mayo  gmail  com>
AuthorDate: Mon Aug 15 18:36:09 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug 18 15:38:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b59afd6f

dev-util/geany-plugins: Bump to 1.28 and add gtk3 USE flag

configure decides to build for GTK+ 2 or 3 based on installed geany
using pkg-config.
- Ensure geany and geany-plugins are in step with a gtk3 USE flag (this
  adds unnecessary work for a user not installing any GTK+ using
  plugins, but does no harm)
- Fix GTK+ dependencies to reflect the SLOT that will be used
- Block selection of GTK+ 2 only plugins for gtk3 with REQUIRED_USE
- Explicitly enable all plugins
- Honour LINGUAS, makes it and nl available
- Fix metadata for gtkspell, it is the spellchecker for GeanyVC
- geany-1.26 is the minimum since 1.27
- Prune .la files
- Move to EAPI6, remove use of autotools-utils and versionator, tidy

Gentoo-Bug: https://bugs.gentoo.org/586162
Gentoo-Bug: https://bugs.gentoo.org/566214
Gentoo-Bug: https://bugs.gentoo.org/556840
Closes: https://github.com/gentoo/gentoo/pull/2063

Signed-off-by: Lars Wendler  gentoo.org>

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.28.ebuild | 178 +++
 dev-util/geany-plugins/metadata.xml  |   3 +-
 3 files changed, 181 insertions(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 6721f68..8b6706d 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -2,3 +2,4 @@ DIST geany-plugins-1.23.tar.gz 3642803 SHA256 
b0e79c1cd679a5b5f02632922920478a10
 DIST geany-plugins-1.24.tar.gz 4037065 SHA256 
2e5fa09afe7710cdc2eebae3656d56561429d5df8898c6b5dc91915f15aec0fc SHA512 
947bdf8bd602ae5576d3298029d7249ac40881c13cb3676123c92f4b183be200126d0e19e5c0697c237e5a8d3d9f2d7d715b0cd562f98a059af9fa5d4f3e611e
 WHIRLPOOL 
4386cedfef05c5f4b0bb218122b20a84167bc0b2e43b06bf080ac21dd111b57d9fbf770af78d16394d0ee01592849fae8466e8467bc05176fafd331ba0f7d2a7
 DIST geany-plugins-1.25.tar.gz 4425813 SHA256 
0114042ed82feacbc1ad8c9e88dfaf6d109d01470429193c6f973079871b4615 SHA512 
c0a9100e212fcf804e3013fec70a46cb925f48d3a88c4aea3ca50ddeeeacb3ec7b175d89dd041a47be2d4c5d84f31564da19d0c383a40b2811530113d061e761
 WHIRLPOOL 
1daa0e2b45470bf0dc30053b5e4d1da2a2dde26ffd073d8dbe806256172c39d3f60686944bca1789555330574895eb388cfcbccee461b58b80cb28c33b905f88
 DIST geany-plugins-1.26.tar.gz 4429565 SHA256 
da55e8dd5d6918de3014aaeb7ca8473d0a818ed064f77e3fa5b6aedef781b85b SHA512 
3714e7c3aa2720cb91630ba26ee6018a57dfce304d556934bd6a88e4d25e9666868eeb5592a4132e7e481d42db850a0266dba6cbc2439cb0e824a3040c45850b
 WHIRLPOOL 
c006e318e107af847910489050d9d55b4a7e856c4409605f159c97717e82436eccb4d486d5bcfa044c3b88a14c8b78de2680a097b3e77c5b9c99c3c72206ba6e
+DIST geany-plugins-1.28.tar.gz 4453038 SHA256 
918f644053ea205fdf0f2185ac3b8e21339764e0e761a38583f2dda7de7fdb97 SHA512 
027fc5923d405a8246786e48e0d36c5da8f580b9f18510933063cc4c452ee5aaa68af4568ee20d640c1dd2bcb29a9361b8558a81a5a83f46b5d99c9ff639306d
 WHIRLPOOL 
a328557ccd899ce56ba2cb12875836ecbf5939492a1e19a61e5e2db15a5b10969e1cbf0eb912d551c75e9fa7c49e65fa8a48f7e2e2ebfd4477b4c88b4e6857ea

diff --git a/dev-util/geany-plugins/geany-plugins-1.28.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.28.ebuild
new file mode 100644
index 000..b2203e2
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.28.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils python-single-r1 vala
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="https://plugins.geany.org";
+SRC_URI="https://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="gtk3 +autoclose +automark +commander ctags debugger +defineformat 
devhelp enchant git gpg gtkspell lua markdown multiterm nls +overview python 
scope soup webkit"
+REQUIRED_USE="gtk3? ( !debugger !devhelp !multiterm !python !scope )
+   python? ( ${PYTHON_REQUIRED_USE} )"
+
+COMMON_DEPEND=">=dev-util/geany-1.26[!gtk3?]
+   dev-libs/glib:2
+   dev-libs/libxml2:2
+   autoclose? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
+   commander? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
+   ctags? ( dev-util/ctags )
+   debugger? ( x11-libs/vte:0 )
+   defineformat? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
+   devhelp? (
+   gnome-base/gconf:2
+   net-libs/webkit-gtk:2
+   x11-libs/gtk+:2
+   x11-libs/libwnck:1
+   )
+   enchant? ( app-text/enchant )
+   git? ( dev-libs/libgit2 )
+   gpg? ( app-crypt/gpgme )
+   gtkspell? (
+   

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-08-18 Thread Lars Wendler
commit: 208837e0f425af0de2ec6b29dd385f03c11127b7
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Aug 18 15:38:12 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Aug 18 15:38:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208837e0

dev-util/geany-plugins: Simplified ebuild a bit.

Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler  gentoo.org>

 dev-util/geany-plugins/geany-plugins-1.28.ebuild | 46 +++-
 1 file changed, 20 insertions(+), 26 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.28.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.28.ebuild
index b2203e2..dae5ab5 100644
--- a/dev-util/geany-plugins/geany-plugins-1.28.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.28.ebuild
@@ -19,14 +19,26 @@ IUSE="gtk3 +autoclose +automark +commander ctags debugger 
+defineformat devhelp
 REQUIRED_USE="gtk3? ( !debugger !devhelp !multiterm !python !scope )
python? ( ${PYTHON_REQUIRED_USE} )"
 
-COMMON_DEPEND=">=dev-util/geany-1.26[!gtk3?]
+GTK_COMMON_DEPEND="gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( x11-libs/gtk+:2 )"
+
+WEBKIT_COMMON_DEPEND="gtk3? (
+   net-libs/webkit-gtk:3
+   x11-libs/gtk+:3
+   )
+   !gtk3? (
+   net-libs/webkit-gtk:2
+   x11-libs/gtk+:2
+   )"
+
+COMMON_DEPEND=">=dev-util/geany-1.26[gtk3?]
dev-libs/glib:2
dev-libs/libxml2:2
-   autoclose? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
-   commander? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
+   autoclose? ( ${GTK_COMMON_DEPEND} )
+   commander? ( ${GTK_COMMON_DEPEND} )
ctags? ( dev-util/ctags )
debugger? ( x11-libs/vte:0 )
-   defineformat? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) )
+   defineformat? ( ${GTK_COMMON_DEPEND} )
devhelp? (
gnome-base/gconf:2
net-libs/webkit-gtk:2
@@ -37,24 +49,13 @@ COMMON_DEPEND=">=dev-util/geany-1.26[!gtk3?]
git? ( dev-libs/libgit2 )
gpg? ( app-crypt/gpgme )
gtkspell? (
-   gtk3? (
-   app-text/gtkspell:3
-   )
-   !gtk3? (
-   app-text/gtkspell:2
-   )
+   gtk3? ( app-text/gtkspell:3 )
+   !gtk3? ( app-text/gtkspell:2 )
)
lua? ( =dev-lang/lua-5.1*:= )
markdown? (
app-text/discount
-   gtk3? (
-   net-libs/webkit-gtk:3
-   x11-libs/gtk+:3
-   )
-   !gtk3? (
-   net-libs/webkit-gtk:2
-   x11-libs/gtk+:2
-   )
+   ${WEBKIT_COMMON_DEPEND}
)
multiterm? (
$(vala_depend)
@@ -68,14 +69,7 @@ COMMON_DEPEND=">=dev-util/geany-1.26[!gtk3?]
scope? ( x11-libs/vte:0 )
soup? ( net-libs/libsoup )
webkit? (
-   gtk3? (
-   net-libs/webkit-gtk:3
-   x11-libs/gtk+:3
-   )
-   !gtk3? (
-   net-libs/webkit-gtk:2
-   x11-libs/gtk+:2
-   )
+   ${WEBKIT_COMMON_DEPEND}
x11-libs/gdk-pixbuf:2
)"
 RDEPEND="${COMMON_DEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-08-07 Thread Pacho Ramos
commit: 155c3b6afb0b839597d2b2d31d83c2f0e874e051
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Aug  7 07:11:31 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Aug  7 07:24:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155c3b6a

dev-util/geany-plugins: Cleanup per bug #355897

Package-Manager: portage-2.3.0

 dev-util/geany-plugins/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-util/geany-plugins/metadata.xml 
b/dev-util/geany-plugins/metadata.xml
index c7c61a4..abc4e84 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-bi...@gentoo.org
-Nathan Phillip Brink
-  
   
 Enable the autoclose plugin.
 Enable the automark plugin



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-05-25 Thread Tobias Klausmann
commit: 6d8b50ac6dbb33ef4aef6466616d1d9cae78b24f
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Wed May 25 09:24:50 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Wed May 25 09:29:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d8b50ac

dev-util/geany-plugins-1.25-r0: add alpha keyword

Gentoo-Bug: 570902

Package-Manager: portage-2.3.0_rc1

 dev-util/geany-plugins/geany-plugins-1.25.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.25.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
index f720246..3c03532 100644
--- a/dev-util/geany-plugins/geany-plugins-1.25.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 arm ia64 ~ppc ppc64 ~sparc ~x86"
 IUSE="+autoclose +automark +commander ctags debugger +defineformat devhelp 
enchant git gpg gtkspell lua markdown multiterm nls +overview python scope soup 
webkit"
 
 LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-04-04 Thread Jeroen Roovers
commit: b888975d87a8643aeb5883fd43ab91f9cd5ab356
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr  5 05:54:37 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr  5 05:54:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b888975d

dev-util/geany-plugins: Stable for PPC64 (bug #570902).

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches

 dev-util/geany-plugins/geany-plugins-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.25.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
index 628d04b..f720246 100644
--- a/dev-util/geany-plugins/geany-plugins-1.25.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ia64 ~ppc ppc64 ~sparc ~x86"
 IUSE="+autoclose +automark +commander ctags debugger +defineformat devhelp 
enchant git gpg gtkspell lua markdown multiterm nls +overview python scope soup 
webkit"
 
 LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-04-01 Thread Markus Meier
commit: 53e0a9d79a2dbb0a8431ad709f23e8e686ce5a1a
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Apr  1 19:03:30 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Apr  1 19:03:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e0a9d7

dev-util/geany-plugins: arm stable, bug #570902

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

 dev-util/geany-plugins/geany-plugins-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.25.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
index d1c15b0..628d04b 100644
--- a/dev-util/geany-plugins/geany-plugins-1.25.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+autoclose +automark +commander ctags debugger +defineformat devhelp 
enchant git gpg gtkspell lua markdown multiterm nls +overview python scope soup 
webkit"
 
 LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-03-20 Thread Agostino Sarubbo
commit: 72cf50dfd10bc29f1dce0daf22936d1560718831
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Mar 20 12:23:53 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Mar 20 12:23:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72cf50df

dev-util/geany-plugins: ia64 stable wrt bug #570902

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

 dev-util/geany-plugins/geany-plugins-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.25.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
index 5204852..d1c15b0 100644
--- a/dev-util/geany-plugins/geany-plugins-1.25.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+autoclose +automark +commander ctags debugger +defineformat devhelp 
enchant git gpg gtkspell lua markdown multiterm nls +overview python scope soup 
webkit"
 
 LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-03-19 Thread Agostino Sarubbo
commit: 21b480f8c1ff42ebeadbc8cdf81df08384f91e0b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 19 16:31:57 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 19 16:31:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b480f8

dev-util/geany-plugins: amd64 stable wrt bug #570902

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

 dev-util/geany-plugins/geany-plugins-1.25.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.25.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
index d12b742..5204852 100644
--- a/dev-util/geany-plugins/geany-plugins-1.25.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+autoclose +automark +commander ctags debugger +defineformat devhelp 
enchant git gpg gtkspell lua markdown multiterm nls +overview python scope soup 
webkit"
 
 LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"



[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2016-01-03 Thread Manuel Rüger
commit: b920d666d15b43fb95c1e2a88caa8e58b35f6066
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Jan  3 17:24:20 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Jan  3 17:24:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b920d666

dev-util/geany-plugins: Version bump

Gentoo-Bug: 566214

Package-Manager: portage-2.2.26

 dev-util/geany-plugins/Manifest  |   1 +
 dev-util/geany-plugins/geany-plugins-1.26.ebuild | 127 +++
 2 files changed, 128 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index 42cf2f3..6721f68 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,3 +1,4 @@
 DIST geany-plugins-1.23.tar.gz 3642803 SHA256 
b0e79c1cd679a5b5f02632922920478a1047c3a5985982a1cc2348fa7e4454c4 SHA512 
68ba0c96712cd6ea944ff68810378a96a411717a0950bfc72f5aade36bf6e5b065d229beec3b5724921c2eaf4ddb73a19f4ae77137a96208fef52f739d65c6ef
 WHIRLPOOL 
56e54586611f8e804059b489d54d2e3970f9cf7c958e9916996472c2d7848aa446bc74a150bd32ec18aa6daaba030939facaada376327fea5e90e2a15e9c
 DIST geany-plugins-1.24.tar.gz 4037065 SHA256 
2e5fa09afe7710cdc2eebae3656d56561429d5df8898c6b5dc91915f15aec0fc SHA512 
947bdf8bd602ae5576d3298029d7249ac40881c13cb3676123c92f4b183be200126d0e19e5c0697c237e5a8d3d9f2d7d715b0cd562f98a059af9fa5d4f3e611e
 WHIRLPOOL 
4386cedfef05c5f4b0bb218122b20a84167bc0b2e43b06bf080ac21dd111b57d9fbf770af78d16394d0ee01592849fae8466e8467bc05176fafd331ba0f7d2a7
 DIST geany-plugins-1.25.tar.gz 4425813 SHA256 
0114042ed82feacbc1ad8c9e88dfaf6d109d01470429193c6f973079871b4615 SHA512 
c0a9100e212fcf804e3013fec70a46cb925f48d3a88c4aea3ca50ddeeeacb3ec7b175d89dd041a47be2d4c5d84f31564da19d0c383a40b2811530113d061e761
 WHIRLPOOL 
1daa0e2b45470bf0dc30053b5e4d1da2a2dde26ffd073d8dbe806256172c39d3f60686944bca1789555330574895eb388cfcbccee461b58b80cb28c33b905f88
+DIST geany-plugins-1.26.tar.gz 4429565 SHA256 
da55e8dd5d6918de3014aaeb7ca8473d0a818ed064f77e3fa5b6aedef781b85b SHA512 
3714e7c3aa2720cb91630ba26ee6018a57dfce304d556934bd6a88e4d25e9666868eeb5592a4132e7e481d42db850a0266dba6cbc2439cb0e824a3040c45850b
 WHIRLPOOL 
c006e318e107af847910489050d9d55b4a7e856c4409605f159c97717e82436eccb4d486d5bcfa044c3b88a14c8b78de2680a097b3e77c5b9c99c3c72206ba6e

diff --git a/dev-util/geany-plugins/geany-plugins-1.26.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.26.ebuild
new file mode 100644
index 000..e106bab
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.26.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit autotools-utils python-single-r1 vala versionator
+
+DESCRIPTION="A collection of different plugins for Geany"
+HOMEPAGE="http://plugins.geany.org/geany-plugins";
+SRC_URI="http://plugins.geany.org/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="+autoclose +automark +commander ctags debugger +defineformat devhelp 
enchant git gpg gtkspell lua markdown multiterm nls +overview python scope soup 
webkit"
+
+LINGUAS="be ca da de es fr gl kk ja pt pt_BR ru tr zh_CN"
+
+COMMON_DEPEND=">=dev-util/geany-$(get_version_component_range 1-2)
+   autoclose? ( x11-libs/gtk+:2 )
+   commander? ( x11-libs/gtk+:2 )
+   defineformat? ( x11-libs/gtk+:2 )
+   dev-libs/libxml2:2
+   dev-libs/glib:2
+   ctags? ( dev-util/ctags )
+   debugger? (
+   x11-libs/vte:0
+   dev-util/geany[-gtk3]
+   )
+   devhelp? (
+   dev-util/devhelp
+   gnome-base/gconf:2
+   net-libs/webkit-gtk:2
+   x11-libs/gtk+:2
+   x11-libs/libwnck:1
+   )
+   enchant? ( app-text/enchant )
+   gpg? ( app-crypt/gpgme )
+   git? ( dev-libs/libgit2 )
+   gtkspell? ( app-text/gtkspell:2 )
+   lua? ( =dev-lang/lua-5.1*:= )
+   markdown? (
+   app-text/discount
+   net-libs/webkit-gtk:2
+   x11-libs/gtk+:2
+   )
+   multiterm? (
+   $(vala_depend)
+   x11-libs/gtk+:2
+   >=x11-libs/vte-0.28:0
+   )
+   python? (
+   dev-python/pygtk[${PYTHON_USEDEP}]
+   ${PYTHON_DEPS}
+   )
+   scope? ( x11-libs/vte:0 )
+   soup? ( net-libs/libsoup )
+   webkit? (
+   net-libs/webkit-gtk:2
+   x11-libs/gtk+:2
+   x11-libs/gdk-pixbuf:2
+   )"
+RDEPEND="${COMMON_DEPEND}
+   scope? ( sys-devel/gdb )"
+DEPEND="${COMMON_DEPEND}
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # bundled lib buster
+   rm markd

[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/

2015-09-25 Thread Nathan Phillip Brink
commit: f0fc4e9b67ff85c6bd22c869d57dc084dc1b1b90
Author: Nathan Phillip Brink  gentoo  org>
AuthorDate: Sat Sep 26 04:16:24 2015 +
Commit: Nathan Phillip Brink  gentoo  org>
CommitDate: Sat Sep 26 04:16:24 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0fc4e9b

dev-util/geany-plugins: Older plugins are incompatible with geany-1.25. Fix lua 
deps.

Package-Manager: portage-2.2.20

 dev-util/geany-plugins/geany-plugins-1.23.ebuild| 3 ++-
 dev-util/geany-plugins/geany-plugins-1.24-r1.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.23.ebuild 
b/dev-util/geany-plugins/geany-plugins-1.23.ebuild
index 00f5e33..f782009 100644
--- a/dev-util/geany-plugins/geany-plugins-1.23.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.23.ebuild
@@ -18,6 +18,7 @@ IUSE="+commander debugger devhelp enchant gpg gtkspell lua 
markdown multiterm nl
 LINGUAS="be ca da de es fr gl ja pt pt_BR ru tr zh_CN"
 
 COMMON_DEPEND=">=dev-util/geany-$(get_version_component_range 1-2)
+   =dev-util/geany-$(get_version_component_range 
1-2)
enchant? ( app-text/enchant )
gpg? ( app-crypt/gpgme )
gtkspell? ( app-text/gtkspell:2 )
-   lua? ( dev-lang/lua )
+   lua? ( dev-lang/lua:* )
markdown? (
app-text/discount
net-libs/webkit-gtk:2



  1   2   >