From 3023707d355581e5dc6945aa9c8f4d59e508a8b5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 5 May 2023 11:30:40 +0100 Subject: gentoo auto-resync : 05:05:2023 - 11:30:40 --- dev-libs/botan/Manifest | 4 +- dev-libs/botan/botan-2.19.3-r2.ebuild | 191 ++++++++++++++++++++++++++++++++++ dev-libs/botan/botan-2.19.3.ebuild | 181 -------------------------------- dev-libs/botan/botan-3.0.0-r2.ebuild | 191 ++++++++++++++++++++++++++++++++++ dev-libs/botan/botan-3.0.0.ebuild | 181 -------------------------------- 5 files changed, 384 insertions(+), 364 deletions(-) create mode 100644 dev-libs/botan/botan-2.19.3-r2.ebuild delete mode 100644 dev-libs/botan/botan-2.19.3.ebuild create mode 100644 dev-libs/botan/botan-3.0.0-r2.ebuild delete mode 100644 dev-libs/botan/botan-3.0.0.ebuild (limited to 'dev-libs/botan') diff --git a/dev-libs/botan/Manifest b/dev-libs/botan/Manifest index fddaff33163a..d55f580dba16 100644 --- a/dev-libs/botan/Manifest +++ b/dev-libs/botan/Manifest @@ -5,6 +5,6 @@ DIST Botan-2.19.3.tar.xz.asc 488 BLAKE2B cd86bf77306aad2956cced6ac4fb96081279af8 DIST Botan-3.0.0.tar.xz 8752380 BLAKE2B 06ac29dc0cbaef43a38cc30185f431e1b1f4083469fdea19ee5d77ada6633022746b8ae2419bd00872f9b3892af9c61a455bc88f77bef84f451938dffd27bde3 SHA512 d67ac0f9d67f6869b7a35d4a7c5e96ffcc619f7e44ead36b4cd0906f3d925d12181566aace03ac719ef54d819ae1158febc0b25839beed5f92eade06d510b594 DIST Botan-3.0.0.tar.xz.asc 488 BLAKE2B 6a34817ec4700983151f97d2e278870736860ac72f3936fcc63e241d89ba758bdf7765d3c877d88019055562a6067c278ecbac263e8d87cc310790089e47f662 SHA512 46ff64bb4d215a48b0549d90ae2461ae39ae5ecf588a7e130876759ec30561c5a2db77ee9cdc7a3dab990927b51ea732f5b56592bdc150062ca25690378ab817 EBUILD botan-2.19.2.ebuild 4430 BLAKE2B f3ecd4970642c364814e8ecbc7e831c8009b90d06b44dfc3da8abf270d7bd55f07715f86bf155a0e7f31baab03b849ccfbade89e346d8ccd2cb88edaeb7530a2 SHA512 42227dea382c9db6d3623506ab50ee4b3bf4139e419917c0f7e2fc5467b29a86723b1159e8025b982f7d82f057733cc8ac1193834e8a4609a5dfde80563f8205 -EBUILD botan-2.19.3.ebuild 4505 BLAKE2B d8be90d066261e658ab1b2aeaaa34854d256a313f3298e4e914f3c050a24b9e1acd1959c115f98ced3a46ddab0bc525c40d3ac8ccaec7be456316e36c23dd10e SHA512 47752ec698abf983870b9dceed2fc8f946b99b1f2153a019c3e25d0bdfa4b277f387a04882cda2e4f035a099adf259be8847636f6a7fd4f520e03d656710153c -EBUILD botan-3.0.0.ebuild 4509 BLAKE2B 40f55f427ba9b7af09a4cf08a0faf578908b39ff0a439699044e13a8495a3698c590fe37d30af96f338cabfd36e42946cd627f5457b9a68db6511a31541b43d8 SHA512 198993389e076674d2d7570fddf2f37428d9fe90fd688dd19ad073c53bd3fedeaa38ba46c4a690a4e73e701ee629bf6d8a212f15f9cc9239ef01b8330844d76f +EBUILD botan-2.19.3-r2.ebuild 4801 BLAKE2B 62773458d226a78bb28c0611073c6a1b628e3a6910915a40bf07c2f7dc5f8252f8da3ccf682d618f915a6095e808c7ef9d4f46a1ad0d30dc1bf3fde98ced59e0 SHA512 c5dba4870489f004a2d955d351aa4f31d82f483b39a01dd137f765686b3f1a18f69139b72097761839a6485443ce4b4fbdcfb875f40537ce2248fe73b5e681d2 +EBUILD botan-3.0.0-r2.ebuild 4806 BLAKE2B 8349aa70b1c7d65941ccadb7f106547c2c7f82f38e38945420e9124fba8304e35e84ed7cd93965ea050903a4e7a6c683ca9dbf0fe6b339d8c9fdc2c9b56ae5fb SHA512 de8b359299947bdd3d5f9866141d4bbf2f0d6c4bb1f436863e51632aceb462904330110053e24c962e89275dd750c172700775ceb079c32e38dea1454db506f3 MISC metadata.xml 587 BLAKE2B 8d46466fee633fda0f81549a6e512e4ef5963eda31d7c882cee2fe2bfae8b0379509f046d0bdfdb1fe9481eea0585f1754753ed6b509c4f922b8fbf9ae089f39 SHA512 258e04098b9db5821a66e38d02ffb195b57378621fd2a549c8892744cf257be857ebf75c8e4a2f041cd267f07c2f1c3a5fca8df61db0538d8282507cf03a029d diff --git a/dev-libs/botan/botan-2.19.3-r2.ebuild b/dev-libs/botan/botan-2.19.3-r2.ebuild new file mode 100644 index 000000000000..3059e4d2c09e --- /dev/null +++ b/dev-libs/botan/botan-2.19.3-r2.ebuild @@ -0,0 +1,191 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/botan.asc +inherit edo python-r1 toolchain-funcs verify-sig + +MY_P="Botan-${PV}" +DESCRIPTION="C++ crypto library" +HOMEPAGE="https://botan.randombit.net/" +SRC_URI="https://botan.randombit.net/releases/${MY_P}.tar.xz" +SRC_URI+=" verify-sig? ( https://botan.randombit.net/releases/${MY_P}.tar.xz.asc )" +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD-2" +# New major versions are parallel-installable +SLOT="$(ver_cut 1)/$(ver_cut 1-2)" # soname version +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~ppc-macos" +IUSE="doc boost bzip2 lzma python static-libs sqlite test tools zlib" +RESTRICT="!test? ( test )" + +CPU_USE=( + cpu_flags_arm_{aes,neon} + cpu_flags_ppc_altivec + cpu_flags_x86_{aes,avx2,popcnt,rdrand,sha,sse2,ssse3,sse4_1,sse4_2} +) + +IUSE+=" ${CPU_USE[@]}" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +# NOTE: Boost is needed at runtime too for the CLI tool. +DEPEND=" + boost? ( dev-libs/boost:= ) + bzip2? ( >=app-arch/bzip2-1.0.5:= ) + lzma? ( app-arch/xz-utils:= ) + python? ( ${PYTHON_DEPS} ) + sqlite? ( dev-db/sqlite:3= ) + zlib? ( >=sys-libs/zlib-1.2.3:= ) +" +RDEPEND=" + ${DEPEND} + !