1 |
commit: 119c2fae4e80dc642d57b394863442a73acd4602 |
2 |
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Mar 30 06:21:58 2022 +0000 |
4 |
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Mar 30 06:23:02 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=119c2fae |
7 |
|
8 |
x11-libs/libyui{,-gtk,-ncurses,-qt}: Remove last-rited packages |
9 |
|
10 |
Closes: https://bugs.gentoo.org/834307 |
11 |
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> |
12 |
|
13 |
profiles/package.mask | 8 ---- |
14 |
x11-libs/libyui-gtk/Manifest | 1 - |
15 |
x11-libs/libyui-gtk/libyui-gtk-2.44.9.ebuild | 46 ------------------ |
16 |
x11-libs/libyui-gtk/metadata.xml | 11 ----- |
17 |
x11-libs/libyui-ncurses/Manifest | 1 - |
18 |
.../files/libyui-ncurses-2.46.4-tinfo.patch | 21 --------- |
19 |
.../files/libyui-ncurses-2.48.3-ncurses.patch | 29 ------------ |
20 |
.../libyui-ncurses/libyui-ncurses-2.48.3.ebuild | 51 -------------------- |
21 |
x11-libs/libyui-ncurses/metadata.xml | 11 ----- |
22 |
x11-libs/libyui-qt/Manifest | 1 - |
23 |
.../libyui-qt/files/libyui-qt-2.46.21-norpc.patch | 24 ---------- |
24 |
x11-libs/libyui-qt/libyui-qt-2.47.1.ebuild | 55 ---------------------- |
25 |
x11-libs/libyui-qt/metadata.xml | 11 ----- |
26 |
x11-libs/libyui/Manifest | 1 - |
27 |
x11-libs/libyui/libyui-3.3.3.ebuild | 45 ------------------ |
28 |
x11-libs/libyui/metadata.xml | 11 ----- |
29 |
16 files changed, 327 deletions(-) |
30 |
|
31 |
diff --git a/profiles/package.mask b/profiles/package.mask |
32 |
index 743e3a686234..6375e3655251 100644 |
33 |
--- a/profiles/package.mask |
34 |
+++ b/profiles/package.mask |
35 |
@@ -351,14 +351,6 @@ sci-chemistry/votca-ctp |
36 |
# Bug #834317. Removal on 2022-03-31. |
37 |
dev-libs/injeqt |
38 |
|
39 |
-# Andreas Sturmlechner <asturm@g.o> (2022-02-27) |
40 |
-# No revdeps since begin of gentoo.git history, outdated and unmaintained. |
41 |
-# Bug #834307. Removal on 2022-03-29. |
42 |
-x11-libs/libyui |
43 |
-x11-libs/libyui-gtk |
44 |
-x11-libs/libyui-ncurses |
45 |
-x11-libs/libyui-qt |
46 |
- |
47 |
# Anton Fischl <github@×××××××××××××.de> (2022-02-23) |
48 |
# Version 2.5.* is not meant for production according to upstream |
49 |
=app-backup/burp-2.5* |
50 |
|
51 |
diff --git a/x11-libs/libyui-gtk/Manifest b/x11-libs/libyui-gtk/Manifest |
52 |
deleted file mode 100644 |
53 |
index 29d44ad8256d..000000000000 |
54 |
--- a/x11-libs/libyui-gtk/Manifest |
55 |
+++ /dev/null |
56 |
@@ -1 +0,0 @@ |
57 |
-DIST libyui-gtk-2.44.9.tar.gz 292864 BLAKE2B 74ff741a1fd2ee6c87acdc1b44d5c6f22ef32d9b148c4122ef75f40cbd2fc959c692b323aa31917371a5143bbf2f6f6f65bd89476d45e26c330f3ba27d97a8c8 SHA512 cb1641f79e189bbafa41dc07ad7ec0c09bb6ab7696b576fa8709d0112b6870b12c97b757cd3d6a0b42bb67d6a21655f7749bd72b714af0a3b77ab8a16169f51d |
58 |
|
59 |
diff --git a/x11-libs/libyui-gtk/libyui-gtk-2.44.9.ebuild b/x11-libs/libyui-gtk/libyui-gtk-2.44.9.ebuild |
60 |
deleted file mode 100644 |
61 |
index 5cfe8cedc876..000000000000 |
62 |
--- a/x11-libs/libyui-gtk/libyui-gtk-2.44.9.ebuild |
63 |
+++ /dev/null |
64 |
@@ -1,46 +0,0 @@ |
65 |
-# Copyright 1999-2018 Gentoo Foundation |
66 |
-# Distributed under the terms of the GNU General Public License v2 |
67 |
- |
68 |
-EAPI=6 |
69 |
- |
70 |
-inherit cmake-utils |
71 |
- |
72 |
-DESCRIPTION="UI abstraction library - GTK plugin" |
73 |
-HOMEPAGE="https://github.com/libyui/libyui-gtk" |
74 |
-SRC_URI="https://github.com/libyui/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
75 |
- |
76 |
-LICENSE="GPL-3" |
77 |
-SLOT="0/6" |
78 |
-KEYWORDS="~amd64 ~x86" |
79 |
- |
80 |
-IUSE="static-libs" |
81 |
- |
82 |
-RDEPEND=" |
83 |
- x11-libs/gtk+:3 |
84 |
- x11-libs/libyui:${SLOT} |
85 |
-" |
86 |
-# Only Boost headers are needed |
87 |
-DEPEND="${RDEPEND} |
88 |
- dev-libs/boost |
89 |
-" |
90 |
- |
91 |
-src_prepare() { |
92 |
- cp "${EPREFIX}/usr/share/libyui/buildtools/CMakeLists.common" CMakeLists.txt || die |
93 |
- |
94 |
- # TODO: set proper docs deps and USE flag for building them |
95 |
- sed -i -e '/SET_AUTODOCS/d' CMakeLists.txt || die 'sed on CMakeLists.txt failed' |
96 |
- sed -i -e 's/src examples/src/' PROJECTINFO.cmake || die 'sed on PROJECTINFO.cmake failed' |
97 |
- |
98 |
- cmake-utils_src_prepare |
99 |
-} |
100 |
- |
101 |
-src_configure() { |
102 |
- local mycmakeargs=( |
103 |
- -DENABLE_EXAMPLES=OFF |
104 |
- -DENABLE_WERROR=OFF |
105 |
- -DDOC_DIR="${EPREFIX}/usr/share/doc/${PF}" |
106 |
- -DRESPECT_FLAGS=ON |
107 |
- -DENABLE_STATIC=$(usex static-libs) |
108 |
- ) |
109 |
- cmake-utils_src_configure |
110 |
-} |
111 |
|
112 |
diff --git a/x11-libs/libyui-gtk/metadata.xml b/x11-libs/libyui-gtk/metadata.xml |
113 |
deleted file mode 100644 |
114 |
index 86db53b6001e..000000000000 |
115 |
--- a/x11-libs/libyui-gtk/metadata.xml |
116 |
+++ /dev/null |
117 |
@@ -1,11 +0,0 @@ |
118 |
-<?xml version="1.0" encoding="UTF-8"?> |
119 |
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> |
120 |
-<pkgmetadata> |
121 |
- <!--maintainer-needed--> |
122 |
- <longdescription lang="en"> |
123 |
-Gtk plugin for libyui -- YaST2 user interface engine that provides the abstraction from graphical user interfaces (Qt, Gtk) and text based user interfaces (ncurses). |
124 |
-</longdescription> |
125 |
- <upstream> |
126 |
- <remote-id type="github">libyui/libyui-gtk</remote-id> |
127 |
- </upstream> |
128 |
-</pkgmetadata> |
129 |
|
130 |
diff --git a/x11-libs/libyui-ncurses/Manifest b/x11-libs/libyui-ncurses/Manifest |
131 |
deleted file mode 100644 |
132 |
index 8a0a141f3467..000000000000 |
133 |
--- a/x11-libs/libyui-ncurses/Manifest |
134 |
+++ /dev/null |
135 |
@@ -1 +0,0 @@ |
136 |
-DIST libyui-ncurses-2.48.3.tar.gz 189621 BLAKE2B 360b12f40c6e7dace84e5e10edb32d9b75ec33cb0c796ce31697b90b17df3ac13096d7a3d715d4bf4963c487e705ab4031dbe682f99237331dad951d19c32979 SHA512 18f7cec47aba1fd33443d4154b358c7dd769ed79a5544b11d907f6de461c96fcf1f980ee602781bd3cf3242d692d02721fcf975728a0c00955b34844104419d0 |
137 |
|
138 |
diff --git a/x11-libs/libyui-ncurses/files/libyui-ncurses-2.46.4-tinfo.patch b/x11-libs/libyui-ncurses/files/libyui-ncurses-2.46.4-tinfo.patch |
139 |
deleted file mode 100644 |
140 |
index 9da76f194598..000000000000 |
141 |
--- a/x11-libs/libyui-ncurses/files/libyui-ncurses-2.46.4-tinfo.patch |
142 |
+++ /dev/null |
143 |
@@ -1,21 +0,0 @@ |
144 |
-Fixes building with sys-libs/ncurses[tinfo] |
145 |
- |
146 |
---- a/cmake/Modules/FindCurses6.cmake 2014-09-25 16:32:20.000000000 +0400 |
147 |
-+++ b/cmake/Modules/FindCurses6.cmake 2014-09-25 16:33:16.000000000 +0400 |
148 |
-@@ -11,11 +11,12 @@ |
149 |
- FIND_LIBRARY(CURSES6_TINFO_LIBRARY NAMES tinfo PATHS ${path}/ncurses6 ${path} NO_DEFAULT_PATH) |
150 |
- ENDFOREACH() |
151 |
- |
152 |
--SET(CURSES6_LIBRARIES ${CURSES6_NCURSESW_LIBRARY} ${CURSES6_PANELW_LIBRARY}) |
153 |
- # tinfo is optional (in 12.1 is not there) |
154 |
--IF(${CURSES6_TINFO_LIBRARY}) |
155 |
-- SET(CURSES6_LIBRARIES "${CURSES6_LIBRARIES} ${CURSES6_TINFO_LIBRARY}") |
156 |
--ENDIF(${CURSES6_TINFO_LIBRARY}) |
157 |
-+IF(NOT ${CURSES6_TINFO_LIBRARY} STREQUAL "CURSES6_TINFO_LIBRARY-NOTFOUND") |
158 |
-+ SET(CURSES6_LIBRARIES ${CURSES6_NCURSESW_LIBRARY} ${CURSES6_PANELW_LIBRARY} ${CURSES6_TINFO_LIBRARY}) |
159 |
-+ELSE() |
160 |
-+ SET(CURSES6_LIBRARIES ${CURSES6_NCURSESW_LIBRARY} ${CURSES6_PANELW_LIBRARY}) |
161 |
-+ENDIF() |
162 |
- |
163 |
- FIND_PATH(CURSES6_INCLUDE_DIR ncurses.h PATH_SUFFIXES ncurses6) |
164 |
- |
165 |
|
166 |
diff --git a/x11-libs/libyui-ncurses/files/libyui-ncurses-2.48.3-ncurses.patch b/x11-libs/libyui-ncurses/files/libyui-ncurses-2.48.3-ncurses.patch |
167 |
deleted file mode 100644 |
168 |
index 7c58ce47ab69..000000000000 |
169 |
--- a/x11-libs/libyui-ncurses/files/libyui-ncurses-2.48.3-ncurses.patch |
170 |
+++ /dev/null |
171 |
@@ -1,29 +0,0 @@ |
172 |
-From 6444e043b58bf7703e4fc9035f380f3817207525 Mon Sep 17 00:00:00 2001 |
173 |
-From: Stefan Hundhammer <shundhammer@××××.de> |
174 |
-Date: Thu, 4 Jan 2018 17:21:56 +0100 |
175 |
-Subject: [PATCH] Removed function that conflicts with newer NCurses lib |
176 |
- (bsc#1074600) |
177 |
- |
178 |
---- |
179 |
- src/ncursesw.h | 8 -------- |
180 |
- 1 file changed, 8 deletions(-) |
181 |
- |
182 |
-diff --git a/src/ncursesw.h b/src/ncursesw.h |
183 |
-index d25923a..c8b95bb 100644 |
184 |
---- a/src/ncursesw.h |
185 |
-+++ b/src/ncursesw.h |
186 |
-@@ -1607,14 +1607,6 @@ class NCursesWindow |
187 |
- return ::wtouchln( w, s, cnt, ( int )( changed ? 1 : 0 ) ); |
188 |
- } |
189 |
- |
190 |
-- /** |
191 |
-- * Return TRUE if line is marked as changed, FALSE otherwise |
192 |
-- */ |
193 |
-- bool is_linetouched( int line ) const |
194 |
-- { |
195 |
-- return ( ::is_linetouched( w, line ) ? TRUE : FALSE ); |
196 |
-- } |
197 |
-- |
198 |
- /** |
199 |
- * Return TRUE if window is marked as changed, FALSE otherwise |
200 |
- */ |
201 |
|
202 |
diff --git a/x11-libs/libyui-ncurses/libyui-ncurses-2.48.3.ebuild b/x11-libs/libyui-ncurses/libyui-ncurses-2.48.3.ebuild |
203 |
deleted file mode 100644 |
204 |
index 7567d80afdf0..000000000000 |
205 |
--- a/x11-libs/libyui-ncurses/libyui-ncurses-2.48.3.ebuild |
206 |
+++ /dev/null |
207 |
@@ -1,51 +0,0 @@ |
208 |
-# Copyright 1999-2018 Gentoo Foundation |
209 |
-# Distributed under the terms of the GNU General Public License v2 |
210 |
- |
211 |
-EAPI=6 |
212 |
- |
213 |
-inherit cmake-utils |
214 |
- |
215 |
-DESCRIPTION="UI abstraction library - ncurses plugin" |
216 |
-HOMEPAGE="https://github.com/libyui/libyui-ncurses" |
217 |
-SRC_URI="https://github.com/libyui/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
218 |
- |
219 |
-LICENSE="GPL-3" |
220 |
-SLOT="0/6" |
221 |
-KEYWORDS="~amd64 ~x86" |
222 |
- |
223 |
-IUSE="static-libs" |
224 |
- |
225 |
-RDEPEND=" |
226 |
- sys-libs/ncurses:0= |
227 |
- x11-libs/libyui:${SLOT} |
228 |
-" |
229 |
-# Only Boost headers are needed |
230 |
-DEPEND="${RDEPEND} |
231 |
- dev-libs/boost |
232 |
-" |
233 |
- |
234 |
-PATCHES=( |
235 |
- "${FILESDIR}/${PN}-2.46.4-tinfo.patch" |
236 |
- "${FILESDIR}/${P}-ncurses.patch" |
237 |
-) |
238 |
- |
239 |
-src_prepare() { |
240 |
- cp "${EPREFIX}/usr/share/libyui/buildtools/CMakeLists.common" CMakeLists.txt || die |
241 |
- |
242 |
- # TODO: set proper docs deps and USE flag for building them |
243 |
- sed -i -e '/SET_AUTODOCS/d' CMakeLists.txt || die 'sed on CMakeLists.txt failed' |
244 |
- sed -i -e 's/src examples/src/' PROJECTINFO.cmake || die 'sed on PROJECTINFO.cmake failed' |
245 |
- |
246 |
- cmake-utils_src_prepare |
247 |
-} |
248 |
- |
249 |
-src_configure() { |
250 |
- local mycmakeargs=( |
251 |
- -DENABLE_EXAMPLES=OFF |
252 |
- -DENABLE_WERROR=OFF |
253 |
- -DDOC_DIR="${EPREFIX}/usr/share/doc/${PF}" |
254 |
- -DRESPECT_FLAGS=ON |
255 |
- -DENABLE_STATIC=$(usex static-libs) |
256 |
- ) |
257 |
- cmake-utils_src_configure |
258 |
-} |
259 |
|
260 |
diff --git a/x11-libs/libyui-ncurses/metadata.xml b/x11-libs/libyui-ncurses/metadata.xml |
261 |
deleted file mode 100644 |
262 |
index 906cb3b7b0b2..000000000000 |
263 |
--- a/x11-libs/libyui-ncurses/metadata.xml |
264 |
+++ /dev/null |
265 |
@@ -1,11 +0,0 @@ |
266 |
-<?xml version="1.0" encoding="UTF-8"?> |
267 |
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> |
268 |
-<pkgmetadata> |
269 |
- <!--maintainer-needed--> |
270 |
- <longdescription lang="en"> |
271 |
-ncurses plugin for libyui -- YaST2 user interface engine that provides the abstraction from graphical user interfaces (Qt, Gtk) and text based user interfaces (ncurses). |
272 |
- </longdescription> |
273 |
- <upstream> |
274 |
- <remote-id type="github">libyui/libyui-ncurses</remote-id> |
275 |
- </upstream> |
276 |
-</pkgmetadata> |
277 |
|
278 |
diff --git a/x11-libs/libyui-qt/Manifest b/x11-libs/libyui-qt/Manifest |
279 |
deleted file mode 100644 |
280 |
index 6c51712ee5ae..000000000000 |
281 |
--- a/x11-libs/libyui-qt/Manifest |
282 |
+++ /dev/null |
283 |
@@ -1 +0,0 @@ |
284 |
-DIST libyui-qt-2.47.1.tar.gz 171152 BLAKE2B 54a8d1609ed717e97c1ec9b3eb6e86eed85446689223753db4b2dcb4c35f361675c42287378636708813b724c4120b14b6bab19c4c8fa17f91bbb612569d1a00 SHA512 9c5e23ff7bb08dd363a490a43c0347e4dbe1af3546bec85a9169da3267f87cbbe15f17f882058b2f3a813fb54efeb1594ec343b2b8d12e371ee77a105a8f4f99 |
285 |
|
286 |
diff --git a/x11-libs/libyui-qt/files/libyui-qt-2.46.21-norpc.patch b/x11-libs/libyui-qt/files/libyui-qt-2.46.21-norpc.patch |
287 |
deleted file mode 100644 |
288 |
index 8258fe7b1910..000000000000 |
289 |
--- a/x11-libs/libyui-qt/files/libyui-qt-2.46.21-norpc.patch |
290 |
+++ /dev/null |
291 |
@@ -1,24 +0,0 @@ |
292 |
-From a6e599e79bd15f6a97ff6d8f2e3109759ff37aaf Mon Sep 17 00:00:00 2001 |
293 |
-From: Thorsten Kukuk <kukuk@×××××××.de> |
294 |
-Date: Mon, 13 Nov 2017 11:15:21 +0100 |
295 |
-Subject: [PATCH] Include sys/param.h instead of rpc/types.h for |
296 |
- MAXHOSTNAMELEN, we are not using RPC functions and sunrpc is deprecated in |
297 |
- glibc. |
298 |
- |
299 |
---- |
300 |
- src/YQUI.cc | 2 +- |
301 |
- 1 file changed, 1 insertion(+), 1 deletion(-) |
302 |
- |
303 |
-diff --git a/src/YQUI.cc b/src/YQUI.cc |
304 |
-index 7c82468..f949979 100644 |
305 |
---- a/src/YQUI.cc |
306 |
-+++ b/src/YQUI.cc |
307 |
-@@ -22,7 +22,7 @@ |
308 |
- |
309 |
- /-*/ |
310 |
- |
311 |
--#include <rpc/types.h> // MAXHOSTNAMELEN |
312 |
-+#include <sys/param.h> // MAXHOSTNAMELEN |
313 |
- #include <dlfcn.h> |
314 |
- #include <libintl.h> |
315 |
- #include <algorithm> |
316 |
|
317 |
diff --git a/x11-libs/libyui-qt/libyui-qt-2.47.1.ebuild b/x11-libs/libyui-qt/libyui-qt-2.47.1.ebuild |
318 |
deleted file mode 100644 |
319 |
index 3672afb555d2..000000000000 |
320 |
--- a/x11-libs/libyui-qt/libyui-qt-2.47.1.ebuild |
321 |
+++ /dev/null |
322 |
@@ -1,55 +0,0 @@ |
323 |
-# Copyright 1999-2018 Gentoo Foundation |
324 |
-# Distributed under the terms of the GNU General Public License v2 |
325 |
- |
326 |
-EAPI=6 |
327 |
- |
328 |
-inherit cmake-utils |
329 |
- |
330 |
-DESCRIPTION="UI abstraction library - Qt plugin" |
331 |
-HOMEPAGE="https://github.com/libyui/libyui-qt" |
332 |
-SRC_URI="https://github.com/libyui/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
333 |
- |
334 |
-LICENSE="GPL-3" |
335 |
-SLOT="0/6" |
336 |
-KEYWORDS="~amd64 ~x86" |
337 |
- |
338 |
-IUSE="static-libs" |
339 |
- |
340 |
-RDEPEND=" |
341 |
- dev-qt/qtcore:5 |
342 |
- dev-qt/qtgui:5 |
343 |
- dev-qt/qtwidgets:5 |
344 |
- dev-qt/qtx11extras:5 |
345 |
- media-libs/freetype |
346 |
- x11-libs/libX11 |
347 |
- x11-libs/libyui:${SLOT} |
348 |
-" |
349 |
-# Only Boost headers are needed |
350 |
-# QtSvg headers only required, no linking |
351 |
-DEPEND="${RDEPEND} |
352 |
- dev-libs/boost |
353 |
- dev-qt/qtsvg:5 |
354 |
-" |
355 |
- |
356 |
-PATCHES=( "${FILESDIR}/${PN}-2.46.21-norpc.patch" ) |
357 |
- |
358 |
-src_prepare() { |
359 |
- cp "${EPREFIX}/usr/share/libyui/buildtools/CMakeLists.common" CMakeLists.txt || die |
360 |
- |
361 |
- # TODO: set proper docs deps and USE flag for building them |
362 |
- sed -i -e '/SET_AUTODOCS/d' CMakeLists.txt || die 'sed on CMakeLists.txt failed' |
363 |
- sed -i -e 's/src examples/src/' PROJECTINFO.cmake || die 'sed on PROJECTINFO.cmake failed' |
364 |
- |
365 |
- cmake-utils_src_prepare |
366 |
-} |
367 |
- |
368 |
-src_configure() { |
369 |
- local mycmakeargs=( |
370 |
- -DENABLE_EXAMPLES=OFF |
371 |
- -DENABLE_WERROR=OFF |
372 |
- -DDOC_DIR="${EPREFIX}/usr/share/doc/${PF}" |
373 |
- -DRESPECT_FLAGS=ON |
374 |
- -DENABLE_STATIC=$(usex static-libs) |
375 |
- ) |
376 |
- cmake-utils_src_configure |
377 |
-} |
378 |
|
379 |
diff --git a/x11-libs/libyui-qt/metadata.xml b/x11-libs/libyui-qt/metadata.xml |
380 |
deleted file mode 100644 |
381 |
index f3ffe9b8c465..000000000000 |
382 |
--- a/x11-libs/libyui-qt/metadata.xml |
383 |
+++ /dev/null |
384 |
@@ -1,11 +0,0 @@ |
385 |
-<?xml version="1.0" encoding="UTF-8"?> |
386 |
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> |
387 |
-<pkgmetadata> |
388 |
- <!--maintainer-needed--> |
389 |
- <longdescription lang="en"> |
390 |
-Qt plugin for libyui -- YaST2 user interface engine that provides the abstraction from graphical user interfaces (Qt, Gtk) and text based user interfaces (ncurses). |
391 |
- </longdescription> |
392 |
- <upstream> |
393 |
- <remote-id type="github">libyui/libyui-qt</remote-id> |
394 |
- </upstream> |
395 |
-</pkgmetadata> |
396 |
|
397 |
diff --git a/x11-libs/libyui/Manifest b/x11-libs/libyui/Manifest |
398 |
deleted file mode 100644 |
399 |
index 7eb785f0fdd9..000000000000 |
400 |
--- a/x11-libs/libyui/Manifest |
401 |
+++ /dev/null |
402 |
@@ -1 +0,0 @@ |
403 |
-DIST libyui-3.3.3.tar.gz 230452 BLAKE2B 4be43bb4959eac5cd7c5974774130cb948367cae55dc83ad67b26d0c57f79cd1b8a7328b695478c450c3373167d0d74e2455e7804b4f25fd51b8386ceb113df1 SHA512 1db31218703c90e7b8b877b613997e0984275a0923c7837c6e813626c0037d56d524168e0f56e8ca36561c1af5480a0f379e8f87fbc4a380570a6d9ab336977f |
404 |
|
405 |
diff --git a/x11-libs/libyui/libyui-3.3.3.ebuild b/x11-libs/libyui/libyui-3.3.3.ebuild |
406 |
deleted file mode 100644 |
407 |
index 75f632ca8ee1..000000000000 |
408 |
--- a/x11-libs/libyui/libyui-3.3.3.ebuild |
409 |
+++ /dev/null |
410 |
@@ -1,45 +0,0 @@ |
411 |
-# Copyright 1999-2020 Gentoo Authors |
412 |
-# Distributed under the terms of the GNU General Public License v2 |
413 |
- |
414 |
-EAPI=6 |
415 |
- |
416 |
-inherit cmake-utils |
417 |
- |
418 |
-DESCRIPTION="UI abstraction library" |
419 |
-HOMEPAGE="https://github.com/libyui/libyui" |
420 |
-SRC_URI="https://github.com/libyui/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" |
421 |
- |
422 |
-LICENSE="GPL-3" |
423 |
-SLOT="0/6" |
424 |
-KEYWORDS="~amd64 ~x86" |
425 |
-IUSE="gtk ncurses qt5 static-libs" |
426 |
- |
427 |
-# Only Boost headers are needed |
428 |
-DEPEND="dev-libs/boost" |
429 |
-PDEPEND=" |
430 |
- gtk? ( x11-libs/libyui-gtk:${SLOT} ) |
431 |
- ncurses? ( x11-libs/libyui-ncurses:${SLOT} ) |
432 |
- qt5? ( x11-libs/libyui-qt:${SLOT} ) |
433 |
-" |
434 |
- |
435 |
-REQUIRED_USE="|| ( gtk ncurses qt5 )" |
436 |
- |
437 |
-src_prepare() { |
438 |
- cp buildtools/CMakeLists.common CMakeLists.txt || die |
439 |
- |
440 |
- # TODO: set proper docs deps and USE flag for building them |
441 |
- sed -i -e '/SET_AUTODOCS/d' CMakeLists.txt || die 'sed on CMakeLists.txt failed' |
442 |
- sed -i -e 's/src examples/src/' PROJECTINFO.cmake || die 'sed on PROJECTINFO.cmake failed' |
443 |
- |
444 |
- cmake-utils_src_prepare |
445 |
-} |
446 |
- |
447 |
-src_configure() { |
448 |
- local mycmakeargs=( |
449 |
- -DDOC_DIR="${EPREFIX}/usr/share/doc/${PF}" |
450 |
- -DENABLE_STATIC=$(usex static-libs) |
451 |
- -DENABLE_WERROR=OFF |
452 |
- -DRESPECT_FLAGS=ON |
453 |
- ) |
454 |
- cmake-utils_src_configure |
455 |
-} |
456 |
|
457 |
diff --git a/x11-libs/libyui/metadata.xml b/x11-libs/libyui/metadata.xml |
458 |
deleted file mode 100644 |
459 |
index d5d0469a37e4..000000000000 |
460 |
--- a/x11-libs/libyui/metadata.xml |
461 |
+++ /dev/null |
462 |
@@ -1,11 +0,0 @@ |
463 |
-<?xml version="1.0" encoding="UTF-8"?> |
464 |
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> |
465 |
-<pkgmetadata> |
466 |
- <!--maintainer-needed--> |
467 |
- <longdescription lang="en"> |
468 |
-YaST2 user interface engine that provides the abstraction from graphical user interfaces (Qt, Gtk) and text based user interfaces (ncurses). This can be used independently of YaST2 for generic (C++) applications. |
469 |
-</longdescription> |
470 |
- <upstream> |
471 |
- <remote-id type="github">libyui/libyui</remote-id> |
472 |
- </upstream> |
473 |
-</pkgmetadata> |