Date: Mon, 1 Oct 2018 20:26:06 +0000 (UTC) From: Steve Wills <swills@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r481065 - in head/audio/audacity: . files Message-ID: <201810012026.w91KQ6mJ080588@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: swills Date: Mon Oct 1 20:26:06 2018 New Revision: 481065 URL: https://svnweb.freebsd.org/changeset/ports/481065 Log: audio/audacity: Update to 2.3.0 PR: 231837 Submitted by: xxjack12xx@gmail.com (maintainer) Modified: head/audio/audacity/Makefile (contents, props changed) head/audio/audacity/distinfo (contents, props changed) head/audio/audacity/files/patch-configure.ac (contents, props changed) head/audio/audacity/files/patch-include_audacity_Types.h (contents, props changed) head/audio/audacity/files/patch-lib-src_FileDialog_Makefile.am (contents, props changed) head/audio/audacity/files/patch-lib-src_FileDialog_configure.ac (contents, props changed) head/audio/audacity/files/patch-lib-src_libnyquist_nyquist_cmt_cext.h (contents, props changed) head/audio/audacity/files/patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h (contents, props changed) head/audio/audacity/files/patch-lib-src_portmidi_porttime_ptlinux.c (contents, props changed) head/audio/audacity/files/patch-src_AudioIO.cpp (contents, props changed) head/audio/audacity/files/patch-src_FFmpeg.h (contents, props changed) head/audio/audacity/files/patch-src_Makefile.am (contents, props changed) head/audio/audacity/files/patch-src_MemoryX.h (contents, props changed) Modified: head/audio/audacity/Makefile ============================================================================== --- head/audio/audacity/Makefile Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/Makefile Mon Oct 1 20:26:06 2018 (r481065) @@ -2,9 +2,8 @@ # $FreeBSD$ PORTNAME= audacity -PORTVERSION= 2.2.2 +PORTVERSION= 2.3.0 DISTVERSIONPREFIX= Audacity- -PORTREVISION= 3 CATEGORIES= audio MAINTAINER= xxjack12xx@gmail.com @@ -40,7 +39,7 @@ SHEBANG_FILES= lib-src/lv2/build USE_GITHUB= yes OPTIONS_DEFINE= NLS DEBUG DOCS DYNLOAD FFMPEG FLAC ID3TAG LADSPA LAME LV2 \ - MAD SBSMS SOUNDTOUCH TWOLAME VAMP VORBIS VST + MAD MOD_SCRIPT_PIPE MOD_NYQ_BENCH SBSMS SOUNDTOUCH TWOLAME VAMP VORBIS VST OPTIONS_DEFAULT= FLAC ID3TAG LADSPA MAD \ SBSMS SOUNDTOUCH TWOLAME VAMP VORBIS VST @@ -53,6 +52,8 @@ DYNLOAD_DESC= Enable dynamic loading of lame and FFmpe LAME_DESC= Use lame for import and export support LV2_DESC= Add LV2 plug-in support MAD_DESC= Use libmad for mp2/3 decoding support +MOD_SCRIPT_PIPE_DESC= mod-script-pipe scripting support +MOD_NYQ_BENCH_DESC= Enable Nyquist Workbench SBSMS_DESC= Use libsbsms for pitch and tempo changing SOUNDTOUCH_DESC= Use libSoundTouch for pitch and tempo changing TAGLIB_DESC= Use TagLib for metadata support @@ -101,9 +102,6 @@ JACK_LIB_DEPENDS= libjack.so:audio/jack LADSPA_CONFIGURE_ENABLE= ladspa LADSPA_RUN_DEPENDS= listplugins:audio/ladspa -MAD_CONFIGURE_WITH= libmad=system -MAD_LIB_DEPENDS= libmad.so:audio/libmad - LAME_CONFIGURE_ON= --with-lame=system LAME_CONFIGURE_OFF= --with-lame # --without-lame is broken LAME_CPPFLAGS= -I${LOCALBASE}/include @@ -113,6 +111,14 @@ LAME_LIB_DEPENDS= libmp3lame.so:audio/lame LV2_CONFIGURE_WITH= lv2=system LV2_LIB_DEPENDS= liblilv-0.so:audio/lilv \ libsuil-0.so:audio/suil + +MAD_CONFIGURE_WITH= libmad=system +MAD_LIB_DEPENDS= libmad.so:audio/libmad + +MOD_SCRIPT_PIPE_CONFIGURE_WITH= mod-script-pipe +MOD_SCRIPT_PIPE_USES= python:3.6+ +MOD_NYQ_BENCH_CONFIGURE_WITH= mod-nyq-bench +MOD_NYQ_BENCH_USES= python:3.6+ SBSMS_CONFIGURE_WITH= sbsms Modified: head/audio/audacity/distinfo ============================================================================== --- head/audio/audacity/distinfo Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/distinfo Mon Oct 1 20:26:06 2018 (r481065) @@ -1,3 +1,3 @@ -TIMESTAMP = 1519297034 -SHA256 (audacity-audacity-Audacity-2.2.2_GH0.tar.gz) = 759e8efd5e4ff6cc2fdd31b36bc631307330c1a6e2d3426e3f1d46ebcf8907a3 -SIZE (audacity-audacity-Audacity-2.2.2_GH0.tar.gz) = 25947462 +TIMESTAMP = 1538360236 +SHA256 (audacity-audacity-Audacity-2.3.0_GH0.tar.gz) = 37127f68dceeb5da08d008ec9373a65e2d5d0a9b937c808a5d7c3b88aa9e275e +SIZE (audacity-audacity-Audacity-2.3.0_GH0.tar.gz) = 27479664 Modified: head/audio/audacity/files/patch-configure.ac ============================================================================== --- head/audio/audacity/files/patch-configure.ac Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/files/patch-configure.ac Mon Oct 1 20:26:06 2018 (r481065) @@ -1,6 +1,6 @@ ---- configure.ac.orig 2016-01-08 22:05:48 UTC +--- configure.ac.orig 2018-09-20 14:35:07 UTC +++ configure.ac -@@ -235,20 +235,7 @@ +@@ -235,20 +235,7 @@ dnl check if alloca.h exists. If it does, we need to i dnl Solaris builds, by defining HAVE_ALLOCA_H AC_CHECK_HEADERS_ONCE(alloca.h) Modified: head/audio/audacity/files/patch-include_audacity_Types.h ============================================================================== --- head/audio/audacity/files/patch-include_audacity_Types.h Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/files/patch-include_audacity_Types.h Mon Oct 1 20:26:06 2018 (r481065) @@ -1,6 +1,6 @@ ---- include/audacity/Types.h.orig 2017-03-13 21:02:21 UTC +--- include/audacity/Types.h.orig 2018-10-01 14:07:33 UTC +++ include/audacity/Types.h -@@ -72,7 +72,7 @@ +@@ -73,7 +73,7 @@ class sampleCount (public) sampleCount ( long v ) : value { v } {} // unsigned long is 64 bit on some platforms. Let it narrow. Modified: head/audio/audacity/files/patch-lib-src_FileDialog_Makefile.am ============================================================================== --- head/audio/audacity/files/patch-lib-src_FileDialog_Makefile.am Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/files/patch-lib-src_FileDialog_Makefile.am Mon Oct 1 20:26:06 2018 (r481065) @@ -1,4 +1,4 @@ ---- lib-src/FileDialog/Makefile.am.orig 2016-07-26 13:34:06 UTC +--- lib-src/FileDialog/Makefile.am.orig 2018-10-01 14:07:33 UTC +++ lib-src/FileDialog/Makefile.am @@ -1,5 +1,7 @@ ACLOCAL_AMFLAGS = -I m4 @@ -7,8 +7,8 @@ +DIST_SUBDIRS= gtk mac win lib_LTLIBRARIES = libFileDialog.la - libFileDialog_la_CPPFLAGS = $(WX_CXXFLAGS) -Wno-deprecated-declarations -@@ -7,22 +9,32 @@ libFileDialog_la_LIBADD = $(WX_LIBS) + libFileDialog_la_LIBTOOLFLAGS = --tag=CXX +@@ -8,22 +10,32 @@ libFileDialog_la_LIBADD = $(WX_LIBS) libFileDialog_la_SOURCES = FileDialog.cpp FileDialog.h if GTK Modified: head/audio/audacity/files/patch-lib-src_FileDialog_configure.ac ============================================================================== --- head/audio/audacity/files/patch-lib-src_FileDialog_configure.ac Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/files/patch-lib-src_FileDialog_configure.ac Mon Oct 1 20:26:06 2018 (r481065) @@ -1,6 +1,6 @@ ---- lib-src/FileDialog/configure.ac.orig 2016-01-08 22:05:48 UTC +--- lib-src/FileDialog/configure.ac.orig 2018-09-20 14:35:07 UTC +++ lib-src/FileDialog/configure.ac -@@ -124,7 +124,7 @@ AM_CONDITIONAL([WINDOWS], test "$IMPLEME +@@ -124,7 +124,7 @@ AM_CONDITIONAL([WINDOWS], test "$IMPLEMENTATION" = "wi echo "Implementation to use: $IMPLEMENTATION" Modified: head/audio/audacity/files/patch-lib-src_libnyquist_nyquist_cmt_cext.h ============================================================================== --- head/audio/audacity/files/patch-lib-src_libnyquist_nyquist_cmt_cext.h Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/files/patch-lib-src_libnyquist_nyquist_cmt_cext.h Mon Oct 1 20:26:06 2018 (r481065) @@ -1,6 +1,6 @@ ---- lib-src/libnyquist/nyquist/cmt/cext.h.orig 2016-07-26 13:34:07 UTC +--- lib-src/libnyquist/nyquist/cmt/cext.h.orig 2018-10-01 14:07:33 UTC +++ lib-src/libnyquist/nyquist/cmt/cext.h -@@ -58,7 +58,7 @@ EXIT(n) -- calls exit(n) after shutting +@@ -58,7 +58,7 @@ EXIT(n) -- calls exit(n) after shutting down/dealloca #include <malloc.h> #endif Modified: head/audio/audacity/files/patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h ============================================================================== --- head/audio/audacity/files/patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/files/patch-lib-src_libnyquist_nyquist_xlisp_xlisp.h Mon Oct 1 20:26:06 2018 (r481065) @@ -1,6 +1,6 @@ --- lib-src/libnyquist/nyquist/xlisp/xlisp.h.orig 2016-07-26 13:34:06 UTC +++ lib-src/libnyquist/nyquist/xlisp/xlisp.h -@@ -153,6 +153,15 @@ extern long ptrtoabs(); +@@ -160,6 +160,15 @@ extern long ptrtoabs(); #endif #endif Modified: head/audio/audacity/files/patch-lib-src_portmidi_porttime_ptlinux.c ============================================================================== --- head/audio/audacity/files/patch-lib-src_portmidi_porttime_ptlinux.c Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/files/patch-lib-src_portmidi_porttime_ptlinux.c Mon Oct 1 20:26:06 2018 (r481065) @@ -1,6 +1,6 @@ ---- lib-src/portmidi/porttime/ptlinux.c.orig 2018-02-22 17:57:15.438232000 -0800 -+++ lib-src/portmidi/porttime/ptlinux.c 2018-02-22 19:12:15.820418000 -0800 -@@ -31,14 +31,13 @@ +--- lib-src/portmidi/porttime/ptlinux.c.orig 2018-10-01 14:07:33 UTC ++++ lib-src/portmidi/porttime/ptlinux.c +@@ -31,14 +31,13 @@ CHANGE LOG #include "porttime.h" #include "sys/time.h" #include "sys/resource.h" @@ -16,7 +16,7 @@ static pthread_t pt_thread_pid; static int pt_thread_created = FALSE; -@@ -79,7 +78,7 @@ +@@ -79,7 +78,7 @@ static void *Pt_CallbackProc(void *p) PtError Pt_Start(int resolution, PtCallback *callback, void *userData) { if (time_started_flag) return ptNoError; @@ -25,7 +25,7 @@ if (callback) { int res; pt_callback_parameters *parms = (pt_callback_parameters *) -@@ -121,10 +120,10 @@ +@@ -121,10 +120,10 @@ int Pt_Started() PtTimestamp Pt_Time() { long seconds, milliseconds; Modified: head/audio/audacity/files/patch-src_AudioIO.cpp ============================================================================== --- head/audio/audacity/files/patch-src_AudioIO.cpp Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/files/patch-src_AudioIO.cpp Mon Oct 1 20:26:06 2018 (r481065) @@ -1,6 +1,6 @@ ---- src/AudioIO.cpp.orig 2018-07-17 20:25:01 UTC +--- src/AudioIO.cpp.orig 2018-10-01 14:07:33 UTC +++ src/AudioIO.cpp -@@ -465,7 +465,6 @@ TimeTrack and AudioIOListener and whether the playback +@@ -467,7 +467,6 @@ TimeTrack and AudioIOListener and whether the playback #define ROUND(x) (int) ((x)+0.5) //#include <string.h> #include "../lib-src/portmidi/pm_common/portmidi.h" @@ -8,7 +8,7 @@ #include "NoteTrack.h" #endif -@@ -979,13 +978,22 @@ struct AudioIO::ScrubQueue (private) +@@ -787,13 +786,22 @@ struct AudioIO::ScrubState (private) // return the system time as a double static double streamStartTime = 0; // bias system time to small number Modified: head/audio/audacity/files/patch-src_FFmpeg.h ============================================================================== --- head/audio/audacity/files/patch-src_FFmpeg.h Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/files/patch-src_FFmpeg.h Mon Oct 1 20:26:06 2018 (r481065) @@ -1,6 +1,6 @@ ---- src/FFmpeg.h.orig 2016-07-26 13:34:06 UTC +--- src/FFmpeg.h.orig 2018-10-01 14:07:33 UTC +++ src/FFmpeg.h -@@ -689,7 +689,7 @@ extern "C" { +@@ -705,7 +705,7 @@ extern "C" { FFMPEG_FUNCTION_WITH_RETURN( AVOutputFormat*, av_oformat_next, @@ -8,22 +8,22 @@ + (const AVOutputFormat *f), (f) ); + #endif +@@ -786,7 +786,7 @@ extern "C" { FFMPEG_FUNCTION_WITH_RETURN( -@@ -756,7 +756,7 @@ extern "C" { - FFMPEG_FUNCTION_WITH_RETURN( int, av_fifo_size, - (AVFifoBuffer *f), + (const AVFifoBuffer *f), (f) ); + #endif +@@ -848,7 +848,7 @@ extern "C" { FFMPEG_FUNCTION_WITH_RETURN( -@@ -802,7 +802,7 @@ extern "C" { - FFMPEG_FUNCTION_WITH_RETURN( AVDictionaryEntry *, av_dict_get, - (AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags), + (const AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags), (m, key, prev, flags) ); - FFMPEG_FUNCTION_WITH_RETURN( + #endif Modified: head/audio/audacity/files/patch-src_Makefile.am ============================================================================== --- head/audio/audacity/files/patch-src_Makefile.am Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/files/patch-src_Makefile.am Mon Oct 1 20:26:06 2018 (r481065) @@ -1,6 +1,6 @@ --- src/Makefile.am.orig 2016-07-26 13:34:06 UTC +++ src/Makefile.am -@@ -75,8 +75,7 @@ audacity_CPPFLAGS = \ +@@ -79,8 +79,7 @@ audacity_CPPFLAGS = \ # /usr/local/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET' # wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") ); # ^ Modified: head/audio/audacity/files/patch-src_MemoryX.h ============================================================================== --- head/audio/audacity/files/patch-src_MemoryX.h Mon Oct 1 20:02:54 2018 (r481064) +++ head/audio/audacity/files/patch-src_MemoryX.h Mon Oct 1 20:26:06 2018 (r481065) @@ -1,5 +1,5 @@ ---- src/MemoryX.h.orig 2018-02-22 14:12:04.240599000 -0800 -+++ src/MemoryX.h 2018-02-22 14:01:53.685861000 -0800 +--- src/MemoryX.h.orig 2018-10-01 14:07:33 UTC ++++ src/MemoryX.h @@ -1,6 +1,7 @@ #ifndef __AUDACITY_MEMORY_X_H__ #define __AUDACITY_MEMORY_X_H__ @@ -7,13 +7,13 @@ +#include <stdlib.h> // C++ standard header <memory> with a few extensions #include <memory> - #ifndef safenew -@@ -1171,7 +1172,7 @@ - namespace tr1 - { - #endif -- template<typename T> struct hash; -+ //template<typename T> struct hash; - template<> struct hash< wxString > { - size_t operator () (const wxString &str) const // noexcept - { + #include <cstdlib> // Needed for free. +@@ -706,7 +707,7 @@ make_value_transform_iterator(const Iterator &iterator + // For using std::unordered_map on wxString + namespace std + { +- template<typename T> struct hash; ++ //template<typename T> struct hash; + template<> struct hash< wxString > { + size_t operator () (const wxString &str) const // noexcept + {
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810012026.w91KQ6mJ080588>