From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jun 6 23:40:07 2011 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19E59106566C for ; Mon, 6 Jun 2011 23:40:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id EBD448FC13 for ; Mon, 6 Jun 2011 23:40:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p56Ne67K030563 for ; Mon, 6 Jun 2011 23:40:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p56Ne6ah030562; Mon, 6 Jun 2011 23:40:06 GMT (envelope-from gnats) Resent-Date: Mon, 6 Jun 2011 23:40:06 GMT Resent-Message-Id: <201106062340.p56Ne6ah030562@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Ryan Steinmetz Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 080CA106566B for ; Mon, 6 Jun 2011 23:38:48 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id E24308FC1A for ; Mon, 6 Jun 2011 23:38:47 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p56Nclfp004404 for ; Mon, 6 Jun 2011 23:38:47 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p56NclSf004403; Mon, 6 Jun 2011 23:38:47 GMT (envelope-from nobody) Message-Id: <201106062338.p56NclSf004403@red.freebsd.org> Date: Mon, 6 Jun 2011 23:38:47 GMT From: Ryan Steinmetz To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/157673: [update] audio/sox to 14.3.2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Jun 2011 23:40:07 -0000 >Number: 157673 >Category: ports >Synopsis: [update] audio/sox to 14.3.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Jun 06 23:40:06 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Ryan Steinmetz >Release: 8.2-RELEASE >Organization: Rochester Institute of Technology >Environment: >Description: - Update to 14.3.2 ======================================= sox-14.3.2 2011-02-27 ---------- File formats: o Add seek support to mp3 handler for speed improvements. (Pavel Karneliuk) o Fix bug were WavPack header was not updated correctly when closing file. Fixed libsox memory leak when closing WavPack files. (David Bryant) o Fix RIFF chunk length error when writing 24-bit files. (David Bryant) o 24-bit WAV files were leaving channel maps unassigned. Change to use common channel mappings based on channel count. This allows to work more seemlessly with other apps such as WavPack and Foobar2000. (David Bryant) o Fix ffmpeg playback bug caused by alignment requirements on some platforms. Closes bug #3017690. (Reuben Thomas). o Fix memory leak in ffmpeg. (Doug Cook) o Handle 0 length chunks in WAV files gracefully. (Beat Jorg) o When skipping over chunks, account for word alignment. Helps with some Logic Pro generated files. (D Lambley) o Fix incorrect MP3 file length determination with VBR & .5s initial silence. (robs) Audio device drivers: o Fix immediate segfault on OSX while attempting to record. (Adam Fritzler) o Fix segfault on OSX playback for some HW that gives smaller then requested buffers. (cbagwell) o Clean up system resource in coreaudio on close. Allows running back-to-back open()/close()'s without exiting app first. (cbagwell) o Add support for 32-bit samples to OSS driver. (Eric Lammerts) o Add support for 24 and 32-bit samples to waveaudio (Win32) driver. (Doug Cook) o Support specifying audio device other than default on OSX (cbagwell) Effects: o F.R. [3051700] spectrogram -r for `raw' spectrogram, no legend. (robs) o Fix -w option on stats effect. (Ronald Sprouse) o Fix segfault with some ladspa plugins (Thor Andreassen) o Optionally look for png.h in libpng directory to support OpenBSD packaging. Helps enable spectrograph effect. (cbagwell) o libpng15 requires application to include zlib.h header file. (cbagwell) Add this to spectrograph effect. [3184238] o Enable LADSPA effects on all platforms without any external dependencies. Mainly useful for Linux, Windows and OS X which have binaries readily available. (cbagwell) o Support specifying an absolute end location for trim effect instead only an offset from trim begin location. (Ulrich Klauer) o Fix regression where MP3 handler required libmad headers to be installed. (Samuli Suominen) o Allow dynamic loading of lame to be enabled even if lame header files are not installed. (Doug Cook) Other new features: o Soxi now reports duration of AMR files. (robs) o Document the "multiple" combine option in man pages and in usage output (Ulrich Klauer). Internal improvements: o Distribute msvc9 project files that had been in CVS only. (cbagwell) o Add msvc10 project files (also compatible with the Windows SDK 7.1). (Doug Cook) o cmake now compiles waveaudio driver under windows environment. (cbagwell) [3072672] >How-To-Repeat: >Fix: Patch attached with submission follows: diff -urN /usr/ports/audio/sox/Makefile sox/Makefile --- /usr/ports/audio/sox/Makefile 2011-02-10 11:36:07.000000000 -0500 +++ sox/Makefile 2011-06-06 18:44:22.000000000 -0400 @@ -6,7 +6,7 @@ # PORTNAME= sox -PORTVERSION= 14.3.1 +PORTVERSION= 14.3.2 CATEGORIES= audio MASTER_SITES= SF @@ -24,6 +24,9 @@ USE_AUTOTOOLS= libltdl USE_GNOME= pkgconfig +LICENSE_COMB= dual +LICENSE= LGPL21 GPLv2 + # Default LAME to off for packages so we don't end up RESTRICTED .if defined(PACKAGE_BUILDING) _LAME= off @@ -51,7 +54,7 @@ CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} -CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" +CONFIGURE_ENV+= CPPFLAGS+="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" CONFIGURE_ARGS+= --with-pkgconfigdir="${PREFIX}/libdata/pkgconfig" CONFIGURE_ARGS+= --with-distro="${CONFIGURE_TARGET} ${PKGNAME}" diff -urN /usr/ports/audio/sox/distinfo sox/distinfo --- /usr/ports/audio/sox/distinfo 2011-02-10 11:36:07.000000000 -0500 +++ sox/distinfo 2011-06-06 18:43:39.000000000 -0400 @@ -1,2 +1,2 @@ -SHA256 (sox-14.3.1.tar.gz) = c4be9ebdb1e77a3bc9f3ee1f3fd274a1fe7b162a174fcc74874b231f3f1ace54 -SIZE (sox-14.3.1.tar.gz) = 1044595 +SHA256 (sox-14.3.2.tar.gz) = 0668cc087c346f7c4084ae294c676a11ddefb462974bc3f67be30d789c850e8f +SIZE (sox-14.3.2.tar.gz) = 1110175 >Release-Note: >Audit-Trail: >Unformatted: