From 1d382c04ef95dd912c151f995f7f5826a679515c Mon Sep 17 00:00:00 2001 From: WyattBlue Date: Wed, 21 Jan 2026 01:56:17 -0500 Subject: [PATCH 1/2] libopus 1.6.1 --- README.rst | 2 +- scripts/build-ffmpeg.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index 4e7a9803..c2a82a4e 100644 --- a/README.rst +++ b/README.rst @@ -18,7 +18,7 @@ Currently FFmpeg 8.0.1 is built with the following packages enabled for all plat - lame 3.100 - ogg 1.3.6 -- opus 1.6 +- opus 1.6.1 - speex 1.2.1 - vorbis 1.3.7 - dav1d 1.5.3 diff --git a/scripts/build-ffmpeg.py b/scripts/build-ffmpeg.py index f7a6d949..17822b94 100644 --- a/scripts/build-ffmpeg.py +++ b/scripts/build-ffmpeg.py @@ -74,8 +74,8 @@ def calculate_sha256(filename: str) -> str: ), Package( name="opus", - source_url="https://ftp.osuosl.org/pub/xiph/releases/opus/opus-1.6.tar.gz", - sha256="b7637334527201fdfd6dd6a02e67aceffb0e5e60155bbd89175647a80301c92c", + source_url="https://ftp.osuosl.org/pub/xiph/releases/opus/opus-1.6.1.tar.gz", + sha256="6ffcb593207be92584df15b32466ed64bbec99109f007c82205f0194572411a1", build_arguments=["--disable-doc", "--disable-extra-programs"], ), Package( From 954391677d7412cac1b68a824fab3bfaf10cff92 Mon Sep 17 00:00:00 2001 From: WyattBlue Date: Fri, 23 Jan 2026 01:19:31 -0500 Subject: [PATCH 2/2] Disable building static to prevent size bloat --- scripts/cibuildpkg.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/cibuildpkg.py b/scripts/cibuildpkg.py index b8af6f9a..eecea7c6 100644 --- a/scripts/cibuildpkg.py +++ b/scripts/cibuildpkg.py @@ -211,6 +211,7 @@ def _build_with_autoconf(self, package: Package, for_builder: bool) -> None: env = self._environment(for_builder=for_builder) prefix = self._prefix(for_builder=for_builder) configure_args = [ + "--disable-static", "--enable-shared", "--libdir=" + self._mangle_path(os.path.join(prefix, "lib")), "--prefix=" + self._mangle_path(prefix),