[arch-commits] Commit in telegram-desktop/trunk (2 files)

Sven-Hendrik Haase svenstaro at archlinux.org
Sun Jan 26 03:29:44 UTC 2020


    Date: Sunday, January 26, 2020 @ 03:29:44
  Author: svenstaro
Revision: 555629

upgpkg: telegram-desktop 1.9.8-2: Clean up some stuff as many things have been upstreamed

Modified:
  telegram-desktop/trunk/PKGBUILD
Deleted:
  telegram-desktop/trunk/0005-Use-system-wide-fonts.patch

----------------------------------+
 0005-Use-system-wide-fonts.patch |   59 -------------------------------------
 PKGBUILD                         |   55 +++++-----------------------------
 2 files changed, 9 insertions(+), 105 deletions(-)

Deleted: 0005-Use-system-wide-fonts.patch
===================================================================
--- 0005-Use-system-wide-fonts.patch	2020-01-26 02:18:06 UTC (rev 555628)
+++ 0005-Use-system-wide-fonts.patch	2020-01-26 03:29:44 UTC (rev 555629)
@@ -1,59 +0,0 @@
-Do not force custom fontconfig configuration.
-Index: tdesktop-1.9.4-full/Telegram/lib_ui/fonts/fonts.qrc
-===================================================================
---- tdesktop-1.9.4-full.orig/Telegram/lib_ui/fonts/fonts.qrc
-+++ tdesktop-1.9.4-full/Telegram/lib_ui/fonts/fonts.qrc
-@@ -1,10 +1,4 @@
- <RCC>
-   <qresource prefix="/gui/fonts">
--    <file>DAOpenSansRegular.ttf</file>
--    <file>DAOpenSansRegularItalic.ttf</file>
--    <file>DAOpenSansBold.ttf</file>
--    <file>DAOpenSansBoldItalic.ttf</file>
--    <file>DAOpenSansSemibold.ttf</file>
--    <file>DAOpenSansSemiboldItalic.ttf</file>
-   </qresource>
- </RCC>
-Index: tdesktop-1.9.4-full/Telegram/lib_ui/ui/style/style_core_font.cpp
-===================================================================
---- tdesktop-1.9.4-full.orig/Telegram/lib_ui/ui/style/style_core_font.cpp
-+++ tdesktop-1.9.4-full/Telegram/lib_ui/ui/style/style_core_font.cpp
-@@ -94,12 +94,12 @@ enum {
- 	FontTypesCount,
- };
- QString FontTypeNames[FontTypesCount] = {
--	"DAOpenSansRegular",
--	"DAOpenSansRegularItalic",
--	"DAOpenSansBold",
--	"DAOpenSansBoldItalic",
--	"DAOpenSansSemibold",
--	"DAOpenSansSemiboldItalic",
-+	"Open Sans",
-+	"Open Sans",
-+	"Open Sans",
-+	"Open Sans",
-+	"Open Sans Semibold",
-+	"Open Sans Semibold",
- };
- int32 FontTypeFlags[FontTypesCount] = {
- 	0,
-@@ -135,7 +135,7 @@ void StartFonts() {
- 	for (auto i = 0; i != FontTypesCount; ++i) {
- 		const auto name = FontTypeNames[i];
- 		const auto flags = FontTypeFlags[i];
--		areGood[i] = LoadCustomFont(":/gui/fonts/" + name + ".ttf", name, flags);
-+		areGood[i] = ValidateFont(name, flags);
- 		Overrides[i] = name;
- #ifdef Q_OS_WIN
- 		// Attempt to workaround a strange font bug with Open Sans Semibold not loading.
-Index: tdesktop-1.9.4-full/Telegram/lib_ui/qt_conf/linux.qrc
-===================================================================
---- tdesktop-1.9.4-full.orig/Telegram/lib_ui/qt_conf/linux.qrc
-+++ tdesktop-1.9.4-full/Telegram/lib_ui/qt_conf/linux.qrc
-@@ -3,6 +3,5 @@
-     <file alias="qt.conf">qt_linux.conf</file>
-   </qresource>
-   <qresource prefix="/fc">
--    <file>fc-custom.conf</file>
-   </qresource>
- </RCC>

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-01-26 02:18:06 UTC (rev 555628)
+++ PKGBUILD	2020-01-26 03:29:44 UTC (rev 555629)
@@ -6,58 +6,22 @@
 
 pkgname=telegram-desktop
 pkgver=1.9.8
-pkgrel=1
+pkgrel=2
 pkgdesc='Official Telegram Desktop client'
 arch=('x86_64')
 url="https://desktop.telegram.org/"
 license=('GPL3')
-depends=(
-    'enchant'
-    'ffmpeg'
-    'hicolor-icon-theme'
-    'lz4'
-    'minizip'
-    'openal'
-    'qt5-imageformats'
-    'xxhash'
-    'libappindicator-gtk3'
-)
+depends=('enchant' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal'
+         'qt5-imageformats' 'xxhash' 'libappindicator-gtk3')
 # for libappindicator-gtk3 see https://bugs.archlinux.org/task/65080
 
-makedepends=(
-    'cmake'
-    'git'
-    'ninja'
-    'python'
-    'quilt'
-    'range-v3'
-)
-optdepends=(
-    'ttf-opensans: default Open Sans font family'
-)
-source=(
-    "https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz"
-    telegram-desktop.sh
-    0005-Use-system-wide-fonts.patch
-    #"gcc9-cpp2a.patch::https://github.com/desktop-app/cmake_helpers/commit/67cf2a5abdb01658c1cf852b29e25808dcc02c56.patch"
-    series
-)
+makedepends=('cmake' 'git' 'ninja' 'python' 'quilt' 'range-v3')
+optdepends=('ttf-opensans: default Open Sans font family')
+source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz"
+        telegram-desktop.sh)
 sha512sums=('5562eb99812a8faec74fe073323d6e04e36311c1e4ce984035212ecfed8bd5d12df92cd0f0022401201136315fb5556971b267b4bf47edf4eeddc9926c7969dc'
-            '3c21c871e28bac365400f7bc439a16ad1a9a8d87590ad764ce262f1db968c10387caed372d4e064cb50f43da726cebaa9b24bcbcc7c6d5489515620f44dbf56b'
-            'e12021af0c95c967f80240abd683bf197f3c4f8f21315b48c5dadeb399dc39cd1e352352daba1c30691c6d1c6e66078af95b9262e8fe0c2174709fcb1a8a3f5d'
-            'bff9dea22b659f37a5e3508e5da381f2cffcc83f4f0aa85d0ef9a9ff5666acb36af70a6396aa9d9610626cf8c81fb4fefb63ee511f94bf58c1c9830d93853ffe')
+            '3c21c871e28bac365400f7bc439a16ad1a9a8d87590ad764ce262f1db968c10387caed372d4e064cb50f43da726cebaa9b24bcbcc7c6d5489515620f44dbf56b')
 
-prepare() {
-    cd tdesktop-$pkgver-full
-
-    QUILT_PATCHES=.. quilt --quiltrc=/dev/null push -a
-
-    mkdir build
-
-    #cd cmake
-    #patch -Np1 -i "$srcdir/gcc9-cpp2a.patch"
-}
-
 build() {
     cd tdesktop-$pkgver-full
 
@@ -66,8 +30,7 @@
         -Ddisable_autoupdate=1 \
         -DCMAKE_INSTALL_PREFIX=/usr \
         -DCMAKE_BUILD_TYPE=Release \
-        -DTDESKTOP_API_ID=17349 \
-        -DTDESKTOP_API_HASH=344583e45741c457fe1862106095a5eb \
+        -DTDESKTOP_API_TEST=ON \
         -DDESKTOP_APP_USE_GLIBC_WRAPS=OFF \
         -DDESKTOP_APP_USE_PACKAGED=ON \
         -DDESKTOP_APP_USE_PACKAGED_RLOTTIE=OFF \



More information about the arch-commits mailing list