1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-04-30 07:39:42 +02:00

78 Commits

Author SHA1 Message Date
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
benjamin.drung@gmail.com
ed0e3f66b5 Add and apply autotools.patch to fix all autotools warnings for libvorbis. 2013-10-25 11:35:39 +00:00
lllucius
fe318f3b94 Update taglib to 1.9.1. 2013-10-24 19:21:10 +00:00