commit:     7b17393754b42e185caad7114e5079bb776dc827
Author:     Holger Hoffstätte <holger <AT> applied-asynchrony <DOT> com>
AuthorDate: Sat Feb 14 05:46:13 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 14 12:35:33 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b173937

media-libs/x264: revbump to remove USE=threads

Upstream enables threads by default, so as described in bug #868336
enable (p)thread support unconditionally and remove "threads" from IUSE.

Closes: https://bugs.gentoo.org/869752
Signed-off-by: Holger Hoffstätte <holger <AT> applied-asynchrony.com>
Part-of: https://github.com/gentoo/gentoo/pull/45806
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/x264/{x264-9999.ebuild => x264-0.0.20240513-r1.ebuild} | 5 ++---
 media-libs/x264/x264-9999.ebuild                                  | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/media-libs/x264/x264-9999.ebuild 
b/media-libs/x264/x264-0.0.20240513-r1.ebuild
similarity index 93%
copy from media-libs/x264/x264-9999.ebuild
copy to media-libs/x264/x264-0.0.20240513-r1.ebuild
index 143efd953b95..0b5de195386d 100644
--- a/media-libs/x264/x264-9999.ebuild
+++ b/media-libs/x264/x264-0.0.20240513-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0/164" # SONAME
-IUSE="cpu_flags_ppc_altivec +interlaced opencl static-libs +threads"
+IUSE="cpu_flags_ppc_altivec +interlaced opencl static-libs"
 
 ASM_DEP=">=dev-lang/nasm-2.13"
 DEPEND="
@@ -73,6 +73,5 @@ multilib_src_configure() {
                $(usex interlaced "" "--disable-interlaced") \
                $(usex opencl "" "--disable-opencl") \
                $(usex static-libs "--enable-static" "") \
-               $(usex threads "" "--disable-thread") \
                ${asm_conf} || die
 }

diff --git a/media-libs/x264/x264-9999.ebuild b/media-libs/x264/x264-9999.ebuild
index 143efd953b95..0b5de195386d 100644
--- a/media-libs/x264/x264-9999.ebuild
+++ b/media-libs/x264/x264-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ fi
 
 LICENSE="GPL-2"
 SLOT="0/164" # SONAME
-IUSE="cpu_flags_ppc_altivec +interlaced opencl static-libs +threads"
+IUSE="cpu_flags_ppc_altivec +interlaced opencl static-libs"
 
 ASM_DEP=">=dev-lang/nasm-2.13"
 DEPEND="
@@ -73,6 +73,5 @@ multilib_src_configure() {
                $(usex interlaced "" "--disable-interlaced") \
                $(usex opencl "" "--disable-opencl") \
                $(usex static-libs "--enable-static" "") \
-               $(usex threads "" "--disable-thread") \
                ${asm_conf} || die
 }

Reply via email to