mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-04-07 03:10:15 -04:00
kde-apps/arianna: treeclean (dup. of app-text/arianna::kde)
It's packaged in the official KDE overlay as app-text/arianna::kde. To promote it into ::gentoo, get in contact with the Gentoo KDE project in #gentoo-kde (use "!proj kde" to ping all members). Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
This commit is contained in:
@@ -1 +0,0 @@
|
|||||||
DIST arianna-25.04.0.tar.xz 1168012 BLAKE2B bf6e42d8d090e0d8a29a1411b67a933baf86028aeda57fe3dc146fec0d234fa747dc00c2f9056d141475b031d81189400fad59aca1eacbc67cd6d476421422a3 SHA512 850e47eb02369c3195ad59e3cba6bbf9f1e201e4a748e0aa8da52e8f165a3150d85cbccd05980dc898a097c9b75dbdb5c795431828ab2c7bf3801e95c077f112
|
|
||||||
@@ -1,56 +0,0 @@
|
|||||||
# Copyright 1999-2024 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
ECM_HANDBOOK="forceoptional"
|
|
||||||
ECM_TEST="forceoptional"
|
|
||||||
KFMIN=6.3.0
|
|
||||||
QTMIN=6.6.0
|
|
||||||
inherit ecm gear.kde.org
|
|
||||||
|
|
||||||
DESCRIPTION="ebook reader by KDE"
|
|
||||||
HOMEPAGE="https://apps.kde.org/arianna/"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="6"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="test"
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/cmakelists.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
sys-devel/gettext
|
|
||||||
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets,xml]
|
|
||||||
>=dev-qt/qtsvg-${QTMIN}:6
|
|
||||||
>=dev-qt/qtwebsockets-${QTMIN}:6
|
|
||||||
>=dev-qt/qthttpserver-${QTMIN}:6[websockets]
|
|
||||||
dev-libs/kirigami-addons:6
|
|
||||||
>=kde-frameworks/baloo-${KFMIN}:6
|
|
||||||
>=kde-frameworks/karchive-${KFMIN}:6
|
|
||||||
>=kde-frameworks/kconfig-${KFMIN}:6
|
|
||||||
>=kde-frameworks/kcoreaddons-${KFMIN}:6
|
|
||||||
>=kde-frameworks/kdbusaddons-${KFMIN}:6
|
|
||||||
>=kde-frameworks/kfilemetadata-${KFMIN}:6
|
|
||||||
>=kde-frameworks/ki18n-${KFMIN}:6
|
|
||||||
>=kde-frameworks/kiconthemes-${KFMIN}:6
|
|
||||||
>=kde-frameworks/kirigami-${KFMIN}:6
|
|
||||||
>=kde-frameworks/kquickcharts-${KFMIN}:6
|
|
||||||
>=kde-frameworks/kwindowsystem-${KFMIN}:6
|
|
||||||
>=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
|
|
||||||
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
BDEPEND="test? ( dev-util/reuse )"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
-G Ninja
|
|
||||||
-DCMAKE_BUILD_TYPE=MinSizeRel
|
|
||||||
-DBUILD_TESTING=OFF
|
|
||||||
)
|
|
||||||
|
|
||||||
ecm_src_configure
|
|
||||||
}
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
diff -Naur arianna-v24.02.0/CMakeLists.txt arianna-patched/CMakeLists.txt
|
|
||||||
--- arianna-v24.02.0/CMakeLists.txt 2024-02-15 23:50:18.000000000 +0000
|
|
||||||
+++ arianna-patched/CMakeLists.txt 2024-03-08 18:31:10.980327465 +0000
|
|
||||||
@@ -41,7 +41,8 @@
|
|
||||||
VERSION_HEADER ${CMAKE_CURRENT_BINARY_DIR}/arianna-version.h
|
|
||||||
)
|
|
||||||
|
|
||||||
-find_package(Qt6 ${QT_MIN_VERSION} NO_MODULE COMPONENTS Widgets Core Quick Gui QuickControls2 WebSockets WebChannel Test Svg Sql Xml HttpServer)
|
|
||||||
+find_package(Qt6 ${QT_MIN_VERSION} NO_MODULE COMPONENTS WebChannel Test)
|
|
||||||
+find_package(Qt6 ${QT_MIN_VERSION} REQUIRED COMPONENTS Quick Qml Gui HttpServer Network Core WebSockets QuickControls2 Svg Sql Xml Widgets)
|
|
||||||
set_package_properties(Qt6 PROPERTIES
|
|
||||||
TYPE REQUIRED
|
|
||||||
PURPOSE "Basic application components"
|
|
||||||
@@ -61,7 +62,7 @@
|
|
||||||
find_package(Qt6 ${QT_MIN_VERSION} NO_MODULE COMPONENTS WebEngineQuick)
|
|
||||||
|
|
||||||
if (NOT WIN32)
|
|
||||||
- find_package(KF6 ${KF_MIN_VERSION} COMPONENTS Baloo)
|
|
||||||
+ find_package(KF6 ${KF_MIN_VERSION} REQUIRED COMPONENTS Baloo)
|
|
||||||
endif()
|
|
||||||
|
|
||||||
ecm_find_qmlmodule(QtWebChannel)
|
|
||||||
Reference in New Issue
Block a user