CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

x11-servers/xorg-vfbserver

Moved to x11-servers/xorg-server on : Merged into the flavorized version

This port is no longer in the ports tree, its history is kept below.

Links
cgit

Commits (62)

Baptiste Daroussin (bapt)
xorg: upgrade to 21.1.4

Port changes:
- flavorize the port
- decouple Xwayland as it has been split from Xorg
- switch to meson
- cleanup non necessary patches anymore
- stop butchering the build system to play with Xorg.wrap but do it
  in post-install
- remove dmx (no longer existing)
- use libmd for sha1 (remove dependency on open/libre ssl)
- always activate RPC security
- simplify postinstall/deinstall script and make them cross install friendly
- remove the SUID option and make it the default, we cannot startx as user without it
- only keep the mesa-dri dependency on xorg-server not others

xf86-video-ati: fix build with recent xorg

While here incorporate a patch which prevent crash of the driver
when xrandr is invoked

Update x11/libxcvt to provide cvt(1) and friends which are not provided anymore
Xorg

Reviewed by:		tcberner, manu, jbeich
Approved by:		tcberner, manu
Differential Revision:	https://reviews.freebsd.org/D35661
88b0ae2bb9
Tobias C. Berner (tcberner)
x11-servers: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Ade Lovett <ade@FreeBSD.org>
  *  Eric Anholt <anholt@FreeBSD.org>
  *  grog
  *  jabley@clear.co.nz
  *  lesi@FreeBSD.org

With hat:	portmgr
9898570c97
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
59fea54dcf
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
da3162c7c9
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148f48
Niclas Zeising (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.

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)
4b9c697c26
Jan Beich (jbeich) · 1.19.1,1
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)
78328a9895
Niclas Zeising (zeising) · 1.19.1,1
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
a40f7214fb
Niclas Zeising (zeising) · 1.19.1_1,1
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
0fae2e9e0e
Matthew Rezny (rezny) · 1.19.1,1
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
02a6064fc6
Koop Mast (kwm) · 1.19.1_2,1
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
05d144d761
Koop Mast (kwm) · 1.19.1_1,1
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
22f6dd2eed
Dmitry Marakasov (amdmi3) · 1.19.1,1
Update X.org WWWs

Approved by:	portmgr blanket
fe7dc24bc0
Jan Beich (jbeich) · 1.19.1,1
x11-servers/xorg-server: back out r445076

Requested by:	x11 (rezny)
49e8c0410b
Jan Beich (jbeich) · 1.19.1,1
x11-servers/xorg-server: close-on-exec for MIT-SHM (like Linux)

This is similar to what x11/libxshmfence already does.

MFH:		2017Q3
86dbaa26e4
Baptiste Daroussin (bapt) · 1.19.1,1
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
d70b127b51
Matthew Rezny (rezny) · 1.19.1,1
Xorg-servers update to 1.18.4 with driver updates and revision bumps.

Update xf86-video-ati to 7.8.0
Update xf86-video-intel to 2.99.917.20170103
Update xf86-input-synaptics to 1.9.0
Update xf86-input-evdev to 2.10.5
Update xf86-video-r128 to 6.10.2
Update xf86-video-rendition to 4.2.6
New port: xf86-video-geode

PR:		214591,216269,214687,214593,214715,216276,216277,216278,216287,
		216288,216292,216298,214560,216299,216300,216301,216302
Approved by:	swills (mentor, portmgr)
Differential Revision:	https://reviews.freebsd.org/D9436
3f87b5cb51
Baptiste Daroussin (bapt) · 1.19.1,1
Update to 1.9.1
fe48f8380a
Baptiste Daroussin (bapt) · 1.19.0_1,1
Add missing run dependency on xkeyboardconfig

PR:		196653
Reported by:	rsimmons0@gmail.com
5bd1e953c8
Baptiste Daroussin (bapt) · 1.19.0,1
Update to 1.19.0
5e03a86234
Baptiste Daroussin (bapt) · 1.18.4,1
Update to 1.18.4
4b02f15b0f
John Marino (marino) · 1.18.3,1
x11-servers/xorg-vfbserver: document SSL requirement

Approved by:	SSL blanket
12e8d047ee
Baptiste Daroussin (bapt) · 1.18.3,1
Update to 1.18.3 Use INSTALL_WRKSRC instead of home made equivalent
e629e9048b
Baptiste Daroussin (bapt) · 1.18.0,1
Update to 1.18.0
013b8cdd3c
Koop Mast (kwm) · 1.17.2,1
Xorg-server update to 1.17.2 with related driver updates and bumps.

Update fontproto to 2.1.3.
Update libXfont to 1.5.1.
Update xf86-input-keyboard 1.8.1.
Update xf86-input-vmmouse to 13.1.0.
Update xf86-input-void to 1.4.1.
Update xf86-video-chips to 1.2.6.
Update xf86-video-cirrus to 1.5.3.
Update xf86-video-mach64 to 6.9.5.
Update xf86-video-neomagic to 1.2.9.
Update xf86-video-r128 to 6.10.0.
Update xf86-video-s3virge to 1.10.7.
Update xf86-video-savage to 2.3.8.
Update xf86-video-siliconmotion to 1.7.8.
Update xf86-video-sis to 0.10.8.
Update xf86-video-trident to 1.3.7.
Update xf86-video-vesa to 2.3.4.

* All other xf86-* drivers where bump and/or patched to allow them to
  compile and work with the new xorg-server.
* The ATI-ums driver is removed because the API it depends on was
  removed from the xorg-server.
* Add patch to sunffb to make the lack of XAA non-fatal
  (not build/run tested due to lack of hardware).
* Remove the extra patches in xorg-server for arm. The code seems to
  support it now natively. Please file a bug if this is not the case.
* Update the xorg-server support in virtualbox-ose-additions for vboxmouse. [1]

Submitted by:	jkim@ [1]
Obtained from:	Graphics devel repo
1742c4fbee
Mathieu Arnold (mat) · 1.14.7_1,1
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
60d1a83c2a
Antoine Brodin (antoine) · 1.14.7_1,1
Do not include bsd.port.pre.mk twice
e2c9e4fad3
Sean Bruno (sbruno) · 1.14.7_1,1
Duplicate svn revision 368293 and fix compilation on armv6.

PR:	197092
Submitted by:	mikael.urankar@gmail.com
03d3126212
Baptiste Daroussin (bapt) · 1.14.7_1,1
Disable fontpath.d support as it overwrites the default fontrootdir making non fontconfig application like xcalc not to find their fonts

Reported by:	Jakub Lach <jakub_lach@mailplus.pl>, Stefan Thurner <stthur@gmail.com>
66d439f626
Baptiste Daroussin (bapt) · 1.14.7_1,1
Make fonts repecting XDG

Xorg is now looking in ${LOCALBASE}/share/fonts by default
Xorg now accepts symlinks in etc/X11/fontpath.d (as decribed in Xserver(1))
Large cleanup on lots of font ports
All fonts are now properly dynamically generating fonts.dir and fonts.scale
instead of sometime overwriting existing ones)
All fonts are generating fontconfig's cache
Improve consistency in fonts ports
a5da770e67
Alex Kozlov (ak) · 1.14.7,1
- Fix various distinfo errors - Remove unused USE_* knobs - Fix typos in USE_* knobs - Remove empty lines after .include <bsd.port.mk>

Approved by:	portmgr (bapt)
Differential Revision:	https://reviews.freebsd.org/D911
43a22bb0dd
Baptiste Daroussin (bapt) · 1.14.7,1
Readd PORTEPOCH removed by accident
94b7c21eb0
Baptiste Daroussin (bapt) · 1.14.7
Prefer explicit activation of xvfb
0c40a887bd
Baptiste Daroussin (bapt) · 1.14.7
Update to 1.14.7 - Changes: * Do not make it a slave of xorg-server anymore so it doesn't change depending on NEW_XORG * Update to the highest version able to deal with dependencies of the oldest xorg supported
35185537aa
Niclas Zeising (zeising)
The FreeBSD x11@ and graphics team proudly presents a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
39fc32e828
Baptiste Daroussin (bapt)
Fix packaging on FreeBSD 11 when WITH_NEW_XORG is defined by bsd.port.mk
f7ee036117
Koop Mast (kwm)
Remove extra bsd.port.options.mk, it already defined in the master port. Fix typo in vfbserver port.

Obtained from:	xorg-dev repo
f396dfff5b
Niclas Zeising (zeising)
Switch FreeBSD CURRENT to use the new xorg stack (WITH_NEW_XORG=) [0] If the old xorg stack is still needed, it is possible to add WITHOUT_NEW_XORG= to /etc/make.conf to get the old version.

Update several xorg related ports, including:
x11/libxcb 1.9.1 -> 1.9.3
graphics/libdrm 2.4.46 -> 2.4.50
x11/pixman 0.30.2 -> 0.32.4
x11/xkeyboard-config 2.9 -> 2.10.1
x11-drivers/xf86-input-keyboard 1.7.0 -> 1.8.0

Fix dissapearing cursor in xf86-video-vmware [2]

Stagify all x11@-owned ports

Bump portrevisions for xf86-* ports due to xserver version change.

Fix fallout from updates where needed.

Thanks to:	all testersi, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/184684 [1], ports/181385 [2]
Submitted by:	Douglas Carmichael <dcarmich@dcarmichael.net> [2]
Approved by:	portmgr (bdrewery), core (jhb) [0]
47be7a61c9
Baptiste Daroussin (bapt)
Add NO_STAGE all over the place in preparation for the staging support (cat: x11-servers)
eea5b447da
Niclas Zeising (zeising)
The FreeBSD x11 team proudly presents an zeising, kwm, miwi, bapt, eadler production:

Xorg 7.7

Starring:
xserver 1.12.4 (new xorg only)
Mesa 8.0.4, including libGL, libGLU and dri (new xorg only)
libX11 1.5.0
libxcb 1.9
libdrm 2.4.42 (new xorg only)
freeglut 2.8.1
Also starring:
Updates to drivers and other libraries and utilities

Additional notes:
Change pkgconf to be a build dependency.
Add a new USE_XORG, xcb, to depend on libxcb and update all ports to use
this.
Trim makefile headers.
Take maintanership of x11/xcb-proto, ok'd by ashish.
If you are running WITH_NEW_XORG=, you need to rebuild all installed
drivers, see UPDATING for more information.
Various fixes to make ports compile.

PR:		ports/177942
Exp-run by:	miwi
Approved by:	portmgr (miwi)

Thanks to all who helped testing!
92ea0d614b
Martin Wilke (miwi)
- Please welcome Xorg 7.5.2

The Xorg Team is pleased to announce the next round of Xorg updates.
       The team created a new flag called WITH_NEW_XORG that users can include
       in /etc/make.conf. This was created for the intel KMS work being done
       althouthough It probably works for other chips. Unfortunately, the intel
       KMS driver will only work on FreeBSD 9(RELENG|STABLE) or 10/HEAD users.
       Older version of FreeBSD will not be supported. Intel users will need
       to patch their source manually with Konstantin?s KMS kernel patch to get
       the newer chips to work. Please carefully read UPDATING entry.

Changes:

        - libdrm 2.4.31 (including KMS support)
        - mesa 7.11.2
        - xorg-server 1.10.6
        - a lot of new Graphic Drivers.

    I would like to thank:

         Koop Mast
         Eitan Adler
         Niclas Zeising
         and all helpers and testers from x11@.
29e347e197
Martin Wilke (miwi) · 1.7.7,1
- Please welcome Xorg 7.5.1

The X-Server has been patched to the latest 1.7.X series, drivers
and fonts have been updated to the latest versions. This update includes
some components from Xorg 7.6 with a lot of improvements, and it seems
that the performance is much better than the old version. Also this
Update fix build issues with clang and binutils 2.17.50 in current,
remove 6.X gruft and de-author pkg-descr.

I would like to thank:

	Beat Gaetzi
	Dima Panov
	Koop Mast
	Eitan Adler
	and all Testers.

PR:		ports/147646
		ports/148035
		ports/148744
		ports/150223
		ports/152889
		ports/154457
d594ccc94f
Martin Wilke (miwi) · 1.7.5,1
- Update to Xorg 7.5

The Intel drivers was patched to work with
the new server. The drivers for Vesa, NV,NVIDIA and
ATI have been tested thoroughfully and seem to work fine.
A complete changelog of Xorg 7.5 can you read here:

http://www.x.org/releases/X11R7.5/

A note to FreeBSD 6.X users: We strongly recommend you
to update your system to 7.x or above.

For updating try

portupgrade -af \*

or:

portmaster -af

Please report any problems and issus to x11 (at) FreeBSD.org.

Thanks to beat@, rnoland@, fluffy@, stas@ and all testers for their help
and Feeback.

Tested by:	Community and 2x exp-runs
f4936121f9
Robert Noland (rnoland) · 1.6.5,1
Update xorg-server and friends to 1.6.5.
4aabe04a2e
Robert Noland (rnoland) · 1.6.1,1
Update Xserver and friends to 1.6.1
a588a7ab6e
Robert Noland (rnoland) · 1.6.0,1
Update Xorg server to 1.6.0

o Update randrproto, libXrandr and xrandr to 1.3.0
	o Update xf86-video-intel to 2.6.3
	o Update other less common drivers as needed
	o Mark a bunch of un-maintained input drivers ignored
	o Update the various slave X server ports as well
fd559155d1
Robert Noland (rnoland) · 1.5.3_1,1
add dri2proto depend here as well

Reported by:	pointyhat (pav)
Approved by:	garga (mentor, implicit)
557fa0f566
Florent Thoumie (flz) · 1.5.3,1
- Update X.org ports to 7.4+ (few ports are more recent than the katamari). - Bump PORTREVISION for all ports depending on libglut since the shlib version number went from 4 to 3. - Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't installed anymore. - Couple of ports fixes (mostly missing xorg components added to USE_XORG).
340b57f8be
Florent Thoumie (flz) · 1.4_1,1
Explicitely disable dtrace support for now.

Reported by:	kris
bb72f9298b
Florent Thoumie (flz) · 1.4_1,1
Add inputproto and xtrans to USE_XORG.

Reported by:	marcus, erwin
fd311e0fcb