mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-17 02:39:08 -07:00
kde-apps/okular: 26.08.0 version bump
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
@@ -1 +1,2 @@
|
||||
DIST okular-26.04.3.tar.xz 8238500 BLAKE2B 8d5091e062cf5eaf7a1d916a13418f874817d76b6308af261faa1073bb71591d86d793a2eed8aa1ca0fed6791ce01400c479d8125173e663dc966338dc3ffe40 SHA512 2699af7ec0cf1a328f16556c06ebe10f6fe2e12b8771e3aa5652e5799a42d49f2136b7d0db4a6786d642e23c167bfe40983fd8a222fd253183795684496968a6
|
||||
DIST okular-26.08.0.tar.xz 8294608 BLAKE2B 1abba11db1e1b0555a7972f6371dda50d40bf49b9ce4588c350ce7ff46b460bbeb5d846a06f70bfc7cf19e54935065c6448fb799b1de893c354da4980fa11e33 SHA512 4b03594e22ec5dc57fdfe5bce67fd842b56b32e1ce41c83d5ac2b99cae03cd6123e1685deed358d0054aa7286b2a9f2f56280ee3b44093c97e330edb3e1f8ce1
|
||||
|
||||
25
kde-apps/okular/files/okular-26.07.70-hide-mobile-app.patch
Normal file
25
kde-apps/okular/files/okular-26.07.70-hide-mobile-app.patch
Normal file
@@ -0,0 +1,25 @@
|
||||
From 6f7f17a24a564ffbf712fd5e0917fcabc8d19229 Mon Sep 17 00:00:00 2001
|
||||
From: Andreas Sturmlechner <asturm@gentoo.org>
|
||||
Date: Thu, 17 Sep 2020 20:36:37 +0200
|
||||
Subject: [PATCH] Revert "Don't hide the mobile app"
|
||||
|
||||
We have no use for this on the desktop, but need it for peruse.
|
||||
|
||||
This reverts commit 0991819a497594233b7564755bbc189009188bd0.
|
||||
---
|
||||
mobile/app/package/metadata.desktop | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/mobile/app/package/metadata.desktop b/mobile/app/package/metadata.desktop
|
||||
index f9432748b..0fcf20843 100644
|
||||
--- a/mobile/app/package/metadata.desktop
|
||||
+++ b/mobile/app/package/metadata.desktop
|
||||
@@ -110,4 +110,5 @@ GenericName[zh_TW]=文件檢視器
|
||||
Type=Application
|
||||
Exec=okularkirigami
|
||||
Icon=okular
|
||||
Categories=Qt;KDE;Graphics;Office;Viewer;
|
||||
+NoDisplay=true
|
||||
--
|
||||
2.28.0
|
||||
|
||||
93
kde-apps/okular/okular-26.08.0.ebuild
Normal file
93
kde-apps/okular/okular-26.08.0.ebuild
Normal file
@@ -0,0 +1,93 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
ECM_HANDBOOK="optional"
|
||||
ECM_TEST="forceoptional"
|
||||
PVCUT=$(ver_cut 1-3)
|
||||
KFMIN=6.27.0
|
||||
QTMIN=6.11.2
|
||||
inherit ecm gear.kde.org xdg
|
||||
|
||||
DESCRIPTION="Universal document viewer based on KDE Frameworks"
|
||||
HOMEPAGE="https://okular.kde.org https://apps.kde.org/okular/"
|
||||
|
||||
LICENSE="GPL-2" # TODO: CHECK
|
||||
SLOT="6"
|
||||
KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
|
||||
IUSE="crypt djvu epub markdown mobi +pdf +postscript qml share speech +tiff"
|
||||
|
||||
# slot op: Uses Qt6::CorePrivate
|
||||
DEPEND="
|
||||
>=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets,X,xml]
|
||||
>=dev-qt/qtdeclarative-${QTMIN}:6
|
||||
>=dev-qt/qtsvg-${QTMIN}:6
|
||||
>=kde-apps/libkexiv2-${PVCUT}:6
|
||||
>=kde-frameworks/karchive-${KFMIN}:6
|
||||
>=kde-frameworks/kbookmarks-${KFMIN}:6
|
||||
>=kde-frameworks/kcolorscheme-${KFMIN}:6
|
||||
>=kde-frameworks/kcompletion-${KFMIN}:6
|
||||
>=kde-frameworks/kconfig-${KFMIN}:6
|
||||
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kcrash-${KFMIN}:6
|
||||
>=kde-frameworks/ki18n-${KFMIN}:6
|
||||
>=kde-frameworks/kiconthemes-${KFMIN}:6
|
||||
>=kde-frameworks/kio-${KFMIN}:6
|
||||
>=kde-frameworks/kparts-${KFMIN}:6
|
||||
>=kde-frameworks/kpty-${KFMIN}:6
|
||||
>=kde-frameworks/ktextwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
|
||||
>=kde-frameworks/kxmlgui-${KFMIN}:6
|
||||
>=kde-frameworks/threadweaver-${KFMIN}:6
|
||||
media-libs/freetype
|
||||
virtual/zlib:=
|
||||
crypt? ( >=kde-frameworks/kwallet-${KFMIN}:6 )
|
||||
djvu? ( app-text/djvu )
|
||||
epub? ( app-text/ebook-tools )
|
||||
markdown? ( >=app-text/discount-2.2.7-r1:= )
|
||||
mobi? ( >=kde-apps/kdegraphics-mobipocket-${PVCUT}:6 )
|
||||
pdf? ( >=app-text/poppler-24.10.0[nss,qt6] )
|
||||
postscript? ( app-text/libspectre )
|
||||
share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
|
||||
speech? ( >=dev-qt/qtspeech-${QTMIN}:6 )
|
||||
tiff? ( media-libs/tiff:= )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
>=kde-frameworks/kimageformats-${KFMIN}:6
|
||||
qml? ( >=kde-frameworks/kirigami-${KFMIN}:6 )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-26.07.70-hide-mobile-app.patch" # downstream; avoid same-name entry
|
||||
"${FILESDIR}/${PN}-23.08.5-implicit-vasprintf.patch" # bug 922345; pending upstream
|
||||
)
|
||||
|
||||
CMAKE_SKIP_TESTS=(
|
||||
mainshelltest # hangs, bug #603116
|
||||
parttest # hangs, bug #641728, annotationtoolbartest fails, KDE-Bug #429640
|
||||
annotationtoolbartest
|
||||
signunsignedfieldtest # fails, whatever. bug #852749
|
||||
visibilitytest # fails, whatever. bug #970239
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DFORCE_NOT_REQUIRED_DEPENDENCIES="KF6DocTools;KF6Wallet;DjVuLibre;EPub;Discount;QMobipocket6;Poppler;LibSpectre;KF6Purpose;Qt6TextToSpeech;TIFF;"
|
||||
-DOKULAR_UI=$(usex qml "both" "desktop")
|
||||
$(cmake_use_find_package crypt KF6Wallet)
|
||||
$(cmake_use_find_package djvu DjVuLibre)
|
||||
$(cmake_use_find_package epub EPub)
|
||||
$(cmake_use_find_package markdown Discount)
|
||||
$(cmake_use_find_package mobi QMobipocket6)
|
||||
$(cmake_use_find_package pdf Poppler)
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_Phonon4Qt6=ON
|
||||
$(cmake_use_find_package postscript LibSpectre)
|
||||
$(cmake_use_find_package share KF6Purpose)
|
||||
$(cmake_use_find_package speech Qt6TextToSpeech)
|
||||
$(cmake_use_find_package tiff TIFF)
|
||||
)
|
||||
ecm_src_configure
|
||||
}
|
||||
Reference in New Issue
Block a user