Adds more libraries as fallback libraries, realigning with linuxdeploy's
updated blacklist. Also resolves#178.
Note that a new issue comes up with AppImages on Arch Linux: an
undefined symbol error with JACK. Any easy workaround exists: simply
install jack2.
Reference-to: https://codeberg.org/tenacityteam/tenacity/issues/178
Signed-off-by: Avery King <avery98@pm.me>
* Having this library as a fallback library caused issues on some
distros, notably Arch Linux from my testing.
Signed-off-by: Avery King <avery98@pm.me>
* wxwidgets-install was left over from when we built wxWidgets.
* Don't set WX_CONFIG anymore.
* Remove WXWIDGETS_LD_LIBRARY_PATH as that is no longer needed.
Signed-off-by: Avery King <avery98@pm.me>
* A new variable was introduced, VCPKG_LIB_PATH, to help direct
linuxdeploy to vcpkg's libs. This is automatically added to
LD_LIBRARY_PATH.
Signed-off-by: Avery King <avery98@pm.me>
===============================================================================
Cherry-picked from Tenacity commit
0acf00d8b98d730d6c4846ed711c670936da8861. Some parts of this commit
might have already been applied in previous commits. This commit
inherits most of Tenacity's GitHub CI workflow, which should hopefully
fix some issues and maybe lead to better CI.
Signed-off-by: Be <be@mixxx.org>
We've also changed the download location of linuxdeploy so that it's now
upstream instead of Audacity's version.
Signed-off-by: Avery King <avery98@pm.me>
===============================================================================
Cherry picked from Audacity commit
477c292085f31fcd3785544cec4b46a3dda1f2ae. Modified for Saucedacity.
Signed-off-by: Avery King <avery98@pm.me>
===============================================================================
Cherry picked from Audacity commit 3ced5b7b69687ac6bee92fe2faccb01db1c6a5b7. Modified to work with Saucedacity.
Signed-off-by: Avery King <avery98@pm.me>
Adds a workaround that allows to use as much system libraries as possible.
* A list of libraries, that preferred is added
* Such libraries are moved to a different location
* When AppImage starts - we check, if user has the library installed and if not - we adjust LD_LIBRARY_PATH accordingly.
===============================================================================
Cherry picked from Audacity commit b630259884. Modified to work with Saucedacity.
Signed-off-by: Avery King <avery98@pm.me>
Rebasing off of Audacity 3.0.3 brings all the latest changes from
Audacity 3.0.3. Additionally, as this is a rebase, I'm going to be
cancelling a 1.0.1 release and instead making a 1.1 release in place of
that.
Unfortunately, the plugin issue doesn't still isn't resolved. This is
still being investigated.