Commit graph

828 commits

Author SHA1 Message Date
Jan Beich
a30f03817f x11-servers/xwayland-devel: update to 1.20.0.742
Changes:	96d19e898...1626e9fa7
2020-10-03 00:35:48 +00:00
Jan Beich
b70bc55c28 x11-servers/xwayland-devel: update to 1.20.0.741
Changes:	efb3abddd...96d19e898
2020-09-29 00:54:20 +00:00
Niclas Zeising
a8d9df7e30 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.
2020-09-28 19:59:57 +00:00
Jan Beich
b0ee8a2a21 x11-servers/xwayland-devel: update to 1.20.0.738
Changes:	a5f439dcd...efb3abddd
2020-09-26 00:41:30 +00:00
Jan Beich
b4f09538ca x11-servers/xwayland-devel: update to 1.20.0.734
Changes:	239ebdc9e...a5f439dcd
2020-09-24 00:57:42 +00:00
Jan Beich
5f7c983121 x11-servers/xwayland-devel: update to 1.20.0.731
Changes:	428787907...239ebdc9e
2020-09-22 00:31:32 +00:00
Niclas Zeising
f2049865e3 x11-servers/xorg-server: Update to 1.20.9
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
2020-09-13 17:03:35 +00:00
Fernando Apesteguía
fdf734090a x11-servers/Xfstt: Update to 1.11
ChangeLog: https://github.com/guillemj/xfstt/blob/master/NEWS

PR:	248690
Submitted by:	gspurki@gmail.com (maintainer)
2020-09-09 15:36:45 +00:00
Jan Beich
44b1db8ce8 x11-servers/xwayland-devel: update to 1.20.0.724
Changes:	727df0a74...428787907
2020-09-08 00:53:14 +00:00
Jan Beich
81428ea2f9 x11-servers/xwayland-devel: update to 1.20.0.719
Changes:	2902b7853...727df0a74
2020-09-03 00:54:26 +00:00
Jan Beich
b1e2007bdf x11-servers/xwayland-devel: update to 1.20.0.714
Changes:	1cccb486d...2902b7853
Security:	CVE-2020-14345, CVE-2020-14346, CVE-2020-14361, CVE-2020-14362
2020-08-25 20:05:45 +00:00
Niclas Zeising
773ea8038a x11-servers/xorg-server: Fix several security issues
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
2020-08-25 17:30:33 +00:00
Jan Beich
edc5473084 x11-servers/xwayland-devel: update to 1.20.0.710
Changes:	5c20e4b83...1cccb486d
2020-08-25 14:43:45 +00:00
Jan Beich
633e48d0d6 x11-servers/xwayland-devel: update to 1.20.0.704
Changes:	aac28e162...5c20e4b83
2020-08-08 00:48:56 +00:00
Niclas Zeising
cdbf3c2bb2 x11-servers/xorg-server: Fix CVE-2020-14347
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
2020-08-01 14:17:09 +00:00
Jan Beich
e77f053eab x11-servers/xwayland-devel: update to 1.20.0.703
Changes:	591916ea9...aac28e162
2020-08-01 00:35:44 +00:00
Jan Beich
65713b476f x11-servers/xwayland-devel: update to 1.20.0.697
Changes:	495bf63a7...591916ea9
2020-07-28 00:28:34 +00:00
Jan Beich
c2e73c3fbb x11-servers/xwayland-devel: update to 1.20.0.691
Changes:	ddb86e94c...495bf63a7
2020-07-23 01:00:25 +00:00
Jan Beich
dff3830b3e x11-servers/xwayland-devel: update to 1.20.0.687
Changes:	ba0e789b9...ddb86e94c
2020-07-21 00:44:35 +00:00
Jan Beich
0d38498c5b x11-servers/xwayland-devel: update to 1.20.0.685
Changes:	85a6fd11c...ba0e789b9
2020-07-18 00:54:40 +00:00
Jan Beich
f49a425e24 x11-servers/xwayland-devel: update to 1.20.0.684
Changes:	b0413b6e9...85a6fd11c
2020-07-16 20:04:28 +00:00
Jan Beich
b778c3a197 x11-servers/xwayland-devel: update to 1.20.0.673
Changes:	b670527429...b0413b6e9
MFH:		2020Q3 (bug fixes)
2020-07-03 20:29:33 +00:00
Jan Beich
7131dd3e07 UCLify pkg-message in my ports 2020-07-01 22:22:38 +00:00
Jan Beich
de23aec0f3 x11-servers/xwayland-devel: switch to GitHub mirror
- 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)
2020-06-26 22:00:44 +00:00
Jan Beich
574955f15b x11-servers/xwayland-devel: update to 1.20.0.669
Changes:	d6558477d7...b670527429
2020-06-26 22:00:29 +00:00
Jan Beich
58247639e1 x11-servers/xwayland-devel: update to 1.20.0.663
Changes:	fc4f248544...d6558477d7
2020-06-20 01:02:26 +00:00
Michael Gmelin
0d797c2b7a Add information for users of devices that don't support evdev to pkg-message
(e.g., serial mice).

PR:		246956
Approved by:	zeising (x11)
2020-06-19 15:30:44 +00:00
Piotr Kubaj
f023270679 x11-servers/Xfstt: fix build on GCC architectures
Use C++11 compiler:
encoding.cc:34: error: 'nullptr' was not declared in this scope
2020-06-06 18:36:24 +00:00
Jan Beich
b740b43b19 x11-servers/xwayland-devel: update to 1.20.0.660
Changes:	4195e80356...fc4f248544
2020-06-06 00:40:46 +00:00
Niclas Zeising
b3c1dc5172 xserver: default to libinput if no driver is found
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
2020-06-05 19:14:40 +00:00
Jan Beich
ee0f2d4d51 x11-servers/xwayland-devel: document DRI3 quirk
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.
2020-06-02 21:37:36 +00:00
Jan Beich
4bdb3aa74e x11-servers/xwayland-devel: simplify r536952 again 2020-05-29 10:40:38 +00:00
Jan Beich
8772438207 x11-servers/xwayland-devel: simplify r536952 2020-05-29 10:14:51 +00:00
Jan Beich
1c76ca5124 x11-servers/xwayland-devel: work around missing GLX_EXT_libglvnd
$ 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
2020-05-29 08:40:01 +00:00
Jan Beich
e35312bc7a x11-servers/xwayland-devel: unbreak with libglvnd
"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>
          ^~~~~~~
2020-05-27 07:24:32 +00:00
Jan Beich
64c25a7c48 Chase GitLab redirect in PATCH_SITES
https://about.gitlab.com/releases/2020/05/06/gitlab-com-13-0-breaking-changes/#removal-of-deprecated-project-paths
2020-05-24 10:23:24 +00:00
Jan Beich
4668408464 x11-servers/xwayland-devel: update to 1.20.0.655
Changes:	421ce458f1...4195e80356
2020-05-20 19:07:00 +00:00
Jan Beich
d08f2efbc4 x11-servers/xwayland-devel: update to 1.20.0.653
Changes:	0777cf46d...421ce458f1
2020-05-19 14:18:21 +00:00
Hiroki Tagato
be958b7d6a - Update to 1.10
- Pass maintainership to submitter
2020-05-18 08:18:13 +00:00
Jan Beich
dce99729d7 x11-toolkits/wlroots: add Xwayland HiDPI scaling support
See https://github.com/swaywm/wlroots/pull/2064#issuecomment-622647075
2020-05-13 19:55:50 +00:00
Jan Beich
994c160a6a x11-servers/xwayland-devel: update to 1.20.0.652
Changes:	785e59060c...0777cf46d
2020-05-13 19:55:38 +00:00
Jan Beich
c031fd115a Convert GitLab patches to simple diffs
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
2020-05-11 19:50:28 +00:00
Jan Beich
bfbaae441e x11-servers/xwayland-devel: regen patches (gitlab bug)
-2.24.1
+2.26.2

Reported by:	Grzegorz Junka (on ports@ list)
2020-05-07 22:05:42 +00:00
Niclas Zeising
827d3f086e xorg-server: Do not send spurious focus events
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
2020-05-03 20:22:30 +00:00
Jan Beich
ce34ce1000 x11-servers/xwayland-devel: don't disable default font path
*.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
2020-05-01 14:43:41 +00:00
Jan Beich
3d71a8bf02 x11-servers/xwayland-devel: drop advice obsoleted by r528071
MFH:		2020Q2 (confusing cruft removal)
2020-04-28 10:36:08 +00:00
Jan Beich
bb52fe47b6 x11-servers/xwayland-devel: update to 1.20.0.641
Changes:	5e91587302...785e59060c
MFH:		2020Q2 (fixes hang on abort)
2020-04-28 00:56:09 +00:00
Jan Beich
fb0f11442f 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)
2020-04-17 19:01:46 +00:00
Niclas Zeising
5f4b314629 x11-servers/xorg-server: Update to 1.20.8
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
2020-03-31 20:33:01 +00:00
Jan Beich
9170c0d06d x11-servers/xwayland-devel: update to 1.20.0.626
Changes:	3d6efc4aaf...5e91587302
2020-03-19 23:31:06 +00:00