AntiFeatures:NonFreeNet,UpstreamNonFree
Categories:Internet
License:GPL-2.0-or-later
Web Site:https://telegram.org
Source Code:https://github.com/Telegram-FOSS-Team/Telegram-FOSS
Issue Tracker:https://github.com/Telegram-FOSS-Team/Telegram-FOSS/issues
Changelog:https://github.com/Telegram-FOSS-Team/Telegram-FOSS/blob/HEAD/Changelog.md
LiberapayID:27902
Bitcoin:1McafEgMvqAVujNLtcJumZHxp2UfaNByqs

Auto Name:Telegram

Repo Type:git
Repo:https://github.com/Telegram-FOSS-Team/Telegram-FOSS.git

Build:1.3.21,160
    commit=v1.3.21a
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:1.3.26,177
    commit=v1.3.26a
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:1.4.9,212
    commit=v1.4.9a
    subdir=TMessagesProj
    patch=jni_includes.patch
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:1.4.9c,219
    commit=v1.4.9c
    subdir=TMessagesProj
    patch=jni_includes.patch
    gradle=yes
    forceversion=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:1.5.0,250
    commit=v1.5.0a
    subdir=TMessagesProj
    patch=jni_includes.patch
    gradle=yes
    forceversion=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:1.6.1,288
    commit=v1.6.1
    subdir=TMessagesProj
    patch=jni_includes.patch
    gradle=yes
    forceversion=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:1.7.0,307
    commit=v1.7.0
    subdir=TMessagesProj
    patch=jni_includes.patch
    gradle=yes
    forceversion=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:1.8.3,326
    commit=v1.8.3
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:1.9.3,346
    commit=v1.9.3
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:1.9.6,374
    commit=v1.9.6
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:2.0.4,395
    commit=v2.0.4
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:2.1.0,403
    commit=v2.1.0
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:2.1.1,405
    commit=v2.1.1
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:2.3.2,415
    commit=v2.3.2
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:2.4.0,423
    commit=v2.4.0
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:2.5.2,458
    commit=v2.5.2
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:2.6.0,469
    commit=v2.6.0
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:2.8.1,521
    commit=v2.8.1
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:2.9.1,542
    commit=v2.9.1
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.0.1,572
    commit=v3.0.1
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.1.2,586
    commit=v3.1.2
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.1.3,592
    commit=v3.1.3
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.2.2,627
    commit=v3.2.2
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.2.6,654
    commit=v3.2.6
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.3.1,685
    commit=v3.3.1
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.4.2,719
    commit=v3.4.2
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.6.1,755
    commit=v3.6.1
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.6.1a,756
    commit=v3.6.1a
    subdir=TMessagesProj
    gradle=yes
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.7.0,7673
    commit=v3.7.0
    subdir=TMessagesProj
    gradle=fat
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.10.1,8213
    commit=v3.10.1
    subdir=TMessagesProj
    gradle=fat
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.13.1,8513
    commit=v3.13.1
    subdir=TMessagesProj
    gradle=fat
    build=$$NDK$$/ndk-build && \
        gradle nativeLibsToJar

Build:3.18.0,9575
    commit=v3.18.0
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    ndk=r14

Build:3.18.0a,9585
    commit=v3.18.0a
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    ndk=r14

Build:3.18.0b,9595
    commit=v3.18.0b
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    prebuild=echo -e "android { lintOptions { disable 'MissingTranslation'\n\ndisable 'ExtraTranslation' } }" >> build.gradle
    ndk=r14

Build:3.18.0c,9605
    commit=v3.18.0c
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    prebuild=echo -e "android { lintOptions { disable 'MissingTranslation'\n\ndisable 'ExtraTranslation' } }" >> build.gradle
    ndk=r14

Build:4.1.1,10305
    commit=v4.1.1
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    ndk=r14b

Build:4.2.1,10435
    commit=v4.2.1
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    ndk=r14b

Build:4.2.1a,10445
    disable=too many bugs
    commit=v4.2.1a
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    rm=TMessagesProj/jni/libwebp/swig/libwebp.jar,TMessagesProj/jni/ffmpeg/tests/ref/fate/sub-microdvd-remux
    prebuild=echo -e 'APP_ID = 12834\nAPP_HASH = c84d9229db1d6be95c067b02b126352c' > API_KEYS
    build=export NDK=$$NDK$$ && \
        pushd jni && \
        ./build_ffmpeg_android.sh && \
        popd
    ndk=r15c

Build:4.2.1b,10455
    commit=v4.2.1b
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    rm=TMessagesProj/jni/libwebp/swig/libwebp.jar,TMessagesProj/jni/ffmpeg/tests/ref/fate/sub-microdvd-remux
    prebuild=echo -e 'APP_ID = 12834\nAPP_HASH = c84d9229db1d6be95c067b02b126352c' > API_KEYS
    build=export NDK=$$NDK$$ && \
        pushd jni && \
        ./build_ffmpeg_android.sh && \
        popd
    ndk=r15c

Build:4.6.0,11555
    commit=v4.6
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    rm=TMessagesProj/jni/libwebp/swig/libwebp.jar,TMessagesProj/jni/ffmpeg/tests/ref/fate/sub-microdvd-remux
    prebuild=echo -e 'APP_ID = 12834\nAPP_HASH = c84d9229db1d6be95c067b02b126352c' > API_KEYS
    build=export NDK=$$NDK$$ && \
        pushd jni && \
        ./build_ffmpeg_android.sh && \
        popd
    ndk=r15c

Build:4.6.0a,11565
    commit=v4.6a
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    rm=TMessagesProj/jni/libwebp/swig/libwebp.jar,TMessagesProj/jni/ffmpeg/tests/ref/fate/sub-microdvd-remux
    prebuild=echo -e 'APP_ID = 12834\nAPP_HASH = c84d9229db1d6be95c067b02b126352c' > API_KEYS
    build=export NDK=$$NDK$$ && \
        pushd jni && \
        ./build_ffmpeg_android.sh && \
        popd
    ndk=r14b

Build:4.6.0b,11575
    commit=v4.6b
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    rm=TMessagesProj/jni/libwebp/swig/libwebp.jar,TMessagesProj/jni/ffmpeg/tests/ref/fate/sub-microdvd-remux
    prebuild=echo -e 'APP_ID = 12834\nAPP_HASH = c84d9229db1d6be95c067b02b126352c' > API_KEYS
    build=export NDK=$$NDK$$ && \
        pushd jni && \
        ./build_ffmpeg_android.sh && \
        popd
    ndk=r14b

Build:4.6.0c,11585
    commit=v4.6c
    subdir=TMessagesProj
    submodules=yes
    gradle=fat
    rm=TMessagesProj/jni/libwebp/swig/libwebp.jar,TMessagesProj/jni/ffmpeg/tests/ref/fate/sub-microdvd-remux
    prebuild=echo -e 'APP_ID = 12834\nAPP_HASH = c84d9229db1d6be95c067b02b126352c' > API_KEYS
    build=export NDK=$$NDK$$ && \
        pushd jni && \
        ./build_ffmpeg_android.sh && \
        popd
    ndk=r14b

Build:4.9.0,13400
    commit=v4.9
    subdir=TMessagesProj
    submodules=yes
    sudo=apt-get update && \
        apt-get install -y ninja-build golang-go
    gradle=afat
    rm=TMessagesProj/jni/libwebp/swig/libwebp.jar,TMessagesProj/jni/ffmpeg/tests/ref/fate/sub-microdvd-remux
    prebuild=echo -e 'APP_ID = 12834\nAPP_HASH = c84d9229db1d6be95c067b02b126352c' > API_KEYS
    scandelete=TMessagesProj/jni
    build=export NDK=$$NDK$$ && \
        export NINJA_PATH=/usr/bin/ninja && \
        pushd jni && \
        ./build_ffmpeg_clang.sh && \
        ./patch_boringssl.sh && \
        ./build_boringssl.sh && \
        popd
    ndk=r16b

Maintainer Notes:
Summary and Description have been moved to the new localizable text files:
https://f-droid.org/docs/All_About_Descriptions_Graphics_and_Screenshots

Update check mode not working because of version code calculations for different flavours.
Bump again for faster build.
.

Auto Update Mode:None
Update Check Mode:None
Current Version:4.9.0
Current Version Code:13400
