[Bug 1862987] Re: qtbase5-private-dev does not install private headers for QtWayland

2020-11-10 Thread Launchpad Bug Tracker
This bug was fixed in the package qtwayland-opensource-src - 5.15.1-3

---
qtwayland-opensource-src (5.15.1-3) unstable; urgency=medium

  * Upload to unstable.

 -- Dmitry Shachnev   Wed, 28 Oct 2020 21:54:20
+0300

** Changed in: qtwayland-opensource-src (Ubuntu)
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1862987

Title:
  qtbase5-private-dev does not install private headers for QtWayland

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1862987/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1862987] Re: qtbase5-private-dev does not install private headers for QtWayland

2020-06-27 Thread Dmitry Shachnev
As we discussed on IRC, I will add private headers with Qt 5.15 packages
later this cycle.

In the mean time using qt5-gtk-platformtheme + adwaita-qt should make Qt
apps look better in GNOME environment.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1862987

Title:
  qtbase5-private-dev does not install private headers for QtWayland

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1862987/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1862987] Re: qtbase5-private-dev does not install private headers for QtWayland

2020-06-26 Thread Erich Eickmeyer
Dmitry,

I am right now attempting to package QGnomePlatform for Ubuntu and ran
into this issue. I would say it's *absolutely* needed for Qt to be able
to draw on Wayland *and* to use gtk3 theming at all. This is very easy
to reproduce: simply run a Qt application in Ubuntu (default Yaru theme)
and it will default to the Fusion widget set. This can be mitigated with
qt-style-plugins and using QT_QPA_PLATFORMTHEME="gtk2", but this is not
the default and requires extra work for the user. My philosophy is to
always make things easier for the end user that doesn't have any
technical expertise.

You'll notice that if you switch to Wayland, even with the environment
variable set, there is no way to get Qt applications in Wayland to
actually use anything other than Fusion. Fedora has figured this out by
using QGnomePlatform; the experience is seamless out-of-the-box.

The reality is that eventually this will need to be done, so why not
just do it?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1862987

Title:
  qtbase5-private-dev does not install private headers for QtWayland

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1862987/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1862987] Re: qtbase5-private-dev does not install private headers for QtWayland

2020-02-16 Thread Dmitry Shachnev
We usually ship private headers only when other parts of Qt need them.

The reason for this is that private ABI is not stable, and there can be
ABI breaks with every new release. We need to track this (using virtual
packages like qtfoo-abi-5-x-y), and rebuild all packages that use the
private headers. Some of these packages fail to build, and we have to
debug this (QGnomePlatform is not an exception [1]). This is extra work,
and we (the Qt maintainers) already have very limited manpower.

Unless you are going to package QGnomePlatform for Debian/Ubuntu, I
would prefer not to add these headers.

But then there is another question: is QGnomePlatform really needed? Qt
5.9 and newer already takes many GTK settings into account [2], and more
can be added if needed. Or you need QGnomePlatform for window
decorations on Wayland?

[1]: https://github.com/FedoraQt/QGnomePlatform/commit/92efdb9cfe044b4c
[2]: https://code.qt.io/cgit/qt/qtbase.git/commit/?id=57b0f54bb6876095

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1862987

Title:
  qtbase5-private-dev does not install private headers for QtWayland

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1862987/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1862987] Re: qtbase5-private-dev does not install private headers for QtWayland

2020-02-12 Thread Ubuntu Foundations Team Bug Bot
The attachment "qtwayland-opensource-src-package-qtwayland-private-
headers-as-qtwayland5-private-dev-package.diff" seems to be a patch.  If
it isn't, please remove the "patch" flag from the attachment, remove the
"patch" tag, and if you are a member of the ~ubuntu-reviewers,
unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by
~brian-murray, for any issues please contact him.]

** Tags added: patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1862987

Title:
  qtbase5-private-dev does not install private headers for QtWayland

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1862987/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1862987] Re: qtbase5-private-dev does not install private headers for QtWayland

2020-02-12 Thread Aidan Harris
** Patch removed: 
"qtwayland-opensource-src-package-qtwayland-private-headers-as-qtwayland5-private-dev-package.diff"
   
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1862987/+attachment/5327746/+files/qtwayland-opensource-src-package-qtwayland-private-headers-as-qtwayland5-private-dev-package.diff

** Patch added: 
"qtwayland-opensource-src-package-qtwayland-private-headers-as-qtwayland5-private-dev-package.diff"
   
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1862987/+attachment/5327747/+files/qtwayland-opensource-src-package-qtwayland-private-headers-as-qtwayland5-private-dev-package.diff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1862987

Title:
  qtbase5-private-dev does not install private headers for QtWayland

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1862987/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1862987] Re: qtbase5-private-dev does not install private headers for QtWayland

2020-02-12 Thread Aidan Harris
** Patch added: 
"qtwayland-opensource-src-package-qtwayland-private-headers-as-qtwayland5-private-dev-package.diff"
   
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1862987/+attachment/5327746/+files/qtwayland-opensource-src-package-qtwayland-private-headers-as-qtwayland5-private-dev-package.diff

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1862987

Title:
  qtbase5-private-dev does not install private headers for QtWayland

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1862987/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1862987] Re: qtbase5-private-dev does not install private headers for QtWayland

2020-02-12 Thread Aidan Harris
Upon further inspection I think qtwayland-opensource-src is the package
this bug should be filed against.

** Package changed: qtbase-opensource-src (Ubuntu) => qtwayland-
opensource-src (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1862987

Title:
  qtbase5-private-dev does not install private headers for QtWayland

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtwayland-opensource-src/+bug/1862987/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs