commit:     96b32c82c41e1ca7821b0a3f54f0dfc300465de8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 04:39:36 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 04:40:21 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96b32c82

net-libs/rustls-ffi: add 0.13.0

* Fix subslot to be 0.X instead, per Kangie's suggestion.
* textrels are fixed, yay, so drop workaround.

Unfortunately, still hard-requires Ring. I thought that was fixed in this
release but it isn't, per release notes.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-libs/rustls-ffi/rustls-ffi-0.13.0.ebuild | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/net-libs/rustls-ffi/rustls-ffi-0.13.0.ebuild 
b/net-libs/rustls-ffi/rustls-ffi-0.13.0.ebuild
index 98575adf0411..4f144686f120 100644
--- a/net-libs/rustls-ffi/rustls-ffi-0.13.0.ebuild
+++ b/net-libs/rustls-ffi/rustls-ffi-0.13.0.ebuild
@@ -50,7 +50,7 @@ LICENSE="|| ( Apache-2.0 MIT ISC )"
 LICENSE+=" BSD ISC MIT"
 # For Ring (see its LICENSE)
 LICENSE+=" ISC openssl SSLeay MIT"
-SLOT="0/${PV}"
+SLOT="0/${PV%.*}"
 KEYWORDS="~amd64"
 
 BDEPEND="dev-util/cargo-c"
@@ -67,10 +67,6 @@ src_configure() {
        # bug #927231
        filter-lto
 
-       # textrels in ring
-       # Hopefully fixed with https://github.com/rustls/rustls-ffi/pull/389
-       export RUSTFLAGS="${RUSTFLAGS} -C link-arg=-Wl,-z,notext"
-
        multilib-minimal_src_configure
 }
 

Reply via email to