summaryrefslogtreecommitdiff
path: root/dev-python
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-03-09 23:44:08 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2024-03-09 23:44:08 +0000
commitda26d37b4c912b3e8df117918bec0be27796765e (patch)
tree42c297907687c43d94329054433c667cc2afb20c /dev-python
parent55e484d799f2a98d05e4cf623231974931e0001a (diff)
downloadbaldeagleos-repo-da26d37b4c912b3e8df117918bec0be27796765e.tar.gz
baldeagleos-repo-da26d37b4c912b3e8df117918bec0be27796765e.tar.xz
baldeagleos-repo-da26d37b4c912b3e8df117918bec0be27796765e.zip
Adding metadata
Diffstat (limited to 'dev-python')
-rw-r--r--dev-python/grpcio-tools/Manifest2
-rw-r--r--dev-python/grpcio-tools/files/src_core_tsi_ssl_transport_security_cc.patch21
-rw-r--r--dev-python/grpcio-tools/grpcio-tools-1.62.1.ebuild (renamed from dev-python/grpcio-tools/grpcio-tools-1.60.1.ebuild)2
-rw-r--r--dev-python/grpcio/Manifest2
-rw-r--r--dev-python/grpcio/grpcio-1.62.1.ebuild (renamed from dev-python/grpcio/grpcio-1.60.1.ebuild)14
5 files changed, 12 insertions, 29 deletions
diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest
index d0837dcacaec..e72e51340382 100644
--- a/dev-python/grpcio-tools/Manifest
+++ b/dev-python/grpcio-tools/Manifest
@@ -1,2 +1,2 @@
-DIST grpcio-tools-1.60.1.tar.gz 4611737 BLAKE2B 7110f293c7ed664860a4c52ae5a43c42d6e7204ed2a740cc25fa5a66fccd03050d1874bd6df4a00f2eade695f667537db1a4e6cf2709afa12b5b629fc0ea242d SHA512 0a547e7ff762dd70037d6d5e05650a3b6bdabad7e2517cb49ee5d2a2368a85af1dd708419ddd94081202c6af75c5e80aac1af252ac980caf2f33e4a68fa7ac79
DIST grpcio-tools-1.62.0.tar.gz 4613875 BLAKE2B 60c8d7c38f10a80ed5b420ecab312ea6f5ad384245194c4f6726783385d443c6354306bbef604230d3a81e9f2cc6885f76eb6a5beae4733279d6210c3fe6603d SHA512 c1691a705cea54056850e98caff37025e551b165b4042f6cab856319805e9507b9aaac5ceea35641f62ce619274faac735e4d2002d36e22b1ce22cf96269dc58
+DIST grpcio-tools-1.62.1.tar.gz 4613778 BLAKE2B 2bcaba5fa6c83d027adf7b286c42e776e559417e459f0f5a18b97fcc1b6b08ef00e54674b127ba04724b0ee4d27c2829faf800e36a79c0c12e121a4dc6fe3792 SHA512 9416161d07122137e95fbd0621217c5d68cedf6ca67b60ac8da9714e547a34ac9e885a49b5e4f3fe5074f4bab3f8d738c8190e3e52bb99cedec7ec45e5d614e6
diff --git a/dev-python/grpcio-tools/files/src_core_tsi_ssl_transport_security_cc.patch b/dev-python/grpcio-tools/files/src_core_tsi_ssl_transport_security_cc.patch
deleted file mode 100644
index 888b232982e7..000000000000
--- a/dev-python/grpcio-tools/files/src_core_tsi_ssl_transport_security_cc.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -urN grpcio-1.59.3.orig/src/core/tsi/ssl_transport_security.cc grpcio-1.59.3/src/core/tsi/ssl_transport_security.cc
---- grpcio-1.59.3.orig/src/core/tsi/ssl_transport_security.cc 2023-11-18 18:16:43.858455317 +0100
-+++ grpcio-1.59.3/src/core/tsi/ssl_transport_security.cc 2023-11-18 18:19:30.417444202 +0100
-@@ -2166,7 +2166,7 @@
- SSL_CTX_set_verify(ssl_context, SSL_VERIFY_PEER, RootCertExtractCallback);
- }
-
--#if OPENSSL_VERSION_NUMBER >= 0x10100000
-+#if OPENSSL_VERSION_NUMBER >= 0x10100000 && !defined(LIBRESSL_VERSION_NUMBER)
- if (options->crl_provider != nullptr) {
- SSL_CTX_set_ex_data(impl->ssl_context, g_ssl_ctx_ex_crl_provider_index,
- options->crl_provider.get());
-@@ -2361,7 +2361,7 @@
- break;
- }
-
--#if OPENSSL_VERSION_NUMBER >= 0x10100000
-+#if OPENSSL_VERSION_NUMBER >= 0x10100000 && !defined(LIBRESSL_VERSION_NUMBER)
- if (options->crl_provider != nullptr) {
- SSL_CTX_set_ex_data(impl->ssl_contexts[i],
- g_ssl_ctx_ex_crl_provider_index,
diff --git a/dev-python/grpcio-tools/grpcio-tools-1.60.1.ebuild b/dev-python/grpcio-tools/grpcio-tools-1.62.1.ebuild
index f3712daafd57..c1e370ed882f 100644
--- a/dev-python/grpcio-tools/grpcio-tools-1.60.1.ebuild
+++ b/dev-python/grpcio-tools/grpcio-tools-1.62.1.ebuild
@@ -9,7 +9,7 @@ inherit distutils-r1 multiprocessing prefix
DESCRIPTION="Protobuf code generator for gRPC"
HOMEPAGE="https://grpc.io https://pypi.org/project/grpcio-tools/"
-SRC_URI="https://files.pythonhosted.org/packages/2c/7f/30d9ef28cbe302c622bf289d194689cd571ea4df0b492d46b95e503aabb1/grpcio-tools-1.60.1.tar.gz"
+SRC_URI="https://files.pythonhosted.org/packages/60/d5/76bd9891050a34a4fb8b47887fa6b2f75f0e99f4e9138becfb0421bb7175/grpcio-tools-1.62.1.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest
index 227ff729a452..5fe673bc4183 100644
--- a/dev-python/grpcio/Manifest
+++ b/dev-python/grpcio/Manifest
@@ -1,2 +1,2 @@
-DIST grpcio-1.60.1.tar.gz 24771788 BLAKE2B 9c41f1c8bbfc7d6c944d17050ee652f7906233ce1a3f016193453fb574d43b08e9c3933fa0177eb0c4003cb944e801c71ccf0f16c68292a5021691d5ef168dda SHA512 eefe7cc47401efa24d26bd7a95199b94d8580cef51b50f3374b09d44a76f557ad0cd72f79e5575b696e1a0e3dbd5f0012f462a76035da5d8b714b15c8410cc43
DIST grpcio-1.62.0.tar.gz 26315723 BLAKE2B a49156538644f66af7a569c0a91eb48a5d15177a8aa7c4410c4f8ea54f18893f2ca6d10a522a73f4e4d8950372aa35e8bc909f062b89db0a40e8765cebd43a23 SHA512 cd54cf3c2d296faca2f7b4eb13385e407aa09be752234585cb71b53afd1bc48fd8aca01eac1a4e2583a0ef07a902b84c887413d6678210c5f38a91a13960e826
+DIST grpcio-1.62.1.tar.gz 26313485 BLAKE2B eb9e305ef5b3868b9187d73f988a9f0dc89b19131114da12bd7136fdbd40bdd96a584a20da8c98d3a5e6eb68d8b0ebed8aaad9d98cfa1b28a8bbdbe92039fd59 SHA512 a20e2ad8ec47f4d6e06c5b68b0cdb943add51ac5e1e55ee632f2c261ee53ba4395384b4ca5283b48602c7a863a1722699d9d3473e7e69df2b8b5764cad98dba4
diff --git a/dev-python/grpcio/grpcio-1.60.1.ebuild b/dev-python/grpcio/grpcio-1.62.1.ebuild
index 8a87d20e974e..c78b26e14170 100644
--- a/dev-python/grpcio/grpcio-1.60.1.ebuild
+++ b/dev-python/grpcio/grpcio-1.62.1.ebuild
@@ -8,7 +8,7 @@ inherit distutils-r1 multiprocessing prefix
DESCRIPTION="High-performance RPC framework (python libraries)"
HOMEPAGE="https://grpc.io https://pypi.org/project/grpcio/"
-SRC_URI="https://files.pythonhosted.org/packages/7d/6d/919fd5886882c066122e69fbd938c1df2dc0aa22ab8de3e047c6aff5ac58/grpcio-1.60.1.tar.gz"
+SRC_URI="https://files.pythonhosted.org/packages/c7/bb/d01494037edee2d8e024cac8049b169b2723186b01cebb495ccf677bbba9/grpcio-1.62.1.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
@@ -17,7 +17,6 @@ IUSE="libressl"
RDEPEND="
!libressl? ( >=dev-libs/openssl-1.1.1:0=[-bindist(-)] )
- libressl? ( dev-libs/libressl )
>=dev-libs/re2-0.2021.11.01:=
<=dev-python/cython-3[${PYTHON_USEDEP}]
>=dev-libs/protobuf-25.0
@@ -40,11 +39,16 @@ python_prepare_all() {
}
python_configure_all() {
- # os.environ.get('GRPC_BUILD_WITH_BORING_SSL_ASM', True)
- export GRPC_BUILD_WITH_BORING_SSL_ASM=
+ if use libressl; then
+ export GRPC_BUILD_WITH_BORING_SSL_ASM=1
+ export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=0
+ else
+ export GRPC_BUILD_WITH_BORING_SSL_ASM=9
+ export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1
+ fi
+
export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1
export GRPC_PYTHON_BUILD_SYSTEM_CARES=1
- export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1
export GRPC_PYTHON_BUILD_WITH_SYSTEM_RE2=1
export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1
export GRPC_PYTHON_BUILD_WITH_CYTHON=1