aboutsummaryrefslogtreecommitdiff
path: root/graphics/wayland
Commit message (Collapse)AuthorAgeFilesLines
* Chase GitLab redirect in PATCH_SITESJan Beich2020-05-241-5/+5
| | | | | | | https://about.gitlab.com/releases/2020/05/06/gitlab-com-13-0-breaking-changes/#removal-of-deprecated-project-paths Notes: svn path=/head/; revision=536383
* Convert GitLab patches to simple diffsJan Beich2020-05-112-12/+12
| | | | | | | | | | | | | GitLab unlike GitHub keeps the footer from git-format-patch(1) which frequently changes on Git version upgrades. So, switch to git-diff(1) which lacks header/footer. Approved by: x11 (zeising via Gitter) MFH: 2020Q2 (avoid bustage over time due to upstream infra upgrades) Differential Revision: https://reviews.freebsd.org/D24810 Notes: svn path=/head/; revision=534935
* graphics/wayland: regen gitlab patchesJan Beich2020-05-111-8/+8
| | | | | | | | -2.24.1 +2.26.2 Notes: svn path=/head/; revision=534930
* graphics/wayland: disable posix_fallocate on FreeBSD < 13 after r527045Jan Beich2020-02-282-2/+4
| | | | | | | | | | | | | | | On FreeBSD < 13 neither memfd_create exists nor posix_fallocate works with file descriptors returned by shm_open. As SHM_ANON code wasn't upstreamed and is not used on FreeBSD 13 just disable posix_fallocate without version checks. Reported by: Pete Wright, raichoo Tested by: Pete Wright, raichoo Approved by: zeising (x11), Greg V Differential Revision: https://reviews.freebsd.org/D23856 Notes: svn path=/head/; revision=527326
* graphics/wayland: replace posix_fallocate hack with a proper fixJan Beich2020-02-242-5/+10
| | | | | | | | | PR: 224226 Approved by: x11 (manu, zeising) Differential Revision: https://reviews.freebsd.org/D23696 Notes: svn path=/head/; revision=527045
* graphics/wayland: convert to USES=mesonJan Beich2020-02-248-106/+93
| | | | | | | | | | | | | | - Drop autotools patches - Drop sys/param.h check as __FreeBSD__ is defined by compiler - Apply upstream fix for tests randomly failing to build PR: 244071 Tested by: mikael (13.0 powerpc64), pkubaj (12.1/13.0 powerpc64) Approved by: x11 (manu, zeising) Differential Revision: https://reviews.freebsd.org/D23644 Notes: svn path=/head/; revision=527044
* devel/libepoll-shim: update to 0.0.20200223Jan Beich2020-02-242-562/+1
| | | | | | | | | | | - Drop no longer necessary graphics/wayland workaround Changes: https://github.com/FreeBSDDesktop/epoll-shim/compare/07e2a80...ae12186 Approved by: zeising (x11), grembo (from previous update) Differential Revision: https://reviews.freebsd.org/D23801 Notes: svn path=/head/; revision=527043
* Update to 1.18Baptiste Daroussin2020-02-1411-123/+651
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=526103
* graphics/wayland: Update to 1.17Niclas Zeising2020-01-286-101/+80
| | | | | | | | | | | | | | Update graphics/wayland to 1.17 [1] Add a patch to use shm_anon instead of posix_fallocate(), as the latter doesn't work on ZFS. [2] PR: 237650 [1], 224226 [2] Submitted by: jbeich [1], jbeich and Greg V [2] (original version) Reviewed by: Greg V, manu Differential Revision: https://reviews.freebsd.org/D20099 Notes: svn path=/head/; revision=524473
* graphics/wayland: disable debug build by defaultNiclas Zeising2019-01-221-2/+1
| | | | | | | | | | | There is no need to build wayland with debug options by default. This is most likely a left over from when it was first ported. PR: 234920 Submitted by: jbeich Notes: svn path=/head/; revision=490980
* Update MASTER_SITESSunpoet Po-Chuan Hsieh2018-10-161-2/+2
| | | | | | | | | - While I'm here, sort USES Approved by: portmgr (blanket) Notes: svn path=/head/; revision=482258
* graphics/wayland: update to 1.16.0Jan Beich2018-10-1510-46/+76
| | | | | | | | | | | | | - New libwayland-egl home for consumers as Mesa 18.2 dropped it Changes: https://lists.freedesktop.org/archives/wayland-devel/2018-April/037767.html Changes: https://lists.freedesktop.org/archives/wayland-devel/2018-August/039358.html PR: 227423 Submitted by: Greg V <greg@unrelenting.technology> Approved by: maintainer timeout (5 months) Notes: svn path=/head/; revision=482189
* Mark various ports broken on mips64 and, where appropriate, mips.Mark Linimon2018-07-021-0/+2
| | | | | | | | | While here, pet portlint. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=473692
* Mark ports broken on powerpc64, categories g-n.Mark Linimon2018-06-181-0/+2
| | | | | | | | | While here, pet portlint and do some other cleanup. Approved by: portmgr (tier-2 blanket) Notes: svn path=/head/; revision=472693
* - Update WWWDmitry Marakasov2018-05-031-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=468920
* Update wayland to 1.14.0Niclas Zeising2017-12-0910-186/+52
| | | | | | | | | | | Disable posix_fallocate since ZFS does not support it. Use epoll-shim instead of kqueue directly, from myfreeweb on github. PR: 224200 Submitted by: Johannes Lundberg Notes: svn path=/head/; revision=455878
* Consolidate the Mesa ports, update to 17.0.4, and add Wayland optionMatthew Rezny2017-05-1210-51/+51
| | | | | | | | | | | | | | | | | | | * libGL, libEGL, libglesv2, libglapi, and gbm have been moved into mesa-libs, graphics/dri has been renamed to mesa-dri, and USE_GL has been adjusted * mesa-libs has a new WAYLAND option that enables platform support in libEGL * mesa-dri now depends on graphics/s2tc for compressed texture support [1] * re-remove obsolete dependency on makedepends [2] * correct sed fix backported from 17.1 [3] PR: 218799 (exp-run), 212762 [1], 218552 [2], 218562 [3] Submitted by: dbn [1], jbeich [2,3] Reported by: afiskon@devzen.ru [1] Reviewed by: kwm, johalun0@gmail.com Approved by: portmgr, swills (mentor) Differential Revision: https://reviews.freebsd.org/D10448 Notes: svn path=/head/; revision=440699
* Move wayland to a better locationBaptiste Daroussin2017-01-2918-0/+1089
Notes: svn path=/head/; revision=432804