Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

handbrake 1.9.0 #202074

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions Formula/h/handbrake.rb
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
class Handbrake < Formula
desc "Open-source video transcoder available for Linux, Mac, and Windows"
homepage "https://handbrake.fr/"
url "https://github.com/HandBrake/HandBrake/releases/download/1.7.3/HandBrake-1.7.3-source.tar.bz2"
sha256 "228681e9f361a69f1e813a112e9029d90fcf89e54172e7ff1863ce1995eae79a"
url "https://github.com/HandBrake/HandBrake/releases/download/1.9.0/HandBrake-1.9.0-source.tar.bz2"
sha256 "c15b451502f5c938798595df897a41290e8881b3efb8edd69ff7db2d985733b0"
license "GPL-2.0-only"
revision 1
head "https://github.com/HandBrake/HandBrake.git", branch: "master"

bottle do
Expand Down Expand Up @@ -47,7 +46,7 @@
depends_on "xz"
end

def install

Check failure on line 49 in Formula/h/handbrake.rb

View workflow job for this annotation

GitHub Actions / macOS 15-arm64

`brew install --verbose --formula --build-bottle handbrake` failed on macOS Sequoia (15) on Apple Silicon!

CC silk/float/noise_shape_analysis_FLP.lo [ 86%] Built target ASM_NEON_DOTPROD [ 86%] Building C object Source/Lib/Codec/CMakeFiles/CODEC.dir/restoration_pick.c.o [ 87%] Building C object Source/Lib/ASM_NEON_I8MM/CMakeFiles/ASM_NEON_I8MM.dir/aom_convolve8_neon_i8mm.c.o CC silk/float/process_gains_FLP.lo /tmp/handbrake-20241221-7206-5fwxt6/HandBrake-1.9.0/build/contrib/svt-av1/SVT-AV1-v2.3.0/Source/Lib/ASM_NEON_I8MM/aom_convolve8_neon_i8mm.c:139:21: error: always_inline function 'vusmmlaq_s32' requires target feature 'i8mm', but would be inlined into function 'convolve6_4_h' that is compiled without support for 'i8mm' 139 | int32x4_t sum = vusmmlaq_s32(vdupq_n_s32(0), perm_samples, filter); | ^ /tmp/handbrake-20241221-7206-5fwxt6/HandBrake-1.9.0/build/contrib/svt-av1/SVT-AV1-v2.3.0/Source/Lib/ASM_NEON_I8MM/aom_convolve8_neon_i8mm.c:154:25: error: always_inline function 'vusmmlaq_s32' requires target feature 'i8mm', but would be inlined into function 'convolve6_8_h' that is compiled without support for 'i8mm' 154 | int32x4_t sum0123 = vusmmlaq_s32(vdupq_n_s32(0), perm_samples[0], filter); | ^ /tmp/handbrake-20241221-7206-5fwxt6/HandBrake-1.9.0/build/contrib/svt-av1/SVT-AV1-v2.3.0/Source/Lib/ASM_NEON_I8MM/aom_convolve8_neon_i8mm.c:155:25: error: always_inline function 'vusmmlaq_s32' requires target feature 'i8mm', but would be inlined into function 'convolve6_8_h' that is compiled without support for 'i8mm' 155 | int32x4_t sum4567 = vusmmlaq_s32(vdupq_n_s32(0), perm_samples[1], filter); | ^ /tmp/handbrake-20241221-7206-5fwxt6/HandBrake-1.9.0/build/contrib/svt-av1/SVT-AV1-v2.3.0/Source/Lib/ASM_NEON_I8MM/aom_convolve8_neon_i8mm.c:50:21: error: always_inline function 'vusdotq_s32' requires target feature 'i8mm', but would be inlined into function 'convolve8_4_h' that is compiled without support for 'i8mm' 50 | int32x4_t sum = vusdotq_lane_s32(vdupq_n_s32(0), permuted_samples[0], filters, 0); | ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/16/include/arm_neon.h:35960:15: note: expanded from macro 'vusdotq_lane_s32' 35960 | __ret_157 = vusdotq_s32(__s0_157, __s1_157, (int8x16_t)(splatq_lane_s32(*(int32x2_t *) &__reint_157, __p3_157))); \ | ^ /tmp/handbrake-20241221-7206-5fwxt6/HandBrake-1.9.0/build/contrib/svt-av1/SVT-AV1-v2.3.0/Source/Lib/ASM_NEON_I8MM/aom_convolve8_neon_i8mm.c:51:21: error: always_inline function 'vusdotq_s32' requires target feature 'i8mm', but would be inlined into function 'convolve8_4_h' that is compiled without support for 'i8mm' 51 | sum = vusdotq_lane_s32(sum, permuted_samples[1], filters, 1); | ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/16/include/arm_neon.h:35960:15: note: expanded from macro 'vusdotq_lane_s32' 35960 | __ret_157 = vusdotq_s32(__s0_157, __s1_157, (int8x16_t)(splatq_lane_s32(*(int32x2_t *) &__reint_157, __p3_157))); \ | ^ /tmp/handbrake-20241221-7206-5fwxt6/HandBrake-1.9.0/build/contrib/svt-av1/SVT-AV1-v2.3.0/Source/Lib/ASM_NEON_I8MM/aom_convolve8_neon_i8mm.c:68:22: error: always_inline function 'vusdotq_s32' requires target feature 'i8mm', but would be inlined into function 'convolve8_8_h' that is compiled without support for 'i8mm' 68 | int32x4_t sum0 = vusdotq_lane_s32(vdupq_n_s32(0), permuted_samples[0], filters, 0); | ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/16/include/arm_neon.h:35960:15: note: expanded from macro 'vusdotq_lane_s32' 35960 | __ret_157 = vusdotq_s32(__s0_157, __s1_157, (int8x16_t)(splatq_lane_s32(*(int32x2_t *) &__reint_157, __p3_157))); \ | ^ /tmp/handbrake-20241221-7206-5fwxt6/HandBrake-1.9.0/build/contrib/svt-av1/SVT-AV1-v2.3.0/Source/Lib/ASM_NEON_I8MM/aom_convolve8_neon_i8mm.c:69:22

Check failure on line 49 in Formula/h/handbrake.rb

View workflow job for this annotation

GitHub Actions / macOS 14-arm64

`brew install --verbose --formula --build-bottle handbrake` failed on macOS Sonoma (14) on Apple Silicon!

[ 95%] Built target CODEC libtool: compile: /opt/homebrew/Library/Homebrew/shims/mac/super/clang -pedantic -std=c99 -I/private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/freetype/freetype-2.13.3/objs -I./builds/unix -I/private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/freetype/freetype-2.13.3/include -I/private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/include -arch arm64 -c -Wall -I/private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/include -arch arm64 -std=gnu99 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O3 -fvisibility=hidden -DDARWIN_NO_CARBON -pthread "-DFT_CONFIG_CONFIG_H=<ftconfig.h>" "-DFT_CONFIG_MODULES_H=<ftmodule.h>" "-DFT_CONFIG_OPTIONS_H=<ftoption.h>" -DFT2_BUILD_LIBRARY /private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/freetype/freetype-2.13.3/src/base/ftdebug.c -o /private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/freetype/freetype-2.13.3/objs/ftdebug.o CC silk/float/autocorrelation_FLP.lo [ 96%] Building C object Source/Lib/ASM_NEON_I8MM/CMakeFiles/ASM_NEON_I8MM.dir/aom_convolve8_neon_i8mm.c.o ./builds/unix/libtool --mode=compile /opt/homebrew/Library/Homebrew/shims/mac/super/clang -pedantic -std=c99 -I/private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/freetype/freetype-2.13.3/objs -I./builds/unix -I/private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/freetype/freetype-2.13.3/include -I/private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/include -arch arm64 -c -Wall -I/private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/include -arch arm64 -std=gnu99 -fstack-protector-strong -D_FORTIFY_SOURCE=2 -O3 -fvisibility=hidden -DDARWIN_NO_CARBON -pthread -DFT_CONFIG_CONFIG_H="<ftconfig.h>" -DFT_CONFIG_MODULES_H="<ftmodule.h>" -DFT_CONFIG_OPTIONS_H="<ftoption.h>" -DFT2_BUILD_LIBRARY -o /private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/freetype/freetype-2.13.3/objs/ftinit.lo /private/tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/freetype/freetype-2.13.3/src/base/ftinit.c /tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/svt-av1/SVT-AV1-v2.3.0/Source/Lib/ASM_NEON_I8MM/aom_convolve8_neon_i8mm.c:139:21: error: always_inline function 'vusmmlaq_s32' requires target feature 'i8mm', but would be inlined into function 'convolve6_4_h' that is compiled without support for 'i8mm' 139 | int32x4_t sum = vusmmlaq_s32(vdupq_n_s32(0), perm_samples, filter); | ^ /tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/svt-av1/SVT-AV1-v2.3.0/Source/Lib/ASM_NEON_I8MM/aom_convolve8_neon_i8mm.c:154:25: error: always_inline function 'vusmmlaq_s32' requires target feature 'i8mm', but would be inlined into function 'convolve6_8_h' that is compiled without support for 'i8mm' 154 | int32x4_t sum0123 = vusmmlaq_s32(vdupq_n_s32(0), perm_samples[0], filter); | ^ /tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/svt-av1/SVT-AV1-v2.3.0/Source/Lib/ASM_NEON_I8MM/aom_convolve8_neon_i8mm.c:155:25: error: always_inline function 'vusmmlaq_s32' requires target feature 'i8mm', but would be inlined into function 'convolve6_8_h' that is compiled without support for 'i8mm' 155 | int32x4_t sum4567 = vusmmlaq_s32(vdupq_n_s32(0), perm_samples[1], filter); | ^ /tmp/handbrake-20241221-7302-j80h7j/HandBrake-1.9.0/build/contrib/svt-av1/SVT-AV1-v2.3.0/Source/Lib/ASM_NEON_I8MM/aom_convolve8_neon_i8mm.c:50:21: error: always_inline function 'vusdotq_s32' requires target feature 'i8mm', but would be inlined into function 'convolve8_4_h' that is compiled without support for 'i8mm' 50 | int32x4_t sum = vusdotq_lane_s32(vdupq_n_s32(0), permuted_samples[0], filters, 0); | ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/16/include/arm_neon.h:35960:15: note: expa

Check failure on line 49 in Formula/h/handbrake.rb

View workflow job for this annotation

GitHub Actions / macOS 13-arm64

`brew install --verbose --formula --build-bottle handbrake` failed on macOS Ventura (13) on Apple Silicon!

libtool: install: chmod 644 /private/tmp/handbrake-20241221-7288-o3m3pm/HandBrake-1.9.0/build/contrib/lib/libogg.a libtool: install: ranlib /private/tmp/handbrake-20241221-7288-o3m3pm/HandBrake-1.9.0/build/contrib/lib/libogg.a make[3]: Nothing to be done for `install-data-am'. Making install in include Making install in ogg /tmp/handbrake-20241221-7288-o3m3pm/HandBrake-1.9.0/build/contrib/x265/x265_4.1/source/common/aarch64/filter-neon-i8mm.cpp:127:27: error: always_inline function 'vusmmlaq_s32' requires target feature 'i8mm', but would be inlined into function 'filter8_8_pp_matmul' that is compiled without support for 'i8mm' int32x4_t matmul_lo = vusmmlaq_s32(vdupq_n_s32(0), perm_s0, filter); ^ /tmp/handbrake-20241221-7288-o3m3pm/HandBrake-1.9.0/build/contrib/x265/x265_4.1/source/common/aarch64/filter-neon-i8mm.cpp:128:27: error: always_inline function 'vusmmlaq_s32' requires target feature 'i8mm', but would be inlined into function 'filter8_8_pp_matmul' that is compiled without support for 'i8mm' int32x4_t matmul_hi = vusmmlaq_s32(vdupq_n_s32(0), perm_s1, filter); ^ /tmp/handbrake-20241221-7288-o3m3pm/HandBrake-1.9.0/build/contrib/x265/x265_4.1/source/common/aarch64/filter-neon-i8mm.cpp:73:28: error: always_inline function 'vusdotq_s32' requires target feature 'i8mm', but would be inlined into function 'filter8_8_pp' that is compiled without support for 'i8mm' int32x4_t dotprod_lo = vusdotq_lane_s32(vdupq_n_s32(0), perm_s0, filter, 0); ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/arm_neon.h:35961:15: note: expanded from macro 'vusdotq_lane_s32' __ret_157 = vusdotq_s32(__s0_157, __s1_157, (int8x16_t)(splatq_lane_s32(*(int32x2_t *) &__reint_157, __p3_157))); \ ^ /tmp/handbrake-20241221-7288-o3m3pm/HandBrake-1.9.0/build/contrib/x265/x265_4.1/source/common/aarch64/filter-neon-i8mm.cpp:74:18: error: always_inline function 'vusdotq_s32' requires target feature 'i8mm', but would be inlined into function 'filter8_8_pp' that is compiled without support for 'i8mm' dotprod_lo = vusdotq_lane_s32(dotprod_lo, perm_s1, filter, 1); ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/arm_neon.h:35961:15: note: expanded from macro 'vusdotq_lane_s32' __ret_157 = vusdotq_s32(__s0_157, __s1_157, (int8x16_t)(splatq_lane_s32(*(int32x2_t *) &__reint_157, __p3_157))); \ ^ make[4]: Nothing to be done for `install-exec-am'. /tmp/handbrake-20241221-7288-o3m3pm/HandBrake-1.9.0/build/contrib/x265/x265_4.1/source/common/aarch64/filter-neon-i8mm.cpp:75:28: error: always_inline function 'vusdotq_s32' requires target feature 'i8mm', but would be inlined into function 'filter8_8_pp' that is compiled without support for 'i8mm' int32x4_t dotprod_hi = vusdotq_lane_s32(vdupq_n_s32(0), perm_s1, filter, 0); ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/arm_neon.h:35961:15: note: expanded from macro 'vusdotq_lane_s32' __ret_157 = vusdotq_s32(__s0_157, __s1_157, (int8x16_t)(splatq_lane_s32(*(int32x2_t *) &__reint_157, __p3_157))); \ ^ /tmp/handbrake-20241221-7288-o3m3pm/HandBrake-1.9.0/build/contrib/x265/x265_4.1/source/common/aarch64/filter-neon-i8mm.cpp:76:18: error: always_inline function 'vusdotq_s32' requires target feature 'i8mm', but would be inlined into function 'filter8_8_pp' that is compiled without support for 'i8mm' dotprod_hi = vusdotq_lane_s32(dotprod_hi, perm_S2, filter, 1); ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/15.0.0/include/arm_neon.h:35961:15: note: expanded from macro 'vusdotq_lane_s32' __ret_157 = vusdotq_s32(__s0_157, __s1_157, (int8x16_t)(splatq_lane_s32(*(int32x2_t *) &__reint_157, __p3_157))); \ ^ /tmp/handbrake-20241221-7288-o3m3pm/Han
inreplace "contrib/ffmpeg/module.defs", "$(FFMPEG.GCC.gcc)", "cc"

ENV.append "CFLAGS", "-I#{Formula["libxml2"].opt_include}/libxml2" if OS.linux?
Expand Down
Loading