From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1750B15808A for ; Tue, 05 Aug 2025 07:18:10 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 007CC340CC4 for ; Tue, 05 Aug 2025 07:18:10 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 570CF110568; Tue, 05 Aug 2025 07:17:49 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 4F4B7110568 for ; Tue, 05 Aug 2025 07:17:44 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 9B5AD3408CF for ; Tue, 05 Aug 2025 07:17:44 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AC7AA3234 for ; Tue, 05 Aug 2025 07:17:42 +0000 (UTC) From: "Anna Vyalkova" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Anna Vyalkova" Message-ID: <1754371385.781cbb518bac94014a87e99a0de81c1976915646.cybertailor@gentoo> Subject: [gentoo-commits] repo/proj/guru:dev commit in: kde-misc/kio-gemini/ X-VCS-Repository: repo/proj/guru X-VCS-Files: kde-misc/kio-gemini/Manifest kde-misc/kio-gemini/kio-gemini-20240801.ebuild kde-misc/kio-gemini/kio-gemini-20250730.ebuild X-VCS-Directories: kde-misc/kio-gemini/ X-VCS-Committer: cybertailor X-VCS-Committer-Name: Anna Vyalkova X-VCS-Revision: 781cbb518bac94014a87e99a0de81c1976915646 X-VCS-Branch: dev Date: Tue, 05 Aug 2025 07:17:42 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c4f3f1c7-53c8-42db-8cd2-72ad468ddbd5 X-Archives-Hash: 89aa204e4f7aef3635ede588bc979049 commit: 781cbb518bac94014a87e99a0de81c1976915646 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Aug 5 05:22:18 2025 +0000 Commit: Anna Vyalkova sysrq in> CommitDate: Tue Aug 5 05:23:05 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=781cbb51 kde-misc/kio-gemini: add 20250730, drop old Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> kde-misc/kio-gemini/Manifest | 2 +- kde-misc/kio-gemini/kio-gemini-20240801.ebuild | 30 ---------------- kde-misc/kio-gemini/kio-gemini-20250730.ebuild | 49 ++++++++++++++++++++++++++ 3 files changed, 50 insertions(+), 31 deletions(-) diff --git a/kde-misc/kio-gemini/Manifest b/kde-misc/kio-gemini/Manifest index 988d85eafc..2c33384e1f 100644 --- a/kde-misc/kio-gemini/Manifest +++ b/kde-misc/kio-gemini/Manifest @@ -1,2 +1,2 @@ DIST kio-gemini-04f0bb5d4c5781575484010c32a3889a59daf384.tar.bz2 18580 BLAKE2B 595045c256f99d007d19dd638471a5966a7c05e3312b74dbe2d8c742390d7f08ae6cf2af234bec427d60c79eac552bea3e3a363fdf6ac8c53bb2e617e7b741c4 SHA512 7acbea8486a2a50837b348f05aee3fcc115addc32d48d9292fd72c2800826d200c8a2e6c7742d0a86afca981e66e26831be0b794ca5a1de5c281bbb84b16cf15 -DIST kio-gemini-8799b660de21993b2e0804066566b3dafd483215.tar.bz2 17897 BLAKE2B e2203f5da9b17c5e38d2bd89d142377bf1069b87e4e326b07b9159215e8fcc8f84f9b0856e203828c60cdec4e111f2ca7a16f7562e9072f73574134cf0194396 SHA512 21f5f52030d64b29f26512c0d09d2dd9fa82375590ba8d862b108efdb4d05dd059999f9643d670d239bb7e1aa4ae5d7c921d608accafa003d93576dd0fc3e680 +DIST kio-gemini-a00ebc5bd6d943823a702943cc96684f7c051531.tar.bz2 18787 BLAKE2B 0e1516cf13fae7cb42be6914ae37a34371cda59dde5a7cd286c06dc5272cbbbe836956f907ec6b4878a746a16c915316bef49705bd5aae4ca17b96bddf0b1189 SHA512 da843a5df78cdc363e61087f7f22b5539998383bd639fd5629298ac34c32d2454130b99d435f6d11ee55867c3280b65d3488eae2962ad4c7a378a1ac86914421 diff --git a/kde-misc/kio-gemini/kio-gemini-20240801.ebuild b/kde-misc/kio-gemini/kio-gemini-20240801.ebuild deleted file mode 100644 index 5778988a9d..0000000000 --- a/kde-misc/kio-gemini/kio-gemini-20240801.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -COMMIT="8799b660de21993b2e0804066566b3dafd483215" -ECM_HANDBOOK="forceoptional" -KFMIN=5.98.0 -QTMIN=5.4.0 -inherit ecm - -DESCRIPTION="Gemini KIO worker" -HOMEPAGE="https://gitlab.com/tobiasrautenkranz/kio-gemini" -SRC_URI="https://gitlab.com/tobiasrautenkranz/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.bz2" -S="${WORKDIR}/${PN}-${COMMIT}" - -LICENSE="LGPL-2+" -SLOT="5" -KEYWORDS="~amd64 ~arm64 ~x86" - -DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kservice-${KFMIN}:5 -" -RDEPEND="${DEPEND}" diff --git a/kde-misc/kio-gemini/kio-gemini-20250730.ebuild b/kde-misc/kio-gemini/kio-gemini-20250730.ebuild new file mode 100644 index 0000000000..9e29c5b981 --- /dev/null +++ b/kde-misc/kio-gemini/kio-gemini-20250730.ebuild @@ -0,0 +1,49 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +COMMIT="a00ebc5bd6d943823a702943cc96684f7c051531" +ECM_HANDBOOK="forceoptional" +ECM_TEST="true" +KFMIN=6.0.0 +QTMIN=6.0.0 +inherit ecm + +DESCRIPTION="Gemini KIO worker" +HOMEPAGE="https://gitlab.com/tobiasrautenkranz/kio-gemini" +SRC_URI="https://gitlab.com/tobiasrautenkranz/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.bz2" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="LGPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~x86" + +# Tests fail if kio-gemini is not installed yet. +RESTRICT="test" + +RDEPEND=" + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 +" +DEPEND="${RDEPEND} + test? ( + >=dev-qt/qtbase-${QTMIN}:6[network,test,ssl,widgets] + ) +" + +src_configure() { + local mycmakeargs=( + -DHTML_INSTALL_DIR="${EPREFIX}/usr/share/help" + ) + ecm_src_configure +} + +src_install() { + ecm_src_install + + if use handbook; then + mkdir -p "${ED}/usr/share/help/en/kioworker6" || die + mv "${ED}/usr/share/help/en/gemini" "${ED}/usr/share/help/en/kioworker6/" || die + fi +}