Index: Makefile =================================================================== --- Makefile (revision 438145) +++ Makefile (working copy) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= handbrake -PORTVERSION= 1.0.3 -PORTREVISION= 2 +PORTVERSION= 1.0.7 CATEGORIES= multimedia DIST_SUBDIR= ${PORTNAME} @@ -37,9 +36,9 @@ BROKEN_aarch64= Fails to build: invokes x86 asm BROKEN_armv6= Fails to build: invokes x86 asm -USE_GITHUB= yes -XGH_ACCOUNT= HandBrake -XGH_PROJECT= HandBrake +USE_GITHUB= yes +XGH_ACCOUNT= HandBrake +XGH_PROJECT= HandBrake CONTRIB_FILES= fdk-aac-0.1.4.tar.gz \ libav-12.tar.gz \ @@ -81,11 +80,12 @@ # Enforce linking to the system c++ standard lib LDFLAGS+= -l${COMPILER_FEATURES:Mlib*c++:S/lib//} -OPTIONS_DEFINE= FDK_AAC X11 +OPTIONS_DEFINE= CCACHE FDK_AAC X11 OPTIONS_DEFAULT= X11 OPTIONS_SUB= yes +CCACHE_DESC= Mimimize compile time of C/C++ programs FDK_AAC_DESC= Enable non-free Fraunhofer FDK AAC codec X11_DESC= Build GTK+3 based GUI program @@ -113,6 +113,12 @@ CONFIGURE_ARGS+= --disable-gtk .endif +.if ${PORT_OPTIONS:MCCACHE} +WITH_NO_CCACHE=yes +.else +NO_CCACHE=yes +.endif + # 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 Index: distinfo =================================================================== --- distinfo (revision 438145) +++ distinfo (working copy) @@ -1,4 +1,4 @@ -TIMESTAMP = 1491071513 +TIMESTAMP = 1491820628 SHA256 (handbrake/fdk-aac-0.1.4.tar.gz) = 5910fe788677ca13532e3f47b7afaa01d72334d46a2d5e1d1f080f1173ff15ab SIZE (handbrake/fdk-aac-0.1.4.tar.gz) = 1986515 SHA256 (handbrake/libav-12.tar.gz) = ca5cb22ba660f0bdc47817fdb9d99059a71f9eb0776c68cf8bef769a5ccc7534 @@ -13,5 +13,5 @@ SIZE (handbrake/libvpx-1.5.0.tar.bz2) = 1906571 SHA256 (handbrake/x265_2.1-1.tar.gz) = 88fcb9af4ba52c0757ac9c0d8cd5ec79951a22905ae886897e06954353d6a643 SIZE (handbrake/x265_2.1-1.tar.gz) = 1036921 -SHA256 (handbrake/handbrake-handbrake-1.0.3_GH0.tar.gz) = 83ae65cb84b0e9356d9fdc6e82cea65c0aef21d33a38f1e77731d66b501e6504 -SIZE (handbrake/handbrake-handbrake-1.0.3_GH0.tar.gz) = 13086610 +SHA256 (handbrake/handbrake-handbrake-1.0.7_GH0.tar.gz) = 4f24f623d3078e3a5603a25ff718d75216d8eec7e25eb9a8cb267f28a0688fe7 +SIZE (handbrake/handbrake-handbrake-1.0.7_GH0.tar.gz) = 13167548