[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Wednesday, August 17, 2022 @ 13:46:05 Author: eworm Revision: 1266707 upgpkg: telegram-desktop 4.1.1-1: new upstream release Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-08-17 12:53:12 UTC (rev 1266706) +++ PKGBUILD2022-08-17 13:46:05 UTC (rev 1266707) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=4.1.0 +pkgver=4.1.1 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -17,7 +17,7 @@ source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; fix-tgcalls-cstdint.patch ) -sha512sums=('d58ad4b3eaf72b4885612ecca0b29057a1f0e7efc7a539c4ed7cdfa9f6b8dd19e378f1e4b9f28a644d8c8559a5310a168e0b949aafac6902bd21155795db2574' +sha512sums=('3240b9f81c3901997b1ea13fd7db7b8598b31c0faa68a2f711909ed11f33345db5a45ac99c0be77f1caeb1f571093ea42b1dbc7e7bb15e989c8756805c2ec887' 'ba24a2f1524010b4891764aacee2e27a5ebae44cf7626ab2aaf9e6c48b0f8088bf920886ceeb497b3c463fa0c3b885dd63db273d4c29cab6c96c8193c0c5c888') prepare() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Friday, August 12, 2022 @ 19:28:41 Author: freswa Revision: 1265725 upgpkg: telegram-desktop 4.1.0-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-08-12 19:28:37 UTC (rev 1265724) +++ PKGBUILD2022-08-12 19:28:41 UTC (rev 1265725) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=4.0.2 -pkgrel=4 +pkgver=4.1.0 +pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -17,7 +17,7 @@ source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; fix-tgcalls-cstdint.patch ) -sha512sums=('0078b627d06dd8e655bd2bcc222ecbb3b15b7d88f858810bccdca84793ad02a60f4a4bf3808838752d65d4f6cffa3ddb5f70c5afc8e94cb6edae52101362feeb' +sha512sums=('d58ad4b3eaf72b4885612ecca0b29057a1f0e7efc7a539c4ed7cdfa9f6b8dd19e378f1e4b9f28a644d8c8559a5310a168e0b949aafac6902bd21155795db2574' 'ba24a2f1524010b4891764aacee2e27a5ebae44cf7626ab2aaf9e6c48b0f8088bf920886ceeb497b3c463fa0c3b885dd63db273d4c29cab6c96c8193c0c5c888') prepare() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Wednesday, July 20, 2022 @ 14:48:52 Author: farseerfc Revision: 1254914 upgpkg: telegram-desktop 4.0.2-4: telegram-desktop: rebuild against libtg_owt without abseil-cpp dynlib Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-20 14:47:44 UTC (rev 1254913) +++ PKGBUILD2022-07-20 14:48:52 UTC (rev 1254914) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=4.0.2 -pkgrel=3 +pkgrel=4 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/;
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Wednesday, July 20, 2022 @ 12:37:17 Author: mtorromeo Revision: 1254886 upgpkg: telegram-desktop 4.0.2-3: abseil-cpp-20220623.0 rebuild Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-07-20 12:36:47 UTC (rev 1254885) +++ PKGBUILD2022-07-20 12:37:17 UTC (rev 1254886) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=4.0.2 -pkgrel=2 +pkgrel=3 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -23,6 +23,7 @@ prepare() { cd tdesktop-$pkgver-full +rm -rf Telegram/ThirdParty/libtgvoip/webrtc_dsp/absl patch -Np1 -i "$srcdir"/fix-tgcalls-cstdint.patch -d Telegram/ThirdParty/tgcalls }
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Sunday, June 26, 2022 @ 20:03:40 Author: svenstaro Revision: 1239565 Remove unnecessary ffmpeg 4 seds (FS#75163) Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-06-26 20:03:35 UTC (rev 1239564) +++ PKGBUILD2022-06-26 20:03:40 UTC (rev 1239565) @@ -40,13 +40,6 @@ -DCMAKE_BUILD_TYPE=Release \ -DTDESKTOP_API_ID=611335 \ -DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c -sed -i "s|/usr/lib/libav|/usr/lib/ffmpeg4.4/libav|g" build/build.ninja -sed -i "s|/usr/lib/libsw|/usr/lib/ffmpeg4.4/libsw|g" build/build.ninja -sed -i "s|-lavcodec|/usr/lib/ffmpeg4.4/libavcodec.so|g" build/build.ninja -sed -i "s|-lavformat|/usr/lib/ffmpeg4.4/libavformat.so|g" build/build.ninja -sed -i "s|-lavutil|/usr/lib/ffmpeg4.4/libavutil.so|g" build/build.ninja -sed -i "s|-lswscale|/usr/lib/ffmpeg4.4/libswscale.so|g" build/build.ninja -sed -i "s|-lswresample|/usr/lib/ffmpeg4.4/libswresample.so|g" build/build.ninja ninja -C build }
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Sunday, June 26, 2022 @ 03:52:25 Author: svenstaro Revision: 1239488 upgpkg: telegram-desktop 4.0.2-2: Remove CXXFLAGS fix which is now upstreamed (FS#75163) Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |5 + 1 file changed, 1 insertion(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-06-26 02:26:18 UTC (rev 1239487) +++ PKGBUILD2022-06-26 03:52:25 UTC (rev 1239488) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=4.0.2 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -29,9 +29,6 @@ build() { cd tdesktop-$pkgver-full -# Fix https://bugs.archlinux.org/task/73220 -export CXXFLAGS+=" -Wp,-U_GLIBCXX_ASSERTIONS" - export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' #Turns out we're allowed to use the official API key that telegram uses for their snap builds: # https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Saturday, June 25, 2022 @ 12:13:01 Author: felixonmars Revision: 1239425 upgpkg: telegram-desktop 4.0.2-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-06-25 12:07:26 UTC (rev 1239424) +++ PKGBUILD2022-06-25 12:13:01 UTC (rev 1239425) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=4.0.1 +pkgver=4.0.2 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -17,7 +17,7 @@ source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; fix-tgcalls-cstdint.patch ) -sha512sums=('292483b137436efe8c0b701e6a61d24793a362bf0e96d929011f2a9f53096702c8010a7acf9f1c13d0906751d8e06c2c69fa2d334135a22d9e2d61120a7f8cf2' +sha512sums=('0078b627d06dd8e655bd2bcc222ecbb3b15b7d88f858810bccdca84793ad02a60f4a4bf3808838752d65d4f6cffa3ddb5f70c5afc8e94cb6edae52101362feeb' 'ba24a2f1524010b4891764aacee2e27a5ebae44cf7626ab2aaf9e6c48b0f8088bf920886ceeb497b3c463fa0c3b885dd63db273d4c29cab6c96c8193c0c5c888') prepare() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Saturday, June 25, 2022 @ 00:04:51 Author: svenstaro Revision: 1239397 upgpkg: telegram-desktop 4.0.1-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-06-24 23:43:22 UTC (rev 1239396) +++ PKGBUILD2022-06-25 00:04:51 UTC (rev 1239397) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=4.0.0 +pkgver=4.0.1 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -17,7 +17,7 @@ source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; fix-tgcalls-cstdint.patch ) -sha512sums=('11004d7a889e64da0f9a9d976fc9665974e000b9aefd909723606639d97df07c62e86fce6b496e40ebdb954acc410609959cd94ca5d7b18c1d89373a09e970f1' +sha512sums=('292483b137436efe8c0b701e6a61d24793a362bf0e96d929011f2a9f53096702c8010a7acf9f1c13d0906751d8e06c2c69fa2d334135a22d9e2d61120a7f8cf2' 'ba24a2f1524010b4891764aacee2e27a5ebae44cf7626ab2aaf9e6c48b0f8088bf920886ceeb497b3c463fa0c3b885dd63db273d4c29cab6c96c8193c0c5c888') prepare() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD fix-tgcalls-cstdint.patch)
Date: Tuesday, June 21, 2022 @ 23:02:27 Author: svenstaro Revision: 1238893 upgpkg: telegram-desktop 4.0.0-1 Added: telegram-desktop/trunk/fix-tgcalls-cstdint.patch Modified: telegram-desktop/trunk/PKGBUILD ---+ PKGBUILD |8 ++-- fix-tgcalls-cstdint.patch | 12 2 files changed, 18 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-06-21 23:01:44 UTC (rev 1238892) +++ PKGBUILD2022-06-21 23:02:27 UTC (rev 1238893) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.7.3 +pkgver=4.0.0 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -15,11 +15,15 @@ optdepends=('webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; +fix-tgcalls-cstdint.patch ) -sha512sums=('f35052e514d520796296fa88e3affa1734973164e4b72f0120b78fc586de98a15e64a4e25f436ee4c2c2c0e100c64b3dbd2d96401dff19c382a6ad1fde88e859') +sha512sums=('11004d7a889e64da0f9a9d976fc9665974e000b9aefd909723606639d97df07c62e86fce6b496e40ebdb954acc410609959cd94ca5d7b18c1d89373a09e970f1' + 'ba24a2f1524010b4891764aacee2e27a5ebae44cf7626ab2aaf9e6c48b0f8088bf920886ceeb497b3c463fa0c3b885dd63db273d4c29cab6c96c8193c0c5c888') prepare() { cd tdesktop-$pkgver-full + +patch -Np1 -i "$srcdir"/fix-tgcalls-cstdint.patch -d Telegram/ThirdParty/tgcalls } build() { Added: fix-tgcalls-cstdint.patch === --- fix-tgcalls-cstdint.patch (rev 0) +++ fix-tgcalls-cstdint.patch 2022-06-21 23:02:27 UTC (rev 1238893) @@ -0,0 +1,12 @@ +diff --git a/tgcalls/utils/gzip.h b/tgcalls/utils/gzip.h +index a3f3ea2..7ae5cc5 100644 +--- a/tgcalls/utils/gzip.h b/tgcalls/utils/gzip.h +@@ -3,6 +3,7 @@ + + #include + #include ++#include + + namespace tgcalls { +
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Friday, April 29, 2022 @ 20:58:05 Author: svenstaro Revision: 1191837 upgpkg: telegram-desktop 3.7.3-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-29 20:10:06 UTC (rev 1191836) +++ PKGBUILD2022-04-29 20:58:05 UTC (rev 1191837) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.7.2 +pkgver=3.7.3 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; ) -sha512sums=('98f5348bc1d0ab3a543f7d82c480cf16cb768b1720824fa8ed38068d0e8d27b4283864af6047a8a2a1b6ac10115a21c140e80f39e41b48d31a7e979f62293d80') +sha512sums=('f35052e514d520796296fa88e3affa1734973164e4b72f0120b78fc586de98a15e64a4e25f436ee4c2c2c0e100c64b3dbd2d96401dff19c382a6ad1fde88e859') prepare() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Monday, April 25, 2022 @ 20:41:06 Author: svenstaro Revision: 1190109 upgpkg: telegram-desktop 3.7.2-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-25 20:40:16 UTC (rev 1190108) +++ PKGBUILD2022-04-25 20:41:06 UTC (rev 1190109) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.7.1 -pkgrel=2 +pkgver=3.7.2 +pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -16,7 +16,7 @@ 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; ) -sha512sums=('548af6525b92eac8c7431577d81f38b97c6bcd15f553a41c948bdac4cc431badc94e6777de0125f4ba28ff0b03d658ea177e1e34e0136c0b15a00b176499a1dd') +sha512sums=('98f5348bc1d0ab3a543f7d82c480cf16cb768b1720824fa8ed38068d0e8d27b4283864af6047a8a2a1b6ac10115a21c140e80f39e41b48d31a7e979f62293d80') prepare() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Friday, April 22, 2022 @ 23:34:54 Author: farseerfc Revision: 1187479 upgpkg: telegram-desktop 3.7.1-2 bump libtg_owt Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-04-22 23:34:32 UTC (rev 1187478) +++ PKGBUILD2022-04-22 23:34:54 UTC (rev 1187479) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=3.7.1 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/;
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Thursday, April 21, 2022 @ 00:02:54 Author: svenstaro Revision: 1187205 upgpkg: telegram-desktop 3.7.1-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-20 22:26:45 UTC (rev 1187204) +++ PKGBUILD2022-04-21 00:02:54 UTC (rev 1187205) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.7.0 +pkgver=3.7.1 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; ) -sha512sums=('425e78e8950c9289b665dda468924b165ed29ec2f4cfa87bd7e8a1e4c9acf08db5949caa87e1d9f4c9e295d9b0bd4ee9caec5eaea2789517bc79fc0b96e14d88') +sha512sums=('548af6525b92eac8c7431577d81f38b97c6bcd15f553a41c948bdac4cc431badc94e6777de0125f4ba28ff0b03d658ea177e1e34e0136c0b15a00b176499a1dd') prepare() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Sunday, April 17, 2022 @ 13:01:30 Author: svenstaro Revision: 1186871 upgpkg: telegram-desktop 3.7.0-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-17 12:47:13 UTC (rev 1186870) +++ PKGBUILD2022-04-17 13:01:30 UTC (rev 1186871) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.6.1 -pkgrel=3 +pkgver=3.7.0 +pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -16,8 +16,7 @@ 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; ) -sha512sums=('dd216c720ea3b1c72669805bb31319746a7ddfe746d188bf2ae0c5cdf0a10b379fc2e888a26fe755d77381fc5d9aa638cedc76b2dce1f1126a9c1ef9c02da2ba' - ) +sha512sums=('425e78e8950c9289b665dda468924b165ed29ec2f4cfa87bd7e8a1e4c9acf08db5949caa87e1d9f4c9e295d9b0bd4ee9caec5eaea2789517bc79fc0b96e14d88') prepare() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Monday, April 11, 2022 @ 16:44:35 Author: farseerfc Revision: 1185871 upgpkg: telegram-desktop 3.6.1-3: build against ffmpeg4.4 again Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-11 16:38:19 UTC (rev 1185870) +++ PKGBUILD2022-04-11 16:44:35 UTC (rev 1185871) @@ -2,12 +2,12 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=3.6.1 -pkgrel=2 +pkgrel=3 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; license=('GPL3') -depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' +depends=('hunspell' 'ffmpeg4.4' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' 'qt6-imageformats' 'qt6-svg' 'qt6-wayland' 'qt6-5compat' 'xxhash' 'glibmm' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'abseil-cpp' 'libdispatch') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'meson' @@ -15,13 +15,12 @@ optdepends=('webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; -fix-ffmpeg5.patch) + ) sha512sums=('dd216c720ea3b1c72669805bb31319746a7ddfe746d188bf2ae0c5cdf0a10b379fc2e888a26fe755d77381fc5d9aa638cedc76b2dce1f1126a9c1ef9c02da2ba' - '6c6b1e3135ce670ecdceb11aa10fdc177951ae2088b7172249f4050b0a30346a8ebd2691302afe270acded2cef4d6eef930f8375b9a676ffcebd6801e645d6fe') + ) prepare() { cd tdesktop-$pkgver-full -patch -Np1 -d Telegram/ThirdParty/tgcalls -i "$srcdir"/fix-ffmpeg5.patch } build() { @@ -30,7 +29,8 @@ # Fix https://bugs.archlinux.org/task/73220 export CXXFLAGS+=" -Wp,-U_GLIBCXX_ASSERTIONS" -# Turns out we're allowed to use the official API key that telegram uses for their snap builds: +export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' +#Turns out we're allowed to use the official API key that telegram uses for their snap builds: # https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 # Thanks @primeos! cmake \ @@ -40,6 +40,13 @@ -DCMAKE_BUILD_TYPE=Release \ -DTDESKTOP_API_ID=611335 \ -DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c +sed -i "s|/usr/lib/libav|/usr/lib/ffmpeg4.4/libav|g" build/build.ninja +sed -i "s|/usr/lib/libsw|/usr/lib/ffmpeg4.4/libsw|g" build/build.ninja +sed -i "s|-lavcodec|/usr/lib/ffmpeg4.4/libavcodec.so|g" build/build.ninja +sed -i "s|-lavformat|/usr/lib/ffmpeg4.4/libavformat.so|g" build/build.ninja +sed -i "s|-lavutil|/usr/lib/ffmpeg4.4/libavutil.so|g" build/build.ninja +sed -i "s|-lswscale|/usr/lib/ffmpeg4.4/libswscale.so|g" build/build.ninja +sed -i "s|-lswresample|/usr/lib/ffmpeg4.4/libswresample.so|g" build/build.ninja ninja -C build }
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD fix-ffmpeg5.patch)
Date: Saturday, April 9, 2022 @ 17:04:54 Author: svenstaro Revision: 1183136 upgpkg: telegram-desktop 3.6.1-2: Build against ffmpeg 5 (Fixes FS#74150) Added: telegram-desktop/trunk/fix-ffmpeg5.patch Modified: telegram-desktop/trunk/PKGBUILD ---+ PKGBUILD | 24 +++-- fix-ffmpeg5.patch | 72 2 files changed, 83 insertions(+), 13 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-04-09 16:55:21 UTC (rev 1183135) +++ PKGBUILD2022-04-09 17:04:54 UTC (rev 1183136) @@ -2,12 +2,12 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=3.6.1 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; license=('GPL3') -depends=('hunspell' 'ffmpeg4.4' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' +depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' 'qt6-imageformats' 'qt6-svg' 'qt6-wayland' 'qt6-5compat' 'xxhash' 'glibmm' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'abseil-cpp' 'libdispatch') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'meson' @@ -14,9 +14,16 @@ 'extra-cmake-modules' 'wayland-protocols' 'plasma-wayland-protocols' 'libtg_owt') optdepends=('webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') -source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('dd216c720ea3b1c72669805bb31319746a7ddfe746d188bf2ae0c5cdf0a10b379fc2e888a26fe755d77381fc5d9aa638cedc76b2dce1f1126a9c1ef9c02da2ba') +source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; +fix-ffmpeg5.patch) +sha512sums=('dd216c720ea3b1c72669805bb31319746a7ddfe746d188bf2ae0c5cdf0a10b379fc2e888a26fe755d77381fc5d9aa638cedc76b2dce1f1126a9c1ef9c02da2ba' + '6c6b1e3135ce670ecdceb11aa10fdc177951ae2088b7172249f4050b0a30346a8ebd2691302afe270acded2cef4d6eef930f8375b9a676ffcebd6801e645d6fe') +prepare() { +cd tdesktop-$pkgver-full +patch -Np1 -d Telegram/ThirdParty/tgcalls -i "$srcdir"/fix-ffmpeg5.patch +} + build() { cd tdesktop-$pkgver-full @@ -23,7 +30,6 @@ # Fix https://bugs.archlinux.org/task/73220 export CXXFLAGS+=" -Wp,-U_GLIBCXX_ASSERTIONS" -export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' # Turns out we're allowed to use the official API key that telegram uses for their snap builds: # https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 # Thanks @primeos! @@ -34,14 +40,6 @@ -DCMAKE_BUILD_TYPE=Release \ -DTDESKTOP_API_ID=611335 \ -DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c -# Hack to compile for ffmpeg4.4 -sed -i "s|/usr/lib/libav|/usr/lib/ffmpeg4.4/libav|g" build/build.ninja -sed -i "s|/usr/lib/libsw|/usr/lib/ffmpeg4.4/libsw|g" build/build.ninja -sed -i "s|-lavcodec|/usr/lib/ffmpeg4.4/libavcodec.so|g" build/build.ninja -sed -i "s|-lavformat|/usr/lib/ffmpeg4.4/libavformat.so|g" build/build.ninja -sed -i "s|-lavutil|/usr/lib/ffmpeg4.4/libavutil.so|g" build/build.ninja -sed -i "s|-lswscale|/usr/lib/ffmpeg4.4/libswscale.so|g" build/build.ninja -sed -i "s|-lswresample|/usr/lib/ffmpeg4.4/libswresample.so|g" build/build.ninja ninja -C build } Added: fix-ffmpeg5.patch === --- fix-ffmpeg5.patch (rev 0) +++ fix-ffmpeg5.patch 2022-04-09 17:04:54 UTC (rev 1183136) @@ -0,0 +1,72 @@ +From e89d9ca78abf7dc4fe7c832c07917696eb993868 Mon Sep 17 00:00:00 2001 +From: Nicholas Guriev +Date: Mon, 7 Mar 2022 11:52:01 +0300 +Subject: [PATCH] Fix build against FFmpeg v5.0 + +It has been released on January 17th. This patch keeps source compatibility +with older versions. +--- + tgcalls/group/AudioStreamingPartInternal.cpp | 5 - + tgcalls/group/AudioStreamingPartPersistentDecoder.cpp | 2 +- + tgcalls/group/VideoStreamingPart.cpp | 5 - + 3 files changed, 9 insertions(+), 3 deletions(-) + +diff --git a/tgcalls/group/AudioStreamingPartInternal.cpp b/tgcalls/group/AudioStreamingPartInternal.cpp +index 27a71cb..5639036 100644 +--- a/tgcalls/group/AudioStreamingPartInternal.cpp b/tgcalls/group/AudioStreamingPartInternal.cpp +@@ -104,6 +104,9 @@ _avIoContext(std::move(fileData)) { + + _frame = av_frame_alloc(); + ++#if LIBAVFORMAT_VERSION_MAJOR >= 59 ++const ++#endif + AVInputFormat *inputFormat = av_find_input_format(container.c_str()); + if (!inputFormat) { + _didReadToEnd = true; +@@ -144,7 +147,7 @@ _avIoContext(std::move(fileData)) { + +
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Wednesday, March 16, 2022 @ 19:53:38 Author: svenstaro Revision: 1155823 upgpkg: telegram-desktop 3.6.1-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-16 19:50:10 UTC (rev 1155822) +++ PKGBUILD2022-03-16 19:53:38 UTC (rev 1155823) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.6.0 +pkgver=3.6.1 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -15,7 +15,7 @@ optdepends=('webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('e5d4278229dc6033e1d40509d54fe52844dd8bad036bfec1fb9683505c9a626e821c15a487db5f1be5951dd5ed0db3ff5a4cbcbba73627f5e527e88cb06925f3') +sha512sums=('dd216c720ea3b1c72669805bb31319746a7ddfe746d188bf2ae0c5cdf0a10b379fc2e888a26fe755d77381fc5d9aa638cedc76b2dce1f1126a9c1ef9c02da2ba') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Sunday, March 13, 2022 @ 00:13:26 Author: svenstaro Revision: 1150460 upgpkg: telegram-desktop 3.6.0-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-13 00:01:18 UTC (rev 1150459) +++ PKGBUILD2022-03-13 00:13:26 UTC (rev 1150460) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.5.2 +pkgver=3.6.0 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -15,7 +15,7 @@ optdepends=('webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('adb95fb37fedba6344107e4dd789b88563e24e6a01c7b944d9e5365ceccff60d774eb31a2c1e39cd200ef6de83317fe654956cfecaa1e13c7b2fdbf4c38f057e') +sha512sums=('e5d4278229dc6033e1d40509d54fe52844dd8bad036bfec1fb9683505c9a626e821c15a487db5f1be5951dd5ed0db3ff5a4cbcbba73627f5e527e88cb06925f3') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Wednesday, February 9, 2022 @ 16:05:16 Author: svenstaro Revision: 1129460 upgpkg: telegram-desktop 3.5.2-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-09 12:42:45 UTC (rev 1129459) +++ PKGBUILD2022-02-09 16:05:16 UTC (rev 1129460) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.5.1 +pkgver=3.5.2 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -15,7 +15,7 @@ optdepends=('webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('7b8996afc6aeba544bcd46a25dea0ea6ca0b4ef934ae4b2e8fb2717597f7d67769ddce37ba6c3e4c89bdba269bb406a18d60504dd7742a6e4d45f6e6f8a88ab8') +sha512sums=('adb95fb37fedba6344107e4dd789b88563e24e6a01c7b944d9e5365ceccff60d774eb31a2c1e39cd200ef6de83317fe654956cfecaa1e13c7b2fdbf4c38f057e') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Saturday, February 5, 2022 @ 14:52:33 Author: svenstaro Revision: 1126442 upgpkg: telegram-desktop 3.5.1-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-05 14:42:40 UTC (rev 1126441) +++ PKGBUILD2022-02-05 14:52:33 UTC (rev 1126442) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.5.0 -pkgrel=2 +pkgver=3.5.1 +pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -15,7 +15,7 @@ optdepends=('webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('5a86f8e3dd1b7fca2a615a2de86f9640f14bbf27b7e73f735dad60629ddb99bd5c951d7311f99c044ab6178a49ff997aae5e8da0f8bb6753fa7eecfb12562cef') +sha512sums=('7b8996afc6aeba544bcd46a25dea0ea6ca0b4ef934ae4b2e8fb2717597f7d67769ddce37ba6c3e4c89bdba269bb406a18d60504dd7742a6e4d45f6e6f8a88ab8') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Tuesday, February 1, 2022 @ 13:25:08 Author: svenstaro Revision: 1121956 upgpkg: telegram-desktop 3.5.0-2: ffmpeg4.4 rebuild Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD | 15 +-- 1 file changed, 13 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-01 12:07:27 UTC (rev 1121955) +++ PKGBUILD2022-02-01 13:25:08 UTC (rev 1121956) @@ -2,12 +2,12 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=3.5.0 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; license=('GPL3') -depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' +depends=('hunspell' 'ffmpeg4.4' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' 'qt6-imageformats' 'qt6-svg' 'qt6-wayland' 'qt6-5compat' 'xxhash' 'glibmm' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'abseil-cpp' 'libdispatch') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'meson' @@ -20,7 +20,10 @@ build() { cd tdesktop-$pkgver-full +# Fix https://bugs.archlinux.org/task/73220 export CXXFLAGS+=" -Wp,-U_GLIBCXX_ASSERTIONS" + +export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig' # Turns out we're allowed to use the official API key that telegram uses for their snap builds: # https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 # Thanks @primeos! @@ -31,6 +34,14 @@ -DCMAKE_BUILD_TYPE=Release \ -DTDESKTOP_API_ID=611335 \ -DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c +# Hack to compile for ffmpeg4.4 +sed -i "s|/usr/lib/libav|/usr/lib/ffmpeg4.4/libav|g" build/build.ninja +sed -i "s|/usr/lib/libsw|/usr/lib/ffmpeg4.4/libsw|g" build/build.ninja +sed -i "s|-lavcodec|/usr/lib/ffmpeg4.4/libavcodec.so|g" build/build.ninja +sed -i "s|-lavformat|/usr/lib/ffmpeg4.4/libavformat.so|g" build/build.ninja +sed -i "s|-lavutil|/usr/lib/ffmpeg4.4/libavutil.so|g" build/build.ninja +sed -i "s|-lswscale|/usr/lib/ffmpeg4.4/libswscale.so|g" build/build.ninja +sed -i "s|-lswresample|/usr/lib/ffmpeg4.4/libswresample.so|g" build/build.ninja ninja -C build }
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Tuesday, February 1, 2022 @ 06:06:30 Author: svenstaro Revision: 1121762 upgpkg: telegram-desktop 3.5.0-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-02-01 06:04:14 UTC (rev 1121761) +++ PKGBUILD2022-02-01 06:06:30 UTC (rev 1121762) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.4.8 +pkgver=3.5.0 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -9,13 +9,13 @@ license=('GPL3') depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' 'qt6-imageformats' 'qt6-svg' 'qt6-wayland' 'qt6-5compat' 'xxhash' 'glibmm' - 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'abseil-cpp') + 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'abseil-cpp' 'libdispatch') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'meson' 'extra-cmake-modules' 'wayland-protocols' 'plasma-wayland-protocols' 'libtg_owt') optdepends=('webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('cdeb5a83a375a494d805bf4198beee1c4bfc94bd9626535721a0cf04a590c70bfdb20e76baaa2a4c8c6db54c5813f22ce2a8c6291786b6b6db3dcde10b266fe1') +sha512sums=('5a86f8e3dd1b7fca2a615a2de86f9640f14bbf27b7e73f735dad60629ddb99bd5c951d7311f99c044ab6178a49ff997aae5e8da0f8bb6753fa7eecfb12562cef') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Thursday, January 20, 2022 @ 10:49:26 Author: svenstaro Revision: 261 upgpkg: telegram-desktop 3.4.8-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-20 08:52:17 UTC (rev 260) +++ PKGBUILD2022-01-20 10:49:26 UTC (rev 261) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.4.3 -pkgrel=2 +pkgver=3.4.8 +pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -10,12 +10,12 @@ depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' 'qt6-imageformats' 'qt6-svg' 'qt6-wayland' 'qt6-5compat' 'xxhash' 'glibmm' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'abseil-cpp') -makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' +makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'meson' 'extra-cmake-modules' 'wayland-protocols' 'plasma-wayland-protocols' 'libtg_owt') optdepends=('webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('6b27eb14570b55fb14c77f1d557591985a4791712897c2e144196c54c2a98b10c7ece9dac7d039a6bb56f39e3062e4fbfbb60f6822e52b76f927bbf419d88a6b') +sha512sums=('cdeb5a83a375a494d805bf4198beee1c4bfc94bd9626535721a0cf04a590c70bfdb20e76baaa2a4c8c6db54c5813f22ce2a8c6291786b6b6db3dcde10b266fe1') build() { cd tdesktop-$pkgver-full @@ -36,5 +36,7 @@ package() { cd tdesktop-$pkgver-full -DESTDIR=$pkgdir ninja -C build install +DESTDIR="$pkgdir" ninja -C build install +# They botched the release and put a lot of stuff here. +rm -rf "$pkgdir/build" }
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Tuesday, January 4, 2022 @ 17:11:22 Author: farseerfc Revision: 1093012 upgpkg: telegram-desktop 3.4.3-2: disable _GLIBCXX_ASSERTIONS to fix FS#73220 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-01-04 16:56:51 UTC (rev 1093011) +++ PKGBUILD2022-01-04 17:11:22 UTC (rev 1093012) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=3.4.3 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -20,6 +20,7 @@ build() { cd tdesktop-$pkgver-full +export CXXFLAGS+=" -Wp,-U_GLIBCXX_ASSERTIONS" # Turns out we're allowed to use the official API key that telegram uses for their snap builds: # https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 # Thanks @primeos!
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Tuesday, January 4, 2022 @ 10:57:01 Author: svenstaro Revision: 1092876 upgpkg: telegram-desktop 3.4.3-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-04 10:51:15 UTC (rev 1092875) +++ PKGBUILD2022-01-04 10:57:01 UTC (rev 1092876) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.4.2 -pkgrel=2 +pkgver=3.4.3 +pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -15,7 +15,7 @@ optdepends=('webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('00cec3bcabea78bed516940d9b048c02227c816a6455714ef1f6ecf97418e86ecf0a534e5f72c3d48377299602b06000804ec5d8cd3a640441192da249f0266e') +sha512sums=('6b27eb14570b55fb14c77f1d557591985a4791712897c2e144196c54c2a98b10c7ece9dac7d039a6bb56f39e3062e4fbfbb60f6822e52b76f927bbf419d88a6b') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Saturday, January 1, 2022 @ 11:19:59 Author: svenstaro Revision: 1091644 upgpkg: telegram-desktop 3.4.2-2: Build against Qt6 (FS#72946) Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-01 11:19:02 UTC (rev 1091643) +++ PKGBUILD2022-01-01 11:19:59 UTC (rev 1091644) @@ -2,18 +2,17 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=3.4.2 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; license=('GPL3') depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' - 'qt5-imageformats' 'qt5-svg' 'qt5-wayland' 'libdbusmenu-qt5' 'xxhash' 'kwayland' 'glibmm' + 'qt6-imageformats' 'qt6-svg' 'qt6-wayland' 'qt6-5compat' 'xxhash' 'glibmm' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'abseil-cpp') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' - 'extra-cmake-modules' 'gtk3' 'webkit2gtk' 'libtg_owt') -optdepends=('gtk3: GTK environment integration' -'webkit2gtk: embedded browser features' + 'extra-cmake-modules' 'wayland-protocols' 'plasma-wayland-protocols' 'libtg_owt') +optdepends=('webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) sha512sums=('00cec3bcabea78bed516940d9b048c02227c816a6455714ef1f6ecf97418e86ecf0a534e5f72c3d48377299602b06000804ec5d8cd3a640441192da249f0266e') @@ -27,12 +26,10 @@ cmake \ -B build \ -G Ninja \ --DDESKTOP_APP_QT6=off \ -DCMAKE_INSTALL_PREFIX="/usr" \ -DCMAKE_BUILD_TYPE=Release \ -DTDESKTOP_API_ID=611335 \ -DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c -# Use Qt5 for the time being until kwayland has an easier way to work with Qt6. ninja -C build }
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Saturday, January 1, 2022 @ 01:31:17 Author: farseerfc Revision: 1091353 upgpkg: telegram-desktop 3.4.2-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-01-01 01:31:16 UTC (rev 1091352) +++ PKGBUILD2022-01-01 01:31:17 UTC (rev 1091353) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.4.1 +pkgver=3.4.2 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('e8cb3a5e26e04fe64d1eae84422f8ad2e0abae28569151e88162567a5a66a7335583b7a9a35cb74a16d02188a0c89261b84495889c879ea3dad5fe0f102ebfa1') +sha512sums=('00cec3bcabea78bed516940d9b048c02227c816a6455714ef1f6ecf97418e86ecf0a534e5f72c3d48377299602b06000804ec5d8cd3a640441192da249f0266e') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Friday, December 31, 2021 @ 13:27:42 Author: svenstaro Revision: 1090229 upgpkg: telegram-desktop 3.4.1-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-31 13:27:37 UTC (rev 1090228) +++ PKGBUILD2021-12-31 13:27:42 UTC (rev 1090229) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.4.0 +pkgver=3.4.1 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('3ad3beb8a63bae98eb85127fdc1cce55baba0f9b0475904e54d4dc3a7679fbbb93e737b98c22c0737ed16204abff0eedd770be0f522de6c9cf8901574cade2c4') +sha512sums=('e8cb3a5e26e04fe64d1eae84422f8ad2e0abae28569151e88162567a5a66a7335583b7a9a35cb74a16d02188a0c89261b84495889c879ea3dad5fe0f102ebfa1') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Friday, December 31, 2021 @ 01:06:29 Author: farseerfc Revision: 1089071 upgpkg: telegram-desktop 3.4.0-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-31 01:05:49 UTC (rev 1089070) +++ PKGBUILD2021-12-31 01:06:29 UTC (rev 1089071) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.3.0 +pkgver=3.4.0 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('ff0ac1abe264f19812c2e0b40d4861caddd6c01a3f863ccb68de9c5227282872b2bde878dcf751d7d04d36c6e0e77912619ac7863d54f25f739f3744e9bca53a') +sha512sums=('3ad3beb8a63bae98eb85127fdc1cce55baba0f9b0475904e54d4dc3a7679fbbb93e737b98c22c0737ed16204abff0eedd770be0f522de6c9cf8901574cade2c4') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Monday, December 13, 2021 @ 17:22:32 Author: svenstaro Revision: 1071998 upgpkg: telegram-desktop 3.3.0-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-12-13 17:22:20 UTC (rev 1071997) +++ PKGBUILD2021-12-13 17:22:32 UTC (rev 1071998) @@ -1,7 +1,7 @@ -# Maintainer: Sven-Hendrik Haase +# Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.2.5 +pkgver=3.3.0 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -9,14 +9,14 @@ license=('GPL3') depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' 'qt5-imageformats' 'qt5-svg' 'qt5-wayland' 'libdbusmenu-qt5' 'xxhash' 'kwayland' 'glibmm' - 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') + 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'abseil-cpp') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' - 'extra-cmake-modules' 'gtk3' 'webkit2gtk') + 'extra-cmake-modules' 'gtk3' 'webkit2gtk' 'libtg_owt') optdepends=('gtk3: GTK environment integration' 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('37405780239d2bbc14762299ddca3a5d9cd61ecad70ce960c9f4ed27a31a55f01ccd2e366ca976695a0f1e90bdf57da2344059157df076820933c475043fa0f6') +sha512sums=('ff0ac1abe264f19812c2e0b40d4861caddd6c01a3f863ccb68de9c5227282872b2bde878dcf751d7d04d36c6e0e77912619ac7863d54f25f739f3744e9bca53a') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Tuesday, November 16, 2021 @ 12:10:06 Author: svenstaro Revision: 1048744 upgpkg: telegram-desktop 3.2.5-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-16 12:09:04 UTC (rev 1048743) +++ PKGBUILD2021-11-16 12:10:06 UTC (rev 1048744) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.2.4 +pkgver=3.2.5 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('a4651e0af49195f4f3ff15d74a616a5ccd056f15d0448687138947ab0f816b45c05dec81029b59c5e7b5eefed3059618245ad1b3b3f27f894c6accad697ecd94') +sha512sums=('37405780239d2bbc14762299ddca3a5d9cd61ecad70ce960c9f4ed27a31a55f01ccd2e366ca976695a0f1e90bdf57da2344059157df076820933c475043fa0f6') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Monday, November 15, 2021 @ 09:13:17 Author: svenstaro Revision: 1048007 upgpkg: telegram-desktop 3.2.4-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-15 09:11:23 UTC (rev 1048006) +++ PKGBUILD2021-11-15 09:13:17 UTC (rev 1048007) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.2.3 +pkgver=3.2.4 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('b0ef14119b19a37913424ba2e5885979544fb2f4ee332efcdef1053fbad3399f3fdf0d5c2bacf7b320032cc1ec1b73f3f1e9c765743838b30f5b01f4d094769d') +sha512sums=('a4651e0af49195f4f3ff15d74a616a5ccd056f15d0448687138947ab0f816b45c05dec81029b59c5e7b5eefed3059618245ad1b3b3f27f894c6accad697ecd94') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Tuesday, November 9, 2021 @ 09:26:05 Author: svenstaro Revision: 1039111 upgpkg: telegram-desktop 3.2.3-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-09 08:36:47 UTC (rev 1039110) +++ PKGBUILD2021-11-09 09:26:05 UTC (rev 1039111) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.2.2 +pkgver=3.2.3 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('300ffb75994df28041990dae662e8031da972d0ced8aa9770c026fba61edbb87f2a2176e173febbdd2b859876e0d64b490b45c93408e7f41113d13abab1f2de6') +sha512sums=('b0ef14119b19a37913424ba2e5885979544fb2f4ee332efcdef1053fbad3399f3fdf0d5c2bacf7b320032cc1ec1b73f3f1e9c765743838b30f5b01f4d094769d') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Friday, November 5, 2021 @ 19:33:54 Author: svenstaro Revision: 1037267 upgpkg: telegram-desktop 3.2.2-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-05 18:42:45 UTC (rev 1037266) +++ PKGBUILD2021-11-05 19:33:54 UTC (rev 1037267) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.2.1 +pkgver=3.2.2 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('a87f2feccce7bd63bffa0eb043b4bd3e574077346841c77db5166fb47ec234ed196bc0a96942257aee2e6343b14179e8ea340ac0cbe073e317b313d7b079b753') +sha512sums=('300ffb75994df28041990dae662e8031da972d0ced8aa9770c026fba61edbb87f2a2176e173febbdd2b859876e0d64b490b45c93408e7f41113d13abab1f2de6') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Friday, November 5, 2021 @ 05:15:54 Author: svenstaro Revision: 1037043 upgpkg: telegram-desktop 3.2.1-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-05 01:36:03 UTC (rev 1037042) +++ PKGBUILD2021-11-05 05:15:54 UTC (rev 1037043) @@ -1,14 +1,14 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.1.11 -pkgrel=2 +pkgver=3.2.1 +pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; license=('GPL3') depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' - 'qt5-imageformats' 'qt5-svg' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'glibmm' + 'qt5-imageformats' 'qt5-svg' 'qt5-wayland' 'libdbusmenu-qt5' 'xxhash' 'kwayland' 'glibmm' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'extra-cmake-modules' 'gtk3' 'webkit2gtk') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('7d67f2895797d4f7f1edd5e5e7e8509044fad5d5cfe6bbdb5613689da9519dab2fde707a452aad6788193addf84f2ebcc69342955607e0be8507397c22557709') +sha512sums=('a87f2feccce7bd63bffa0eb043b4bd3e574077346841c77db5166fb47ec234ed196bc0a96942257aee2e6343b14179e8ea340ac0cbe073e317b313d7b079b753') build() { cd tdesktop-$pkgver-full @@ -27,10 +27,12 @@ cmake \ -B build \ -G Ninja \ +-DDESKTOP_APP_QT6=off \ -DCMAKE_INSTALL_PREFIX="/usr" \ -DCMAKE_BUILD_TYPE=Release \ -DTDESKTOP_API_ID=611335 \ -DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c +# Use Qt5 for the time being until kwayland has an easier way to work with Qt6. ninja -C build }
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Sunday, October 31, 2021 @ 18:26:10 Author: svenstaro Revision: 1035110 upgpkg: telegram-desktop 3.1.11-2: Rebuild for new libtg_owt git version Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-10-31 18:07:13 UTC (rev 1035109) +++ PKGBUILD2021-10-31 18:26:10 UTC (rev 1035110) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=3.1.11 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/;
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Sunday, October 31, 2021 @ 01:42:29 Author: svenstaro Revision: 1035030 upgpkg: telegram-desktop 3.1.11-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-10-31 01:41:42 UTC (rev 1035029) +++ PKGBUILD2021-10-31 01:42:29 UTC (rev 1035030) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.1.9 +pkgver=3.1.11 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('0c3ffad547fd9767dd81ea152551dac3e662344d2ac2d3422f5b78e5bd8c3818500580fbec6cd6d50d70f3a8d7bc39d942d83b50d9353059ff42b5a9ac08e16d') +sha512sums=('7d67f2895797d4f7f1edd5e5e7e8509044fad5d5cfe6bbdb5613689da9519dab2fde707a452aad6788193addf84f2ebcc69342955607e0be8507397c22557709') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Friday, October 8, 2021 @ 22:41:53 Author: svenstaro Revision: 1028101 upgpkg: telegram-desktop 3.1.9-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-10-08 22:41:49 UTC (rev 1028100) +++ PKGBUILD2021-10-08 22:41:53 UTC (rev 1028101) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.1.1 +pkgver=3.1.9 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('68b30792270b9f3cd0df3388243818c987be970545685dd4e5793d0ff0df6523c9298173da61f8a4951bae481ca6fa04f0813f987a2fec7a336593aa6c145c9e') +sha512sums=('0c3ffad547fd9767dd81ea152551dac3e662344d2ac2d3422f5b78e5bd8c3818500580fbec6cd6d50d70f3a8d7bc39d942d83b50d9353059ff42b5a9ac08e16d') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Saturday, September 25, 2021 @ 12:12:35 Author: svenstaro Revision: 1024431 upgpkg: telegram-desktop 3.1.1-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-25 12:10:25 UTC (rev 1024430) +++ PKGBUILD2021-09-25 12:12:35 UTC (rev 1024431) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.1.0 +pkgver=3.1.1 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('7fbb5722917c482aed820154e425642c4a3c7649defebae7076e48ac25da8744933877b70539d5cd6952e9f80493ccc5f144bf2c0c01083bade3473f00a23ec4') +sha512sums=('68b30792270b9f3cd0df3388243818c987be970545685dd4e5793d0ff0df6523c9298173da61f8a4951bae481ca6fa04f0813f987a2fec7a336593aa6c145c9e') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Monday, September 20, 2021 @ 20:28:07 Author: svenstaro Revision: 1019695 upgpkg: telegram-desktop 3.1.0-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-20 20:26:34 UTC (rev 1019694) +++ PKGBUILD2021-09-20 20:28:07 UTC (rev 1019695) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.0.1 +pkgver=3.1.0 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('6bff6be5f2c0c7a17df61dccc5a3216dcbb95a1c6d3176442c530e2c1b525e6d15079b230d40751f20684da2a1067d4518a9a1ab90d49d1a7338d3e05239d447') +sha512sums=('7fbb5722917c482aed820154e425642c4a3c7649defebae7076e48ac25da8744933877b70539d5cd6952e9f80493ccc5f144bf2c0c01083bade3473f00a23ec4') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Saturday, September 4, 2021 @ 20:55:39 Author: svenstaro Revision: 1011769 upgpkg: telegram-desktop 3.0.1-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-09-04 20:31:37 UTC (rev 1011768) +++ PKGBUILD2021-09-04 20:55:39 UTC (rev 1011769) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=3.0.0 +pkgver=3.0.1 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('2439de9e11fa6150f4306a0da79a20b1552e4432cf669764669e4bf2eca7311b031e8b22c23cde1efe640e1ef2ac71916fd7151d31b475cbaabc78d79ee50415') +sha512sums=('6bff6be5f2c0c7a17df61dccc5a3216dcbb95a1c6d3176442c530e2c1b525e6d15079b230d40751f20684da2a1067d4518a9a1ab90d49d1a7338d3e05239d447') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Tuesday, August 31, 2021 @ 22:44:45 Author: svenstaro Revision: 1010231 upgpkg: telegram-desktop 3.0.0-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-31 21:52:37 UTC (rev 1010230) +++ PKGBUILD2021-08-31 22:44:45 UTC (rev 1010231) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.9.3 +pkgver=3.0.0 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -8,7 +8,7 @@ url="https://desktop.telegram.org/; license=('GPL3') depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' - 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'glibmm' + 'qt5-imageformats' 'qt5-svg' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'glibmm' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'extra-cmake-modules' 'gtk3' 'webkit2gtk') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('810cfac5d7e6ce9413b1b2406927e89c1383ea5b725233a68b2cb29dd374b4c3386c22186640afde4492c844516c9a5db8e5b167a09d6d6c1270ac965ac4') +sha512sums=('2439de9e11fa6150f4306a0da79a20b1552e4432cf669764669e4bf2eca7311b031e8b22c23cde1efe640e1ef2ac71916fd7151d31b475cbaabc78d79ee50415') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 19:47:40 Author: svenstaro Revision: 997789 upgpkg: telegram-desktop 2.9.3-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 19:20:58 UTC (rev 997788) +++ PKGBUILD2021-08-12 19:47:40 UTC (rev 997789) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.9.2 +pkgver=2.9.3 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('df839bed216eae3231a5600f209f8c14dc7026a421c18dce5b6da25084c2f314c70a182349909291f117b1d6801fdd7fd564a780adea1782d5e5b1ae6f945337') +sha512sums=('810cfac5d7e6ce9413b1b2406927e89c1383ea5b725233a68b2cb29dd374b4c3386c22186640afde4492c844516c9a5db8e5b167a09d6d6c1270ac965ac4') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Thursday, August 12, 2021 @ 04:33:41 Author: svenstaro Revision: 997495 upgpkg: telegram-desktop 2.9.2-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-12 04:30:24 UTC (rev 997494) +++ PKGBUILD2021-08-12 04:33:41 UTC (rev 997495) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.9.0 -pkgrel=4 +pkgver=2.9.2 +pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -16,7 +16,7 @@ 'webkit2gtk: embedded browser features' 'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('e9be60cdaeffa4efa95ea1e5d8fe50308bff5612b546fa92c02f824f479b42e098fb8fbe713e652578ee2308e3faadaf82e4c101dee0e58b6f3c70d8dcb0bd8e') +sha512sums=('df839bed216eae3231a5600f209f8c14dc7026a421c18dce5b6da25084c2f314c70a182349909291f117b1d6801fdd7fd564a780adea1782d5e5b1ae6f945337') build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Monday, August 2, 2021 @ 00:30:39 Author: svenstaro Revision: 992023 upgpkg: telegram-desktop 2.9.0-4: Follow some suggestions in FS#71542) Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD | 19 +++ 1 file changed, 7 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-01 23:33:49 UTC (rev 992022) +++ PKGBUILD2021-08-02 00:30:39 UTC (rev 992023) @@ -2,27 +2,22 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=2.9.0 -pkgrel=3 +pkgrel=4 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; license=('GPL3') depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' - 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 'glibmm' - 'webkit2gtk' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') + 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'glibmm' + 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' - 'extra-cmake-modules') + 'extra-cmake-modules' 'gtk3' 'webkit2gtk') +optdepends=('gtk3: GTK environment integration' +'webkit2gtk: embedded browser features' +'xdg-desktop-portal: desktop integration') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) sha512sums=('e9be60cdaeffa4efa95ea1e5d8fe50308bff5612b546fa92c02f824f479b42e098fb8fbe713e652578ee2308e3faadaf82e4c101dee0e58b6f3c70d8dcb0bd8e') -prepare() { -cd tdesktop-$pkgver-full/cmake -# force webrtc link to libjpeg and X11 libs -echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a external/webrtc/CMakeLists.txt -echo "find_package(X11 REQUIRED COMPONENTS Xcomposite Xdamage Xext Xfixes Xrender Xrandr Xtst)" | tee -a external/webrtc/CMakeLists.txt -echo "target_link_libraries(external_webrtc INTERFACE Xcomposite Xdamage Xext Xfixes Xrandr Xrender Xtst)" | tee -a external/webrtc/CMakeLists.txt -} - build() { cd tdesktop-$pkgver-full
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Sunday, August 1, 2021 @ 23:01:20 Author: svenstaro Revision: 992017 upgpkg: telegram-desktop 2.9.0-3: Dynamically link against tg_owt (FS#71542) Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-01 22:20:42 UTC (rev 992016) +++ PKGBUILD2021-08-01 23:01:20 UTC (rev 992017) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=2.9.0 -pkgrel=2 +pkgrel=3 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -9,9 +9,9 @@ license=('GPL3') depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 'glibmm' - 'webkit2gtk' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc') + 'webkit2gtk' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'libtg_owt') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' - 'libtg_owt' 'extra-cmake-modules') + 'extra-cmake-modules') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) sha512sums=('e9be60cdaeffa4efa95ea1e5d8fe50308bff5612b546fa92c02f824f479b42e098fb8fbe713e652578ee2308e3faadaf82e4c101dee0e58b6f3c70d8dcb0bd8e') @@ -29,7 +29,7 @@ # Turns out we're allowed to use the official API key that telegram uses for their snap builds: # https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88 # Thanks @primeos! -cmake . \ +cmake \ -B build \ -G Ninja \ -DCMAKE_INSTALL_PREFIX="/usr" \
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Sunday, August 1, 2021 @ 22:14:24 Author: svenstaro Revision: 992013 upgpkg: telegram-desktop 2.9.0-2: Don't use special target as it's discouraged (FS#71542) Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-08-01 21:39:17 UTC (rev 992012) +++ PKGBUILD2021-08-01 22:14:24 UTC (rev 992013) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=2.9.0 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -35,9 +35,7 @@ -DCMAKE_INSTALL_PREFIX="/usr" \ -DCMAKE_BUILD_TYPE=Release \ -DTDESKTOP_API_ID=611335 \ --DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c \ --DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop" \ --DDESKTOP_APP_SPECIAL_TARGET="" +-DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c ninja -C build }
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Friday, July 30, 2021 @ 23:50:53 Author: svenstaro Revision: 991049 upgpkg: telegram-desktop 2.9.0-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD | 14 -- 1 file changed, 4 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-30 21:10:55 UTC (rev 991048) +++ PKGBUILD2021-07-30 23:50:53 UTC (rev 991049) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.8.11 -pkgrel=2 +pkgver=2.9.0 +pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -12,10 +12,8 @@ 'webkit2gtk' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt' 'extra-cmake-modules') -source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; - "fix-webview-extern-C-linkage.patch::https://patch-diff.githubusercontent.com/raw/desktop-app/lib_webview/pull/9.patch;) -sha512sums=('a553313b04fbb562745be2381a84117657172952e46e280980a73c9fcfe2a7cf29c0e012e4b1259816d1e6652418e7a1ddfc4e394544fcc3aeb33704cbe80860' - '6f405d48457f8839c9759ec1024db20251f0d42a3ec0026d1334d56511877f830213ac4b3c2396319dc8811e330324a4d62a0973221e280063aa69c18fd09a0e') +source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) +sha512sums=('e9be60cdaeffa4efa95ea1e5d8fe50308bff5612b546fa92c02f824f479b42e098fb8fbe713e652578ee2308e3faadaf82e4c101dee0e58b6f3c70d8dcb0bd8e') prepare() { cd tdesktop-$pkgver-full/cmake @@ -23,10 +21,6 @@ echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a external/webrtc/CMakeLists.txt echo "find_package(X11 REQUIRED COMPONENTS Xcomposite Xdamage Xext Xfixes Xrender Xrandr Xtst)" | tee -a external/webrtc/CMakeLists.txt echo "target_link_libraries(external_webrtc INTERFACE Xcomposite Xdamage Xext Xfixes Xrandr Xrender Xtst)" | tee -a external/webrtc/CMakeLists.txt -# fix webview extern "C" linkage error -cd .. -patch -b -d Telegram/lib_webview/ -Np1 -i ${srcdir}/fix-webview-extern-C-linkage.patch - } build() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Monday, July 19, 2021 @ 11:51:37 Author: farseerfc Revision: 978624 upgpkg: telegram-desktop 2.8.11-2 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |6 +- 1 file changed, 1 insertion(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-19 11:46:51 UTC (rev 978623) +++ PKGBUILD2021-07-19 11:51:37 UTC (rev 978624) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=2.8.11 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -23,10 +23,6 @@ echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a external/webrtc/CMakeLists.txt echo "find_package(X11 REQUIRED COMPONENTS Xcomposite Xdamage Xext Xfixes Xrender Xrandr Xtst)" | tee -a external/webrtc/CMakeLists.txt echo "target_link_libraries(external_webrtc INTERFACE Xcomposite Xdamage Xext Xfixes Xrandr Xrender Xtst)" | tee -a external/webrtc/CMakeLists.txt - -# cp libjemalloc from jemalloc package -mkdir -p external/jemalloc/jemalloc-prefix/src/jemalloc/lib/ -cp /usr/lib/libjemalloc_pic.a external/jemalloc/jemalloc-prefix/src/jemalloc/lib/libjemalloc.a # fix webview extern "C" linkage error cd .. patch -b -d Telegram/lib_webview/ -Np1 -i ${srcdir}/fix-webview-extern-C-linkage.patch
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD fix-gcc11-assert.patch)
Date: Sunday, July 18, 2021 @ 09:51:36 Author: farseerfc Revision: 978465 upgpkg: telegram-desktop 2.8.11-1 Modified: telegram-desktop/trunk/PKGBUILD Deleted: telegram-desktop/trunk/fix-gcc11-assert.patch + PKGBUILD | 26 -- fix-gcc11-assert.patch | 26 -- 2 files changed, 12 insertions(+), 40 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-18 09:40:16 UTC (rev 978464) +++ PKGBUILD2021-07-18 09:51:36 UTC (rev 978465) @@ -1,8 +1,8 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.8.4 -pkgrel=3 +pkgver=2.8.11 +pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -9,17 +9,13 @@ license=('GPL3') depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 'glibmm' - 'webkit2gtk' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' ) + 'webkit2gtk' 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt' 'extra-cmake-modules') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; -"fix-gcc11-assert.patch" - "fix-freeze-after-file-dialog.patch::https://github.com/telegramdesktop/tdesktop/commit/1261c775d4ca6fb78277ec213794da7c15e304e2.patch; - "revert-qmenubar-fix-global-menu.patch::https://github.com/telegramdesktop/tdesktop/commit/6f031a715e5f9db1f75ec230cf06538d77d5b4ec.patch;) -sha512sums=('b0e78aa9bffa1707425f058737b0d0a0db26e8fba14e1413e465eefcbbc95dc0eaee642d1ebc4a82c8239188a3eed677c5c3eb748203348a14ba2ace61afd779' - 'd94c21f45a14eea009f4dc099a0be7774aa9c64d6bdb2745eb866a505ad4d95e4e75e53e110bcdc2db553809d8aea485e3fa321feccc7660120c0f418f4d5e3f' - '2a5c8f5ca5a3a34872567ac98032717c40689baab2926d9fa8960404c6630925732f028dc7fdcf28bef11dd247a78779c3f5ca631f8b75abf23e23dab8d0f24c' - '9a49f7e074f8e5c2ecad0092146af2647f7afd5e7b7904d3634013fcba7fb81eaff7ccca35c955ee55010431172b2c1bcdbe7f01d3d5a391d950b278b491fb54') + "fix-webview-extern-C-linkage.patch::https://patch-diff.githubusercontent.com/raw/desktop-app/lib_webview/pull/9.patch;) +sha512sums=('a553313b04fbb562745be2381a84117657172952e46e280980a73c9fcfe2a7cf29c0e012e4b1259816d1e6652418e7a1ddfc4e394544fcc3aeb33704cbe80860' + '6f405d48457f8839c9759ec1024db20251f0d42a3ec0026d1334d56511877f830213ac4b3c2396319dc8811e330324a4d62a0973221e280063aa69c18fd09a0e') prepare() { cd tdesktop-$pkgver-full/cmake @@ -28,11 +24,13 @@ echo "find_package(X11 REQUIRED COMPONENTS Xcomposite Xdamage Xext Xfixes Xrender Xrandr Xtst)" | tee -a external/webrtc/CMakeLists.txt echo "target_link_libraries(external_webrtc INTERFACE Xcomposite Xdamage Xext Xfixes Xrandr Xrender Xtst)" | tee -a external/webrtc/CMakeLists.txt +# cp libjemalloc from jemalloc package +mkdir -p external/jemalloc/jemalloc-prefix/src/jemalloc/lib/ +cp /usr/lib/libjemalloc_pic.a external/jemalloc/jemalloc-prefix/src/jemalloc/lib/libjemalloc.a +# fix webview extern "C" linkage error cd .. -patch -b -d Telegram/lib_webview/ -Np1 -i ${srcdir}/fix-gcc11-assert.patch -# backport file dialog patch -patch -Np1 -i ${srcdir}/fix-freeze-after-file-dialog.patch -patch -Np1 -i ${srcdir}/revert-qmenubar-fix-global-menu.patch +patch -b -d Telegram/lib_webview/ -Np1 -i ${srcdir}/fix-webview-extern-C-linkage.patch + } build() { Deleted: fix-gcc11-assert.patch === --- fix-gcc11-assert.patch 2021-07-18 09:40:16 UTC (rev 978464) +++ fix-gcc11-assert.patch 2021-07-18 09:51:36 UTC (rev 978465) @@ -1,26 +0,0 @@ -diff --git a/webview/webview_embed.cpp b/webview/webview_embed.cpp -index 7d4050a..bc55f7e 100644 a/webview/webview_embed.cpp -+++ b/webview/webview_embed.cpp -@@ -125,7 +125,7 @@ void Window::setMessageHandler(Fn handler) { - _messageHandler = std::move(handler); - } - --void Window::setMessageHandler(Fn handler) { -+void Window::setMessageHandler(Fn handler) { - if (!handler) { - setMessageHandler(Fn()); - return; -diff --git a/webview/webview_embed.h b/webview/webview_embed.h -index 930cb8e..1281a71 100644 a/webview/webview_embed.h -+++ b/webview/webview_embed.h -@@ -36,7 +36,7 @@ class Window final { - - void navigate(const QString ); - void setMessageHandler(Fn handler); -- void setMessageHandler(Fn handler); -+ void setMessageHandler(Fn handler); - void setNavigationStartHandler(Fn handler); - void setNavigationDoneHandler(Fn handler); - void
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Tuesday, July 6, 2021 @ 13:48:33 Author: farseerfc Revision: 973262 fix edit shortcuts upgpkg: telegram-desktop 2.8.4-3 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-06 13:47:44 UTC (rev 973261) +++ PKGBUILD2021-07-06 13:48:33 UTC (rev 973262) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=2.8.4 -pkgrel=2 +pkgrel=3 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -14,10 +14,12 @@ 'libtg_owt' 'extra-cmake-modules') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; "fix-gcc11-assert.patch" - "fix-freeze-after-file-dialog.patch::https://github.com/telegramdesktop/tdesktop/commit/1261c775d4ca6fb78277ec213794da7c15e304e2.patch;) + "fix-freeze-after-file-dialog.patch::https://github.com/telegramdesktop/tdesktop/commit/1261c775d4ca6fb78277ec213794da7c15e304e2.patch; + "revert-qmenubar-fix-global-menu.patch::https://github.com/telegramdesktop/tdesktop/commit/6f031a715e5f9db1f75ec230cf06538d77d5b4ec.patch;) sha512sums=('b0e78aa9bffa1707425f058737b0d0a0db26e8fba14e1413e465eefcbbc95dc0eaee642d1ebc4a82c8239188a3eed677c5c3eb748203348a14ba2ace61afd779' 'd94c21f45a14eea009f4dc099a0be7774aa9c64d6bdb2745eb866a505ad4d95e4e75e53e110bcdc2db553809d8aea485e3fa321feccc7660120c0f418f4d5e3f' - '2a5c8f5ca5a3a34872567ac98032717c40689baab2926d9fa8960404c6630925732f028dc7fdcf28bef11dd247a78779c3f5ca631f8b75abf23e23dab8d0f24c') + '2a5c8f5ca5a3a34872567ac98032717c40689baab2926d9fa8960404c6630925732f028dc7fdcf28bef11dd247a78779c3f5ca631f8b75abf23e23dab8d0f24c' + '9a49f7e074f8e5c2ecad0092146af2647f7afd5e7b7904d3634013fcba7fb81eaff7ccca35c955ee55010431172b2c1bcdbe7f01d3d5a391d950b278b491fb54') prepare() { cd tdesktop-$pkgver-full/cmake @@ -30,6 +32,7 @@ patch -b -d Telegram/lib_webview/ -Np1 -i ${srcdir}/fix-gcc11-assert.patch # backport file dialog patch patch -Np1 -i ${srcdir}/fix-freeze-after-file-dialog.patch +patch -Np1 -i ${srcdir}/revert-qmenubar-fix-global-menu.patch } build() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Saturday, July 3, 2021 @ 11:00:06 Author: farseerfc Revision: 971933 upgpkg: telegram-desktop 2.8.4-2: telegram-desktop: backport file dialog fix Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-03 10:37:44 UTC (rev 971932) +++ PKGBUILD2021-07-03 11:00:06 UTC (rev 971933) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=2.8.4 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -13,9 +13,11 @@ makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt' 'extra-cmake-modules') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; -"fix-gcc11-assert.patch") +"fix-gcc11-assert.patch" + "fix-freeze-after-file-dialog.patch::https://github.com/telegramdesktop/tdesktop/commit/1261c775d4ca6fb78277ec213794da7c15e304e2.patch;) sha512sums=('b0e78aa9bffa1707425f058737b0d0a0db26e8fba14e1413e465eefcbbc95dc0eaee642d1ebc4a82c8239188a3eed677c5c3eb748203348a14ba2ace61afd779' - 'd94c21f45a14eea009f4dc099a0be7774aa9c64d6bdb2745eb866a505ad4d95e4e75e53e110bcdc2db553809d8aea485e3fa321feccc7660120c0f418f4d5e3f') + 'd94c21f45a14eea009f4dc099a0be7774aa9c64d6bdb2745eb866a505ad4d95e4e75e53e110bcdc2db553809d8aea485e3fa321feccc7660120c0f418f4d5e3f' + '2a5c8f5ca5a3a34872567ac98032717c40689baab2926d9fa8960404c6630925732f028dc7fdcf28bef11dd247a78779c3f5ca631f8b75abf23e23dab8d0f24c') prepare() { cd tdesktop-$pkgver-full/cmake @@ -26,6 +28,8 @@ cd .. patch -b -d Telegram/lib_webview/ -Np1 -i ${srcdir}/fix-gcc11-assert.patch +# backport file dialog patch +patch -Np1 -i ${srcdir}/fix-freeze-after-file-dialog.patch } build() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Friday, July 2, 2021 @ 10:25:49 Author: farseerfc Revision: 970634 upgpkg: telegram-desktop 2.8.4-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-07-02 10:24:49 UTC (rev 970633) +++ PKGBUILD2021-07-02 10:25:49 UTC (rev 970634) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.8.3 +pkgver=2.8.4 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -14,7 +14,7 @@ 'libtg_owt' 'extra-cmake-modules') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; "fix-gcc11-assert.patch") -sha512sums=('75ef88440aa3337594d16b8517c5604ee627ade91cdde5de357132a8a827c909c392e30f4f2ac5b9facc3968bdfeb32d7f5370fea9cec2b341325aa979962356' +sha512sums=('b0e78aa9bffa1707425f058737b0d0a0db26e8fba14e1413e465eefcbbc95dc0eaee642d1ebc4a82c8239188a3eed677c5c3eb748203348a14ba2ace61afd779' 'd94c21f45a14eea009f4dc099a0be7774aa9c64d6bdb2745eb866a505ad4d95e4e75e53e110bcdc2db553809d8aea485e3fa321feccc7660120c0f418f4d5e3f') prepare() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Monday, June 28, 2021 @ 21:04:25 Author: svenstaro Revision: 967762 upgpkg: telegram-desktop 2.8.3-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-28 21:00:39 UTC (rev 967761) +++ PKGBUILD2021-06-28 21:04:25 UTC (rev 967762) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.8.2 +pkgver=2.8.3 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -14,7 +14,7 @@ 'libtg_owt' 'extra-cmake-modules') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; "fix-gcc11-assert.patch") -sha512sums=('7e77fe7ddbaf5590e5e9846e76d987e35fadb4ed7a90ae4c4b3c54ddb331d71be0b046b28217287cb19636514197fc4a3632b09433ab5922f5b22bdfd6e22f75' +sha512sums=('75ef88440aa3337594d16b8517c5604ee627ade91cdde5de357132a8a827c909c392e30f4f2ac5b9facc3968bdfeb32d7f5370fea9cec2b341325aa979962356' 'd94c21f45a14eea009f4dc099a0be7774aa9c64d6bdb2745eb866a505ad4d95e4e75e53e110bcdc2db553809d8aea485e3fa321feccc7660120c0f418f4d5e3f') prepare() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Monday, June 28, 2021 @ 08:24:49 Author: svenstaro Revision: 967662 upgpkg: telegram-desktop 2.8.2-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-28 06:09:11 UTC (rev 967661) +++ PKGBUILD2021-06-28 08:24:49 UTC (rev 967662) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.8.1 +pkgver=2.8.2 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -14,7 +14,7 @@ 'libtg_owt' 'extra-cmake-modules') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; "fix-gcc11-assert.patch") -sha512sums=('df35cc00dc47a8c65b32b62c139cc3a49333f573aa88fb70cc65197524f9b9b4756c58752866c843704ea4df5d6224eb4cba5b32953dd9a4d721b0ee0e1efc69' +sha512sums=('7e77fe7ddbaf5590e5e9846e76d987e35fadb4ed7a90ae4c4b3c54ddb331d71be0b046b28217287cb19636514197fc4a3632b09433ab5922f5b22bdfd6e22f75' 'd94c21f45a14eea009f4dc099a0be7774aa9c64d6bdb2745eb866a505ad4d95e4e75e53e110bcdc2db553809d8aea485e3fa321feccc7660120c0f418f4d5e3f') prepare() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Sunday, May 16, 2021 @ 00:16:04 Author: svenstaro Revision: 934852 upgpkg: telegram-desktop 2.7.4-2: Try to fix compatibility with ffmpeg 4.4 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-05-16 00:01:41 UTC (rev 934851) +++ PKGBUILD2021-05-16 00:16:04 UTC (rev 934852) @@ -2,7 +2,7 @@ # Contributor: hexchain pkgname=telegram-desktop pkgver=2.7.4 -pkgrel=1 +pkgrel=2 pkgdesc='Official Telegram Desktop client' arch=('x86_64') url="https://desktop.telegram.org/; @@ -11,8 +11,12 @@ 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 'glibmm' 'webkit2gtk') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; + https://github.com/telegramdesktop/tdesktop/commit/71deaa48afab2bcf9df67b9b347b1f44aad3a9ce.patch + https://github.com/telegramdesktop/tdesktop/commit/a8807bc915f2439acc7c84f06d931d96d6ca602a.patch "fix-webview-includes.patch") sha512sums=('0a796d7a8c5e5982bc60f19c41da53996a609bf794fad224e7beea5fc3816b5cf35f16b0ec2cc7279085c69996063a44085f48e1596dfe746d260a2e8f1b2d14' + 'cabdadddc7a6873c7c6fc8128ceddf2712c0c73d3316520482162e5c67937bda2a627ddb2f078558a52e812c2a876351196488a5a75381d84a43815b873bac5b' + '72ef9bddef1f40e09b9c4334153f1ab8aaddf63d95d9f25dc1b0a0826b7f2ae24f7c5fc4cb5ce90aae2c3144a5d52c4cb870d643f447d654190c4a2c78079354' '5492c73f0b984da1e2d1f21c3a36c11c4b9ad511522dccd4d6440681f68d6ebc9e672806a534b1e551f736f080d3ef307c8ddd012e4646bd84d09c5e8fa85a40') prepare() { @@ -21,6 +25,10 @@ echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a external/webrtc/CMakeLists.txt cd ../Telegram/lib_webview patch -Np1 -i "$srcdir"/fix-webview-includes.patch + +cd .. +patch -Np2 -i "$srcdir"/71deaa48afab2bcf9df67b9b347b1f44aad3a9ce.patch +patch -Np2 -i "$srcdir"/a8807bc915f2439acc7c84f06d931d96d6ca602a.patch } build() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Wednesday, April 28, 2021 @ 20:19:40 Author: svenstaro Revision: 925016 upgpkg: telegram-desktop 2.7.4-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-28 20:12:13 UTC (rev 925015) +++ PKGBUILD2021-04-28 20:19:40 UTC (rev 925016) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.7.3 +pkgver=2.7.4 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; "fix-webview-includes.patch") -sha512sums=('442ab4f0beaf4d5cf47a515ccb54e31f22d5aef6e018d9c9bc9df909bda76ec98ce02e4a2f605fb3e92ac3c186278f4dc77cf4ee52077bbeee163aefc420ac20' +sha512sums=('0a796d7a8c5e5982bc60f19c41da53996a609bf794fad224e7beea5fc3816b5cf35f16b0ec2cc7279085c69996063a44085f48e1596dfe746d260a2e8f1b2d14' '5492c73f0b984da1e2d1f21c3a36c11c4b9ad511522dccd4d6440681f68d6ebc9e672806a534b1e551f736f080d3ef307c8ddd012e4646bd84d09c5e8fa85a40') prepare() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Tuesday, April 27, 2021 @ 13:07:10 Author: svenstaro Revision: 924768 upgpkg: telegram-desktop 2.7.3-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-27 13:07:10 UTC (rev 924767) +++ PKGBUILD2021-04-27 13:07:10 UTC (rev 924768) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.7.2 +pkgver=2.7.3 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; "fix-webview-includes.patch") -sha512sums=('4c4e41d0af6e2ee004002abf1fd41d8d400d75c3d95ae2952e6354692928dee32062cc066e15c63b84ab512cf3cba7dbc90104920618523d72c71cfea5449d98' +sha512sums=('442ab4f0beaf4d5cf47a515ccb54e31f22d5aef6e018d9c9bc9df909bda76ec98ce02e4a2f605fb3e92ac3c186278f4dc77cf4ee52077bbeee163aefc420ac20' '5492c73f0b984da1e2d1f21c3a36c11c4b9ad511522dccd4d6440681f68d6ebc9e672806a534b1e551f736f080d3ef307c8ddd012e4646bd84d09c5e8fa85a40') prepare() {
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD fix-webview-includes.patch)
Date: Monday, April 26, 2021 @ 15:36:04 Author: svenstaro Revision: 924532 upgpkg: telegram-desktop 2.7.2-1 Added: telegram-desktop/trunk/fix-webview-includes.patch Modified: telegram-desktop/trunk/PKGBUILD + PKGBUILD | 15 +++ fix-webview-includes.patch | 12 2 files changed, 19 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-26 15:24:16 UTC (rev 924531) +++ PKGBUILD2021-04-26 15:36:04 UTC (rev 924532) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.7.1 +pkgver=2.7.2 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -8,20 +8,19 @@ url="https://desktop.telegram.org/; license=('GPL3') depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' - 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 'glibmm') + 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 'glibmm' 'webkit2gtk') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; -"fix-tgcalls-gcc10.patch") -sha512sums=('dffd184c4369c5c5947b1ca085add533e54313ce39aebcdca4f0958431a305aa5e95c2f2b48592f6992e666b2d33eeba5697f9e09f6048a53b807f2950fbd17b' - 'dbc61a8520f3698fdeec6c9849cfd8241b8b778589f89277f82d6c748d8ed7a81db90daa0a69dedc3ab2b81bba848ee68e1df79a9cb3fb055f99bd7d19f46e5d') +"fix-webview-includes.patch") +sha512sums=('4c4e41d0af6e2ee004002abf1fd41d8d400d75c3d95ae2952e6354692928dee32062cc066e15c63b84ab512cf3cba7dbc90104920618523d72c71cfea5449d98' + '5492c73f0b984da1e2d1f21c3a36c11c4b9ad511522dccd4d6440681f68d6ebc9e672806a534b1e551f736f080d3ef307c8ddd012e4646bd84d09c5e8fa85a40') prepare() { cd tdesktop-$pkgver-full/cmake # force webrtc link to libjpeg echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a external/webrtc/CMakeLists.txt - -cd ../Telegram/ThirdParty/tgcalls -patch -Np1 -i "$srcdir"/fix-tgcalls-gcc10.patch +cd ../Telegram/lib_webview +patch -Np1 -i "$srcdir"/fix-webview-includes.patch } build() { Added: fix-webview-includes.patch === --- fix-webview-includes.patch (rev 0) +++ fix-webview-includes.patch 2021-04-26 15:36:04 UTC (rev 924532) @@ -0,0 +1,12 @@ +diff --git a/webview/platform/linux/webview_linux_webkit_gtk.h b/webview/platform/linux/webview_linux_webkit_gtk.h +index a7f0f97..c2b21c7 100644 +--- a/webview/platform/linux/webview_linux_webkit_gtk.h b/webview/platform/linux/webview_linux_webkit_gtk.h +@@ -14,6 +14,7 @@ extern "C" { + #include + #include + #include ++#include + #define signals public + } // extern "C" +
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD fix-tgcalls-gcc10.patch)
Date: Sunday, March 28, 2021 @ 02:00:40 Author: svenstaro Revision: 905965 upgpkg: telegram-desktop 2.7.1-1 Added: telegram-desktop/trunk/fix-tgcalls-gcc10.patch Modified: telegram-desktop/trunk/PKGBUILD -+ PKGBUILD| 13 + fix-tgcalls-gcc10.patch | 34 ++ 2 files changed, 43 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-03-28 01:53:38 UTC (rev 905964) +++ PKGBUILD2021-03-28 02:00:40 UTC (rev 905965) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.6.1 +pkgver=2.7.1 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -8,15 +8,20 @@ url="https://desktop.telegram.org/; license=('GPL3') depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' - 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3') + 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 'glibmm') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') -source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('92506477ee1778f7528d8b914406cbf04abf1941d4f1a5d61b75dbf393df2184da1f4f83bbc343e221a539c7a01d3e3b3fe5286453d2bf1863b75ea922b70d5a') +source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz; +"fix-tgcalls-gcc10.patch") +sha512sums=('dffd184c4369c5c5947b1ca085add533e54313ce39aebcdca4f0958431a305aa5e95c2f2b48592f6992e666b2d33eeba5697f9e09f6048a53b807f2950fbd17b' + 'dbc61a8520f3698fdeec6c9849cfd8241b8b778589f89277f82d6c748d8ed7a81db90daa0a69dedc3ab2b81bba848ee68e1df79a9cb3fb055f99bd7d19f46e5d') prepare() { cd tdesktop-$pkgver-full/cmake # force webrtc link to libjpeg echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a external/webrtc/CMakeLists.txt + +cd ../Telegram/ThirdParty/tgcalls +patch -Np1 -i "$srcdir"/fix-tgcalls-gcc10.patch } build() { Added: fix-tgcalls-gcc10.patch === --- fix-tgcalls-gcc10.patch (rev 0) +++ fix-tgcalls-gcc10.patch 2021-03-28 02:00:40 UTC (rev 905965) @@ -0,0 +1,34 @@ +From eded7cc540123eaf26361958b9a61c65cb2f7cfc Mon Sep 17 00:00:00 2001 +From: John Preston +Date: Mon, 22 Mar 2021 19:24:10 +0400 +Subject: [PATCH] Fix build on GCC 10, second attempt. + +--- + tgcalls/group/StreamingPart.cpp | 1 - + tgcalls/group/StreamingPart.h | 1 + + 2 files changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tgcalls/group/StreamingPart.cpp b/tgcalls/group/StreamingPart.cpp +index a7f2e00..6b0206f 100644 +--- a/tgcalls/group/StreamingPart.cpp b/tgcalls/group/StreamingPart.cpp +@@ -12,7 +12,6 @@ extern "C" { + #include + #include + #include +-#include + + namespace tgcalls { + +diff --git a/tgcalls/group/StreamingPart.h b/tgcalls/group/StreamingPart.h +index 08859d6..6e0812c 100644 +--- a/tgcalls/group/StreamingPart.h b/tgcalls/group/StreamingPart.h +@@ -3,6 +3,7 @@ + + #include "absl/types/optional.h" + #include ++#include + + namespace tgcalls { +
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Thursday, February 25, 2021 @ 19:26:09 Author: svenstaro Revision: 874165 upgpkg: telegram-desktop 2.6.1-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-02-25 19:19:31 UTC (rev 874164) +++ PKGBUILD2021-02-25 19:26:09 UTC (rev 874165) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.6.0 +pkgver=2.6.1 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -11,7 +11,7 @@ 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('9dd37e14dc95dac7b7ab585b7491004d9d9ffb0c11ef265c3e2dee4adf77cfdeec226e9185d5052a177596951da5247fdf4583c225d70f3c6dca08b541cedcee') +sha512sums=('92506477ee1778f7528d8b914406cbf04abf1941d4f1a5d61b75dbf393df2184da1f4f83bbc343e221a539c7a01d3e3b3fe5286453d2bf1863b75ea922b70d5a') prepare() { cd tdesktop-$pkgver-full/cmake
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Tuesday, February 23, 2021 @ 21:18:17 Author: svenstaro Revision: 870723 upgpkg: telegram-desktop 2.6.0-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-02-23 20:50:26 UTC (rev 870722) +++ PKGBUILD2021-02-23 21:18:17 UTC (rev 870723) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.5.9 +pkgver=2.6.0 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -11,7 +11,7 @@ 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('1824a5cc17644e2f3d971a6bf882f90f209fcb174826f6e59dbe73301e22b4983e77830c41fe27953049af116a5698a29bec1e5e9957e8905f8f6264722e1c9f') +sha512sums=('9dd37e14dc95dac7b7ab585b7491004d9d9ffb0c11ef265c3e2dee4adf77cfdeec226e9185d5052a177596951da5247fdf4583c225d70f3c6dca08b541cedcee') prepare() { cd tdesktop-$pkgver-full/cmake
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Wednesday, February 17, 2021 @ 23:32:23 Author: svenstaro Revision: 863087 upgpkg: telegram-desktop 2.5.9-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-02-17 23:32:00 UTC (rev 863086) +++ PKGBUILD2021-02-17 23:32:23 UTC (rev 863087) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.5.8 +pkgver=2.5.9 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -11,7 +11,7 @@ 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('12258eb5119fcd9db6d1be38224678ed67c76a24de59909d2ef0268587df2432f6f076273581f016f8ba593b95bb7c0e02062b77bad194ff5a211b35fa743d7b') +sha512sums=('1824a5cc17644e2f3d971a6bf882f90f209fcb174826f6e59dbe73301e22b4983e77830c41fe27953049af116a5698a29bec1e5e9957e8905f8f6264722e1c9f') prepare() { cd tdesktop-$pkgver-full/cmake
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Saturday, January 30, 2021 @ 15:39:22 Author: svenstaro Revision: 836040 upgpkg: telegram-desktop 2.5.8-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-30 15:39:18 UTC (rev 836039) +++ PKGBUILD2021-01-30 15:39:22 UTC (rev 836040) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.5.7 +pkgver=2.5.8 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -11,7 +11,7 @@ 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('bb57ea735f80d8cd97d550e8e1f41dc0c1db20d8d11f1f64ee78f9c35a1453c47e89a694e9df34bc0149ae283d6566ab5589507a3f9dcbcc5c0b683247d10794') +sha512sums=('12258eb5119fcd9db6d1be38224678ed67c76a24de59909d2ef0268587df2432f6f076273581f016f8ba593b95bb7c0e02062b77bad194ff5a211b35fa743d7b') prepare() { cd tdesktop-$pkgver-full/cmake
[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD)
Date: Thursday, January 28, 2021 @ 17:45:35 Author: svenstaro Revision: 833371 upgpkg: telegram-desktop 2.5.7-1 Modified: telegram-desktop/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-01-28 17:41:01 UTC (rev 833370) +++ PKGBUILD2021-01-28 17:45:35 UTC (rev 833371) @@ -1,7 +1,7 @@ # Maintainer: Sven-Hendrik Haase # Contributor: hexchain pkgname=telegram-desktop -pkgver=2.5.1 +pkgver=2.5.7 pkgrel=1 pkgdesc='Official Telegram Desktop client' arch=('x86_64') @@ -8,10 +8,10 @@ url="https://desktop.telegram.org/; license=('GPL3') depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 'ttf-opensans' - 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'qt5-wayland' 'gtk3') + 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3') makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 'microsoft-gsl' 'libtg_owt') source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;) -sha512sums=('c906c76e44f5c6926bdc00143cbb1ac718633395a390c8a3e40fde9c4bfa42ba2e92cf0ac4c20434168d0548981f2fddefd019b942411ff4552a0f441336c0e1') +sha512sums=('bb57ea735f80d8cd97d550e8e1f41dc0c1db20d8d11f1f64ee78f9c35a1453c47e89a694e9df34bc0149ae283d6566ab5589507a3f9dcbcc5c0b683247d10794') prepare() { cd tdesktop-$pkgver-full/cmake