commit: 057c7b955b651011506919f1b9be70307afcd7b8 Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> AuthorDate: Mon Mar 2 12:36:42 2026 +0000 Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in> CommitDate: Mon Mar 2 12:36:42 2026 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=057c7b95
net-client/kristall: treeclean Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in> net-client/kristall/Manifest | 2 - .../kristall/files/kristall-0.3_add_flags.patch | 27 --------- net-client/kristall/kristall-0.3-r2.ebuild | 43 --------------- net-client/kristall/kristall-0.4.ebuild | 64 ---------------------- net-client/kristall/metadata.xml | 13 ----- profiles/package.mask | 5 -- 6 files changed, 154 deletions(-) diff --git a/net-client/kristall/Manifest b/net-client/kristall/Manifest deleted file mode 100644 index 54cc28d759..0000000000 --- a/net-client/kristall/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST kristall-0.3.tar.gz 7535712 BLAKE2B 3e00243cf455ad810e8d51333b63186e637de1c292a116dbb4273825c51b1c1bf1921bfd243acb97e13dc201b3dcce7240f3c66368b66b607e5c207a2d901934 SHA512 21c102e25235f3a7c1a4128d84215a2444603b4b9bc680e94100148d143dc50744bb86450c22b8848453c5e183ae4708a1594240486951614d4e4af2706cd2e8 -DIST kristall-0.4.tar.gz 22015746 BLAKE2B 262742ae96829773883337e258f52e89d102fc2cb543438b964a0e59fef91f5316a8a586e447657fd472a2346bf7b1490c1d913d47528272d3c04bd6da113b88 SHA512 f0355db2dfee4e40b532835fc4d511ac19d88751a42e7cf5d8a21b6c8a9468274613d717a83fa9aef230180fe9314e3bc8ef4482fb1aff8867f8d1d24caa6e6b diff --git a/net-client/kristall/files/kristall-0.3_add_flags.patch b/net-client/kristall/files/kristall-0.3_add_flags.patch deleted file mode 100644 index 2fa9d2ce80..0000000000 --- a/net-client/kristall/files/kristall-0.3_add_flags.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 9cec33fdbd7c7bb983d4562ccbb08adf5d7194ec Mon Sep 17 00:00:00 2001 -From: tastytea <[email protected]> -Date: Fri, 9 Apr 2021 19:54:34 +0200 -Subject: [PATCH] Add *FLAGS. - ---- - src/kristall.pro | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/src/kristall.pro b/src/kristall.pro -index 2a8b21e..4193c57 100644 ---- a/src/kristall.pro -+++ b/src/kristall.pro -@@ -19,6 +19,10 @@ LIBS += -lcrypto - # We need iconv on non-linux platforms - !linux: LIBS += -liconv - -+QMAKE_CFLAGS = $$(CFLAGS) -+QMAKE_CXXFLAGS = $$(CXXFLAGS) -+QMAKE_LFLAGS = $$(LDFLAGS) -+ - QMAKE_CFLAGS += -Wno-unused-parameter -Werror=return-type - QMAKE_CXXFLAGS += -Wno-unused-parameter -Werror=return-type - --- -2.26.3 - diff --git a/net-client/kristall/kristall-0.3-r2.ebuild b/net-client/kristall/kristall-0.3-r2.ebuild deleted file mode 100644 index 9664da9607..0000000000 --- a/net-client/kristall/kristall-0.3-r2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit out-of-source qmake-utils xdg - -DESCRIPTION="Visual cross-platform gemini browser" -HOMEPAGE="https://github.com/MasterQ32/kristall" -if [ "${PV}" == "9999" ]; then - inherit git-r3 - - EGIT_REPO_URI="https://github.com/MasterQ32/kristall.git" -else - SRC_URI="https://github.com/MasterQ32/${PN}/archive/V${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" - PATCHES=( "${FILESDIR}/${PN}-0.3_add_flags.patch" ) -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - dev-libs/openssl:= - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets] - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 -" -DEPEND="${RDEPEND}" - -my_src_compile() { - eqmake5 "${S}"/src/kristall.pro - emake -} - -src_install() { - cp "${BUILD_DIR}"/kristall . || die - emake -o kristall DESTDIR="${D}" INSTALL="install -D" PREFIX="${EPREFIX}/usr" install - einstalldocs -} diff --git a/net-client/kristall/kristall-0.4.ebuild b/net-client/kristall/kristall-0.4.ebuild deleted file mode 100644 index 72f6f31e00..0000000000 --- a/net-client/kristall/kristall-0.4.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 2020-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit edo out-of-source qmake-utils xdg - -DESCRIPTION="Visual cross-platform gemini browser" -HOMEPAGE="https://github.com/MasterQ32/kristall" - -if [ "${PV}" == "9999" ]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/MasterQ32/${PN}.git" -else - SRC_URI="https://github.com/MasterQ32/${PN}/archive/V${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND=" - app-text/cmark:= - dev-libs/gumbo:= - dev-libs/openssl:= - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5[widgets] - dev-qt/qtnetwork:5[ssl] - dev-qt/qtwidgets:5 - media-libs/libglvnd -" -DEPEND="${RDEPEND} - dev-qt/qtsvg:5 -" -BDEPEND="dev-qt/linguist-tools:5" - -src_prepare() { - default - - sed 's/$(shell cd $$PWD; git describe --tags)/'${PV}'/' \ - -i src/kristall.pro || die -} - -my_src_configure() { - eqmake5 "${S}"/src/kristall.pro CONFIG+="external-cmark external-gumbo-parser" -} - -my_src_compile() { - emake - cp kristall "${S}" || die -} - -src_compile() { - out-of-source_src_compile - - cd doc || die - edo sh gen-man.sh -} - -src_install() { - emake -o kristall DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install - einstalldocs -} diff --git a/net-client/kristall/metadata.xml b/net-client/kristall/metadata.xml deleted file mode 100644 index b50f72cb69..0000000000 --- a/net-client/kristall/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <longdescription lang="en"> - Graphical small-internet client for windows, linux, MacOS X and - BSDs. Supports gemini, http, https, gopher, finger. - </longdescription> - <upstream> - <bugs-to>https://github.com/MasterQ32/kristall/issues</bugs-to> - <remote-id type="github">MasterQ32/kristall</remote-id> - </upstream> -</pkgmetadata> diff --git a/profiles/package.mask b/profiles/package.mask index c6e75c7e55..43e9b83395 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -54,11 +54,6 @@ kde-apps/kwalletcli # Requires systemd. Cannot be masked per profile (see top comment) app-admin/run0edit -# Anna (cybertailor) Vyalkova <[email protected]> (2026-02-02) -# Qt5-only, no signs of porting to Qt 6 upstream. -# Removal on 2026-03-02. -net-client/kristall - # Daichi Yamamoto <[email protected]> (2026-02-02) # It will only be used in COSMIC DE, Should use the package in ::cosmic-overlay. # Removal on 2026-03-04.
