Index: head/multimedia/handbrake/Makefile =================================================================== --- head/multimedia/handbrake/Makefile (revision 472811) +++ head/multimedia/handbrake/Makefile (revision 472812) @@ -1,124 +1,124 @@ # Created by: Andrew Thompson # $FreeBSD$ PORTNAME= handbrake -DISTVERSION= 1.1.0 +DISTVERSION= 1.1.1 CATEGORIES= multimedia DIST_SUBDIR= ${PORTNAME} MAINTAINER= naito.yuichiro@gmail.com COMMENT= Versatile DVD ripper and video transcoder LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING ONLY_FOR_ARCHS= amd64 i386 ONLY_FOR_ARCHS_REASON= invokes x86 assembler BUILD_DEPENDS= bash:shells/bash \ yasm:devel/yasm \ cmake:devel/cmake LIB_DEPENDS= libdbus-1.so:devel/dbus \ libharfbuzz.so:print/harfbuzz \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libxml2.so:textproc/libxml2 \ libass.so:multimedia/libass \ libogg.so:audio/libogg \ libvorbis.so:audio/libvorbis \ libvorbisenc.so:audio/libvorbis \ libtheoradec.so:multimedia/libtheora \ libtheoraenc.so:multimedia/libtheora \ libsamplerate.so:audio/libsamplerate \ libx264.so:multimedia/libx264 \ libmp3lame.so:audio/lame \ libopus.so:audio/opus \ libjansson.so:devel/jansson CONTRIB_FILES= fdk-aac-0.1.5.tar.gz \ libav-12.3.tar.gz \ libbluray-1.0.2.tar.bz2 \ libdvdnav-5.0.3.tar.bz2 \ libdvdread-5.0.3.tar.bz2 \ - libvpx-1.6.1.tar.bz2 \ + libvpx-1.7.0.tar.gz \ x265_2.6.tar.gz MASTER_SITES+= https://download.handbrake.fr/contrib/:contrib DISTFILES+= ${CONTRIB_FILES:S/$/:contrib/} .if !defined(PACKAGE_BUILDING) # DVDCSS version hardcoded in contrib/libdvdread/libdvdread-5.0.0-6-gcb1ae87/src/dvd_input.c (dlopen'ed) LIB_DEPENDS+= libdvdcss.so:multimedia/libdvdcss .endif GNU_CONFIGURE= yes USES= autoreconf:build compiler:features gmake iconv \ libtool:build localbase:ldflags pkgconfig python:2.7,build MAKE_ENV= V=1 ACLOCAL=${LOCALBASE}/bin/aclocal USE_GITHUB= yes GH_ACCOUNT= HandBrake GH_PROJECT= HandBrake USE_GCC= yes CONFIGURE_ARGS= --force --enable-x265 CONFIGURE_TARGET= build BUILD_WRKSRC= ${WRKSRC}/build INSTALL_WRKSRC= ${WRKSRC}/build MAKEFILE= GNUmakefile ALL_TARGET= # INSTALL_TARGET= install-strip NOPRECIOUSMAKEVARS= yes # for ffmpeg and x264 # Enforce linking to bundled libraries instead of system libraries LDFLAGS+= -L${BUILD_WRKSRC}/contrib/lib # Enforce linking to the system c++ standard lib LDFLAGS+= -l${COMPILER_FEATURES:Mlib*c++:S/lib//} OPTIONS_DEFINE= FDK_AAC X11 OPTIONS_DEFAULT= X11 OPTIONS_SUB= yes FDK_AAC_DESC= Enable non-free Fraunhofer FDK AAC codec X11_DESC= Build GTK+3 based GUI program FDK_AAC_CONFIGURE_ENABLE= fdk-aac FDK_AAC_VARS= LICENSE+=FDK_AAC LICENSE_COMB=multi LICENSE_NAME_FDK_AAC= Software License for The Fraunhofer FDK AAC Codec Library for Android LICENSE_FILE_FDK_AAC= ${WRKDIR}/${DISTFILES:Mfdk*:R:R}/NOTICE LICENSE_PERMS_FDK_AAC= dist-mirror pkg-mirror auto-accept # Recent GNU binutils are required to handle inline SSSE3 asm (in x264), and # to support --exclude-libs option for ld(1) when building GUI program X11_CONFIGURE_ENV= COMPILER_PATH=${LOCALBASE}/bin X11_MAKE_ENV= COMPILER_PATH=${LOCALBASE}/bin X11_CONFIGURE_ON= --disable-gtk-update-checks X11_CONFIGURE_OFF= --disable-gtk X11_BUILD_DEPENDS= ${LOCALBASE}/bin/ld:devel/binutils X11_LIB_DEPENDS= libvpx.so:multimedia/libvpx \ libnotify.so:devel/libnotify X11_USES= gettext desktop-file-utils X11_USE= gstreamer1=gdkpixbuf,libav \ gnome=gtk30,intltool,cairo,gdkpixbuf2 # HandBrake tries to fetch its dependencies during build phase, which is not # considered good in FreeBSD. Instead, we will provided the downloaded files. post-extract: .SILENT ${MKDIR} ${WRKSRC}/download .for f in ${CONTRIB_FILES} ${CP} ${DISTDIR}/${DIST_SUBDIR}/${f} ${WRKSRC}/download .endfor post-patch: @${REINPLACE_CMD} 's@python2 @${PYTHON_CMD} @' \ ${WRKSRC}/gtk/src/Makefile.am post-install-X11-on: ${LN} -sf ghb ${STAGEDIR}${PREFIX}/bin/HandBrake .include Index: head/multimedia/handbrake/distinfo =================================================================== --- head/multimedia/handbrake/distinfo (revision 472811) +++ head/multimedia/handbrake/distinfo (revision 472812) @@ -1,17 +1,17 @@ -TIMESTAMP = 1523151983 +TIMESTAMP = 1529374276 SHA256 (handbrake/fdk-aac-0.1.5.tar.gz) = 2164592a67b467e5b20fdcdaf5bd4c50685199067391c6fcad4fa5521c9b4dd7 SIZE (handbrake/fdk-aac-0.1.5.tar.gz) = 2091081 SHA256 (handbrake/libav-12.3.tar.gz) = 115b659022dd387f662e26fbc5bc0cc14ec18daa100003ffd34f4da0479b272e SIZE (handbrake/libav-12.3.tar.gz) = 7582844 SHA256 (handbrake/libbluray-1.0.2.tar.bz2) = 6d9e7c4e416f664c330d9fa5a05ad79a3fb39b95adfc3fd6910cbed503b7aeff SIZE (handbrake/libbluray-1.0.2.tar.bz2) = 733058 SHA256 (handbrake/libdvdnav-5.0.3.tar.bz2) = 5097023e3d2b36944c763f1df707ee06b19dc639b2b68fb30113a5f2cbf60b6d SIZE (handbrake/libdvdnav-5.0.3.tar.bz2) = 372203 SHA256 (handbrake/libdvdread-5.0.3.tar.bz2) = 321cdf2dbdc83c96572bc583cd27d8c660ddb540ff16672ecb28607d018ed82b SIZE (handbrake/libdvdread-5.0.3.tar.bz2) = 394885 -SHA256 (handbrake/libvpx-1.6.1.tar.bz2) = 1c2c0c2a97fba9474943be34ee39337dee756780fc12870ba1dc68372586a819 -SIZE (handbrake/libvpx-1.6.1.tar.bz2) = 1959534 +SHA256 (handbrake/libvpx-1.7.0.tar.gz) = 1fec931eb5c94279ad219a5b6e0202358e94a93a90cfb1603578c326abfc1238 +SIZE (handbrake/libvpx-1.7.0.tar.gz) = 2679797 SHA256 (handbrake/x265_2.6.tar.gz) = 1bf0036415996af841884802161065b9e6be74f5f6808ac04831363e2549cdbf SIZE (handbrake/x265_2.6.tar.gz) = 1271976 -SHA256 (handbrake/HandBrake-HandBrake-1.1.0_GH0.tar.gz) = c51f25e8fa2e979295bed281b050186d36f48d9ed0fc3cb7e4f5497985d000b0 -SIZE (handbrake/HandBrake-HandBrake-1.1.0_GH0.tar.gz) = 15797528 +SHA256 (handbrake/HandBrake-HandBrake-1.1.1_GH0.tar.gz) = c3faa7cbe84691bcecba860cbfb6536c51489301dbe444d641f9866cf9cc24fa +SIZE (handbrake/HandBrake-HandBrake-1.1.1_GH0.tar.gz) = 15798380 Index: head/multimedia/handbrake/files/patch-contrib_libbluray_P01-freebsd-configure.patch =================================================================== --- head/multimedia/handbrake/files/patch-contrib_libbluray_P01-freebsd-configure.patch (revision 472811) +++ head/multimedia/handbrake/files/patch-contrib_libbluray_P01-freebsd-configure.patch (nonexistent) @@ -1,16 +0,0 @@ ---- contrib/libbluray/P01-freebsd-configure.patch.orig 2018-04-09 12:18:09 UTC -+++ contrib/libbluray/P01-freebsd-configure.patch -@@ -0,0 +1,13 @@ -+--- libbluray-1.0.2/configure.orig 2017-12-04 00:27:38.000000000 +0900 -++++ libbluray-1.0.2/configure -+@@ -14,6 +14,10 @@ -+ ## M4sh Initialization. ## -+ ## -------------------- ## -+ -++if test `uname` = 'FreeBSD' ; then -++ ln -s linux jni/freebsd -++fi -++ -+ # Be more Bourne compatible -+ DUALCASE=1; export DUALCASE # for MKS sh -+ if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : Property changes on: head/multimedia/handbrake/files/patch-contrib_libbluray_P01-freebsd-configure.patch ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/multimedia/handbrake/files/patch-version.txt =================================================================== --- head/multimedia/handbrake/files/patch-version.txt (revision 472811) +++ head/multimedia/handbrake/files/patch-version.txt (revision 472812) @@ -1,12 +1,12 @@ --- version.txt.orig 2017-04-11 00:36:21 UTC +++ version.txt @@ -0,0 +1,9 @@ +URL=https://github.com/HandBrake/HandBrake.git -+HASH=b463d33a4ed4c9da5fb6432e7fb7e08422fc1aad -+SHORTHASH=b463d33 -+TAG=1.1.0 -+TAG_HASH=b463d33a4ed4c9da5fb6432e7fb7e08422fc1aad ++HASH=1bd13ba48bffa1652ad4bcf58d3a88c24bae25f8 ++SHORTHASH=1bd13ba48 ++TAG=1.1.1 ++TAG_HASH=1bd13ba48bffa1652ad4bcf58d3a88c24bae25f8 +REV=0 +BRANCH= +REMOTE=https://github.com/HandBrake/HandBrake.git -+DATE=2018-04-08 15:16:00 +0900 ++DATE=2018-06-18 15:07:09 +0100 Index: head/multimedia/handbrake/pkg-plist =================================================================== --- head/multimedia/handbrake/pkg-plist (revision 472811) +++ head/multimedia/handbrake/pkg-plist (revision 472812) @@ -1,19 +1,20 @@ bin/HandBrakeCLI %%X11%%bin/ghb %%X11%%bin/HandBrake %%X11%%share/applications/ghb.desktop %%X11%%share/icons/hicolor/scalable/apps/hb-icon.svg %%X11%%share/locale/cs/LC_MESSAGES/ghb.mo %%X11%%share/locale/da/LC_MESSAGES/ghb.mo %%X11%%share/locale/de/LC_MESSAGES/ghb.mo %%X11%%share/locale/es/LC_MESSAGES/ghb.mo %%X11%%share/locale/fr/LC_MESSAGES/ghb.mo %%X11%%share/locale/it_IT/LC_MESSAGES/ghb.mo %%X11%%share/locale/ja_JP/LC_MESSAGES/ghb.mo %%X11%%share/locale/ko/LC_MESSAGES/ghb.mo %%X11%%share/locale/no/LC_MESSAGES/ghb.mo %%X11%%share/locale/pt_BR/LC_MESSAGES/ghb.mo %%X11%%share/locale/ro_RO/LC_MESSAGES/ghb.mo %%X11%%share/locale/ru/LC_MESSAGES/ghb.mo %%X11%%share/locale/th/LC_MESSAGES/ghb.mo %%X11%%share/locale/zh_CN/LC_MESSAGES/ghb.mo +%%X11%%share/metainfo/fr.handbrake.ghb.appdata.xml