1 |
commit: b61ba94129f03f1f4b982cdab1f71838fbbd51c9 |
2 |
Author: Aidan Harris <me <AT> aidanharr <DOT> is> |
3 |
AuthorDate: Sun Jul 7 22:11:40 2019 +0000 |
4 |
Commit: Stefan Strogin <steils <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Jul 8 18:03:49 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=b61ba941 |
7 |
|
8 |
dev-qt/qtnetwork: Drop old Qt versions no longer present in the main Gentoo tree |
9 |
|
10 |
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org> |
11 |
|
12 |
dev-qt/qtnetwork/Manifest | 2 +- |
13 |
.../files/qtnetwork-5.11.3-libressl-2.6.patch | 48 -------------- |
14 |
.../files/qtnetwork-5.11.3-libressl-2.8.patch | 74 ---------------------- |
15 |
dev-qt/qtnetwork/qtnetwork-5.11.3.ebuild | 70 -------------------- |
16 |
4 files changed, 1 insertion(+), 193 deletions(-) |
17 |
|
18 |
diff --git a/dev-qt/qtnetwork/Manifest b/dev-qt/qtnetwork/Manifest |
19 |
index 2fb521e..83c7984 100644 |
20 |
--- a/dev-qt/qtnetwork/Manifest |
21 |
+++ b/dev-qt/qtnetwork/Manifest |
22 |
@@ -1,2 +1,2 @@ |
23 |
-DIST qtbase-everywhere-src-5.11.3.tar.xz 46997676 BLAKE2B a70089be5530dec0eedcd5ba990140b375261dea5c85ea7d1dbb5b0bd09ee23edbb4917851127686b5f3cac6969a284eb91ab075ebe53326e69e99e81b257da0 SHA512 93865e41c994211456a575b085c2e7491b7975a1c3b4deb48e9616b51104eb990c1fcfd53d5fb2146ba22457cb134e6254e9077ba73c8b4c4b4d1d525e66fb65 |
24 |
DIST qtbase-everywhere-src-5.12.3.tar.xz 48382148 BLAKE2B 779c43a75403e0f21357a90228bbcc3f216495613f4f17a2f442c7aa93f277a79cc7addf5ae44e22964069580f4932cfd14ba4773aa0ab30405d5587577a545c SHA512 1dab927573eb22b1ae772de3a418f7d3999ea78d6e667a7f2494390dd1f0981ea93f4f892cb6e124ac18812c780ee71da3021b485c61eaf1ef2234a5c12b7fe2 |
25 |
+DIST qtbase-everywhere-src-5.12.4.tar.xz 48431020 BLAKE2B 7eeb3f6698984343ec14d03b8ad66ab23d81cd7a25c590316f7300c868ab869a9c96b125d56bba149ee116dff44bf47c751cce06f2cdd2d3121e5448708c5f6b SHA512 28b029a0d3621477f625d474b8bc38ddcc7173df6adb274b438e290b6c50bd0891e5b62c04b566a281781acee3a353a6a3b0bc88228e996994f92900448d7946 |
26 |
|
27 |
diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.11.3-libressl-2.6.patch b/dev-qt/qtnetwork/files/qtnetwork-5.11.3-libressl-2.6.patch |
28 |
deleted file mode 100644 |
29 |
index 5621934..0000000 |
30 |
--- a/dev-qt/qtnetwork/files/qtnetwork-5.11.3-libressl-2.6.patch |
31 |
+++ /dev/null |
32 |
@@ -1,48 +0,0 @@ |
33 |
-diff -Naurp old_qt/config.tests/unix/openssl11/openssl.cpp new_qt/config.tests/unix/openssl11/openssl.cpp |
34 |
---- old_qt/config.tests/unix/openssl11/openssl.cpp 2018-09-13 13:25:10.000000000 +0900 |
35 |
-+++ new_qt/config.tests/unix/openssl11/openssl.cpp 2018-10-20 08:31:20.497180387 +0900 |
36 |
-@@ -39,7 +39,7 @@ |
37 |
- |
38 |
- #include <openssl/opensslv.h> |
39 |
- |
40 |
--#if !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER-0 < 0x10100000L |
41 |
-+#if !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER-0 < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) |
42 |
- # error "OpenSSL >= 1.1 is required" |
43 |
- #endif |
44 |
- |
45 |
-diff -Naurp old_qt/src/network/ssl/qsslcontext_openssl.cpp new_qt/src/network/ssl/qsslcontext_openssl.cpp |
46 |
---- old_qt/src/network/ssl/qsslcontext_openssl.cpp 2018-09-13 13:25:10.000000000 +0900 |
47 |
-+++ new_qt/src/network/ssl/qsslcontext_openssl.cpp 2018-10-20 08:34:24.613169930 +0900 |
48 |
-@@ -248,7 +248,7 @@ void QSslContext::applyBackendConfig(QSs |
49 |
- if (sslContext->sslConfiguration.backendConfiguration().isEmpty()) |
50 |
- return; |
51 |
- |
52 |
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L |
53 |
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER) |
54 |
- if (QSslSocket::sslLibraryVersionNumber() >= 0x10002000L) { |
55 |
- QSharedPointer<SSL_CONF_CTX> cctx(q_SSL_CONF_CTX_new(), &q_SSL_CONF_CTX_free); |
56 |
- if (cctx) { |
57 |
-diff -Naurp old_qt/src/network/ssl/qsslsocket_openssl_symbols.cpp new_qt/src/network/ssl/qsslsocket_openssl_symbols.cpp |
58 |
---- old_qt/src/network/ssl/qsslsocket_openssl_symbols.cpp 2018-09-13 13:25:10.000000000 +0900 |
59 |
-+++ new_qt/src/network/ssl/qsslsocket_openssl_symbols.cpp 2018-10-20 08:37:48.682266708 +0900 |
60 |
-@@ -406,7 +406,7 @@ DEFINEFUNC2(int, SSL_CTX_use_PrivateKey, |
61 |
- DEFINEFUNC2(int, SSL_CTX_use_RSAPrivateKey, SSL_CTX *a, a, RSA *b, b, return -1, return) |
62 |
- DEFINEFUNC3(int, SSL_CTX_use_PrivateKey_file, SSL_CTX *a, a, const char *b, b, int c, c, return -1, return) |
63 |
- DEFINEFUNC(X509_STORE *, SSL_CTX_get_cert_store, const SSL_CTX *a, a, return 0, return) |
64 |
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L |
65 |
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER) |
66 |
- DEFINEFUNC(SSL_CONF_CTX *, SSL_CONF_CTX_new, DUMMYARG, DUMMYARG, return 0, return); |
67 |
- DEFINEFUNC(void, SSL_CONF_CTX_free, SSL_CONF_CTX *a, a, return ,return); |
68 |
- DEFINEFUNC2(void, SSL_CONF_CTX_set_ssl_ctx, SSL_CONF_CTX *a, a, SSL_CTX *b, b, return, return); |
69 |
-diff -Naurp old_qt/src/network/ssl/qsslsocket_openssl_symbols_p.h new_qt/src/network/ssl/qsslsocket_openssl_symbols_p.h |
70 |
---- old_qt/src/network/ssl/qsslsocket_openssl_symbols_p.h 2018-09-13 13:25:10.000000000 +0900 |
71 |
-+++ new_qt/src/network/ssl/qsslsocket_openssl_symbols_p.h 2018-10-20 08:39:53.219936039 +0900 |
72 |
-@@ -356,7 +356,7 @@ int q_SSL_CTX_use_PrivateKey(SSL_CTX *a, |
73 |
- int q_SSL_CTX_use_RSAPrivateKey(SSL_CTX *a, RSA *b); |
74 |
- int q_SSL_CTX_use_PrivateKey_file(SSL_CTX *a, const char *b, int c); |
75 |
- X509_STORE *q_SSL_CTX_get_cert_store(const SSL_CTX *a); |
76 |
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L |
77 |
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER) |
78 |
- SSL_CONF_CTX *q_SSL_CONF_CTX_new(); |
79 |
- void q_SSL_CONF_CTX_free(SSL_CONF_CTX *a); |
80 |
- void q_SSL_CONF_CTX_set_ssl_ctx(SSL_CONF_CTX *a, SSL_CTX *b); |
81 |
|
82 |
diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.11.3-libressl-2.8.patch b/dev-qt/qtnetwork/files/qtnetwork-5.11.3-libressl-2.8.patch |
83 |
deleted file mode 100644 |
84 |
index 191c31c..0000000 |
85 |
--- a/dev-qt/qtnetwork/files/qtnetwork-5.11.3-libressl-2.8.patch |
86 |
+++ /dev/null |
87 |
@@ -1,74 +0,0 @@ |
88 |
-diff -Naurp old_qt/config.tests/unix/openssl11/openssl.cpp new_qt/config.tests/unix/openssl11/openssl.cpp |
89 |
---- old_qt/config.tests/unix/openssl11/openssl.cpp 2018-09-13 13:25:10.000000000 +0900 |
90 |
-+++ new_qt/config.tests/unix/openssl11/openssl.cpp 2018-10-20 08:31:20.497180387 +0900 |
91 |
-@@ -39,7 +39,7 @@ |
92 |
- |
93 |
- #include <openssl/opensslv.h> |
94 |
- |
95 |
--#if !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER-0 < 0x10100000L |
96 |
-+#if !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER-0 < 0x10100000L || defined(LIBRESSL_VERSION_NUMBER) |
97 |
- # error "OpenSSL >= 1.1 is required" |
98 |
- #endif |
99 |
- |
100 |
-diff -Naurp old_qt/src/network/ssl/qsslcontext_openssl.cpp new_qt/src/network/ssl/qsslcontext_openssl.cpp |
101 |
---- old_qt/src/network/ssl/qsslcontext_openssl.cpp 2018-09-13 13:25:10.000000000 +0900 |
102 |
-+++ new_qt/src/network/ssl/qsslcontext_openssl.cpp 2018-10-20 08:34:24.613169930 +0900 |
103 |
-@@ -248,7 +248,7 @@ void QSslContext::applyBackendConfig(QSs |
104 |
- if (sslContext->sslConfiguration.backendConfiguration().isEmpty()) |
105 |
- return; |
106 |
- |
107 |
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L |
108 |
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER) |
109 |
- if (QSslSocket::sslLibraryVersionNumber() >= 0x10002000L) { |
110 |
- QSharedPointer<SSL_CONF_CTX> cctx(q_SSL_CONF_CTX_new(), &q_SSL_CONF_CTX_free); |
111 |
- if (cctx) { |
112 |
-diff -Naurp old_qt/src/network/ssl/qsslsocket_openssl_symbols.cpp new_qt/src/network/ssl/qsslsocket_openssl_symbols.cpp |
113 |
---- old_qt/src/network/ssl/qsslsocket_openssl_symbols.cpp 2018-09-13 13:25:10.000000000 +0900 |
114 |
-+++ new_qt/src/network/ssl/qsslsocket_openssl_symbols.cpp 2018-10-20 08:37:48.682266708 +0900 |
115 |
-@@ -406,7 +406,7 @@ DEFINEFUNC2(int, SSL_CTX_use_PrivateKey, |
116 |
- DEFINEFUNC2(int, SSL_CTX_use_RSAPrivateKey, SSL_CTX *a, a, RSA *b, b, return -1, return) |
117 |
- DEFINEFUNC3(int, SSL_CTX_use_PrivateKey_file, SSL_CTX *a, a, const char *b, b, int c, c, return -1, return) |
118 |
- DEFINEFUNC(X509_STORE *, SSL_CTX_get_cert_store, const SSL_CTX *a, a, return 0, return) |
119 |
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L |
120 |
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER) |
121 |
- DEFINEFUNC(SSL_CONF_CTX *, SSL_CONF_CTX_new, DUMMYARG, DUMMYARG, return 0, return); |
122 |
- DEFINEFUNC(void, SSL_CONF_CTX_free, SSL_CONF_CTX *a, a, return ,return); |
123 |
- DEFINEFUNC2(void, SSL_CONF_CTX_set_ssl_ctx, SSL_CONF_CTX *a, a, SSL_CTX *b, b, return, return); |
124 |
-diff -Naurp old_qt/src/network/ssl/qsslsocket_openssl_symbols_p.h new_qt/src/network/ssl/qsslsocket_openssl_symbols_p.h |
125 |
---- old_qt/src/network/ssl/qsslsocket_openssl_symbols_p.h 2018-09-13 13:25:10.000000000 +0900 |
126 |
-+++ new_qt/src/network/ssl/qsslsocket_openssl_symbols_p.h 2018-10-20 08:39:53.219936039 +0900 |
127 |
-@@ -356,7 +356,7 @@ int q_SSL_CTX_use_PrivateKey(SSL_CTX *a, |
128 |
- int q_SSL_CTX_use_RSAPrivateKey(SSL_CTX *a, RSA *b); |
129 |
- int q_SSL_CTX_use_PrivateKey_file(SSL_CTX *a, const char *b, int c); |
130 |
- X509_STORE *q_SSL_CTX_get_cert_store(const SSL_CTX *a); |
131 |
--#if OPENSSL_VERSION_NUMBER >= 0x10002000L |
132 |
-+#if OPENSSL_VERSION_NUMBER >= 0x10002000L && !defined(LIBRESSL_VERSION_NUMBER) |
133 |
- SSL_CONF_CTX *q_SSL_CONF_CTX_new(); |
134 |
- void q_SSL_CONF_CTX_free(SSL_CONF_CTX *a); |
135 |
- void q_SSL_CONF_CTX_set_ssl_ctx(SSL_CONF_CTX *a, SSL_CTX *b); |
136 |
---- old_qt/src/network/ssl/qsslsocket_opensslpre11_symbols_p.h 2018-11-07 21:44:50.366794902 -0500 |
137 |
-+++ new_qt/src/network/ssl/qsslsocket_opensslpre11_symbols_p.h 2018-11-07 21:46:55.736431477 -0500 |
138 |
-@@ -78,8 +78,8 @@ |
139 |
- unsigned char * q_ASN1_STRING_data(ASN1_STRING *a); |
140 |
- BIO *q_BIO_new_file(const char *filename, const char *mode); |
141 |
- void q_ERR_clear_error(); |
142 |
--Q_AUTOTEST_EXPORT BIO *q_BIO_new(BIO_METHOD *a); |
143 |
--Q_AUTOTEST_EXPORT BIO_METHOD *q_BIO_s_mem(); |
144 |
-+Q_AUTOTEST_EXPORT BIO *q_BIO_new(const BIO_METHOD *a); |
145 |
-+Q_AUTOTEST_EXPORT const BIO_METHOD *q_BIO_s_mem(); |
146 |
- int q_CRYPTO_num_locks(); |
147 |
- void q_CRYPTO_set_locking_callback(void (*a)(int, int, const char *, int)); |
148 |
- void q_CRYPTO_set_id_callback(unsigned long (*a)()); |
149 |
---- old_qt/src/network/ssl/qsslsocket_openssl_symbols.cpp 2018-11-07 21:37:09.688810659 -0500 |
150 |
-+++ new_qt/src/network/ssl/qsslsocket_openssl_symbols.cpp 2018-11-07 21:48:12.575595832 -0500 |
151 |
-@@ -190,8 +190,8 @@ |
152 |
- #endif |
153 |
- DEFINEFUNC2(BIO *, BIO_new_file, const char *filename, filename, const char *mode, mode, return 0, return) |
154 |
- DEFINEFUNC(void, ERR_clear_error, DUMMYARG, DUMMYARG, return, DUMMYARG) |
155 |
--DEFINEFUNC(BIO *, BIO_new, BIO_METHOD *a, a, return 0, return) |
156 |
--DEFINEFUNC(BIO_METHOD *, BIO_s_mem, void, DUMMYARG, return 0, return) |
157 |
-+DEFINEFUNC(BIO *, BIO_new, const BIO_METHOD *a, a, return 0, return) |
158 |
-+DEFINEFUNC(const BIO_METHOD *, BIO_s_mem, void, DUMMYARG, return 0, return) |
159 |
- DEFINEFUNC(int, CRYPTO_num_locks, DUMMYARG, DUMMYARG, return 0, return) |
160 |
- DEFINEFUNC(void, CRYPTO_set_locking_callback, void (*a)(int, int, const char *, int), a, return, DUMMYARG) |
161 |
- DEFINEFUNC(void, CRYPTO_set_id_callback, unsigned long (*a)(), a, return, DUMMYARG) |
162 |
|
163 |
diff --git a/dev-qt/qtnetwork/qtnetwork-5.11.3.ebuild b/dev-qt/qtnetwork/qtnetwork-5.11.3.ebuild |
164 |
deleted file mode 100644 |
165 |
index 66abb62..0000000 |
166 |
--- a/dev-qt/qtnetwork/qtnetwork-5.11.3.ebuild |
167 |
+++ /dev/null |
168 |
@@ -1,70 +0,0 @@ |
169 |
-# Copyright 1999-2018 Gentoo Authors |
170 |
-# Distributed under the terms of the GNU General Public License v2 |
171 |
- |
172 |
-EAPI=6 |
173 |
-QT5_MODULE="qtbase" |
174 |
-inherit qt5-build |
175 |
- |
176 |
-DESCRIPTION="Network abstraction library for the Qt5 framework" |
177 |
- |
178 |
-if [[ ${QT5_BUILD_TYPE} == release ]]; then |
179 |
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" |
180 |
-fi |
181 |
- |
182 |
-IUSE="bindist connman libproxy libressl networkmanager +ssl" |
183 |
- |
184 |
-DEPEND=" |
185 |
- ~dev-qt/qtcore-${PV} |
186 |
- >=sys-libs/zlib-1.2.5 |
187 |
- connman? ( ~dev-qt/qtdbus-${PV} ) |
188 |
- libproxy? ( net-libs/libproxy ) |
189 |
- networkmanager? ( ~dev-qt/qtdbus-${PV} ) |
190 |
- ssl? ( |
191 |
- !libressl? ( dev-libs/openssl:0=[bindist=] ) |
192 |
- libressl? ( dev-libs/libressl:0= ) |
193 |
- ) |
194 |
-" |
195 |
-RDEPEND="${DEPEND} |
196 |
- connman? ( net-misc/connman ) |
197 |
- networkmanager? ( net-misc/networkmanager ) |
198 |
-" |
199 |
- |
200 |
-QT5_TARGET_SUBDIRS=( |
201 |
- src/network |
202 |
- src/plugins/bearer/generic |
203 |
-) |
204 |
- |
205 |
-QT5_GENTOO_CONFIG=( |
206 |
- libproxy |
207 |
- ssl::SSL |
208 |
- ssl::OPENSSL |
209 |
- ssl:openssl-linked:LINKED_OPENSSL |
210 |
-) |
211 |
- |
212 |
-QT5_GENTOO_PRIVATE_CONFIG=( |
213 |
- :network |
214 |
-) |
215 |
- |
216 |
-pkg_setup() { |
217 |
- use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman) |
218 |
- use networkmanager && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager) |
219 |
-} |
220 |
- |
221 |
-src_prepare() { |
222 |
- has_version '>=dev-libs/libressl-2.8.0' && \ |
223 |
- eapply "${FILESDIR}/${P}-libressl-2.8.patch" |
224 |
- |
225 |
- has_version '<dev-libs/libressl-2.8.0' && \ |
226 |
- eapply "${FILESDIR}/${P}-libressl-2.6.patch" |
227 |
- |
228 |
- qt5-build_src_prepare |
229 |
-} |
230 |
- |
231 |
-src_configure() { |
232 |
- local myconf=( |
233 |
- $(use connman || use networkmanager && echo -dbus-linked) |
234 |
- $(qt_use libproxy) |
235 |
- $(usex ssl -openssl-linked '') |
236 |
- ) |
237 |
- qt5-build_src_configure |
238 |
-} |