Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
24.1.4,1 20 Nov 2024 19:14:36 |
Kurt Jaeger (pi) |
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 |
24.1.2,1 20 Aug 2024 07:45:07 |
Emmanuel Vadot (manu) |
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 |
24.1.1,1 17 Jul 2024 12:18:15 |
Jan Beich (jbeich) |
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 |
24.1.0,1 15 May 2024 22:37:21 |
Jan Beich (jbeich) |
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 |
23.2.7_1,1 15 May 2024 22:28:54 |
Jan Beich (jbeich) |
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 |
23.2.7,1 15 May 2024 22:28:51 |
Jan Beich (jbeich) |
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 |
23.2.6,1 09 Apr 2024 14:46:14 |
Emmanuel Vadot (manu) |
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 |
23.2.5_2,1 09 Apr 2024 14:46:14 |
Emmanuel Vadot (manu) |
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 |
23.2.5_1,1 05 Apr 2024 12:46:51 |
Emmanuel Vadot (manu) |
x11-servers/xwayland: Fix plist
Add the desktop file
PR: 278165 |
23.2.5,1 04 Apr 2024 06:39:11 |
Emmanuel Vadot (manu) |
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 |
23.2.4,1 16 Jan 2024 17:15:07 |
Emmanuel Vadot (manu) |
x11-servers/xwayland: Update to 23.2.4
Security: CVE-2023-6816, CVE-2024-0229, CVE-2024-21885, CVE-2024-21886
Sponsored by: Beckhoff Automation GmbH & Co. KG |
23.2.3_1,1 12 Jan 2024 22:40:48 |
Muhammad Moinur Rahman (bofh) |
*/*: Sanitize MANPREFIX for meson ports
Approved by: portmgr |
23.2.3,1 13 Dec 2023 09:38:14 |
Emmanuel Vadot (manu) |
x11-servers/xwayland: Update to 23.2.3
Security: CVE-2023-6377, CVE-2023-6478
Sponsored by: Beckhoff Automation GmbH & Co. KG |
23.2.2,1 27 Oct 2023 09:16:19 |
Emmanuel Vadot (manu) |
x11-servers/xwayland: Update to 23.2.2
CVE: CVE-2023-5367 CVE-2023-5380 CVE-2023-5574
Sponsored by: Beckhoff Automation GmbH & Co. KG |
22.1.8_1,1 01 Sep 2023 15:01:31 |
Jan Beich (jbeich) |
x11-servers/xwayland: rebuild after 3312d027696f
Missed as PORTREVISION bumps in D30557 predated override added in
da3162c7c9f0 as well as split from xorg-server in 5f87249229d3. |
22.1.8,1 26 Mar 2023 17:32:06 |
Emmanuel Vadot (manu) |
x11-servers/xwayland: Update to 22.1.8
Release notes: https://lists.x.org/archives/xorg/2023-February/061257.html
Sponsored by: Beckhoff Automation GmbH & Co. KG |
22.1.7,1 20 Dec 2022 17:50:16 |
Emmanuel Vadot (manu) |
x11-server/xwayland: Update to 22.1.7
Xext: fix invalid event type mask in XTestSwapFakeInput
Sponsored by: Beckhoff Automation GmbH & Co. KG |
22.1.6,1 14 Dec 2022 13:08:36 |
Emmanuel Vadot (manu) |
x11-servers/xwayland: Update to 22.1.6
Security: CVE-2022-46340 CVE-2022-46341 CVE-2022-46342 CVE-2022-46343
CVE-2022-46344 CVE-2022-4283
Sponsored by: Beckhoff Automation GmbH & Co. KG |
22.1.5,1 04 Nov 2022 07:38:05 |
Emmanuel Vadot (manu) |
x11-servers/xwayland: Update to 22.1.5
Sponsored by: Beckhoff Automation GmbH & Co. KG |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
22.1.3,1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
22.1.3,1 28 Jul 2022 06:55:36 |
Baptiste Daroussin (bapt) |
x11-servers/xwayland: update to 22.1.3 |
22.1.2,1 27 Jul 2022 13:08:09 |
Baptiste Daroussin (bapt) |
x11-servers/xwayland: update to 22.1.2 |
1.20.13,1 22 Oct 2021 06:57:03 |
Tobias C. Berner (tcberner) |
x11-servers/xorg-server: Update to 1.20.13
Summary:
Changelogs to 1.20.12 in [1] and 1.20.13 in [2].
[1] https://lists.x.org/archives/xorg-announce/2021-July/003098.html
[2] https://lists.x.org/archives/xorg-announce/2021-July/003100.html
Reviewd by: x11 (manu,zeising)
Differential Revision: https://reviews.freebsd.org/D32539 |
1.20.11_1,1 22 Jun 2021 18:53:08 |
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 |
1.20.11,1 13 Apr 2021 15:50:29 |
Emmanuel Vadot (manu) |
x11/xorg-server: Update to 1.20.11
Changes: https://lists.x.org/archives/xorg/2021-April/060678.html |
1.20.9_2,1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
1.20.9_2,1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.20.9_2,1 01 Dec 2020 19:48:10 |
zeising |
xorg-server: Add patches to fix security issues
Patch xorg-server (and sub ports) to fix recently discovered security isses:
CVE-2020-14360 and CVE-2020-25712.
These issues can lead to privileges elevations for authorized clients
on systems where the X server is running privileged.
Tested by: adridg, tcberner, mikael
MFH: 2020Q4
Security: 76c8b690-340b-11eb-a2b7-54e1ad3d6335 |
1.20.9_1,1 28 Sep 2020 19:59:57 |
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. |
1.20.8,1 17 Apr 2020 19:01:46 |
jbeich |
x11-servers/xwayland: expose x11/nvidia-driver support
Disabled for now as runtime wasn't tested. EGLStreams is supported by
x11-wm/mutter and x11-wm/plasma5-kwin.
PR: 244242
Approved by: zeising (x11) |
1.20.7,1 20 Feb 2020 21:15:45 |
zeising |
Update xorg x11 servers to 1.20.7
Update xorg x11 servers to 1.20.7. This updates x11-servers/xorg-server,
xephyr, xorg-dmx, xorg-nestserver, xorg-vbserver and xwayland.
Enable the UDEV backend by default, instead of the DEVD backend, for
autoconfiguration of input devices on FreeBSD 12 and later.
FreeBSD 11 lacks the needed support in base and will keep on using the DEVD
backend.
Support for the HAL backend is dropped completely, it has been deprecated
for a long time.
Update and improve the DEVD backend.
Add a pkg message about sysctl configuration that might be needed when using
UDEV.
(Only the first 15 lines of the commit message are shown above ) |
1.19.1_11,1 09 Feb 2020 22:21:40 |
jbeich |
x11-servers/xwayland-devel: add new port
Current version in the tree is very old and buggy. Divorce from Xorg
server to simplify QA and avoid numerious non-upstreamed patches. |
1.19.1_11,1 25 Jan 2020 16:26:41 |
jbeich |
x11-servers/xorg-server: expose UDEV support for evdev hotplug
UDEV builds Xorg against libudev-devd, allowing automatic detection of
/dev/input/* (evdev) devices with xf86-input-libinput or xf86-input-evdev.
PR: 222609
Submitted by: Greg V <greg@unrelenting.technology>
Tested by: Ivan <bsd@abinet.ru>, manu
Approved by: x11 (bapt via IRC) |
1.19.1_11,1 23 Dec 2018 09:57:30 |
zeising |
x11-servers/xwayland: Fix portrevision
Fix portrevision, it accidentally went backwards when comitting r487789.
Bump it to 11 to ensure xwayland is rebuild after the evdev-proto changes.
Add a big note about this, so I might remember next time.
PR: 222905, 217248, 233787 (original commit), 234240 (fix)
Submitted by: Stefan Ehmann (fix) |
1.19.1_1,1 19 Dec 2018 09:09:11 |
zeising |
Split out evdev headers from multimedia/v4l_compat
Split out evdev headers (input.h, input-event-codes.h, uinput.h) into their
own port, devel/evdev-proto, and update those to be current with the Linux
4.19 kernel. This is done in order to be able to update the rest of the
FreeBSD input stack, which is forthcoming.
By splititng out the evdev headers we can update them independent of other
updates in v4l_compat, which makes it easier for the graphics team to keep
track of them and keep them updated as needed.
Update devel/libevdev from 1.4.4 to 1.5.9 instead of trying to make it work
with the updated headers. This will be further updated.
Update devel/py-evdev from 0.5.0 to 0.8.1 instead of trying to make it work (Only the first 15 lines of the commit message are shown above ) |
1.19.1_10,1 13 Sep 2018 08:30:04 |
zeising |
Remove portrevision, it's inherited from master
Remove portrevision, it's inherited from master. Adding it here made it go
backwards.
Reported by: Matthew D. Fuller |
1.19.1_1,1 11 Sep 2018 18:34:28 |
zeising |
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906 |
1.19.1_5,1 16 Oct 2017 19:45:15 |
rezny |
Drop POTREVISION form slaves so they go forward with xorg-server.
Adding PORTREVISION to explicitly bump them after the recent CVE patches
actually caused the revision to go backwards instead of forwards.
PR: 223049
Reported by: mandree |
1.19.1_2,1 13 Oct 2017 19:14:53 |
kwm |
Fix security issues: CVE-2017-12176 through CVE-2017-12187 in xorg-server.
Bump all the slaves due to not being sure where the shared code is used.
MFH: 2017Q4
Security: 7274e0cc-575f-41bc-8619-14a41b3c2ad0 |
1.19.1_1,1 09 Oct 2017 19:30:27 |
kwm |
Fix security issues: CVE-2017-13721 and CVE-2017-13723 in xorg-server.
Bump all the slaves due to not being sure where the shared code is used.
MFH: 2017Q4
Security: 4f8ffb9c-f388-4fbd-b90f-b3131559d888 |
1.19.1_3,1 08 Jul 2017 12:36:32 |
jbeich |
x11-servers/xorg-server: back out r445076
Requested by: x11 (rezny) |
1.19.1_2,1 05 Jul 2017 12:41:57 |
jbeich |
x11-servers/xorg-server: close-on-exec for MIT-SHM (like Linux)
This is similar to what x11/libxshmfence already does.
MFH: 2017Q3 |
1.19.1_1,1 05 Jul 2017 12:41:43 |
jbeich |
x11-servers/xwayland: respect LOCALBASE |
1.19.1,1 11 Feb 2017 18:31:47 |
bapt |
XWayland is an X Server running as a Wayland client, thus capable of displaying
native X11 client applications in a Wayland compositor environment.
WWW: https://wayland.freedesktop.org/xserver.html |