commit:     3559063ee4a8905bba888182902023206994f361
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 17 22:32:17 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 08:28:12 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3559063e

net-libs/mbedtls: drop 3.1.0

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-libs/mbedtls/Manifest             |  1 -
 net-libs/mbedtls/mbedtls-3.1.0.ebuild | 96 -----------------------------------
 2 files changed, 97 deletions(-)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index a560a377d151..4d7f81690596 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -1,3 +1,2 @@
 DIST mbedtls-2.28.1.tar.gz 3914438 BLAKE2B 
85969895b50b63537438e0b67e1dec97a0ee4ac188c55ebcb109d5e0cc8f4a3f66f016b2ac5f920d7b10f094c9626029d19ab86be0cb5941224a7f3eed2dcc06
 SHA512 
cc75027ebbefb4ba1aecdc386cf6b60cceeceda79a474ff5ba67411e41aac9fc2c43c2fb0158be667f1b91e6c19082e17e4e61409acc1498b568f5efc7b00a2c
-DIST mbedtls-3.1.0.tar.gz 3766628 BLAKE2B 
a52e8fb9a3b88c1cf7cb0c8f5598f90a1c9ca05dbc399432293c3acb77aaf0a1b92a9792bda986b47e925736b21c83de1c891b21d45fd2dc8cb5d7d1b09168e7
 SHA512 
c374fafad89f8793ed1a302634a403b855317d9759377d4bade13c61857d0317a2fc144ab3a9aaee52901ff7a3c4b4b0e7e81ebe5510ab4d228103def01ae628
 DIST mbedtls-3.2.1.tar.gz 4097571 BLAKE2B 
4f33172c9c7a3ffbad6600c41d9b574a79e512ec417c3ec90a04085cce393456e8502e94150094bc80a217c352c8148d67bdab1bf0cb311c8dc88d653475a003
 SHA512 
e7f1726d2cdae6c580d588b40c8a51b9e353786efdd2e50fd1c11c7f46a2b6fe2622cfe2ee5cf998ec762b5ebf8f4720cfc1a1ecaebc497489f9d6a263a83523

diff --git a/net-libs/mbedtls/mbedtls-3.1.0.ebuild 
b/net-libs/mbedtls/mbedtls-3.1.0.ebuild
deleted file mode 100644
index 54ef48f6e4fa..000000000000
--- a/net-libs/mbedtls/mbedtls-3.1.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake multilib-minimal
-
-DESCRIPTION="Cryptographic library for embedded systems"
-HOMEPAGE="https://tls.mbed.org/";
-SRC_URI="https://github.com/ARMmbed/mbedtls/archive/${P}.tar.gz";
-S=${WORKDIR}/${PN}-${P}
-
-LICENSE="Apache-2.0"
-SLOT="0/10.16.4" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-IUSE="cpu_flags_x86_sse2 doc programs static-libs test threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-       programs? (
-               dev-libs/openssl:0=
-       )"
-DEPEND="${RDEPEND}
-       doc? ( app-doc/doxygen media-gfx/graphviz )
-       test? ( dev-lang/perl )"
-
-enable_mbedtls_option() {
-       local myopt="$@"
-       # check that config.h syntax is the same at version bump
-       sed -i \
-               -e "s://#define ${myopt}:#define ${myopt}:" \
-               include/mbedtls/mbedtls_config.h || die
-}
-
-src_prepare() {
-       use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
-       use threads && enable_mbedtls_option MBEDTLS_THREADING_C
-       use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
-
-       cmake_src_prepare
-}
-
-multilib_src_configure() {
-       local mycmakeargs=(
-               -DENABLE_PROGRAMS=$(multilib_native_usex programs)
-               -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
-               -DENABLE_TESTING=$(usex test)
-               -DUSE_SHARED_MBEDTLS_LIBRARY=ON
-               -DINSTALL_MBEDTLS_HEADERS=ON
-               -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
-               -DMBEDTLS_FATAL_WARNINGS=OFF # Don't use -Werror, #744946
-       )
-
-       cmake_src_configure
-}
-
-multilib_src_compile() {
-       cmake_src_compile
-       use doc && multilib_is_native_abi && cd "${S}" && emake apidoc
-}
-
-multilib_src_test() {
-       # psa isn't ready yet, even in 3.0.0.
-       # bug #718390
-       local myctestargs=(
-               -E "(psa_crypto|psa_its-suite)"
-       )
-
-       LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \
-               cmake_src_test
-}
-
-multilib_src_install() {
-       cmake_src_install
-}
-
-multilib_src_install_all() {
-       use doc && HTML_DOCS=( apidoc )
-
-       einstalldocs
-
-       if use programs ; then
-               # avoid file collisions with sys-apps/coreutils
-               local p e
-               for p in "${ED}"/usr/bin/* ; do
-                       if [[ -x "${p}" && ! -d "${p}" ]] ; then
-                               mv "${p}" "${ED}"/usr/bin/mbedtls_${p##*/} || 
die
-                       fi
-               done
-               for e in aes hash pkey ssl test ; do
-                       docinto "${e}"
-                       dodoc programs/"${e}"/*.c
-                       dodoc programs/"${e}"/*.txt
-               done
-       fi
-}

Reply via email to