diff options
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/Manifest.gz | bin | 30998 -> 31005 bytes | |||
-rw-r--r-- | net-libs/ldns/Manifest | 2 | ||||
-rw-r--r-- | net-libs/ldns/ldns-1.8.4.ebuild | 2 | ||||
-rw-r--r-- | net-libs/libsrtp/Manifest | 2 | ||||
-rw-r--r-- | net-libs/libsrtp/libsrtp-2.6.0.ebuild | 72 | ||||
-rw-r--r-- | net-libs/llhttp/Manifest | 2 | ||||
-rw-r--r-- | net-libs/llhttp/llhttp-9.2.1.ebuild | 2 |
7 files changed, 78 insertions, 4 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz Binary files differindex 8123d3feff4f..23690d45ed46 100644 --- a/net-libs/Manifest.gz +++ b/net-libs/Manifest.gz diff --git a/net-libs/ldns/Manifest b/net-libs/ldns/Manifest index 701c19cec30b..750b2e98d384 100644 --- a/net-libs/ldns/Manifest +++ b/net-libs/ldns/Manifest @@ -7,5 +7,5 @@ DIST ldns-1.8.4.tar.gz 1301058 BLAKE2B 26003c816c380a58c441f70cb2ea37b7e1402383b EBUILD ldns-1.8.3-r1.ebuild 1937 BLAKE2B 7410fc465e208c563f5de9526afcd494d7b691668799141e6404604b4e836602a35d1787ad4f2c2c104cc9f600500946e3e11ab3d6dbf292963ba591a1f0c2fd SHA512 539f405c89edf14a3902c1631a2183e08f96c45c824e1c7f244822027c5c26a2eebd89e770f63c1fa966c0dfbd2d7edffe2bf5b3ed6d22473b8031d3f3f54987 EBUILD ldns-1.8.3-r2.ebuild 1990 BLAKE2B 1443ca98cf1b7ad87e0ca72c750585f24038ff1336a1ce06cf820769515e05f26f3125cf6fcb7b05277e738307c58c6d1f48fc6058b8dd6cb2b2eb44f1c9fe42 SHA512 aaa2616b35f64155f7d73ff0c608d342113373c3efce0b4c976b0a9e740328070819f896fee8ab6e6d0551a536f7a250a509efedd90ffaa4d9b4e23c4d0caee3 EBUILD ldns-1.8.3-r3.ebuild 2132 BLAKE2B 611be61eae2088d74197fe9086f691d66703085db8747c02766ede0177f61d22096883f77a60939150f0bdfddbd2fc839f7a98a458e8118af730795d7f6095b4 SHA512 b2b376366cbe0bec7bcc7f3227f4b6d30774abffdc5fce46537d21aade41022bf7580d1d6069a85d917edb3a16d2c94a7be8998564a966d95b6c7f82e7b8bbe1 -EBUILD ldns-1.8.4.ebuild 1950 BLAKE2B 52215bd7d21a9aa709dfeb921093e0a80aaf8d7f73bee91713cab58bfa66574b28374681af7e6770f5c5d3a5be2a4821060d84f3690d4fbf17f6b6e2633ecd9d SHA512 4766109724191169abe448638a463f5568863a91f08ff0d03e0f80b0cbdae637258816a0220dbbf4cd50e2a3c54baa9053bdf36553cc2bc3ab24bf53352de79e +EBUILD ldns-1.8.4.ebuild 1949 BLAKE2B 9263f7222644af3f949040e7873892a63985faa4b8585a81934545fe9ab27256aad518a28621b8b34e707d20258fd76dd737f2607fe90734d6d046e5ded05fc5 SHA512 45cd2d1a10d853ef06db02780a97e935b31c304f577b290b601ad9cb1597b8b8225f5d8d855ca5b4cbceed1589b8db177f07983a240c45af8a905e530811e937 MISC metadata.xml 616 BLAKE2B 17f79a6324d889cc626bb3fceef622a45f112587618bad54422503d7a43914c46a03563f5e0b8d9d170e25c2e77666325607e485d421853359cbae13e7f00b34 SHA512 a764ec840b5dc9cc90c5952b93e2e226914c9eaca52f18f0c4f4d7d128bd1b2bc1eea9e699720d37b2c041fb6b01e0b298ac7f000ed72f0a7e0e2dce733febff diff --git a/net-libs/ldns/ldns-1.8.4.ebuild b/net-libs/ldns/ldns-1.8.4.ebuild index 82ecdc299627..1bed02cfd50c 100644 --- a/net-libs/ldns/ldns-1.8.4.ebuild +++ b/net-libs/ldns/ldns-1.8.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://www.nlnetlabs.nl/downloads/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0/3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~ppc-macos ~x64-macos ~x64-solaris" IUSE="doc examples python static-libs" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="test" # missing test directory diff --git a/net-libs/libsrtp/Manifest b/net-libs/libsrtp/Manifest index 334f77a84002..6e535830196e 100644 --- a/net-libs/libsrtp/Manifest +++ b/net-libs/libsrtp/Manifest @@ -6,6 +6,8 @@ AUX libsrtp-2.4.2-doc.patch 1819 BLAKE2B bc4c53bc623f839e8069b24d8bee6a5e6e52f37 AUX libsrtp-pcap-automagic-r0.patch 615 BLAKE2B 5e4edeafd8f9e921c211b67064c72aecd10a708d16c8e89ea6be01ff69126ca546528532b05bc23aae80f07bac6dd2dacfc0ce6b977f6f0efae44ab017ab03d9 SHA512 ee55bdf6f9c77ebacd7469db92f42ed09728fe91a81496ff425c07ad8610e9998fec2a8992b4fafd7c684bb06989837b0244172ed96483984d1c2e6ff6c0dc0c DIST libsrtp-1.6.0.tar.gz 1648862 BLAKE2B 5526d7659db160df3b6d9f14922bd731d083f04c6dd084ef473c439d720733d0fd8b38bdfe92e30e05a8a94c41df965d04bca52601b2644352428b49b1ed9093 SHA512 5ac712d0d343c3b63ed248503cc7d33c637895a274c4434c91f513be117836f27cd5daba83088b4647bbd9c82d841e216e6346af8d485cb9ddcd35dee21d4887 DIST libsrtp-2.4.2.tar.gz 631393 BLAKE2B a062fb7a92294c66f1876c66bf05d9b11412a170c5f7221089680770ab85a62eabb68f781e487981b28602b1f4f7dbba07ebd44ed0248deaf6b9b56061227534 SHA512 6e4805e6d34b2050a6f68f629b0b42356b1d27f2cbaa6cc6166e56957609c3d9aa6b723dcc674e5c74180d122d27badd2f9496639ccb1e0c210b9e1f7949d0e2 +DIST libsrtp-2.6.0.tar.gz 640699 BLAKE2B dd0962bdaf425db3a244c14bd1c98727417b0626b37949e20c7ce1182e3539313396e8d0901b2a08b12731687bbca4b04d044cc4b07c9b0be4d44261ae21d4ac SHA512 96f6e2b7300a416a10e5cc45cf67dadf2f4f81119267689cac4296e2dc6d73398457d1a56b651ab4be6da9e701564d3f256bf6d5f42add5eb2b9b9fe8e438a74 EBUILD libsrtp-1.6.0-r1.ebuild 2331 BLAKE2B 132acaf4536a39d89a504648b1266a209ddba5933e4acbdbb6d5c37c19d8579436b3e3bc86e0ca05782d11913a2c3cf36dac015938509b87581db6281925865b SHA512 c00e65bead44dcd5d65d32b37f0d429d47fa51d88618c6d35cf7f1c1cea1f16da3dfbf398a4fe9bf66ea420a3991d2c1ec6b78a2117d3360ff601ac63052581d EBUILD libsrtp-2.4.2.ebuild 1665 BLAKE2B d040aa44390ff35c632111f57a1d5ff3c2e359b3625a7e210a13696dd843291d607a78bcea65f2c94115386f316eba6f68d9d94b6a311e7c6f3f1602321f4925 SHA512 110701fb1b496174d6ba690f31adffb9940b8e95aa9352f04a48a3a8d3dc63f4538fe6123a96639002d619e9ff835fcbb7982e68729e0ba4853715019ec2e3cf +EBUILD libsrtp-2.6.0.ebuild 1671 BLAKE2B ac0d43a64751ed72874ab445d9d1db4fd475c2796ac410fbb93b680fc7108a31cb2087359104c59848a20b11570c6ccadc876179edeb1ba52ea6b28aa9256739 SHA512 89ff62e08078b87ff286921f56eaf1b42553265f8f5d8791cf1f5bae699ac124bd1ce8b872f6a737ea8845ae7fffbd39b02dacda56b09d58da7d68df10ca886c MISC metadata.xml 732 BLAKE2B 77564b70a4af50dea6dad18ad1763a5d61fbd8753fef74039b50d9131eb080758e3de2e06736a1665a66bbc716941549ac82efe44f0d58e321778144faf29166 SHA512 f021171abc6eae3bc732e3beac09a5ef126d4c8f31912192db9281cf523d2e2632f740757420b3fb477b88957ace138e03ee752ab44df63b0b16787f1a29e883 diff --git a/net-libs/libsrtp/libsrtp-2.6.0.ebuild b/net-libs/libsrtp/libsrtp-2.6.0.ebuild new file mode 100644 index 000000000000..08b7a0800f70 --- /dev/null +++ b/net-libs/libsrtp/libsrtp-2.6.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson-multilib + +DESCRIPTION="Open-source implementation of the Secure Real-time Transport Protocol (SRTP)" +HOMEPAGE="https://github.com/cisco/libsrtp" +SRC_URI="https://github.com/cisco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="2/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos" +IUSE="debug doc nss openssl static-libs test" +RESTRICT="!test? ( test )" + +REQUIRED_USE="?? ( nss openssl )" + +RDEPEND=" + openssl? ( dev-libs/openssl:0=[${MULTILIB_USEDEP}] ) + nss? ( >=dev-libs/nss-3.52[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" + +BDEPEND=" + doc? ( app-text/doxygen ) + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}"/libsrtp-2.4.2-doc.patch ) + +multilib_src_configure() { + local crypto_lib="none" + use openssl && crypto_lib="openssl" + use nss && crypto_lib="nss" + + # stdout: default error output for messages in debug + # openssl-kdf: OpenSSL 1.1.0+ + local emesonargs=( + -Dcrypto-library=${crypto_lib} + -Dcrypto-library-kdf=disabled + -Dfuzzer=disabled + -Dlog-stdout=true + -Dpcap-tests=disabled + -Ddefault_library=$(usex static-libs both shared) + + $(meson_feature test tests) + $(meson_native_use_feature doc) + $(meson_use debug debug-logging) + ) + meson_src_configure +} + +multilib_src_compile() { + meson_src_compile + if multilib_is_native_abi && use doc; then + meson_src_compile doc/html + fi +} + +multilib_src_install() { + if multilib_is_native_abi && use doc; then + dodoc -r html + fi + meson_src_install +} + +multilib_src_install_all() { + local DOCS=( CHANGES ) + einstalldocs +} diff --git a/net-libs/llhttp/Manifest b/net-libs/llhttp/Manifest index 17e2c1f772cf..f13617a9f048 100644 --- a/net-libs/llhttp/Manifest +++ b/net-libs/llhttp/Manifest @@ -1,3 +1,3 @@ DIST llhttp-release-v9.2.1.tar.gz 37786 BLAKE2B d9379b974344173b7a2c766950ae2f684ecc1ea44c15a8c9b36c97cbf7550acac016ec4059c2ccebbd46e54b790270dae733350acb86cafbc52abb788610b69e SHA512 7e6f5427b4b6d778ecefff892db78894ef4fd22a79e9c1f2c24d38d603d885755bdc8b0e8202b47c8bc209d3caf45a7293214617390a7a9c33bffbaab59fe5da -EBUILD llhttp-9.2.1.ebuild 578 BLAKE2B b65bd063a78bb6210f2a694b808089f3460bce555a814f1f9f1e7ca643a7689fc4095f1fbd6f40e0d02d0ced8cb4b3b895f73d06c194eecb4e602a01730443d6 SHA512 852418411ef1415e76596b47a6157477da44f6ad2052757fb4d93e2cf411367a2797f6ceee5bf9fc059044227fa600c16a778fc4439bf0a60ddd8e4805267601 +EBUILD llhttp-9.2.1.ebuild 600 BLAKE2B d5def3b895d6ce8eb5f65ee82658a020798e7235e6fc837637ae89b75d88dfe46f91f9417951b3af8e447e148d22729da44f095a4d0e2bbd246a2e657f03fc39 SHA512 bf1c2e0de655f9d9703083403fe1f9bf584cb0f75997b2b4e24dbefbd4710fe726efd291137673cb64685263af5722346d05cac3582ad51d42b291b4aaa19ad0 MISC metadata.xml 326 BLAKE2B eaf859349a7916cea0a72b0c8a72950d50219ccd101919b684c787684e1fa9a9e3c9e10035c9ade110366acd9295897798505f3c6a7123cb702bc1a02a81ca8f SHA512 72786ea9292675e83094d60c2a5e75da186c7b39b0b65d73d37f540fbeb050516b34ab5d2bbfb762339cee234b0ad23813d702e215b8c8d55f679e37230f3605 diff --git a/net-libs/llhttp/llhttp-9.2.1.ebuild b/net-libs/llhttp/llhttp-9.2.1.ebuild index 478d681bd389..1dee3efc4a4e 100644 --- a/net-libs/llhttp/llhttp-9.2.1.ebuild +++ b/net-libs/llhttp/llhttp-9.2.1.ebuild @@ -18,4 +18,4 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~mips ~ppc64 ~riscv ~sparc" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" |