diff options
author | Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> | 2021-11-29 13:09:39 +0500 |
---|---|---|
committer | Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in> | 2021-11-29 15:07:44 +0500 |
commit | cf8d276ee3dc9b88e11bc59196ff37083f22da21 (patch) | |
tree | bb759ef0c62aeae1fc494b14c3dc447b46509ce9 /kde-misc | |
parent | dev-libs/tfdn: add 1.0.2 (diff) | |
download | guru-cf8d276ee3dc9b88e11bc59196ff37083f22da21.tar.gz guru-cf8d276ee3dc9b88e11bc59196ff37083f22da21.tar.bz2 guru-cf8d276ee3dc9b88e11bc59196ff37083f22da21.zip |
kde-misc/geminipart: add 2021125, drop 20210921
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Diffstat (limited to 'kde-misc')
-rw-r--r-- | kde-misc/geminipart/Manifest | 2 | ||||
-rw-r--r-- | kde-misc/geminipart/geminipart-2021125.ebuild (renamed from kde-misc/geminipart/geminipart-20210921.ebuild) | 27 | ||||
-rw-r--r-- | 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 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> |