| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
authentication removal (+)
FreeDesktop upstream have dropped support for Secure RPC DES authentication
in xorg-servers more than year ago [1]
FreeBSD have it dropped in commit https://cgit.freebsd.org/src/commit/?id=7ac276298b72982189ac1a5b17461936dc00163e
As follow-up set meson build flag -Dsecure-rpc to false to avoid include a dead legacy code.
[1] https://gitlab.freedesktop.org/xorg/xserver/-/commit/71b207a2ebc1465c7d9ad9262f60930f6a1d42ee
Discussed with: ivy
Approved by: portmgr blanket
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
authentication removal (+)
FreeDesktop upstream have dropped support for Secure RPC DES authentication
in xorg-servers more than year ago [1]
FreeBSD have it dropped in commit https://cgit.freebsd.org/src/commit/?id=7ac276298b72982189ac1a5b17461936dc00163e
As follow-up set meson build flag -Dsecure-rpc to false to avoid include a dead legacy code.
[1] https://gitlab.freedesktop.org/xorg/xserver/-/commit/71b207a2ebc1465c7d9ad9262f60930f6a1d42ee
Discussed with: ivy
Approved by: portmgr blanket
|
|
|
|
|
|
|
| |
Release notes: https://lists.x.org/archives/xorg-announce/2025-June/003612.html
Security: CVE-2025-49176
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
|
|
|
|
|
| |
Release notes: https://lists.x.org/archives/xorg-announce/2025-June/003613.html
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Release notes: https://lists.x.org/archives/xorg-announce/2025-June/003610.html
Sponsored by: Beckhoff Automation GmbH & Co. KG
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
PR: 282415
Relnotes: https://lists.x.org/archives/xorg-announce/2024-October/003545.html
Reviewed by: manu
|
| |
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Changes: https://lists.x.org/archives/xorg-announce/2024-July/003519.html
PR: 280264
Reported by: portscout
Approved by: manu
|
| |
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/a5e863963...720362617
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/05c63d2a0...a5e863963
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/32e16082c5...05c63d2a0
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/a4d298d85...32e16082c5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
Changes: https://lists.x.org/archives/xorg-announce/2024-March/003495.html
PR: 278495
Approved by: manu
|
|
|
|
|
|
| |
Changes: https://lists.x.org/archives/xorg-announce/2024-May/003514.html
PR: 278495
Approved by: manu
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/8c2b9f4e7...a4d298d85
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/069ad69ef...8c2b9f4e7
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/d5192ba8e...069ad69ef
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/d95248ee0b6...d5192ba8e
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/43f47e8e6...d95248ee0b6
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/385226bda...43f47e8e6
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/c7d56b0e2...385226bda
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/337d8d48b...c7d56b0e2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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: https://gitlab.freedesktop.org/xorg/xserver/-/compare/052909ab9...337d8d48b
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
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}
|
|
|
|
|
|
| |
Add the desktop file
PR: 278165
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/272e2915f...bdca6c3d1
Security: CVE-2024-31080 CVE-2024-31081 CVE-2024-31082 CVE-2024-31083
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/005912d82...052909ab9
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/2a5e75427...005912d82
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/934b771f7...2a5e75427
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/a692ded3d...934b771f7
|
|
|
|
| |
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/fe1e2b7b3...a692ded3d
|
|
|
|
| |
Approved by: portmgr (blanket)
|
|
|
|
| |
Approved by: portmgr (blanket)
|