From 5b0e5d85182147f1ea3ded46a1df13d561426a08 Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <randrianasulu@gmail.com>
Date: Wed, 3 Jun 2026 15:23:32 +0300
Subject: [PATCH 3/4] Disable altivec in x265 - detection broken on g5

---
 cinelerra-5.1/thirdparty/src/x265_4.2.patch3 | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/cinelerra-5.1/thirdparty/src/x265_4.2.patch3 b/cinelerra-5.1/thirdparty/src/x265_4.2.patch3
index 8db04cac..7f8bb209 100644
--- a/cinelerra-5.1/thirdparty/src/x265_4.2.patch3
+++ b/cinelerra-5.1/thirdparty/src/x265_4.2.patch3
@@ -12,7 +12,7 @@
 +cmake ../source -DHIGH_BIT_DEPTH=ON -DENABLE_ASSEMBLY=ON -DEXPORT_C_API=OFF -DENABLE_SHARED=OFF -DENABLE_CLI=OFF -DENABLE_ALPHA=ON -DMAIN12=ON
 +else
 +  # 32-bit stuff here
-+cmake ../source -DHIGH_BIT_DEPTH=ON -DENABLE_ASSEMBLY=OFF -DEXPORT_C_API=OFF -DENABLE_SHARED=OFF -DENABLE_CLI=OFF -DENABLE_ALPHA=ON -DMAIN12=ON 
++cmake ../source -DHIGH_BIT_DEPTH=ON -DENABLE_ALTIVEC=0  -DENABLE_ASSEMBLY=OFF -DEXPORT_C_API=OFF -DENABLE_SHARED=OFF -DENABLE_CLI=OFF -DENABLE_ALPHA=ON -DMAIN12=ON 
 +fi
 +make -j $(nproc)
 +
@@ -22,14 +22,14 @@
 +cmake ../source -DHIGH_BIT_DEPTH=ON -DENABLE_ASSEMBLY=ON -DEXPORT_C_API=OFF -DENABLE_SHARED=OFF -DENABLE_CLI=OFF -DENABLE_ALPHA=ON
 +else
 +  # 32-bit stuff here
-+cmake ../source -DHIGH_BIT_DEPTH=ON -DENABLE_ASSEMBLY=OFF -DEXPORT_C_API=OFF -DENABLE_SHARED=OFF -DENABLE_CLI=OFF -DENABLE_ALPHA=ON
++cmake ../source -DHIGH_BIT_DEPTH=ON -DENABLE_ASSEMBLY=OFF -DENABLE_ALTIVEC=0 -DEXPORT_C_API=OFF -DENABLE_SHARED=OFF -DENABLE_CLI=OFF -DENABLE_ALPHA=ON
 +fi
 +make -j $(nproc)
 +
 +cd ../8bit
 +ln -sf ../10bit/libx265.a libx265_main10.a
 +ln -sf ../12bit/libx265.a libx265_main12.a
-+cmake ../source -DEXTRA_LIB="x265_main10.a;x265_main12.a" -DENABLE_SHARED=OFF -DENABLE_ALPHA=ON -DEXTRA_LINK_FLAGS=-L. -DLINKED_10BIT=ON -DLINKED_12BIT=ON -DENABLE_CLI=OFF
++cmake ../source -DEXTRA_LIB="x265_main10.a;x265_main12.a" -DENABLE_SHARED=OFF -DENABLE_ALTIVEC=0 -DENABLE_ALPHA=ON -DEXTRA_LINK_FLAGS=-L. -DLINKED_10BIT=ON -DLINKED_12BIT=ON -DENABLE_CLI=OFF
 +make -j $(nproc)
 +
 +# rename the 8bit library, then combine all three into libx265.a
-- 
2.51.2

