aboutsummaryrefslogtreecommitdiffstats
path: root/audio/ardour
diff options
context:
space:
mode:
authortrasz <trasz@FreeBSD.org>2008-11-11 05:30:04 +0800
committertrasz <trasz@FreeBSD.org>2008-11-11 05:30:04 +0800
commit10cc810c2013e1bb62acada0fd595981f7136c29 (patch)
tree52e24d7ea4427067e4c7cd373fe020a0017b8ad9 /audio/ardour
parent7e6940da2c272b1780563153056f31c92ffbcef9 (diff)
downloadfreebsd-ports-gnome-10cc810c2013e1bb62acada0fd595981f7136c29.tar.gz
freebsd-ports-gnome-10cc810c2013e1bb62acada0fd595981f7136c29.tar.zst
freebsd-ports-gnome-10cc810c2013e1bb62acada0fd595981f7136c29.zip
Update to 2.6.1.
Diffstat (limited to 'audio/ardour')
-rw-r--r--audio/ardour/Makefile6
-rw-r--r--audio/ardour/distinfo9
-rw-r--r--audio/ardour/files/patch-SConstruct51
3 files changed, 19 insertions, 47 deletions
diff --git a/audio/ardour/Makefile b/audio/ardour/Makefile
index 612b42af3d72..a4600adfe3cf 100644
--- a/audio/ardour/Makefile
+++ b/audio/ardour/Makefile
@@ -6,11 +6,11 @@
#
PORTNAME= ardour
-PORTVERSION= 2.5
+PORTVERSION= 2.6.1
CATEGORIES= audio
MASTER_SITES= http://releases.ardour.org/
-DISTFILES= ardour-${DISTVERSION}.tar.bz2
-EXTRACT_ONLY= ardour-${DISTVERSION}.tar.bz2
+DISTFILES= ardour-${DISTVERSION}-4010.tar.bz2
+EXTRACT_ONLY= ardour-${DISTVERSION}-4010.tar.bz2
MAINTAINER= trasz@FreeBSD.org
COMMENT= Ardour - a digital audio workstation
diff --git a/audio/ardour/distinfo b/audio/ardour/distinfo
index 45adf6a4cf4e..37ef1c9820a8 100644
--- a/audio/ardour/distinfo
+++ b/audio/ardour/distinfo
@@ -1,6 +1,3 @@
-MD5 (ardour-2.5.tar.bz2) = 88180d400e8c19ceea41aabadc098116
-SHA256 (ardour-2.5.tar.bz2) = 735611e2fe44626adbb46567b14c3d9e700bb8ad0556dafa0688ea87032d14a3
-SIZE (ardour-2.5.tar.bz2) = 3254328
-MD5 (vst_sdk2_3.zip) = c91d3be58ad4e9c695d0a90b2198be0d
-SHA256 (vst_sdk2_3.zip) = 5400e0bbfeef0ab8a67b48899a9e8067db47552f43b30d8d15323ab999523226
-SIZE (vst_sdk2_3.zip) = 4147357
+MD5 (ardour-2.6.1-4010.tar.bz2) = 6a761b07912d16c2db3fdf94574af8e5
+SHA256 (ardour-2.6.1-4010.tar.bz2) = 943a9726a2643b21101ba9c49234c8166f4c362a75ec12dd15eeca9e263144ed
+SIZE (ardour-2.6.1-4010.tar.bz2) = 3229012
diff --git a/audio/ardour/files/patch-SConstruct b/audio/ardour/files/patch-SConstruct
index b30474c8cd71..077a5934240d 100644
--- a/audio/ardour/files/patch-SConstruct
+++ b/audio/ardour/files/patch-SConstruct
@@ -1,5 +1,5 @@
---- SConstruct.orig 2008-07-07 17:29:40.000000000 +0200
-+++ SConstruct 2008-07-22 20:53:29.000000000 +0200
+--- SConstruct.orig 2008-10-25 15:06:02.000000000 +0200
++++ SConstruct 2008-11-09 09:44:10.000000000 +0100
@@ -48,7 +48,7 @@
BoolOption('FPU_OPTIMIZATION', 'Build runtime checked assembler code', 1),
BoolOption('LIBLO', 'Compile with support for liblo library', 1),
@@ -18,20 +18,7 @@
if os.path.isfile('.personal_use_only'):
print "Enabling VST support. Note that distributing a VST-enabled ardour\nis a violation of several different licences.\nBuild with VST=false if you intend to distribute ardour to others."
else:
-@@ -551,9 +551,9 @@
-
- conf = Configure(libraries['aubio'])
-
-- if conf.CheckHeader ('aubio/aubio.h') == False:
-- print ('AUBIO-related features be compiled without the aubio headers, which do not seem to be installed')
-- env['AUBIO'] = 0
-+# if conf.CheckHeader ('aubio/aubio.h') == False:
-+# print ('AUBIO-related features be compiled without the aubio headers, which do not seem to be installed')
-+# env['AUBIO'] = 0
- conf.Finish()
-
- if env['FREESOUND']:
-@@ -711,9 +711,9 @@
+@@ -698,9 +698,9 @@
opt_flags.extend (["-mhard-float", "-mpowerpc-gfxopt"])
opt_flags.extend (["-Os"])
@@ -41,9 +28,9 @@
- build_host_supports_sse = 0
+ build_host_supports_sse = 1
- debug_flags.append ("-DARCH_X86")
- opt_flags.append ("-DARCH_X86")
-@@ -758,12 +758,7 @@
+ if (re.search ("i[0-9]86", config[config_cpu]) != None):
+ debug_flags.append ("-DARCH_X86")
+@@ -746,12 +746,7 @@
print "\nWarning: you are building Ardour with SSE support even though your system does not support these instructions. (This may not be an error, especially if you are a package maintainer)"
# end optimization section
@@ -57,7 +44,7 @@
#
# a single way to test if we're on OS X
-@@ -794,13 +789,7 @@
+@@ -789,13 +784,7 @@
# prepend boiler plate optimization flags
#
@@ -72,7 +59,7 @@
if env['DEBUG'] == 1:
env.Append(CCFLAGS=" ".join (debug_flags))
-@@ -890,6 +879,7 @@
+@@ -887,6 +876,7 @@
libraries['usb'] = LibraryInfo ()
prep_libcheck(env, libraries['usb'])
@@ -80,7 +67,7 @@
conf = Configure (libraries['usb'])
if conf.CheckLib ('usb', 'usb_interrupt_write'):
-@@ -948,6 +938,7 @@
+@@ -945,6 +935,7 @@
if env['LIBLO']:
libraries['lo'] = LibraryInfo ()
prep_libcheck(env, libraries['lo'])
@@ -88,7 +75,7 @@
conf = Configure (libraries['lo'])
if conf.CheckLib ('lo', 'lo_server_new') == False:
-@@ -961,6 +952,7 @@
+@@ -958,6 +949,7 @@
libraries['dmalloc'] = LibraryInfo ()
prep_libcheck(env, libraries['dmalloc'])
@@ -96,7 +83,7 @@
#
# look for the threaded version
-@@ -1018,8 +1010,10 @@
+@@ -1015,8 +1007,10 @@
subst_dict['%MIDITAG%'] = "ardour"
subst_dict['%MIDITYPE%'] = "coremidi"
else:
@@ -109,19 +96,7 @@
env = conf.Finish()
-@@ -1073,9 +1067,9 @@
-
- # libraries['flowcanvas'] = LibraryInfo(LIBS='flowcanvas', LIBPATH='#/libs/flowcanvas', CPPPATH='#libs/flowcanvas')
- libraries['soundtouch'] = LibraryInfo()
-- #libraries['soundtouch'].ParseConfig ('pkg-config --cflags --libs soundtouch-1.0')
-+ libraries['soundtouch'].ParseConfig ('pkg-config --cflags --libs soundtouch-1.0')
- # Comment the previous line and uncomment this for Debian:
-- libraries['soundtouch'].ParseConfig ('pkg-config --cflags --libs libSoundTouch')
-+ #libraries['soundtouch'].ParseConfig ('pkg-config --cflags --libs libSoundTouch')
-
- libraries['appleutility'] = LibraryInfo(LIBS='libappleutility',
- LIBPATH='#libs/appleutility',
-@@ -1191,8 +1185,7 @@
+@@ -1190,8 +1184,7 @@
surface_subdirs = [ 'libs/surfaces/control_protocol',
'libs/surfaces/generic_midi',
'libs/surfaces/tranzport',
@@ -131,7 +106,7 @@
]
if env['SURFACES']:
-@@ -1297,8 +1290,8 @@
+@@ -1296,8 +1289,8 @@
subst_dict['%JACK_INPUT%'] = "coreaudio:Built-in Audio:in"
subst_dict['%JACK_OUTPUT%'] = "coreaudio:Built-in Audio:out"
else: