summaryrefslogtreecommitdiff
path: root/kde-apps/okular
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-02-01 21:25:13 +0100
committerAndreas Sturmlechner <asturm@gentoo.org>2024-02-01 22:19:16 +0100
commit3765ad68b2cbb7217996c59d20df834dc3f4d555 (patch)
treeaf256fc13b725dcf609ba4dc7432384a249ce6d7 /kde-apps/okular
parent2332189899d8370a13026381f144b319f8c451c9 (diff)
downloadkde-3765ad68b2cbb7217996c59d20df834dc3f4d555.tar.gz
kde-3765ad68b2cbb7217996c59d20df834dc3f4d555.tar.bz2
kde-3765ad68b2cbb7217996c59d20df834dc3f4d555.zip
kde-apps/okular: drop 24.01.90
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'kde-apps/okular')
-rw-r--r--kde-apps/okular/Manifest1
-rw-r--r--kde-apps/okular/files/okular-24.01.90-fix-compile-path.patch25
-rw-r--r--kde-apps/okular/files/okular-24.01.90-fix-loading-okularpart.patch28
-rw-r--r--kde-apps/okular/okular-24.01.90.ebuild97
4 files changed, 0 insertions, 151 deletions
diff --git a/kde-apps/okular/Manifest b/kde-apps/okular/Manifest
index 960c3006248..a372fb0f16e 100644
--- a/kde-apps/okular/Manifest
+++ b/kde-apps/okular/Manifest
@@ -1,2 +1 @@
-DIST okular-24.01.90.tar.xz 8548748 BLAKE2B a4d20fa0cfd1b31029a96780300bef1eebf44f1583cc746fb337f95d5c28c8432041f1d7ec679a4308ae63ed2216a35f325aed5b4083a2c72f9e7c5477e2f686 SHA512 52171ce5f9e98a158e6fe67b076cf7b57319b55c8652a8a153446b6ba45694950362c90dbcf02ef29dd7cd112db1034af432d5fa2b6a9f9389508a88a3f45058
DIST okular-24.01.95.tar.xz 8550048 BLAKE2B 1d8bc29c0e89a98e549a063891913ab3bcc5c4ec16f4a2f23a964893281fdfb6ea09f8fd969ea02942b790f785458a2e998db91249b8226a4904b76a6232690c SHA512 05684c64cdbc73671f3e3003a2b0808d347989bc8d1f65eb0e5c762a7d13c472f23e254acc7427ff6ddf336797552364b62ab3f3c35a29aec86022548e47a429
diff --git a/kde-apps/okular/files/okular-24.01.90-fix-compile-path.patch b/kde-apps/okular/files/okular-24.01.90-fix-compile-path.patch
deleted file mode 100644
index ef5b7e9c13d..00000000000
--- a/kde-apps/okular/files/okular-24.01.90-fix-compile-path.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 7aac8a4f9aa8f1c296f6f5c3e68d0404e3925913 Mon Sep 17 00:00:00 2001
-From: Sune Vuorela <sune@vuorela.dk>
-Date: Fri, 12 Jan 2024 09:43:16 +0100
-Subject: [PATCH] Also fix compile path
-
-(cherry picked from commit 478f6f24fbde4657b7bd13dbc4a58512cbd6eb2a)
----
- CMakeLists.txt | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 9cb9851731..0a56d74b5d 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -615,6 +615,7 @@ if (KF6Purpose_FOUND)
- endif()
-
- set_target_properties(okularpart PROPERTIES PREFIX "")
-+set_target_properties(okularpart PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/kf6/parts)
-
- if (Qt6TextToSpeech_FOUND)
- target_link_libraries(okularpart Qt6::TextToSpeech)
---
-GitLab
-
diff --git a/kde-apps/okular/files/okular-24.01.90-fix-loading-okularpart.patch b/kde-apps/okular/files/okular-24.01.90-fix-loading-okularpart.patch
deleted file mode 100644
index 41c1ad3225b..00000000000
--- a/kde-apps/okular/files/okular-24.01.90-fix-loading-okularpart.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From f23a2448b00e1aa83158bfdb66a1f981afe61938 Mon Sep 17 00:00:00 2001
-From: Nicolas Fella <nicolas.fella@gmx.de>
-Date: Fri, 12 Jan 2024 01:02:46 +0100
-Subject: [PATCH] Fix loading okularpart
-
-Adapt to the new location
-
-(cherry picked from commit 53fb06d6b4a931b87364a87fcced459b5824b678)
----
- shell/shell.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/shell/shell.cpp b/shell/shell.cpp
-index 0a006d5cad..9074a16037 100644
---- a/shell/shell.cpp
-+++ b/shell/shell.cpp
-@@ -201,7 +201,7 @@ Shell::Shell(const QString &serializedOptions)
- // name which is a bad idea usually.. but it's alright in this
- // case since our Part is made for this Shell
-
-- const auto result = KPluginFactory::loadFactory(KPluginMetaData(QStringLiteral("okularpart")));
-+ const auto result = KPluginFactory::loadFactory(KPluginMetaData(QStringLiteral("kf6/parts/okularpart")));
-
- if (!result) {
- // if we couldn't find our Part, we exit since the Shell by
---
-GitLab
-
diff --git a/kde-apps/okular/okular-24.01.90.ebuild b/kde-apps/okular/okular-24.01.90.ebuild
deleted file mode 100644
index dfc297c2827..00000000000
--- a/kde-apps/okular/okular-24.01.90.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 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=5.248.0
-QTMIN=6.6.0
-inherit ecm gear.kde.org
-
-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 ~ppc64 ~riscv ~x86"
-IUSE="crypt djvu epub markdown mobi +pdf phonon +postscript qml share speech +tiff"
-
-# slot op: Uses Qt6::CorePrivate
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
- >=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/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/kio-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/kpty-${KFMIN}:6
- >=kde-frameworks/ktextwidgets-${KFMIN}:6
- >=kde-frameworks/threadweaver-${KFMIN}:6
- kde-plasma/plasma-activities:6
- media-libs/freetype
- media-libs/libjpeg-turbo:=
- sys-libs/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-23.12.0[nss,qt6] )
- phonon? ( >=media-libs/phonon-4.12.0[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}-24.01.80-tests.patch" # bug 734138
- "${FILESDIR}/${PN}-20.08.2-hide-mobile-app.patch" # avoid same-name entry
- "${FILESDIR}/${P}-fix-compile-path.patch"
- "${FILESDIR}/${P}-fix-loading-okularpart.patch"
-)
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_LibZip=ON
- -DFORCE_NOT_REQUIRED_DEPENDENCIES="KF6DocTools;LibZip;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)
- $(cmake_use_find_package phonon Phonon4Qt6)
- $(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
-}
-
-src_test() {
- # mainshelltest hangs, bug #603116
- # parttest hangs, bug #641728, annotationtoolbartest fails, KDE-Bug #429640
- # signunsignedfieldtest fails, whatever. bug #852749
- local myctestargs=(
- -E "(mainshelltest|parttest|annotationtoolbartest|signunsignedfieldtest)"
- )
-
- ecm_src_test
-}