Gentoo Archives: gentoo-commits

From: Quentin Retornaz <gentoo@××××××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/libressl:master commit in: x11-misc/qterm/files/, x11-misc/qterm/
Date: Sun, 03 Jul 2022 17:47:38
Message-Id: 1656870421.4fdcfd584824bc14d51aa1dde7c8c3b0f7c20e3b.quentin@gentoo
1 commit: 4fdcfd584824bc14d51aa1dde7c8c3b0f7c20e3b
2 Author: orbea <orbea <AT> riseup <DOT> net>
3 AuthorDate: Sun Jul 3 03:47:36 2022 +0000
4 Commit: Quentin Retornaz <gentoo <AT> retornaz <DOT> com>
5 CommitDate: Sun Jul 3 17:47:01 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=4fdcfd58
7
8 x11-misc/qterm: Remove package
9
10 Works with libressl-3.5.x and qterm-0.7.3-r1::gentoo.
11
12 Signed-off-by: orbea <orbea <AT> riseup.net>
13 Signed-off-by: Quentin Retornaz <gentoo <AT> retornaz.com>
14
15 x11-misc/qterm/Manifest | 2 -
16 x11-misc/qterm/files/qterm-0.7.1-headers.patch | 40 -----------------
17 x11-misc/qterm/files/qterm-libressl.patch | 60 --------------------------
18 x11-misc/qterm/metadata.xml | 12 ------
19 x11-misc/qterm/qterm-0.7.1.ebuild | 59 -------------------------
20 x11-misc/qterm/qterm-0.7.3.ebuild | 56 ------------------------
21 6 files changed, 229 deletions(-)
22
23 diff --git a/x11-misc/qterm/Manifest b/x11-misc/qterm/Manifest
24 deleted file mode 100644
25 index acd52ff..0000000
26 --- a/x11-misc/qterm/Manifest
27 +++ /dev/null
28 @@ -1,2 +0,0 @@
29 -DIST qterm-0.7.1.tar.gz 901169 BLAKE2B ab5337680f49e5f5f0d173585a9b9bc9a8606f086faf03405e2eb7efbf73cc3d9808fa6868deae3fe82e00d0ed2c0ec2d461d3085303b51ee1026bda672d8ddc SHA512 94f4c3f7974572c29eabf98c45e962b9232a4b0fbd6710c7725e0d23e6ecc91456f52a8c112779cd3b4732cb2e4302629419f7365b2d359ccbf39578e6e67cdd
30 -DIST qterm-0.7.3.tar.gz 901423 BLAKE2B e3f799946bfff4531e77d04fe535d53ef92093d1435aca32b06fa43c444c55798ab1c8408847dde81d1d24b5fda0c4a4f58fb563369f2c4669ba43929695cbd8 SHA512 93fdd24d79a81853654a4702ff55b2fad80c1cc734ec3230a297b3a2613cf24d41f4c645eadc5f34b6025f548e7c8cd5d291d4c29fc919f8966eeb8b44f5c046
31
32 diff --git a/x11-misc/qterm/files/qterm-0.7.1-headers.patch b/x11-misc/qterm/files/qterm-0.7.1-headers.patch
33 deleted file mode 100644
34 index c442c0a..0000000
35 --- a/x11-misc/qterm/files/qterm-0.7.1-headers.patch
36 +++ /dev/null
37 @@ -1,40 +0,0 @@
38 ---- a/src/keydialog.h
39 -+++ b/src/keydialog.h
40 -@@ -10,6 +10,7 @@
41 - #ifndef KEYDIALOG_H
42 - #define KEYDIALOG_H
43 -
44 -+#include <QButtonGroup>
45 - #include "ui_keydialog.h"
46 - namespace QTerm
47 - {
48 ---- a/src/soundconf.h
49 -+++ b/src/soundconf.h
50 -@@ -1,6 +1,7 @@
51 - #ifndef SOUNDCONF_H
52 - #define SOUNDCONF_H
53 -
54 -+#include <QButtonGroup>
55 - #include "ui_soundconf.h"
56 - namespace QTerm
57 - {
58 ---- a/src/shortcutsdialog.cpp
59 -+++ b/src/shortcutsdialog.cpp
60 -@@ -3,6 +3,7 @@
61 - #include <QKeyEvent>
62 - #include <QMessageBox>
63 - #include <QShortcut>
64 -+#include <QAction>
65 -
66 - namespace QTerm {
67 -
68 ---- a/src/shortcutsdialog.h
69 -+++ b/src/shortcutsdialog.h
70 -@@ -3,6 +3,7 @@
71 -
72 - #include "ui_shortcutsdialog.h"
73 - class QShortcut;
74 -+class QAction;
75 -
76 - namespace QTerm{
77 -
78
79 diff --git a/x11-misc/qterm/files/qterm-libressl.patch b/x11-misc/qterm/files/qterm-libressl.patch
80 deleted file mode 100644
81 index d0e0ae1..0000000
82 --- a/x11-misc/qterm/files/qterm-libressl.patch
83 +++ /dev/null
84 @@ -1,60 +0,0 @@
85 ---- a/src/ssh/libcrypto-compat.c
86 -+++ b/src/ssh/libcrypto-compat.c
87 -@@ -8,7 +8,7 @@
88 - */
89 -
90 - #include "libcrypto-compat.h"
91 --#if OPENSSL_VERSION_NUMBER < 0x10100000L
92 -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
93 - #include <string.h>
94 - #include <openssl/engine.h>
95 -
96 ---- a/src/ssh/libcrypto-compat.h
97 -+++ b/src/ssh/libcrypto-compat.h
98 -@@ -9,7 +9,7 @@
99 - #include <openssl/evp.h>
100 - #include <openssl/hmac.h>
101 -
102 --#if OPENSSL_VERSION_NUMBER < 0x10100000L
103 -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
104 -
105 - int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d);
106 - int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q);
107 ---- a/src/ssh/socket.cpp
108 -+++ b/src/ssh/socket.cpp
109 -@@ -36,7 +36,7 @@
110 - SSH2SocketPriv::SSH2SocketPriv(SocketPrivate * plainSocket, QByteArray & banner, QObject * parent)
111 - : SSHSocketPriv(parent), m_banner(banner), m_status(Init), m_sessionID(), m_channelList()
112 - {
113 --#if OPENSSL_VERSION_NUMBER < 0x10100000L
114 -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
115 - OpenSSL_add_all_ciphers();
116 - #endif
117 - m_sessionID = NULL;
118 -@@ -56,7 +56,7 @@
119 -
120 - SSH2SocketPriv::~SSH2SocketPriv()
121 - {
122 --#if OPENSSL_VERSION_NUMBER < 0x10100000L
123 -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
124 - EVP_cleanup();
125 - #endif
126 - }
127 -@@ -133,7 +133,7 @@
128 - #ifdef SSH_DEBUG
129 - qDebug() << "init ssh1 session";
130 - #endif
131 --#if OPENSSL_VERSION_NUMBER < 0x10100000L
132 -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
133 - OpenSSL_add_all_ciphers();
134 - #endif
135 - m_inPacket = new SSH1InBuffer(plainSocket, this);
136 -@@ -148,7 +148,7 @@
137 -
138 - SSH1SocketPriv::~SSH1SocketPriv()
139 - {
140 --#if OPENSSL_VERSION_NUMBER < 0x10100000L
141 -+#if OPENSSL_VERSION_NUMBER < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER)
142 - EVP_cleanup();
143 - #endif
144 - }
145
146 diff --git a/x11-misc/qterm/metadata.xml b/x11-misc/qterm/metadata.xml
147 deleted file mode 100644
148 index 59fe2d6..0000000
149 --- a/x11-misc/qterm/metadata.xml
150 +++ /dev/null
151 @@ -1,12 +0,0 @@
152 -<?xml version='1.0' encoding='UTF-8'?>
153 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
154 -<pkgmetadata>
155 - <maintainer type="project">
156 - <email>cjk@g.o</email>
157 - <name>Cjk</name>
158 - </maintainer>
159 - <upstream>
160 - <remote-id type="github">qterm/qterm</remote-id>
161 - <remote-id type="sourceforge">qterm</remote-id>
162 - </upstream>
163 -</pkgmetadata>
164
165 diff --git a/x11-misc/qterm/qterm-0.7.1.ebuild b/x11-misc/qterm/qterm-0.7.1.ebuild
166 deleted file mode 100644
167 index 7feb999..0000000
168 --- a/x11-misc/qterm/qterm-0.7.1.ebuild
169 +++ /dev/null
170 @@ -1,59 +0,0 @@
171 -# Copyright 1999-2021 Gentoo Authors
172 -# Distributed under the terms of the GNU General Public License v2
173 -
174 -EAPI="6"
175 -
176 -inherit cmake-utils gnome2-utils xdg-utils
177 -
178 -DESCRIPTION="A BBS client based on Qt"
179 -HOMEPAGE="https://github.com/qterm/qterm"
180 -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
181 -
182 -LICENSE="GPL-3"
183 -SLOT="0"
184 -KEYWORDS="amd64 x86"
185 -
186 -RDEPEND="dev-qt/qtcore:5
187 - dev-qt/qtgui:5
188 - dev-qt/qtmultimedia:5
189 - dev-qt/qtnetwork:5
190 - dev-qt/qtprintsupport:5
191 - dev-qt/qtscript:5[scripttools]
192 - dev-qt/qtwidgets:5
193 - dev-qt/qtxml:5
194 - x11-libs/libX11
195 - dev-libs/openssl:0="
196 -DEPEND="${RDEPEND}
197 - dev-qt/linguist-tools:5
198 - dev-qt/qthelp:5
199 - x11-base/xorg-proto"
200 -
201 -PATCHES=(
202 - "${FILESDIR}"/${PN}-libressl.patch
203 - "${FILESDIR}"/${P}-headers.patch
204 -)
205 -DOCS=( README.rst RELEASE_NOTES TODO )
206 -
207 -src_prepare() {
208 - # file collision with sys-cluster/torque, bug #176533
209 - sed -i "/PROGRAME /s/qterm/QTerm/" CMakeLists.txt
210 - sed -i "s/Exec=qterm/Exec=QTerm/" src/${PN}.desktop
211 -
212 - cmake-utils_src_prepare
213 - xdg_environment_reset
214 -}
215 -
216 -src_configure() {
217 - local mycmakeargs=(
218 - -DQT5=ON
219 - )
220 - cmake-utils_src_configure
221 -}
222 -
223 -pkg_postinst() {
224 - gnome2_icon_cache_update
225 -}
226 -
227 -pkg_postrm() {
228 - gnome2_icon_cache_update
229 -}
230
231 diff --git a/x11-misc/qterm/qterm-0.7.3.ebuild b/x11-misc/qterm/qterm-0.7.3.ebuild
232 deleted file mode 100644
233 index 5e1d0e4..0000000
234 --- a/x11-misc/qterm/qterm-0.7.3.ebuild
235 +++ /dev/null
236 @@ -1,56 +0,0 @@
237 -# Copyright 1999-2021 Gentoo Authors
238 -# Distributed under the terms of the GNU General Public License v2
239 -
240 -EAPI="6"
241 -
242 -inherit cmake-utils gnome2-utils xdg-utils
243 -
244 -DESCRIPTION="A BBS client based on Qt"
245 -HOMEPAGE="https://github.com/qterm/qterm"
246 -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
247 -
248 -LICENSE="GPL-3"
249 -SLOT="0"
250 -KEYWORDS="amd64 x86"
251 -
252 -RDEPEND="dev-qt/qtcore:5
253 - dev-qt/qtgui:5
254 - dev-qt/qtmultimedia:5
255 - dev-qt/qtnetwork:5
256 - dev-qt/qtprintsupport:5
257 - dev-qt/qtscript:5[scripttools]
258 - dev-qt/qtwidgets:5
259 - dev-qt/qtxml:5
260 - x11-libs/libX11
261 - dev-libs/openssl:0="
262 -DEPEND="${RDEPEND}
263 - dev-qt/linguist-tools:5
264 - dev-qt/qthelp:5
265 - x11-base/xorg-proto"
266 -
267 -PATCHES=( "${FILESDIR}"/${PN}-libressl.patch )
268 -DOCS=( README.rst RELEASE_NOTES TODO doc/script.txt )
269 -
270 -src_prepare() {
271 - # file collision with sys-cluster/torque, bug #176533
272 - sed -i "/PROGRAME /s/qterm/QTerm/" CMakeLists.txt
273 - sed -i "s/Exec=qterm/Exec=QTerm/" src/${PN}.desktop
274 -
275 - cmake-utils_src_prepare
276 - xdg_environment_reset
277 -}
278 -
279 -src_configure() {
280 - local mycmakeargs=(
281 - -DQT5=ON
282 - )
283 - cmake-utils_src_configure
284 -}
285 -
286 -pkg_postinst() {
287 - gnome2_icon_cache_update
288 -}
289 -
290 -pkg_postrm() {
291 - gnome2_icon_cache_update
292 -}