Bug#1013896: qtbase-opensource-src: Use KDE Qt as upstream instead of qt.io

2022-07-15 Thread Lisandro Damián Nicanor Pérez Meyer
Hi,

On Wed, 13 Jul 2022 at 15:12, Hillel Lubman  wrote:
>
> On Wed, 13 Jul 2022 21:02:02 +0300 Dmitry Shachnev  wrote:
> >
> > I expect users to complain if something doesn't work.
> >
> > Also note that now we get releases from Qt every couple of months, so sooner
> > or later we will get most of the patches this way (and it will be easier to
> > deal with the remaining ones).
> >
>
> Eventually yeah, but it can be a long while because a bunch of these patches 
> are
> backports from Qt 6 by the KDE team and upstream Qt doesn't bother to backport
> to 5.x.

As long as they do not produce releases there is little we can do with
the current manpower. Let's be honest, it's mostly Dmitry handling it
all by himself.


-- 
Lisandro Damián Nicanor Pérez Meyer
https://perezmeyer.com.ar/



Bug#1013896: qtbase-opensource-src: Use KDE Qt as upstream instead of qt.io

2022-07-13 Thread Hillel Lubman
On Wed, 13 Jul 2022 21:02:02 +0300 Dmitry Shachnev 
wrote:
>
> I expect users to complain if something doesn't work.
>
> Also note that now we get releases from Qt every couple of months, so
sooner
> or later we will get most of the patches this way (and it will be easier
to
> deal with the remaining ones).
>

Eventually yeah, but it can be a long while because a bunch of these
patches are
backports from Qt 6 by the KDE team and upstream Qt doesn't bother to
backport
to 5.x.

Shmerl.


Bug#1013896: qtbase-opensource-src: Use KDE Qt as upstream instead of qt.io

2022-07-13 Thread Dmitry Shachnev
On Mon, Jul 11, 2022 at 04:22:01PM -0400, Shmerl wrote:
> I know Wayland Qt patches are critical for stable Plasma experience,
> but I'm not an expert on all of these.

Wayland patches are applied, as I said.

> May be some communication between upstream KDE developers and Debian
> team would be good here? Expecting users to know what patches are important
> isn't a very reliable method.

I expect users to complain if something doesn't work.

Also note that now we get releases from Qt every couple of months, so sooner
or later we will get most of the patches this way (and it will be easier to
deal with the remaining ones).

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#1013896: qtbase-opensource-src: Use KDE Qt as upstream instead of qt.io

2022-07-11 Thread Shmerl
On Tue, 28 Jun 2022 23:10:24 +0300 Dmitry Shachnev 
wrote:
> Hi Shmerl!
> Because KDE does not make any releases, and because some patches break
ABI,
> we decided to cherry-pick only individual patches that our users request.
>
> However, we made an exception for Qt Wayland, and the current Qt Wayland
> package in testing includes all patches from KDE up to 2022-05-14. This
should
> fix the issues with Wayland session.
>
> Are there any other patches you want to have?
>
> --
> Dmitry Shachnev

I know Wayland Qt patches are critical for stable Plasma experience,
but I'm not an expert on all of these.

May be some communication between upstream KDE developers and Debian
team would be good here? Expecting users to know what patches are important
isn't a very reliable method.

Thanks!

Shmerl.


Bug#1013896: qtbase-opensource-src: Use KDE Qt as upstream instead of qt.io

2022-06-28 Thread Dmitry Shachnev
Hi Shmerl!

On Sun, Jun 26, 2022 at 06:13:09PM -0400, Shmerl wrote:
> Source: qtbase-opensource-src
> Version: 5.15.4+dfsg-3
> Severity: wishlist
> X-Debbugs-Cc: shtetl...@gmail.com
>
> Dear Maintainer,
>
> KDE team maintains important patchset over official Qt that has a lot of bug
> fixes especially for the Wayland session use case.

Because KDE does not make any releases, and because some patches break ABI,
we decided to cherry-pick only individual patches that our users request.

However, we made an exception for Qt Wayland, and the current Qt Wayland
package in testing includes all patches from KDE up to 2022-05-14. This should
fix the issues with Wayland session.

Are there any other patches you want to have?

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Bug#1013896: qtbase-opensource-src: Use KDE Qt as upstream instead of qt.io

2022-06-26 Thread Shmerl
Source: qtbase-opensource-src
Version: 5.15.4+dfsg-3
Severity: wishlist
X-Debbugs-Cc: shtetl...@gmail.com

Dear Maintainer,

KDE team maintains important patchset over official Qt that has a lot of bug
fixes especially for the Wayland session use case.

May be you can switch upstream directly to KDE Qt instead of pulling it from
qt.io and then trying to add some patches?

See: https://invent.kde.org/qt/qt/qt5/-/tree/kde/5.15

Thanks!


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.18.7 (SMP w/24 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled