Hi ports -- Attached is an update to HandBrake. Please test. Changelog is here: https://github.com/HandBrake/HandBrake/releases/tag/1.3.1
OK? ~Brian
Index: Makefile =================================================================== RCS file: /cvs/ports/multimedia/handbrake/Makefile,v retrieving revision 1.5 diff -u -p -r1.5 Makefile --- Makefile 16 Dec 2019 17:23:58 -0000 1.5 +++ Makefile 10 Jan 2020 14:17:04 -0000 @@ -1,6 +1,6 @@ # $OpenBSD: Makefile,v 1.5 2019/12/16 17:23:58 bcallah Exp $ -V = 1.3.0 +V = 1.3.1 COMMENT = open source video transcoder DISTNAME = HandBrake-${V}-source PKGNAME = handbrake-${V} Index: distinfo =================================================================== RCS file: /cvs/ports/multimedia/handbrake/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 16 Dec 2019 17:23:58 -0000 1.2 +++ distinfo 10 Jan 2020 14:17:04 -0000 @@ -1,2 +1,2 @@ -SHA256 (HandBrake-1.3.0-source.tar.bz2) = qagutcoEp5NwWz19Ec76KZRmlO6xO0AWFEaqyjWzHZY= -SIZE (HandBrake-1.3.0-source.tar.bz2) = 16801695 +SHA256 (HandBrake-1.3.1-source.tar.bz2) = wAXemTr0Ejuru2D30S9v9G+37qJv8KNVYDRoOQHOLCc= +SIZE (HandBrake-1.3.1-source.tar.bz2) = 16815767 Index: patches/patch-gtk_configure_ac =================================================================== RCS file: /cvs/ports/multimedia/handbrake/patches/patch-gtk_configure_ac,v retrieving revision 1.2 diff -u -p -r1.2 patch-gtk_configure_ac --- patches/patch-gtk_configure_ac 16 Dec 2019 17:23:58 -0000 1.2 +++ patches/patch-gtk_configure_ac 10 Jan 2020 14:17:04 -0000 @@ -6,16 +6,16 @@ No -ldl on OpenBSD. Index: gtk/configure.ac --- gtk/configure.ac.orig +++ gtk/configure.ac -@@ -199,7 +199,7 @@ PKG_CHECK_MODULES(GHB, [$GHB_PACKAGES]) +@@ -199,7 +199,7 @@ AM_CONDITIONAL([GHB_GTK_3_16], [test "$HAVE_GTK_316" - - GHB_CFLAGS="$HBINC $GHB_CFLAGS" + AM_CONDITIONAL([MINGW], [test "x$mingw_flag" = "xyes"]) --HB_LIBS="-lhandbrake -lavformat -lavfilter -lavcodec -lavutil -ldav1d -lswresample -lpostproc -ldvdnav -ldvdread -lmp3lame -lvorbis -lvorbisenc -logg -lx264 -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 -lbluray -lass -lfontconfig -lfreetype -lxml2 -ljansson -lopus -lspeex -llzma" -+HB_LIBS="-L../../libhb -lhandbrake -lavformat -lavfilter -lavcodec -lavutil -ldav1d -lswresample -lpostproc -ldvdnav -ldvdread -lmp3lame -lvorbis -lvorbisenc -logg -lx264 -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 -lbluray -lass -lfontconfig -lfreetype -lxml2 -ljansson -lopus -lspeex -llzma" +-HB_LIBS="$HB_LIBS -lhandbrake -lavformat -lavfilter -lavcodec -lavutil -ldav1d -lswresample -lpostproc -ldvdnav -ldvdread -lmp3lame -lvorbis -lvorbisenc -logg -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 -lbluray -lass -lfontconfig -lfreetype -lxml2 -ljansson -lopus -lspeex -llzma" ++HB_LIBS="-L../../libhb $HB_LIBS -lhandbrake -lavformat -lavfilter -lavcodec -lavutil -ldav1d -lswresample -lpostproc -ldvdnav -ldvdread -lmp3lame -lvorbis -lvorbisenc -logg -lswscale -ltheoraenc -ltheoradec -lvpx -lz -lbz2 -lbluray -lass -lfontconfig -lfreetype -lxml2 -ljansson -lopus -lspeex -llzma" + HB_CPPFLAGS="$HB_CPPFLAGS $HBINC" - if test "x$use_fdk_aac" = "xyes" ; then - HB_LIBS="$HB_LIBS -lfdk-aac" -@@ -226,6 +226,9 @@ case $host in + PKG_CHECK_MODULES([x264], [x264], sys_x264=yes, sys_x264=no) +@@ -236,6 +236,9 @@ case $host in HB_LIBS="$HB_LIBS -lbcrypt -lregex -luuid" ;; *-*-freebsd*) Index: patches/patch-libhb_fifo_c =================================================================== RCS file: /cvs/ports/multimedia/handbrake/patches/patch-libhb_fifo_c,v retrieving revision 1.2 diff -u -p -r1.2 patch-libhb_fifo_c --- patches/patch-libhb_fifo_c 16 Dec 2019 17:23:58 -0000 1.2 +++ patches/patch-libhb_fifo_c 10 Jan 2020 14:17:04 -0000 @@ -5,7 +5,7 @@ Add OpenBSD where appropriate. Index: libhb/fifo.c --- libhb/fifo.c.orig +++ libhb/fifo.c -@@ -15,7 +15,7 @@ +@@ -16,7 +16,7 @@ #endif #ifndef SYS_DARWIN