Date: Sat, 18 Feb 2017 14:51:25 +0000 (UTC) From: Thomas Zander <riggs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r434356 - in head/audio/wavpack: . files Message-ID: <201702181451.v1IEpPmw049813@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: riggs Date: Sat Feb 18 14:51:25 2017 New Revision: 434356 URL: https://svnweb.freebsd.org/changeset/ports/434356 Log: Update to upstream release 5.1.0; fix several invalid memory reads PR: 216847 Submitted by: pkubaj@anongoth.pl Reviewed by: riggs MFH: 2017Q1 Security: CVE-2016-10169 CVE-2016-10170 CVE-2016-10171 CVE-2016-10172 Added: head/audio/wavpack/files/patch-configure (contents, props changed) Deleted: head/audio/wavpack/files/patch-src_wavpack__local.h Modified: head/audio/wavpack/Makefile head/audio/wavpack/distinfo head/audio/wavpack/pkg-plist Modified: head/audio/wavpack/Makefile ============================================================================== --- head/audio/wavpack/Makefile Sat Feb 18 14:37:31 2017 (r434355) +++ head/audio/wavpack/Makefile Sat Feb 18 14:51:25 2017 (r434356) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= wavpack -PORTVERSION= 4.60.1 -PORTREVISION= 3 +PORTVERSION= 5.1.0 CATEGORIES= audio MASTER_SITES= http://www.wavpack.com/ @@ -11,7 +10,7 @@ MAINTAINER= multimedia@FreeBSD.org COMMENT= Audio codec for lossless, lossy, and hybrid compression LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/license.txt +LICENSE_FILE= ${WRKSRC}/COPYING USES= iconv libtool pathfix pkgconfig tar:bzip2 USE_LDCONFIG= yes @@ -20,8 +19,20 @@ CPPFLAGS+= -I${LOCALBASE}/include LIBS+= -L${LOCALBASE}/lib INSTALL_TARGET= install-strip -.if ${MACHINE_CPU:Mmmx} -CONFIGURE_ARGS= --enable-mmx +OPTIONS_DEFINE= ASM +OPTIONS_DEFAULT_amd64= ASM +OPTIONS_DEFAULT_armv6= ASM + +ASM_CONFIGURE_OFF= --disable-asm +ASM_DESC= Optimized assembler routines (requires MMX on x86) + +.include <bsd.port.options.mk> + +# ASM needs clang 3.8+ +# depend on llvm39 since it's more likely to be installed already than 3.8 +.if ${OSVERSION} < 1100101 && ${PORT_OPTIONS:MASM} +BUILD_DEPENDS+= clang39:devel/llvm39 +CC= clang39 .endif .include <bsd.port.mk> Modified: head/audio/wavpack/distinfo ============================================================================== --- head/audio/wavpack/distinfo Sat Feb 18 14:37:31 2017 (r434355) +++ head/audio/wavpack/distinfo Sat Feb 18 14:51:25 2017 (r434356) @@ -1,2 +1,3 @@ -SHA256 (wavpack-4.60.1.tar.bz2) = 175ee4f2effd6f51e6ec487956f41177256bf892c2e8e07de5d27ed4ee6888c5 -SIZE (wavpack-4.60.1.tar.bz2) = 394434 +TIMESTAMP = 1486392068 +SHA256 (wavpack-5.1.0.tar.bz2) = 1939627d5358d1da62bc6158d63f7ed12905552f3a799c799ee90296a7612944 +SIZE (wavpack-5.1.0.tar.bz2) = 824331 Added: head/audio/wavpack/files/patch-configure ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/audio/wavpack/files/patch-configure Sat Feb 18 14:51:25 2017 (r434356) @@ -0,0 +1,11 @@ +--- configure.orig 2017-01-17 04:32:28 UTC ++++ configure +@@ -13715,7 +13715,7 @@ $as_echo_n "checking if assembly optimiz + i386|i486|i586|i686|i786) : + $as_echo "#define OPT_ASM_X86 1" >>confdefs.h + asm_selected=x86 ;; #( +- x86_64) : ++ x86_64|amd64) : + $as_echo "#define OPT_ASM_X64 1" >>confdefs.h + asm_selected=x64 ;; #( + arm*) : Modified: head/audio/wavpack/pkg-plist ============================================================================== --- head/audio/wavpack/pkg-plist Sat Feb 18 14:37:31 2017 (r434355) +++ head/audio/wavpack/pkg-plist Sat Feb 18 14:51:25 2017 (r434356) @@ -1,12 +1,14 @@ bin/wavpack bin/wvgain +bin/wvtag bin/wvunpack include/wavpack/wavpack.h lib/libwavpack.a lib/libwavpack.so lib/libwavpack.so.1 -lib/libwavpack.so.1.1.4 +lib/libwavpack.so.1.2.0 libdata/pkgconfig/wavpack.pc man/man1/wavpack.1.gz man/man1/wvgain.1.gz +man/man1/wvtag.1.gz man/man1/wvunpack.1.gz
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201702181451.v1IEpPmw049813>