Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-doc/zeal/files/, app-doc/zeal/
Date: Tue, 18 Aug 2020 17:49:22
Message-Id: 1597772929.51445441811d370d4870454f8c8dd708f11602c2.asturm@gentoo
1 commit: 51445441811d370d4870454f8c8dd708f11602c2
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Aug 18 13:15:28 2020 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Tue Aug 18 17:48:49 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51445441
7
8 app-doc/zeal: Drop 0.6.1
9
10 Closes: https://bugs.gentoo.org/709844
11 Package-Manager: Portage-3.0.3, Repoman-3.0.0
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 app-doc/zeal/Manifest | 1 -
15 ...s-enforce-static-linking-of-internal-libs.patch | 81 ----------------------
16 app-doc/zeal/files/zeal-0.6.1-qt-5.15.patch | 21 ------
17 app-doc/zeal/zeal-0.6.1.ebuild | 55 ---------------
18 4 files changed, 158 deletions(-)
19
20 diff --git a/app-doc/zeal/Manifest b/app-doc/zeal/Manifest
21 index 94dd8252864..ff4a3054c4a 100644
22 --- a/app-doc/zeal/Manifest
23 +++ b/app-doc/zeal/Manifest
24 @@ -1,2 +1 @@
25 -DIST zeal-0.6.1.tar.gz 1063963 BLAKE2B 72f38aac8275cea8da214962b568ff3f634c6c8499a73f506a6b63d947f87bb0b13bf6a0821d7803ccf09689744a79ebf8659ebe1d6ae07863662cb6a017c5ee SHA512 5b1a129980000c0fc8516e2c7d6c4a8de4adde7054ff8d9635e3be35441ad3ef0539746bbe1ca8abce7e6fb3d20c825b57661c3f8cd059ef1480db65ff81f3d9
26 DIST zeal-0.6.1_p20200815.tar.gz 1180048 BLAKE2B 22a6ee7985516f2204de0603374944c101fa77339a6c83b8a33633fa51e25890f39d672f3d804adb8c41b9ffc2ad7971ce16f90dacb1160f1868ed3f8768aad2 SHA512 fa08c88a40f2f75847db4950c2b027262304bb8b63b95d497786fa2c3a90aa0c488fc3ebe494afe70353a2dd93a181bf2d8fa752a7241e572045c6728ea99f2d
27
28 diff --git a/app-doc/zeal/files/0001-libs-enforce-static-linking-of-internal-libs.patch b/app-doc/zeal/files/0001-libs-enforce-static-linking-of-internal-libs.patch
29 deleted file mode 100644
30 index 137959b7ca2..00000000000
31 --- a/app-doc/zeal/files/0001-libs-enforce-static-linking-of-internal-libs.patch
32 +++ /dev/null
33 @@ -1,81 +0,0 @@
34 -From b08ff87378dab3e6255864d2749e17b71210e7bd Mon Sep 17 00:00:00 2001
35 -From: Henning Schild <henning@×××××××.de>
36 -Date: Sat, 9 Mar 2019 16:35:52 +0100
37 -Subject: [PATCH] libs: enforce static linking of internal libs
38 -
39 -Since the application binary is the only file installed and the libs are
40 -not used by anyone else, make sure they are always static. Otherwise
41 -cmake can make them shared and those shared libs will be missing after
42 -install.
43 -
44 -Signed-off-by: Henning Schild <henning@×××××××.de>
45 ----
46 - src/libs/core/CMakeLists.txt | 2 +-
47 - src/libs/registry/CMakeLists.txt | 2 +-
48 - src/libs/ui/CMakeLists.txt | 2 +-
49 - src/libs/ui/qxtglobalshortcut/CMakeLists.txt | 2 +-
50 - src/libs/util/CMakeLists.txt | 2 +-
51 - 5 files changed, 5 insertions(+), 5 deletions(-)
52 -
53 -diff --git a/src/libs/core/CMakeLists.txt b/src/libs/core/CMakeLists.txt
54 -index cd212bb..3bd7371 100644
55 ---- a/src/libs/core/CMakeLists.txt
56 -+++ b/src/libs/core/CMakeLists.txt
57 -@@ -1,4 +1,4 @@
58 --add_library(Core
59 -+add_library(Core STATIC
60 - application.cpp
61 - applicationsingleton.cpp
62 - extractor.cpp
63 -diff --git a/src/libs/registry/CMakeLists.txt b/src/libs/registry/CMakeLists.txt
64 -index 3372711..977919d 100644
65 ---- a/src/libs/registry/CMakeLists.txt
66 -+++ b/src/libs/registry/CMakeLists.txt
67 -@@ -1,4 +1,4 @@
68 --add_library(Registry
69 -+add_library(Registry STATIC
70 - cancellationtoken.h
71 - docset.cpp
72 - docsetmetadata.cpp
73 -diff --git a/src/libs/ui/CMakeLists.txt b/src/libs/ui/CMakeLists.txt
74 -index 1fe12ef..27a4877 100644
75 ---- a/src/libs/ui/CMakeLists.txt
76 -+++ b/src/libs/ui/CMakeLists.txt
77 -@@ -16,7 +16,7 @@ set(Ui_FORMS
78 - settingsdialog.ui
79 - )
80 -
81 --add_library(Ui
82 -+add_library(Ui STATIC
83 - aboutdialog.cpp
84 - docsetlistitemdelegate.cpp
85 - docsetsdialog.cpp
86 -diff --git a/src/libs/ui/qxtglobalshortcut/CMakeLists.txt b/src/libs/ui/qxtglobalshortcut/CMakeLists.txt
87 -index 8b1b0ef..1776839 100644
88 ---- a/src/libs/ui/qxtglobalshortcut/CMakeLists.txt
89 -+++ b/src/libs/ui/qxtglobalshortcut/CMakeLists.txt
90 -@@ -19,7 +19,7 @@ elseif(WIN32)
91 - )
92 - endif()
93 -
94 --add_library(QxtGlobalShortcut ${QxtGlobalShortcut_SOURCES})
95 -+add_library(QxtGlobalShortcut STATIC ${QxtGlobalShortcut_SOURCES})
96 -
97 - find_package(Qt5Gui REQUIRED)
98 - target_link_libraries(QxtGlobalShortcut Qt5::Gui)
99 -diff --git a/src/libs/util/CMakeLists.txt b/src/libs/util/CMakeLists.txt
100 -index d4ab871..ad0e9ec 100644
101 ---- a/src/libs/util/CMakeLists.txt
102 -+++ b/src/libs/util/CMakeLists.txt
103 -@@ -1,7 +1,7 @@
104 - # Nothing to moc here, so avoid empty build units.
105 - set(CMAKE_AUTOMOC OFF)
106 -
107 --add_library(Util
108 -+add_library(Util STATIC
109 - plist.cpp
110 - sqlitedatabase.cpp
111 - version.cpp
112 ---
113 -2.19.2
114 -
115
116 diff --git a/app-doc/zeal/files/zeal-0.6.1-qt-5.15.patch b/app-doc/zeal/files/zeal-0.6.1-qt-5.15.patch
117 deleted file mode 100644
118 index 45459b8c367..00000000000
119 --- a/app-doc/zeal/files/zeal-0.6.1-qt-5.15.patch
120 +++ /dev/null
121 @@ -1,21 +0,0 @@
122 -From 064aaa05d6a3ba4ba3cf648199a3109aba2f41fe Mon Sep 17 00:00:00 2001
123 -From: Dmitry Atamanov <data-man@××××××××××××××××××××.com>
124 -Date: Sun, 26 Apr 2020 02:26:53 +0500
125 -Subject: [PATCH] fix(ui): fix compilation error with Qt 5.15 (#1218)
126 -
127 ----
128 - src/libs/ui/searchitemdelegate.cpp | 1 +
129 - 1 file changed, 1 insertion(+)
130 -
131 -diff --git a/src/libs/ui/searchitemdelegate.cpp b/src/libs/ui/searchitemdelegate.cpp
132 -index 464e4859..4a9c473b 100644
133 ---- a/src/libs/ui/searchitemdelegate.cpp
134 -+++ b/src/libs/ui/searchitemdelegate.cpp
135 -@@ -27,6 +27,7 @@
136 - #include <QFontMetrics>
137 - #include <QHelpEvent>
138 - #include <QPainter>
139 -+#include <QPainterPath>
140 - #include <QToolTip>
141 -
142 - using namespace Zeal::WidgetUi;
143
144 diff --git a/app-doc/zeal/zeal-0.6.1.ebuild b/app-doc/zeal/zeal-0.6.1.ebuild
145 deleted file mode 100644
146 index 6fe0106f71e..00000000000
147 --- a/app-doc/zeal/zeal-0.6.1.ebuild
148 +++ /dev/null
149 @@ -1,55 +0,0 @@
150 -# Copyright 1999-2020 Gentoo Authors
151 -# Distributed under the terms of the GNU General Public License v2
152 -
153 -EAPI=7
154 -
155 -inherit cmake xdg-utils
156 -
157 -DESCRIPTION="Offline documentation browser inspired by Dash"
158 -HOMEPAGE="https://zealdocs.org/"
159 -SRC_URI="https://github.com/zealdocs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
160 -
161 -LICENSE="GPL-3"
162 -SLOT="0"
163 -KEYWORDS="~amd64 ~x86"
164 -IUSE="vanilla"
165 -
166 -DEPEND="
167 - app-arch/libarchive
168 - dev-qt/qtconcurrent:5
169 - dev-qt/qtgui:5
170 - dev-qt/qtnetwork:5
171 - dev-qt/qtsql:5[sqlite]
172 - dev-qt/qtwebkit:5
173 - dev-qt/qtwidgets:5
174 - dev-qt/qtx11extras:5
175 - kde-frameworks/extra-cmake-modules:5
176 - >=x11-libs/xcb-util-keysyms-0.3.9
177 -"
178 -
179 -RDEPEND="
180 - ${DEPEND}
181 - x11-themes/hicolor-icon-theme
182 -"
183 -
184 -PATCHES=(
185 - "${FILESDIR}/0001-libs-enforce-static-linking-of-internal-libs.patch"
186 - "${FILESDIR}/${P}-qt-5.15.patch"
187 -)
188 -
189 -src_prepare() {
190 - if ! use vanilla; then
191 - PATCHES+=( "${FILESDIR}/0002-settings-disable-checking-for-updates-by-default.patch" )
192 - fi
193 - cmake_src_prepare
194 -}
195 -
196 -pkg_postinst() {
197 - xdg_icon_cache_update
198 - xdg_desktop_database_update
199 -}
200 -
201 -pkg_postrm() {
202 - xdg_icon_cache_update
203 - xdg_desktop_database_update
204 -}