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