diff --git a/srcpkgs/telegram-desktop/patches/cross.patch b/srcpkgs/telegram-desktop/patches/cross.patch new file mode 100644 index 0000000000..47fcb4bbb3 --- /dev/null +++ b/srcpkgs/telegram-desktop/patches/cross.patch @@ -0,0 +1,11 @@ +--- a/cmake/external/kwayland/CMakeLists.txt 2022-04-19 14:57:00.000000000 +0200 ++++ - 2022-04-26 18:18:21.919838146 +0200 +@@ -32,6 +32,8 @@ + -DCMAKE_INSTALL_PREFIX= + -DCMAKE_INSTALL_DATADIR=share + -DBUILD_TESTING=OFF ++ -DQT_HOST_PATH=/usr ++ -DQtWaylandScanner_EXECUTABLE=/usr/lib/qt6/libexec/qtwaylandscanner + BUILD_COMMAND ${CMAKE_COMMAND} --build + COMMAND ${CMAKE_COMMAND} --install + STEP_TARGETS build diff --git a/srcpkgs/telegram-desktop/template b/srcpkgs/telegram-desktop/template index d778d218ef..0199fe9ddc 100644 --- a/srcpkgs/telegram-desktop/template +++ b/srcpkgs/telegram-desktop/template @@ -1,6 +1,6 @@ # Template file for 'telegram-desktop' pkgname=telegram-desktop -version=3.4.8 +version=3.7.3 revision=1 wrksrc="tdesktop-${version}-full" build_style=cmake @@ -11,23 +11,23 @@ configure_args="-DTDESKTOP_API_ID=209235 -DTDESKTOP_LAUNCHER_BASENAME=org.telegram.desktop.desktop -DDESKTOP_APP_DISABLE_SPELLCHECK=$(vopt_if spellcheck 'false' 'true') -DWaylandScanner_EXECUTABLE=/usr/bin/wayland-scanner - -DDESKTOP_APP_QT6=OFF" -hostmakedepends="pkg-config qt5-qmake qt5-host-tools python extra-cmake-modules - wayland-devel qt5-devel qt5-wayland-devel" + -DQT_HOST_PATH=/usr" +hostmakedepends="pkg-config qt6-base-devel python3 extra-cmake-modules + qt6-wayland-devel wayland-devel" makedepends="alsa-lib-devel ffmpeg-devel libdbusmenu-glib-devel libopenal-devel - minizip-devel opus-devel xxHash-devel pulseaudio-devel qt5-devel range-v3 - qt5-svg-devel libva-devel rapidjson liblz4-devel liblzma-devel gtk+3-devel - MesaLib-devel libdbusmenu-qt5-devel qt5-wayland-devel libatomic-devel + minizip-devel opus-devel xxHash-devel pulseaudio-devel range-v3 + qt6-svg-devel libva-devel rapidjson liblz4-devel liblzma-devel gtk+3-devel + MesaLib-devel qt6-wayland-devel qt6-qt5compat-devel libatomic-devel xcb-util-keysyms-devel $(vopt_if spellcheck hunspell-devel) - kwayland-devel glibmm-devel tg_owt webkit2gtk-devel rnnoise-devel jemalloc-devel" -depends="qt5-imageformats qt5-svg qt5-core>=5.15.2<5.16.0 ttf-opensans" + glibmm-devel tg_owt webkit2gtk-devel rnnoise-devel jemalloc-devel" +depends="qt6-imageformats ttf-opensans" short_desc="Telegram Desktop messaging app" maintainer="John " license="GPL-3.0-or-later, OpenSSL" homepage="https://desktop.telegram.org/" changelog="https://github.com/telegramdesktop/tdesktop/blob/v${version}/changelog.txt" distfiles="https://github.com/telegramdesktop/tdesktop/releases/download/v${version}/tdesktop-${version}-full.tar.gz" -checksum=6a962a1110bc15c21999832b0151af8125f33a3b6e978461b8f446217c76876e +checksum=9735f30610ff62b01cbdb0b945d32c494cec245961023c9860d9dd5268b9fe1e build_options="spellcheck" build_options_default="spellcheck"