non port: graphics/qt5-wayland/files/patch-src_hardwareintegration_compositor_linux-dmabuf-unstable-v1_linuxdmabuf.h |
Number of commits found: 2 |
Thursday, 18 Aug 2022
|
08:23 Adriaan de Groot (adridg)
graphics/qt5-wayland: use memfd_create() on 13+
On 13+, the memfd_create() syscall can create anonymous shared-
memory areas that behaves like a file. This is used upstream
(not in Qt, but in KDE) when possible. Use it when relevant,
since it avoids creating temporary files.
While here, freshen-up the other patches.
PR: 259035
fc9d9b0 |
Friday, 22 Oct 2021
|
17:38 Dimitry Andric (dim)
graphics/qt5-wayland: fix build with clang 13 by adding <array>
During an exp-run for llvm 13 (see bug 258209), it turned out that
graphics/qt5-wayland fails to build with clang 13:
In file included from main.cpp:32:
In file included from
../../../../hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabufclientbufferintegration.h:33:
../../../../hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabuf.h:145:40:
error: implicit instantiation of undefined template 'std::array<Plane, 4>'
std::array<Plane, MaxDmabufPlanes> m_planes;
^
/usr/include/c++/v1/__tuple:219:64: note: template is declared here
template <class _Tp, size_t _Size> struct _LIBCPP_TEMPLATE_VIS array;
^
In file included from main.cpp:32:
In file included from
../../../../hardwareintegration/compositor/linux-dmabuf-unstable-v1/linuxdmabufclientbufferintegration.h:33: (Only the first 15 lines of the commit message are shown above )
5425bfb |
Number of commits found: 2 |