mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-07-14 10:11:43 +00:00
Update Tremotesf to 2.5.1 (4043)
This commit is contained in:
parent
e8078c15c6
commit
ebfb3159de
1 changed files with 13 additions and 3 deletions
|
|
@ -563,15 +563,25 @@ Builds:
|
||||||
submodules: true
|
submodules: true
|
||||||
sudo:
|
sudo:
|
||||||
- apt-get update || apt-get update
|
- apt-get update || apt-get update
|
||||||
- apt-get install -y g++
|
- apt-get install -y clang-7 libc++-7-dev libc++abi-7-dev ninja-build make patch
|
||||||
|
perl
|
||||||
gradle:
|
gradle:
|
||||||
- fdroid
|
- fdroid
|
||||||
prebuild: "\"$$SDK$$/tools/bin/sdkmanager\" 'cmake;3.18.1'"
|
prebuild: "\"$$SDK$$/tools/bin/sdkmanager\" 'cmake;3.18.1'"
|
||||||
|
scanignore:
|
||||||
|
- gradle-plugin/build
|
||||||
scandelete:
|
scandelete:
|
||||||
- 3rdparty
|
- 3rdparty
|
||||||
build: ANDROID_SDK_ROOT="$$SDK$$" ANDROID_NDK_ROOT="$$NDK$$" ../build-native.sh
|
|
||||||
-j $(nproc)
|
|
||||||
ndk: r22b
|
ndk: r22b
|
||||||
|
gradleprops:
|
||||||
|
- org.equeim.tremotesf.use-cmake-from-sdk=true
|
||||||
|
- org.equeim.tremotesf.host-qt-cmake-flags=-DCMAKE_C_COMPILER=clang-7 -DCMAKE_CXX_COMPILER=clang++-7
|
||||||
|
-DCMAKE_CXX_FLAGS=-stdlib=libc++
|
||||||
|
|
||||||
|
MaintainerNotes: |
|
||||||
|
We need host C++ compiler with C++17 support, so we use clang-7 as it is the only one available in Debian Stretch
|
||||||
|
Tremotesf also uses Gradle plugin in its build process, which is compiled from source on first Gradle invocation
|
||||||
|
Since it happens before scanning for binaries, we need to scanignore plugin's build directory
|
||||||
|
|
||||||
AutoUpdateMode: Version %v
|
AutoUpdateMode: Version %v
|
||||||
UpdateCheckMode: Tags
|
UpdateCheckMode: Tags
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue