From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 6F37613835A for ; Thu, 17 Sep 2020 20:08:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 82CDAE0857; Thu, 17 Sep 2020 20:08:00 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 55C9EE0857 for ; Thu, 17 Sep 2020 20:08:00 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id E0F45340E1E for ; Thu, 17 Sep 2020 20:07:58 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 15633373 for ; Thu, 17 Sep 2020 20:07:56 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1600368242.9f0ca6c8ab9c49f68567c728ef6fab403d3222c6.asturm@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/okular/, kde-apps/okular/files/ X-VCS-Repository: proj/kde X-VCS-Files: kde-apps/okular/files/okular-20.08.2-hide-mobile-app.patch kde-apps/okular/metadata.xml kde-apps/okular/okular-20.08.49.9999.ebuild kde-apps/okular/okular-9999.ebuild X-VCS-Directories: kde-apps/okular/ kde-apps/okular/files/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 9f0ca6c8ab9c49f68567c728ef6fab403d3222c6 X-VCS-Branch: master Date: Thu, 17 Sep 2020 20:07:56 +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: af5e5ff4-439b-4b95-88d2-c255f2bf2447 X-Archives-Hash: 60d06aa22197bbfb9768c67b610fd7a2 commit: 9f0ca6c8ab9c49f68567c728ef6fab403d3222c6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Sep 17 18:22:09 2020 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Sep 17 18:44:02 2020 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=9f0ca6c8 kde-apps/okular: Fix IUSE=mobile->qml, fix RDEPENDs, drop src_prepare Upstream commits: 8dfdfa69fcf1c90092b582ab8db1743458d27b34 c1b396af3e9a528288fe3d74bbaa487c4736d05b 1fb77446a7378368de5288ca9f57627ae2946d84 a96c082d6969c47b5738eb9b02d064a09232f0f9 fd44517bae86dba4c3cc6d2a8ef278998ee40e5a Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Andreas Sturmlechner gentoo.org> .../files/okular-20.08.2-hide-mobile-app.patch | 27 ++++++++++++++++++++++ kde-apps/okular/metadata.xml | 2 +- kde-apps/okular/okular-20.08.49.9999.ebuild | 18 +++++++-------- kde-apps/okular/okular-9999.ebuild | 19 +++++++-------- 4 files changed, 44 insertions(+), 22 deletions(-) diff --git a/kde-apps/okular/files/okular-20.08.2-hide-mobile-app.patch b/kde-apps/okular/files/okular-20.08.2-hide-mobile-app.patch new file mode 100644 index 0000000000..175e5c178c --- /dev/null +++ b/kde-apps/okular/files/okular-20.08.2-hide-mobile-app.patch @@ -0,0 +1,27 @@ +From 6f7f17a24a564ffbf712fd5e0917fcabc8d19229 Mon Sep 17 00:00:00 2001 +From: Andreas Sturmlechner +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,6 +110,7 @@ GenericName[zh_TW]=文件檢視器 + Type=Application + Exec=okularkirigami + Icon=okular ++NoDisplay=true + X-KDE-ParentApp= + X-KDE-PluginInfo-Author=Marco Martin + X-KDE-PluginInfo-Email=mart@kde.org +-- +2.28.0 + diff --git a/kde-apps/okular/metadata.xml b/kde-apps/okular/metadata.xml index b36cde3d0a..f07864be71 100644 --- a/kde-apps/okular/metadata.xml +++ b/kde-apps/okular/metadata.xml @@ -11,8 +11,8 @@ Enable image viewing support Enable Markdown support via app-text/discount Enable mobipocket support - Enable Plasma mobile support Enable Plucker E-Book for Palm OS devices support + Install Okular Qml components Enable support for a share menu using kde-frameworks/purpose Enable text-to-speech support diff --git a/kde-apps/okular/okular-20.08.49.9999.ebuild b/kde-apps/okular/okular-20.08.49.9999.ebuild index 2ad5264100..32174dc6b1 100644 --- a/kde-apps/okular/okular-20.08.49.9999.ebuild +++ b/kde-apps/okular/okular-20.08.49.9999.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://okular.kde.org https://kde.org/applications/office/org.kde.oku LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="" -IUSE="chm crypt djvu epub +image-backend markdown mobi mobile +pdf plucker +postscript share speech +tiff" +IUSE="chm crypt djvu epub +image-backend markdown mobi +pdf plucker +postscript qml share speech +tiff" DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 @@ -64,22 +64,20 @@ DEPEND=" " RDEPEND="${DEPEND} image-backend? ( >=kde-frameworks/kimageformats-${KFMIN}:5 ) - mobile? ( - >=dev-qt/qtquickcontrols-${QTMIN}:5 + qml? ( + >=dev-qt/qtquickcontrols2-${QTMIN}:5 >=kde-frameworks/kirigami-${KFMIN}:5 ) " -PATCHES=( "${FILESDIR}/${PN}-20.07.90-tests.patch" ) # bug 734138 - -src_prepare() { - ecm_src_prepare - use mobile || cmake_comment_add_subdirectory mobile - use test || cmake_comment_add_subdirectory conf/autotests -} +PATCHES=( + "${FILESDIR}/${PN}-20.07.90-tests.patch" # bug 734138 + "${FILESDIR}/${PN}-20.08.2-hide-mobile-app.patch" # avoid same-name entry +) src_configure() { local mycmakeargs=( + -DOKULAR_UI=$(usex qml "both" "desktop") $(cmake_use_find_package chm CHM) $(cmake_use_find_package crypt Qca-qt5) $(cmake_use_find_package djvu DjVuLibre) diff --git a/kde-apps/okular/okular-9999.ebuild b/kde-apps/okular/okular-9999.ebuild index 31ff3ae80a..8fd7c53e3c 100644 --- a/kde-apps/okular/okular-9999.ebuild +++ b/kde-apps/okular/okular-9999.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://okular.kde.org https://kde.org/applications/office/org.kde.oku LICENSE="GPL-2" # TODO: CHECK SLOT="5" KEYWORDS="" -IUSE="chm crypt djvu epub +image-backend markdown mobi mobile +pdf plucker +postscript share speech +tiff" +IUSE="chm crypt djvu epub +image-backend markdown mobi +pdf plucker +postscript qml share speech +tiff" DEPEND=" >=dev-qt/qtdbus-${QTMIN}:5 @@ -64,22 +64,20 @@ DEPEND=" " RDEPEND="${DEPEND} image-backend? ( >=kde-frameworks/kimageformats-${KFMIN}:5 ) - mobile? ( - >=dev-qt/qtquickcontrols-${QTMIN}:5 + qml? ( + >=dev-qt/qtquickcontrols2-${QTMIN}:5 >=kde-frameworks/kirigami-${KFMIN}:5 ) " -PATCHES=( "${FILESDIR}/${PN}-20.07.90-tests.patch" ) # bug 734138 - -src_prepare() { - ecm_src_prepare - use mobile || cmake_comment_add_subdirectory mobile - use test || cmake_comment_add_subdirectory conf/autotests -} +PATCHES=( + "${FILESDIR}/${PN}-20.07.90-tests.patch" # bug 734138 + "${FILESDIR}/${PN}-20.08.2-hide-mobile-app.patch" # avoid same-name entry +) src_configure() { local mycmakeargs=( + -DOKULAR_UI=$(usex qml "both" "desktop") $(cmake_use_find_package chm CHM) $(cmake_use_find_package crypt Qca-qt5) $(cmake_use_find_package djvu DjVuLibre) @@ -94,7 +92,6 @@ src_configure() { $(cmake_use_find_package speech Qt5TextToSpeech) $(cmake_use_find_package tiff TIFF) ) - ecm_src_configure }