Commit graph

526 commits

Author SHA1 Message Date
Joe Marcus Clarke
42c2cdc260 Update XFree86 clients to 4.4 release. Release notes are available at
http://www.xfree86.org/4.4.0/RELNOTES.html

PR:		ports/67733 imake
		ports/67508 libraries
		ports/67510 clients
		ports/67513 server
		ports/67776 100dpi fonts
		ports/67777 75dpi fonts
		ports/67778 cyrillic fonts
		ports/67779 default bitmap fonts
		ports/67781 font encodings
		ports/67783 scalable fonts
		ports/67784 font server
		ports/67785 XFree86 meta-port
		ports/67775 documents
		ports/67786 manpages
		ports/67787 nest server
		ports/67788 print server
		ports/67789 virtual framebuffer server
		ports/56487 (Upgrading Xfree86-clients from ports overwrites xdm config files)
		ports/44252 (XFree86-4-Server port removes/overwrites config files)
Submitted by:	Dejan Lesjak (dejan DOT lesjak AT ijs DOT si)
Additional changes by:	anholt
			Jung-uk Kim (jkim AT niksun DOT com)
			arved
Tested by:	pointyhat
		linimon
2004-08-10 01:29:22 +00:00
Pav Lucistnik
b4ab3f638a - Correct typo (CLFAGS -> CFLAGS)
PR:		ports/69703
Submitted by:	Masakazu HIGAKI <higamasa@dream.com>
2004-07-28 14:24:35 +00:00
Pav Lucistnik
b73a79a29d - Extend IGNORE message, point users to instructions how to switch
from XFree86-4 to X.Org.

Approved by:	anholt (x11 hat)
2004-07-23 23:46:02 +00:00
Eric Anholt
4eb209da7d - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,
and make XFREE86_VERSION map to it.  XFREE86_VERSION is now deprecated.
- Make xorg the default X_WINDOW_SYSTEM on -current.
- Add several new X_*_PORT variables which point to various pieces of X11 based
  on the setting of X_WINDOW_SYSTEM, and make ports use them.
- Add information to CHANGES about how to handle the transition.

PR:		ports/68763
Approved by:	portmgr (marcus)
Approved by:	re (scottl)
2004-07-23 19:10:32 +00:00
Eric Anholt
57a2ac1061 Register conflicts on xorg-nestserver. 2004-07-23 18:38:25 +00:00
Eric Anholt
e7eda50e2f New port: xorg-nestserver, the nesting X server from X.Org. 2004-07-23 18:37:31 +00:00
Eric Anholt
47a9baa231 s/WITH_XLIB/USE_XLIB/ -- fixes missing dependency.
Reported by:	pointyhat via kris (over and over)
2004-07-19 06:29:06 +00:00
Eric Anholt
b812c90ccf Rethink the DRI dependency. It's not actually needed for the server to work.
It's only useful with both server and libraries.  It should really be depended
on by the metaport instead.

PR:		ports/68484
Submitted by:	Roman Bogorodskiy <bogorodskiy@inbox.ru>
2004-07-11 20:22:37 +00:00
Joe Marcus Clarke
9e5632dd66 Apply a big libtool patch to allow porters to use the libtool installed by
the libtoolX ports instead of the one included with each port.  Ports that
set USE_LIBTOOL_VER=X will now use the ports version of libtool instead of
the included version.  To restore previous behavior, use the new macro,
USE_INC_LIBTOOL_VER.  Both macros accept the same argument: a libtool version.

For example, to use the ports version of libtool-1.5, add the following to
your Makefile:

USE_LIBTOOL_VER=        15

To use the included version of libtool with extra hacks provided by
libtool-1.5, add the following to your Makefile:

USE_INC_LIBTOOL_VER=    15

With this change, ports that had to add additional libtool hacks to prevent
.la files from being installed or to fix certain threading issues can now
delete those hacks (after appropriate testing, of course).

PR:		63944
Based on work by:eik and marcus
Approved by:	ade (autotools maintainer)
Tested by:	kris on pointyhat
Bound to be hidden problems:	You bet
2004-07-09 17:43:11 +00:00
Eric Anholt
49b123650d Register new CONFLICTS. 2004-06-19 06:10:42 +00:00
Eric Anholt
931b9ae630 And my hat collection grows. Actually remove the remnants of pkg-message
stuff.
2004-06-19 06:03:51 +00:00
Eric Anholt
0c7c8dd0cf - Install the server setuid by default. The x11/wrapper/files/wrapper.c code
is already in the server.  I can't even imagine a situation where running an
X server (which is run as root, mind you) is ok, while having a setuid X
server with arguments and environment checking ala wrapper.c is not.  But put
an option in anyway.
- Include the SERVER_PATCHES define needed for the new server ports.
2004-06-19 05:51:45 +00:00
Eric Anholt
36bc9a7a5d New port: xorg-vfbserver, the virtual framebuffer X server from X.Org. 2004-06-19 02:02:13 +00:00
Eric Anholt
2036cf1d85 New port: xorg-printserver, the X Print server. 2004-06-19 01:54:49 +00:00
Eric Anholt
bb5c7b42bf Register new conflicts on xorg-fontserver. 2004-06-11 05:49:03 +00:00
Eric Anholt
fbd1414e85 New port: xorg-fontserver taken from X.Org release 6.7.0. 2004-06-11 05:36:11 +00:00
Eric Anholt
899dc07994 Install xorgcfg and xorgconfig.
PR:		ports/67656
Submitted by:	Alex Deiter <tiamat@komi.mts.ru>
2004-06-10 07:43:39 +00:00
Ade Lovett
1a628ded35 Sync with new bsd.autotools.mk 2004-06-04 17:29:38 +00:00
Eric Anholt
62e4243072 - Only set XFREE86_HTML_MAN if there are going to be manpages installed
(XMAN_DIRS is set).
- Remove spammed-in configure.gen.pre
- Pass thread flags/libs to configure like should have been done
- Add changes to config/cf/* for the fonts ports.
2004-05-31 02:56:22 +00:00
Eric Anholt
f0b648cca2 - Depend on xorg-libraries by default instead of the modular libraries.
- Don't install Xserver.1 (a manpage for all X servers), which is provided by
  xorg-manpages.
2004-05-29 23:08:07 +00:00
Eric Anholt
a0c3b7ff78 Add some more patches based on XFree86-4-libraries/files, for the
xorg-libraries and -clients ports.
2004-05-29 01:04:23 +00:00
Eric Anholt
147aa0a9a8 [1] Fix packaging on amd64
[2] Remove sparc64 patch that got spammed into the wrong location in FreeBSD.cf
[3] Fix many problems in the Render implementation.
[4] Depend on libGL to provide glx headers, until they're located in a more
    appropriate package.

PR:		[1] ports/66682
Submitted by:	[1] Francois Tigeot <ftigeot@wolfpond.org>
Obtained from:	[3] X.Org CVS
2004-05-18 05:29:03 +00:00
Volker Stolz
5f26b865a7 autoconf not available in extract/patch-targets, so move invocation to
pre-configure.

Noticed by: pointyhat
2004-05-15 15:31:03 +00:00
Eric Anholt
b38e118caa [1] Add missing dependency on freetype2.
[2] Add missing AMD64 patch that was in XFree86-4-Server.

Reported by:	[1] bento via kris
Submitted by:	[2] Francois Tigeot <ftigeot@wolfpond.org>
2004-05-11 08:12:23 +00:00
Joe Marcus Clarke
74ca7d9895 Correct a typo in one of the LIB_PC_DEPENDS. 2004-05-10 16:50:39 +00:00
Eric Anholt
173b93b2aa Register CONFLICTS on xorg-server. 2004-05-10 05:42:11 +00:00
Eric Anholt
b29c861b4d New port: xorg-server taken from X.org release 6.7.0.
Tested only on x86 so far due to problems installing dependencies on build
cluster.  Based on XFree86-4-Server originally, but I decided the history
wasn't worth keeping that much as a lot has been changed.
2004-05-10 05:05:00 +00:00
Kris Kennaway
41697e88c8 As announced 2 months ago, remove these deprecated or broken ports. 2004-04-11 01:45:19 +00:00
Trevor Johnson
c0669efed5 Tidy up whitespace. 2004-04-10 17:26:55 +00:00
Trevor Johnson
6e7d58c396 Trim whitespace. 2004-04-10 16:07:10 +00:00
Kris Kennaway
98dd96ee20 Remove category pkg/COMMENT files in favour of a COMMENT variable in the
category makefile.

Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
PR:		59651
2004-04-02 07:29:48 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Joe Marcus Clarke
e7ad04af4c Fix build with freetype2-2.1.7.
Reported by:	bento via kris
2004-03-22 18:25:05 +00:00
Kris Kennaway
76b01693b3 BROKEN on amd64: Build fails 2004-03-19 22:42:06 +00:00
Trevor Johnson
e1177f5c54 Add size data.
Approved by:	maintainers
2004-03-18 02:27:55 +00:00
Trevor Johnson
33fdc4cde2 SIZEify. 2004-03-17 18:29:46 +00:00
Ade Lovett
3f651573ad Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
2004-03-14 06:17:56 +00:00
Volker Stolz
2d9da4bfe7 Fix build on -CURRENT.
PR: ports/62143 (suggested by Brandon S Allbery)
Approved by: linimon (mentor)
2004-03-11 15:02:53 +00:00
Greg Lewis
ebc4119c1e . Build and install the SiS driver on the Alpha. I've had this patch in
my tree for quite some time, and it builds and installs correctly.  An
  earlier version (4.2) ran on a DS10 with a SiS card we had at work, but
  I no longer have access to that machine to test 4.3.  Despite that, I
  think this is worth putting in.
2004-02-25 20:54:21 +00:00
Greg Lewis
6e9e1c40a8 . Fix the sysarch() prototype as was done in XFree86-4-Server. Hopefully
this will fix the build on recent -CURRENT/alpha.

Requested by:	kris
2004-02-25 18:18:11 +00:00
Greg Lewis
0ca27b5702 . Use the correct prototype for sysarch(2). Should fix the build on
CURRENT/alpha.

Submitted by:	bento via kris
2004-02-21 21:40:01 +00:00
Mark Linimon
23e091863e Mark as deprecated: either fails to fetch, and has done so for some time;
and/or fails to build; and/or the maintainer has recommended
that the ports are obsolete and should be deleted.

In each of these cases, the port has been in trouble for quite some time.
The deprecation date is set for April 09, 2004, except for a very few
ports that are in really bad shape (or the maintainer has recommended
deletion), in which case they are set for March 09, 2004.

If anyone wants to keep these ports in the ports collection, now is
the time to step up and fix them.

PR:		ports/62575
No objection:	freebsd-ports, 10 days
2004-02-17 10:30:34 +00:00
Kris Kennaway
6b2a7b73a6 FORBIDDEN: Broken pkg-plist 2004-02-16 23:50:17 +00:00
Dag-Erling Smørgrav
64c03a02ad Fix several buffer overflow issues in the fontpath handling code.
Remove an earlier patch which only partially addressed these issues.

Approved by:	so
2004-02-12 20:16:05 +00:00
Dag-Erling Smørgrav
a9a3b3d099 Fix buffer overflow in font alias handling code.
Approved by:	so
2004-02-09 12:04:25 +00:00
Kris Kennaway
98332e5f00 BROKEN on 5.x: does not compile 2004-02-08 02:50:27 +00:00
Kris Kennaway
37b36b9f67 BROKEN on 5.x: does not compile 2004-02-07 23:29:51 +00:00
Trevor Johnson
a049dd78cc Use PLIST_FILES (bento-tested, marcus-reviewed). 2004-02-06 13:12:53 +00:00
Trevor Johnson
3c175cb569 Use PLIST_FILES.
Reviewed by:	marcus
2004-02-05 20:38:07 +00:00
Dag-Erling Smørgrav
e6403486a1 GC a patch that no longer applies. 2004-02-04 23:55:04 +00:00
Joe Marcus Clarke
73f7c91b5d Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
2004-02-04 05:10:27 +00:00
Trevor Johnson
f15b845ebe SIZEify. 2004-01-29 16:13:06 +00:00
Eric Anholt
76e120d15e Reset maintainership to ports@. The truth is I don't have the time to fix this
up.  This port should wither away and die once someone updates graphics/glide3.

Suggested by:	linimon
2004-01-10 21:05:34 +00:00
Pav Lucistnik
3744867987 - Fix distname
Pointy hat to:	pav
Submitted by:	petef
2004-01-02 18:23:47 +00:00
Pav Lucistnik
746965b174 1.6 < 1.31 < 1.60
Pointy hat to:	pav
Submitted by:	petef
2004-01-02 17:18:28 +00:00
Pav Lucistnik
b1eaac776a - Update to 1.6
- Drop maintainership

PR:		ports/60799
Submitted by:	hrs
Approved by:	maintainer
2004-01-02 00:15:14 +00:00
Eric Anholt
897425d69f Don't install conflicting Xserver.1 manpage from other XFree86-4-*Server. It
will only be provided by XFree86-4-Server(-snap).

PR:		ports/59155
Submitted by:	Guido Berhoerster <ich@guido-berhoerster.org>
2003-12-12 23:50:10 +00:00
Eric Anholt
c3e2da8a8c Fix patching stage in XFree86-4-Server-snap by using patch-xfree86.cf in this
port instead of from XFree86-4-libraries.  The new chunk to the patch in
XFree86-4-libraries is already merged in to CVS.

Approved by:	portmgr (kris)
2003-11-29 22:34:32 +00:00
Jake Burkholder
a021c16641 Fix XFree86-4-FontServer build on sparc64.
Requested by:	kris
2003-11-25 08:56:30 +00:00
Trevor Johnson
6ef74950ba Remove my e-mail address from these files, to reduce spam. 2003-11-13 10:33:55 +00:00
Eric Anholt
9a3e380bac Correct pkg-plist issues in previous commit.
Submitted by:	bento (partially)
2003-11-12 06:00:52 +00:00
Eric Anholt
9555c60bc3 Update to 4.3.99.15 snapshot. Remove DRI components, now provided by
graphics/dri.
2003-11-12 05:47:01 +00:00
Eric Anholt
b7f4234b95 Switch MAINTAINER to x11@FreeBSD.org for group maintaining of these ports. 2003-11-12 01:04:37 +00:00
Eric Anholt
001a52184d The DRI client drivers are now provided by graphics/dri. RUN_DEPENDS on them
instead of installing them from this port.
2003-11-09 08:27:26 +00:00
Eric Anholt
ed699c7900 Mark NOT_FOR_ARCHS=ia64 and do a little plist sorting fix. 2003-10-21 02:58:00 +00:00
Peter Wemm
9cfe10d80c Having the Xserver open /dev/io on amd64 as well would help. The nv
driver (among others) do not appreciate the lack of this.
2003-10-16 18:01:46 +00:00
Eric Anholt
1c2a2907c3 Fix packaging of sunffb on sparc64.
Submitted by:	Marius Strobl <marius@alchemy.franken.de>
2003-09-27 20:26:35 +00:00
Eric Anholt
9180009966 Fix a typo in sparc64 section of Makefile.
Submitted by:	Marius Strobl <marius@alchemy.franken.de>
2003-09-27 20:23:47 +00:00
Eric Anholt
64629ca581 Fix build on Sparc64 (hopefully -- I applied the patch by hand). Fixes plist
issues.

Submitted by:	Marius Strobl <marius@alchemy.franken.de>
2003-09-25 22:31:46 +00:00
Eric Anholt
c262a3d9b4 Re-add the scanpci manpage on i386.
Reported by:	bento
2003-09-25 21:05:33 +00:00
Eric Anholt
27d17afba2 Followup commit: Unbreak XFree86-4-Server-snap on -stable -- gcc 2 has no
-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>
2003-09-18 03:20:45 +00:00
Eric Anholt
d22c136912 Add XFree86-4-Server-snap
Approved by:	portmgr (will)
2003-09-17 02:43:33 +00:00
Eric Anholt
d19cbb3893 Update port to 4.3.99.12 development snapshot after repocopy.
Approved by:	portmgr (will)
2003-09-17 02:42:31 +00:00
Kirill Ponomarev
f28b74e40f - Update to version 1.6
PR:		56439
Submitted by:	Ports Fury
2003-09-04 17:21:40 +00:00
Eric Anholt
97b4e7a649 Fixes for potential integer overflows in font libraries.
Obtained from:	XFree86 CVS
2003-09-03 22:12:51 +00:00
David E. O'Brien
27e9bd2cbc Add support for AMD64. 2003-08-23 01:43:11 +00:00
Eric Anholt
f6c848659e [1] Fix xdmcp queries in the X servers (bug 277)
[2] Fix underlining in the freetype backend (bug 330)

PR:		[1] ports/52387
		[2] ports/55134
Submitted by:	[1] Joel Ray Holveck <joelh@piqnet.org>
		[2] Ariff Abdullah <skywizard@MyBSD.org.my>
2003-08-12 18:35:37 +00:00
Kris Kennaway
3378745c51 Add support for sparc64.
Submitted by:	jake (based on)
2003-07-27 09:44:00 +00:00
Eric Anholt
3bd887cd28 Add missing newlines which got lost somehow in my patching.
Noticed by:	peter
2003-07-17 00:28:54 +00:00
Eric Anholt
085cfa9e04 Fix compile of XFree86-4-Server on -current and add amd64 patches.
Submitted by:	peter (amd64)
2003-07-16 21:06:13 +00:00
Kiriyama Kazuhiko
35e89a9f1e Remove x11-servers/XttXF98srv-EGC, x11-servers/XttXF98srv-GA968,
x11-servers/XttXF98srv-GANBWAP, x11-servers/XttXF98srv-MGA,
    x11-servers/XttXF98srv-NEC480, x11-servers/XttXF98srv-NECS3,
    x11-servers/XttXF98srv-NKVNEC, x11-servers/XttXF98srv-PWLB,
    x11-servers/XttXF98srv-PWSKB, x11-servers/XttXF98srv-SVGA,
    x11-servers/XttXF98srv-TGUI, x11-servers/XttXF98srv-WABEP,
    x11-servers/XttXF98srv-WABS and x11-servers/XttXF98srv-WSNA

PR:             ports/52567
Submitted by:   NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
2003-05-22 23:04:08 +00:00
Kiriyama Kazuhiko
cbabee1a76 Included into XFree86 and obsoleted.
PR:             ports/52567
Submitted by:   NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
2003-05-22 22:47:55 +00:00
Kiriyama Kazuhiko
9ff321545f ncluded into XFree86 and obsoleted.
PR:             ports/52567
Submitted by:   NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
2003-05-22 22:37:58 +00:00
Kiriyama Kazuhiko
8d126d6d23 Included into XFree86 and obsoleted.
PR:		ports/52567
Submitted by:	NAKAJI Hiroyuki <nakaji@jp.freebsd.org>
2003-05-22 22:31:02 +00:00
Eric Anholt
469309b018 SuperProbe no longer comes with XFree86, don't mention it here. 2003-05-21 17:38:41 +00:00
Eric Anholt
346aa45573 [1] Make the HTML manpages get put into the packages again.
[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
2003-05-14 07:02:07 +00:00
Eric Anholt
86b85412ed Remove libXfont.* from the pkg-plist, since it's part of XFree86-4-libraries
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
2003-05-10 08:40:48 +00:00
Kris Kennaway
6777f867da As announced on 27 March 2003 in <20030328052350.GA18971@rot13.obsecurity.org>,
remove ports that have been broken for >4 months (in many cases much longer)
with no sign of a fix.
2003-05-06 03:56:26 +00:00
Kris Kennaway
28e7382123 As announced on 27 March 2003 in <20030328052350.GA18971@rot13.obsecurity.org>,
remove these ports that have been broken for >4 months (in many cases much
longer) with no sign of a fix.
2003-05-06 03:49:05 +00:00
Eric Anholt
00157b17ec Fix a crash with the siliconmotion (smi) driver.
PR:		ports/51450
Tested by:	Stacey Roberts <stacey@vickiandstacey.com>
Obtained from:	XFree86 bug #50
2003-05-03 22:18:03 +00:00
Eric Anholt
916ce7b9c6 Fix a small memory leak in __driUtilCreateScreen()
PR:		ports/51580
Submitted by:	Alexey Dokuchaev <danfe@regency.nsu.ru>
2003-04-30 00:16:01 +00:00
Eric Anholt
ccc32eb8fb Fix a typo which caused problems on Radeon R300 cards, including text mode
restoring not working.

Obtained from:	RedHat
2003-04-26 08:29:41 +00:00
Eric Anholt
5dd3fb4432 Fix a package building problem on Alpha and fix a bad copy'n'paste.
Submitted by:	bento (via kris)
2003-04-12 00:34:14 +00:00
Eric Anholt
0522640d1b Followup to last commit: Add missing radeon_cursor.c to the list of patches. 2003-04-06 08:59:23 +00:00
Eric Anholt
d42a8c1c29 [1] Fix a hang in int10 on starting the server with multiple cards
[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
2003-04-06 08:48:25 +00:00
Eric Anholt
cae7bed1c6 Add a patch to fix xkb initialization.
Approved by:	portmgr (kris)
Obtained from:	XFree86 CVS
2003-03-18 23:41:24 +00:00
Eric Anholt
f9deefe2e9 [1] Add a fix for a hang with Radeon cards in specific apps.
[2] Fix unresolved symbols messages in mga and r128 drivers.

Approved by:	portmgr (kris)
Obtained from:	[1] DRI CVS
		[2] Leif Delgass
2003-03-15 04:28:02 +00:00
Eric Anholt
c45b888b7e Mark this ONLY_FOR_ARCHS=i386 until it's ported to other platforms.
Prodded by:	kris
2003-03-13 00:57:44 +00:00
Eric Anholt
62d3b1c1fc Update XFree86 ports, including linux_dri, to 4.3.0. Set IGNORE= in dri-devel
for being outdated.  Thank you to all the testers and people who submitted
patches for this update.

Approved by:	portmgr
2003-03-11 23:38:11 +00:00
Ade Lovett
7e52725f2a Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2003-03-07 06:14:21 +00:00
Eric Anholt
8c032403d3 Add driglide 2003-03-06 01:25:24 +00:00
Eric Anholt
3be9860612 Update driglide to 0.9.1 after a repocopy from graphics/glide3. This is a fork
of Glide3 I have been working on which includes all bugfixes I can find, builds
both libraries, and is smaller than the original libraries.
2003-03-06 01:23:18 +00:00
Akinori MUSHA
5c65a56754 De-pkg-comment. 2003-02-21 14:19:11 +00:00
Christian Weisgerber
0fe1dd303a Update to version 1.4.
PR:		48048
Submitted by:	Ports Fury
2003-02-16 13:55:09 +00:00
Jimmy Olgeni
a8b546f7a0 I broke the port by committing bogus stuff I was working on :-/
Noticed by:	Sergey Mokryshev <mokr@mokr.net>
2003-02-02 19:59:27 +00:00
Jimmy Olgeni
e4e255093d Give back maintanership to ports@, due to lack of time and clues. 2003-01-31 19:25:23 +00:00
Eric Anholt
b7956c5137 Re-add mga_hal's checksum yet again.
(working on a separate mga_hal port to get rid of this mess once and for all)

Submitted by:	many
2003-01-25 20:14:27 +00:00
Eric Anholt
a0f7fe90a0 [1] Fix missing symbols in i810 driver
[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
2003-01-24 04:14:16 +00:00
Eric Anholt
3b86e09429 Add missing lib/X11/xserver/SecurityPolicy for other XFree86 server ports. 2003-01-16 02:21:13 +00:00
Eric Anholt
236b06cf9b [1] Move the recently committed patch-common_x86.c to XFree86-4-libraries
so it covers libOSMesa, too.
[2] Reduce stack usage in libX11 (helps JDK 1.4)

PR:		[1] ports/46037
Submitted by:	[2] phantom
Approved by:	portmgr
2002-12-08 05:37:30 +00:00
Eric Anholt
af21c9400b [1] Quiet some prolific debug output in cirrus driver.
[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
2002-12-05 01:25:32 +00:00
Eric Anholt
d0cc39f7c8 [1] Make the 4.2.1 ports all use the merged 4.2.1+mitshm patch.
[2] Make the ports respect CFLAGS better.  Now CFLAGS (and CC/CXX) are set for
the build during the configure stage.

PR:		[2] 40271, 43369
2002-10-17 07:20:03 +00:00
Eric Anholt
21a4666d2c o Back out a patch from the 4.2.1 update which broke DPMS on Rage 128 hardware
o Use XFree86's mga driver, even in the WITH_MATROX_GXX_DRIVER case. (it now
  only adds installation of the hal library)
2002-10-09 04:26:41 +00:00
Eric Anholt
f0d7df79d7 Fix distfile survey issues with X ports, update bsd.sites.mk to include
more working X mirrors and remove a local distfiles site that hasn't been
updating.

Approved by:	portmgr
2002-09-21 19:20:55 +00:00
Eric Anholt
a56e4c2b26 Missed the PORTREVISION bump 2002-09-19 07:58:02 +00:00
Eric Anholt
23bd3ea704 Fix Matrox G550 cursor in the non-WITH_MATROX_GXX_DRIVER case.
PR:		37542
Submitted by:	Peter Johnson <freebsd@bilogic.org>
2002-09-19 07:55:42 +00:00
Eric Anholt
6d000f4c6f Update XFree86 Servers ports to 4.2.1 + the second SHM security fix (for
XFree86-4-Servers, this fixes the case where the X Server is started by xdm).
2002-09-19 06:37:28 +00:00
Eric Anholt
372f7910fb Update XFree86-4-* ports which share XFree86-4-libraries's patches:
- 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)
2002-09-18 04:23:00 +00:00
Eric Anholt
bef0d31d23 Fix WITH_MATROX_GXX_DRIVER case after 4.2.1 upgrade.
Submitted by:	obraun
2002-09-05 19:33:15 +00:00
Eric Anholt
0edad80fe0 Update XFree86-4-clients, -Servers, and -libraries to 4.2.1.
The most notable update is fixing what appears to be possible privelege
escalation with libX11 and setuid clients (xterm is one).
2002-09-05 03:48:31 +00:00
Maxim Sobolev
acb70a00da When initialising s3 driver call fbPictureInit() like other drivers do. This
fixes a problem with RENDER extention not working with s3 driver. Bump
PORTREVISION.

Approved by:	maintainer (implicitly)
2002-08-26 17:41:46 +00:00
Eric Anholt
6efbfe0d64 gzip the new patches to help users who are getting mangled text files from
${MASTER_SITE_LOCAL}

PR:		41408
2002-08-15 20:44:27 +00:00
Mario Sergio Fujikawa Ferreira
66dd614df5 Add missing checksum unbreaking WITH_MATROX_GXX_DRIVER
PR:		41367
Submitted by:	Sergey N. Voronkov <serg@tmn.ru>
Approved by:	maintainer (travelling approval)
2002-08-07 15:09:51 +00:00
Eric Anholt
05f2c750e9 1. Use XlcDL.c from X CVS to help people with Korean or Japanese XIM and GTK+
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
2002-08-05 07:26:11 +00:00
Eric Anholt
21aa2d1516 gzip Wraphelp.c and put it in local_distfiles, to help users having troubles
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)
2002-08-02 02:57:26 +00:00
Eric Anholt
79d4b57209 Change email to anholt@freebsd.org and move local distfiles.
Approved by:	des
2002-07-30 21:04:00 +00:00
Eric Anholt
a5596482c6 Make XFree86-4 miniports use imake-4's HasXdmAuth setting (default is YES).
Clean up Wraphelp.c inclusion in the ports that need it.
Add USE_PERL5 to imake-4.

Approved by:	des
2002-07-18 20:30:22 +00:00
Eric Anholt
6ef550dcec Take over maintainership of XFree86-4 ports. Add patches to fix libGLU on
-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)
2002-07-14 20:26:33 +00:00
David E. O'Brien
8ff4eda1d0 FreeBSD'ize the XFree86 v4 server configuration programs.
Sponsored by:	FreeBSD Mall, Inc.
2002-06-09 02:21:26 +00:00
Will Andrews
0f3def8589 Add runtime dependency on default font bitmaps so this works OOB. Bump
PORTREVISION to include package change.

Submitted by:	mbr
2002-06-07 13:55:51 +00:00
Eric Anholt
69705aa89e Take maintainership of glide3, update to a more recent CVS snapshot,
fix automake troubles, include patches for several bugs.

Reviewed by:	des
Approved by:	portmgr
2002-06-07 06:12:02 +00:00
Kris Kennaway
de27e60460 BROKEN: Does not build 2002-05-18 02:44:49 +00:00
Kris Kennaway
56d2573d7a Chase location of freetype1 includes to unbreak build. This fixes the
29 xtt packages.
2002-04-27 08:48:15 +00:00
Jimmy Olgeni
1fea08b960 Fix typo (it's -> its). 2002-04-14 10:36:58 +00:00
Will Andrews
ab86baa5a0 Update to always compile DRI on i386 machines, including 3dfx support.
/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>
2002-04-02 02:03:31 +00:00
Maxim Sobolev
62f2687e21 Add USE_SUBMAKE, where it might be necessary. 2002-03-25 09:19:20 +00:00
Kris Kennaway
0c2567adeb BROKEN: does not build 2002-03-25 02:06:53 +00:00
Will Andrews
4b15967b61 Fix alpha package -- some files are not installed when MACHINE_ARCH=alpha.
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
2002-03-19 18:22:49 +00:00
Andrew Gallatin
4df7061d04 Tweaks to get this compiling on alpha:
- 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
2002-03-19 14:24:07 +00:00
Will Andrews
3d6a8dedf3 More cosmetic fixes:
[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.
2002-03-18 00:52:04 +00:00
Will Andrews
eedd174076 [1] Update MGA HAL drivers for XFree86 4.2.0.
[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>
2002-03-17 23:03:28 +00:00
Will Andrews
92becb4baf XFree86 4.2.0 Stage 2: XFree86-4-* miniport upgrades
[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
2002-03-16 23:40:19 +00:00
Maxim Sobolev
d8543839e6 Adjust in accordance with the new location of freetype1 includes
(${PREFIX}/include/freetype1/freetype, not ${PREFIX}/include/freetype).
2002-03-14 11:16:45 +00:00
Akinori MUSHA
a80f0bd0dd Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
2002-01-29 12:14:18 +00:00
Patrick Li
5699967c67 Pass maintainership to submitter
PR:		33633
Submitted by:	Christopher Elkins <chrise@scardini.com>
2002-01-09 02:11:49 +00:00
FUJISHIMA Satsuki
636195b82c sync with XFree86-4
- Fix a flickering LCD problem with i815 chipset.
2002-01-07 19:51:22 +00:00
FUJISHIMA Satsuki
2fceaeca3d configure exits with error if
- USA_RESIDENT=YES and
 - imake-4 assumes HasXdmAuth=YES and
 - Wraphelp.c can't be found.
2002-01-06 20:55:22 +00:00
FUJISHIMA Satsuki
9450c9b68c o pre-fetch: -> pre-everything::
o ECHO -> ECHO_MSG
o add comments.
2002-01-06 20:51:08 +00:00
FUJISHIMA Satsuki
eea213ffdb xfs does not have connection with Wraphelp.c 2002-01-06 20:33:54 +00:00
FUJISHIMA Satsuki
996af557f2 pass HasXdmAuth to configure script. 2002-01-06 20:26:43 +00:00