Commit Graph

80 Commits

Author SHA1 Message Date
Leland Lucius 9543dd36c4 Update libsbsms to 2.2.0
Just a minor change that just bumps the libsbsms version.
2021-02-01 13:21:02 -06:00
Leland Lucius a5609e44d0 Use version 2.1.0 of libsbsms
This is actually the exact code we already use, but Clayton has
set up a github repo for the release to make it available to
distros.
2021-02-01 10:12:06 -06:00
Leland Lucius a2bcd53418 Record Nyquist upgrade in lib-src/audacity-patches.txt 2021-01-28 02:41:48 -06:00
freddii 2593a84d56 Fix some spelling mistakes. 2021-01-12 09:55:31 +00:00
Leland Lucius 2fbfd3e0a5 AUP3: Add SQLite to the project 2020-07-01 01:13:37 -05:00
Paul Licameli 7fbfc2b292 Finish the job of 30dbdf4, deleting abandoned source files...
... And correcting #include paths, and removing mentions in read-me files, and
correcting CMakeLists.txt
2020-05-25 17:21:05 -04:00
Paul Licameli a3d690e473 Remove lib-src/lib-widget-extra...
... It only implemented class NonGuiThread, which was not third-party, and
became unused at commit a6d0b3f
2020-05-22 09:22:49 -04:00
Leland Lucius cf3c37f30d Update lib-src/audacity-patches.txt for new libsndfile version 2020-03-17 00:29:34 -05:00
Leland Lucius da534ee1ca Update LV2 library versions in audacity-patches 2019-12-17 19:56:16 -06:00
Leland Lucius 911e278e60 Update Nyquist release in audacity-patches.txt
And remove unmaintained patch files.
2019-12-16 08:35:05 -06:00
Leland Lucius 2fab2213f0 Update list of applied patches to portaudio 2019-12-15 02:54:31 -06:00
Paul Licameli 41f191453f Make patch describing change in portaudio source at 38fd97b 2017-10-25 14:13:00 -04:00
Gale Andrews a856d1e3b0 Updated for update to portaudio r1966 2016-03-08 19:37:41 +00:00
Leland Lucius 303faaa15b Replace convolve with previous version 2015-05-04 12:42:27 -05:00
Leland Lucius 01c2dc75e5 Update Mac build for flac 1.3.1 2015-05-01 04:24:58 -05:00
Leland Lucius dd164dfb2f Apply Audacity changes 2015-05-01 03:50:48 -05:00
Leland Lucius a03d65ef4d Cleanup lib-src
Removing:

id3lib
libresample
libsamplerate
taglib
2015-04-16 14:41:41 -05:00
Leland Lucius ae7a7e67fb VS2013 includes the log2() function, so prevent Nyquist from defining it. 2015-04-08 11:29:55 -05:00
Leland Lucius a66184f259 Adding changes that I missed when redoing my branches. 2015-04-08 10:21:17 -05:00
yam 57fb87e96d Update lilv, lv2, serd, sord, sratom, and add suil. 2015-04-07 23:19:22 -05:00
lllucius@gmail.com 49ce8fd212 2nd attempt to Add the ability to build without trashing the source tree
In r13510 I had neglected to build with all local libraries and some of
them needed attention.

So, I also took the opportunity to work out the locale directory and
how to keep it unmolested as well.  As a result, all locales are rebuilt
as expected, but into the "build" directory.

As a bonus you may now test Audacity from the "build" directory and have
Nyquist plugins and message catalogs available (so you can test other 
languages again without havint to install).

So, again:

mkdir buildme
cd buildme
../configure
make
./audacity
2014-10-27 23:13:03 +00:00
lllucius@gmail.com c6ffa89d23 Add (restore?) the ability to build without trashing the source tree
You may now do:

mkdir build
cd build
../configure
./audacity

And all but one directory will remain unmolested...no more object files
in "src".

And if you look carefully, you'll see that the newly built "audacity" is
copied to the top of the build tree...no more having to use "src/audacity"
to run.

You can of course still do the configure from the top and get all of the
objects strewn about the tree.

I still haven't figured out how to keep the locale directory from getting
soiled.  I'm not really sure there's a way around it really.
2014-10-27 07:34:17 +00:00
windinthew fbfea286c6 Fix couple of typos. 2014-08-08 17:47:28 +00:00
windinthew 9851b53a8f Clarifying sbsms version in SVN. 2014-06-18 13:32:34 +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 3063e8717e libsoxr: Add 'make check' target for integration into GNU Autotools. 2013-11-19 02:42:17 +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
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 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 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
lllucius@gmail.com d282aa07ec Reintroduce patch for building local libvorbis with local libogg. 2013-11-08 06:55:31 +00:00
benjamin.drung@gmail.com 718c8d8554 Add autotools-fix-make-dist.patch to fix dist target of portsmf. 2013-11-08 00:11:20 +00:00
benjamin.drung@gmail.com 7fefc64aa8 Add autotools-fix-make-dist.patch to fix dist target of sbsms. 2013-11-07 23:32:19 +00:00
benjamin.drung@gmail.com 990fab57c5 Disable maintainer mode for soundtouch by adding AM_MAINTAINER_MODE([disable]). 2013-11-07 17:57:11 +00:00
benjamin.drung@gmail.com 00634b9b7d Disable maintainer mode for libflac.
The maintainer mode is enable by default if no AM_MAINTAINER_MODE is called
in configure.ac.
2013-11-07 00:07:46 +00:00
lllucius 496aa450df Remove local copy of expat
Hasn't been used since 2008.  The wxexpat library is used instead.
2013-11-06 08:41:57 +00:00
lllucius f510d21218 Update libsoxr to 0.1.1 2013-11-05 04:24:24 +00:00
benjamin.drung@gmail.com fba04b209b Add and apply autotools.patch to fix all autotools warnings for soundtouch. 2013-11-01 20:54:01 +00:00
benjamin.drung@gmail.com 67a3301cbc Disable automatic re-run of autotools for libogg. 2013-11-01 20:38:06 +00:00
benjamin.drung@gmail.com 648639ccad Add and apply autotools.patch to fix all autotools warnings for libogg. 2013-11-01 20:34:02 +00:00
benjamin.drung@gmail.com 22e7fbbd06 Add and apply autotools.patch to fix all autotools warnings for portsmf. 2013-11-01 10:12:14 +00:00
lllucius bb63fa0d07 Update portmidi to SVN r227. 2013-10-31 07:33:41 +00:00
lllucius a30f9e913b Update portsmf to SVN r227. 2013-10-31 07:23:14 +00:00
lllucius 6fef6dd8b4 Update libvamp to 2.5. 2013-10-31 06:33:59 +00:00
lllucius c8aa505879 Just a note about the livl patch having been committed upstream 2013-10-31 06:03:01 +00:00
lllucius 3532ecd7b2 Reworked LV2 plug-ing support.
This enables all platforms to use LV2 plugins in non-GUI mode.  There is
still some work to do, like subgroup handling and better scalepoint
handling.
2013-10-27 11:13:20 +00:00
lllucius 52afa22aaf Removing liblrdf, libraptor, redland, and slv2 in preparation for
conversion to lilv, serd, sord, and sratom.
2013-10-27 08:50:38 +00:00