Bug#881333: tracking OpenGL support for specific boards

2018-11-30 Thread bret curtis
> > Many of those chipsets you list, as I understand, have a mesa driver
> > for them that support opengl and gles.
> > Such as freedreno which supports A4XX series. https://mesamatrix.net/
> >
> > Keep in mind, only the proprietary drivers seem to not support opengl
> > while the hardware is perfectly capable of doing so.
>
> Not necessarily.
> If the manufacturer specifies OpenGL ES support, then - on the hardware
> level - it is a GLES renderer and may or may not support the entire
> OpenGL specification natively. It usually requires considerable work to
> make GLES hardware support OpenGL.
> Eric Anhold can tell you all about the hard work he has put into
> bastardising his VC4 mesa driver to make up for the lack of hardware
> support:
>

When Eric jumped from Intel to Broadcom, I was there at the beginning
of his VC4 work doing testing and getting OpenMW running on the RPi.
One of our conversations revolved around why only GLES support and not
full GL support in the binary blob and his answer was that VC4 can do
both but only to a point, it depends entirely on what the hardware is
capable of. VC4 is fully capable of OpenGL 2.1 but with a few more
extensions that were GLES 2.0 specific. No bastardisation. His biggest
hurdle (still?) is dealing with the fact that the VC4 has no memory
space protection because there is no MMU. He has to use a CMA which is
_very_ slow and has had to put in a ton of work to get that working.
[1] That has nothing to do with what the GPU was capable of in terms
of GL/GLES. You can't have GLES 2.0 without first having GLES 1.1
which is backwards compatible with OpenGL 1.5 in hardware.

That is why I stated that it is the driver developer that makes the
decision as to what is exposed which is a cost/price decision of the
company pushing the hardware. If they only have to target GLES then
why expose GL? Less time to market and less money spent in
development?

Take for example the S3TC opengl extension: EXT_texture_compression_s3tc
This is not supported in hardware which is the reason, even after the
patent was expired, that Eric (or anyone) could not implement it.
Broadcom simply didn't bother (cost cutting?). So if you ever have
texture that loads in with a S3TC, all you'll see is pink (or whatever
is used as alpha).

There is no, if extension doesn't exist, we'll just emulate it in
software in VC4.

I would be seriously flabbergasted if there was a chipset out there
that supported GLES2, that on hardware, wasn't capable of at least
OpenGL 1.5. I'm talking about on hardware, not a proprietary binary
blog that only exposes GLES.

> https://github.com/anholt/mesa/wiki/VC4-OpenGL-support
>

I know, I've posted this several time in previous Qt related threads. :)

Cheers,
Bret

[1] https://dri.freedesktop.org/docs/drm/gpu/vc4.html



Bug#915090: plasma-wallpapers-addons: No providers for picture of the day

2018-11-30 Thread Salvo Tomaselli
Package: plasma-wallpapers-addons
Version: 4:5.13.5-1
Severity: normal

Dear Maintainer,
There are no providers defined for the picture of the day, so it's impossible
to use it, and that's more or less the only thing that this package provies, so
it is kinda useless at the moment.

Best

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

Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to it_IT.UTF-8), LANGUAGE=it (charmap=UTF-8) (ignored: LC_ALL set to 
it_IT.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages plasma-wallpapers-addons depends on:
ii  kdeplasma-addons-data  4:5.13.5-1
ii  plasma-framework   5.49.0-1

plasma-wallpapers-addons recommends no packages.

plasma-wallpapers-addons suggests no packages.

-- no debconf information



Bug#915115: meta-kde: Install xdg-desktop-portal-kde by default

2018-11-30 Thread Jeremy Bicha
Source: meta-kde
Version: 5:102

Flatpak recommends xdg-desktop-portal-gtk | xdg-desktop-portal-backend

xdg-desktop-portal-backend is a virtual package provided by the GTK
and KDE backends.

Since there is a KDE backend, I think one of the KDE metapackage
should go ahead and install it by default so that a user who installs
Flatpak will get the correct KDE integration without needing to take
the further action of finding and installing the KDE backend.

For reference, the kubuntu-desktop and kubuntu-full metapackages
recommend xdg-desktop-portal-kde.

By the way, Snap will soon be using xdg-desktop-portal too.

Thanks,
Jeremy Bicha



Bug#915122: extra-cmake-modules: FindQHelpGenerator does not work for cross compilation

2018-11-30 Thread Helmut Grohne
Package: extra-cmake-modules
Version: 5.51.0-1
File: /usr/share/ECM/find-modules/FindQHelpGenerator.cmake
Control: affects -1 + src:kconfig
User: helm...@debian.org
Usertags: rebootstrap

kconfig fails to cross build from source, because it fails to find
qhelpgenerator using extra-cmake-modules. The failure is due to a
combination of assumptions that don't add up. It's not entirely clear
which of them is wrong so I'm filing the bug with extra-cmake-modules
now even though it might need a fix elsewhere.

kconfig uses FindQHelpGenerator. FindQHelpGenerator looks up Qt5::qmake.
Since fixing #913499, qtbase-5-dev supplies
/usr/lib/$DEB_HOST_MULTIARCH/qt5/bin/qmake, which is a symbolic link to
/usr/bin/$DEB_HOST_GNU_TYPE-qmake, which is our cross wrapper for qmake.
Now FindQHelpGenerator.cmake uses the directory part of Qt5::qmake and
expects to find a qhelpgenerator inside that directory. Unfortunately,
it doesn't find one. qhelpgenerator is only located in /usr/bin,
/usr/lib/qt5/bin and /usr/lib/$DEB_BUILD_GNU_TYPE/qt5/bin.

The assumption of FindQHelpGenerator.cmake that the directory of
Qt5::qmake contains qhelpgenerator is not presently a valid one. I
cannot tell whether it should be valid or not.

If it should be valid, then some qt package should provide an additional
symlink for qhelpgenerator. Otherwise FindQHelpGenerator should use a
different way for finding qhelpgenerator.

I've Cced Dmitry and Lisandro and hope that they'll weigh in on how this
is supposed to work. Then we can figure out where this needs to be fixed
and how.

Thanks for your help

Helmut



Processed: extra-cmake-modules: FindQHelpGenerator does not work for cross compilation

2018-11-30 Thread Debian Bug Tracking System
Processing control commands:

> affects -1 + src:kconfig
Bug #915122 [extra-cmake-modules] extra-cmake-modules: FindQHelpGenerator does 
not work for cross compilation
Added indication that 915122 affects src:kconfig

-- 
915122: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915122
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#915122: extra-cmake-modules: FindQHelpGenerator does not work for cross compilation

2018-11-30 Thread Dmitry Shachnev
Hi Helmut!

On Fri, Nov 30, 2018 at 07:23:20PM +0100, Helmut Grohne wrote:
> kconfig fails to cross build from source, because it fails to find
> qhelpgenerator using extra-cmake-modules. The failure is due to a
> combination of assumptions that don't add up. It's not entirely clear
> which of them is wrong so I'm filing the bug with extra-cmake-modules
> now even though it might need a fix elsewhere.
>
> kconfig uses FindQHelpGenerator. FindQHelpGenerator looks up Qt5::qmake.
> Since fixing #913499, qtbase-5-dev supplies
> /usr/lib/$DEB_HOST_MULTIARCH/qt5/bin/qmake, which is a symbolic link to
> /usr/bin/$DEB_HOST_GNU_TYPE-qmake, which is our cross wrapper for qmake.
> Now FindQHelpGenerator.cmake uses the directory part of Qt5::qmake and
> expects to find a qhelpgenerator inside that directory. Unfortunately,
> it doesn't find one. qhelpgenerator is only located in /usr/bin,
> /usr/lib/qt5/bin and /usr/lib/$DEB_BUILD_GNU_TYPE/qt5/bin.
>
> The assumption of FindQHelpGenerator.cmake that the directory of
> Qt5::qmake contains qhelpgenerator is not presently a valid one. I
> cannot tell whether it should be valid or not.

This is fixed upstream in [1]. With that change, FindQHelpGenerator
uses Qt5HelpConfigExtras.cmake which has the correct path:

  set(imported_location "${_qt5Help_install_prefix}/lib/qt5/bin/qhelpgenerator")

However as Qt5HelpConfigExtras.cmake is in qttools5-dev, the affected
packages will need to build-depend on it in order for the fix to work.

That commit will be in 5.53.0 release, to be released on December 8th.

[1]: https://cgit.kde.org/extra-cmake-modules.git/commit/?id=96d169b87292d935

--
Dmitry Shachnev


signature.asc
Description: PGP signature


Processing of knights_18.11.90-1_source.changes

2018-11-30 Thread Debian FTP Masters
knights_18.11.90-1_source.changes uploaded successfully to localhost
along with the files:
  knights_18.11.90-1.dsc
  knights_18.11.90.orig.tar.xz
  knights_18.11.90.orig.tar.xz.asc
  knights_18.11.90-1.debian.tar.xz
  knights_18.11.90-1_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



knights_18.11.90-1_source.changes ACCEPTED into unstable

2018-11-30 Thread Debian FTP Masters



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Fri, 30 Nov 2018 22:38:19 +0100
Source: knights
Binary: knights
Architecture: source
Version: 18.11.90-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers 
Changed-By: Pino Toscano 
Description:
 knights- chess interface for the KDE Platform
Changes:
 knights (18.11.90-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release.
   * Make sure to use the kf5 buildsystem when invoking dh_auto_configure.
Checksums-Sha1:
 0ebd72ee1e624e210c1b6cea32977e391fb753fb 2720 knights_18.11.90-1.dsc
 0c591aa69f04024705c2e05afa9430862b3c5557 3507448 knights_18.11.90.orig.tar.xz
 b20e2ebbf1a59e71340340b0f64ef09ca36b4dd5 774 knights_18.11.90.orig.tar.xz.asc
 d000331e1d8560ec2af32109da73b296e97d2870 10416 knights_18.11.90-1.debian.tar.xz
 472a967d0f1d2964d85c01aa4b1094cb3f5a61a9 21017 
knights_18.11.90-1_source.buildinfo
Checksums-Sha256:
 7612a4c4f818a15fe35554d594354670cb114d2dd2cd1aa07eeb01c50d854b25 2720 
knights_18.11.90-1.dsc
 4ca0fda4b3cb54a82174a2a96c43ebe0d63d90b382db06b3ffa5f5a436ddb8de 3507448 
knights_18.11.90.orig.tar.xz
 2653bd1e61c2da89d10786ab7e7ceb70163bd7f8f2deb9aab255d719a39d4988 774 
knights_18.11.90.orig.tar.xz.asc
 659dab4dae4e0344d6c9afef5dbea4d33c5522ce9d9d91b4215bfbc68325bf33 10416 
knights_18.11.90-1.debian.tar.xz
 f1e2f450906554d74bc12a5f5c6f38f96f1df343de4ee64fa2a4fa1aa9c87918 21017 
knights_18.11.90-1_source.buildinfo
Files:
 6752c835502a83ab93788c9779e16a7a 2720 games optional knights_18.11.90-1.dsc
 3e50cf4435a674ad9bcf03eafc83a7ce 3507448 games optional 
knights_18.11.90.orig.tar.xz
 249deeb05dcf3424cc8d99d0cfb0c9ce 774 games optional 
knights_18.11.90.orig.tar.xz.asc
 4bceacf4e5be0a5a86cbcb083bc3e8ca 10416 games optional 
knights_18.11.90-1.debian.tar.xz
 522dc2d0cbcc6dd56a2f31b947bcede5 21017 games optional 
knights_18.11.90-1_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAlwBrikACgkQLRkciEOx
P01I5hAAjlb7ta5sIKtxzmDLjejZI4/jXiuyH8XZex3n+MY48/LLd3QnIT/ykLPg
WK79o6YW/Kdi9iSPXDtUld7sJ3YkUYVlwi3/EKaKurilEdV18eXKt/PN8f3W+g1V
Sbyh6W1XNGcrH5Gr04dbiJauvgQ3t2FxWekeAvuOEYA/04bjnSztxu6RwzBq+qqg
9C+tZi7teML9bJhhWGtDlFpVbJOBYzRW+ENX7Awt9sf/870PAy2DyHpg293Sl3uU
G7wZ4El6BhhTL42ItS6MkgoJRTy6V36C33akA7HlOx68ffZHyKmteVbZIoibgKgq
I446+Fl/LlUxUz2+B1Qhr9eSxqWk2gwDZmM9Cen94Kfj0PVGkMqpCiOPQX/P31Xy
HFelLtmgqJ6jrpAR0oB2RnDtF5uKsG5cDStUmyMv758gQzukVdGg//NmnbiQIAdS
+zvBeP6b2+WcB7cGl9MNWTW0ZmQWoCPhad1Cs9xwbnLUpggCFIHS1MausBQtDVko
pUWlvL9pqSlvv+hzFUkaC7d+hd3caAt/Rs+W24SINVlhOwyFcYG7RZbNxEs57/mC
bHAF+ubA0RIZ6ylx0wwOyt+t+jE+SW8UMRQNZNnfk5SRHsVY7H4+59KniynEKr9X
AOhpBZ+95U7R+AGGM9r16C8Mocdw0t0MoBcoXPVkKKtVuAQwQCU=
=MjzL
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#906977: parley: diff for NMU version 4:17.08.3-1.1

2018-11-30 Thread gregor herrmann
Control: tags 906977 + pending


Dear maintainer,

I've prepared an NMU for parley (versioned as 4:17.08.3-1.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.


-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   
diff -Nru parley-17.08.3/debian/changelog parley-17.08.3/debian/changelog
--- parley-17.08.3/debian/changelog	2017-12-02 09:33:57.0 +0100
+++ parley-17.08.3/debian/changelog	2018-12-01 00:38:45.0 +0100
@@ -1,3 +1,12 @@
+parley (4:17.08.3-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix "FTBFS in buster/sid ('QItemSelection' does not name a type)":
+add patch from upstream Git repo to fix build with Qt 5.11.
+(Closes: #906977)
+
+ -- gregor herrmann   Sat, 01 Dec 2018 00:38:45 +0100
+
 parley (4:17.08.3-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru parley-17.08.3/debian/patches/qt_5.11.patch parley-17.08.3/debian/patches/qt_5.11.patch
--- parley-17.08.3/debian/patches/qt_5.11.patch	1970-01-01 01:00:00.0 +0100
+++ parley-17.08.3/debian/patches/qt_5.11.patch	2018-12-01 00:38:28.0 +0100
@@ -0,0 +1,70 @@
+From f57328e2ba2074bd9e53794525984447d426c38b Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Sat, 17 Mar 2018 20:18:04 +0100
+Subject: Fix build with Qt 5.11 (missing headers)
+
+Reviewers: #kde_edu, aacid
+
+Reviewed By: aacid
+
+Tags: #kde_edu
+
+Differential Revision: https://phabricator.kde.org/D11428
+---
+ src/dashboard/buttondelegate.cpp  | 1 +
+ src/editor/latexwidget.h  | 1 +
+ src/practice/multiplechoicemodewidget.cpp | 1 +
+ src/statistics/statisticsmainwindow.cpp   | 1 +
+ 4 files changed, 4 insertions(+)
+
+diff --git a/src/dashboard/buttondelegate.cpp b/src/dashboard/buttondelegate.cpp
+index a99dcc3..315f069 100644
+--- a/src/dashboard/buttondelegate.cpp
 b/src/dashboard/buttondelegate.cpp
+@@ -19,6 +19,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/src/editor/latexwidget.h b/src/editor/latexwidget.h
+index 0424e43..e3156b0 100644
+--- a/src/editor/latexwidget.h
 b/src/editor/latexwidget.h
+@@ -16,6 +16,7 @@
+ #include "ui_latexwidget.h"
+ 
+ #include 
++#include 
+ #include 
+ 
+ class QDataWidgetMapper;
+diff --git a/src/practice/multiplechoicemodewidget.cpp b/src/practice/multiplechoicemodewidget.cpp
+index a4eff53..67bd6b5 100644
+--- a/src/practice/multiplechoicemodewidget.cpp
 b/src/practice/multiplechoicemodewidget.cpp
+@@ -18,6 +18,7 @@
+ 
+ #include "ui_practice_widget_multiplechoice.h"
+ 
++#include 
+ #include 
+ #include 
+ #include 
+diff --git a/src/statistics/statisticsmainwindow.cpp b/src/statistics/statisticsmainwindow.cpp
+index 834091c..fe59460 100644
+--- a/src/statistics/statisticsmainwindow.cpp
 b/src/statistics/statisticsmainwindow.cpp
+@@ -16,6 +16,7 @@
+ 
+ #include "statisticsmainwindow.h"
+ 
++#include 
+ #include 
+ 
+ #include 
+-- 
+cgit v0.11.2
+
diff -Nru parley-17.08.3/debian/patches/series parley-17.08.3/debian/patches/series
--- parley-17.08.3/debian/patches/series	1970-01-01 01:00:00.0 +0100
+++ parley-17.08.3/debian/patches/series	2018-12-01 00:38:28.0 +0100
@@ -0,0 +1 @@
+qt_5.11.patch


signature.asc
Description: Digital Signature


Processed: parley: diff for NMU version 4:17.08.3-1.1

2018-11-30 Thread Debian Bug Tracking System
Processing control commands:

> tags 906977 + pending
Bug #906977 [src:parley] parley: FTBFS in buster/sid ('QItemSelection' does not 
name a type)
Added tag(s) pending.

-- 
906977: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906977
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processing of parley_17.08.3-1.1_sourceonly.changes

2018-11-30 Thread Debian FTP Masters
parley_17.08.3-1.1_sourceonly.changes uploaded successfully to localhost
along with the files:
  parley_17.08.3-1.1.dsc
  parley_17.08.3-1.1.debian.tar.xz
  parley_17.08.3-1.1_sourceonly.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



kamoso is marked for autoremoval from testing

2018-11-30 Thread Debian testing autoremoval watch
kamoso 18.04.0-3 is marked for autoremoval from testing on 2018-12-22

It is affected by these RC bugs:
914441: kamoso: no user interface is shown: qrc:/qml/Main.qml:7 module 
"org.kde.kirigami" is not installed