Carl Hetherington
14a86aaccc
Merge old a new signals code into one set of classes.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12278 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-15 00:05:57 +00:00
b544f9c2db
disable installing a3 for now, so that people don't scratch their heads when it doesn't work
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12251 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-11 13:01:59 +00:00
8a4ad6480c
use pkg-config to find curl and assume that version 7.X has curl_global_init
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12181 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 12:59:05 +00:00
76e83768dc
potential fix for ./waf configure problems introduced last night
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12180 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 12:29:43 +00:00
24f286b8e4
try to use --also-libdir to try to find curl, part 3
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12173 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 02:49:12 +00:00
ab642b9895
try to use --also-libdir to try to find curl, part 2
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12172 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 02:48:00 +00:00
56129b4b72
try to use --also-libdir to try to find curl
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12171 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 02:46:42 +00:00
ffcbc9ab9e
provide a way to add additional libraries so that we can find libs that (stupidly) do not use pkg-config and are not installed in "standard" locations
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12170 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-04 02:43:22 +00:00
7a76168b66
more fixes/tweaks from the land of the lion
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12150 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-02 20:45:17 +00:00
Carl Hetherington
6b9d8be707
Remove now unnecessary check for RecMutex.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@12135 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-01 19:43:04 +00:00
Carl Hetherington
42d018ffa8
Use Glib::Threads::RecMutex rather than Glib::RecMutex where
...
available; the latter is deprecated and there is some
evidence to suggest that it is broken on some glibmm
versions (around 2.31.0 ish) See, for example
https://github.com/lightspark/lightspark/issues/168
git-svn-id: svn://localhost/ardour2/branches/3.0@12094 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-26 08:44:06 +00:00
6e2dd99a04
Remove support for old and/or experimental LV2 stuff.
...
Ardour 3 now simply depends on the latest version of Lilv, which depends on the LV2 package (which contains all the LV2 headers).
git-svn-id: svn://localhost/ardour2/branches/3.0@12041 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-20 01:00:45 +00:00
e31e238927
fix bizarre typo in OS X build (bizarre because its not clear how it could have worked on Tiger or Lion, but it did)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11766 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-29 16:25:12 +00:00
34a9766269
tweak2
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11713 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-16 17:44:38 +00:00
f875e68ea3
tweak
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11712 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-16 17:43:52 +00:00
f0e0f3fc94
hack for OS X builds where explicit linkage against libintl can be required but libintl has no .pc file and isn't part of the system libs
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11711 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-16 17:40:31 +00:00
Carl Hetherington
8b964d86f4
Write SVN revision on every build ( #4770 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11682 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-14 14:55:47 +00:00
8cf70e6416
tell people that --universal is OS X only
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11648 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-12 12:17:02 +00:00
2a24e01aa8
fix typo for OS X build
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11560 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29 20:15:31 +00:00
e061fa3009
bump version
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11469 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-07 20:29:50 +00:00
2858d43902
Use new Lilv state API to save LV2 plugin state.
...
This saves a complete history of plugin state, i.e. save is no longer destructive. However, data is shared as much as possible, and new state is only written if the plugin state has actually changed. There is exactly one link in the entire session directory to any external file, so archiving will work with minimal copying.
Not sure sure about the naming of the "externals" directory, but I have nothing better...
git-svn-id: svn://localhost/ardour2/branches/3.0@11372 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-28 01:45:15 +00:00
Carl Hetherington
b087721d8a
Add some debug code to time things in the process
...
thread(s).
git-svn-id: svn://localhost/ardour2/branches/3.0@11246 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-14 22:02:59 +00:00
9829a69549
fix over-zealous optimization in tempo map, caused crash
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11168 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-05 21:24:26 +00:00
Carl Hetherington
0082e3364f
Remove some wrongly commited stuff. Sorry\!
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11087 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-27 00:57:20 +00:00
Carl Hetherington
dfc3078013
Add configure option to raise a FP exception when a denormal
...
is detected.
git-svn-id: svn://localhost/ardour2/branches/3.0@11086 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-27 00:48:31 +00:00
Carl Hetherington
5c1e4e1c79
Un bit-rot the docbook manual build, just for kicks.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11039 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-21 00:55:57 +00:00
72e11bae94
do that freesound build change properly
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10892 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-04 21:20:04 +00:00
f03df3cea3
make Freesound support default to true
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10891 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-04 21:16:43 +00:00
fecc02f6f5
update and fix configure options (from Robin)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10873 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-02 20:50:14 +00:00
639bb7dc5d
use compiler-generated _LP64 macro to detect x86_64 rather than USE_X86_64_ASM
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10871 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-12-02 20:38:31 +00:00
6567c1ba0a
new i18n targets (to be explained in TRANSLATORS)
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10743 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 21:27:30 +00:00
Carl Hetherington
d9a3c6b89f
Rename windows VST stuff with a Windows prefix.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10738 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 17:42:29 +00:00
d59359b78f
more consistent --no-lv2 option
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10729 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 15:34:38 +00:00
089d3eb432
make LV2 support the default, still
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10728 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 15:30:11 +00:00
adcbae6954
make --lv2=0 work, as a workaround for LV2 release schedule
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10727 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-21 15:28:19 +00:00
d0b4621035
Remove redundant --extra-warn option (--strict does this).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10689 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-18 20:45:03 +00:00
597a656418
another attempt to fix win/86 VST builds
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10658 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-17 22:11:51 +00:00
a5015ec50c
fix win-x86-vst support in build by using CFLAGS and CXXFLAGS not CPPPATH
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10645 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-16 12:49:03 +00:00
24d4511319
bump version for new same-day packages
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10642 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-16 01:37:14 +00:00
Carl Hetherington
b998b8f761
alpha -> beta
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10627 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-15 21:06:19 +00:00
8171a144e0
add configure time option to make building the freebie binaries easier
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10595 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-14 21:48:41 +00:00
c66955386e
make PluginManager API more in line with other singletons; do initial plugin discovery before beginning to construct the UI, so that if plugins create GUIs (e.g for license verification) they don't cause a run loop to catch the UIManager in an inconsistent state with menus defined but actions missing
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10586 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-14 17:41:29 +00:00
8e2858e555
move LXVST GUI stuff into gtk2_ardour, and fix X11 uselib stuff in wscripts
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10565 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-13 14:53:49 +00:00
bf8f0b2cb5
Apply patch from timbyr to fix building with --test.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10561 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-13 03:54:29 +00:00
5314311e78
prep for beta1
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10554 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-11 20:09:14 +00:00
afa0e30727
linking fixes for OS X
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10520 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-10 01:29:20 +00:00
b96f89355e
some possible build fixes for OS X
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10518 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-09 22:32:55 +00:00
dde05328a9
Build debuggable build by default.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10466 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-06 04:05:57 +00:00
503dfe2a3f
remove warning about native linux VST build; make default be platform-sensitive
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10447 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 21:14:27 +00:00
db84f21ce0
add --also-include patch to help *BSD builders out, and add optional boost include path to CXXPATH not just CPPPATH
...
git-svn-id: svn://localhost/ardour2/branches/3.0@10445 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-04 20:50:28 +00:00