mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-07-13 17:51:43 +00:00
simlar update 2.9.4
This commit is contained in:
parent
bf74af4911
commit
1f624ff9e9
1 changed files with 125 additions and 2 deletions
|
|
@ -393,6 +393,129 @@ Builds:
|
||||||
- no-google-services
|
- no-google-services
|
||||||
- ignore-git-dirty-version
|
- ignore-git-dirty-version
|
||||||
|
|
||||||
|
- versionName: 2.9.4 (alwaysOnline)
|
||||||
|
versionCode: 209041
|
||||||
|
commit: 2.9.4
|
||||||
|
subdir: app
|
||||||
|
sudo:
|
||||||
|
- apt-get update
|
||||||
|
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
|
||||||
|
yasm openjdk-17-jdk-headless
|
||||||
|
- update-java-alternatives -a
|
||||||
|
gradle:
|
||||||
|
- alwaysOnline
|
||||||
|
srclibs:
|
||||||
|
- linphone-sdk@5.2.37
|
||||||
|
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
|
||||||
|
build.gradle
|
||||||
|
build:
|
||||||
|
- export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
|
||||||
|
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([1-9\.]*\)\"/\1/p"
|
||||||
|
build.gradle)
|
||||||
|
- echo "Using Linphone SDK" $LINPHONE_SDK_VERSION
|
||||||
|
- pushd $$linphone-sdk$$
|
||||||
|
- git checkout $LINPHONE_SDK_VERSION
|
||||||
|
- git submodule update --init --recursive
|
||||||
|
- rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase
|
||||||
|
- sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d'
|
||||||
|
liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java
|
||||||
|
- mkdir build-sdk
|
||||||
|
- cd build-sdk
|
||||||
|
- cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DENABLE_PQCRYPTO=ON -DLINPHONESDK_PLATFORM=Android
|
||||||
|
-DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release
|
||||||
|
- cmake --build . --parallel $(nproc)
|
||||||
|
- popd
|
||||||
|
- mkdir -p libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||||
|
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
|
||||||
|
libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||||
|
- rm -rf $$linphone-sdk$$/build-sdk/
|
||||||
|
ndk: r21e
|
||||||
|
gradleprops:
|
||||||
|
- no-google-services
|
||||||
|
- ignore-git-dirty-version
|
||||||
|
|
||||||
|
- versionName: 2.9.4 (alwaysOnline)
|
||||||
|
versionCode: 209042
|
||||||
|
commit: 2.9.4
|
||||||
|
subdir: app
|
||||||
|
sudo:
|
||||||
|
- apt-get update
|
||||||
|
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
|
||||||
|
yasm openjdk-17-jdk-headless
|
||||||
|
- update-java-alternatives -a
|
||||||
|
gradle:
|
||||||
|
- alwaysOnline
|
||||||
|
srclibs:
|
||||||
|
- linphone-sdk@5.2.37
|
||||||
|
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
|
||||||
|
build.gradle
|
||||||
|
build:
|
||||||
|
- export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
|
||||||
|
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([1-9\.]*\)\"/\1/p"
|
||||||
|
build.gradle)
|
||||||
|
- echo "Using Linphone SDK" $LINPHONE_SDK_VERSION
|
||||||
|
- pushd $$linphone-sdk$$
|
||||||
|
- git checkout $LINPHONE_SDK_VERSION
|
||||||
|
- git submodule update --init --recursive
|
||||||
|
- rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase
|
||||||
|
- sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d'
|
||||||
|
liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java
|
||||||
|
- mkdir build-sdk
|
||||||
|
- cd build-sdk
|
||||||
|
- cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DENABLE_PQCRYPTO=ON -DLINPHONESDK_PLATFORM=Android
|
||||||
|
-DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release
|
||||||
|
- cmake --build . --parallel $(nproc)
|
||||||
|
- popd
|
||||||
|
- mkdir -p libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||||
|
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
|
||||||
|
libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||||
|
- rm -rf $$linphone-sdk$$/build-sdk/
|
||||||
|
ndk: r21e
|
||||||
|
gradleprops:
|
||||||
|
- no-google-services
|
||||||
|
- ignore-git-dirty-version
|
||||||
|
|
||||||
|
- versionName: 2.9.4 (alwaysOnline)
|
||||||
|
versionCode: 209043
|
||||||
|
commit: 2.9.4
|
||||||
|
subdir: app
|
||||||
|
sudo:
|
||||||
|
- apt-get update
|
||||||
|
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
|
||||||
|
yasm openjdk-17-jdk-headless
|
||||||
|
- update-java-alternatives -a
|
||||||
|
gradle:
|
||||||
|
- alwaysOnline
|
||||||
|
srclibs:
|
||||||
|
- linphone-sdk@5.2.37
|
||||||
|
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
|
||||||
|
build.gradle
|
||||||
|
build:
|
||||||
|
- export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
|
||||||
|
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([1-9\.]*\)\"/\1/p"
|
||||||
|
build.gradle)
|
||||||
|
- echo "Using Linphone SDK" $LINPHONE_SDK_VERSION
|
||||||
|
- pushd $$linphone-sdk$$
|
||||||
|
- git checkout $LINPHONE_SDK_VERSION
|
||||||
|
- git submodule update --init --recursive
|
||||||
|
- rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase
|
||||||
|
- sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d'
|
||||||
|
liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java
|
||||||
|
- mkdir build-sdk
|
||||||
|
- cd build-sdk
|
||||||
|
- cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DENABLE_PQCRYPTO=ON -DLINPHONESDK_PLATFORM=Android
|
||||||
|
-DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release
|
||||||
|
- cmake --build . --parallel $(nproc)
|
||||||
|
- popd
|
||||||
|
- mkdir -p libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||||
|
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
|
||||||
|
libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||||
|
- rm -rf $$linphone-sdk$$/build-sdk/
|
||||||
|
ndk: r21e
|
||||||
|
gradleprops:
|
||||||
|
- no-google-services
|
||||||
|
- ignore-git-dirty-version
|
||||||
|
|
||||||
MaintainerNotes: |-
|
MaintainerNotes: |-
|
||||||
We pull linphone-sdk at the tag defined in app/build.gradle.
|
We pull linphone-sdk at the tag defined in app/build.gradle.
|
||||||
We patch linphone-sdk to remove GMS and Firebase, thus UpstreamNonFree.
|
We patch linphone-sdk to remove GMS and Firebase, thus UpstreamNonFree.
|
||||||
|
|
@ -400,5 +523,5 @@ MaintainerNotes: |-
|
||||||
ArchivePolicy: 9
|
ArchivePolicy: 9
|
||||||
AutoUpdateMode: None
|
AutoUpdateMode: None
|
||||||
UpdateCheckMode: None
|
UpdateCheckMode: None
|
||||||
CurrentVersion: 2.9.2 (alwaysOnline)
|
CurrentVersion: 2.9.4 (alwaysOnline)
|
||||||
CurrentVersionCode: 209023
|
CurrentVersionCode: 209043
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue