[Bug 259035] graphics/qt5-wayland: Enable memfd_create() usage

2023-05-22 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259035

Jan Beich  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Flags|maintainer-feedback?(kde@Fr |
   |eeBSD.org)  |
 Status|New |Closed

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 259035] graphics/qt5-wayland: Enable memfd_create() usage

2022-08-18 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259035

--- Comment #1 from commit-h...@freebsd.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=fc9d9b0c38a1296a7d6cc7675412128a224659ae

commit fc9d9b0c38a1296a7d6cc7675412128a224659ae
Author: Adriaan de Groot 
AuthorDate: 2022-08-17 23:43:24 +
Commit: Adriaan de Groot 
CommitDate: 2022-08-18 08:23:58 +

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

 graphics/qt5-wayland/Makefile |  1 +
 graphics/qt5-wayland/files/patch-qtwayland.pro|  4 ++--
 .../files/patch-src_client_qwaylandshmbackingstore.cpp (new)  | 11 +++
 ...egration_compositor_linux-dmabuf-unstable-v1_linuxdmabuf.h |  4 ++--
 4 files changed, 16 insertions(+), 4 deletions(-)

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 259035] graphics/qt5-wayland: Enable memfd_create() usage

2021-10-09 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259035

Bug ID: 259035
   Summary: graphics/qt5-wayland: Enable memfd_create() usage
   Product: Ports & Packages
   Version: Latest
  Hardware: Any
OS: Any
Status: New
  Severity: Affects Only Me
  Priority: ---
 Component: Individual Port(s)
  Assignee: k...@freebsd.org
  Reporter: sig...@gmail.com
 Flags: maintainer-feedback?(k...@freebsd.org)
  Assignee: k...@freebsd.org

Created attachment 228553
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=228553=edit
graphics/qt5-wayland/files/patch-memfd-fbsd13

Port works fine without it, but it creates temporary files in XDG_RUNTIME_DIR
instead.

-- 
You are receiving this mail because:
You are the assignee for the bug.

maintainer-feedback requested: [Bug 259035] graphics/qt5-wayland: Enable memfd_create() usage

2021-10-09 Thread bugzilla-noreply
Bugzilla Automation  has asked freebsd-kde (Team)
 for maintainer-feedback:
Bug 259035: graphics/qt5-wayland: Enable memfd_create() usage
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259035



--- Description ---
Port works fine without it, but it creates temporary files in XDG_RUNTIME_DIR
instead.