Closed tathastu871 closed 2 years ago
Please open one issue per package unless they are inseparable from each other.
Mostly packages given here are dependencies of each other. And some packages enhances others defined here. Thats why i have given build.sh so that others can just copy paste to PR. Ticked/Checked scripts are complete and tested so they be added and merged to repo
Errors While Compiling: 1) libvisual : make errors
/data/data/com.termux/files/usr/include/c++/v1/__config:796:1: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/__config:796:1: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/cstddef:47:1: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/type_traits:424:1: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/limits:124:1: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/math.h:330:15: error: no type named 'enable_if' in namespace 'std'
/data/data/com.termux/files/usr/include/c++/v1/math.h:330:24: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/cstdlib:97:1: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/cmath:315:1: error: expected unqualified-id
8 errors generated.
/data/data/com.termux/files/usr/include/c++/v1/cstddef:47:1: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/type_traits:424:1: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/limits:124:1: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/math.h:330:15: error: no type named 'enable_if' in namespace 'std'
/data/data/com.termux/files/usr/include/c++/v1/math.h:330:24: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/cstdlib:97:1: error: expected unqualified-id
/data/data/com.termux/files/usr/include/c++/v1/cstring:66:1: error: expected unqualified-id
8 errors generated.
Help needed
While compiling mjpegtools pthread related errors occur if supress them using #ifndef __android....#endif It thows ld.lld: error: ./.libs/liblavplay.so: undefined reference to pthread_cancel [--no-allow-shlib-undefined] clang-13: error: linker command failed with exit code 1 (use -v to see invocation) Help needed to solve it
Please open one issue per package unless they are inseparable from each other. Seems you have compiled many packages for termux so please Help compiling these packages. i am no programmer.
Since now there is possibility of wxwidgets to be included in termux as PR has already been made by you.
Packages mentioned here are needed to enhance audacity and shotcut like programs if in future these two programs are also available in termux
While compiling mjpegtools pthread related errors occur if supress them using #ifndef __android....#endif It thows ld.lld: error: ./.libs/liblavplay.so: undefined reference to pthread_cancel [--no-allow-shlib-undefined] clang-13: error: linker command failed with exit code 1 (use -v to see invocation) Help needed to solve it
I used libbthread for compiling mjpegtools as part of Cinelerra-gg.. Used to be part of termux at some time?
https://lists.gnu.org/archive/html/bug-gnulib/2018-05/msg00062.html https://github.com/tux-mind/libbthread
anyone up for adding above mentioned packages in termux repo
Package description
Multimedia tools and libs: (Used with ffmpeg, audacity, shotcut)
[Note: Checked/Ticked blocks contains complete and tested build.sh. Their PR can be made by termux developers to include them in official repo]
Home page URL
[ ] 1) MLT Framework: https://www.mltframework.org/
[ ] 2) rtaudio : https://www.music.mcgill.ca/~gary/rtaudio/"
[ ] 3) Gmerlin : http://gmerlin.sourceforge.net/
[ ] 4) Jack: https://jackaudio.org
---------------------------‐-------‐--------------------------------------------- Dependencies: Homepage: mjpegtools
rubberbandlibquicktimespeextheoralibmpcdecliba52libmpeg2libdcax264libdvdreadmadlameFFmpegfaacfaad2libcdiogmerlin-dependencies tap-plugins swh-plugins cmtLadspa pluginslibvisuallibcddblibmusicbrainzvorbislibxmllibtifflibpnglibjpeggtk-2.4.xflacesound AlsayasmnasmSource Code : mjpegtools
rubberbandlibquicktimespeextheoralibmpcdecliba52libmpeg2libdcax264libdvdreadmadlameFFmpegfaacfaad2libcdiogmerlin-dependencies tap-plugins swh-plugins cmtLadspa pluginslibvisuallibcddblibmusicbrainzvorbislibxmllibtifflibpnglibjpeggtk-2.4.xflacesound Alsayasmnasm------------------------------------------‐-------‐------------------------------Source code URL
1) MLT Framework : https://github.com/mltframework/mlt/archive/refs/tags/v7.2.0.tar.gz 2) rtaudio : https://github.com/thestk/rtaudio/archive/refs/tags/5.2.0.tar.gz 3) Gmerlin a) Gmerlin all in one suite: https://sourceforge.net/projects/gmerlin/files/gmerlin-all-in-one/20120608/gmerlin-all-in-one-20120608.tar.bz2/download b) Gmerlin dependencies all in one tarball: https://sourceforge.net/projects/gmerlin/files/gmerlin-dependencies/20120608/gmerlin-dependencies-20120608.tar.bz2/download 4) Jack audio https://github.com/jackaudio/jack1.git https://github.com/jackaudio/jack2/archive/v1.9.19.tar.gz
Packaging policy acknowledgement
Additional information
Incomplete build scripts given below:
[ ] 5) rtaudio
[ ] 6) libffado (Raw source available but no proper configure or make files, however ubuntu & arch like distros have this package compiled)
[ ] 7)Gmerlin tools
[x] a) gavl
------------------------------------------‐-------‐------------------------------
[ ] Muse Tools (
libcuefile,libreplaygain, libmpcenc, libmpcdec, mppenc, libmpcpsy, mpcgain, mpccut, mpcenc, mpcdec, wavcmp, mpc2sv8) Latest tarball of all above Muse tool suite: https://files.musepack.net/source/musepack_src_r475.tar.gz[x] libebur128
[x] a) libreplaygain
[x] b) libcuefile
---------------------------‐-------‐--------------------------------------------- build.sh scripts for dependencies/packges missing from termux
[x] faad :
[x] liba52
[ ] libvisual
[x] liboil
[x] schrodinger
[x] libvdpau
[x] libxv
[x] libdv
[x] libsamplerate
[x] rubberband
[ ] mjpegtools