Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-26 | android/AndroidManifest.xml: increment version number to 0.20.19 | Max Kellermann | |
2018-03-04 | android/build.py: support the x86 ABI | Max Kellermann | |
First commit for issue #69 | |||
2018-03-04 | android/build.py: add ABI parameter | Max Kellermann | |
2018-03-04 | android/build.py: convert ndk_arch to local variable | Max Kellermann | |
2018-02-24 | android/build.py: disable libmad | Max Kellermann | |
Let FFmpeg do the MP3 decoding. See commit a4de96508d7d74b66d7c2a22983b682d95b625eb | |||
2018-02-20 | python/build/libs.py: add libnfs | Max Kellermann | |
Enable the NFS storage plugin on Android. Closes #226 | |||
2018-02-17 | increment version number to 0.20.18 | Max Kellermann | |
2018-02-10 | android: require SDK version 14 | Max Kellermann | |
Closes #213. | |||
2018-02-10 | android/build.py: add -mfpu=vfp, explicitly disabling NEON | Max Kellermann | |
Apparently, clang defaults to NEON when ARMv7 is used. Not all ARMv7 CPUs we target have NEON, so we need to disable that. | |||
2018-02-09 | increment version number to 0.20.17 | Max Kellermann | |
2018-02-03 | release v0.20.16v0.20.16 | Max Kellermann | |
2018-01-19 | android/build.py: add -fpic | Max Kellermann | |
Android native code should be position-independent. The NDK build scripts use "-fpic" instead of "-fPIC" for ARM, but that doesn't work with FFmpeg's assembly code, because it requires R_ARM_MOVW_ABS_NC which is unavailable with "-fpic". | |||
2018-01-19 | android/build.py: simplify libc++ flags | Max Kellermann | |
By telling clang which implementation to use, we avoid the dependency on libstdc++.so. | |||
2018-01-19 | {android,win32}/build.py: move "-O* -g" to common_flags | Max Kellermann | |
2018-01-05 | android: release 0.20.15 | Max Kellermann | |
2018-01-04 | android/build.py: enable function/data sections in static libraries | Max Kellermann | |
.. and make all library symbols hidden by default. Saves big amounts of .text section size with --gc-sections, because only this allows discarding unused functions from those (static) third-party libraries. | |||
2017-12-12 | android/build.py: support NDK r16 | Max Kellermann | |
2017-07-19 | {android,win32}/build.py: concatenate variables from the command line | Max Kellermann | |
2017-03-01 | android/build.py: build with libc++ instead of GNU libstdc++ | Max Kellermann | |
Android is migrating away from GCC, and libstdc++ will disappear eventually. | |||
2017-01-03 | update copyright year | Max Kellermann | |
2016-10-26 | android/build.py: always build with clang | Max Kellermann | |
Support for GCC has been dropped from NDK r13. Let's switch everything to clang before they really remove GCC completely. | |||
2016-10-26 | android/build.py: drop LLVM version from path | Max Kellermann | |
For Android NDK r13. | |||
2016-10-26 | android/build.py: pass architecture/CPU flags to the linker | Max Kellermann | |
2016-10-26 | python/build/autotools: pass RANLIB to configure | Max Kellermann | |
Fixes various static library linker failures ("bad extended name entry at header"), because the wrong "ranlib" was used. | |||
2016-02-26 | update copyright year to 2016 | Max Kellermann | |
2015-11-23 | {android,win32}/build.py: move code to python/build/libs.py | Max Kellermann | |
2015-11-23 | {android,win32}/build.py: move code to python/build/dirs.py | Max Kellermann | |
2015-11-21 | {android,win32}/build.py: move class FfmpegProject to build/ffmpeg.py | Max Kellermann | |
2015-11-21 | {android,win32}/build.py: FfmpegProject detects CPU and OS | Max Kellermann | |
2015-11-21 | {android,win32}/build.py: move class BoostProject to build/boost.py | Max Kellermann | |
2015-11-21 | {android,win32}/build.py: move class AutotoolsProject to build/autotools.py | Max Kellermann | |
2015-11-21 | {android,win32}/build.py: move class Project to build/project.py | Max Kellermann | |
2015-11-20 | {android,win32}/build.py: add tarball_path and src_path to toolchain class | Max Kellermann | |
Reduce dependencies on global variables. | |||
2015-11-20 | {android,win32}/build.py: move common code to python/build/ | Max Kellermann | |
2015-11-20 | {android,win32}/build.py: fix missing rename | Max Kellermann | |
2015-11-20 | {android,win32}/build.py: add toolchain classes | Max Kellermann | |
2015-11-17 | {android,win32}/build.py: upgrade FFmpeg to 2.8.2 | Max Kellermann | |
2015-10-27 | {android,win32}/build.py: upgrade Boost to 1.59.0 | Max Kellermann | |
2015-10-27 | {android,win32}/build.py: upgrade FFmpeg to 2.8.1 | Max Kellermann | |
2015-10-27 | {android,win32}/build.py: upgrade CURL to 7.45.0 | Max Kellermann | |
2015-10-27 | android/build.py: switch to LLVM/clang 3.6 | Max Kellermann | |
2015-06-27 | configure.ac: remove GLib option | Max Kellermann | |
Not used anymore. | |||
2015-06-03 | {android,win32}/build.py: allow overriding shared path via environment | Max Kellermann | |
2015-06-03 | {android,win32}/build.py: move tarballs to subdirectory "download" | Max Kellermann | |
2015-05-05 | {android,win32}/build.py: upgrade Boost to 1.58 | Max Kellermann | |
2015-05-05 | {android,win32}/build.py: upgrade libvorbis, FFmpeg, CURL | Max Kellermann | |
2015-01-26 | Merge branch 'v0.19.x' | Max Kellermann | |
2015-01-22 | android/build.py: use os.path.abspath() to build mpd_path | Max Kellermann | |
Fixes a bug that occurs when runing "build.py" from inside the "android" directory. | |||
2015-01-16 | configure.ac: prepare for 0.19.9 | Max Kellermann | |
2015-01-14 | Merge tag 'v0.19.8' | Max Kellermann | |