notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
All known SQL injection issues patched. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password.
non port: x11-toolkits/wlroots/pkg-message
SVNWeb

Number of commits found: 13

Fri, 11 Nov 2022
[ 22:39 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:95c12168657aee3dfc9db7e93106d9dc42854e69  commit hash:95c12168657aee3dfc9db7e93106d9dc42854e69  commit hash:95c12168657aee3dfc9db7e93106d9dc42854e69  95c1216 
x11-toolkits/wlroots: drop NVIDIA option

Needs rebase for 0.16.0 but abandoned by the author.
Also obsoleted by GBM support in nvidia-driver >= 495.

This reverts commit f406592a8e37f2c889ea0a2966cdd9cc751f7c8c.
Sun, 1 May 2022
[ 19:16 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:82856edcb9b4f89a6881737fe64c6678966f4fe0  commit hash:82856edcb9b4f89a6881737fe64c6678966f4fe0  commit hash:82856edcb9b4f89a6881737fe64c6678966f4fe0  82856ed 
x11-toolkits/wlroots: slightly expand NVIDIA note

Nothing to do in this port until NVIDIA fixes FreeBSD driver:
- both GBM (495+) and EGLStreams require nvidia-drm.ko
- wlroots-eglstreams is supported as NVIDIA option (since f406592a8e37)

https://www.reddit.com/r/freebsd/comments/udyrh7/nvidia_and_wayland_on_freebsd/

Wayland "de facto" requires DRM for mode setting (KMS) and buffer
sharing (GBM, EGLStreams). Without those one can sacrifice convenience
and performance by starting under Xorg with software rendering e.g.,

  $ startx
  $ glxinfo | fgrep 'OpenGL renderer'
  OpenGL renderer string: NVIDIA GeForce GT 640/PCIe/SSE2
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 18 Jan 2022
[ 11:39 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:c89c094a1b95e2043029c989530e35865cde2058  commit hash:c89c094a1b95e2043029c989530e35865cde2058  commit hash:c89c094a1b95e2043029c989530e35865cde2058  c89c094 
x11-toolkits/wlroots: drop Vulkan quirk after e9669c2a0b41
Fri, 17 Dec 2021
[ 11:30 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:2af7805da5c5fc73eb28fba4065cead63c4bb5ab  commit hash:2af7805da5c5fc73eb28fba4065cead63c4bb5ab  commit hash:2af7805da5c5fc73eb28fba4065cead63c4bb5ab  2af7805  (Only the first 10 of 20 ports in this commit are shown above. View all ports for this commit)
x11-toolkits/wlroots: update to 0.15.0

Changes:	https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.15.0
Reported by:	upstream (tracking bug)
Sun, 28 Nov 2021
[ 17:59 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:a3837318d0a66be81377892d5e3a65d78f00b2d2  commit hash:a3837318d0a66be81377892d5e3a65d78f00b2d2  commit hash:a3837318d0a66be81377892d5e3a65d78f00b2d2  a383731 
x11-toolkits/wlroots: don't require vulkan-validation-layers

PR:		256793
Thu, 30 Sep 2021
[ 21:23 Rene Ladan (rene) search for other commits by this committer ]    commit hash:620968a43a5f9bb3fa98ab20f257a4c0d864caa7  commit hash:620968a43a5f9bb3fa98ab20f257a4c0d864caa7  commit hash:620968a43a5f9bb3fa98ab20f257a4c0d864caa7  620968a  (Only the first 10 of 399 ports in this commit are shown above. View all ports for this commit)
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
Thu, 2 Sep 2021
[ 06:52 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:db1512a686f5b5c32eac9eae1f81ce142e6990b6  commit hash:db1512a686f5b5c32eac9eae1f81ce142e6990b6  commit hash:db1512a686f5b5c32eac9eae1f81ce142e6990b6  db1512a 
x11-toolkits/wlroots: drop mesa-devel note after 22a85734ff71
Wed, 23 Jun 2021
[ 19:58 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:507dbffa521a9ca9e5a2baacc81262b9bb9da13a  commit hash:507dbffa521a9ca9e5a2baacc81262b9bb9da13a  commit hash:507dbffa521a9ca9e5a2baacc81262b9bb9da13a  507dbff 
x11-toolkits/wlroots: document Vulkan runtime requirements

$ pkg install sway

$ WLR_RENDERER=vulkan sway
00:00:00.051 [wlr] [render/vulkan/vulkan.c:206] Could not create instance:
ERROR_LAYER_NOT_PRESENT (-6)
00:00:00.051 [wlr] [render/vulkan/renderer.c:1525] creating vulkan instance for
renderer failed
00:00:00.051 [wlr] [backend/backend.c:84] Failed to create backend renderer
00:00:00.052 [wlr] [render/vulkan/vulkan.c:206] Could not create instance:
ERROR_LAYER_NOT_PRESENT (-6)
00:00:00.052 [wlr] [render/vulkan/renderer.c:1525] creating vulkan instance for
renderer failed
00:00:00.052 [wlr] [backend/backend.c:84] Failed to create backend renderer
00:00:00.052 [sway/server.c:53] Unable to create backend

$ pkg install vulkan-validation-layers
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 18 Apr 2021
[ 23:34 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:8c80131aaf28ad546553c8d9e99ab4244fcb0a77  commit hash:8c80131aaf28ad546553c8d9e99ab4244fcb0a77  commit hash:8c80131aaf28ad546553c8d9e99ab4244fcb0a77  8c80131 
x11-toolkits/wlroots: disable direct session by default

- Removed upstream in https://github.com/swaywm/wlroots/commit/d037c2dddc0f
- Lacks XDG_SESSION_TYPE unlike
https://github.com/swaywm/wlroots/commit/90c845295947
- SUID in consumers is now handled by `builtin` backend in libseat
Sat, 10 Apr 2021
[ 20:33 Jan Beich (jbeich) search for other commits by this committer ]    commit hash:f406592a8e37f2c889ea0a2966cdd9cc751f7c8c  commit hash:f406592a8e37f2c889ea0a2966cdd9cc751f7c8c  commit hash:f406592a8e37f2c889ea0a2966cdd9cc751f7c8c  f406592 
x11-toolkits/wlroots: expose x11/nvidia-driver support

Allow debugging EGLStreams itself on FreeBSD. Like CONSOLEKIT this relies
on a rejected patch, so may break on updates or be eventually removed.

See also NVIDIA option in x11-servers/xwayland-devel
Wed, 28 Oct 2020
[ 14:41 jbeich search for other commits by this committer ] Original commit   Revision:553548
x11-toolkits/wlroots: enable LIBSEAT by default

When seatd is running don't use setuid bit. Otherwise, use wlroots
direct session like before to keep POLA. For example,

  $ sway
  [ERROR] [libseat] [libseat/libseat.c:73] libseat_open_seat: No backend was
able to open a seat
  [ERROR] [backend/session/libseat.c:102] Unable to create seat: Function not
implemented
  <direct session started>

  $ ps -lp $(pgrep -x sway)
   UID   PID  PPID C PRI NI    VSZ    RSS MWCHAN STAT TT     TIME COMMAND
  1234 63621 63611 0  20  0 279152 107156 select S    v0  0:01.11 sway
     0 63623 63621 6  52  0  32124  18396 sbwait I    v0  0:00.00 sway

vs.

  $ service seatd onestart
  $ sway
  <libseat session started>

  $ ps -lp $(pgrep -x sway)
   UID   PID  PPID C PRI NI    VSZ    RSS MWCHAN STAT TT     TIME COMMAND
  1234 46290 46280 4  20  0 332924 105248 select S    v0  0:05.47 sway
Wed, 1 Jul 2020
[ 22:22 jbeich search for other commits by this committer ] Original commit   Revision:541000
UCLify pkg-message in my ports
Sun, 7 Jun 2020
[ 01:36 jbeich search for other commits by this committer ] Original commit   Revision:538138
x11-toolkits/wlroots: document FreeBSD < 12 quirks

Number of commits found: 13