Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
01 May 2022 19:16:32 0.15.1 |
Jan Beich (jbeich)  |
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 ) |
04 Mar 2022 16:05:23 0.15.1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: unbreak fetch due to repo growth
=> Fetched file size mismatch (expected 3808, actual 3810)
-index 4932ec4d..70f1b7c4 100644
+index 4932ec4da..70f1b7c41 100644
Reported by: Alain De Vos (via FreeBSD Forums) |
04 Feb 2022 18:36:46 0.15.1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: update to 0.15.1
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.15.1
Reported by: Repology |
18 Jan 2022 11:39:10 0.15.0_1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: drop Vulkan quirk after e9669c2a0b41 |
28 Dec 2021 00:41:53 0.15.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: tag patches from GitHub
Required to extend PATCH_SITES without increasing failover.
GitHub to be used only for rebased patches like xwayland_hidpi. |
28 Dec 2021 00:41:53 0.15.0_1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: backport some fixes from upstream
- wlr_texture: remove wlr_texture_from_wl_drm() from header
- scene: schedule an output frame on wl_surface.frame
- vulkan: Fix imported image layout |
28 Dec 2021 00:41:53 0.15.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: switch recent patch to GitLab
-index 4932ec4da4..70f1b7c41f 100644
+index 4932ec4d..70f1b7c4 100644
[...]
+--
+GitLab
+ |
26 Dec 2021 11:48:18 0.15.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: NVIDIA depends on DRM after 2af7805da5c5
ld: error: undefined symbol: drm_is_eglstreams
>>> referenced by wlr_renderer.c
>>>
libwlroots.so.10.p/render_wlr_renderer.c.o:(wlr_renderer_init_wl_shm)
>>> referenced by wlr_renderer.c
>>>
libwlroots.so.10.p/render_wlr_renderer.c.o:(wlr_renderer_init_wl_shm)
>>> referenced by wlr_renderer.c
>>>
libwlroots.so.10.p/render_wlr_renderer.c.o:(wlr_renderer_init_wl_display)
>>> referenced 3 more times
ld: error: undefined symbol: wlr_backend_is_drm
>>> referenced by eglstreams_allocator.c
>>>
libwlroots.so.10.p/render_eglstreams_allocator.c.o:(multi_backend_callback)
>>> referenced by output.c
>>> libwlroots.so.10.p/types_output_output.c.o:(output_basic_test)
ld: error: undefined symbol: wlr_output_is_drm
>>> referenced by egl.c
>>>
libwlroots.so.10.p/render_egl.c.o:(wlr_egl_flip_eglstreams_page)
>>> referenced by render.c
>>>
libwlroots.so.10.p/types_output_render.c.o:(output_create_swapchain) |
26 Dec 2021 11:48:18 0.15.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: NVIDIA depends on X11 after 597460fbd27c
ld: error: undefined symbol: xwayland_keyboard_grab_manager
>>> referenced by wlr_keyboard.c
>>>
libwlroots.so.10.p/types_wlr_keyboard.c.o:(wlr_keyboard_notify_key)
cc: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: cannot make progress due to previous errors. |
26 Dec 2021 11:36:42 0.15.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: update NVIDIA patch |
23 Dec 2021 07:37:47 0.15.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: update NVIDIA patch |
17 Dec 2021 11:30:04 0.15.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: update to 0.15.0
Changes: https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.15.0
Reported by: upstream (tracking bug) |
28 Nov 2021 17:59:58 0.14.1_2 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: don't require vulkan-validation-layers
PR: 256793 |
01 Nov 2021 17:03:27 0.14.1_1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: update homepage after bfe5bc8c7a56 |
01 Nov 2021 17:01:07 0.14.1_1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: chase to the new home
https://github.com/swaywm/wlroots/commit/0855cdacb2ee
"This repository has been archived by the owner. It is now read-only." |
05 Oct 2021 02:34:20 0.14.1_1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: simplify _DEPENDS after f2820b6cc217 |
05 Oct 2021 00:56:16 0.14.1_1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: drop unused -isystem after 325260c4ac26 |
30 Sep 2021 21:23:30 0.14.1_1 |
Rene Ladan (rene)  |
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 |
17 Sep 2021 17:14:55 0.14.1_1 |
Jan Beich (jbeich)  |
graphics/libglvnd: update to 1.3.4
- graphics/egl-wayland: drop libglvnd < 1.3.4 workaround
- x11-toolkits/wlroots: rebuild to enable EGL_EXT_device_persistent_id
Changes: https://gitlab.freedesktop.org/glvnd/libglvnd/-/compare/v1.3.3...v1.3.4
PR: 258269
Exp-run by: antoine
Approved by: zeising |
12 Sep 2021 04:42:08 0.14.1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: update package description |
02 Sep 2021 06:52:30 0.14.1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: drop mesa-devel note after 22a85734ff71 |
08 Jul 2021 15:43:33 0.14.1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: unbreak NVIDIA after e8342192e9dd
===> Applying distribution patches for wlroots-0.14.1
1 out of 14 hunks failed--saving rejects to render/gles2/renderer.c.rej
===> FAILED Applying distribution patch b78146d76ab0.patch with -p1
*** Error code 1 |
08 Jul 2021 15:25:39 0.14.1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: update to 0.14.1
Changes: https://github.com/swaywm/wlroots/releases/tag/0.14.1
Reported by: GitHub (watch releases) |
23 Jun 2021 19:58:54 0.14.0_1 |
Jan Beich (jbeich)  |
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 ) |
23 Jun 2021 18:13:35 0.14.0_1 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: expose Vulkan renderer
Example usage:
$ WLR_RENDERER=vulkan sway |
23 Jun 2021 18:07:18 0.14.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: update to 0.14.0
Changes: https://github.com/swaywm/wlroots/releases/tag/0.14.0
Reported by: GitHub (watch releases) |
22 Jun 2021 18:53:08 0.13.0_4 |
Kevin Bowling (kbowling)  |
graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824 |
30 May 2021 22:36:31 0.13.0_3 |
Jan Beich (jbeich)  Author: Evgeniy Khramtsov |
x11-toolkits/wlroots: backport fix for bundled libXcursor
PR: 256274
Security: CVE-2013-2003 |
18 Apr 2021 23:34:26 0.13.0_2 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: move CONSOLEKIT as BASU to sysutils/seatd
- wlroots >= 0.14 is libseat-only per
https://github.com/swaywm/wlroots/commit/7f0908546149
- WLR_SESSION currently defaults to libseat even if CONSOLEKIT is enabled
- mutter and plasma5-kwin if ever ported to libseat may want to use ConsoleKit2
- Enable BASU by default as the dependency is already pulled by sway and mako |
18 Apr 2021 23:34:26 0.13.0_1 |
Jan Beich (jbeich)  |
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 |
10 Apr 2021 20:33:36 0.13.0 |
Jan Beich (jbeich)  |
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 |
10 Apr 2021 20:33:24 0.13.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: fix patch warning after 70148c11889b
===> Applying distribution patches for wlroots-0.13.0
No such line 2057 in input file, ignoring |
08 Apr 2021 23:33:31 0.13.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: move experimental label to CONSOLEKIT
ConsoleKit2 support uses a patch rejected upstream, and upstream plans
to simplify session handling via libseat by dropping other session backends. |
07 Apr 2021 20:59:00 0.13.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: update to 0.13.0
Changes: https://github.com/swaywm/wlroots/releases/tag/0.13.0
Reported by: GitHub (watch releases)
Tested by: Evgeniy Khramtsov (via CFT on x11@ list) |
07 Apr 2021 08:09:01 0.12.0 |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 0.12.0 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
06 Apr 2021 08:11:39 0.12.0 |
Jan Beich (jbeich)  |
Chase GH_ACCOUNT rename for Greg V |
06 Apr 2021 08:11:39 0.12.0 |
Jan Beich (jbeich)  |
x11-toolkits/wlroots: unbreak fetch
$ make checksum TRYBROKEN= MASTER_SITE_BACKUP= DISTDIR=$(mktemp -dt distfiles)
[...]
fetch: https://github.com/swaywm/wlroots/commit/8bdf0df41719.patch: size
mismatch: expected 5792, actual 5800
=> Couldn't fetch it - please try to retrieve this
=> port manually into /tmp/distfiles.MhSR5vxb/ and try again.
*** Error code 1
-index b801b5dd4..7bc285197 100644
+index b801b5dd46..7bc285197a 100644
-index 24b435aa6..119e0db90 100644
+index 24b435aa66..119e0db904 100644
-index 4cb103af0..c93190de1 100644
+index 4cb103af04..c93190de1f 100644 (Only the first 15 lines of the commit message are shown above ) |
08 Nov 2020 16:48:02
0.12.0 |
jbeich  |
x11-toolkits/wlroots: update to 0.12.0
Changes: https://github.com/swaywm/wlroots/releases/tag/0.12.0
Reported by: GitHub (watch releases) |
28 Oct 2020 14:41:59
0.11.0_2 |
jbeich  |
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 |
28 Oct 2020 14:41:54
0.11.0_1 |
jbeich  |
x11-toolkits/wlroots: reject CONSOLEKIT + LIBSEAT
===> Applying distribution patches for wlroots-0.11.0_2
1 out of 3 hunks failed--saving rejects to backend/session/session.c.rej
2 out of 2 hunks failed--saving rejects to meson.build.rej
===> FAILED Applying distribution patch bad1e9afa8ea.patch with -p1 |
28 Oct 2020 14:41:50
0.11.0_1 |
jbeich  |
x11-toolkits/wlroots: adjust X11 identation to match other options |
17 Oct 2020 15:00:00
0.11.0_1 |
rene  |
x11-toolkits/wlroots: remove a case specific to FreeBSD 11.3
Phabricator: D26646 |
28 Sep 2020 19:59:57
0.11.0_1 |
zeising  |
Bump portrevision for devel/evdev-proto
Bump portrevision on everything with a build dependency on
devel/evdev-proto, to chace the update of evdev-proto in r550442. |
29 Aug 2020 00:37:54
0.11.0 |
jbeich  |
sysutils/seatd: update to 0.2.0
Changes: https://git.sr.ht/~kennylevinsen/seatd/log/0.2.0
Reported by: upstream, Repology |
27 Aug 2020 00:22:50
0.11.0 |
jbeich  |
x11-toolkits/wlroots: unbreak WLR_SESSION=direct with LIBSEAT=on after r546064
Apply a crashfix when wlroots is built with libseat session backend
but user opted out of the new default via environ(7). Upstream impact
was more serious because the patch wasn't optional. |
24 Aug 2020 10:26:11
0.11.0 |
jbeich  |
x11-toolkits/wlroots: refresh LIBSEAT patches
This version has been merged upstream. |
24 Aug 2020 02:57:30
0.11.0 |
jbeich  |
x11-toolkits/wlroots: refresh LIBSEAT patches |
22 Aug 2020 23:55:39
0.11.0 |
jbeich  |
x11-toolkits/wlroots: refresh LIBSEAT patches |
09 Aug 2020 09:35:20
0.11.0 |
jbeich  |
sysutils/seatd: add new port
seatd is a seat management deamon, that does everything it needs to
do. Nothing more, nothing less. Depends only on libc.
libseat is a seat management library allowing applications to use
whatever seat management is available.
Supports:
- seatd
- (e)logind
- embedded seatd for standalone operation
Each backend can be compile-time included and is runtime auto-detected
or manually selected with the `LIBSEAT_BACKEND` environment variable.
Which backend is in use is transparent to the application, providing a
simple common interface.
WWW: https://git.sr.ht/~kennylevinsen/seatd |
09 Aug 2020 08:26:55
0.11.0 |
jbeich  |
x11-toolkits/wlroots: expand URL in CONSOLEKIT comment |
16 Jul 2020 00:33:42
0.11.0 |
jbeich  |
x11-toolkits/wlroots: unbreak CONSOLEKIT after r542295
===> Applying distribution patches for wlroots-0.11.0
1 out of 1 hunks failed--saving rejects to backend/session/meson.build.rej
1 out of 2 hunks failed--saving rejects to meson.build.rej
1 out of 1 hunks failed--saving rejects to meson_options.txt.rej
===> FAILED Applying distribution patch e8cc137111bc.patch with -p1
*** Error code 1 |
15 Jul 2020 23:58:15
0.11.0 |
jbeich  |
x11-toolkits/wlroots: update to 0.11.0
Changes: https://github.com/swaywm/wlroots/releases/tag/0.11.0
Reported by: GitHub (watch releases) |
01 Jul 2020 22:22:38
0.10.1_1 |
jbeich  |
UCLify pkg-message in my ports |
07 Jun 2020 01:36:56
0.10.1_1 |
jbeich  |
x11-toolkits/wlroots: document FreeBSD < 12 quirks |
13 May 2020 19:55:50
0.10.1_1 |
jbeich  |
x11-toolkits/wlroots: add Xwayland HiDPI scaling support
See https://github.com/swaywm/wlroots/pull/2064#issuecomment-622647075 |
27 Mar 2020 23:34:06
0.10.1 |
jbeich  |
x11-toolkits/wlroots: aarch64 still needs LLD workaround |
10 Mar 2020 14:31:12
0.10.1 |
jbeich  |
x11-toolkits/wlroots: update to 0.10.1
Changes: https://github.com/swaywm/wlroots/releases/tag/0.10.1
Changes: https://github.com/swaywm/wlroots/compare/0.10.0...0.10.1
Reported by: GitHub (watch releases) |
04 Mar 2020 10:02:29
0.10.0_5 |
jbeich  |
x11-toolkits/wlroots: fix server-side cursor icon
On Sway switching to an empty workspace would revert cursor to default theme.
Reported by: raichoo |
28 Feb 2020 11:26:28
0.10.0_4 |
manu  |
x11-toolkits/wlroots: Add mesa-dri to RUN_DEPEND
wlroots will try to create a GBM device and this need the gbm drivers from
mesa.
Fixes running any wayland compositor depending on wlroots on a fresh install.
Example:
$ pkg install sway alacritty
$ sway
gbm: failed to open any driver (search paths /usr/local/lib/dri)
gbm: Last dlopen error: Cannot open "/usr/local/lib/dri/i965_dri.so"
failed to load driver: i965
gbm: failed to open any driver (search paths /usr/local/lib/dri)
gbm: Last dlopen error: Cannot open "/usr/local/lib/dri/kms_swrast_dri.so"
failed to load driver: kms_swrast (Only the first 15 lines of the commit message are shown above ) |
17 Feb 2020 21:23:50
0.10.0_3 |
jbeich  |
x11-toolkits/wlroots: don't hardcode /dev/drm/0
Test independently from the next update to catch regressions early. |
09 Feb 2020 22:22:00
0.10.0_2 |
jbeich  |
x11-toolkits/wlroots: switch to Xwayland snapshot
Improves stability with X11 applications on Sway. |
29 Jan 2020 15:59:49
0.10.0_1 |
jbeich  |
x11-toolkits/wlroots: backport WLR_DRM_NO_MODIFIERS support
https://github.com/swaywm/wlroots/commit/2bdd1d0896cc broke KMS-based
screen capture e.g.,
$ sudo LIBVA_DRIVER_NAME=iHD ffmpeg -hide_banner \
-f kmsgrab -i - \
-vf hwmap=derive_device=vaapi,scale_vaapi=format=nv12 \
-c:v h264_vaapi \
output.mp4
[kmsgrab @ 0x81098b000] Using plane 30 to locate framebuffers.
[kmsgrab @ 0x81098b000] Failed to get framebuffer 131: Invalid argument.
pipe:: Invalid argument
To make it work again define WLR_DRM_NO_MODIFIERS=1 via environ(7)
before starting a wlroots-based compositor. |
23 Jan 2020 16:19:15
0.10.0 |
jbeich  |
x11-toolkits/wlroots: unbreak CONSOLEKIT after r523838
===> Applying distribution patches for wlroots-0.10.0
1 out of 2 hunks failed--saving rejects to meson.build.rej
Submitted by: Greg V |
22 Jan 2020 20:16:25
0.10.0 |
jbeich  |
x11-toolkits/wlroots: update to 0.10.0
Changes: https://github.com/swaywm/wlroots/releases/tag/0.10.0
Changes: https://github.com/swaywm/wlroots/compare/0.9.1...0.10.0
Reported by: GitHub (watch releases)
MFH: 2020Q1 (required by sway 1.4) |
06 Jan 2020 14:13:30
0.9.1 |
jbeich  |
x11-toolkits/wlroots: update to 0.9.1
Changes: https://github.com/swaywm/wlroots/releases/tag/0.9.1
Reported by: GitHub (watch releases) |
02 Jan 2020 21:31:41
0.9.0_1 |
jbeich  |
x11-toolkits/wlroots: unbreak nesting after r521656
An example affected use case would be running Cage on Sway in order to
contain multiple fullscreen/kiosk Firefox instances, capitalizing
on minimalistic UI. |
01 Jan 2020 00:30:16
0.9.0 |
jbeich  |
x11-toolkits/wlroots: unbreak CONSOLEKIT after r521656
===> Applying distribution patches for wlroots-0.9.0
No such line 52 in input file, ignoring
1 out of 1 hunks failed--saving rejects to backend/meson.build.rej
1 out of 4 hunks failed--saving rejects to meson.build.rej
Submitted by: Greg V |
31 Dec 2019 21:11:41
0.9.0 |
jbeich  |
x11-toolkits/wlroots: update to 0.9.0
Changes: https://github.com/swaywm/wlroots/releases/tag/0.9.0
Reported by: GitHub (watch releases) |
22 Dec 2019 19:52:09
0.8.1_1 |
jbeich  |
x11-toolkits/wlroots: backport fix for TTY > 10
$ sway -d
[...]
[sway/server.c:39] Preparing Wayland server initialization
[backend/session/direct-freebsd.c:159] Using tty /dev/ttyv10
[backend/session/direct-freebsd.c:163] Cannot open tty: No such file or
directory
[backend/session/session.c:96] Failed to load session backend
[backend/backend.c:321] Failed to start a DRM session
[backend/noop/backend.c:51] Creating noop backend
[sway/server.c:46] Unable to create backend
PR: 242801
Submitted by: Ting-Wei Lan |
07 Nov 2019 18:36:56
0.8.1 |
zeising  |
Add USES=xorg USES=gl, ports categories x
Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
07 Oct 2019 20:35:57
0.8.1 |
jbeich  |
x11-toolkits/wlroots: update to 0.8.1
Changes: https://github.com/swaywm/wlroots/releases/tag/0.8.1
Reported by: GitHub (watch releases) |
07 Oct 2019 13:38:08
0.8.0 |
jbeich  |
x11-toolkits/wlroots: update to 0.8.0
Changes: https://github.com/swaywm/wlroots/releases/tag/0.8.0
Reported by: GitHub (watch releases) |
27 Aug 2019 13:05:53
0.7.0 |
jbeich  |
x11-toolkits/wlroots: update to 0.7.0
Changes: https://github.com/swaywm/wlroots/releases/tag/0.7.0
Reported by: GitHub (watch releases) |
02 Aug 2019 04:33:04
0.6.0_1 |
jbeich  |
x11-toolkits/wlroots: add CONSOLEKIT option
Allows to avoid root and direct session bugs. Upstream wants a more
lightweight solution but when that will materialize isn't clear.
Requires D18754 at runtime. |
02 Aug 2019 04:32:54
0.6.0_1 |
jbeich  |
x11-toolkits/wlroots: phase out LLD_UNSAFE
-CURRENT/-STABLE snapshots with Clang/LLD 7.0.* are already EOL i.e.,
not worth maintaining conditionals for. |
26 Jul 2019 20:46:57
0.6.0_1 |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
03 May 2019 16:41:45
0.6.0 |
jbeich  |
x11-toolkits/wlroots: update to 0.6.0
Changes: https://github.com/swaywm/wlroots/releases/tag/0.6.0 |
11 Mar 2019 17:47:10
0.5.0 |
jbeich  |
x11-wm/sway: update to 1.0
Changes: https://github.com/swaywm/sway/releases/tag/1.0
Changes: https://github.com/swaywm/sway/compare/1.0-rc5...1.0
Changes: https://github.com/swaywm/wlroots/releases/tag/0.5 |
28 Feb 2019 00:57:46
0.4.1 |
jbeich  |
x11-toolkits/wlroots: update to 0.4.1 (nop)
Changes: https://github.com/swaywm/wlroots/releases/tag/0.4.1 |
26 Feb 2019 00:22:53
0.4 |
jbeich  |
x11-wm/sway: update to 1.0.r4
Changes: https://github.com/swaywm/sway/releases/tag/1.0-rc4
Changes: https://github.com/swaywm/wlroots/releases/tag/0.4 |
25 Feb 2019 22:07:54
0.3 |
jbeich  |
Add option helper for MESON_ARGS = -Dfoo=enabled
feature options define combo like auto/yes/no in a standand way.
In other words, upstream projects of ports that use _MESON_YES are
supposed to migrate to _MESON_ENABLED.
https://mesonbuild.com/Build-options.html#features
Reviewed by: tobik (implicit)
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D19127 |
03 Feb 2019 15:00:06
0.3 |
jbeich  |
x11-wm/sway: update to 1.0.r1
Changes: https://github.com/swaywm/sway/releases/tag/1.0-rc1
Changes: https://github.com/swaywm/sway/compare/de76c4e0...1.0-rc1
Changes: https://github.com/swaywm/wlroots/compare/28f11aec...0.3 |
01 Feb 2019 23:43:42
0.2.201 |
jbeich  |
x11-wm/sway: update to 1.0.b.2.304
Changes: https://github.com/swaywm/sway/compare/5cb3d476...de76c4e0
Changes: https://github.com/swaywm/wlroots/compare/41af8d84...28f11aec |
30 Jan 2019 17:18:00
0.2.193 |
jbeich  |
x11-wm/sway: update to 1.0.b.2.291
Changes: https://github.com/swaywm/sway/compare/606f6a37...5cb3d476
Changes: https://github.com/swaywm/wlroots/compare/9fe8e379...41af8d84
Changes: https://github.com/swaywm/swaylock/compare/ecc8402...effdea5 |
29 Jan 2019 00:47:06
0.2.179 |
jbeich  |
x11-wm/sway: update to 1.0.b.2.282
Changes: https://github.com/swaywm/sway/compare/5f45a4bb...606f6a37
Changes: https://github.com/swaywm/wlroots/compare/209210d3...9fe8e379
Changes: https://github.com/swaywm/swayidle/compare/f002a7a...d18c7cb
Changes: https://github.com/swaywm/swaylock/compare/368f53e...ecc8402 |
28 Jan 2019 21:46:25
0.2.172 |
jbeich  |
x11-toolkits/wlroots: drop xkeyboard-config dependency after r490981
wlroots unlike sway doesn't require working keyboard input but both
expect xkb_context_new(XKB_CONTEXT_NO_FLAGS) to just work. |
26 Jan 2019 00:43:17
0.2.172 |
jbeich  |
x11-wm/sway: update to 1.0.b.2.274
Changes: https://github.com/swaywm/sway/compare/1a1133dc...5f45a4bb
Changes: https://github.com/swaywm/wlroots/compare/c41d0130...209210d3
Changes: https://github.com/swaywm/swaylock/compare/72d15f8...f002a7a
Changes: https://github.com/swaywm/swaylock/compare/3d94a60...368f53e |
24 Jan 2019 00:14:46
0.2.154 |
jbeich  |
x11-wm/sway: update to 1.0.b.2.270
Changes: https://github.com/swaywm/sway/compare/410c9613...1a1133dc
Changes: https://github.com/swaywm/wlroots/compare/b619ab4d...c41d0130
Changes: https://github.com/swaywm/swaylock/compare/4e72a36...3d94a60 |
22 Jan 2019 00:42:14
0.2.147 |
jbeich  |
x11-wm/sway: update to 1.0.b.2.243
Changes: https://github.com/swaywm/sway/compare/1cce14e7...410c9613
Changes: https://github.com/swaywm/wlroots/compare/5dde2e79...b619ab4d
Changes: https://github.com/swaywm/swayidle/compare/c94949d...72d15f8
Changes: https://github.com/swaywm/swaylock/compare/52eeb9f...4e72a36 |
19 Jan 2019 00:32:43
0.2.136 |
jbeich  |
x11-wm/sway: update to 1.0.b.2.226
Changes: https://github.com/swaywm/sway/compare/70637b40...1cce14e7
Changes: https://github.com/swaywm/wlroots/compare/10b1de6e...5dde2e79
Changes: https://github.com/swaywm/swayidle/compare/1.1...c94949d
Changes: https://github.com/swaywm/swaylock/compare/1.2...52eeb9f |
16 Jan 2019 19:17:40
0.2.128 |
jbeich  |
x11-wm/sway: update to 1.0.b.2.204
Changes: https://github.com/swaywm/sway/compare/2573606b...70637b40
Changes: https://github.com/swaywm/wlroots/compare/10a2c4ed...10b1de6e |
15 Jan 2019 00:52:45
0.2.123 |
jbeich  |
x11-wm/sway: update to 1.0.b.2.189
The last beta is several months old, so use a snapshot to help users
evaluate the current state.
Changes: https://github.com/swaywm/sway/compare/1.0-beta.2...2573606b
Changes: https://github.com/swaywm/wlroots/compare/0.2...10a2c4ed |
07 Jan 2019 06:41:42
0.2_2 |
jbeich  |
x11-toolkits/wlroots: improve error messages |
07 Jan 2019 05:07:17
0.2_1 |
jbeich  |
x11-toolkits/wlroots: add missing runtime dependencies
[xwayland/xwayland.c:141] failed to exec Xwayland: No such file or directory
xkbcommon: ERROR: failed to add default include path /usr/local/share/X11/xkb
[rootston/keyboard.c:421] Cannot create XKB context
[rootston/seat.c:660] could not allocate keyboard for seat |
06 Jan 2019 13:28:25
0.2 |
jbeich  |
x11-wm/sway: add new port
Sway is a tiling Wayland compositor and a drop-in replacement for the
i3 window manager for X11. It works with your existing i3 configuration
and supports most of i3's features, plus a few extras.
https://swaywm.org/ |