Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nheko for openSUSE:Factory checked in at 2025-08-11 13:54:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nheko (Old) and /work/SRC/openSUSE:Factory/.nheko.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nheko" Mon Aug 11 13:54:07 2025 rev:3 rq:1298779 version:0.12.1 Changes: -------- --- /work/SRC/openSUSE:Factory/nheko/nheko.changes 2025-03-27 22:34:11.981321002 +0100 +++ /work/SRC/openSUSE:Factory/.nheko.new.1085/nheko.changes 2025-08-11 13:54:28.422010716 +0200 @@ -1,0 +2,66 @@ +Mon Aug 11 09:42:19 UTC 2025 - Martin Sirringhaus <martin.sirringh...@suse.com> + +- Update to 0.12.1 + * Security + + Fix html escaping in several locations. + + Encode urls in tooltips to prevent confusion. + + Mark downloads with a "mark of the web" on Windows to warn before executing them. + * Features + + Commands to modify invite permissions. + * Improvements + + Also accept unencrypted verification events for compatibility with newer + Element clients. + + Show an "N hours later" bubble when there are gaps in the timeline. (Alexandru + Scvorțov) + + Use native emoji font support on Qt6.9. + + Ban, unban, kick or redact by replying. + + Update GPG key in flatpak refs (you need to readd the Nheko repo, if you are + using it). + + More framerates for screen sharing. (Integral) + + Chunk key requests. + + Remove reply fallbacks. + + Disable http3 by default to reduce CPU usage. + + Limit size of status messages. + + Ask for password confirmation when exporting keys. (Integral) + + Allow setting a scale factor on Windows. + + Show current status message in the status message editor. + + Use roomids in event links. + + Stable Nheko app installer. + * Translations + + Russian + + Estonian + + Finnish + + Japanese + + German + + Simplified Chinese + + Indonesian + + French + + Dutch + + Protugese (Brazil) + + Chinese Traditional + + Ukrainian + + Esperanto + + Korean + * Bugfixes + + Long room names breaking invite & community UI. + + Message pagination could get stuck in specific cases. + + Decline invites from the context menu. + + Pinned messages getting cut off. + + Room list menu not opening. + + Emoji font in reactions. + + Row spacing in the command completer. (Integral) + + Hours were calculated incorrectly in human-readable durations. (Integral) + + Color of emoji picker categories in dark theme. (Integral) + + Properly thumbnail tiny videos. + + Profile name and unread message count in task bar entries. (Integral) + + Properly purge animated media. + + Fix sending messages with IME active. (q234rty) + + Fix insets on Qt6.7+. + + No wayland check on Haiku. (begasus) + + Skip users we don't share a room with for invites. + + Ignoring empty mxids. + + Render avatar changes again. + + Skipping room pings. +- Remove upstreamed fix-build-with-fmt11.patch + +------------------------------------------------------------------- Old: ---- fix-build-with-fmt11.patch nheko-0.12.0.tar.gz New: ---- nheko-0.12.1.tar.gz ----------(Old B)---------- Old: + Skipping room pings. - Remove upstreamed fix-build-with-fmt11.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nheko.spec ++++++ --- /var/tmp/diff_new_pack.ZtaAfl/_old 2025-08-11 13:54:30.602100655 +0200 +++ /var/tmp/diff_new_pack.ZtaAfl/_new 2025-08-11 13:54:30.618101315 +0200 @@ -1,7 +1,7 @@ # # spec file for package nheko # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,14 @@ Name: nheko -Version: 0.12.0 +Version: 0.12.1 Release: 0 Summary: Desktop client for the Matrix protocol -License: GPL-3.0-or-later AND Apache-2.0 AND CC-BY-4.0 +License: Apache-2.0 AND GPL-3.0-or-later AND CC-BY-4.0 Group: Productivity/Networking/Talk/Clients URL: https://github.com/Nheko-Reborn/%{name} Source0: %{url}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -Patch0: fix-build-with-fmt11.patch -Patch1: fix_scrolling.patch +Patch0: fix_scrolling.patch BuildRequires: appstream-glib BuildRequires: asciidoc BuildRequires: cmake >= 3.13.0 @@ -38,6 +37,10 @@ BuildRequires: gcc BuildRequires: gcc-c++ %endif +BuildRequires: kdsingleapplication-qt6-devel +BuildRequires: kf6-extra-cmake-modules +BuildRequires: kf6-kirigami-devel +BuildRequires: kf6-kirigami-imports BuildRequires: libappstream-glib8 BuildRequires: libboost_atomic-devel BuildRequires: libboost_chrono-devel @@ -58,14 +61,15 @@ BuildRequires: olm-devel BuildRequires: openssl-devel BuildRequires: pkgconfig +BuildRequires: qt6-gui-private-devel +BuildRequires: qt6-qml-private-devel BuildRequires: spdlog-devel >= 1.0.0 BuildRequires: zlib-devel -BuildRequires: kdsingleapplication-qt6-devel BuildRequires: cmake(MatrixClient) >= 0.10.0 -BuildRequires: cmake(re2) BuildRequires: cmake(Qt6Concurrent) BuildRequires: cmake(Qt6Core) >= 6.5.0 BuildRequires: cmake(Qt6DBus) +BuildRequires: cmake(Qt6Gui) BuildRequires: cmake(Qt6Keychain) BuildRequires: cmake(Qt6LinguistTools) BuildRequires: cmake(Qt6Multimedia) @@ -73,18 +77,13 @@ BuildRequires: cmake(Qt6QuickControls2) BuildRequires: cmake(Qt6Svg) BuildRequires: cmake(Qt6Widgets) -BuildRequires: cmake(Qt6Gui) -BuildRequires: qt6-gui-private-devel -BuildRequires: qt6-qml-private-devel +BuildRequires: cmake(re2) BuildRequires: pkgconfig(coeurl) BuildRequires: pkgconfig(gstreamer-webrtc-1.0) BuildRequires: pkgconfig(xcb) BuildRequires: pkgconfig(xcb-ewmh) -BuildRequires: kf6-kirigami-devel -BuildRequires: kf6-kirigami-imports -BuildRequires: kf6-extra-cmake-modules -Requires: qt6-multimedia-imports Requires: kf6-kirigami-imports +Requires: qt6-multimedia-imports Recommends: qt-jdenticon # Workaround https://github.com/Nheko-Reborn/nheko/issues/391 Provides: bundled(blurhash) = 0.0.1 @@ -97,8 +96,8 @@ %package zsh-completion Summary: Zsh completion for %{name} Group: System/Management -Requires: zsh Requires: %{name} +Requires: zsh Supplements: (%{name} and zsh) BuildArch: noarch ++++++ nheko-0.12.0.tar.gz -> nheko-0.12.1.tar.gz ++++++ ++++ 49487 lines of diff (skipped)