diff options
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/Manifest.gz | bin | 30659 -> 30651 bytes | |||
-rw-r--r-- | net-libs/librist/Manifest | 2 | ||||
-rw-r--r-- | net-libs/librist/librist-0.2.8-r1.ebuild (renamed from net-libs/librist/librist-0.2.8.ebuild) | 11 | ||||
-rw-r--r-- | net-libs/libssh/Manifest | 6 | ||||
-rw-r--r-- | net-libs/libssh/libssh-0.10.6-r2.ebuild (renamed from net-libs/libssh/libssh-0.10.6-r1.ebuild) | 4 | ||||
-rw-r--r-- | net-libs/libssh/libssh-0.11.1-r1.ebuild (renamed from net-libs/libssh/libssh-0.11.1.ebuild) | 4 | ||||
-rw-r--r-- | net-libs/libssh/libssh-9999.ebuild | 4 | ||||
-rw-r--r-- | net-libs/libwebsockets/Manifest | 2 | ||||
-rw-r--r-- | net-libs/libwebsockets/libwebsockets-4.3.3-r1.ebuild (renamed from net-libs/libwebsockets/libwebsockets-4.3.3.ebuild) | 4 | ||||
-rw-r--r-- | net-libs/srt/Manifest | 2 | ||||
-rw-r--r-- | net-libs/srt/srt-1.5.4.ebuild | 62 |
11 files changed, 82 insertions, 19 deletions
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz Binary files differindex 03d6328ebeaf..6204494777db 100644 --- a/net-libs/Manifest.gz +++ b/net-libs/Manifest.gz diff --git a/net-libs/librist/Manifest b/net-libs/librist/Manifest index a202a0560713..af50b1022de9 100644 --- a/net-libs/librist/Manifest +++ b/net-libs/librist/Manifest @@ -1,3 +1,3 @@ DIST librist-v0.2.8.tar.bz2 2580630 BLAKE2B 665b8111dceb12d86a51739c1e3205f4cf1059fbb14909db3988ad0529c9a11bd25b73b82d4f3e4e85fef1036d3d25d390b3eeac82ed15bab4145e52c46e8ee8 SHA512 05fe5eec411a53c9cf3f55a60b8aed1881f9ebe2960b3ac5f157a1c5c9f42865da58bb90a2f891450f1ae9178b949cdad282dfa3f216599a50b87da92b8a7449 -EBUILD librist-0.2.8.ebuild 1078 BLAKE2B be8955f565925edc02dfc325bd63f7558b8a00684732d8b1bf00287cb777e0b24fb97c2efb74c932e341b7e4f59c4180777b0b584552e65f6a76ffb1db761829 SHA512 e4eb43f0a4fbde6c8dbe7c40f995c5b0dc18e6d304e318f6489c729c5434498243413897f3fd3645ea8cd2bdf1dcc8d7ff4a3347434deb2a6e30b78b5facf9bb +EBUILD librist-0.2.8-r1.ebuild 1078 BLAKE2B 71a4cb5d96f960a49bd535bbdfb6859b6d9906dafc22947d5239fbebafd48728b32e9557bb2e90168d5d3db49679b7f1dad021c98ce45dfae748a4040e6d8139 SHA512 2f26a699aa4c758f9e85a5c5945e9b377cfd9d45adb3b1efb6de10662e6c12bca09b9556a29d5894d3ad33845be7a778e62e197d3dd09752581b76e8f707096e MISC metadata.xml 245 BLAKE2B ab350a90c1ad1c92a5501fc0cc1ebc4e74b4e4cd7ae62d799d0c6252aa2b7870d097491c1652d8802ff3f09d2c32168dc8352925e2e7e634c0765c8e058767ee SHA512 7c8642b6ad51f52af088bfa8d4794519ef6cf59752bf428ba1c6be407b47336a30a7a9a4c6a5a52957efb3f8b695adeaf87ebafa49e61d0b8131b65a2a527afc diff --git a/net-libs/librist/librist-0.2.8.ebuild b/net-libs/librist/librist-0.2.8-r1.ebuild index d5c984d28111..3debbeee8199 100644 --- a/net-libs/librist/librist-0.2.8.ebuild +++ b/net-libs/librist/librist-0.2.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2018-2023 Gentoo Authors +# Copyright 2018-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,22 +9,21 @@ DESCRIPTION="Library for Reliable Internet Stream Transport (RIST) protocol" HOMEPAGE="https://code.videolan.org/rist/librist" SRC_URI="https://code.videolan.org/rist/librist/-/archive/v${PV}/librist-v${PV}.tar.bz2" -KEYWORDS="~arm64" - +S="${WORKDIR}/librist-v${PV}" LICENSE="BSD-2" SLOT="0" +KEYWORDS="~arm64" + IUSE="test" RESTRICT="!test? ( test )" RDEPEND=" dev-libs/cJSON - net-libs/mbedtls:= + net-libs/mbedtls:0= " DEPEND="${RDEPEND}" BDEPEND="virtual/pkgconfig" -S="${WORKDIR}/librist-v${PV}" - src_configure() { local emesonargs=( -Dstatic_analyze=false diff --git a/net-libs/libssh/Manifest b/net-libs/libssh/Manifest index de5717f339a1..ccfdc6b03a42 100644 --- a/net-libs/libssh/Manifest +++ b/net-libs/libssh/Manifest @@ -2,7 +2,7 @@ AUX libssh-0.10.6-ipv6-hostname-parsing.patch 5095 BLAKE2B d231effe7a624f3d42cca AUX libssh-0.10.6-libgcrypt-type-mismatches.patch 2544 BLAKE2B 14999447e240fa7a2a5e09d04a09f7a95049482eec3aa9e7094d11ed5a5720a901ac69b663e680e5413dac418792a0701ce3bd294b84e1d2310c8a5ca837de70 SHA512 949789b95347a23eccf9a1d4e4f37a1b410a912895d369aa3c845f44a3dd2213cd507b49ea3ef7f42b83fcb758ddcba7bc443e2f260253eec46e0c2d3adb4222 DIST libssh-0.10.6.tar.xz 561036 BLAKE2B 6ae1c611b685fa8ec5e5fb159f93493edf4d8ae8536300cd9a357daadc28ca2fbd8a64a22157744bc97e2e672b0b84b58e1167d7369fe88306b3581098af9f57 SHA512 40c62d63c44e882999b71552c237d73fc7364313bd00b15a211a34aeff1b73693da441d2c8d4e40108d00fb7480ec7c5b6d472f9c0784b2359a179632ab0d6c1 DIST libssh-0.11.1.tar.xz 621108 BLAKE2B 87079b4eaf66ceb77803b3d854f847b3f3fb6a67ac3bfa756ebcf8f06bf2b313e976044e0a1d81227fb5278fb04bc56f1a82877d14a6ee76bec0c690b14f38a7 SHA512 284d376ad9ea30b0274b4ac754b27d168286dca862ece43ef15ca6d89e66865ad7a6703cc12dd4a8564a60b8449ae9b36e6496fd51d34cc27ac4030f6cf216d6 -EBUILD libssh-0.10.6-r1.ebuild 3671 BLAKE2B 4ec8be5769e8d8fe93490678501ada72b7b5b4078f6bff1bbd31ca5b6aa66e4add5acaf4310a5c224c4041818d8ffd5a70368ef9b9264dfdbf59d217dc9a356a SHA512 53453520a7b1e5b04f21b2b0d5a46757a5024a49874d87b41e3e2af58ddc7150e332cd6b319ce32101ebb9bc06036a16db2c3610dd5556c10be4628848a9f63f -EBUILD libssh-0.11.1.ebuild 3408 BLAKE2B 9ca7630e2be3026d09c35aeb10ded815a2158a54ba3edf9461601b951f8811cd0201f8ac2809d39d63023827141cdaaf44ad0678dfa1a185089b4544672af3f0 SHA512 6c946c4f1ade0df1055b65d698ae716ca8f579021fa8d665480eb8664ce01934500cfc7d101179daad00279374053a0fe0ea736849319ea67f627e8c05fe159f -EBUILD libssh-9999.ebuild 3415 BLAKE2B 8893261c5526e5242ae3d5d92fd6d7a1db76ad6ee6b71ced3cb6f929d10c8e94be9ad35a1cdc70a91ab0b5865a445400f0b136d14edc902e36b9cfbaf2b46743 SHA512 3fcb188cb44ac7f376e7f158d1c2779f5a25fc6debd906f8477f7df616351339c06d2a457d3d87fbfa4347dc3ebaf2dbe26f0f4fa43ab62805e37fcd2d2eb038 +EBUILD libssh-0.10.6-r2.ebuild 3672 BLAKE2B a16d2da21aa10401c208e9f9b26c6103a9906b70b835d5feaacdae1d5cf71c82945a03f96beaa03a70f0cbdabbaba1e30013845510516606f26e1ae5ebc6f960 SHA512 f4324b1e50014caed6d65db77538bed53f2af7bfe46fddfb17b1837dad4712dc595b9d3a9af8c808d77cfadd22b8b46b3f5289fd1de626f3af0d62f6735fdbbb +EBUILD libssh-0.11.1-r1.ebuild 3409 BLAKE2B 93ab6046adfb24bfa30f16a782cf9aa1e14af8ef10262ef34387af3ec2abbe71c2350734fd35adbd6eabaf490e40b7eaa4a53a540d8e8387f4df2ce9a1d0e338 SHA512 8af58521e67aeedb3af7b38a31b80f5dbda3f5fe07ed0678613f6b06d89786921a381dc6611480d1d71cf9374cbc9df7d4e7425d709a20c12379cb1352c0246f +EBUILD libssh-9999.ebuild 3416 BLAKE2B 5d6a3d09ff28400a3f77d59090694607bd4b68977700687ef5ba348d457781246b4eaeac08026c264009cbb41201aad30d856a284b71f6e3fbd12ec593f52655 SHA512 41ec2b870a27a64eb13e3260507b8d9c4afa66414cbdd26e38fd59729c3686f6ebfecbba88eca16e3353f5439a81728a48e01fcf89f4876b70e8f6ffba3183e5 MISC metadata.xml 783 BLAKE2B 79be0ef9802a5f1d58b866dd2738a721696b0a4a1b6fcf44b024c74593ba9737e4a64ce2cf1cb8ba4a17139da06ccbe2fe3d8365221159ebf797de1c4aa5b490 SHA512 f2204075966244ebc337663f1a9d010320dffeda90954c6bac69c22859fefd2b6ca0ff5809fc2d34743de6400e3d9da234c5b8a9ef211cc634f381ded5d97825 diff --git a/net-libs/libssh/libssh-0.10.6-r1.ebuild b/net-libs/libssh/libssh-0.10.6-r2.ebuild index 96aceba24d24..ff5c0510997d 100644 --- a/net-libs/libssh/libssh-0.10.6-r1.ebuild +++ b/net-libs/libssh/libssh-0.10.6-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -32,7 +32,7 @@ RDEPEND=" ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:0[${MULTILIB_USEDEP}] ) gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) - mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] ) + mbedtls? ( net-libs/mbedtls:0=[${MULTILIB_USEDEP}] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND} diff --git a/net-libs/libssh/libssh-0.11.1.ebuild b/net-libs/libssh/libssh-0.11.1-r1.ebuild index 57664907ccdb..a1ddb76df753 100644 --- a/net-libs/libssh/libssh-0.11.1.ebuild +++ b/net-libs/libssh/libssh-0.11.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -26,7 +26,7 @@ RESTRICT="!test? ( test )" RDEPEND=" !mbedtls? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) - mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] ) + mbedtls? ( net-libs/mbedtls:0=[${MULTILIB_USEDEP}] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND} diff --git a/net-libs/libssh/libssh-9999.ebuild b/net-libs/libssh/libssh-9999.ebuild index 1cab5e95f04b..956a471414a6 100644 --- a/net-libs/libssh/libssh-9999.ebuild +++ b/net-libs/libssh/libssh-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -26,7 +26,7 @@ RESTRICT="!test? ( test )" RDEPEND=" !mbedtls? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] ) gssapi? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) - mbedtls? ( net-libs/mbedtls:=[${MULTILIB_USEDEP}] ) + mbedtls? ( net-libs/mbedtls:0=[${MULTILIB_USEDEP}] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) " DEPEND="${RDEPEND} diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest index 5ed65255e680..7f1b20d95154 100644 --- a/net-libs/libwebsockets/Manifest +++ b/net-libs/libwebsockets/Manifest @@ -1,3 +1,3 @@ DIST libwebsockets-4.3.3.tar.gz 15618186 BLAKE2B 24393e0238160767e77a428b1db8430ae5c6efa715e9d917a3fc64c8272e92c8617031c50a75adea4199d678f5ba752f49c24a5d9214aaf43d4e2349c03494ca SHA512 2ffd248ddf283369725097ca7410f947fe0389c360b329c76f0754afab4ba87c20a0687c5e7b8bd991b157f9d20c6faa3049757b3398e66d08662c3aa7ff9658 -EBUILD libwebsockets-4.3.3.ebuild 2374 BLAKE2B 5527fb927baf23004f04a042b26b7787726c0cf83e0433d7d9610952ec80414ea5b6bdac35323b76971d7a287c84c84f2a920ebeafaea4aba43cb09456164228 SHA512 55dde56b88038faf1a207c2dba2b9b517af7448ee24f0513d51d80741aa691dbd17e1ff6709a30d5e66f02cadc9a0a6fdadbafabd8bb0e0a9c76e8d9aca84882 +EBUILD libwebsockets-4.3.3-r1.ebuild 2375 BLAKE2B 3d99775719f841fff7e6893ba06520af0d91fd7ce24433872cfad559c787eab9f43d7da009851182e1da9c7e6a0a2a426cde5d3a9c261d7a97d0d147c1582545 SHA512 b3845c7be04f0645fc60f995ee18f134440132c96fd462cda7391355d4d1ecb592a50af0af8cb75d1a9187308c07726c89a349a01fa7fcd3c0da65e50a062b11 MISC metadata.xml 1444 BLAKE2B 2273176491418aba627a4aa9f2e0d944af502632eb83a6896ddb86483567842b67c37a50e226448dd21d0fb51ddebf254919960fd40c824ba9a6a0ecaf9f7830 SHA512 b958602935b6c0e72ce6e1044345980b8dcc1469e875771bb147fda2911a04382b290828c22c440d39a67ba5e36b0b7989cde08a6f06f53667963c393e36355c diff --git a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild b/net-libs/libwebsockets/libwebsockets-4.3.3-r1.ebuild index 2e0c4457d823..6657425c8e80 100644 --- a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild +++ b/net-libs/libwebsockets/libwebsockets-4.3.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -36,7 +36,7 @@ RDEPEND=" sqlite3? ( dev-db/sqlite:= ) ssl? ( !mbedtls? ( dev-libs/openssl:0= ) - mbedtls? ( net-libs/mbedtls:= ) + mbedtls? ( net-libs/mbedtls:0= ) )" DEPEND="${RDEPEND}" BDEPEND=" diff --git a/net-libs/srt/Manifest b/net-libs/srt/Manifest index f45101c43d4c..56fde3ddc6a7 100644 --- a/net-libs/srt/Manifest +++ b/net-libs/srt/Manifest @@ -1,5 +1,7 @@ DIST srt-1.5.1.tar.gz 1694199 BLAKE2B 4c215ef936100b02b3a5a9aab6e9a715ecdb728517b0648e91f2144bb34a34cb1573c4e6905441a366ea281c9410c2d00d5ebc64144f327f7a115d81038942af SHA512 f3aa1f7773540e2dd31cd19b124eec3c3d830f59c08d953cae01e129a58db7e639bdf94c8a5a678435ae9a1d2402e2c77196fc9c4e75b42aa37d8eafcc16f436 DIST srt-1.5.3.tar.gz 1706632 BLAKE2B fd053782e58602ccd06690c5785b68ff20531afd890678fbd77660e376887b0886cc020d449e2669672748c3d1a515b56d9fd94670c33d085eadb961220a7431 SHA512 5b576d6fd325515e05074e4568e3b65d1ae265e3e971db6e6242e5138243fc1594df1e3a7d90962385dac38abc34c4c4b0a567439050f8c0ff818b3b3d497efc +DIST srt-1.5.4.tar.gz 1743040 BLAKE2B 29532384ea3e1f2961d265fe81f2061fb5a92e801d31708c18687ba31162c571843f4a27578e89fefd3a18a2da724bfde61cfd9120754b61c222f49ce6953bb2 SHA512 ec4e5923531a8a7fd7778c739cb52208d24a91c569f31f3995d6e0695dffd83492e5eca2530b2e112ca37f1fd4520061d89ef42d1ded95e2516a9acda009bcaf EBUILD srt-1.5.1.ebuild 1390 BLAKE2B f6d78077c1fd3d592bd8ca657a2bc9e6a8ae58a06a3aef4730cb22ab113e7a4220022d839e6cc8c440b8a9ebc5d002f0e7fb4c87441138a065ccc2d37dd4c638 SHA512 6f15fee91d5d2904511d1939455c4d8daceda2b3b009f42c22b9d28ffe64800d037838f74d027d174b2e292099f2d76de38c854c747b75bc850281e756e0c06a EBUILD srt-1.5.3.ebuild 1610 BLAKE2B 9255ade21fb8db562def91e995c443849e70e7df77914c92a1ea5c517aa8df818d231ae3690b7867306dcd06da9c89263ec8ee810e9aaa2f95cfc40044042b37 SHA512 ff2b8436158251c786cde1090780cd7c9a6e03ae7c2aa2246d608c8772e0dc91b52689086e251ea09da4f705d6890ff024e767d20778a091aa6320c4d58d028d +EBUILD srt-1.5.4.ebuild 1610 BLAKE2B adb5a4a85569f72c7c3a6094aae5e1751292d8958090c7d549cce9ebc46a0b1ada1d4e6fce99bb6646456b15c77f82b81ee29494b655b21712fd6d8e4666fdc5 SHA512 77c563c04e6e5f6545cab431675b5420616cf43ce5b0df061dddfe8a7c30417cf73791bbac2960954cf45897430a8305db5bff5134e447413c7b5344baec7bd8 MISC metadata.xml 430 BLAKE2B cb25cf1d0a35ec35acab5ca8bb8fa3d074531c584a70b93f02765c8636a2908a10484bd8f9268bcaa64a2a2d23a12f87b5829249c484f8357dba3974553c2c20 SHA512 c2b853dc7bcb2883c24f2ec3d14d3589b57f0ac72bc7a5bba1d8ac46747d051aa02e24e9f86f758f5a1855ba4d1e6cdb9750ab7493be4c996d281aa269c1a390 diff --git a/net-libs/srt/srt-1.5.4.ebuild b/net-libs/srt/srt-1.5.4.ebuild new file mode 100644 index 000000000000..e5bf4493276e --- /dev/null +++ b/net-libs/srt/srt-1.5.4.ebuild @@ -0,0 +1,62 @@ +# Copyright 2018-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake-multilib flag-o-matic + +DESCRIPTION="Secure Reliable Transport (SRT) library and tools" +HOMEPAGE="https://github.com/Haivision/srt" + +if [[ ${PV} == *9999 ]] ; then + EGIT_REPO_URI="https://github.com/Haivision/${PN}.git" + inherit git-r3 +else + SRC_URI="https://github.com/Haivision/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv -sparc ~x86 ~ppc-macos ~x64-macos" +fi + +LICENSE="MPL-2.0" +SLOT="0/$(ver_cut 1-2)" +IUSE="gnutls test" +RESTRICT="!test? ( test )" + +RDEPEND=" + gnutls? ( + dev-libs/nettle:0=[${MULTILIB_USEDEP}] + net-libs/gnutls:0=[${MULTILIB_USEDEP}] + ) + !gnutls? ( + dev-libs/openssl:0=[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + test? ( >=dev-cpp/gtest-1.10[${MULTILIB_USEDEP}] )" + +src_configure() { + # ODR violations + # https://github.com/Haivision/srt/issues/2145 (bug #861584) + filter-lto + + local mycmakeargs=( + -DUSE_CXX_STD=c++14 # Required for gtest + -DENABLE_STATIC=OFF + # Bonding is experimental in 1.5, but works good and doesn't affect anything when not enabled with API calls + -DENABLE_BONDING=ON + -DENABLE_UNITTESTS=$(usex test) + -DENABLE_TESTING=OFF # Not installed developer/testing tools + -DUSE_GNUTLS=$(usex gnutls) + ) + cmake-multilib_src_configure +} + +multilib_src_test() { + cmake_src_test -j1 +} + +multilib_src_install() { + cmake_src_install + # remove old upstream temporary compatibility pc + rm "${ED}/usr/$(get_libdir)/pkgconfig/haisrt.pc" || die +} |