diff options
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/Manifest.gz | bin | 69744 -> 69745 bytes | |||
-rw-r--r-- | media-libs/openh264/Manifest | 2 | ||||
-rw-r--r-- | media-libs/openh264/openh264-2.5.0.ebuild | 4 | ||||
-rw-r--r-- | media-libs/tg_owt/Manifest | 4 | ||||
-rw-r--r-- | media-libs/tg_owt/tg_owt-0_pre20241202.ebuild (renamed from media-libs/tg_owt/tg_owt-0_pre20230921.ebuild) | 22 |
5 files changed, 13 insertions, 19 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex 5fcbf0adf8e6..e3a231347427 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/openh264/Manifest b/media-libs/openh264/Manifest index 09bed7ac96c2..6ff443357006 100644 --- a/media-libs/openh264/Manifest +++ b/media-libs/openh264/Manifest @@ -6,5 +6,5 @@ DIST openh264-2.4.1.tar.gz 60297304 BLAKE2B c66dbe8003072c406641b3f1453df6d8e574 DIST openh264-2.5.0.tar.gz 60301431 BLAKE2B b999b7aa152c0ef2b95f6d2ef2c8b0483ee4ca3d3c21c3cfe19c121ef09a99bb7a68bd96ec39433e744a25f3c29e016e74b1b0521190bb1a5ef00e9ac8970206 SHA512 cb6d3ca8d5277325dd64dec399421c4c62bc1fd012fe1521d7195e95ce7f59527919cf698829044dca3d9b1d8288c49b49111d01c9d2896c819da806492af838 EBUILD openh264-2.3.1-r3.ebuild 3943 BLAKE2B 75b81f216c08436ebcacf2c75574769dcbc8b182beaf64560fe31ca0d0723e5ae995245408aa4d66f494db93b91dbc77315a70081527fbdc8c33ef1b156dfa54 SHA512 992f08503dbc59e545feb4b058c6a7da5d0819aa8eb1159f995dd86c89b6f2409be811bd823553c9ed72509ee27b1d5f786bee5236912c94e942fb93f547e187 EBUILD openh264-2.4.1.ebuild 3939 BLAKE2B 37af16690d38f8d962be6e4b527d3ef40d77f71168723d15628cf7fd21c9a344ea7053cdbfdb10e80f4bc366ed12c764db6b328ab2a4b55f5442235e8733b7c0 SHA512 334f56c840b20d77a34aba1a99ef9fc07ce537e849ba21d74efb4dfecfac268fa4e63d3f0b19e14fc7b3bcf30bdaadcbf8161bc878c7ec68448ed6b4bba9f559 -EBUILD openh264-2.5.0.ebuild 3944 BLAKE2B 1cec22da51e1c184b9556fdd47a844be20dc345421ab9a2946924094777da1b391c9ed6810e21202d28bdfe28708f8b67f2d590f34d07977e14c861509ee1625 SHA512 9e8dacefc0cecffc30cbaeddc46865a17592727ff36073bae20f82be94344023a1ac04437f84eacea93027d96df32f405d46db7deecb596f4cb602ea9ca2c574 +EBUILD openh264-2.5.0.ebuild 3941 BLAKE2B 8be3282a21ae43e50d0d0718c3d3df11ac8ab6a7910a17558bd9586ddf9060cb9885bfaf2cd0177192d50612766526b74e59b2402ca0e1fdbd82cb6a71ec254d SHA512 638bbb55360540cad6c60b6cee5e926c685700b26a708cefe791fafc6f7396df7eca20d7d993883fa63a5ad95c30eb00747534c8db279029eb7a0cbaa2f187cb MISC metadata.xml 627 BLAKE2B aa6bcd394a1b792f8d0fc89030f34df7f0366f049f52ee11a90af301ca901a07acfc1d34a0d6d237a7d713db53b707b3b9f08d3c86574d6067f6ff7e8cf99c3a SHA512 55a7a5ee5f716e9eb1e5711d45a93fe27f057b54240511de72ade7f88c53eeac72f1bf1b524d22278c0fafbea70e1b5892262ee1b97370d70a0258bad7220e30 diff --git a/media-libs/openh264/openh264-2.5.0.ebuild b/media-libs/openh264/openh264-2.5.0.ebuild index 663d3f9ff272..d3155eb44b00 100644 --- a/media-libs/openh264/openh264-2.5.0.ebuild +++ b/media-libs/openh264/openh264-2.5.0.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 @@ -18,7 +18,7 @@ LICENSE="BSD" # (2.2.0 needed a minor bump due to undocumented but breaking ABI changes, just to be sure. # https://github.com/cisco/openh264/issues/3459 ) SLOT="0/7" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc64 ~riscv ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_avx2 +plugin test utils" RESTRICT="bindist !test? ( test )" diff --git a/media-libs/tg_owt/Manifest b/media-libs/tg_owt/Manifest index bad265d23dd0..dc60a8e01ca2 100644 --- a/media-libs/tg_owt/Manifest +++ b/media-libs/tg_owt/Manifest @@ -1,7 +1,7 @@ DIST libsrtp-a566a9cfcd619e8327784aa7cff4a1276dc1e895.tar.gz 636836 BLAKE2B 496afcb80f67a8f76104e338408d4930475daadaf3f7cd2d673336aef938986876995e475a4d932424d7f99f6a339bad360f566d6fd3719316eaf8241970cf8d SHA512 930e665434e80e8a26d81b785563c915619b546a9a0af0455a14278816997074add852fae107027f4899415cb0ab47ffbf9492bea76b94b10f558b52098bbf92 DIST libyuv-04821d1e7d60845525e8db55c7bcd41ef5be9406.tar.bz2 418856 BLAKE2B a72e1f75491785b272b0ded46368a67aadb643278e5764d16dcd902ab7e4139d8664ffbacd940f30113ce3171e0b0846fe0d6111ced17c5b08f326cd61b2af14 SHA512 ff9cfbb61a1361e959740d00c741dc6fbe71ca7c61770abc35f70aada402df3884d7d5992ae79472dfe3d7641154d4f13065593fee41bf8eae924e26cc654117 -DIST tg_owt-0_pre20230921.tar.gz 13726037 BLAKE2B 635342dd2127330542374e2f0f9acee91844c3c825fe4610dabe2996c541d9b3dc1681999910e5b591752f7e8f65a089c16b43216dd0c0b84f1a0e913e5a0213 SHA512 538d713e9ac91e9f676cdf301d11d7b5be0d67bda6283537e03b6322f3cca5c0234ff2f2b0b23e9046709f77ed282fc4d3526d3b21ee93478c50380be410372f DIST tg_owt-0_pre20240804.tar.gz 11722734 BLAKE2B 084bedf7ae20ba173244851e82749dba31ba1320d83d021876f12350ecaa2fb03e47857fdc8013c87df6cae6e9250ec78548b498f35a92d305a28070475f36e4 SHA512 12bc17f39569f8b09c793d0e65b82926325c8d9046454e385ef7c82ab26f4e39e8f44f7491c80be71743abd78565bca50023b62365437fc8e43fc23d1b64840b -EBUILD tg_owt-0_pre20230921.ebuild 3929 BLAKE2B a28ef164c41e80fdca76aec17677aec37afa28686670b6dd376094558991476b2d2d7af6223da57aea97d6bd2bcd4c3b492997e18245ba455d8c3c4df14b98fd SHA512 a2a55e8eacbef27e8405746a91871f8e64c08fbc9ece42969b1cbf27d715a9f6f41723bc7176a57fc14b4a2401ec5a6def5f1772ba587331a01a2df441df693f +DIST tg_owt-0_pre20241202.tar.gz 11722610 BLAKE2B effe7b833db593bdbf5d923b362cbc8839853e068d22ac1efd39ae8287eac0aeb71e74bf4476fa2a1a1b67c4e7370c6bc3b28d97e510c50b9621761b9b7be219 SHA512 10b7d0686fabc289694c659bcd138737b33375d0aad936e0cf8dcdebeebf30e7c0e1af7a9196c4275bcbb88b5867bcefa8179564980941895a6b7d9bfae822b2 EBUILD tg_owt-0_pre20240804-r2.ebuild 3581 BLAKE2B 77babba55539e2b8c8118ab1c11771c2bb133b1fea277a3040e0a5b156767676ef7cb10d37e2a7b14c96660b0e11d32893350be245504744af918d621c7a8990 SHA512 1c8f002eb18473c53aa740a1e423e627c291e862bcaa5e83c6274b1c7e9e7cd1e032f87a27348bcdd7f7180a1ff7add48e4c66498d1707887ce89cc9b70f106f +EBUILD tg_owt-0_pre20241202.ebuild 3582 BLAKE2B 1c56e78b541c142248e7a820e8b2b97f8458d2d56becd656abb310ed09b4b280778b2b081b849e429c91e7a821435b728ee18db0f7abcbd6cec916212af6336c SHA512 8b6656a4d9ecadf9600e39c7012bab47af6008b98e1a3f0c30a6b52750e212a9fc7623429394135e82481b1e4187f0c0954f661845d7090417394aca3c9aabfd MISC metadata.xml 493 BLAKE2B ce75939609c6fdef8bce490ca81ba5a011c0a44746e9d813651c2dad5e29e66cc529789b90a61e484c1b13c4d51f0a6cc18988bc7992f9a68e532b6bec9906f2 SHA512 d7aa16d810350f42fb07d47a020363fa77f2a2bab07bd78b49f22afd1ddffc51bf0b55b9ac84ebd208dfc85779494144a75f33e209032c0db15567eb8ba4ebf1 diff --git a/media-libs/tg_owt/tg_owt-0_pre20230921.ebuild b/media-libs/tg_owt/tg_owt-0_pre20241202.ebuild index 15ec3d79c4d6..5d3a7818e905 100644 --- a/media-libs/tg_owt/tg_owt-0_pre20230921.ebuild +++ b/media-libs/tg_owt/tg_owt-0_pre20241202.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2024 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ inherit cmake flag-o-matic DESCRIPTION="WebRTC build for Telegram" HOMEPAGE="https://github.com/desktop-app/tg_owt" -TG_OWT_COMMIT="592b14d13bf9103226e90a83571e24c49f6bfdcd" +TG_OWT_COMMIT="be39b8c8d0db1f377118f813f0c4bd331d341d5e" LIBYUV_COMMIT="04821d1e7d60845525e8db55c7bcd41ef5be9406" LIBSRTP_COMMIT="a566a9cfcd619e8327784aa7cff4a1276dc1e895" SRC_URI="https://github.com/desktop-app/tg_owt/archive/${TG_OWT_COMMIT}.tar.gz -> ${P}.tar.gz @@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${TG_OWT_COMMIT}" LICENSE="BSD" SLOT="0/${PV##*pre}" -KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv" IUSE="screencast +X" # This package's USE flags may change the ABI and require a rebuild of @@ -33,7 +33,7 @@ IUSE="screencast +X" # - libsrtp (project uses private APIs) # - pffft (no stable versioning, patched) RDEPEND=" - >=dev-cpp/abseil-cpp-20220623.1:= + >=dev-cpp/abseil-cpp-20240722.0:= dev-libs/openssl:= dev-libs/protobuf:= media-libs/libjpeg-turbo:= @@ -44,7 +44,7 @@ RDEPEND=" dev-libs/crc32c screencast? ( dev-libs/glib:2 - media-video/pipewire:= + >=media-video/pipewire-1.0.7:= ) X? ( x11-libs/libX11 @@ -59,7 +59,7 @@ RDEPEND=" " DEPEND="${RDEPEND} screencast? ( - media-libs/libglvnd + media-libs/libglvnd[X] media-libs/mesa x11-libs/libdrm ) @@ -70,19 +70,13 @@ BDEPEND=" " src_unpack() { - unpack "${P}.tar.gz" - unpack "libyuv-${LIBYUV_COMMIT}.tar.bz2" + default + mv -T "libyuv-${LIBYUV_COMMIT}" "${S}/src/third_party/libyuv" || die - unpack "libsrtp-${LIBSRTP_COMMIT}.tar.gz" mv -T "libsrtp-${LIBSRTP_COMMIT}" "${S}/src/third_party/libsrtp" || die } src_prepare() { - # libopenh264 has GENERATED files with yasm that aren't excluded by - # EXCLUDE_FROM_ALL, and I have no clue how to avoid this. - # These source files aren't used with system-openh264, anyway. - sed -i '/include(cmake\/libopenh264.cmake)/d' CMakeLists.txt || die - # The sources for these aren't available, avoid needing them sed -e '/include(cmake\/libcrc32c.cmake)/d' \ -e '/include(cmake\/libabsl.cmake)/d' -i CMakeLists.txt || die |