diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-08-07 12:37:21 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-08-07 12:37:21 +0100 |
commit | b8c7370a682e4e29cda623222d17a790c01c3642 (patch) | |
tree | f6caa14689bd00a5760eadaa381ff41e50ef3c1b /media-libs/opus | |
parent | 8a4997a7e2d1e36c089d4d76935b5a902d98d3d0 (diff) |
gentoo auto-resync : 07:08:2024 - 12:37:20
Diffstat (limited to 'media-libs/opus')
-rw-r--r-- | media-libs/opus/Manifest | 4 | ||||
-rw-r--r-- | media-libs/opus/metadata.xml | 3 | ||||
-rw-r--r-- | media-libs/opus/opus-1.5.2.ebuild | 11 |
3 files changed, 14 insertions, 4 deletions
diff --git a/media-libs/opus/Manifest b/media-libs/opus/Manifest index 8a12a3ae1c7c..06992ac6d589 100644 --- a/media-libs/opus/Manifest +++ b/media-libs/opus/Manifest @@ -1,5 +1,5 @@ AUX opus-1.3.1-libdir-macro.patch 359 BLAKE2B 901a1f09417bb962b3268a1d9a85cfc356df9c67b05452e31599c37cf9c0a2267c50e6b9bd820af2445d54a290d4170492bff692566c01e9b1841ed755b9c020 SHA512 ec9643035203e70589eeed1079cf4da7af548fc1e2f8f30645217042e6adb3f9e0f874dcbd96ad49c07637abb3abca94c201cfc7dd41ad1d687ecbc00320eb2c AUX opus-1.4-arm64-neon.patch 888 BLAKE2B 31a46a4d4cda3381bbd2406bc5f3c8d3ee2c91df8616f2b7e1169925651447b2474839fb3fb03c34f5f66922f6e9fe1947c864e00a1fe786ec0f2b81c6c99166 SHA512 3b7a57da6499eef821119ba66a207a73c47cbfafeda76c411c5293ad77df1d6955ab96815ccc19eba0aeefc6e75502c13a75afd5d50c3ebc51fc53a40b1218ea DIST opus-1.5.2.tar.gz 7839412 BLAKE2B 1c54de8171df1da69b64a2eca4ce97a0280cfceafb387f40ef1186add366030a397fabc19b18cf1e50d6dbaccb027697d1e2b3da4fa6ab73d70c2b4e723e87f7 SHA512 78d963cd56d5504611f111e2b3606e236189a3585d65fae1ecdbec9bf4545632b1956f11824328279a2d1ea2ecf441ebc11e455fb598d20a458df15185e95da4 -EBUILD opus-1.5.2.ebuild 1605 BLAKE2B 293f7635c48dc8c05d68f8c5a95804fa2ccf2fdcb6ec42f71a22699d55a194384d3d87d83fa01516fe652e0c8e04faa989992e0a070c412ca8898efa2db64b98 SHA512 998fd44115003c12a9d44542630045e646c4b05e7434c077a4f948af5b5475df2f5447207c5ee5365bb17d52866ee747a06de4cf9ca37fd871ef10f53aad20fd -MISC metadata.xml 538 BLAKE2B d65f695f3bf53cb827c9fbfc621cb58f3465e77f74f3bb3c436fc8741161798b6f7dc3381a07e21f7f1e5310104ed89179c64d9ab30f2102c76ef6ee73ad9ebc SHA512 0e84eba3a3711486a9569e7d38b0fe7cd11aa0d68c123f3304b6b698394dff4e48f4270624793cdc17a16a3ac8c9f921ae50bcbb30b920916b4bad9ae60c7117 +EBUILD opus-1.5.2.ebuild 1757 BLAKE2B c480427e450a5ad2964a321c749fc3b460dff78fdb4b01431876df693842bc9081e706b3ef883b6e3c0c3ce9a720e9cab03cf332a4eaebb7f817969902923c98 SHA512 76051167e78e9acad9ca0397368a878ffc223121e6e6e9e28e4686b7823a41e519daed48e5d3f3c9da0ee54d398ef549465498f619eb5ed3157fffee4e8b030e +MISC metadata.xml 740 BLAKE2B 7e4989a8c9ea2a654cca560f1ebba578e139168827d812e790443ec089ac59acf080b95160b16e85f4210810774803415a9ad055a8ffaa6cf12316a10e14673c SHA512 4a13a0c94bc4d9b325e0d599dc14a1f8cfd521250d67cb5d9ea1aa0d9c0ad3bb6a751cd52a8f834588d9d0b8e1e70a0fd82307c86960acdf314ce281cae93b72 diff --git a/media-libs/opus/metadata.xml b/media-libs/opus/metadata.xml index ead8947401fe..233bcf4e3835 100644 --- a/media-libs/opus/metadata.xml +++ b/media-libs/opus/metadata.xml @@ -11,6 +11,9 @@ </maintainer> <use> <flag name="custom-modes">Enable non-Opus modes, e.g. 44.1 kHz and 2^n frames</flag> + <flag name="deep-plc">Enable Deep Packet Loss Concealment (PLC)</flag> + <flag name="dred">Enable Deep REDundancy (DRED)</flag> + <flag name="osce">Enable Opus Speech Coding Enhancement (OSCE)</flag> </use> <upstream> <remote-id type="github">xiph/opus</remote-id> diff --git a/media-libs/opus/opus-1.5.2.ebuild b/media-libs/opus/opus-1.5.2.ebuild index 571ca9f768dc..f6ac860f04ca 100644 --- a/media-libs/opus/opus-1.5.2.ebuild +++ b/media-libs/opus/opus-1.5.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit flag-o-matic meson-multilib python-any-r1 DESCRIPTION="Open codec for interactive speech and music transmission over the Internet" @@ -14,7 +14,11 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86" INTRINSIC_FLAGS="cpu_flags_x86_sse cpu_flags_arm_neon" -IUSE="custom-modes debug doc hardened static-libs test ${INTRINSIC_FLAGS}" +IUSE="custom-modes debug deep-plc dred doc hardened osce static-libs test ${INTRINSIC_FLAGS}" +REQUIRED_USE=" + dred? ( deep-plc ) + osce? ( deep-plc ) +" RESTRICT="!test? ( test )" BDEPEND=" @@ -38,6 +42,9 @@ multilib_src_configure() { $(meson_feature test tests) $(meson_use debug assertions) $(meson_use hardened hardening) + $(meson_feature deep-plc) + $(meson_feature dred) + $(meson_feature osce) $(meson_native_use_feature doc docs) |