Index: head/multimedia/handbrake/Makefile =================================================================== --- head/multimedia/handbrake/Makefile (revision 494074) +++ head/multimedia/handbrake/Makefile (revision 494075) @@ -1,119 +1,118 @@ # Created by: Andrew Thompson # $FreeBSD$ PORTNAME= handbrake -DISTVERSION= 1.2.0 -PORTREVISION= 1 +DISTVERSION= 1.2.2 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 \ nasm:devel/nasm \ 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 \ libspeex.so:audio/speex \ 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 \ ffmpeg-4.1.tar.bz2 \ libbluray-1.0.2.tar.bz2 \ libdvdnav-6.0.0.tar.bz2 \ libdvdread-6.0.0.tar.bz2 \ libvpx-1.7.0.tar.gz \ x265_2.9.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 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 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 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_LIB_DEPENDS= libvpx.so:multimedia/libvpx \ libnotify.so:devel/libnotify X11_USES= gettext desktop-file-utils gnome 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 # Install version information. ${CP} ${FILESDIR}/version.txt ${WRKSRC} # Following patches reduces warnings with clang. ${CP} ${FILESDIR}/P00-freebsd-libavutil-x86-asm-h.patch ${WRKSRC}/contrib/ffmpeg ${CP} ${FILESDIR}/P01-freebsd-ifo_types.h.patch ${WRKSRC}/contrib/libdvdread post-install-X11-on: ${LN} -sf ghb ${STAGEDIR}${PREFIX}/bin/HandBrake .include Index: head/multimedia/handbrake/distinfo =================================================================== --- head/multimedia/handbrake/distinfo (revision 494074) +++ head/multimedia/handbrake/distinfo (revision 494075) @@ -1,17 +1,17 @@ -TIMESTAMP = 1545096793 +TIMESTAMP = 1551058103 SHA256 (handbrake/fdk-aac-0.1.5.tar.gz) = 2164592a67b467e5b20fdcdaf5bd4c50685199067391c6fcad4fa5521c9b4dd7 SIZE (handbrake/fdk-aac-0.1.5.tar.gz) = 2091081 SHA256 (handbrake/ffmpeg-4.1.tar.bz2) = b684fb43244a5c4caae652af9022ed5d85ce15210835bce054a33fb26033a1a5 SIZE (handbrake/ffmpeg-4.1.tar.bz2) = 10687291 SHA256 (handbrake/libbluray-1.0.2.tar.bz2) = 6d9e7c4e416f664c330d9fa5a05ad79a3fb39b95adfc3fd6910cbed503b7aeff SIZE (handbrake/libbluray-1.0.2.tar.bz2) = 733058 SHA256 (handbrake/libdvdnav-6.0.0.tar.bz2) = f0a2711b08a021759792f8eb14bb82ff8a3c929bf88c33b64ffcddaa27935618 SIZE (handbrake/libdvdnav-6.0.0.tar.bz2) = 369605 SHA256 (handbrake/libdvdread-6.0.0.tar.bz2) = b33b1953b4860545b75f6efc06e01d9849e2ea4f797652263b0b4af6dd10f935 SIZE (handbrake/libdvdread-6.0.0.tar.bz2) = 394627 SHA256 (handbrake/libvpx-1.7.0.tar.gz) = 1fec931eb5c94279ad219a5b6e0202358e94a93a90cfb1603578c326abfc1238 SIZE (handbrake/libvpx-1.7.0.tar.gz) = 2679797 SHA256 (handbrake/x265_2.9.tar.gz) = ebae687c84a39f54b995417c52a2fdde65a4e2e7ebac5730d251471304b91024 SIZE (handbrake/x265_2.9.tar.gz) = 1385848 -SHA256 (handbrake/HandBrake-HandBrake-1.2.0_GH0.tar.gz) = fcf69f7642a278cd17b9a3fb9f299800962b2fa559e02e0cd798aa5e5e83b82c -SIZE (handbrake/HandBrake-HandBrake-1.2.0_GH0.tar.gz) = 18489017 +SHA256 (handbrake/HandBrake-HandBrake-1.2.2_GH0.tar.gz) = 068e5117c3d4e170b49122989d240caab2ddd1e8923ff4de9ede37a30db23bec +SIZE (handbrake/HandBrake-HandBrake-1.2.2_GH0.tar.gz) = 18635387 Index: head/multimedia/handbrake/files/version.txt =================================================================== --- head/multimedia/handbrake/files/version.txt (revision 494074) +++ head/multimedia/handbrake/files/version.txt (revision 494075) @@ -1,9 +1,9 @@ URL=https://github.com/HandBrake/HandBrake.git -HASH=23bc08b55d58308862e940c97f2d1aeb0f07544b -SHORTHASH=23bc08b55 -TAG=1.2.0 -TAG_HASH=23bc08b55d58308862e940c97f2d1aeb0f07544b +HASH=4eb9f7b2f925620cc346ab186010a6e5711a5cc8 +SHORTHASH=4eb9f7b2f +TAG=1.2.2 +TAG_HASH=4eb9f7b2f925620cc346ab186010a6e5711a5cc8 REV=0 -BRANCH=heads/1.2.0 +BRANCH= REMOTE=https://github.com/HandBrake/HandBrake.git -DATE=2018-12-16 17:16:51 +0000 +DATE=2019-02-22 17:23:51 +0100