Nedko Arnaudov
8509d8ff5c
Use port symbols when restoring lv2 plugin state. Bug #3717
...
Backport from 3.0 branch. The fix itself was commited as part of r5055.
r5055 needs _port_indices member of the class. _port_indices was
introduced in r4547.
(cherry picked from commit fc258ef102fa101697814478c83a3a2e83ba614a)
Conflicts:
libs/ardour/ardour/lv2_plugin.h
libs/ardour/lv2_plugin.cc
This cherry-pick updates the patch to recent upstream version,
from slv2 to lilv.
2013-12-31 00:53:09 +02:00
Nedko Arnaudov
124595f3e0
Merge upstream '2.0-ongoing' into 'a2'
...
Conflicts:
tools/build-gtk-stack
2013-12-31 00:52:30 +02:00
Paul Davis
3e7a7df183
fix startup errors with 2.x related to boost linkage on some platforms
...
Note: this should not be required because we do not actually link with ANY boost libraries, so the
occurence of this bug in ardour at run time indicates that the wrong version of boost was used and/or
incorrect flags for using boost are in use.
Fix from David Henningsson <david.henningsson@canonical.com>
2013-10-04 17:51:03 -04:00
Paul Davis
60e42a4fc5
patch to allow loading CALF plugins on OS X (from Thomas Vecchione)
2013-09-02 15:54:44 -04:00
Paul Davis
7d41b0e675
these are not the build tools you're looking for
2013-08-14 22:02:06 -04:00
Nedko Arnaudov
abbe98cfd5
tools/build-gtk-stack: use PREFIX for --prefix when building pkgconfig
2013-05-25 11:13:36 +03:00
Nedko Arnaudov
a712bea4af
tools/build-gtk-stack: fix ardour.org download location for gtk
2013-05-25 11:13:36 +03:00
Nedko Arnaudov
5c7d0dd2ec
tools/build-gtk-stack: fix download location for zlib-1.2.7
2013-05-25 11:13:35 +03:00
Nedko Arnaudov
8ca994c29e
tools/build-gtk-stack: fix download location for libpng-1.6.0
2013-05-25 10:42:20 +03:00
Paul Davis
00e994c649
changes to permit a 64 bit build on OS X of 2.x
2013-04-29 16:40:38 -04:00
Paul Davis
77610b56af
make stack build scripts use tarballs from ardour.org rather than fetch+patch approach
2013-03-27 01:46:26 -04:00
Doug McLain
329b5fe1c2
Update svn_revision for git
2013-03-18 17:10:18 -04:00
Paul Davis
5caa8719cd
use correct name for tiff module
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14204 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-10 03:45:06 +00:00
Paul Davis
14b9eb8fc8
special flags for libtiff are for OS X only; removed gtkfilechooserbutton patch from explicit patch list for !OS X
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14203 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-10 03:29:44 +00:00
Paul Davis
07ea59e928
special flags for libtiff are for OS X only; removed gtkfilechooserbutton patch from explicit patch list for !OS X
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14202 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-10 03:29:16 +00:00
Paul Davis
845c7072b9
bump to liblo 0.26 - not sure why we were stuck at 0.25
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14186 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-08 12:41:03 +00:00
Paul Davis
949012431d
special handling of python is needed on any system (linux or osx) if Python is not in /usr/bin, because of libxml2's bizarre handling of this
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14168 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-07 12:20:39 +00:00
Paul Davis
2875ff6188
yet another different approach tobuild VM python issues
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14167 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-06 21:22:51 +00:00
Paul Davis
74e8745cfc
a different approach tobuild VM python issues
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14166 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-06 21:11:03 +00:00
Paul Davis
de08a02bd2
yet more build-gtk-stack debugging
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14164 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-06 18:40:22 +00:00
Paul Davis
e632b60c50
more build-gtk-stack debugging
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14163 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-06 17:48:55 +00:00
Paul Davis
95fc01b7c5
build-gtk-stack debugging
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-06 17:29:24 +00:00
Paul Davis
6056e796c5
get PYTHONPATH right and don't bother defining it later
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14161 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-06 16:52:52 +00:00
Paul Davis
0403e89efd
use gtkfilechooserbutton patch on !OSX
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14160 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-06 16:02:09 +00:00
Paul Davis
f8e68708ad
reinstate GDK/Quartz patch that avoids white backgrounds on first expose on OS X
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14159 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-06 15:08:57 +00:00
Paul Davis
dd60c63e65
new patch for gtkfilechooserbutton, required for gtk-2-24 as of eb89bf17296727d7a3f5d0561ff7e062b4ac03b4 (march 4th 2013); anticipated that something like this will get pushed to gtk-2-24 "soon"
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14158 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-06 15:03:36 +00:00
Paul Davis
f204bf1787
add pcre to the reqs for the ardour stack
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14145 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 05:17:36 +00:00
Paul Davis
9e43ba1c6f
patch from robin to fix a bit of build-gtk-stack fussiness
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14143 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-05 04:54:50 +00:00
Paul Davis
4c2f4f5d93
don't try to set PYTHON or use --with-python, just check we have python version >= 2.6 and get on with it; avoids incorrect attempt to install into system locations
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14127 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-03-03 17:41:47 +00:00
Paul Davis
fda11298a7
fix stupid long time issue with pkg-config path inside build-ardour-stack
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14105 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-26 22:31:09 +00:00
Paul Davis
629266fbf7
remove sudo from build-gtk-stack, by using PYTHONPATH to force installation location for python modules; use $PYVERS where appropriate (from robin gareus)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14101 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-26 17:45:52 +00:00
Paul Davis
507f2f35ae
remove sudo-driven creation of <libintl.h> link and force g-ir-scanner to look in the right spot instead
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14100 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-26 17:27:44 +00:00
Paul Davis
ad25b9519f
as a rest, remove XML moduels from build-gtk-stack script
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14089 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-22 04:07:20 +00:00
Paul Davis
62e6e3b430
add PERL5LIB to environment on OS X, since this fails on Tiger (at least)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14088 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-22 02:35:44 +00:00
Paul Davis
c4109e9231
tweak gtkrelocation patch to work on OS X (this time without nuking the entire file)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14085 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 22:14:41 +00:00
Todd Naugle
8d632b79d5
fix logic error in jack version check that caused it to not detect newer jack versions
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14083 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 21:47:59 +00:00
Paul Davis
4672a16e35
remove fullscreen patch since this is now in gtk-2-24
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14078 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 19:17:16 +00:00
Paul Davis
bb03aeb8a0
remove -vx
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14077 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 19:04:07 +00:00
Paul Davis
3437094b63
add missing libgnomecanvasmm module
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14076 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 19:03:42 +00:00
Paul Davis
03678770e1
put back original version of gtk relocation patch, pre some silly changes that occured on some OS X system
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14075 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 18:18:21 +00:00
Paul Davis
57551b81bb
specify decompression for first two (key) packages of build-gtk-stack
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14074 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 17:33:08 +00:00
Paul Davis
221124ffef
set SYSLIBS=1 by default, add BOOST_PREFIX to define where to find Boost stuff, back-port logic from 3.0 to control how we handle libintl (not yet tested on OS X)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14073 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 16:54:30 +00:00
Paul Davis
4ce89b5178
fix const-correctness for current lilv
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14072 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-21 14:53:49 +00:00
Paul Davis
2298c18dba
trailing / needed
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14071 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-20 23:15:13 +00:00
Paul Davis
cf45fe2804
bump libpng to 1.6.0
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14070 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-20 23:14:22 +00:00
Paul Davis
b29f54fb6e
back-port tempo line assert fix from 3.0 to stop crashing under some relatively easy to hit conditions
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14067 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-20 18:53:30 +00:00
Paul Davis
cb529b3d74
defmod-ize the ardour stack dependency script, and upgrade to new versions of LV2 stack
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14066 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-20 18:52:40 +00:00
Todd Naugle
bb382e117c
Check jack version during install and warn user if the version is too old.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14059 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-15 16:33:20 +00:00
Paul Davis
74fde1808e
use some disgusting shell meta-programming to parametize versions of dependencies in the build-gtk-stack script
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14056 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-02-07 22:54:44 +00:00
Paul Davis
cbbade4583
finish bumping libpng version
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@14039 d708f5d6-7413-0410-9779-e7cbd77b26cf
2013-01-30 15:01:00 +00:00