fdroiddata/metadata/org.simlar.yml
2025-07-24 20:59:19 +00:00

1244 lines
51 KiB
YAML

AntiFeatures:
TetheredNet:
en-US: Depends on simlar.org.
Tracking:
en-US: Server logs IP & phone numbers, the company that delivers the SMSes for
account operations and maybe more.
Categories:
- Phone & SMS
License: GPL-2.0-or-later
WebSite: https://www.simlar.org
SourceCode: https://github.com/simlar/simlar-android
IssueTracker: https://github.com/simlar/simlar-android/issues
AutoName: Simlar
RepoType: git
Repo: https://github.com/simlar/simlar-android.git
Builds:
- versionName: 2.5.5 (alwaysOnline)
versionCode: 70
commit: 2.5.5
timeout: 20000
subdir: app
sudo:
- apt-get update
- apt-get install -y doxygen pkgconf python-pystache yasm
- apt-get install -y -t stretch-backports-sloppy libarchive13
- apt-get install -y -t stretch-backports cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@4.4.35
prebuild: sed -i -e '/repositories/,+5d' build.gradle
build:
- pushd $$linphone-sdk$$
- git submodule update --init --recursive
- mkdir build-sdk
- cd build-sdk
- cmake .. -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64,
armv7, x86" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_MESSAGE=NEVER
- cmake --build . --parallel $(nproc)
- popd
- mkdir -p libs/
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
libs/
- rm -rf $$linphone-sdk$$/build-sdk/
ndk: r21e
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.7.2 (alwaysOnline)
versionCode: 74
commit: 2.7.2
timeout: 20000
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
yasm
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.1.66
prebuild: sed -i -e '/repositories/,+5d' build.gradle
build:
- pushd $$linphone-sdk$$
- 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
- export CMAKE_C_COMPILER=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang
- export CMAKE_CXX_COMPILER=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++
- cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64,
armv7, x86" -DCMAKE_BUILD_TYPE=Release
- cmake --build . --parallel $(nproc)
- popd
- mkdir -p libs/
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
libs/
- rm -rf $$linphone-sdk$$/build-sdk/
ndk: r21e
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.8.1 (alwaysOnline)
versionCode: 20801
commit: 2.8.1
timeout: 20000
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
yasm
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.2.15
prebuild: sed -i -e '/repositories/,+5d' build.gradle
build:
- pushd $$linphone-sdk$$
- 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 -DLINPHONESDK_PLATFORM=Android -DLINPHONESDK_ANDROID_ARCHS="arm64,
armv7, x86" -DCMAKE_BUILD_TYPE=Release
- cmake --build . --parallel $(nproc)
- popd
- mkdir -p libs/
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
libs/
- rm -rf $$linphone-sdk$$/build-sdk/
ndk: r21e
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.9.0 (alwaysOnline)
versionCode: 20900
commit: 2.9.0
timeout: 20000
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
yasm
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.2.27
prebuild: sed -i -e '/repositories/,+5d' build.gradle
build:
- pushd $$linphone-sdk$$
- 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, armv7, x86" -DCMAKE_BUILD_TYPE=Release
- cmake --build . --parallel $(nproc)
- popd
- mkdir -p libs/
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
libs/
- rm -rf $$linphone-sdk$$/build-sdk/
ndk: r21e
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.9.1 (alwaysOnline)
versionCode: 209011
commit: 2.9.1
timeout: 20000
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
yasm
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.2.37
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- 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/
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
libs/
- rm -rf $$linphone-sdk$$/build-sdk/
ndk: r21e
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.9.1 (alwaysOnline)
versionCode: 209012
commit: 2.9.1
timeout: 20000
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
yasm
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.2.37
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- 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/
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
libs/
- rm -rf $$linphone-sdk$$/build-sdk/
ndk: r21e
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.9.1 (alwaysOnline)
versionCode: 209013
commit: 2.9.1
timeout: 20000
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
yasm
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.2.37
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- 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/
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
libs/
- rm -rf $$linphone-sdk$$/build-sdk/
ndk: r21e
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.9.2 (alwaysOnline)
versionCode: 209021
commit: 2.9.2
timeout: 20000
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
yasm
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.2.37
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- 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/
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
libs/
- rm -rf $$linphone-sdk$$/build-sdk/
ndk: r21e
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.9.2 (alwaysOnline)
versionCode: 209022
commit: 2.9.2
timeout: 20000
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
yasm
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.2.37
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- 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/
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
libs/
- rm -rf $$linphone-sdk$$/build-sdk/
ndk: r21e
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.9.2 (alwaysOnline)
versionCode: 209023
commit: 2.9.2
timeout: 20000
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
yasm
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.2.37
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- 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/
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
libs/
- rm -rf $$linphone-sdk$$/build-sdk/
ndk: r21e
gradleprops:
- no-google-services
- 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
- versionName: 2.10.0 (alwaysOnline)
versionCode: 210001
commit: 2.10.0
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:]]*\"\([0-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.10.0 (alwaysOnline)
versionCode: 210002
commit: 2.10.0
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:]]*\"\([0-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.10.0 (alwaysOnline)
versionCode: 210003
commit: 2.10.0
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:]]*\"\([0-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
- versionName: 2.10.1 (alwaysOnline)
versionCode: 210011
commit: 2.10.1
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:]]*\"\([0-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.10.1 (alwaysOnline)
versionCode: 210012
commit: 2.10.1
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:]]*\"\([0-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.10.1 (alwaysOnline)
versionCode: 210013
commit: 2.10.1
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:]]*\"\([0-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
- versionName: 2.11.0 (alwaysOnline)
versionCode: 211001
commit: 2.11.0
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.3.2
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="armv7"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.11.0 (alwaysOnline)
versionCode: 211002
commit: 2.11.0
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.3.2
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="x86"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.11.0 (alwaysOnline)
versionCode: 211003
commit: 2.11.0
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm openjdk-17-jdk-headless
- update-java-alternatives -a
- apt-get install -y -t bullseye-backports cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.3.2
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="arm64"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.12.0 (alwaysOnline)
versionCode: 212001
commit: 2.12.0
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.3.84
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="armv7"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.12.0 (alwaysOnline)
versionCode: 212002
commit: 2.12.0
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.3.84
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="x86"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.12.0 (alwaysOnline)
versionCode: 212003
commit: 2.12.0
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.3.84
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="arm64"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.13.0 (alwaysOnline)
versionCode: 213001
commit: 2.13.0
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.4.24
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="armv7"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.13.0 (alwaysOnline)
versionCode: 213002
commit: 2.13.0
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.4.24
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="x86"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.13.0 (alwaysOnline)
versionCode: 213003
commit: 2.13.0
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.4.24
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="arm64"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.13.1 (alwaysOnline)
versionCode: 213011
commit: 2.13.1
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.4.24
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="armv7"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.13.1 (alwaysOnline)
versionCode: 213012
commit: 2.13.1
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.4.24
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="x86"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
- versionName: 2.13.1 (alwaysOnline)
versionCode: 213013
commit: 2.13.1
subdir: app
sudo:
- apt-get update
- apt-get install -y build-essential doxygen meson nasm pkg-config python3-pystache
yasm cmake
gradle:
- alwaysOnline
srclibs:
- linphone-sdk@5.4.24
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
build.gradle
build:
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-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
- cmake --preset=android-sdk -B build-sdk -DLINPHONESDK_ANDROID_ARCHS="arm64"
-DCMAKE_BUILD_TYPE=Release -DENABLE_GPL_THIRD_PARTIES=ON -DENABLE_NON_FREE_FEATURES=ON
-DENABLE_PQCRYPTO=ON
- cmake --build build-sdk --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: r25b
gradleprops:
- no-google-services
- ignore-git-dirty-version
MaintainerNotes: |-
We pull linphone-sdk at the tag defined in app/build.gradle.
Enabling Post Quantum Encryption requires the linphone-sdk build option ENABLE_NON_FREE_FEATURES.
However this does not mean including non free third party software just that this software is
not covered by the commercial licensing agreement proposed by Belledonne Communications and that
e.g. codec patentes need to be checked. In this case liboqs is included. See:
https://gitlab.linphone.org/BC/public/linphone-sdk#note-regarding-third-party-components-subject-to-license
https://openquantumsafe.org/liboqs/
ArchivePolicy: 9
AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: 2.13.1 (alwaysOnline)
CurrentVersionCode: 213013