[Bug 244059] graphics/wayland: update to 1.18

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244059

--- Comment #5 from [email protected] ---
A commit references this bug:

Author: bapt
Date: Fri Feb 14 11:09:48 UTC 2020
New revision: 526103
URL: https://svnweb.freebsd.org/changeset/ports/526103

Log:
  Update to 1.18

  Abi is backward compatible:
https://abi-laboratory.pro/tracker/timeline/wayland/
  Port changes:
  - Allow memfd_create on FreeBSD 13 for sealing
  - Drop ms_timeout workaround in favor of upstream fix[1]
  - Drop posix_fallocate patch as it was disabled in r455878
  - Adjust posix_fallocate comment to improve clarity
  - Temporarily revert event loop update until epoll-shim#15 [2] is fixed

  [1]: https://gitlab.freedesktop.org/wayland/wayland/commit/75d14834570b
  [2]: https://github.com/jiixyj/epoll-shim/issues/15

  Build tested on:
      11.3 aarch64
      11.3 amd64
      11.3 armv6
      11.3 i386
      12.0 amd64
      12.0 i386
      12.1 aarch64
      12.1 amd64
      12.1 armv6
      12.1 armv7
      12.1 i386
      13.0 amd64
      13.0 i386
      Base GCC 4.2.1 (mimics powerpc*, mips*, riscv64)

  Run tested with:
      multimedia/libva-intel-driver
      multimedia/mpv
      www/firefox + MOZ_ENABLE_WAYLAND
      x11-servers/xwayland-devel
      x11-wm/cage
      x11-wm/sway
      x11/wl-clipboard

  PR:  244059
  Submitted by: jbeich
  Tested by: manu
  Reviewed by: manu
  Approved by: x11 (bapt)
  Differential Revision: https://reviews.freebsd.org/D23643

Changes:
  head/graphics/wayland/Makefile
  head/graphics/wayland/distinfo
  head/graphics/wayland/files/patch-Makefile.am
  head/graphics/wayland/files/patch-configure.ac
  head/graphics/wayland/files/patch-cursor_os-compatibility.c
  head/graphics/wayland/files/patch-src_event-loop.c
  head/graphics/wayland/files/patch-src_wayland-server.c
  head/graphics/wayland/files/patch-src_wayland-shm.c
  head/graphics/wayland/files/patch-tests_event-loop-test.c
  head/graphics/wayland/files/patch-tests_test-helpers.c
  head/graphics/wayland/files/patch-tests_test-runner.c

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-x11
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.