summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO30
-rw-r--r--PKGBUILD74
2 files changed, 73 insertions, 31 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7876f94cd5a7..bdd3868e8b24 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = telegram-desktop-dev
pkgdesc = Official Telegram Desktop client - development release
- pkgver = 2.1.2
+ pkgver = 2.1.6
pkgrel = 1
url = https://desktop.telegram.org/
arch = i686
@@ -24,27 +24,36 @@ pkgbase = telegram-desktop-dev
optdepends = ttf-opensans: default Open Sans font family
provides = telegram-desktop
conflicts = telegram-desktop
- source = tdesktop::git+https://github.com/telegramdesktop/tdesktop.git#tag=v2.1.2
+ source = tdesktop::git+https://github.com/telegramdesktop/tdesktop.git#tag=v2.1.6
source = Catch::git+https://github.com/philsquared/Catch
- source = GSL::git+https://github.com/Microsoft/GSL.git
- source = QR::git+https://github.com/nayuki/QR-Code-generator
source = cmake::git+https://github.com/desktop-app/cmake_helpers.git
source = codegen::git+https://github.com/desktop-app/codegen.git
source = expected::git+https://github.com/TartanLlama/expected
+ source = fcitx5-qt::git+https://github.com/fcitx/fcitx5-qt.git
+ source = fcitx-qt5::git+https://github.com/fcitx/fcitx-qt5.git
+ source = GSL::git+https://github.com/Microsoft/GSL.git
+ source = hime::git+https://github.com/hime-ime/hime.git
source = hunspell::git+https://github.com/hunspell/hunspell
source = lib_base::git+https://github.com/desktop-app/lib_base.git
source = lib_crl::git+https://github.com/desktop-app/lib_crl.git
+ source = libdbusmenu-qt::git+https://github.com/desktop-app/libdbusmenu-qt.git
source = lib_lottie::git+https://github.com/desktop-app/lib_lottie.git
source = lib_qr::git+https://github.com/desktop-app/lib_qr.git
+ source = libqtxdg::git+https://github.com/lxqt/libqtxdg.git
source = lib_rlottie::git+https://github.com/desktop-app/lib_rlottie.git
source = lib_rpl::git+https://github.com/desktop-app/lib_rpl.git
source = lib_spellcheck::git+https://github.com/desktop-app/lib_spellcheck
source = lib_storage::git+https://github.com/desktop-app/lib_storage.git
+ source = libtgvoip::git+https://github.com/telegramdesktop/libtgvoip
source = lib_tl::git+https://github.com/desktop-app/lib_tl.git
source = lib_ui::git+https://github.com/desktop-app/lib_ui.git
- source = libdbusmenu-qt::git+https://github.com/desktop-app/libdbusmenu-qt.git
- source = libtgvoip::git+https://github.com/telegramdesktop/libtgvoip
+ source = lxqt-qtplugin::git+https://github.com/lxqt/lxqt-qtplugin.git
source = lz4::git+https://github.com/lz4/lz4.git
+ source = materialdecoration::git+https://github.com/desktop-app/materialdecoration.git
+ source = nimf::git+https://github.com/hamonikr/nimf.git
+ source = QR::git+https://github.com/nayuki/QR-Code-generator
+ source = qt5ct::git+https://github.com/desktop-app/qt5ct.git
+ source = range-v3::git+https://github.com/ericniebler/range-v3.git
source = rlottie::git+https://github.com/desktop-app/rlottie.git
source = variant::git+https://github.com/mapbox/variant
source = xxHash::git+https://github.com/Cyan4973/xxHash.git
@@ -72,6 +81,15 @@ pkgbase = telegram-desktop-dev
sha512sums = SKIP
sha512sums = SKIP
sha512sums = SKIP
+ sha512sums = SKIP
+ sha512sums = SKIP
+ sha512sums = SKIP
+ sha512sums = SKIP
+ sha512sums = SKIP
+ sha512sums = SKIP
+ sha512sums = SKIP
+ sha512sums = SKIP
+ sha512sums = SKIP
pkgname = telegram-desktop-dev
diff --git a/PKGBUILD b/PKGBUILD
index 7a5332d8d651..dc86d4283b2b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@
# https://github.com/mymedia2/tdesktop
pkgname=telegram-desktop-dev
-pkgver=2.1.2
+pkgver=2.1.6
pkgrel=1
pkgdesc='Official Telegram Desktop client - development release'
arch=('i686' 'x86_64')
@@ -22,39 +22,45 @@ conflicts=('telegram-desktop')
_commit="tag=v$pkgver"
#_commit="commit=COMMIT_SHA1"
+# All the sources are Git repositories and might be adjusted when a build issue arise.
+# These files might require modifications to be up-to-date.
+# In such situation, extra patches will be added.
+# All the submodules "source" definitions are generated them via:
+# git submodule foreach --quiet 'echo \"${name##*/}::git+`git remote get-url origin`\"' | sort
source=(
- # Git repositories; might be adjusted when a build issue arise.
"tdesktop::git+https://github.com/telegramdesktop/tdesktop.git#$_commit"
-
- # All the submodules. I've generated them via:
- # git submodule foreach --quiet 'echo \"${name##*/}::git+`git remote get-url origin`\"' | sort
"Catch::git+https://github.com/philsquared/Catch"
- "GSL::git+https://github.com/Microsoft/GSL.git"
- "QR::git+https://github.com/nayuki/QR-Code-generator"
"cmake::git+https://github.com/desktop-app/cmake_helpers.git"
"codegen::git+https://github.com/desktop-app/codegen.git"
"expected::git+https://github.com/TartanLlama/expected"
+ "fcitx5-qt::git+https://github.com/fcitx/fcitx5-qt.git"
+ "fcitx-qt5::git+https://github.com/fcitx/fcitx-qt5.git"
+ "GSL::git+https://github.com/Microsoft/GSL.git"
+ "hime::git+https://github.com/hime-ime/hime.git"
"hunspell::git+https://github.com/hunspell/hunspell"
"lib_base::git+https://github.com/desktop-app/lib_base.git"
"lib_crl::git+https://github.com/desktop-app/lib_crl.git"
+ "libdbusmenu-qt::git+https://github.com/desktop-app/libdbusmenu-qt.git"
"lib_lottie::git+https://github.com/desktop-app/lib_lottie.git"
"lib_qr::git+https://github.com/desktop-app/lib_qr.git"
+ "libqtxdg::git+https://github.com/lxqt/libqtxdg.git"
"lib_rlottie::git+https://github.com/desktop-app/lib_rlottie.git"
"lib_rpl::git+https://github.com/desktop-app/lib_rpl.git"
"lib_spellcheck::git+https://github.com/desktop-app/lib_spellcheck"
"lib_storage::git+https://github.com/desktop-app/lib_storage.git"
+ "libtgvoip::git+https://github.com/telegramdesktop/libtgvoip"
"lib_tl::git+https://github.com/desktop-app/lib_tl.git"
"lib_ui::git+https://github.com/desktop-app/lib_ui.git"
- "libdbusmenu-qt::git+https://github.com/desktop-app/libdbusmenu-qt.git"
- "libtgvoip::git+https://github.com/telegramdesktop/libtgvoip"
+ "lxqt-qtplugin::git+https://github.com/lxqt/lxqt-qtplugin.git"
"lz4::git+https://github.com/lz4/lz4.git"
+ "materialdecoration::git+https://github.com/desktop-app/materialdecoration.git"
+ "nimf::git+https://github.com/hamonikr/nimf.git"
+ "QR::git+https://github.com/nayuki/QR-Code-generator"
+ "qt5ct::git+https://github.com/desktop-app/qt5ct.git"
+ "range-v3::git+https://github.com/ericniebler/range-v3.git"
"rlottie::git+https://github.com/desktop-app/rlottie.git"
"variant::git+https://github.com/mapbox/variant"
"xxHash::git+https://github.com/Cyan4973/xxHash.git"
-
- # These files might require modifications to be up-to-date. If that is the
- # case, they will be updated in place and untracked temporarily.
- # No patch for now...!
)
sha512sums=('SKIP'
'SKIP'
@@ -79,6 +85,15 @@ sha512sums=('SKIP'
'SKIP'
'SKIP'
'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
+ 'SKIP'
'SKIP')
prepare() {
@@ -87,17 +102,7 @@ prepare() {
# Same magic as above.
# git submodule foreach --quiet 'echo git config submodule.$name.url \"\$srcdir/${name##*/}\"' | sort
- git config submodule.Telegram/ThirdParty/Catch.url "$srcdir/Catch"
- git config submodule.Telegram/ThirdParty/GSL.url "$srcdir/GSL"
- git config submodule.Telegram/ThirdParty/QR.url "$srcdir/QR"
- git config submodule.Telegram/ThirdParty/expected.url "$srcdir/expected"
- git config submodule.Telegram/ThirdParty/hunspell.url "$srcdir/hunspell"
- git config submodule.Telegram/ThirdParty/libdbusmenu-qt.url "$srcdir/libdbusmenu-qt"
- git config submodule.Telegram/ThirdParty/libtgvoip.url "$srcdir/libtgvoip"
- git config submodule.Telegram/ThirdParty/lz4.url "$srcdir/lz4"
- git config submodule.Telegram/ThirdParty/rlottie.url "$srcdir/rlottie"
- git config submodule.Telegram/ThirdParty/variant.url "$srcdir/variant"
- git config submodule.Telegram/ThirdParty/xxHash.url "$srcdir/xxHash"
+ git config submodule.cmake.url "$srcdir/cmake"
git config submodule.Telegram/codegen.url "$srcdir/codegen"
git config submodule.Telegram/lib_base.url "$srcdir/lib_base"
git config submodule.Telegram/lib_crl.url "$srcdir/lib_crl"
@@ -109,7 +114,26 @@ prepare() {
git config submodule.Telegram/lib_storage.url "$srcdir/lib_storage"
git config submodule.Telegram/lib_tl.url "$srcdir/lib_tl"
git config submodule.Telegram/lib_ui.url "$srcdir/lib_ui"
- git config submodule.cmake.url "$srcdir/cmake"
+ git config submodule.Telegram/ThirdParty/Catch.url "$srcdir/Catch"
+ git config submodule.Telegram/ThirdParty/expected.url "$srcdir/expected"
+ git config submodule.Telegram/ThirdParty/fcitx5-qt.url "$srcdir/fcitx5-qt"
+ git config submodule.Telegram/ThirdParty/fcitx-qt5.url "$srcdir/fcitx-qt5"
+ git config submodule.Telegram/ThirdParty/GSL.url "$srcdir/GSL"
+ git config submodule.Telegram/ThirdParty/hime.url "$srcdir/hime"
+ git config submodule.Telegram/ThirdParty/hunspell.url "$srcdir/hunspell"
+ git config submodule.Telegram/ThirdParty/libdbusmenu-qt.url "$srcdir/libdbusmenu-qt"
+ git config submodule.Telegram/ThirdParty/libqtxdg.url "$srcdir/libqtxdg"
+ git config submodule.Telegram/ThirdParty/libtgvoip.url "$srcdir/libtgvoip"
+ git config submodule.Telegram/ThirdParty/lxqt-qtplugin.url "$srcdir/lxqt-qtplugin"
+ git config submodule.Telegram/ThirdParty/lz4.url "$srcdir/lz4"
+ git config submodule.Telegram/ThirdParty/materialdecoration.url "$srcdir/materialdecoration"
+ git config submodule.Telegram/ThirdParty/nimf.url "$srcdir/nimf"
+ git config submodule.Telegram/ThirdParty/QR.url "$srcdir/QR"
+ git config submodule.Telegram/ThirdParty/qt5ct.url "$srcdir/qt5ct"
+ git config submodule.Telegram/ThirdParty/range-v3.url "$srcdir/range-v3"
+ git config submodule.Telegram/ThirdParty/rlottie.url "$srcdir/rlottie"
+ git config submodule.Telegram/ThirdParty/variant.url "$srcdir/variant"
+ git config submodule.Telegram/ThirdParty/xxHash.url "$srcdir/xxHash"
# Magic is over!
git submodule update