-Wno-system-headers. While I'm here, port patches for non-x86/alpha from
XFree86-4-Server.
Reported by: Adam Weinberger <adamw@magnesium.net>
Marius Strobl <marius@alchemy.franken.de>
[2] Check that XFREE86_VERSION=4 is set when building, rather than setting it.
[3] Move many common Makefile bits to XFree86-4-libraries/Makefile.inc
[4] Make the XFree86-4-Server port not install libXfont.so.
[5] Move the xcursor.pc file to its proper location in ${X11BASE}/libdata/pkgconfig
[6] Don't explicitly link libGL.so against libc, for the sake of 4.x's pthreads.
Submitted by: [5,6] Ports Fury
and not part of this port. This shouldn't cause portupgade problems for most
people because the port still installs libXfont.* That will be fixed later.
Reported by: kris
[2] Fix a server hang on reset with DRI enabled on Radeons
[3] Fix a server hang on reset with DRI enabled on Matrox
[4] Fix screen going into powersaving with Xinerama, Xcursor, and Radeons
[5] Fix an unresolved symbol in the nv driver
[6] Fix a crash in DDC with Riva 128 cards (XFree86 bug 71)
[7] Add some missing manpages to the MAN4 list
PR: [7] ports/50113
Obtained from: [1] XFree86 bug 6
[2] XFree86 bug 94
[3] Panagiotis Papadakos <papadako@csd.uoc.gr>
[4] XFree86 bug 90
[5,6] XFree86 CVS
[2] Fix xdm on Alpha by using NetBSD's version of Wraphelp.c
[3] Report buttons 7 and when using sysmouse protocol
[4] Fix missing symbols in r128 driver.
[5] Reset /usr/X11R6/bin/X to Xwrapper-4 after install if Xwrapper-4 exists.
PR: [1] i386/44203
[2] ports/43664
[3] ports/43232
[2] Stop SIGILLs when running GL clients on systems with SSE but no
CPU_ENABLE_SSE in the kernel.
[3] Fix imake complaints after XFree86-4-libraries patch to stop libXThrStub
build on post-500043 -current.
PR: [1] 38590
Approved by: portmgr
- Reduce build times by not rebuilding some programs/libraries in each port.
- Move some files from -clients to -libraries and from -libraries to -server.
- Make package-building in XFree86-4 more intuitive
PR: 41606 (package building)
2. Update PCI IDs and nv driver to include newer nv chipsets
3. Add SHM to XFree86's libc wrapper on bsd to help with nv binary drivers.
4. Fix mouse scrollwheels on -current (new gcc)
Submitted by: [1] Hye-Shik Chang <perky@FreeBSD.org>
[2] Chris Dillon <cdillon@wolves.k12.mo.us>
[3] Matthew N. Dodd <mdodd@freebsd.org>
[4] Ted Lindgreen <ted@sanne.nlnetlabs.nl>
Approved by: mdodd
downloading it. Move freebsd-glide3headers there too. Update BUILD_DEPENDS
for font ports to catch new requirements as of 4.2.0.
PR: 40362, 40759
Approved by: des (mentor)
-current, fix the DRI with Wine, update the config files for the X ports, and
fix many of them to allow continuing of the X build after interruption (it
used to clean and rebuild).
Approved by: will, des (mentor)
/sys no longer needs to be accessible, nor does Glide support (unlike with
4.1.0). Bump PORTREVISION to denote update.
PR: 36181
Submitted by: Eric Anholt <eanholt@gladstone.uoregon.edu>
No PORTREVISION bump -- package for alpha didn't build last time and for
all other arches nothing changes. Tested on i386 only. This also fixes
the logic error which added MATROX files to pkg-plist if BuildXF86DRI was
set to NO.
Submitted by: gallatin
- Disable the building of DRI (as it only works on x86)
- Ensure that HaveMatroxHal is defined to a valid value when DRI is not
built, otherwise imake complains about a syntax error when it encounters
HaveMatroxHal in the mga driver Imakefile
reviewed by: will
[1] Move warning about Matrox HAL drivers to pre-everything target, so the
user gets the warning whether or not they enable the driver.
[2] Tag Matrox-specific master sites and distfile.
[2] If WITH_MATROX_GXX_DRIVER defined, bump PORTREVISION to preserve the
upgrade path for users who already have 4.2.0 but not this.
[3] Cosmetic cleanups.
Submitted by: [1] Glenn Johnson <glennpj@charter.net>
[1] Upgrade to 4.2.0.
[2] Allow Wraphelp.c to be fetched by default, set HasXdmAuth=YES
by default.
Submitted by: [1] sf, taguchi@tohoku.iij.ad.jp
Approved by: [2] core
Previously, devel/imake-4 disables XDM-AUTHORIZATION-1 support whether
HasXdmAuth is set to YES or NO if you don't have Wraphelp.c in local
${DISTDIR}.
devel/imake-4: rip off meaningless existent check for Wraphelp.c.
x11/XFree86-4-libraries: imake-4 change affects libXdmcp.a. ++REVISION.
x11/XFree86-4-clients: xdm and chooser depends on libXdmcp.a. ++REVISION.
x11-servers/XFree86-{Nest,Print,Server,VFB}:
add Wraphelp.c retrieval code. depends on libXdmcp.a. ++REVISION.
Reported by: Alan Eldridge <alane@geeksrus.net>
Reviewed by: maintainer