1123 Commits

Author SHA1 Message Date
Emmanuel Vadot
e0120d0e14 x11-servers/xorg-server: Update to 21.1.8
Release notes:	https://lists.x.org/archives/xorg-announce/2025-June/003612.html

Security:	CVE-2025-49176
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2025-07-01 12:19:08 +02:00
Emmanuel Vadot
703650b7c4 x11-servers/xwayland: Update to 24.1.8
Release notes:	https://lists.x.org/archives/xorg-announce/2025-June/003613.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG
2025-07-01 12:19:06 +02:00
Emmanuel Vadot
6f37b13ccf x11-servers/xorg-server: Update to 21.1.17
Release notes:	https://lists.x.org/archives/xorg-announce/2025-June/003609.html

Security:	CVE-2025-49175 CVE-2025-49176 CVE-2025-49177 CVE-2025-49178 CVE-2025-49179 CVE-2025-49180
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2025-07-01 12:19:03 +02:00
Emmanuel Vadot
598ca913fe x11-servers/xwayland: Update to 24.1.7
Release notes:	https://lists.x.org/archives/xorg-announce/2025-June/003610.html

Sponsored by:	Beckhoff Automation GmbH & Co. KG
2025-07-01 12:18:59 +02:00
Emmanuel Vadot
a0bcb66e55 x11-servers/xwayland: Update to 24.1.6
Release notes:	https://lists.x.org/archives/xorg-announce/2025-February/003586.html

Differential Revision:	https://reviews.freebsd.org/D49178
Security:	CVE-2025-26594 CVE-2025-26595 CVE-2025-26596 CVE-2025-26597 CVE-2025-26598 CVE-2025-26599 CVE-2025-26600 CVE-2025-26601
Sponsored by:   Beckhoff Automation GmbH & Co. KG
2025-03-06 09:27:50 +01:00
Emmanuel Vadot
704112f59c x11-servers/xwayland: Update to 24.1.5
Release notes:	https://lists.x.org/archives/xorg-announce/2025-February/003583.html

Differential Revision:	https://reviews.freebsd.org/D49177
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2025-03-06 09:27:28 +01:00
Emmanuel Vadot
97752486db x11-servers/xorg-server: Update to 21.1.16
Release notes:	https://lists.x.org/archives/xorg-announce/2025-February/003585.html

Differential Revision:	https://reviews.freebsd.org/D49176
Security:	CVE-2025-26594 CVE-2025-26595 CVE-2025-26596 CVE-2025-26597 CVE-2025-26598 CVE-2025-26599 CVE-2025-26600 CVE-2025-26601
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2025-03-06 09:27:08 +01:00
Emmanuel Vadot
a4d60ac4d8 x11-server/xorg-server: Update to 21.1.15
Release notes:	https://lists.x.org/archives/xorg-announce/2024-December/003576.html

Differential Revision:	https://reviews.freebsd.org/D49173
Sponsored by:		Beckhoff Automation GmbH & Co. KG
2025-03-06 09:26:00 +01:00
Kurt Jaeger
f771f52f8b x11-servers/xwayland: update 24.1.2 -> 24.1.4 to fix CVE-2024-9632
PR:		282415
Relnotes:	https://lists.x.org/archives/xorg-announce/2024-October/003547.html
		https://lists.x.org/archives/xorg-announce/2024-October/003532.html
2024-11-20 20:14:36 +01:00
Kurt Jaeger
a273f8256b x11-servers/xorg-server: update 21.1.13 -> 21.1.14 to fix CVE-2024-9632
PR: 		282415
Relnotes:	https://lists.x.org/archives/xorg-announce/2024-October/003545.html
Reviewed by:	manu
2024-11-20 20:10:42 +01:00
Jan Beich
d78539c367 x11-servers/xarcan: drop maintainership 2024-09-03 15:51:02 +02:00
Emmanuel Vadot
43565231a7 x11-servers/xwayland: Update to 24.1.2
Release notes:	https://lists.x.org/archives/xorg-announce/2024-August/003527.html

Sponsored by:		Beckhoff Automation GmbH & Co. KG
Differential Revision:	https://reviews.freebsd.org/D46242
2024-08-20 09:45:07 +02:00
Jan Beich
a69da7d3f3 x11-servers/xwayland: update to 24.1.1
Changes:	https://lists.x.org/archives/xorg-announce/2024-July/003519.html
PR:		280264
Reported by:	portscout
Approved by:	manu
2024-07-17 14:18:15 +02:00
Jan Beich
a71eaeb3e5 x11-servers/xwayland-devel: remove until enough upstream changes accumulate 2024-07-13 03:00:07 +02:00
Jan Beich
b990a9b85b x11-servers/xwayland-devel: update to 21.0.99.1.1134
Changes:	a5e863963...720362617
2024-07-11 02:50:47 +02:00
Jan Beich
d835430768 x11-servers/xwayland-devel: update to 21.0.99.1.1130
Changes:	05c63d2a0...a5e863963
2024-07-06 02:59:42 +02:00
Jan Beich
7f5cb08c23 x11-servers/xwayland-devel: update to 21.0.99.1.1118
Changes:	32e16082c5...05c63d2a0
2024-06-25 02:54:54 +02:00
Jan Beich
66f8e5d992 x11-servers/xwayland-devel: update to 21.0.99.1.1070
Changes:	a4d298d85...32e16082c5
2024-06-18 02:57:58 +02:00
Jan Beich
14ac02a956 x11-servers/xwayland: update to 24.1.0
Explicit GPU synchronization cannot be used on FreeBSD yet:
- https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4262
- https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3843
- https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1520
- https://github.com/freebsd/drm-kmod/issues/278
- nvidia-drm-kmod adaptation for nvidia-driver >= 555 (EGL) and 560 (Vulkan)

Changes:	https://lists.x.org/archives/xorg-announce/2024-April/003510.html
Changes:	https://lists.x.org/archives/xorg-announce/2024-May/003513.html
Changes:	https://lists.x.org/archives/xorg-announce/2024-May/003515.html
PR:		278495
Approved by:	manu
2024-05-16 00:37:21 +02:00
Jan Beich
fe76e5da0d x11-servers/xwayland: drop HiDPI patches to unblock updates
- Rootful HiDPI[1] introduces non-trivial conflicts to rootless HiDPI
- AUR[2] tracks Xwayland releases, so may not help with rebases
- Sway should probably adopt zero scaling from Mir/KWin/Hyprland
- Xwayland usage has reduced since 2020

[1] https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1197
[2] https://aur.archlinux.org/packages/xorg-xwayland-hidpi-xprop

This reverts commit 466f3a1eabfe2acf82e64e2c388759a5b0e4276d.
This reverts commit 843e295cf33f9d2652c7b2e0d4ea0b2bc14e9c59.
This reverts commit dce99729d741f14bc81d941d29b70a8a7147298c.

PR:		278495
Approved by:	manu
2024-05-16 00:28:54 +02:00
Jan Beich
c3f142350f x11/xorgproto: update to 2024.1
Changes:	https://lists.x.org/archives/xorg-announce/2024-March/003495.html
PR:		278495
Approved by:	manu
2024-05-16 00:28:52 +02:00
Jan Beich
c947234280 x11-servers/xwayland: Update to 23.2.7
Changes:	https://lists.x.org/archives/xorg-announce/2024-May/003514.html
PR:		278495
Approved by:	manu
2024-05-16 00:28:51 +02:00
Jan Beich
1282e910bd x11-servers/xwayland-devel: update to 21.0.99.1.1057
Changes:	8c2b9f4e7...a4d298d85
2024-05-14 03:59:31 +03:00
Jan Beich
4acccca261 x11-servers/xwayland-devel: update to 21.0.99.1.1045
Changes:	069ad69ef...8c2b9f4e7
2024-05-07 02:22:09 +02:00
Jan Beich
b78025a96e x11-servers/xwayland-devel: update to 21.0.99.1.1044
Changes:	d5192ba8e...069ad69ef
2024-05-04 02:37:13 +02:00
Jan Beich
db750fae14 x11-servers/xwayland-devel: update to 21.0.99.1.1041
Changes:	d95248ee0b...d5192ba8e
2024-05-02 02:31:38 +02:00
Jan Beich
7d0e4aba64 x11-servers/xwayland-devel: update to 21.0.99.1.1031
Changes:	43f47e8e6...d95248ee0b
2024-04-25 02:48:24 +02:00
Jan Beich
ee6b6cda77 x11-servers/xwayland-devel: update to 21.0.99.1.1020
Changes:	385226bda...43f47e8e6
2024-04-20 02:58:31 +02:00
Emmanuel Vadot
a6d4f50ada x11-servers/xorg-server: Update to 21.1.13
Release notes:	https://lists.x.org/archives/xorg-announce/2024-April/003504.html

Differential Revision:	https://reviews.freebsd.org/D44794
Reviewed by:		bapt
PR:	 		278381
Sponsored by:		Beckhoff Automation GmbH & Co. KG
2024-04-16 07:06:31 +02:00
Jan Beich
82b1de9807 x11-servers/xwayland-devel: update to 21.0.99.1.930
Changes:	c7d56b0e2...385226bda
2024-04-13 02:57:40 +02:00
Jan Beich
4eca331903 x11-servers/xwayland-devel: update to 21.0.99.1.923
Changes:	337d8d48b...c7d56b0e2
2024-04-10 23:22:40 +02:00
Emmanuel Vadot
5c3c7500ab x11-servers/xorg-server: Add upstream patch for xkbcomp directory
Add a patch commited upstream but not present in any releases (except
Xwayland ones) as xorg-server releases stopped a while ago. This adds
a fallback to use $XDG_RUNTIME_DIR for xkbcomp result file if the user
can't write to the configured directory, which is unlikely for xorg-server
as it's SUID but it is likely for xephyr or xvfb.
While here use the meson default for xkb_dir as it's the same as the one we
provide and use also the default for xkb_output_dir which defaults to
xkb_dir/compiled which is a link to /var/lib/xkb (setup by the xkeyboard-config
port).

Differential Revision:	https://reviews.freebsd.org/D44697
Reviewed by:	bapt
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2024-04-10 18:26:43 +02:00
Jan Beich
7982b8922d x11-servers/xwayland-devel: update to 21.0.99.1.910
Explicit sync requires https://github.com/freebsd/drm-kmod/issues/278
and currently disabled at build time due to missing <linux/dma-buf.h>

Changes:	052909ab9...337d8d48b
2024-04-09 18:05:21 +02:00
Jan Beich
2e435f459f x11-servers/xwayland-devel: drop HiDPI patches to unblock updates
- Rootful HiDPI[1] introduces non-trivial conflicts to rootless HiDPI
- AUR tracks Xwayland releases, so cannot help with rebases
- Sway should probably adopt force_zero_scaling from Hyprland >= 0.27

[1] https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1197
2024-04-09 18:05:20 +02:00
Emmanuel Vadot
ead797a07f x11-servers/xwayland: Update to 23.2.6
Release notes:	https://lists.x.org/archives/xorg-announce/2024-April/003503.html

Differential Revision:	https://reviews.freebsd.org/D44695
Reviewed by:	bapt
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2024-04-09 16:46:14 +02:00
Emmanuel Vadot
a26e05c85c x11-servers/xwayland: Sync options with xwayland-devel
- Provide the option to compile with libdecor for client-side
  decoration and enable it by default.
- Provide the option to compile with libei for emulated input
  and enable it by default.
- Enable xdmcp
- Enable xcsecurity needed for X11 forwarding.
- Use some meson default (dri3, ipv6, glamor, sha1 and xkb_dir)
- Remove unneeded USES egl

Differential Revision:	https://reviews.freebsd.org/D44644
Reviewed by:	bapt, jbeich
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2024-04-09 16:46:14 +02:00
Jan Beich
51140be8de x11-servers/xwayland-devel: avoid relying on 770a563c2fec
For consistency and debugging. For example, packages shouldn't try to
write under DATADIR during runtime but `compiled` is a symlink.

Inspired by:	x11-servers/{xorg-server,xwayland}
2024-04-06 23:31:34 +02:00
Emmanuel Vadot
5b56d02bb1 x11-servers/xwayland: Fix plist
Add the desktop file

PR:	278165
2024-04-05 14:46:51 +02:00
Emmanuel Vadot
fc136e6599 x11-servers/xwayland: Update to 23.2.5
Release notes:	https://lists.x.org/archives/xorg-announce/2024-April/003498.html

Security:	CVE-2024-31080 CVE-2024-31081 CVE-2024-31083
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2024-04-04 08:39:11 +02:00
Emmanuel Vadot
0df7783381 x11-servers/xorg-server: Update to 21.1.12
Release notes:	https://lists.x.org/archives/xorg-announce/2024-April/003499.html

Security:	CVE-2024-31080 CVE-2024-31081 CVE-2024-31083
Sponsored by:	Beckhoff Automation GmbH & Co. KG
2024-04-04 08:39:08 +02:00
Jan Beich
0f0eaee14e x11-servers/xwayland-devel: backport recent secfixes
Changes:	272e2915f...bdca6c3d1
Security:	CVE-2024-31080 CVE-2024-31081 CVE-2024-31082 CVE-2024-31083
2024-04-04 03:59:23 +03:00
Jan Beich
706898afef x11-servers/xwayland-devel: update to 21.0.99.1.841
Changes:	005912d82...052909ab9
2024-03-19 03:59:48 +03:00
Jan Beich
f782a37d23 x11-servers/xwayland-devel: update to 21.0.99.1.805
Changes:	2a5e75427...005912d82
2024-03-16 01:45:57 +01:00
Jan Beich
f0e4d4c9a2 x11-servers/xwayland-devel: update to 21.0.99.1.790
Changes:	934b771f7...2a5e75427
2024-03-12 01:38:27 +01:00
Jan Beich
f8e0dae6f2 x11-servers/xwayland-devel: update to 21.0.99.1.776
Changes:	a692ded3d...934b771f7
2024-03-09 01:51:38 +01:00
Jan Beich
7bf2950e61 x11-servers/xwayland-devel: update to 21.0.99.1.765
Changes:	fe1e2b7b3...a692ded3d
2024-03-05 01:42:43 +01:00
Muhammad Moinur Rahman
dfeaa04ae3
x11-servers/Xfstt: Moved man to share/man
Approved by:    portmgr (blanket)
2024-02-26 18:52:27 +01:00
Muhammad Moinur Rahman
1dd0c31cb9
x11-servers/x2x: Moved man to share/man
Approved by:    portmgr (blanket)
2024-02-26 18:52:26 +01:00
Muhammad Moinur Rahman
60e694256f
x11-servers/x2vnc: Moved man to share/man
Approved by:    portmgr (blanket)
2024-02-26 18:52:26 +01:00
Jan Beich
3f55f8b954 x11-servers/xwayland-devel: update to 21.0.99.1.706
Changes:	84a196e70...fe1e2b7b3
2024-02-24 01:50:08 +01:00