public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: kde-misc/geminipart/
@ 2021-04-14  9:07 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-04-14  9:07 UTC (permalink / raw
  To: gentoo-commits

commit:     b49afd7bb5dda5feb89c9c72223faaeed47e35ad
Author:     Anna Vyalkova <cyber <AT> sysrq <DOT> in>
AuthorDate: Tue Apr 13 17:19:23 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Apr 13 17:19:23 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b49afd7b

kde-misc/geminipart: new package

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Anna Vyalkova <cyber <AT> sysrq.in>

 kde-misc/geminipart/geminipart-20210413.ebuild | 26 ++++++++++++++++++++++++++
 kde-misc/geminipart/metadata.xml               | 15 +++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/kde-misc/geminipart/geminipart-20210413.ebuild b/kde-misc/geminipart/geminipart-20210413.ebuild
new file mode 100644
index 000000000..234bd9590
--- /dev/null
+++ b/kde-misc/geminipart/geminipart-20210413.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+KFMIN=5.16.0
+QTMIN=5.4.0
+ECM_TEST="optional"
+inherit ecm git-r3
+
+DESCRIPTION="KPart for viewing text/gemini files"
+HOMEPAGE="https://invent.kde.org/tobias/geminipart"
+EGIT_REPO_URI="https://invent.kde.org/tobias/geminipart.git"
+EGIT_COMMIT="11e93034deaacee8237ac79f46854b15368f1e9c"
+
+LICENSE="LGPL-2+"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="
+	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=kde-frameworks/ki18n-${KFMIN}:5
+	>=kde-frameworks/kparts-${KFMIN}:5
+"
+RDEPEND="${DEPEND}"

diff --git a/kde-misc/geminipart/metadata.xml b/kde-misc/geminipart/metadata.xml
new file mode 100644
index 000000000..29b26f9fe
--- /dev/null
+++ b/kde-misc/geminipart/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<upstream>
+		<maintainer>
+			<name>Tobias Rautenkranz</name>
+			<email>mail@tobias.rautenkranz.ch</email>
+		</maintainer>
+		<bugs-to>https://invent.kde.org/tobias/geminipart/-/issues</bugs-to>
+	</upstream>
+	<maintainer type="person">
+		<email>cyber+gentoo@sysrq.in</email>
+		<name>Anna</name>
+	</maintainer>
+</pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: kde-misc/geminipart/
@ 2021-04-14  9:07 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-04-14  9:07 UTC (permalink / raw
  To: gentoo-commits

commit:     5885b986f51f5265a69ca30f412f72c8e472c006
Author:     Anna Vyalkova <cyber <AT> sysrq <DOT> in>
AuthorDate: Tue Apr 13 17:47:45 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Apr 13 17:47:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5885b986

kde-misc/geminipart: make tests optional

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Anna Vyalkova <cyber <AT> sysrq.in>

 kde-misc/geminipart/geminipart-20210413.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-misc/geminipart/geminipart-20210413.ebuild b/kde-misc/geminipart/geminipart-20210413.ebuild
index a5d56764f..f3e6f1cb6 100644
--- a/kde-misc/geminipart/geminipart-20210413.ebuild
+++ b/kde-misc/geminipart/geminipart-20210413.ebuild
@@ -4,6 +4,7 @@
 EAPI=7
 
 COMMIT="11e93034deaacee8237ac79f46854b15368f1e9c"
+ECM_TEST="forceoptional"
 KFMIN=5.16.0
 QTMIN=5.4.0
 inherit ecm


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

* [gentoo-commits] repo/proj/guru:master commit in: kde-misc/geminipart/
@ 2021-04-14  9:07 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-04-14  9:07 UTC (permalink / raw
  To: gentoo-commits

commit:     16fd27ccbf8f041c3dbc6399fc0406806b11563c
Author:     Anna Vyalkova <cyber <AT> sysrq <DOT> in>
AuthorDate: Tue Apr 13 17:36:28 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Apr 13 17:36:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16fd27cc

kde-misc/geminipart: fix VisibleVcsPkg

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Anna Vyalkova <cyber <AT> sysrq.in>

 kde-misc/geminipart/Manifest                   | 1 +
 kde-misc/geminipart/geminipart-20210413.ebuild | 8 ++++----
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/kde-misc/geminipart/Manifest b/kde-misc/geminipart/Manifest
new file mode 100644
index 000000000..b1d1ea938
--- /dev/null
+++ b/kde-misc/geminipart/Manifest
@@ -0,0 +1 @@
+DIST geminipart-11e93034deaacee8237ac79f46854b15368f1e9c.tar.gz 19391 BLAKE2B 2824c81b8258cffe438e265f0556701f5827a2223161493fab56dca423557c24f010a5af9bb3bffd16ed0296f96aaa2376472210c6f4ee757e9899aaafd80b3f SHA512 945b44c0709a6d25f640396ff9a0fef1a69a65bc01b9d8202c9e1943e982400e1a400b039190366b0b82f05bdfe426c5ff135bd4863d43a986a0d8ce7688a025

diff --git a/kde-misc/geminipart/geminipart-20210413.ebuild b/kde-misc/geminipart/geminipart-20210413.ebuild
index 234bd9590..a5d56764f 100644
--- a/kde-misc/geminipart/geminipart-20210413.ebuild
+++ b/kde-misc/geminipart/geminipart-20210413.ebuild
@@ -3,15 +3,15 @@
 
 EAPI=7
 
+COMMIT="11e93034deaacee8237ac79f46854b15368f1e9c"
 KFMIN=5.16.0
 QTMIN=5.4.0
-ECM_TEST="optional"
-inherit ecm git-r3
+inherit ecm
 
 DESCRIPTION="KPart for viewing text/gemini files"
 HOMEPAGE="https://invent.kde.org/tobias/geminipart"
-EGIT_REPO_URI="https://invent.kde.org/tobias/geminipart.git"
-EGIT_COMMIT="11e93034deaacee8237ac79f46854b15368f1e9c"
+SRC_URI="https://invent.kde.org/tobias/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="LGPL-2+"
 SLOT="5"


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

* [gentoo-commits] repo/proj/guru:master commit in: kde-misc/geminipart/
@ 2021-04-27 23:24 Theo Anderson
  0 siblings, 0 replies; 9+ messages in thread
From: Theo Anderson @ 2021-04-27 23:24 UTC (permalink / raw
  To: gentoo-commits

commit:     02b9754406b305baccb5e4d3b6001013181c4f67
Author:     Anna Vyalkova <cyber <AT> sysrq <DOT> in>
AuthorDate: Tue Apr 27 11:50:36 2021 +0000
Commit:     Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Tue Apr 27 12:44:14 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=02b97544

kde-misc/geminipart: fix failing tests

Closes: https://bugs.gentoo.org/784386
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Anna Vyalkova <cyber <AT> sysrq.in>

 kde-misc/geminipart/geminipart-20210413.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/kde-misc/geminipart/geminipart-20210413.ebuild b/kde-misc/geminipart/geminipart-20210413.ebuild
index f3e6f1cb6..a9c470160 100644
--- a/kde-misc/geminipart/geminipart-20210413.ebuild
+++ b/kde-misc/geminipart/geminipart-20210413.ebuild
@@ -25,3 +25,8 @@ DEPEND="
 	>=kde-frameworks/kparts-${KFMIN}:5
 "
 RDEPEND="${DEPEND}"
+
+src_test() {
+	export QT_QPA_PLATFORM=offscreen
+	ecm_src_test
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: kde-misc/geminipart/
@ 2021-06-09  3:39 Theo Anderson
  0 siblings, 0 replies; 9+ messages in thread
From: Theo Anderson @ 2021-06-09  3:39 UTC (permalink / raw
  To: gentoo-commits

commit:     870b7184eba34506d913efdcd8da075dbf0dba77
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Jun  8 11:26:05 2021 +0000
Commit:     Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Tue Jun  8 19:21:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=870b7184

kde-misc/geminipart: add 20210530, drop 20210413

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 kde-misc/geminipart/Manifest                                     | 2 +-
 .../{geminipart-20210413.ebuild => geminipart-20210530.ebuild}   | 9 ++++-----
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/kde-misc/geminipart/Manifest b/kde-misc/geminipart/Manifest
index b1d1ea938..a0de241d5 100644
--- a/kde-misc/geminipart/Manifest
+++ b/kde-misc/geminipart/Manifest
@@ -1 +1 @@
-DIST geminipart-11e93034deaacee8237ac79f46854b15368f1e9c.tar.gz 19391 BLAKE2B 2824c81b8258cffe438e265f0556701f5827a2223161493fab56dca423557c24f010a5af9bb3bffd16ed0296f96aaa2376472210c6f4ee757e9899aaafd80b3f SHA512 945b44c0709a6d25f640396ff9a0fef1a69a65bc01b9d8202c9e1943e982400e1a400b039190366b0b82f05bdfe426c5ff135bd4863d43a986a0d8ce7688a025
+DIST geminipart-6463a3931e86c4a99ff022d091ad5a7d49e202b1.tar.gz 22296 BLAKE2B 2799467e6ecb37654d1fec2552f08793a08f39aa1ba0abd96bdfb4fe6a30264b16730955ee4f717ae7e30a2b9f011bd6197a85fb8cb44c6d8fb7bfa0e10805b4 SHA512 e8eb8a35623569f746da409b4b315ea91163f70a07a2157fe6acac3c5042a1f28e071a0b47406f349c5bc0f6808c9b10156e3b76045f1a7ba09f6ef706f52462

diff --git a/kde-misc/geminipart/geminipart-20210413.ebuild b/kde-misc/geminipart/geminipart-20210530.ebuild
similarity index 69%
rename from kde-misc/geminipart/geminipart-20210413.ebuild
rename to kde-misc/geminipart/geminipart-20210530.ebuild
index a9c470160..27cc99c9d 100644
--- a/kde-misc/geminipart/geminipart-20210413.ebuild
+++ b/kde-misc/geminipart/geminipart-20210530.ebuild
@@ -3,21 +3,20 @@
 
 EAPI=7
 
-COMMIT="11e93034deaacee8237ac79f46854b15368f1e9c"
+COMMIT="6463a3931e86c4a99ff022d091ad5a7d49e202b1"
 ECM_TEST="forceoptional"
-KFMIN=5.16.0
+KFMIN=5.77.0
 QTMIN=5.4.0
 inherit ecm
 
 DESCRIPTION="KPart for viewing text/gemini files"
-HOMEPAGE="https://invent.kde.org/tobias/geminipart"
-SRC_URI="https://invent.kde.org/tobias/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.gz"
+HOMEPAGE="https://gitlab.com/tobiasrautenkranz/geminipart"
+SRC_URI="https://gitlab.com/tobiasrautenkranz/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.gz"
 S="${WORKDIR}/${PN}-${COMMIT}"
 
 LICENSE="LGPL-2+"
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
 
 DEPEND="
 	>=dev-qt/qtwidgets-${QTMIN}:5


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

* [gentoo-commits] repo/proj/guru:master commit in: kde-misc/geminipart/
@ 2021-06-25 10:11 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-06-25 10:11 UTC (permalink / raw
  To: gentoo-commits

commit:     0af0f4ba01f6f7d9a4340b4ecf4352fd899a4356
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jun 24 15:25:08 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Jun 24 15:43:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0af0f4ba

kde-misc/geminipart: add konqueror use flag

Clicking on gemini:// URLs produced an error if Konqueror wasn't
installed.

New ebuild either pulls it as a runtime dependency or removes
gemini-konqueror.desktop file so text/gemini handler of user's choice is
called.

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 ...art-20210530.ebuild => geminipart-20210530-r1.ebuild} | 16 +++++++++++++++-
 kde-misc/geminipart/metadata.xml                         |  3 +++
 2 files changed, 18 insertions(+), 1 deletion(-)

diff --git a/kde-misc/geminipart/geminipart-20210530.ebuild b/kde-misc/geminipart/geminipart-20210530-r1.ebuild
similarity index 74%
rename from kde-misc/geminipart/geminipart-20210530.ebuild
rename to kde-misc/geminipart/geminipart-20210530-r1.ebuild
index 27cc99c9d..8619be498 100644
--- a/kde-misc/geminipart/geminipart-20210530.ebuild
+++ b/kde-misc/geminipart/geminipart-20210530-r1.ebuild
@@ -17,15 +17,29 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 LICENSE="LGPL-2+"
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="konqueror"
 
 DEPEND="
 	>=dev-qt/qtwidgets-${QTMIN}:5
 	>=kde-frameworks/ki18n-${KFMIN}:5
 	>=kde-frameworks/kparts-${KFMIN}:5
 "
-RDEPEND="${DEPEND}"
+RDEPEND="${DEPEND}
+	konqueror? (
+		kde-apps/konqueror:5
+		kde-misc/kio-gemini:5
+	)
+"
 
 src_test() {
 	export QT_QPA_PLATFORM=offscreen
 	ecm_src_test
 }
+
+src_install() {
+	ecm_src_install
+
+	if ! use konqueror ; then
+		rm "${ED}"/usr/share/applications/gemini-konqueror.desktop || die
+	fi
+}

diff --git a/kde-misc/geminipart/metadata.xml b/kde-misc/geminipart/metadata.xml
index 29b26f9fe..22157b7e3 100644
--- a/kde-misc/geminipart/metadata.xml
+++ b/kde-misc/geminipart/metadata.xml
@@ -12,4 +12,7 @@
 		<email>cyber+gentoo@sysrq.in</email>
 		<name>Anna</name>
 	</maintainer>
+	<use>
+		<flag name="konqueror">Make Konqueror handle gemini:// URLs</flag>
+	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: kde-misc/geminipart/
@ 2021-09-23  6:45 Arthur Zamarin
  0 siblings, 0 replies; 9+ messages in thread
From: Arthur Zamarin @ 2021-09-23  6:45 UTC (permalink / raw
  To: gentoo-commits

commit:     bbae50bccd21bb715e70c1eca1861ed289fbe301
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue Sep 21 15:07:53 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 21 20:09:45 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbae50bc

kde-misc/geminipart: add 20210921, drop 20210807

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 kde-misc/geminipart/Manifest                                     | 2 +-
 .../{geminipart-20210807.ebuild => geminipart-20210921.ebuild}   | 9 +++++++--
 kde-misc/geminipart/metadata.xml                                 | 2 +-
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/kde-misc/geminipart/Manifest b/kde-misc/geminipart/Manifest
index 668033089..027373728 100644
--- a/kde-misc/geminipart/Manifest
+++ b/kde-misc/geminipart/Manifest
@@ -1 +1 @@
-DIST geminipart-7e9ca1e416538ece790e93c886dce6078901a54c.tar.gz 22434 BLAKE2B 9c5b782f2ef8e3cd8a7cc9b8a9aa98d12b56f29886417fe60861de651f6cd67c009884aa8496a8873a910a6ec70a9e0efb09821478c88ac1a7a15b0bd053db01 SHA512 720ca454f1bc685abe1d26cb93015ca064664d3714caae4ff7266d017dd98fda5018d1bcb6d9cc3a21f9422d7cd36cd534776d88af91ce2c461e8db2d89a1ff9
+DIST geminipart-16adcdb6413b41489c47637a71a630021ea43a16.tar.gz 23209 BLAKE2B c41209841881099707d2b69b8e755e007b5d8d023a8edfc20f376498be9d95e34505e0385c28bdfd79e00e74116936b54f5430645086f38e260b8b8e4905ed87 SHA512 7d4196f9adcc6f107aa76cf2aac5c1d7778cd1de906b92b2b6e89de8f02d2d294a7082aea380dfcd921da4b98eb1d538f857d0ddcb6afd33e859ed9595f33f61

diff --git a/kde-misc/geminipart/geminipart-20210807.ebuild b/kde-misc/geminipart/geminipart-20210921.ebuild
similarity index 79%
rename from kde-misc/geminipart/geminipart-20210807.ebuild
rename to kde-misc/geminipart/geminipart-20210921.ebuild
index df6465d86..09e392c13 100644
--- a/kde-misc/geminipart/geminipart-20210807.ebuild
+++ b/kde-misc/geminipart/geminipart-20210921.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-COMMIT="7e9ca1e416538ece790e93c886dce6078901a54c"
+COMMIT="16adcdb6413b41489c47637a71a630021ea43a16"
 ECM_TEST="forceoptional"
 KFMIN=5.77.0
 QTMIN=5.4.0
@@ -20,9 +20,14 @@ KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="konqueror"
 
 DEPEND="
+	>=dev-qt/qtgui-${QTMIN}:5
+	>=dev-qt/qtnetwork-${QTMIN}:5
 	>=dev-qt/qtwidgets-${QTMIN}:5
+	>=kde-frameworks/kcoreaddons-${KFMIN}:5
 	>=kde-frameworks/ki18n-${KFMIN}:5
+	>=kde-frameworks/kio-${KFMIN}:5
 	>=kde-frameworks/kparts-${KFMIN}:5
+	>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
 RDEPEND="${DEPEND}
 	konqueror? (

diff --git a/kde-misc/geminipart/metadata.xml b/kde-misc/geminipart/metadata.xml
index 22157b7e3..df8c8a25e 100644
--- a/kde-misc/geminipart/metadata.xml
+++ b/kde-misc/geminipart/metadata.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<upstream>
 		<maintainer>


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

* [gentoo-commits] repo/proj/guru:master commit in: kde-misc/geminipart/
@ 2021-12-01 19:34 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-12-01 19:34 UTC (permalink / raw
  To: gentoo-commits

commit:     cf8d276ee3dc9b88e11bc59196ff37083f22da21
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Nov 29 08:09:39 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Nov 29 10:07:44 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf8d276e

kde-misc/geminipart: add 2021125, drop 20210921

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 kde-misc/geminipart/Manifest                       |  2 +-
 ...t-20210921.ebuild => geminipart-2021125.ebuild} | 27 +++++++++++-----------
 kde-misc/geminipart/metadata.xml                   |  3 ---
 3 files changed, 14 insertions(+), 18 deletions(-)

diff --git a/kde-misc/geminipart/Manifest b/kde-misc/geminipart/Manifest
index 027373728..2c6ec6b6f 100644
--- a/kde-misc/geminipart/Manifest
+++ b/kde-misc/geminipart/Manifest
@@ -1 +1 @@
-DIST geminipart-16adcdb6413b41489c47637a71a630021ea43a16.tar.gz 23209 BLAKE2B c41209841881099707d2b69b8e755e007b5d8d023a8edfc20f376498be9d95e34505e0385c28bdfd79e00e74116936b54f5430645086f38e260b8b8e4905ed87 SHA512 7d4196f9adcc6f107aa76cf2aac5c1d7778cd1de906b92b2b6e89de8f02d2d294a7082aea380dfcd921da4b98eb1d538f857d0ddcb6afd33e859ed9595f33f61
+DIST geminipart-117b525d7a33f7ecc3bb772323c7609c76a6aeb4.tar.gz 23164 BLAKE2B 4ce0eede9f7f54de416d715e2a1a9769f7371238e8520dfb7e0806227da709daf289636caaaa81918a35eb0e719d3f7d78957e00a89c1e9295f7880c1ce2f3d8 SHA512 eb74bff304a0847e2f67d8bb8da6b81d339acb75e9fdcb44fb18950de6bcd65e972ce88abb8b1c258d14a732cb51917d41746baab041ea0f8436e9d859e96fe5

diff --git a/kde-misc/geminipart/geminipart-20210921.ebuild b/kde-misc/geminipart/geminipart-2021125.ebuild
similarity index 66%
rename from kde-misc/geminipart/geminipart-20210921.ebuild
rename to kde-misc/geminipart/geminipart-2021125.ebuild
index 09e392c13..aea981eeb 100644
--- a/kde-misc/geminipart/geminipart-20210921.ebuild
+++ b/kde-misc/geminipart/geminipart-2021125.ebuild
@@ -3,11 +3,11 @@
 
 EAPI=8
 
-COMMIT="16adcdb6413b41489c47637a71a630021ea43a16"
+COMMIT="117b525d7a33f7ecc3bb772323c7609c76a6aeb4"
 ECM_TEST="forceoptional"
 KFMIN=5.77.0
 QTMIN=5.4.0
-inherit ecm
+inherit ecm optfeature
 
 DESCRIPTION="KPart for viewing text/gemini files"
 HOMEPAGE="https://gitlab.com/tobiasrautenkranz/geminipart"
@@ -17,7 +17,6 @@ S="${WORKDIR}/${PN}-${COMMIT}"
 LICENSE="LGPL-2+"
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="konqueror"
 
 DEPEND="
 	>=dev-qt/qtgui-${QTMIN}:5
@@ -29,22 +28,22 @@ DEPEND="
 	>=kde-frameworks/kparts-${KFMIN}:5
 	>=kde-frameworks/kxmlgui-${KFMIN}:5
 "
-RDEPEND="${DEPEND}
-	konqueror? (
-		kde-apps/konqueror:5
-		kde-misc/kio-gemini:5
-	)
-"
+RDEPEND="${DEPEND}"
 
 src_test() {
 	export QT_QPA_PLATFORM=offscreen
 	ecm_src_test
 }
 
-src_install() {
-	ecm_src_install
+src_prepare() {
+	# Konqueror may not be installed, don't make it default text/gemini handler
+	sed "/MimeType=/d" -i integration/gemini-konqueror.desktop || die
+	ecm_src_prepare
+}
+
+pkg_postinst() {
+	ecm_pkg_postinst
 
-	if ! use konqueror ; then
-		rm "${ED}"/usr/share/applications/gemini-konqueror.desktop || die
-	fi
+	optfeature "handling gemini:// URLs in Konqueror browser" \
+		"kde-apps/konqueror kde-misc/kio-gemini"
 }

diff --git a/kde-misc/geminipart/metadata.xml b/kde-misc/geminipart/metadata.xml
index df8c8a25e..aefe25fb1 100644
--- a/kde-misc/geminipart/metadata.xml
+++ b/kde-misc/geminipart/metadata.xml
@@ -12,7 +12,4 @@
 		<email>cyber+gentoo@sysrq.in</email>
 		<name>Anna</name>
 	</maintainer>
-	<use>
-		<flag name="konqueror">Make Konqueror handle gemini:// URLs</flag>
-	</use>
 </pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: kde-misc/geminipart/
@ 2023-11-20 14:14 David Roman
  0 siblings, 0 replies; 9+ messages in thread
From: David Roman @ 2023-11-20 14:14 UTC (permalink / raw
  To: gentoo-commits

commit:     8fb710dadf6f570a1a7da86722fb9a977a6f3622
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Wed Nov 15 15:43:37 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Mon Nov 20 03:50:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fb710da

kde-misc/geminipart: add 20231005, drop 2021125

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 kde-misc/geminipart/Manifest                                      | 2 +-
 .../{geminipart-2021125.ebuild => geminipart-20231005.ebuild}     | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/kde-misc/geminipart/Manifest b/kde-misc/geminipart/Manifest
index ca3e84f7b0..2ad163efba 100644
--- a/kde-misc/geminipart/Manifest
+++ b/kde-misc/geminipart/Manifest
@@ -1,2 +1,2 @@
-DIST geminipart-117b525d7a33f7ecc3bb772323c7609c76a6aeb4.tar.gz 23164 BLAKE2B 4ce0eede9f7f54de416d715e2a1a9769f7371238e8520dfb7e0806227da709daf289636caaaa81918a35eb0e719d3f7d78957e00a89c1e9295f7880c1ce2f3d8 SHA512 eb74bff304a0847e2f67d8bb8da6b81d339acb75e9fdcb44fb18950de6bcd65e972ce88abb8b1c258d14a732cb51917d41746baab041ea0f8436e9d859e96fe5
 DIST geminipart-d3fb6f32fb9112d2073d0b0251ae9069224096df.tar.gz 23688 BLAKE2B 1c4da235eb33e3a75a207b2cbc3c0f898c298d04a26b9588b1aa9cb7481aa5dfafa9c58d361b94510bfbf2e13b7fb13f2b2b6c2f5027ea940e49414673f837c0 SHA512 03297a1540be72a932fed8345b35226129682feed69ef34be3a6b121b2640597a24556368e7dcfd49b7304806d5558ce6bdecf6ef36d69d73c83436a6aefed72
+DIST geminipart-e44f917bea0e9b982e50fce0de3cfb1e291f3570.tar.gz 23409 BLAKE2B 46f137a3f2c3f7c032d7cde1e054e2f14274d2daa4ec3e795af22d72f9f9e2b571ae9e2bc16fbc105d2d53f75b145d07cb8e5b2a6819ef734c2bdfa5c9701e0d SHA512 cc02129c3b2c56977e962443b5bf1b4fc117e2f996fee6031282017cd212507ab80d6cfac3d337c8af5d2c1f157becd0294a4a7fba946cc6b0888d9a0013903a

diff --git a/kde-misc/geminipart/geminipart-2021125.ebuild b/kde-misc/geminipart/geminipart-20231005.ebuild
similarity index 90%
rename from kde-misc/geminipart/geminipart-2021125.ebuild
rename to kde-misc/geminipart/geminipart-20231005.ebuild
index aea981eeb7..59f389cca2 100644
--- a/kde-misc/geminipart/geminipart-2021125.ebuild
+++ b/kde-misc/geminipart/geminipart-20231005.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-COMMIT="117b525d7a33f7ecc3bb772323c7609c76a6aeb4"
+COMMIT="e44f917bea0e9b982e50fce0de3cfb1e291f3570"
 ECM_TEST="forceoptional"
-KFMIN=5.77.0
+KFMIN=5.98.0
 QTMIN=5.4.0
 inherit ecm optfeature
 
@@ -14,7 +14,7 @@ HOMEPAGE="https://gitlab.com/tobiasrautenkranz/geminipart"
 SRC_URI="https://gitlab.com/tobiasrautenkranz/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.gz"
 S="${WORKDIR}/${PN}-${COMMIT}"
 
-LICENSE="LGPL-2+"
+LICENSE="LGPL-2.1+"
 SLOT="5"
 KEYWORDS="~amd64 ~arm64 ~x86"
 


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

end of thread, other threads:[~2023-11-20 14:14 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-14  9:07 [gentoo-commits] repo/proj/guru:master commit in: kde-misc/geminipart/ Andrew Ammerlaan
  -- strict thread matches above, loose matches on Subject: below --
2023-11-20 14:14 David Roman
2021-12-01 19:34 Andrew Ammerlaan
2021-09-23  6:45 Arthur Zamarin
2021-06-25 10:11 Andrew Ammerlaan
2021-06-09  3:39 Theo Anderson
2021-04-27 23:24 Theo Anderson
2021-04-14  9:07 Andrew Ammerlaan
2021-04-14  9:07 Andrew Ammerlaan

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