public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2015-08-09 23:54 Mikle Kolyada
  0 siblings, 0 replies; 96+ messages in thread
From: Mikle Kolyada @ 2015-08-09 23:54 UTC (permalink / raw
  To: gentoo-commits

commit:     8ce4c359abac7beb74d97aba9947b33b95201372
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  9 23:51:27 2015 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Aug  9 23:51:49 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce4c359

dev-util/geany-plugins: ia64 stable wrt bug 554880

Package-Manager: portage-2.2.20

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

diff --git a/dev-util/geany-plugins/geany-plugins-1.24-r1.ebuild b/dev-util/geany-plugins/geany-plugins-1.24-r1.ebuild
index 5b32351..8182150 100644
--- a/dev-util/geany-plugins/geany-plugins-1.24-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.24-r1.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 +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"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2015-09-26  3:48 Nathan Phillip Brink
  0 siblings, 0 replies; 96+ messages in thread
From: Nathan Phillip Brink @ 2015-09-26  3:48 UTC (permalink / raw
  To: gentoo-commits

commit:     bd4079cd6189e89ff4b0f324c5903ca950730a5b
Author:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 26 03:47:27 2015 +0000
Commit:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Sat Sep 26 03:47:27 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd4079cd

dev-util/geany-plugins: Add geany-plugins-1.25 for bug #555330 thanks vityokster, M8R-u38wij.

Package-Manager: portage-2.2.20

 dev-util/geany-plugins/Manifest                  |   1 +
 dev-util/geany-plugins/geany-plugins-1.25.ebuild | 127 +++++++++++++++++++++++
 dev-util/geany-plugins/metadata.xml              |   3 +
 3 files changed, 131 insertions(+)

diff --git a/dev-util/geany-plugins/Manifest b/dev-util/geany-plugins/Manifest
index e6b8972..42cf2f3 100644
--- a/dev-util/geany-plugins/Manifest
+++ b/dev-util/geany-plugins/Manifest
@@ -1,2 +1,3 @@
 DIST geany-plugins-1.23.tar.gz 3642803 SHA256 b0e79c1cd679a5b5f02632922920478a1047c3a5985982a1cc2348fa7e4454c4 SHA512 68ba0c96712cd6ea944ff68810378a96a411717a0950bfc72f5aade36bf6e5b065d229beec3b5724921c2eaf4ddb73a19f4ae77137a96208fef52f739d65c6ef WHIRLPOOL 56e54586611f8e804059b489d54d2e3970f9cf7c958e99169eeee96472c2d7848aa446bc74a150bd32ec18aa6daaba030939facaada376327fea5e90e2a15e9c
 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

diff --git a/dev-util/geany-plugins/geany-plugins-1.25.ebuild b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
new file mode 100644
index 0000000..d12b742
--- /dev/null
+++ b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
@@ -0,0 +1,127 @@
+# 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 +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"
+
+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-0.23.0 )
+	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 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-projectorganizer
+		--enable-pretty-printer
+		--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 devhelp)
+		$(use_enable enchant spellcheck)
+		$(use_enable gpg geanypg)
+		$(use_enable git gitchangebar)
+		$(use_enable gtkspell)
+		$(use_enable markdown)
+		$(use_enable multiterm)
+		$(use_enable lua geanylua)
+		$(use_enable nls)
+		$(use_enable overview)
+		$(use_enable python geanypy)
+		$(use_enable scope)
+		# Having updatechecker… when you’re using a package manager?
+		$(use_enable soup updatechecker)
+		$(use_enable soup geniuspaste)
+		$(use_enable webkit webhelper)
+	)
+
+	autotools-utils_src_configure
+}

diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml
index 0f39490..afa89be 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -7,7 +7,9 @@
   </maintainer>
   <use>
     <flag name='autoclose'>Enable the autoclose plugin.</flag>
+    <flag name='automark'>Enable the automark plugin</flag>
     <flag name='commander'>Enable the commander plugin which provides a command panel for rapid access to any action.</flag>
+    <flag name='ctags'>Enable ctags plugin</flag>
     <flag name='debugger'>Enable the debugger plugin which interfaces with <pkg>sys-devel/gdb</pkg></flag>
     <flag name='defineformat'>Enable the defineformat plugin.</flag>
     <flag name='devhelp'>Enable the devhelp plugin which integrates <pkg>dev-util/devhelp</pkg></flag>
@@ -16,6 +18,7 @@
     <flag name='gtkspell'>Use gtkspell for dictionary support</flag>
     <flag name='markdown'>Enable the markdown plugin which uses <pkg>app-text/discount</pkg> and <pkg>net-libs/webkit-gtk</pkg> to display a realtime preview markdown.</flag>
     <flag name='multiterm'>Enable the multiterm plugin</flag>
+    <flag name='overview'>Enable overview plugin</flag>
     <flag name='scope'>Enable the scope plugin which is a graphical GDB front-end</flag>
     <flag name='soup'>Enable updatechecker and geniuspaste plugins which require <pkg>net-libs/libsoup</pkg></flag>
     <flag name='webkit'>Enable webhelper plugin which requires <pkg>net-libs/webkit-gtk</pkg></flag>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2015-09-26  4:16 Nathan Phillip Brink
  0 siblings, 0 replies; 96+ messages in thread
From: Nathan Phillip Brink @ 2015-09-26  4:16 UTC (permalink / raw
  To: gentoo-commits

commit:     f0fc4e9b67ff85c6bd22c869d57dc084dc1b1b90
Author:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 26 04:16:24 2015 +0000
Commit:     Nathan Phillip Brink <binki <AT> gentoo <DOT> org>
CommitDate: Sat Sep 26 04:16:24 2015 +0000
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-1.25
 	commander? ( x11-libs/gtk+:2 )
 	dev-libs/libxml2:2
 	dev-libs/glib:2
@@ -32,7 +33,7 @@ COMMON_DEPEND=">=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

diff --git a/dev-util/geany-plugins/geany-plugins-1.24-r1.ebuild b/dev-util/geany-plugins/geany-plugins-1.24-r1.ebuild
index 5406b1f..12ed5a0 100644
--- a/dev-util/geany-plugins/geany-plugins-1.24-r1.ebuild
+++ b/dev-util/geany-plugins/geany-plugins-1.24-r1.ebuild
@@ -20,6 +20,7 @@ IUSE="+autoclose +commander debugger +defineformat devhelp enchant gpg gtkspell
 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-1.25
 	autoclose? ( x11-libs/gtk+:2 )
 	commander? ( x11-libs/gtk+:2 )
 	defineformat? ( x11-libs/gtk+:2 )
@@ -36,7 +37,7 @@ COMMON_DEPEND=">=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


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-01-03 17:24 Manuel Rüger
  0 siblings, 0 replies; 96+ messages in thread
From: Manuel Rüger @ 2016-01-03 17:24 UTC (permalink / raw
  To: gentoo-commits

commit:     b920d666d15b43fb95c1e2a88caa8e58b35f6066
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  3 17:24:20 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Jan  3 17:24:20 2016 +0000
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 56e54586611f8e804059b489d54d2e3970f9cf7c958e99169eeee96472c2d7848aa446bc74a150bd32ec18aa6daaba030939facaada376327fea5e90e2a15e9c
 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 0000000..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 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-projectorganizer
+		--enable-pretty-printer
+		--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 devhelp)
+		$(use_enable enchant spellcheck)
+		$(use_enable gpg geanypg)
+		$(use_enable git gitchangebar)
+		$(use_enable gtkspell)
+		$(use_enable markdown)
+		$(use_enable multiterm)
+		$(use_enable lua geanylua)
+		$(use_enable nls)
+		$(use_enable overview)
+		$(use_enable python geanypy)
+		$(use_enable scope)
+		# Having updatechecker… when you’re using a package manager?
+		$(use_enable soup updatechecker)
+		$(use_enable soup geniuspaste)
+		$(use_enable webkit webhelper)
+	)
+
+	autotools-utils_src_configure
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-03-19 16:32 Agostino Sarubbo
  0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2016-03-19 16:32 UTC (permalink / raw
  To: gentoo-commits

commit:     21b480f8c1ff42ebeadbc8cdf81df08384f91e0b
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 19 16:31:57 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Mar 19 16:31:57 2016 +0000
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 <ago <AT> 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"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-03-20 12:24 Agostino Sarubbo
  0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2016-03-20 12:24 UTC (permalink / raw
  To: gentoo-commits

commit:     72cf50dfd10bc29f1dce0daf22936d1560718831
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 20 12:23:53 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar 20 12:23:53 2016 +0000
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 <ago <AT> 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"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-04-01 19:03 Markus Meier
  0 siblings, 0 replies; 96+ messages in thread
From: Markus Meier @ 2016-04-01 19:03 UTC (permalink / raw
  To: gentoo-commits

commit:     53e0a9d79a2dbb0a8431ad709f23e8e686ce5a1a
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Fri Apr  1 19:03:30 2016 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Fri Apr  1 19:03:30 2016 +0000
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"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-04-05  5:55 Jeroen Roovers
  0 siblings, 0 replies; 96+ messages in thread
From: Jeroen Roovers @ 2016-04-05  5:55 UTC (permalink / raw
  To: gentoo-commits

commit:     b888975d87a8643aeb5883fd43ab91f9cd5ab356
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  5 05:54:37 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Tue Apr  5 05:54:37 2016 +0000
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"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-05-25  9:29 Tobias Klausmann
  0 siblings, 0 replies; 96+ messages in thread
From: Tobias Klausmann @ 2016-05-25  9:29 UTC (permalink / raw
  To: gentoo-commits

commit:     6d8b50ac6dbb33ef4aef6466616d1d9cae78b24f
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 09:24:50 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed May 25 09:29:36 2016 +0000
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"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-08-07  7:25 Pacho Ramos
  0 siblings, 0 replies; 96+ messages in thread
From: Pacho Ramos @ 2016-08-07  7:25 UTC (permalink / raw
  To: gentoo-commits

commit:     155c3b6afb0b839597d2b2d31d83c2f0e874e051
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  7 07:11:31 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Aug  7 07:24:49 2016 +0000
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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="person">
-    <email>binki@gentoo.org</email>
-    <name>Nathan Phillip Brink</name>
-  </maintainer>
   <use>
     <flag name="autoclose">Enable the autoclose plugin.</flag>
     <flag name="automark">Enable the automark plugin</flag>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-08-18 15:38 Lars Wendler
  0 siblings, 0 replies; 96+ messages in thread
From: Lars Wendler @ 2016-08-18 15:38 UTC (permalink / raw
  To: gentoo-commits

commit:     208837e0f425af0de2ec6b29dd385f03c11127b7
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 18 15:38:12 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 15:38:30 2016 +0000
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 <polynomial-c <AT> 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}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-08-18 15:38 Lars Wendler
  0 siblings, 0 replies; 96+ messages in thread
From: Lars Wendler @ 2016-08-18 15:38 UTC (permalink / raw
  To: gentoo-commits

commit:     b59afd6f8944dd34631b4e8e1b8284faf70771b5
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Mon Aug 15 18:36:09 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 15:38:27 2016 +0000
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 <polynomial-c <AT> 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 0000000..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? (
+		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
+			)
+		)
+	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? (
+		gtk3? (
+			net-libs/webkit-gtk:3
+			x11-libs/gtk+:3
+			)
+		!gtk3? (
+			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"
+
+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 devhelp)
+		$(use_enable enchant spellcheck)
+		$(use_enable git gitchangebar)
+		$(use_enable gpg geanypg)
+		$(use_enable gtkspell)
+		$(use_enable markdown)
+		$(use_enable multiterm)
+		$(use_enable lua geanylua)
+		$(use_enable nls)
+		$(use_enable overview)
+		$(use_enable python geanypy)
+		$(use_enable scope)
+		# Having updatechecker… when you’re using a package manager?
+		$(use_enable soup updatechecker)
+		$(use_enable soup geniuspaste)
+		$(use_enable webkit webhelper)
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	prune_libtool_files --modules
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then
+		rm -r "${D}/usr/share/locale/" || die
+	fi
+}

diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml
index abc4e84..698feea 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -2,6 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <use>
+    <flag name="gtk3">Use GTK+3 instead of GTK+2</flag>
     <flag name="autoclose">Enable the autoclose plugin.</flag>
     <flag name="automark">Enable the automark plugin</flag>
     <flag name="commander">Enable the commander plugin which provides a command panel for rapid access to any action.</flag>
@@ -11,7 +12,7 @@
     <flag name="devhelp">Enable the devhelp plugin which integrates <pkg>dev-util/devhelp</pkg></flag>
     <flag name="enchant">Enable spell checking using enchant</flag>
     <flag name="gpg">Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
-    <flag name="gtkspell">Use gtkspell for dictionary support</flag>
+    <flag name="gtkspell">Use gtkspell for dictionary support in GeanyVC</flag>
     <flag name="markdown">Enable the markdown plugin which uses <pkg>app-text/discount</pkg> and <pkg>net-libs/webkit-gtk</pkg> to display a realtime preview markdown.</flag>
     <flag name="multiterm">Enable the multiterm plugin</flag>
     <flag name="overview">Enable overview plugin</flag>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-08-18 15:44 Lars Wendler
  0 siblings, 0 replies; 96+ messages in thread
From: Lars Wendler @ 2016-08-18 15:44 UTC (permalink / raw
  To: gentoo-commits

commit:     5990d180d5b834fdef9eaf9839474a7e5ca36b46
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 18 15:44:30 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Aug 18 15:44:44 2016 +0000
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 <polynomial-c <AT> 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} )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-11-09  9:34 Pacho Ramos
  0 siblings, 0 replies; 96+ messages in thread
From: Pacho Ramos @ 2016-11-09  9:34 UTC (permalink / raw
  To: gentoo-commits

commit:     cc98401a13e645f645702265877fc8810a46c08f
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  9 09:29:07 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Nov  9 09:29:07 2016 +0000
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 00000000..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)
+		$(use_enable lua geanylua)
+		$(use_enable nls)
+		$(use_enable overview)
+		$(use_enable python geanypy)
+		$(use_enable scope)
+		# Having updatechecker… when you’re using a package manager?
+		$(use_enable soup updatechecker)
+		$(use_enable soup geniuspaste)
+		# Relies on obsolete and vulnerable webkit-gtk versions
+		--disable-devhelp
+		--disable-markdown
+		--disable-webhelper
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	prune_libtool_files --modules
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then
+		rm -r "${D}/usr/share/locale/" || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-11-09  9:45 Lars Wendler
  0 siblings, 0 replies; 96+ messages in thread
From: Lars Wendler @ 2016-11-09  9:45 UTC (permalink / raw
  To: gentoo-commits

commit:     af2cc8fcb9f81284216f53841d8ff491c967840f
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  9 09:44:42 2016 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Nov  9 09:45:00 2016 +0000
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 56e54586611f8e804059b489d54d2e3970f9cf7c958e99169eeee96472c2d7848aa446bc74a150bd32ec18aa6daaba030939facaada376327fea5e90e2a15e9c
 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..00000000
--- 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)
-	<dev-util/geany-1.25
-	commander? ( x11-libs/gtk+:2 )
-	dev-libs/libxml2:2
-	dev-libs/glib:2
-	debugger? ( x11-libs/vte:0 )
-	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 )
-	gtkspell? ( app-text/gtkspell:2 )
-	lua? ( dev-lang/lua:* )
-	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
-		)
-	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)
-		$(use_enable devhelp)
-		$(use_enable enchant spellcheck)
-		$(use_enable gpg geanypg)
-		$(use_enable gtkspell)
-		$(use_enable markdown)
-		$(use_enable multiterm)
-		$(use_enable lua geanylua)
-		$(use_enable nls)
-		$(use_enable scope)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		$(use_enable soup geniuspaste)
-		$(use_enable webkit webhelper)
-	)
-
-	autotools-utils_src_configure
-}

diff --git a/dev-util/geany-plugins/geany-plugins-1.26.ebuild b/dev-util/geany-plugins/geany-plugins-1.26.ebuild
deleted file mode 100644
index e106bab..00000000
--- a/dev-util/geany-plugins/geany-plugins-1.26.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# 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 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-projectorganizer
-		--enable-pretty-printer
-		--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 devhelp)
-		$(use_enable enchant spellcheck)
-		$(use_enable gpg geanypg)
-		$(use_enable git gitchangebar)
-		$(use_enable gtkspell)
-		$(use_enable markdown)
-		$(use_enable multiterm)
-		$(use_enable lua geanylua)
-		$(use_enable nls)
-		$(use_enable overview)
-		$(use_enable python geanypy)
-		$(use_enable scope)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		$(use_enable soup geniuspaste)
-		$(use_enable webkit webhelper)
-	)
-
-	autotools-utils_src_configure
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2016-11-16 20:33 Pacho Ramos
  0 siblings, 0 replies; 96+ messages in thread
From: Pacho Ramos @ 2016-11-16 20:33 UTC (permalink / raw
  To: gentoo-commits

commit:     2f0f378186de7751847d6320dfe396f2ef314447
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 16 20:16:08 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Nov 16 20:32:48 2016 +0000
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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-01-02 19:37 Markus Meier
  0 siblings, 0 replies; 96+ messages in thread
From: Markus Meier @ 2017-01-02 19:37 UTC (permalink / raw
  To: gentoo-commits

commit:     70f7fe086e8f90703668a6ff89614daa2dc3dcd0
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  2 19:37:30 2017 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Mon Jan  2 19:37:30 2017 +0000
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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-01-19 12:31 Tobias Klausmann
  0 siblings, 0 replies; 96+ messages in thread
From: Tobias Klausmann @ 2017-01-19 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     4e6001a7324eac74b73b82ee8f8a57f5ca45c7a3
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 19 12:31:29 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Thu Jan 19 12:31:29 2017 +0000
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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-01-20 12:01 Lars Wendler
  0 siblings, 0 replies; 96+ messages in thread
From: Lars Wendler @ 2017-01-20 12:01 UTC (permalink / raw
  To: gentoo-commits

commit:     5a7148fea237cc593459e11bfdd4417f634f324c
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 20 11:56:41 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 12:00:53 2017 +0000
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..00000000
--- 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)
-	<dev-util/geany-1.25
-	autoclose? ( x11-libs/gtk+:2 )
-	commander? ( x11-libs/gtk+:2 )
-	defineformat? ( x11-libs/gtk+:2 )
-	dev-libs/libxml2:2
-	dev-libs/glib:2
-	debugger? ( x11-libs/vte:0 )
-	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 )
-	gtkspell? ( app-text/gtkspell:2 )
-	lua? ( dev-lang/lua:* )
-	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 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 geanylua)
-		$(use_enable nls)
-		$(use_enable python geanypy)
-		$(use_enable scope)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		$(use_enable soup geniuspaste)
-		$(use_enable webkit webhelper)
-	)
-
-	autotools-utils_src_configure
-}

diff --git a/dev-util/geany-plugins/geany-plugins-1.25.ebuild b/dev-util/geany-plugins/geany-plugins-1.25.ebuild
deleted file mode 100644
index aa4f797..00000000
--- a/dev-util/geany-plugins/geany-plugins-1.25.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# 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 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-0.23.0 )
-	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 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-projectorganizer
-		--enable-pretty-printer
-		--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 devhelp)
-		$(use_enable enchant spellcheck)
-		$(use_enable gpg geanypg)
-		$(use_enable git gitchangebar)
-		$(use_enable gtkspell)
-		$(use_enable markdown)
-		$(use_enable multiterm)
-		$(use_enable lua geanylua)
-		$(use_enable nls)
-		$(use_enable overview)
-		$(use_enable python geanypy)
-		$(use_enable scope)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		$(use_enable soup geniuspaste)
-		$(use_enable webkit webhelper)
-	)
-
-	autotools-utils_src_configure
-}

diff --git a/dev-util/geany-plugins/geany-plugins-1.28.ebuild b/dev-util/geany-plugins/geany-plugins-1.28.ebuild
deleted file mode 100644
index 8603c74..00000000
--- a/dev-util/geany-plugins/geany-plugins-1.28.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# 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} )"
-
-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? ( ${GTK_COMMON_DEPEND} )
-	commander? ( ${GTK_COMMON_DEPEND} )
-	ctags? ( dev-util/ctags )
-	debugger? ( x11-libs/vte:0 )
-	defineformat? ( ${GTK_COMMON_DEPEND} )
-	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? (
-		gtk3? ( app-text/gtkspell:3 )
-		!gtk3? ( app-text/gtkspell:2 )
-		)
-	lua? ( =dev-lang/lua-5.1*:= )
-	markdown? (
-		app-text/discount
-		${WEBKIT_COMMON_DEPEND}
-		)
-	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? (
-		${WEBKIT_COMMON_DEPEND}
-		x11-libs/gdk-pixbuf:2
-		)"
-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 devhelp)
-		$(use_enable enchant spellcheck)
-		$(use_enable git gitchangebar)
-		$(use_enable gpg geanypg)
-		$(use_enable gtkspell)
-		$(use_enable markdown)
-		$(use_enable multiterm)
-		$(use_enable lua geanylua)
-		$(use_enable nls)
-		$(use_enable overview)
-		$(use_enable python geanypy)
-		$(use_enable scope)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		$(use_enable soup geniuspaste)
-		$(use_enable webkit webhelper)
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	prune_libtool_files --modules
-
-	# make installs all translations if LINGUAS is empty
-	if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then
-		rm -r "${D}/usr/share/locale/" || die
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-01-20 14:21 David Seifert
  0 siblings, 0 replies; 96+ messages in thread
From: David Seifert @ 2017-01-20 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     58d0fecb79342294ec5fe7d4a2499c65f77ea95d
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 20 14:18:38 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Fri Jan 20 14:18:38 2017 +0000
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 @@
     <flag name="ctags">Enable ctags plugin</flag>
     <flag name="debugger">Enable the debugger plugin which interfaces with <pkg>sys-devel/gdb</pkg></flag>
     <flag name="defineformat">Enable the defineformat plugin.</flag>
-    <flag name="devhelp">Enable the devhelp plugin which integrates <pkg>dev-util/devhelp</pkg></flag>
     <flag name="enchant">Enable spell checking using enchant</flag>
     <flag name="gpg">Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
     <flag name="gtkspell">Use gtkspell for dictionary support in GeanyVC</flag>
-    <flag name="markdown">Enable the markdown plugin which uses <pkg>app-text/discount</pkg> and <pkg>net-libs/webkit-gtk</pkg> to display a realtime preview markdown.</flag>
     <flag name="multiterm">Enable the multiterm plugin</flag>
     <flag name="overview">Enable overview plugin</flag>
     <flag name="scope">Enable the scope plugin which is a graphical GDB front-end</flag>
     <flag name="soup">Enable updatechecker and geniuspaste plugins which require <pkg>net-libs/libsoup</pkg></flag>
-    <flag name="webkit">Enable webhelper plugin which requires <pkg>net-libs/webkit-gtk</pkg></flag>
   </use>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-03-21 23:37 Patrice Clement
  0 siblings, 0 replies; 96+ messages in thread
From: Patrice Clement @ 2017-03-21 23:37 UTC (permalink / raw
  To: gentoo-commits

commit:     257dd728f82756968979ddf8fa3ab71e3dc97d0f
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Tue Mar  7 20:02:57 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Mar 21 23:37:14 2017 +0000
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 00000000000..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-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)
+		$(use_enable lua geanylua)
+		$(use_enable nls)
+		$(use_enable overview)
+		$(use_enable python geanypy)
+		$(use_enable scope)
+		# Having updatechecker… when you’re using a package manager?
+		$(use_enable soup updatechecker)
+		$(use_enable soup geniuspaste)
+		# Relies on obsolete and vulnerable webkit-gtk versions
+		--disable-devhelp
+		--disable-markdown
+		--disable-webhelper
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	prune_libtool_files --modules
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then
+		rm -r "${D}/usr/share/locale/" || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-07-19 16:31 Patrice Clement
  0 siblings, 0 replies; 96+ messages in thread
From: Patrice Clement @ 2017-07-19 16:31 UTC (permalink / raw
  To: gentoo-commits

commit:     cbcb8b97efae90ed94705d418b7f387a0a4a25f0
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 19 16:29:46 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Jul 19 16:30:26 2017 +0000
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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <use>
-    <flag name="gtk3">Use GTK+3 instead of GTK+2</flag>
-    <flag name="autoclose">Enable the autoclose plugin.</flag>
-    <flag name="automark">Enable the automark plugin</flag>
-    <flag name="commander">Enable the commander plugin which provides a command panel for rapid access to any action.</flag>
-    <flag name="ctags">Enable ctags plugin</flag>
-    <flag name="debugger">Enable the debugger plugin which interfaces with <pkg>sys-devel/gdb</pkg></flag>
-    <flag name="defineformat">Enable the defineformat plugin.</flag>
-    <flag name="enchant">Enable spell checking using enchant</flag>
-    <flag name="gpg">Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
-    <flag name="gtkspell">Use gtkspell for dictionary support in GeanyVC</flag>
-    <flag name="multiterm">Enable the multiterm plugin</flag>
-    <flag name="overview">Enable overview plugin</flag>
-    <flag name="scope">Enable the scope plugin which is a graphical GDB front-end</flag>
-    <flag name="soup">Enable updatechecker and geniuspaste plugins which require <pkg>net-libs/libsoup</pkg></flag>
-  </use>
+	<maintainer type="person">
+		<email>aklhfex@gmail.com</email>
+		<name>Chris Mayo</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Gentoo Proxy Maintainers Project</name>
+	</maintainer>
+	<use>
+		<flag name="gtk3">Use GTK+3 instead of GTK+2</flag>
+		<flag name="autoclose">Enable the autoclose plugin.</flag>
+		<flag name="automark">Enable the automark plugin</flag>
+		<flag name="commander">Enable the commander plugin which provides a command panel for rapid access to any action.</flag>
+		<flag name="ctags">Enable ctags plugin</flag>
+		<flag name="debugger">Enable the debugger plugin which interfaces with <pkg>sys-devel/gdb</pkg></flag>
+		<flag name="defineformat">Enable the defineformat plugin.</flag>
+		<flag name="enchant">Enable spell checking using enchant</flag>
+		<flag name="gpg">Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
+		<flag name="gtkspell">Use gtkspell for dictionary support in GeanyVC</flag>
+		<flag name="multiterm">Enable the multiterm plugin</flag>
+		<flag name="overview">Enable overview plugin</flag>
+		<flag name="scope">Enable the scope plugin which is a graphical GDB front-end</flag>
+		<flag name="soup">Enable updatechecker and geniuspaste plugins which require <pkg>net-libs/libsoup</pkg></flag>
+	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-07-19 18:06 Tobias Klausmann
  0 siblings, 0 replies; 96+ messages in thread
From: Tobias Klausmann @ 2017-07-19 18:06 UTC (permalink / raw
  To: gentoo-commits

commit:     d8848fd60b256716b0e6921dfa4a70869ae4fcfb
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 19 17:30:44 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Wed Jul 19 18:05:33 2017 +0000
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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-07-20 21:37 Patrice Clement
  0 siblings, 0 replies; 96+ messages in thread
From: Patrice Clement @ 2017-07-20 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     4da8a95f7e3613f37d8fd3b764cc93e7ef2531a1
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Wed Jul 19 18:43:16 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Jul 20 21:37:17 2017 +0000
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 00000000000..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
+		--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-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 keyrecord)
+		$(use_enable multiterm)
+		$(use_enable lua geanylua)
+		$(use_enable nls)
+		$(use_enable overview)
+		$(use_enable python geanypy)
+		$(use_enable scope)
+		# Having updatechecker… when you’re using a package manager?
+		$(use_enable soup updatechecker)
+		$(use_enable soup geniuspaste)
+		# Relies on obsolete and vulnerable webkit-gtk versions
+		--disable-devhelp
+		--disable-markdown
+		--disable-webhelper
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	prune_libtool_files --modules
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then
+		rm -r "${D}/usr/share/locale/" || die
+	fi
+}

diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml
index 479d6c17f1c..d9b36784e15 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -20,6 +20,7 @@
 		<flag name="enchant">Enable spell checking using enchant</flag>
 		<flag name="gpg">Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
 		<flag name="gtkspell">Use gtkspell for dictionary support in GeanyVC</flag>
+		<flag name="keyrecord">Enable the keyrecord plugin</flag>
 		<flag name="multiterm">Enable the multiterm plugin</flag>
 		<flag name="overview">Enable overview plugin</flag>
 		<flag name="scope">Enable the scope plugin which is a graphical GDB front-end</flag>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-07-21  7:19 Sergei Trofimovich
  0 siblings, 0 replies; 96+ messages in thread
From: Sergei Trofimovich @ 2017-07-21  7:19 UTC (permalink / raw
  To: gentoo-commits

commit:     55fac08b15f6a616e76e74065db9acf7c6d2a8dd
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 07:18:43 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 07:18:43 2017 +0000
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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-07-26 19:51 Markus Meier
  0 siblings, 0 replies; 96+ messages in thread
From: Markus Meier @ 2017-07-26 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     1a4fba64bae29acc094762cf5560febead032a19
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 26 19:50:51 2017 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Wed Jul 26 19:50:51 2017 +0000
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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-08-19  0:31 Thomas Deutschmann
  0 siblings, 0 replies; 96+ messages in thread
From: Thomas Deutschmann @ 2017-08-19  0:31 UTC (permalink / raw
  To: gentoo-commits

commit:     699c2c5804c4c8ef8156add226b6e0d8b43a6e60
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 00:27:28 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 00:30:52 2017 +0000
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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-10-16 22:42 Sergei Trofimovich
  0 siblings, 0 replies; 96+ messages in thread
From: Sergei Trofimovich @ 2017-10-16 22:42 UTC (permalink / raw
  To: gentoo-commits

commit:     b7f2885c2610709ed103bb0e34c3b485e4909bc2
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 16 22:28:31 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Oct 16 22:41:57 2017 +0000
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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-10-17 10:08 Sergei Trofimovich
  0 siblings, 0 replies; 96+ messages in thread
From: Sergei Trofimovich @ 2017-10-17 10:08 UTC (permalink / raw
  To: gentoo-commits

commit:     0318588f4c4ae00206aad1181e86a2f65ba2c8db
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 17 10:08:43 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Oct 17 10:08:48 2017 +0000
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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-11-13 22:18 Sergei Trofimovich
  0 siblings, 0 replies; 96+ messages in thread
From: Sergei Trofimovich @ 2017-11-13 22:18 UTC (permalink / raw
  To: gentoo-commits

commit:     6d34c9b8e6489a371221d64c8cccb9e2d6f0c0fd
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 13 22:18:13 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Nov 13 22:18:36 2017 +0000
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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-11-19 22:01 Lars Wendler
  0 siblings, 0 replies; 96+ messages in thread
From: Lars Wendler @ 2017-11-19 22:01 UTC (permalink / raw
  To: gentoo-commits

commit:     00c6b6579d69c8ea43651c83541ff8466adcb472
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 19 22:00:43 2017 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Nov 19 22:01:40 2017 +0000
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..00000000000
--- 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
-		--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)
-		$(use_enable lua geanylua)
-		$(use_enable nls)
-		$(use_enable overview)
-		$(use_enable python geanypy)
-		$(use_enable scope)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		$(use_enable soup geniuspaste)
-		# Relies on obsolete and vulnerable webkit-gtk versions
-		--disable-devhelp
-		--disable-markdown
-		--disable-webhelper
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	prune_libtool_files --modules
-
-	# make installs all translations if LINGUAS is empty
-	if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then
-		rm -r "${D}/usr/share/locale/" || die
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2017-12-02 22:53 Patrice Clement
  0 siblings, 0 replies; 96+ messages in thread
From: Patrice Clement @ 2017-12-02 22:53 UTC (permalink / raw
  To: gentoo-commits

commit:     fcc9d34bcbbd5e1a077ccb749c449e99677d8ecd
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Wed Nov 22 19:42:51 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Dec  2 22:53:03 2017 +0000
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 00000000000..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
+		--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
+		--enable-workbench
+		--enable-xmlsnippets
+		$(use_enable debugger)
+		$(use_enable ctags geanyctags)
+		$(use_enable !gtk3 geanydoc)
+		$(use_enable lua geanylua)
+		$(use_enable gpg geanypg)
+		$(use_enable python geanypy)
+		$(use_enable soup geniuspaste)
+		$(use_enable git gitchangebar)
+		$(use_enable multiterm)
+		$(use_enable pretty-printer)
+		$(use_enable scope)
+		$(use_enable enchant spellcheck)
+		# Having updatechecker… when you’re using a package manager?
+		$(use_enable soup updatechecker)
+		# GeanyGenDoc requires ctpl which isn’t yet in portage
+		--disable-geanygendoc
+		# Require obsolete and vulnerable webkit-gtk versions
+		--disable-devhelp
+		--disable-markdown --disable-peg-markdown
+		--disable-webhelper
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	prune_libtool_files --modules
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then
+		rm -r "${D}/usr/share/locale/" || die
+	fi
+}

diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml
index d9b36784e15..e97496ef202 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -23,6 +23,7 @@
 		<flag name="keyrecord">Enable the keyrecord plugin</flag>
 		<flag name="multiterm">Enable the multiterm plugin</flag>
 		<flag name="overview">Enable overview plugin</flag>
+		<flag name="pretty-printer">Enable pretty-printer plugin</flag>
 		<flag name="scope">Enable the scope plugin which is a graphical GDB front-end</flag>
 		<flag name="soup">Enable updatechecker and geniuspaste plugins which require <pkg>net-libs/libsoup</pkg></flag>
 	</use>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2018-03-04 21:29 Michał Górny
  0 siblings, 0 replies; 96+ messages in thread
From: Michał Górny @ 2018-03-04 21:29 UTC (permalink / raw
  To: gentoo-commits

commit:     1c89397aee8d374f895f31bc9c728c95cf3ebe85
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Wed Feb 28 20:22:36 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Mar  4 21:29:53 2018 +0000
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 00000000000..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
+		--enable-overview
+		--enable-pairtaghighlighter
+		--enable-pohelper
+		--enable-projectorganizer
+		--enable-sendmail
+		--enable-shiftcolumn
+		--enable-tableconvert
+		--enable-treebrowser
+		--enable-workbench
+		--enable-xmlsnippets
+		$(use_enable debugger)
+		$(use_enable ctags geanyctags)
+		$(use_enable !gtk3 geanydoc)
+		$(use_enable lua geanylua)
+		$(use_enable gpg geanypg)
+		$(use_enable python geanypy)
+		$(use_enable soup geniuspaste)
+		$(use_enable git gitchangebar)
+		$(use_enable multiterm)
+		$(use_enable pretty-printer)
+		$(use_enable scope)
+		$(use_enable enchant spellcheck)
+		# Having updatechecker… when you’re using a package manager?
+		$(use_enable soup updatechecker)
+		# GeanyGenDoc requires ctpl which isn’t yet in portage
+		--disable-geanygendoc
+		# Require obsolete and vulnerable webkit-gtk versions
+		--disable-devhelp
+		--disable-markdown --disable-peg-markdown
+		--disable-webhelper
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -z "${LINGUAS-x}" ]]; then
+		rm -r "${ED%/}/usr/share/locale/" || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2018-03-05  8:58 Lars Wendler
  0 siblings, 0 replies; 96+ messages in thread
From: Lars Wendler @ 2018-03-05  8:58 UTC (permalink / raw
  To: gentoo-commits

commit:     f657009d956099a63e56b53acfa351a0ff4d37d0
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  5 08:57:22 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar  5 08:58:05 2018 +0000
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..00000000000
--- 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
-		--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-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 keyrecord)
-		$(use_enable multiterm)
-		$(use_enable lua geanylua)
-		$(use_enable nls)
-		$(use_enable overview)
-		$(use_enable python geanypy)
-		$(use_enable scope)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		$(use_enable soup geniuspaste)
-		# Relies on obsolete and vulnerable webkit-gtk versions
-		--disable-devhelp
-		--disable-markdown
-		--disable-webhelper
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	prune_libtool_files --modules
-
-	# make installs all translations if LINGUAS is empty
-	if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then
-		rm -r "${D}/usr/share/locale/" || die
-	fi
-}

diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml
index e97496ef202..ba173350ceb 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -20,7 +20,6 @@
 		<flag name="enchant">Enable spell checking using enchant</flag>
 		<flag name="gpg">Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
 		<flag name="gtkspell">Use gtkspell for dictionary support in GeanyVC</flag>
-		<flag name="keyrecord">Enable the keyrecord plugin</flag>
 		<flag name="multiterm">Enable the multiterm plugin</flag>
 		<flag name="overview">Enable overview plugin</flag>
 		<flag name="pretty-printer">Enable pretty-printer plugin</flag>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2018-12-16 22:52 Lars Wendler
  0 siblings, 0 replies; 96+ messages in thread
From: Lars Wendler @ 2018-12-16 22:52 UTC (permalink / raw
  To: gentoo-commits

commit:     ff93b2ee37b4d7743ef5f9ba79fb3e4cd6197747
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 16 22:51:38 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Dec 16 22:51:58 2018 +0000
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 <polynomial-c <AT> 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..00000000000
--- 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
-		--enable-workbench
-		--enable-xmlsnippets
-		$(use_enable debugger)
-		$(use_enable ctags geanyctags)
-		$(use_enable !gtk3 geanydoc)
-		$(use_enable lua geanylua)
-		$(use_enable gpg geanypg)
-		$(use_enable python geanypy)
-		$(use_enable soup geniuspaste)
-		$(use_enable git gitchangebar)
-		$(use_enable multiterm)
-		$(use_enable pretty-printer)
-		$(use_enable scope)
-		$(use_enable enchant spellcheck)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		# GeanyGenDoc requires ctpl which isn’t yet in portage
-		--disable-geanygendoc
-		# Require obsolete and vulnerable webkit-gtk versions
-		--disable-devhelp
-		--disable-markdown --disable-peg-markdown
-		--disable-webhelper
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	prune_libtool_files --modules
-
-	# make installs all translations if LINGUAS is empty
-	if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then
-		rm -r "${D}/usr/share/locale/" || die
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-01-15 23:13 Patrice Clement
  0 siblings, 0 replies; 96+ messages in thread
From: Patrice Clement @ 2019-01-15 23:13 UTC (permalink / raw
  To: gentoo-commits

commit:     da276774f15c5fb7052b241536bbf822bed9cc0e
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Wed Jan  2 21:03:59 2019 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Tue Jan 15 23:12:12 2019 +0000
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 <aklhfex <AT> 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 <monsieurp <AT> 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 00000000000..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 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-workbench
+		--enable-xmlsnippets
+		$(use_enable debugger)
+		$(use_enable ctags geanyctags)
+		$(use_enable !gtk3 geanydoc)
+		$(use_enable lua geanylua)
+		$(use_enable gpg geanypg)
+		$(use_enable python geanypy)
+		$(use_enable soup geniuspaste)
+		$(use_enable git gitchangebar)
+		$(use_enable markdown) --disable-peg-markdown # using app-text/discount instead
+		$(use_enable multiterm)
+		$(use_enable pretty-printer)
+		$(use_enable scope)
+		$(use_enable enchant spellcheck)
+		# Having updatechecker… when you’re using a package manager?
+		$(use_enable soup updatechecker)
+		# GeanyGenDoc requires ctpl which isn’t yet in portage
+		--disable-geanygendoc
+		# Require obsolete and vulnerable webkit-gtk versions
+		--disable-devhelp
+		--disable-webhelper
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -z "${LINGUAS-x}" ]]; then
+		rm -r "${ED%/}/usr/share/locale/" || die
+	fi
+}

diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml
index ba173350ceb..aeeda37fe23 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -20,6 +20,7 @@
 		<flag name="enchant">Enable spell checking using enchant</flag>
 		<flag name="gpg">Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
 		<flag name="gtkspell">Use gtkspell for dictionary support in GeanyVC</flag>
+		<flag name="markdown">Enable the markdown plugin</flag>
 		<flag name="multiterm">Enable the multiterm plugin</flag>
 		<flag name="overview">Enable overview plugin</flag>
 		<flag name="pretty-printer">Enable pretty-printer plugin</flag>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-04-20 19:07 Lars Wendler
  0 siblings, 0 replies; 96+ messages in thread
From: Lars Wendler @ 2019-04-20 19:07 UTC (permalink / raw
  To: gentoo-commits

commit:     419a05816952ca169bac3ce8fdb5b589d5de7bb6
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 19:06:41 2019 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 19:06:59 2019 +0000
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 <polynomial-c <AT> 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..00000000000
--- 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-workbench
-		--enable-xmlsnippets
-		$(use_enable debugger)
-		$(use_enable ctags geanyctags)
-		$(use_enable !gtk3 geanydoc)
-		$(use_enable lua geanylua)
-		$(use_enable gpg geanypg)
-		$(use_enable python geanypy)
-		$(use_enable soup geniuspaste)
-		$(use_enable git gitchangebar)
-		$(use_enable multiterm)
-		$(use_enable pretty-printer)
-		$(use_enable scope)
-		$(use_enable enchant spellcheck)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		# GeanyGenDoc requires ctpl which isn’t yet in portage
-		--disable-geanygendoc
-		# Require obsolete and vulnerable webkit-gtk versions
-		--disable-devhelp
-		--disable-markdown --disable-peg-markdown
-		--disable-webhelper
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	find "${D}" -name '*.la' -delete || die
-
-	# make installs all translations if LINGUAS is empty
-	if [[ -z "${LINGUAS-x}" ]]; then
-		rm -r "${ED%/}/usr/share/locale/" || die
-	fi
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-05-03 20:56 Sergei Trofimovich
  0 siblings, 0 replies; 96+ messages in thread
From: Sergei Trofimovich @ 2019-05-03 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     b4beeed9f7dde6dbf66f04926f44f5b0b6b9b823
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri May  3 20:53:34 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri May  3 20:56:38 2019 +0000
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 <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> 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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-05-11 11:18 Mikle Kolyada
  0 siblings, 0 replies; 96+ messages in thread
From: Mikle Kolyada @ 2019-05-11 11:18 UTC (permalink / raw
  To: gentoo-commits

commit:     e5e3c641899bc1f459d344f88cf2ac69559d2390
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat May 11 11:18:38 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat May 11 11:18:38 2019 +0000
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 <zlogene <AT> 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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-05-12 20:56 Thomas Deutschmann
  0 siblings, 0 replies; 96+ messages in thread
From: Thomas Deutschmann @ 2019-05-12 20:56 UTC (permalink / raw
  To: gentoo-commits

commit:     5f4f587d7e8f4316b5bfc91afeeac50b18e32e99
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sun May 12 20:28:31 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sun May 12 20:56:10 2019 +0000
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 <whissi <AT> 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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-05-15 12:18 Andreas Sturmlechner
  0 siblings, 0 replies; 96+ messages in thread
From: Andreas Sturmlechner @ 2019-05-15 12:18 UTC (permalink / raw
  To: gentoo-commits

commit:     3a312768d0824209c7913c6de340a905092eb1da
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Thu May  9 19:29:59 2019 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed May 15 12:18:05 2019 +0000
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 <aklhfex <AT> 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 <asturm <AT> 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 00000000000..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
+		--enable-pairtaghighlighter
+		--enable-pohelper
+		--enable-projectorganizer
+		--enable-sendmail
+		--enable-shiftcolumn
+		--enable-tableconvert
+		--enable-treebrowser
+		--enable-vimode
+		--enable-workbench
+		--enable-xmlsnippets
+		$(use_enable debugger)
+		$(use_enable ctags geanyctags)
+		$(use_enable !gtk3 geanydoc)
+		$(use_enable lua geanylua)
+		$(use_enable gpg geanypg)
+		$(use_enable python geanypy)
+		$(use_enable soup geniuspaste)
+		$(use_enable git gitchangebar)
+		$(use_enable markdown) --disable-peg-markdown # using app-text/discount instead
+		$(use_enable multiterm)
+		$(use_enable pretty-printer)
+		$(use_enable scope)
+		$(use_enable enchant spellcheck)
+		# Having updatechecker… when you’re using a package manager?
+		$(use_enable soup updatechecker)
+		# GeanyGenDoc requires ctpl which isn’t yet in portage
+		--disable-geanygendoc
+		# Require obsolete and vulnerable webkit-gtk versions
+		--disable-devhelp
+		--disable-webhelper
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -z "${LINGUAS-x}" ]]; then
+		rm -r "${ED}/usr/share/locale/" || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-05-23 13:09 Mikle Kolyada
  0 siblings, 0 replies; 96+ messages in thread
From: Mikle Kolyada @ 2019-05-23 13:09 UTC (permalink / raw
  To: gentoo-commits

commit:     d5f58717acf52b5ad8839429b93a5dc09d819450
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu May 23 13:06:37 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu May 23 13:06:37 2019 +0000
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 <zlogene <AT> 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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-10-04  5:39 Joonas Niilola
  0 siblings, 0 replies; 96+ messages in thread
From: Joonas Niilola @ 2019-10-04  5:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c77dc47688a8fbc9bcf3bbf062b8f995ce1d72b3
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Thu Oct  3 18:19:37 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Oct  4 04:55:51 2019 +0000
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 <aklhfex <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13135
Signed-off-by: Joonas Niilola <juippis <AT> 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 00000000000..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
+		--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 python geanypy)
+		$(use_enable soup geniuspaste)
+		$(use_enable git gitchangebar)
+		$(use_enable markdown) --disable-peg-markdown # using app-text/discount instead
+		$(use_enable multiterm)
+		$(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
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -z "${LINGUAS-x}" ]]; then
+		rm -r "${ED}/usr/share/locale/" || die
+	fi
+}

diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml
index aeeda37fe23..682ca11a03c 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -26,5 +26,6 @@
 		<flag name="pretty-printer">Enable pretty-printer plugin</flag>
 		<flag name="scope">Enable the scope plugin which is a graphical GDB front-end</flag>
 		<flag name="soup">Enable updatechecker and geniuspaste plugins which require <pkg>net-libs/libsoup</pkg></flag>
+		<flag name="workbench">Enable workbench plugin</flag>
 	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-12-10 19:47 Sergei Trofimovich
  0 siblings, 0 replies; 96+ messages in thread
From: Sergei Trofimovich @ 2019-12-10 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     23f2fd688160af7132870a41d2dc3d80c988ac46
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 19:45:29 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 19:45:29 2019 +0000
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 <slyfox <AT> 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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-12-12 13:52 Agostino Sarubbo
  0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2019-12-12 13:52 UTC (permalink / raw
  To: gentoo-commits

commit:     bce5416b558c5729f778484daf0cd8ee988e06b6
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 12 13:52:28 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Dec 12 13:52:28 2019 +0000
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 <ago <AT> 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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-12-12 16:00 Agostino Sarubbo
  0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2019-12-12 16:00 UTC (permalink / raw
  To: gentoo-commits

commit:     6b312ef9e8f85d7030e7de4c96b6c3542b8831a8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 12 16:00:42 2019 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Dec 12 16:00:42 2019 +0000
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 <ago <AT> 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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2019-12-28 15:56 Mikle Kolyada
  0 siblings, 0 replies; 96+ messages in thread
From: Mikle Kolyada @ 2019-12-28 15:56 UTC (permalink / raw
  To: gentoo-commits

commit:     543ba1b846ee5a570ec1807ca644b7860de10612
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 28 15:56:05 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Dec 28 15:56:05 2019 +0000
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 <zlogene <AT> 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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-02-02 19:35 Mart Raudsepp
  0 siblings, 0 replies; 96+ messages in thread
From: Mart Raudsepp @ 2020-02-02 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     bfe2c6225ffd6335c445406fc7a12e1a52b61ada
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  2 19:13:14 2020 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sun Feb  2 19:34:25 2020 +0000
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 <leio <AT> 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? (


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-04-10 20:25 Andreas Sturmlechner
  0 siblings, 0 replies; 96+ messages in thread
From: Andreas Sturmlechner @ 2020-04-10 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     97cfb74fcd7df87b747bbe8c09c54cfddf3dc51b
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Fri Apr 10 18:29:27 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Apr 10 20:24:38 2020 +0000
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 <aklhfex <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15293
Signed-off-by: Andreas Sturmlechner <asturm <AT> 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 00000000000..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() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -z "${LINGUAS-x}" ]]; then
+		rm -r "${ED}/usr/share/locale/" || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-04-11 13:30 Sergei Trofimovich
  0 siblings, 0 replies; 96+ messages in thread
From: Sergei Trofimovich @ 2020-04-11 13:30 UTC (permalink / raw
  To: gentoo-commits

commit:     2ae0927422fcb87396f8cffb20735879f8f8f2dc
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sat Apr 11 12:27:56 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Apr 11 13:29:39 2020 +0000
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 <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> 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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-04-12 14:35 Andreas Sturmlechner
  0 siblings, 0 replies; 96+ messages in thread
From: Andreas Sturmlechner @ 2020-04-12 14:35 UTC (permalink / raw
  To: gentoo-commits

commit:     d99ebb7a9e5dbeaed7d375f9ae1c6ec7750380a3
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 12 14:34:47 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 12 14:34:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99ebb7a

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

Thanks-to: ernsteiswuerfel <erhard_f <AT> mailbox.org>
Closes: https://bugs.gentoo.org/717090
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner <asturm <AT> 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 )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-04-13 14:48 Agostino Sarubbo
  0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2020-04-13 14:48 UTC (permalink / raw
  To: gentoo-commits

commit:     1aae7f6878a49e57fb4d2098f8eb68380c6b9093
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 13 14:46:14 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Apr 13 14:46:14 2020 +0000
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 <ago <AT> 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 )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-04-13 14:49 Agostino Sarubbo
  0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2020-04-13 14:49 UTC (permalink / raw
  To: gentoo-commits

commit:     321b05967de155fcd937fe62f66048fd047564f5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 13 14:49:53 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Apr 13 14:49:53 2020 +0000
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 <ago <AT> 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 )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-04-13 14:50 Agostino Sarubbo
  0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2020-04-13 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     efd955425bc196d0e212b1504a5c8b66653c5077
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 13 14:50:54 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Apr 13 14:50:54 2020 +0000
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 <ago <AT> 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 )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-04-13 14:52 Agostino Sarubbo
  0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2020-04-13 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     0727a49c539441007a03a1cb702d275e7d48bb2c
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 13 14:51:57 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Apr 13 14:51:57 2020 +0000
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 <ago <AT> 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 )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-04-13 16:53 Agostino Sarubbo
  0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2020-04-13 16:53 UTC (permalink / raw
  To: gentoo-commits

commit:     cb2a2a15c39969d98078c7a3b255c30a205f25a1
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 13 16:53:28 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Apr 13 16:53:28 2020 +0000
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 <ago <AT> 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 )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-04-13 22:57 Sergei Trofimovich
  0 siblings, 0 replies; 96+ messages in thread
From: Sergei Trofimovich @ 2020-04-13 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     96c435d4f93f31ddda4bfe6282e4c1461292460c
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 13 22:57:22 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Apr 13 22:57:22 2020 +0000
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 <slyfox <AT> 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="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-04-14 19:17 Andreas Sturmlechner
  0 siblings, 0 replies; 96+ messages in thread
From: Andreas Sturmlechner @ 2020-04-14 19:17 UTC (permalink / raw
  To: gentoo-commits

commit:     9af08db71c770a1183f1e2ba4f195a45dde2ee31
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 13 18:59:43 2020 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Apr 14 19:02:33 2020 +0000
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 <asturm <AT> 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..00000000000
--- 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
-		--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-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)
-		$(use_enable lua geanylua)
-		$(use_enable nls)
-		$(use_enable overview)
-		$(use_enable python geanypy)
-		$(use_enable scope)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		$(use_enable soup geniuspaste)
-		# Relies on obsolete and vulnerable webkit-gtk versions
-		--disable-devhelp
-		--disable-markdown
-		--disable-webhelper
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	prune_libtool_files --modules
-
-	# make installs all translations if LINGUAS is empty
-	if [[ -n "${LINGUAS+x}" && -z "$LINGUAS" ]]; then
-		rm -r "${D}/usr/share/locale/" || die
-	fi
-}

diff --git a/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild b/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild
deleted file mode 100644
index 31efe8b3815..00000000000
--- a/dev-util/geany-plugins/geany-plugins-1.34-r1.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2020 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 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? (
-		$(python_gen_cond_dep '
-			dev-python/pygtk[${PYTHON_MULTI_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 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-workbench
-		--enable-xmlsnippets
-		$(use_enable debugger)
-		$(use_enable ctags geanyctags)
-		$(use_enable !gtk3 geanydoc)
-		$(use_enable lua geanylua)
-		$(use_enable gpg geanypg)
-		$(use_enable python geanypy)
-		$(use_enable soup geniuspaste)
-		$(use_enable git gitchangebar)
-		$(use_enable markdown) --disable-peg-markdown # using app-text/discount instead
-		$(use_enable multiterm)
-		$(use_enable pretty-printer)
-		$(use_enable scope)
-		$(use_enable enchant spellcheck)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		# GeanyGenDoc requires ctpl which isn’t yet in portage
-		--disable-geanygendoc
-		# Require obsolete and vulnerable webkit-gtk versions
-		--disable-devhelp
-		--disable-webhelper
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	find "${D}" -name '*.la' -delete || die
-
-	# make installs all translations if LINGUAS is empty
-	if [[ -z "${LINGUAS-x}" ]]; then
-		rm -r "${ED}/usr/share/locale/" || die
-	fi
-}

diff --git a/dev-util/geany-plugins/geany-plugins-1.35.ebuild b/dev-util/geany-plugins/geany-plugins-1.35.ebuild
deleted file mode 100644
index f81c2e65cbb..00000000000
--- a/dev-util/geany-plugins/geany-plugins-1.35.ebuild
+++ /dev/null
@@ -1,147 +0,0 @@
-# Copyright 1999-2020 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 ~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? (
-		$(python_gen_cond_dep '
-			dev-python/pygtk[${PYTHON_MULTI_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
-		--enable-pairtaghighlighter
-		--enable-pohelper
-		--enable-projectorganizer
-		--enable-sendmail
-		--enable-shiftcolumn
-		--enable-tableconvert
-		--enable-treebrowser
-		--enable-vimode
-		--enable-workbench
-		--enable-xmlsnippets
-		$(use_enable debugger)
-		$(use_enable ctags geanyctags)
-		$(use_enable !gtk3 geanydoc)
-		$(use_enable lua geanylua)
-		$(use_enable gpg geanypg)
-		$(use_enable python geanypy)
-		$(use_enable soup geniuspaste)
-		$(use_enable git gitchangebar)
-		$(use_enable markdown) --disable-peg-markdown # using app-text/discount instead
-		$(use_enable multiterm)
-		$(use_enable pretty-printer)
-		$(use_enable scope)
-		$(use_enable enchant spellcheck)
-		# Having updatechecker… when you’re using a package manager?
-		$(use_enable soup updatechecker)
-		# GeanyGenDoc requires ctpl which isn’t yet in portage
-		--disable-geanygendoc
-		# Require obsolete and vulnerable webkit-gtk versions
-		--disable-devhelp
-		--disable-webhelper
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	find "${D}" -name '*.la' -delete || die
-
-	# make installs all translations if LINGUAS is empty
-	if [[ -z "${LINGUAS-x}" ]]; then
-		rm -r "${ED}/usr/share/locale/" || die
-	fi
-}

diff --git a/dev-util/geany-plugins/geany-plugins-1.36-r1.ebuild b/dev-util/geany-plugins/geany-plugins-1.36-r1.ebuild
deleted file mode 100644
index d893f9de3ae..00000000000
--- a/dev-util/geany-plugins/geany-plugins-1.36-r1.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2020 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? (
-		$(python_gen_cond_dep '
-			dev-python/pygtk[${PYTHON_MULTI_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 )
-"
-
-PATCHES=( "${FILESDIR}"/${P}-libgit2-0.99.patch )
-
-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-vimode
-		--enable-xmlsnippets
-		$(use_enable debugger)
-		$(use_enable ctags geanyctags)
-		$(use_enable !gtk3 geanydoc)
-		$(use_enable lua geanylua)
-		$(use_enable gpg geanypg)
-		$(use_enable python geanypy)
-		$(use_enable soup geniuspaste)
-		$(use_enable git gitchangebar)
-		$(use_enable markdown) --disable-peg-markdown # using app-text/discount instead
-		$(use_enable multiterm)
-		$(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
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	find "${D}" -name '*.la' -delete || die
-
-	# make installs all translations if LINGUAS is empty
-	if [[ -z "${LINGUAS-x}" ]]; then
-		rm -r "${ED}/usr/share/locale/" || die
-	fi
-}

diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml
index 682ca11a03c..6a11d0ae324 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -11,18 +11,12 @@
 	</maintainer>
 	<use>
 		<flag name="gtk3">Use GTK+3 instead of GTK+2</flag>
-		<flag name="autoclose">Enable the autoclose plugin.</flag>
-		<flag name="automark">Enable the automark plugin</flag>
-		<flag name="commander">Enable the commander plugin which provides a command panel for rapid access to any action.</flag>
 		<flag name="ctags">Enable ctags plugin</flag>
 		<flag name="debugger">Enable the debugger plugin which interfaces with <pkg>sys-devel/gdb</pkg></flag>
-		<flag name="defineformat">Enable the defineformat plugin.</flag>
 		<flag name="enchant">Enable spell checking using enchant</flag>
 		<flag name="gpg">Enable geanypg plugin which integrates GPG using <pkg>app-crypt/gpgme</pkg></flag>
 		<flag name="gtkspell">Use gtkspell for dictionary support in GeanyVC</flag>
 		<flag name="markdown">Enable the markdown plugin</flag>
-		<flag name="multiterm">Enable the multiterm plugin</flag>
-		<flag name="overview">Enable overview plugin</flag>
 		<flag name="pretty-printer">Enable pretty-printer plugin</flag>
 		<flag name="scope">Enable the scope plugin which is a graphical GDB front-end</flag>
 		<flag name="soup">Enable updatechecker and geniuspaste plugins which require <pkg>net-libs/libsoup</pkg></flag>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2020-10-28  7:51 Joonas Niilola
  0 siblings, 0 replies; 96+ messages in thread
From: Joonas Niilola @ 2020-10-28  7:51 UTC (permalink / raw
  To: gentoo-commits

commit:     0f1ad151249a7f8f098a3c021c3b666ee70cf547
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Mon Oct 26 19:20:35 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Oct 28 07:51:08 2020 +0000
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 <aklhfex <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18043
Signed-off-by: Joonas Niilola <juippis <AT> 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 00000000000..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 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() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -z "${LINGUAS-x}" ]]; then
+		rm -r "${ED}/usr/share/locale/" || die
+	fi
+}

diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml
index 6a11d0ae324..db5b9d2b0d4 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -10,6 +10,7 @@
 		<name>Gentoo Proxy Maintainers Project</name>
 	</maintainer>
 	<use>
+		<flag name="gtk2">Use GTK+2 instead of GTK+3</flag>
 		<flag name="gtk3">Use GTK+3 instead of GTK+2</flag>
 		<flag name="ctags">Enable ctags plugin</flag>
 		<flag name="debugger">Enable the debugger plugin which interfaces with <pkg>sys-devel/gdb</pkg></flag>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2021-01-23 22:51 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-01-23 22:51 UTC (permalink / raw
  To: gentoo-commits

commit:     31d44af76ce9db01082db8da584baaa7c41fd3a4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 23 22:50:15 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 23 22:50:49 2021 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2021-01-24  3:52 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-01-24  3:52 UTC (permalink / raw
  To: gentoo-commits

commit:     915c481a7951ce08dc8b488f99126fc083ff0842
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 24 03:51:42 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jan 24 03:52:22 2021 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2021-03-11 13:30 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-03-11 13:30 UTC (permalink / raw
  To: gentoo-commits

commit:     38becbea3a7e67c2b20b66b552aba6783ae867b3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 11 13:30:35 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 11 13:30:35 2021 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2021-03-12 18:32 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-03-12 18:32 UTC (permalink / raw
  To: gentoo-commits

commit:     5e9583f6e525a692b64aa0fc70379be364c62675
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 12 18:30:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 12 18:30:46 2021 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2021-03-12 19:27 Sergei Trofimovich
  0 siblings, 0 replies; 96+ messages in thread
From: Sergei Trofimovich @ 2021-03-12 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     0780c18730d3e5fd27231b8a97cd2cef9b38ba1f
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 12 19:26:08 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Mar 12 19:27:22 2021 +0000
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 <slyfox <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2021-03-13  7:07 Joonas Niilola
  0 siblings, 0 replies; 96+ messages in thread
From: Joonas Niilola @ 2021-03-13  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     4ce6f2d3858ac7abf2a1784c54cc51a89eb0c27c
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 13 07:06:26 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Mar 13 07:06:26 2021 +0000
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 <juippis <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2021-03-15  0:51 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-03-15  0:51 UTC (permalink / raw
  To: gentoo-commits

commit:     c455b99fe2f4e1efc00c960f658b6797744be336
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 15 00:51:31 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar 15 00:51:31 2021 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2021-11-12  1:36 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-11-12  1:36 UTC (permalink / raw
  To: gentoo-commits

commit:     c0d3f005397bf9f3bfeb75c2bfa6f868f5b2b329
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Mon Nov  8 19:24:03 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 01:34:18 2021 +0000
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 <aklhfex <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> 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 00000000000..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_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-geanydoc
+		--disable-geanypy
+		--disable-multiterm
+	)
+
+	econf "${myeconfargs[@]}"
+}
+
+src_install() {
+	default
+
+	find "${D}" -name '*.la' -delete || die
+
+	# make installs all translations if LINGUAS is empty
+	if [[ -z "${LINGUAS-x}" ]]; then
+		rm -r "${ED}/usr/share/locale/" || die
+	fi
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2021-11-12  1:36 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2021-11-12  1:36 UTC (permalink / raw
  To: gentoo-commits

commit:     c82d61387df25cd56ad7d1257341216dba622f50
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Mon Nov  8 19:24:03 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 01:34:19 2021 +0000
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 <aklhfex <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22698
Signed-off-by: Sam James <sam <AT> 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
 	)


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-02-16 22:11 David Seifert
  0 siblings, 0 replies; 96+ messages in thread
From: David Seifert @ 2022-02-16 22:11 UTC (permalink / raw
  To: gentoo-commits

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

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

Signed-off-by: David Seifert <soap <AT> 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? (


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-02-20  0:31 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2022-02-20  0:31 UTC (permalink / raw
  To: gentoo-commits

commit:     24dcaa11331326b38bb1eb606a6e6581393689f6
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Sat Feb 19 17:44:02 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 20 00:24:14 2022 +0000
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 <aklhfex <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24259
Signed-off-by: Sam James <sam <AT> 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? ( <dev-libs/libgit2-1.4.0:= )
 	gpg? ( app-crypt/gpgme:= )
 	gtkspell? ( app-text/gtkspell:3= )
 	lua? ( ${LUA_DEPS} )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-06-06 21:19 Jakov Smolić
  0 siblings, 0 replies; 96+ messages in thread
From: Jakov Smolić @ 2022-06-06 21:19 UTC (permalink / raw
  To: gentoo-commits

commit:     5f9a2bbf232b1ee55ffcb31e1ec96de876e8feb0
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  6 21:19:59 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Mon Jun  6 21:19:59 2022 +0000
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ć <jsmolic <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-06-07  6:34 Agostino Sarubbo
  0 siblings, 0 replies; 96+ messages in thread
From: Agostino Sarubbo @ 2022-06-07  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     36804b960a37acde82bd555a3cf0791244ce0de5
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  7 06:33:54 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Jun  7 06:34:16 2022 +0000
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 <ago <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-06-07  7:27 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2022-06-07  7:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a6cb7925212f7192a4d36a90ccbc82c78a848cad
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  7 07:27:08 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun  7 07:27:08 2022 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-06-07  8:26 Jakov Smolić
  0 siblings, 0 replies; 96+ messages in thread
From: Jakov Smolić @ 2022-06-07  8:26 UTC (permalink / raw
  To: gentoo-commits

commit:     a3e0b8425abeb60d39546cf19a1b928133fb37ff
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  7 08:25:16 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jun  7 08:25:16 2022 +0000
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ć <jsmolic <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-06-16  9:04 Jakov Smolić
  0 siblings, 0 replies; 96+ messages in thread
From: Jakov Smolić @ 2022-06-16  9:04 UTC (permalink / raw
  To: gentoo-commits

commit:     0215553b76ffeb0d16ff1212a0e891c6a8dbc64f
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 16 09:04:34 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 09:04:34 2022 +0000
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ć <jsmolic <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-10-24 16:41 Arthur Zamarin
  0 siblings, 0 replies; 96+ messages in thread
From: Arthur Zamarin @ 2022-10-24 16:41 UTC (permalink / raw
  To: gentoo-commits

commit:     aefcdda3729c3f45036ea5e275305c6cd684c726
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 16:41:43 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 16:41:43 2022 +0000
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 <arthurzam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-10-24 16:41 Arthur Zamarin
  0 siblings, 0 replies; 96+ messages in thread
From: Arthur Zamarin @ 2022-10-24 16:41 UTC (permalink / raw
  To: gentoo-commits

commit:     556d62e25f82d0111ff3fed83933d029c198c838
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 24 16:41:42 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 16:41:42 2022 +0000
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 <arthurzam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-10-25 12:50 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2022-10-25 12:50 UTC (permalink / raw
  To: gentoo-commits

commit:     541e239dfcf246ff121b5547cfd4f341ae2c2d33
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 25 12:48:50 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 25 12:48:50 2022 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-10-27  8:35 Joonas Niilola
  0 siblings, 0 replies; 96+ messages in thread
From: Joonas Niilola @ 2022-10-27  8:35 UTC (permalink / raw
  To: gentoo-commits

commit:     813c0e5e0a71995a10c3c5c43341c0604bf80a6f
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 27 08:34:49 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 08:34:49 2022 +0000
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 <juippis <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-10-28  3:44 Jakov Smolić
  0 siblings, 0 replies; 96+ messages in thread
From: Jakov Smolić @ 2022-10-28  3:44 UTC (permalink / raw
  To: gentoo-commits

commit:     a8fa39d7eedd0e7f92ba55a831d24e3532e1cba3
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 03:44:04 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 03:44:04 2022 +0000
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ć <jsmolic <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-10-28 13:21 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2022-10-28 13:21 UTC (permalink / raw
  To: gentoo-commits

commit:     2f0ab537aa3c03758227bf854da85b0eda28fee5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 28 13:04:30 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 28 13:21:16 2022 +0000
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 <sam <AT> 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


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-11-17  1:06 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2022-11-17  1:06 UTC (permalink / raw
  To: gentoo-commits

commit:     0600a310ac4610a88de1b9b5d3e6144ccc5040aa
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Wed Nov 16 19:25:39 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 17 00:56:03 2022 +0000
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 <aklhfex <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/28302
Signed-off-by: Sam James <sam <AT> 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
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2022-11-18 19:42 Arthur Zamarin
  0 siblings, 0 replies; 96+ messages in thread
From: Arthur Zamarin @ 2022-11-18 19:42 UTC (permalink / raw
  To: gentoo-commits

commit:     3178f25d5a5468f757f2441346b5afce39c52d26
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 18 19:42:11 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 18 19:42:11 2022 +0000
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 <arthurzam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2023-01-30 15:25 Ben Kohler
  0 siblings, 0 replies; 96+ messages in thread
From: Ben Kohler @ 2023-01-30 15:25 UTC (permalink / raw
  To: gentoo-commits

commit:     0d7c1beb8b8796c3badbe57f1f75f40f208bf0ff
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 30 14:39:35 2023 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Mon Jan 30 15:25:07 2023 +0000
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 <bkohler <AT> 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 )


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2023-09-10 19:47 Arthur Zamarin
  0 siblings, 0 replies; 96+ messages in thread
From: Arthur Zamarin @ 2023-09-10 19:47 UTC (permalink / raw
  To: gentoo-commits

commit:     2054298c5936021d6faf3cfc971484ad49283a7e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 19:47:33 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 19:47:37 2023 +0000
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 <arthurzam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2023-09-10 20:19 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2023-09-10 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     add2c7f88df824f68a273c5a37bbcc08ba21daf0
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 20:19:16 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 20:19:16 2023 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2023-09-10 20:19 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2023-09-10 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     11b19d447ab442aea067b46c91c717d0f67c7ae3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 20:19:15 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 20:19:15 2023 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2023-09-10 20:19 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2023-09-10 20:19 UTC (permalink / raw
  To: gentoo-commits

commit:     44e41ed40405cf0ed9ad7b814aadfd45f9b02305
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 10 20:19:17 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Sep 10 20:19:17 2023 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2023-09-11 11:41 Arthur Zamarin
  0 siblings, 0 replies; 96+ messages in thread
From: Arthur Zamarin @ 2023-09-11 11:41 UTC (permalink / raw
  To: gentoo-commits

commit:     d69d9056e3a1f777372074da8d4521ad262a4a4f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 11 11:41:33 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 11 11:41:33 2023 +0000
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 <arthurzam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2023-10-27  2:59 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2023-10-27  2:59 UTC (permalink / raw
  To: gentoo-commits

commit:     f5299a5553d5c36e3f3a035a3cd5828a93f46067
Author:     Chris Mayo <aklhfex <AT> gmail <DOT> com>
AuthorDate: Mon Oct 23 18:56:16 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 27 02:53:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5299a55

dev-util/geany-plugins: drop 1.38-r5

Signed-off-by: Chris Mayo <aklhfex <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 .../geany-plugins/geany-plugins-1.38-r5.ebuild     | 129 ---------------------
 dev-util/geany-plugins/metadata.xml                |   1 -
 2 files changed, 130 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-1.38-r5.ebuild b/dev-util/geany-plugins/geany-plugins-1.38-r5.ebuild
deleted file mode 100644
index 7f84f12c63f3..000000000000
--- a/dev-util/geany-plugins/geany-plugins-1.38-r5.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# 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 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 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}-libgit2-1.4.patch" )
-
-pkg_setup() {
-	use lua && lua-single_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
-		$(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 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() {
-	default
-
-	find "${D}" -name '*.la' -delete || die
-
-	# make installs all translations if LINGUAS is empty
-	if [[ -z "${LINGUAS-x}" ]]; then
-		rm -r "${ED}/usr/share/locale/" || die
-	fi
-}

diff --git a/dev-util/geany-plugins/metadata.xml b/dev-util/geany-plugins/metadata.xml
index 5ed0076a04d4..edb5d636aa5c 100644
--- a/dev-util/geany-plugins/metadata.xml
+++ b/dev-util/geany-plugins/metadata.xml
@@ -18,7 +18,6 @@
 		<flag name="markdown">Enable the markdown plugin</flag>
 		<flag name="pretty-printer">Enable pretty-printer plugin</flag>
 		<flag name="scope">Enable the scope plugin which is a graphical GDB front-end</flag>
-		<flag name="soup">Enable updatechecker and geniuspaste plugins which require <pkg>net-libs/libsoup</pkg></flag>
 		<flag name="workbench">Enable workbench plugin</flag>
 	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2024-02-17 21:17 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2024-02-17 21:17 UTC (permalink / raw
  To: gentoo-commits

commit:     5051880e1f2c8457d30bc6f9c8c291ae8189e42e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 17 21:15:59 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 17 21:15:59 2024 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2024-02-17 21:42 Jakov Smolić
  0 siblings, 0 replies; 96+ messages in thread
From: Jakov Smolić @ 2024-02-17 21:42 UTC (permalink / raw
  To: gentoo-commits

commit:     beaaa88a688da7fe34367aca2b8835a2f72ee79a
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 17 21:41:53 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sat Feb 17 21:41:53 2024 +0000
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ć <jsmolic <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2024-03-02 13:08 Arthur Zamarin
  0 siblings, 0 replies; 96+ messages in thread
From: Arthur Zamarin @ 2024-03-02 13:08 UTC (permalink / raw
  To: gentoo-commits

commit:     87aa734d28309047e943a5496b2f077de4e29520
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  2 13:08:35 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  2 13:08:35 2024 +0000
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 <arthurzam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2024-03-02 14:03 Arthur Zamarin
  0 siblings, 0 replies; 96+ messages in thread
From: Arthur Zamarin @ 2024-03-02 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     fe6d11a3eb1f36795b72689e319f1dc7b08acad4
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  2 14:02:57 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  2 14:02:57 2024 +0000
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 <arthurzam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2024-03-13 21:42 Sam James
  0 siblings, 0 replies; 96+ messages in thread
From: Sam James @ 2024-03-13 21:42 UTC (permalink / raw
  To: gentoo-commits

commit:     9bf606812d221f043a87714836ebbde605c7d9a4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 21:42:13 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 21:42:13 2024 +0000
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 <sam <AT> 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} )"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
@ 2024-10-31 21:04 Andreas K. Hüttel
  0 siblings, 0 replies; 96+ messages in thread
From: Andreas K. Hüttel @ 2024-10-31 21:04 UTC (permalink / raw
  To: gentoo-commits

commit:     747b01416e08bcf6a26d47a39be08a34c9924bdd
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 31 20:51:16 2024 +0000
Commit:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 21:04:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747b0141

dev-util/geany-plugins: drop 2.0

Bug: https://bugs.gentoo.org/919446
Signed-off-by: Andreas K. Hüttel <dilfridge <AT> gentoo.org>

 dev-util/geany-plugins/geany-plugins-2.0.ebuild | 124 ------------------------
 1 file changed, 124 deletions(-)

diff --git a/dev-util/geany-plugins/geany-plugins-2.0.ebuild b/dev-util/geany-plugins/geany-plugins-2.0.ebuild
deleted file mode 100644
index 5628c21b1083..000000000000
--- a/dev-util/geany-plugins/geany-plugins-2.0.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# 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}-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)
-		# GeanyGenDoc requires ctpl which isn’t yet in portage
-		--disable-geanygendoc
-		# Require libsoup-2.4 which conflicts with webkit2gtk-4.1
-		--disable-geniuspaste
-		--disable-updatechecker
-	)
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-
-	find "${D}" -name '*.la' -delete || die
-
-	# make installs all translations if LINGUAS is empty
-	if [[ -z "${LINGUAS-x}" ]]; then
-		rm -r "${ED}/usr/share/locale/" || die
-	fi
-}


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

end of thread, other threads:[~2024-10-31 21:04 UTC | newest]

Thread overview: 96+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-12 20:56 [gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/ Thomas Deutschmann
  -- strict thread matches above, loose matches on Subject: below --
2024-10-31 21:04 Andreas K. Hüttel
2024-03-13 21:42 Sam James
2024-03-02 14:03 Arthur Zamarin
2024-03-02 13:08 Arthur Zamarin
2024-02-17 21:42 Jakov Smolić
2024-02-17 21:17 Sam James
2023-10-27  2:59 Sam James
2023-09-11 11:41 Arthur Zamarin
2023-09-10 20:19 Sam James
2023-09-10 20:19 Sam James
2023-09-10 20:19 Sam James
2023-09-10 19:47 Arthur Zamarin
2023-01-30 15:25 Ben Kohler
2022-11-18 19:42 Arthur Zamarin
2022-11-17  1:06 Sam James
2022-10-28 13:21 Sam James
2022-10-28  3:44 Jakov Smolić
2022-10-27  8:35 Joonas Niilola
2022-10-25 12:50 Sam James
2022-10-24 16:41 Arthur Zamarin
2022-10-24 16:41 Arthur Zamarin
2022-06-16  9:04 Jakov Smolić
2022-06-07  8:26 Jakov Smolić
2022-06-07  7:27 Sam James
2022-06-07  6:34 Agostino Sarubbo
2022-06-06 21:19 Jakov Smolić
2022-02-20  0:31 Sam James
2022-02-16 22:11 David Seifert
2021-11-12  1:36 Sam James
2021-11-12  1:36 Sam James
2021-03-15  0:51 Sam James
2021-03-13  7:07 Joonas Niilola
2021-03-12 19:27 Sergei Trofimovich
2021-03-12 18:32 Sam James
2021-03-11 13:30 Sam James
2021-01-24  3:52 Sam James
2021-01-23 22:51 Sam James
2020-10-28  7:51 Joonas Niilola
2020-04-14 19:17 Andreas Sturmlechner
2020-04-13 22:57 Sergei Trofimovich
2020-04-13 16:53 Agostino Sarubbo
2020-04-13 14:52 Agostino Sarubbo
2020-04-13 14:50 Agostino Sarubbo
2020-04-13 14:49 Agostino Sarubbo
2020-04-13 14:48 Agostino Sarubbo
2020-04-12 14:35 Andreas Sturmlechner
2020-04-11 13:30 Sergei Trofimovich
2020-04-10 20:25 Andreas Sturmlechner
2020-02-02 19:35 Mart Raudsepp
2019-12-28 15:56 Mikle Kolyada
2019-12-12 16:00 Agostino Sarubbo
2019-12-12 13:52 Agostino Sarubbo
2019-12-10 19:47 Sergei Trofimovich
2019-10-04  5:39 Joonas Niilola
2019-05-23 13:09 Mikle Kolyada
2019-05-15 12:18 Andreas Sturmlechner
2019-05-11 11:18 Mikle Kolyada
2019-05-03 20:56 Sergei Trofimovich
2019-04-20 19:07 Lars Wendler
2019-01-15 23:13 Patrice Clement
2018-12-16 22:52 Lars Wendler
2018-03-05  8:58 Lars Wendler
2018-03-04 21:29 Michał Górny
2017-12-02 22:53 Patrice Clement
2017-11-19 22:01 Lars Wendler
2017-11-13 22:18 Sergei Trofimovich
2017-10-17 10:08 Sergei Trofimovich
2017-10-16 22:42 Sergei Trofimovich
2017-08-19  0:31 Thomas Deutschmann
2017-07-26 19:51 Markus Meier
2017-07-21  7:19 Sergei Trofimovich
2017-07-20 21:37 Patrice Clement
2017-07-19 18:06 Tobias Klausmann
2017-07-19 16:31 Patrice Clement
2017-03-21 23:37 Patrice Clement
2017-01-20 14:21 David Seifert
2017-01-20 12:01 Lars Wendler
2017-01-19 12:31 Tobias Klausmann
2017-01-02 19:37 Markus Meier
2016-11-16 20:33 Pacho Ramos
2016-11-09  9:45 Lars Wendler
2016-11-09  9:34 Pacho Ramos
2016-08-18 15:44 Lars Wendler
2016-08-18 15:38 Lars Wendler
2016-08-18 15:38 Lars Wendler
2016-08-07  7:25 Pacho Ramos
2016-05-25  9:29 Tobias Klausmann
2016-04-05  5:55 Jeroen Roovers
2016-04-01 19:03 Markus Meier
2016-03-20 12:24 Agostino Sarubbo
2016-03-19 16:32 Agostino Sarubbo
2016-01-03 17:24 Manuel Rüger
2015-09-26  4:16 Nathan Phillip Brink
2015-09-26  3:48 Nathan Phillip Brink
2015-08-09 23:54 Mikle Kolyada

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