fdroiddata/metadata/org.simlar.yml
2023-09-08 11:45:57 +00:00

531 lines
20 KiB
YAML

AntiFeatures:
NonFreeNet:
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
MaintainerNotes: |-
We pull linphone-sdk at the tag defined in app/build.gradle.
We patch linphone-sdk to remove GMS and Firebase, thus UpstreamNonFree.
ArchivePolicy: 9
AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: 2.9.4 (alwaysOnline)
CurrentVersionCode: 209043