aboutsummaryrefslogtreecommitdiff
path: root/x11-servers
Commit message (Collapse)AuthorAgeFilesLines
* x11-servers/xorg-server: Update to 1.20.9Niclas Zeising2020-09-132-25/+5
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=548488
* x11-servers/Xfstt: Update to 1.11Fernando ApesteguĂ­a2020-09-092-4/+4
| | | | | | | | | | ChangeLog: https://github.com/guillemj/xfstt/blob/master/NEWS PR: 248690 Submitted by: gspurki@gmail.com (maintainer) Notes: svn path=/head/; revision=548102
* x11-servers/xwayland-devel: update to 1.20.0.724Jan Beich2020-09-082-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/727df0a74...428787907 Notes: svn path=/head/; revision=547957
* x11-servers/xwayland-devel: update to 1.20.0.719Jan Beich2020-09-032-8/+8
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/2902b7853...727df0a74 Notes: svn path=/head/; revision=547396
* x11-servers/xwayland-devel: update to 1.20.0.714Jan Beich2020-08-252-5/+5
| | | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/1cccb486d...2902b7853 Security: CVE-2020-14345, CVE-2020-14346, CVE-2020-14361, CVE-2020-14362 Notes: svn path=/head/; revision=546228
* x11-servers/xorg-server: Fix several security issuesNiclas Zeising2020-08-252-3/+15
| | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=546199
* x11-servers/xwayland-devel: update to 1.20.0.710Jan Beich2020-08-252-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/5c20e4b83...1cccb486d Notes: svn path=/head/; revision=546184
* x11-servers/xwayland-devel: update to 1.20.0.704Jan Beich2020-08-082-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/aac28e162...5c20e4b83 Notes: svn path=/head/; revision=544352
* x11-servers/xorg-server: Fix CVE-2020-14347Niclas Zeising2020-08-012-2/+5
| | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=543911
* x11-servers/xwayland-devel: update to 1.20.0.703Jan Beich2020-08-012-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/591916ea9...aac28e162 Notes: svn path=/head/; revision=543887
* x11-servers/xwayland-devel: update to 1.20.0.697Jan Beich2020-07-282-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/495bf63a7...591916ea9 Notes: svn path=/head/; revision=543557
* x11-servers/xwayland-devel: update to 1.20.0.691Jan Beich2020-07-232-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/ddb86e94c...495bf63a7 Notes: svn path=/head/; revision=542903
* x11-servers/xwayland-devel: update to 1.20.0.687Jan Beich2020-07-212-4/+4
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/ba0e789b9...ddb86e94c Notes: svn path=/head/; revision=542683
* x11-servers/xwayland-devel: update to 1.20.0.685Jan Beich2020-07-182-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/85a6fd11c...ba0e789b9 Notes: svn path=/head/; revision=542461
* x11-servers/xwayland-devel: update to 1.20.0.684Jan Beich2020-07-162-9/+12
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/-/compare/b0413b6e9...85a6fd11c Notes: svn path=/head/; revision=542386
* x11-servers/xwayland-devel: update to 1.20.0.673Jan Beich2020-07-032-5/+5
| | | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/b67052742980...b0413b6e9 MFH: 2020Q3 (bug fixes) Notes: svn path=/head/; revision=541133
* UCLify pkg-message in my portsJan Beich2020-07-011-0/+6
| | | | Notes: svn path=/head/; revision=541000
* x11-servers/xwayland-devel: switch to GitHub mirrorJan Beich2020-06-262-15/+13
| | | | | | | | | | - 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) Notes: svn path=/head/; revision=540545
* x11-servers/xwayland-devel: update to 1.20.0.669Jan Beich2020-06-262-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/d6558477d7a2...b67052742980 Notes: svn path=/head/; revision=540544
* x11-servers/xwayland-devel: update to 1.20.0.663Jan Beich2020-06-202-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/fc4f248544f2...d6558477d7a2 Notes: svn path=/head/; revision=539686
* Add information for users of devices that don't support evdev to pkg-messageMichael Gmelin2020-06-191-0/+10
| | | | | | | | | | (e.g., serial mice). PR: 246956 Approved by: zeising (x11) Notes: svn path=/head/; revision=539622
* x11-servers/Xfstt: fix build on GCC architecturesPiotr Kubaj2020-06-061-1/+1
| | | | | | | | Use C++11 compiler: encoding.cc:34: error: 'nullptr' was not declared in this scope Notes: svn path=/head/; revision=538121
* x11-servers/xwayland-devel: update to 1.20.0.660Jan Beich2020-06-063-32/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/4195e8035645...fc4f248544f2 Notes: svn path=/head/; revision=538062
* xserver: default to libinput if no driver is foundNiclas Zeising2020-06-051-2/+3
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=538048
* x11-servers/xwayland-devel: document DRI3 quirkJan Beich2020-06-021-0/+10
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=537582
* x11-servers/xwayland-devel: simplify r536952 againJan Beich2020-05-292-14/+9
| | | | Notes: svn path=/head/; revision=536963
* x11-servers/xwayland-devel: simplify r536952Jan Beich2020-05-292-8/+5
| | | | Notes: svn path=/head/; revision=536962
* x11-servers/xwayland-devel: work around missing GLX_EXT_libglvndJan Beich2020-05-292-0/+26
| | | | | | | | | | | | | | | $ 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 Notes: svn path=/head/; revision=536952
* x11-servers/xwayland-devel: unbreak with libglvndJan Beich2020-05-272-9/+9
| | | | | | | | | | | | "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> ^~~~~~~ Notes: svn path=/head/; revision=536672
* Chase GitLab redirect in PATCH_SITESJan Beich2020-05-242-7/+7
| | | | | | | https://about.gitlab.com/releases/2020/05/06/gitlab-com-13-0-breaking-changes/#removal-of-deprecated-project-paths Notes: svn path=/head/; revision=536383
* x11-servers/xwayland-devel: update to 1.20.0.655Jan Beich2020-05-202-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/421ce458f1d2...4195e8035645 Notes: svn path=/head/; revision=536015
* x11-servers/xwayland-devel: update to 1.20.0.653Jan Beich2020-05-192-6/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/0777cf46d...421ce458f1d2 Notes: svn path=/head/; revision=535859
* - Update to 1.10Hiroki Tagato2020-05-182-5/+5
| | | | | | | - Pass maintainership to submitter Notes: svn path=/head/; revision=535727
* x11-toolkits/wlroots: add Xwayland HiDPI scaling supportJan Beich2020-05-132-0/+7
| | | | | | | See https://github.com/swaywm/wlroots/pull/2064#issuecomment-622647075 Notes: svn path=/head/; revision=535134
* x11-servers/xwayland-devel: update to 1.20.0.652Jan Beich2020-05-132-6/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/785e59060c00...0777cf46d Notes: svn path=/head/; revision=535133
* Convert GitLab patches to simple diffsJan Beich2020-05-112-9/+9
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=534935
* x11-servers/xwayland-devel: regen patches (gitlab bug)Jan Beich2020-05-071-3/+3
| | | | | | | | | | -2.24.1 +2.26.2 Reported by: Grzegorz Junka (on ports@ list) Notes: svn path=/head/; revision=534295
* xorg-server: Do not send spurious focus eventsNiclas Zeising2020-05-032-3/+10
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=533807
* x11-servers/xwayland-devel: don't disable default font pathJan Beich2020-05-011-1/+14
| | | | | | | | | | | | *.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 Notes: svn path=/head/; revision=533550
* x11-servers/xwayland-devel: drop advice obsoleted by r528071Jan Beich2020-04-281-13/+0
| | | | | | | MFH: 2020Q2 (confusing cruft removal) Notes: svn path=/head/; revision=533244
* x11-servers/xwayland-devel: update to 1.20.0.641Jan Beich2020-04-282-5/+5
| | | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/5e91587302e8...785e59060c00 MFH: 2020Q2 (fixes hang on abort) Notes: svn path=/head/; revision=533223
* x11-servers/xwayland: expose x11/nvidia-driver supportJan Beich2020-04-172-1/+7
| | | | | | | | | | | 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) Notes: svn path=/head/; revision=531962
* x11-servers/xorg-server: Update to 1.20.8Niclas Zeising2020-03-314-8/+15
| | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=530014
* x11-servers/xwayland-devel: update to 1.20.0.626Jan Beich2020-03-192-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/3d6efc4aaff8...5e91587302e8 Notes: svn path=/head/; revision=528751
* graphics/mesa-libs: Change default to use DRI3Niclas Zeising2020-03-081-10/+3
| | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=528071
* x11-servers/xwayland-devel: update to 1.20.0.623Jan Beich2020-03-072-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/d4faab870877...3d6efc4aaff8 Notes: svn path=/head/; revision=527911
* x11-servers/xorg-server: Restore FIXDRM as an off-by-default knobJoseph Mingrone2020-02-252-3/+12
| | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=527097
* x11-servers/xorg-server: fix build on GCC architecturesPiotr Kubaj2020-02-251-1/+1
| | | | | | | | | | | Use C11 compiler: In file included from glxserver.h:70, from singlepix.c:35: ../include/glx_extinit.h:33: error: redefinition of typedef '__GLXscreen' glxscreens.h:119: error: previous declaration of '__GLXscreen' was here Notes: svn path=/head/; revision=527073
* x11-servers/xwayland-devel: update to 1.20.0.620Jan Beich2020-02-242-5/+5
| | | | | | | Changes: https://gitlab.freedesktop.org/xorg/xserver/compare/4709d24f8e3e...d4faab870877 Notes: svn path=/head/; revision=527005
* Update xorg x11 servers to 1.20.7Niclas Zeising2020-02-2049-2104/+1374
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. Use the upstream fix for glamour issues. Use evdev xkb rules by default in xwayland [2] Add x11-drivers/xf86-input-libinput to the list installed by default by x11-drivers/xorg-drivers. Fix net/tigervnc-server and emulators/virtualbox-ose Bump portrevision of all x11 drivers, as well as other ports dependent on xorg-server. This represents work by many people over a long period. These include wulf, ak, dumbbell, hselasky pete AT nomadlogic DOT org, jbeich, manu, myself and possibly others (I tried to look through history, but might have missed people. If so, I am sorry.) PR: 196678 [1], 244129 [2] Submitted by: hselasky, wulf [1], jbeich [2] Obtained from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xserver-1.20 (in part) Notes: svn path=/head/; revision=526589