Commit Graph

3671 Commits

Author SHA1 Message Date
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