* [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: 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: 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