Debian Patches

Status for quassel/1:0.13.1-5

Patch Description Author Forwarded Bugs Origin Last update
01_default_network_channel.patch 01_default_network_channel Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org> no 2018-12-02
02_script_interpreter_path.patch =================================================================== no
qt514/0001-common-Disable-enum-type-stream-operators-for-Qt-5.1.patch [PATCH 1/6] common: Disable enum type stream operators for Qt >= 5.14
Starting from version 5.14, Qt provides stream operators for enum
types, which collide with the ones we ship in types.h. Disable
Quassel's stream operators when compiling against Qt 5.14 or later.

Add a unit test that ensures that enum serialization honors the width
of the underlying type.
Manuel Nickschas <sputnick@quassel-irc.org> yes upstream upstream, https://github.com/quassel/quassel/commit/579e559a6322209df7cd51c34801fecff5fe734b 2020-01-07
qt514/0002-common-Always-let-QVariant-fromValue-deduce-the-type.patch [PATCH 2/6] common: Always let QVariant::fromValue() deduce the type
In some places, we would explicitly give the type to
QVariant::fromValue(), forgoing automatic type deduction. This is
almost always redundant, and in the cases where it is not, the
input type should be explicitly cast.

Additionally, the implementation of QVariant::fromValue() subtly changed
in Qt 5.14, leading to compile errors when giving a non-decayed type
(as we did in SignalProxy::attachSignal()).
Manuel Nickschas <sputnick@quassel-irc.org> yes upstream upstream, https://github.com/quassel/quassel/commit/41bf70c263ee0af80ad1850fabe77ffffee188f4 2020-01-07
qt514/0003-qa-Replace-deprecated-qVariantFromValue-by-QVariant-.patch [PATCH 3/6] qa: Replace deprecated qVariantFromValue() by QVariant::fromValue()

Deprecated since Qt 5.14.
Manuel Nickschas <sputnick@quassel-irc.org> yes upstream upstream, https://github.com/quassel/quassel/commit/1f21c1f9613031ae263eeed0c4883bfcd5488343 2020-01-07
qt514/0004-qa-Avoid-deprecation-warnings-for-QList-QSet-convers.patch [PATCH 4/6] qa: Avoid deprecation warnings for QList/QSet conversions
Qt 5.14 deprecated the explicit functions for converting between
QSet and QList, preferring instead the use of range-based ctors.
Unfortunately, those ctors were only added in Qt 5.14, so we can't
use them when compiling against older versions.

Add a util function for QList->QSet to keep the version check in
a single place. Replace the other direction by using QSet::values().
In some cases, conversions could be avoided altogether, or an STL
container be used easily, so do that.
Manuel Nickschas <sputnick@quassel-irc.org> yes upstream upstream, https://github.com/quassel/quassel/commit/52209badc8e769e50aa3019b63689dda0e79e9d0 2020-01-07
qt514/0005-qa-Replace-deprecated-QString-sprintf-by-QString-asp.patch [PATCH 5/6] qa: Replace deprecated QString::sprintf() by QString::asprintf() Manuel Nickschas <sputnick@quassel-irc.org> yes upstream upstream, https://github.com/quassel/quassel/commit/56491f1d5772764aa82a5bda85c83ab336af4346 2020-01-07

All known versions for source package 'quassel'

Links