Age | Commit message (Collapse) | Author |
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/a5f439dcd...efb3abddd
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/239ebdc9e...a5f439dcd
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/428787907...239ebdc9e
|
|
Update x11-servers/xorg-server to 1.20.9
This is a maintenance release
Changelog and announcement:
https://lists.x.org/archives/xorg-announce/2020-August/003059.html
|
|
ChangeLog: https://github.com/guillemj/xfstt/blob/master/NEWS
PR: 248690
Submitted by: gspurki@gmail.com (maintainer)
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/727df0a74...428787907
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/2902b7853...727df0a74
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/1cccb486d...2902b7853
Security: CVE-2020-14345, CVE-2020-14346, CVE-2020-14361, CVE-2020-14362
|
|
Fix several security issues in x11-servers/xorg-server and slave ports which
ultimately can lead to local privilege escalations if xorg-server is running
privileged.
More info:
https://lists.x.org/archives/xorg-announce/2020-August/003058.html
MFH: 2020Q3 (implicit, security update)
Security: ffa15b3b-e6f6-11ea-8cbf-54e1ad3d6335
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/5c20e4b83...1cccb486d
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/aac28e162...5c20e4b83
|
|
Add upstream patch to fix CVE-2020-14347, Pixel Data Uninitialized Memory
Information Disclosure.
Announcement:
https://lists.x.org/archives/xorg-announce/2020-July/003051.html
PR: 248410 (based on)
Submitted by: VVD
MFH: 2020Q3 (implicit, security update)
Security: 3c7ba82a-d3fb-11ea-9aba-0c9d925bbbc0
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/591916ea9...aac28e162
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/495bf63a7...591916ea9
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/ddb86e94c...495bf63a7
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/ba0e789b9...ddb86e94c
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/85a6fd11c...ba0e789b9
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/b0413b6e9...85a6fd11c
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/b67052742980...b0413b6e9
MFH: 2020Q3 (bug fixes)
|
|
|
|
- GL_COMMIT is not supported by "portedit set-version"
- GL_COMMIT is no longer necessary (bug 242329)
- GitLab distfiles don't carry ordinal version in filename
- GitLab .patch links have volatile footer (Git version)
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/d6558477d7a2...b67052742980
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/fc4f248544f2...d6558477d7a2
|
|
(e.g., serial mice).
PR: 246956
Approved by: zeising (x11)
|
|
Use C++11 compiler:
encoding.cc:34: error: 'nullptr' was not declared in this scope
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/4195e8035645...fc4f248544f2
|
|
Make xorg-server default to try the xf86-input-libinput driver if a
configured driver can't be found. This only applies if a specific driver
for an input device has been configured manually in xorg, but that driver
can't be found when starting xorg.
Discussed with: manu, jbeich
MFH: 2020Q2
|
|
Wayland clients (unlike server/compositor) are not supposed to require
special privileges. Something in drm-kmod fails to authorize access to
/dev/dri/* even if user is under "video" group.
Not a port option because Xwayland doesn't know how to drop priveleges.
|
|
|
|
|
|
$ pkg install nvidia-driver
$ glxinfo
name of display: :0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 150 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 39
Current serial number in output stream: 40
|
|
"pkg-config --cflags gl" no longer contains -I/usr/local/include/libdrm
In file included from ../glx/glxdriswrast.c:39:
/usr/local/include/GL/internal/dri_interface.h:43:10: fatal error: 'drm.h' file not found
#include <drm.h>
^~~~~~~
|
|
https://about.gitlab.com/releases/2020/05/06/gitlab-com-13-0-breaking-changes/#removal-of-deprecated-project-paths
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/421ce458f1d2...4195e8035645
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/0777cf46d...421ce458f1d2
|
|
- Pass maintainership to submitter
|
|
See https://github.com/swaywm/wlroots/pull/2064#issuecomment-622647075
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/785e59060c00...0777cf46d
|
|
GitLab unlike GitHub keeps the footer from git-format-patch(1) which
frequently changes on Git version upgrades. So, switch to git-diff(1)
which lacks header/footer.
Approved by: x11 (zeising via Gitter)
MFH: 2020Q2 (avoid bustage over time due to upstream infra upgrades)
Differential Revision: https://reviews.freebsd.org/D24810
|
|
-2.24.1
+2.26.2
Reported by: Grzegorz Junka (on ports@ list)
|
|
Apply an upstream patch to avoid sending focus evens when grab actually does
not change. This fixes certain full screen applications. [1]
Ensure that we actually don't try to find and link against HAL even if it's
around on the system we're compiling on [2]
Add CPE information [3]
PR: 245854 [1] (with changes), 245604 [2], 197712 [3]
Submitted by: naddy@ [1], mi@ [2], arrowd [3]
Reported by: shun [3]
MFH: 2020Q2
|
|
*.pcf fonts are rendered by X11 server but if font path is disabled
only built-in fonts are available by default. While users could still
amend font path via "xset fp" the discrepancy with xorg-server gave
a bad first impression.
Reported by: jsm
|
|
MFH: 2020Q2 (confusing cruft removal)
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/5e91587302e8...785e59060c00
MFH: 2020Q2 (fixes hang on abort)
|
|
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)
|
|
Update x11-servers/xorg-server to 1.20.8
This is a maintenance release
Most notably, fixes some issues with displayport MST
improves glamor in oom situations
Add a patch to make us more compatible with the linux evdev headers
we're using (devel/evdev-proto). This is needed for xf86-video-qxl.
complete changelog:
https://lists.x.org/archives/xorg-announce/2020-March/003041.html
Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xserver-1.20
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/3d6efc4aaff8...5e91587302e8
|
|
Change the default mesa configuration to use DRI3 rather than the older DRI2
interface. This should improve performance somewhat, and alleviates the need
for the FIXDRM option in x11-servers/xorg-server.
Remove the FIXDRM option from x11-servers/xorg-server.
Add an UPDATING entry for the change.
For users of graphics/drm-legacy-kmod or the base graphics drivers, this might
cause regressions. If you experience problems when running OpenGL applications
please force the use of the DRI2 backend by setting the LIBGL_DRI3_DISABLE
environment variable to 1 before starting any OpenGL application. This is
easiest done by adding it to your shell startup file or .xinitrc.
Add UPDATING entry for xorg-server, detailing the change of device
configuration backend.
PR: 196678, 244306 (for tracking)
|
|
Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/d4faab870877...3d6efc4aaff8
|
|
This is a workaround for a problem with certain systems [1] after
x11-servers/xorg-server was upgraded to 1.20.7. Other workarounds are
described in PR 244306.
[1]
These systems have been reported to have problems:
Sandy Bridge
Ivy Bridge
Broadwell
Kaby Lake
Whiskey Lake
PR: 244306
Submitted by: wulf
Reported by: philippe.michel7@free.fr
Approved by: x11 (zeising)
Differential Revision: https://reviews.freebsd.org/D23834
|