1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-21 06:01:13 +02:00
Commit Graph

33 Commits

Author SHA1 Message Date
Emily Mabrey
3aa5d73a31 Merge pull request from Be-ing/macos_mono
BUILDING.md: add mono to Homebrew package list

Signed-off-by: Emily Mabrey <emabrey@tenacityaudio.org>
Reference-to: https://github.com/tenacityteam/tenacity/pull/615
2021-09-15 17:48:11 -04:00
Be
b841b3ac3c BUILDING.md: document setting WX_CONFIG on macOS
Signed-off-by: Be <be@mixxx.org>
2021-09-13 13:04:23 -05:00
Be
fe9a45b6a2 BUILDING.md: add mono to Homebrew package list
This is required for NuGet caching with vcpkg.

Signed-off-by: Be <be@mixxx.org>
2021-09-13 09:11:33 -05:00
Mart Raudsepp
b558f0d57c BUILDING.md: Document that wxWidgets 3.0 can work too
Co-authored-by: Sol Fisher Romanoff <sol@solfisher.com>
Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>
2021-09-08 00:32:26 +03:00
Sol Fisher Romanoff
a39ee7f83c Merge branch 'freebsd' 2021-09-02 21:09:43 +03:00
Juozas
d1a63e32c5 BUILDING.md: Add PortSMF Debian build instructions
The build instructions for PortSMF are missing from Debian section as it is
not included in the dependency list since the package is outdated and might
cause build problems during compilation. This commit adds instructions that
recommend the forked version of PortSMF to be used when possible (as it is
confirmed to work when building Tenacity).

Some additional changes to BUILDING.md were also made, such as some rewording
and the addition of a new "Notes" section for Debian/Ubuntu in order to organize
the information that the developer working on these platforms better.

Co-authored-by: Be <be.0@gmx.com>
Co-authored-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
Signed-off-by: Be <be.0@gmx.com>
Signed-off-by: Juozas <juozaspo@gmail.com>
Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
2021-08-30 20:55:08 +03:00
Sol Fisher Romanoff
001fac3beb BUILDING.md: Add FreeBSD install instructions
Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>
2021-08-30 15:24:25 +03:00
Be
4ad5968c34 BUILDING.md: clarify that wxWidgets 3.1.4 is in Fedora 34
Fedora 34 will not be updated to wxWidgets 3.1.5:
https://bugzilla.redhat.com/show_bug.cgi?id=1948935#c1

Reference-to: https://github.com/tenacityteam/tenacity/pull/496
Signed-off-by: Be <be@mixxx.org>
2021-08-27 17:19:49 +03:00
Hanns Holger Rutz
669254d5a5 Clarify wxwidgets and cmake instructions in BUILDING.md
* note jack 1 vs 2 package incompatibility
* example instructions for building and installing wxWidgets
* show how to use cmake options

Signed-off-by: Hanns Holger Rutz <contact@sciss.de>
2021-08-24 22:36:50 +03:00
Sol Fisher Romanoff
b2bf7b667b BUILDING.md: Add Alpine Linux instructions
Signed-off-by: Sol Fisher Romanoff <sol@solfisher.com>
2021-08-21 22:19:26 +03:00
Juozas
d3b52bdcab BUILDING.md: Remove libportsmf-dev in Debian section
Solves build problem on Debian/Ubuntu based distributions by not
including broken/outdated versions in default dependency installation
list.

Signed-off-by: Juozas <juozaspo@gmail.com>
Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
2021-08-21 22:11:57 +03:00
Be
13914c5125 rename MP2 CMake option to MP2_ENCODING
Twolame only encodes MP2 audio. It does not decode MP2 audio.

Signed-off-by: Be <be@mixxx.org>
2021-08-18 23:47:32 -05:00
Be
76c63fa0fc CMake: add options to disable sccache and ccache if they are found
Signed-off-by: Be <be@mixxx.org>
2021-08-16 13:22:55 -05:00
Be
af90feeb13 Rewrite BUILDING.md for revamped dependency management with vcpkg
Signed-off-by: Be <be@mixxx.org>
2021-08-16 13:22:55 -05:00
caughtquick
5e958083e6 Renamed executable in BUILDING.md
Signed-off-by: caughtquick <me@caughtquick.tech>
2021-07-23 06:16:51 +00:00
Lucas
4b8d4d30f8 Fix typo in macOS building instructions
The generator is called 'Xcode' with a lowercase c (like above).

Signed-off-by: Lucas <lucas@fugi.dev>
2021-07-18 06:14:27 +00:00
Ivanq
2aea86eb93 Merge pull request #249 from tenacityteam/imachug-patch-1
Fix wording in 'Building using system libraries'
2021-07-13 19:31:02 +03:00
Jacky Song
2343ef56ca Corrected inaccurate build instructions and vague points in install instructions
Signed-off-by: Jacky Song <dixinlily@hotmail.com>
2021-07-13 13:31:53 +00:00
Ivanq
f3d5c5a5ee Fix wording in 'Building using system libraries'
Make it clear that running CMake to build using system libraries is not enough
and running make is necessary too.

Signed-off-by: Ivanq <imachug@yandex.ru>
2021-07-13 16:03:14 +03:00
Be
49015e77d0 Remove audacity_ prefix from CMake options
It is unconventional and unnecessary to prefix CMake options. Also
this is not Audacity anymore. :)

Signed-off-by: Be <be@mixxx.org>
2021-07-11 19:51:02 +00:00
fossdd
e133f29604 docs: installing tenacity is not supported, yet. (#187)
* Resolves: GH #172

Signed-off-by: fossdd <fossdd@tutanota.com>

* typo: At the moment
Signed-off-by: fossdd <fossdd@tutanota.com>
2021-07-10 18:12:45 +03:00
John Griffiths
498faf0d1e Update build document to reflect name change in fork
* Update build document to reflect name change in fork

* Correct issue wth previous commit - we can't replace all references to audacity quite quite yet

Co-authored-by: John Griffiths <John.Griffiths@verint.com>
2021-07-07 18:42:18 -04:00
zeGolem
b111ac4e25 BUILDING: No longer link to the original repo
As to avoid confusion for people who want to try this out, all the `git clone`s point to the modified version's repo.
2021-07-04 15:50:11 +02:00
Dmitry Vedenko
ba90a562c2 Update BUILDING.md 2021-06-01 21:32:03 +03:00
Dmitry Vedenko
58d5cf73c2 Fixes a backtick in Linux instruction 2021-06-01 16:09:34 +03:00
James Crook
e391489156 Typos and tweaks to wording.
* The wording about mixing system and local libraries is still not clear
(or if it is clear is too wordy and could be shorter!).
2021-05-31 18:13:33 +01:00
Dmitry Vedenko
c05c05ea7f Remove the reference for snap as it uses ridiculous amount of space 2021-05-27 22:01:19 +03:00
Dmitry Vedenko
55ddb32791 Clarifies the build instruction for Linux 2021-05-27 17:03:28 +03:00
Dmitry Vedenko
e31593c06a Update BUILDING.md 2021-05-27 16:46:12 +03:00
Dmitry Vedenko
686828b759 Lower the requirement of Python and CMake
James confirms 

python 3.6.9
conan 1.36.0
cmake 3.17.1
gcc 7.5.0
2021-05-27 16:45:37 +03:00
James Crook
77b60ebbbb Require higher cmake version number. 2021-05-24 22:06:03 +01:00
Dmitry Vedenko
8eb4654a9c Documentation is updated 2021-05-24 06:53:53 -07:00
Dmitry Vedenko
66a85bf97c Update the build documentation 2021-05-24 06:53:53 -07:00