diff --git a/extras/packaging/gnu-linux/Makefile b/extras/packaging/gnu-linux/Makefile index 1b410ced..5c6d34ee 100644 --- a/extras/packaging/gnu-linux/Makefile +++ b/extras/packaging/gnu-linux/Makefile @@ -49,7 +49,7 @@ QT_MAJOR := 6 QT_MINOR := 6 QT_PATCH := 1 QT_TARBALL_CHECKSUM := dd3668f65645fe270bc615d748bd4dc048bd17b9dc297025106e6ecc419ab95d -DEBIAN_QT_VERSION := $(QT_MAJOR).$(QT_MINOR).$(QT_PATCH)-0 +DEBIAN_QT_VERSION := $(QT_MAJOR).$(QT_MINOR).$(QT_PATCH)-1 DEBIAN_QT_DSC_FILENAME := libqt-jami_$(DEBIAN_QT_VERSION).dsc QT_JAMI_PREFIX := /usr/lib/libqt-jami diff --git a/extras/packaging/gnu-linux/rules/debian-qt/patches/0003-qtwayland-downgrade-wl-seat-to-avoid-high-resolution.patch b/extras/packaging/gnu-linux/rules/debian-qt/patches/0003-qtwayland-downgrade-wl-seat-to-avoid-high-resolution.patch new file mode 100644 index 00000000..453c04a5 --- /dev/null +++ b/extras/packaging/gnu-linux/rules/debian-qt/patches/0003-qtwayland-downgrade-wl-seat-to-avoid-high-resolution.patch @@ -0,0 +1,26 @@ +From cf208d11dc8a9a02160a57283596ec8bab964a09 Mon Sep 17 00:00:00 2001 +From: Sebastien Blin +Date: Mon, 27 May 2024 16:01:21 -0400 +Subject: [PATCH] qtwayland: downgrade wl-seat to avoid high-resolution + scrolling events + +--- + qtwayland/src/client/qwaylandinputdevice.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/qtwayland/src/client/qwaylandinputdevice.cpp b/qtwayland/src/client/qwaylandinputdevice.cpp +index a4f8757e3c..ad0aa7941c 100644 +--- a/qtwayland/src/client/qwaylandinputdevice.cpp ++++ b/qtwayland/src/client/qwaylandinputdevice.cpp +@@ -383,7 +383,7 @@ QWaylandInputDevice::Touch::~Touch() + } + + QWaylandInputDevice::QWaylandInputDevice(QWaylandDisplay *display, int version, uint32_t id) +- : QtWayland::wl_seat(display->wl_registry(), id, qMin(version, 9)) ++ : QtWayland::wl_seat(display->wl_registry(), id, qMin(version, 7)) + , mQDisplay(display) + , mDisplay(display->wl_display()) + { +-- +2.45.0 + diff --git a/extras/packaging/gnu-linux/rules/debian-qt/patches/series b/extras/packaging/gnu-linux/rules/debian-qt/patches/series index edaeb51c..33c6c0b2 100644 --- a/extras/packaging/gnu-linux/rules/debian-qt/patches/series +++ b/extras/packaging/gnu-linux/rules/debian-qt/patches/series @@ -1,2 +1,3 @@ 0001-replace_imp_by_importlib.patch -0002-fix-binary-tokenizer.patch \ No newline at end of file +0002-fix-binary-tokenizer.patch +0003-qtwayland-downgrade-wl-seat-to-avoid-high-resolution.patch \ No newline at end of file diff --git a/extras/packaging/gnu-linux/rules/snap/jami/snapcraft.yaml b/extras/packaging/gnu-linux/rules/snap/jami/snapcraft.yaml index b25655bc..c9bb925e 100644 --- a/extras/packaging/gnu-linux/rules/snap/jami/snapcraft.yaml +++ b/extras/packaging/gnu-linux/rules/snap/jami/snapcraft.yaml @@ -172,7 +172,7 @@ package-repositories: components: [main] suites: [jami] key-id: A295D773307D25A33AE72F2F64CD5FA175348F84 - url: https://dl.jami.net/nightly/ubuntu_20.04/ + url: https://dl.jami.net/internal/ubuntu_20.04/ parts: desktop-launch: