1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-05-03 00:59:43 +02:00

302 Commits

Author SHA1 Message Date
lllucius
bdcefb4850 Preliminary changes for wxWidgets 3.0.1
We can't go to 3.0.1 yet as there are still build issues on
Linux and OSX.  You can get Windows to build, but there's
still some display issues.

These changes should work with wxWidgets 2.8.12 as well, so
we can take our time to get things working properly before
switching over.
2014-10-06 08:10:50 +00:00
lllucius
0933da5b60 Additional changes required to get build working under VS2013.
I'll send the changes to libscorealign and portsmf upstream.
2014-10-06 05:55:35 +00:00
RichardAsh1981@gmail.com
a6150f3443 Commit Steve's patch for Bug 728 2014-10-02 21:34:01 +00:00
RichardAsh1981@gmail.com
3e4b1eef98 remove a macro which is not used in the code anywhere, and duplicated from elsewhere 2014-09-30 19:37:01 +00:00
RichardAsh1981@gmail.com
221413cbb8 Distribute the library list and patch schedule in the tarball 2014-09-30 19:34:54 +00:00
windinthew
fbfea286c6 Fix couple of typos. 2014-08-08 17:47:28 +00:00
lllucius@gmail.com
e62d3a55c6 Temporary performance fix as discussed via email and:
http://bugzilla.audacityteam.org/show_bug.cgi?id=734

Will be reverted when Roger finishes modifications to
new Nyquist features and they get merged into the
Audacity tree.
2014-07-18 04:15:24 +00:00
james.k.crook@gmail.com
fc2bd3faa4 Refreshed plug-in. Build configuration names updated. Extra argument to ModTrackPanelCommandFunctor to match updated functor in TrackPanel. 2014-06-20 08:20:31 +00:00
windinthew
9851b53a8f Clarifying sbsms version in SVN. 2014-06-18 13:32:34 +00:00
benjamin.drung@gmail.com
a361823829 Update generated autotools files for libnyquist. 2014-05-29 13:36:35 +00:00
benjamin.drung@gmail.com
1463d07aea Remove -Wstrict-prototypes build flag from libnyquist.
The build flag -Wstrict-prototypes produces many warnings and we do not want to
modify the upstream nyquist code to just remove compiler warnings.
2014-05-29 13:34:48 +00:00
benjamin.drung@gmail.com
da47fe0373 Update generated autotool files
...by running autoreconf --no-recursive --install
2014-05-27 21:02:04 +00:00
benjamin.drung@gmail.com
14b47b46ab Import headers of FFmpeg 2.2.2 into lib-src/ffmpeg. 2014-05-25 17:46:34 +00:00
benjamin.drung@gmail.com
212e70a25f Exclude libresample from source tarball (generated by automake).
libsoxr is the default resampling library.
2014-05-24 20:00:29 +00:00
benjamin.drung@gmail.com
5e54fc635c lib-src/Makefile.am: Separate optional subdirs into separate variable. 2014-05-24 17:57:39 +00:00
lllucius@gmail.com
a6782da38d Addition of gstreamer importer support. Will only use system
libraries...no locals for this fella.

gstreamer-1.0 is required.
2014-05-16 17:36:27 +00:00
lllucius@gmail.com
57510415e6 Correct building when portaudio-devel is not installed. This should fix:
http://bugzilla.audacityteam.org/show_bug.cgi?id=716
2014-05-15 00:37:45 +00:00
lllucius@gmail.com
d68a198096 Fix the build on Mac where python2 is not available. 2014-05-14 20:21:50 +00:00
lllucius@gmail.com
a1219080e1 This should correct the build as mentioned in bug #716. 2014-05-01 00:22:32 +00:00
james.k.crook@gmail.com
9fe88405b1 Fixed file resource-leak spotted by Martin Ettl (linux only) 2014-01-18 23:22:45 +00:00
martynshaw99
32d3e5954d Make mod-nyq-bench ready to be added back to our 'Solution'. 2013-12-31 01:57:56 +00:00
RichardAsh1981@gmail.com
2c47926141 set a sensible default directory to look for Audacity sources in, given the SVN directory structure 2013-12-29 14:04:46 +00:00
RichardAsh1981@gmail.com
667685432e extract the flags required from main audacity sources more reliably by running config.status from there, rather than relying on sed expressions on the generated Makefile 2013-12-29 13:55:46 +00:00
richardash1981
15c9227fb1 aclocal.m4 is a generated file and does not need to be in SVN for any automake-based build system 2013-12-28 20:24:21 +00:00
benjamin.drung@gmail.com
d60b249653 Use python2 explicitely instead of assuming that the python binary is version 2. 2013-12-16 20:19:00 +00:00
benjamin.drung@gmail.com
9d0e5e360d Regenerate autotools files by running autoreconf --no-recursive -i -f. 2013-11-20 03:03:34 +00:00
benjamin.drung@gmail.com
a19b6f25ae Use Automake for Audacity. 2013-11-20 02:51:42 +00:00
benjamin.drung@gmail.com
cc7cf018c3 twolame: Terminate AM_TESTS_ENVIRONMENT by a semicolon.
The automake manual says: "the contents of a non-empty AM_TESTS_ENVIRONMENT
must be terminated by a semicolon." Without the semicolon, the perl command
will indefinitely wait for input from stdin.
2013-11-20 00:02:36 +00:00
benjamin.drung@gmail.com
d8562a197c lv2: Add empty check target to Makefile. 2013-11-19 02:44:02 +00:00
benjamin.drung@gmail.com
3063e8717e libsoxr: Add 'make check' target for integration into GNU Autotools. 2013-11-19 02:42:17 +00:00
benjamin.drung@gmail.com
48b001d3d0 portmixer: Drop --with-pa-include in favor of overwriting the pkg-config check. 2013-11-19 01:43:48 +00:00
benjamin.drung@gmail.com
e13d905f8c Update autotool files of portmixer. 2013-11-18 21:26:20 +00:00
benjamin.drung@gmail.com
b947c07ad8 Update portmixer test from portaudio v18 to v19 and fix the compilation. 2013-11-18 21:25:29 +00:00
benjamin.drung@gmail.com
c2a15f6df6 libvamp: Fix all target to not build disabled targets.
The all target should not try to build targets that are disabled by configure.
Otherwise make will try to build the programs (even if you disabled them) and
fail if libsndfile was not found.

We will need a working all target when we want to use automake for Audacity.
2013-11-18 14:35:39 +00:00
benjamin.drung@gmail.com
da736f9f44 libvamp: Fix linkage against dl for hostsdk library.
src/vamp-hostsdk/PluginLoader.cpp uses the dlopen function. On some platforms
you have to link against dl for this function. configure checks for dlopen
and adds -ldl to LIBS if you have to link against dl. We need to pass this
LIBS variable when linking the hostsdk library.
2013-11-18 14:26:44 +00:00
benjamin.drung@gmail.com
dbffdea8f6 Fix build failure of libnyquist by using static file paths in Makefile.am. 2013-11-14 10:29:31 +00:00
lllucius
d7abc466db Add expat 2.1.0 for Windows, Mac, and for local Linux builds (use system expat otherwise) 2013-11-14 06:56:26 +00:00
benjamin.drung@gmail.com
7f94f64cc6 Update autotools files for libnyquist. 2013-11-14 01:38:55 +00:00
benjamin.drung@gmail.com
760605b145 Add AM_PROG_CC_C_O check for subdir-objects option. 2013-11-14 01:38:28 +00:00
benjamin.drung@gmail.com
3efb2058ae Use subdir-objects automake option for libnyquist. 2013-11-14 01:35:16 +00:00
benjamin.drung@gmail.com
a8181985a8 Quote autoconf parameters. 2013-11-14 01:34:32 +00:00
benjamin.drung@gmail.com
714bb0343c Fix all autotools warnings from libsndfile.
(Older) autoreconf versions will fail if the autotools warnings are not
addressed.
2013-11-13 20:41:32 +00:00
benjamin.drung@gmail.com
75100a1478 Fix autotools warnings from libsamplerate.
(Older) autoreconf versions will fail if the autotools warnings are not
addressed.
2013-11-13 12:15:34 +00:00
benjamin.drung@gmail.com
7a5f6fbbf3 Unpack the waf scripts.
See http://lintian.debian.org/tags/source-contains-waf-binary.html for details.
2013-11-13 00:39:30 +00:00
benjamin.drung@gmail.com
e143ac9ca1 Make sure that libogg is built before libflac if the local liboog is used.
libflac needs to be linked against libogg. So we should built libogg before
libflac if we use the local libogg.
2013-11-12 23:58:43 +00:00
benjamin.drung@gmail.com
1bdb187244 Add distdir target to lv2 Makefile. 2013-11-12 02:21:00 +00:00
benjamin.drung@gmail.com
f0b2b26e0b Move LAME header file from src/include to lib-src/lame/lame.
The LAME header file is part of the upstream LAME project and does
not belong in the src/ tree of Audacity.
2013-11-11 13:48:56 +00:00
lllucius
6c4d80f93a Fix running on Windows 95.
Creating the symbolic link will fail on 95, but it only matters
if we state is saved...which Audacity doesn't do (yet).
2013-11-11 01:12:30 +00:00
benjamin.drung@gmail.com
8c2d95559b Use pkg-config override facility to specify libogg location to libvorbis.
1) Revert "Reintroduce patch for building local libvorbis with local libogg." (r12914)

2) Remove acinclude.m4 and regenerate autotool files to use a newer
pkg-config checking macro to get the override facility.

3) Override pkg-config check for libogg by specifying OGG_CFLAGS and OGG_LIBS.
2013-11-09 01:28:56 +00:00
benjamin.drung@gmail.com
ada79ccf45 Remove files that are removed on distclean. 2013-11-09 01:22:26 +00:00