Commit graph

232 commits

Author SHA1 Message Date
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
00ecf842f6 Fix XFree86-4-clients build on alpha by disabling SharedLibXdmGreet.
No difference on non-alpha, and gets alpha building with this version, so
no PORTREVISION bump.

PR:		43663
2002-10-07 02:13:29 +00:00
Eric Anholt
fc8cc1d008 Add patch to support XFree86-4-libraries and -clients on sparc64
Submitted by:	tmm
2002-09-19 01:41:58 +00:00
Eric Anholt
a31c36d93d Actually remove these files. 2002-09-18 04:24:21 +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
Maxim Sobolev
4fe6852b8f Due to popular demant into each port which might be inserted into dependency
list by bsd.port.mk insert anti foot-shooting device, which prevents
infinite fork loop when the user defines corresponding USE_XXX in global
make.conf, command line or environment.

Similar devices should probably be inserted into ports that might be inserted
into dependency list by others bsd.foo.mk files (bsd.ruby.mk, bsd.python.mk
and so on.)
2002-09-14 13:32:06 +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
f129bef08d Fix the us_intl keymap.
Submitted by:	Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
Obtained from:	Andoni Zubimendi <andoni@lpsat.net>
2002-08-21 21:58:44 +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
Eric Anholt
6c42faf2e8 Add patches for last commit (fixing scrollwheel on -current, and enabling
SYSVIPC to aid nv binary drivers)

Approved by:	mdodd
2002-08-05 07:33:22 +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
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
Kris Kennaway
916e9395d7 Allow this port to build in -current (i.e. with gcc 3.1)
Submitted by:	Motoyuki Konno <motoyuki@bsdclub.org>
2002-06-07 03:26:24 +00:00
Maxim Sobolev
045d1253be imake(1) thinks that the first place where to look for a compiler on FreeBSD
is /usr/local/bin/gcc, which simply is not true. Correct it. Bump
PORTREVISION for imake-4 port (XFree86-4-libraries isn't bumped because this
port doesn't install its own imake binary, but builds it for internal
consumption only).

No reply from:	MAINTAINERs
2002-05-22 14:29:17 +00:00
Brian Somers
f1b5025323 x86emu update for new BIOS's
Submitted by:	Larry Rosenman <ler@lerctr.org>
PR:		37610
2002-05-20 16:33:52 +00:00
Warner Losh
3b0c66b3c2 Fix ioctl #define abuse 2002-04-10 04:46:09 +00:00
Jun Kuriyama
c4916e7241 Use <sys/joystick.h> instead of <machine/joystick.h>.
Reviewed by:	will
2002-04-08 13:54:01 +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
Will Andrews
bbed1482a9 Preemptive compile fix from XFree86 for "newer GCC versions" (presumably
they refer to GCC 3.x).  PORTREVISION not bumped -- package unaffected.
Untested on the target platforms.

PR:		36104
Submitted by:	Hidekazu Kuroki <hidekazu@pc88.gr.jp>
Seconded by:	gad (sparc64 & possibly ia64 uses GCC3 by default)
2002-03-20 00:33:47 +00:00
Will Andrews
a812ba255d Add fix for XDM: Use SU="su -m" instead of SU="su", otherwise given the
default setup for the "nobody" account, login will fail.  PORTREVISION
bumped to include this fix for XFree86-4-clients.

PR:		36084
Submitted by:	Stefan `Sec` Zehl <sec@42.org>
2002-03-20 00:18:36 +00:00
Will Andrews
374106e59a Resurrect patch-startx which changes the default to turn off TCP listening,
and adds an option to allow turning it back on.  Bump PORTREVISION in
XFree86-4-clients only, to denote this feature (re)addition.

Submitted by:	Jochem Kossen <j.kossen@home.nl>
2002-03-19 16:48:54 +00:00
Will Andrews
d6850e0357 Fix i18n problem found by XFree86. This makes XIM work properly. Bump
PORTREVISION to denote fix.

Submitted by:	motoyuki
2002-03-19 16:43:34 +00:00
Will Andrews
6f02907dd5 XFree86 4.2.0 Stage 3: XFree86-4's evolution to a metaport
[1] Upgrade to 4.2.0.
	[2] Convert to metaport format and depend on most of XFree86-4-*.

Approved by:    jmz, in principle
2002-03-16 23:43:44 +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
Akinori MUSHA
b227cad07a Bump PORTREVISION after the freetype2 shlib major update. 2002-03-12 22:58:40 +00:00
Maxim Sobolev
112a9e25e8 Chase increase of freetype2 shlib version. 2002-03-11 17:25:31 +00:00
Will Andrews
50c0b241d4 Back out XFree86 4.2.0 and all recent modifications for the sake of
preserving the upcoming 4.5 release.  Bump PORTEPOCH to denote portversion
going backwards.  All files have been reverted to exactly what they were
3 days ago, before the 4.2.0 upgrade, except PORTEPOCH bump.

Approved by:	re, portmgr, maintainer timeout
2002-01-22 14:19:57 +00:00
Maxim Sobolev
6cd76ded7b Update version number of freetype2 shared library. 2002-01-21 11:46:49 +00:00
Jean-Marc Zucconi
b92cc254b8 Upgrade to 4.2.0 2002-01-19 23:37:54 +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
6a7dedd842 sync with x11/XFree86-4
- support ATI XPERT 128.
2002-01-05 20:47:49 +00:00
FUJISHIMA Satsuki
bfadd1fd9b Fix long-standing bug of this ports: support HasXdmAuth correctly.
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
2001-12-15 02:58:35 +00:00
FUJISHIMA Satsuki
cbda03d0ac o sync with x11/XFree86-4
- startx -nolisten tcp by default.
 - set login.conf environment for xdm.
2001-10-28 02:41:04 +00:00
Jean-Marc Zucconi
11bfaab414 Patch startx so that X is started with the "-nolisten tcp" by default and
add a "-listen_tcp" option to run X in non-secure mode.

Submitted by:	Jochem Kossen <j.kossen@home.nl>
2001-10-27 12:18:10 +00:00
FUJISHIMA Satsuki
fe3c793e06 o sync with x11/XFree86-4
- re-enable DRI support.
 - fix radeon DRI module.

o add support for Matrox MGA GXX drivers and G550 identifier.
2001-10-20 05:25:20 +00:00
FUJISHIMA Satsuki
72ab35fd4d sync with x11/XFree86-4. 2001-09-01 12:05:00 +00:00
Maxim Sobolev
495daa29cc Update version number of freetype2 shared library. 2001-07-12 10:10:30 +00:00
FUJISHIMA Satsuki
a98a478fc6 Get rid of 'X11R6.4' from pkg-comment.
XFree86-4.1.0 is based on X11R6.5.1.
2001-06-16 20:17:49 +00:00
FUJISHIMA Satsuki
5b1a452134 update to 4.1.0.
get rid of version number from comments in Makefile, pkg-comment and pkg-descr.

Reviewed by:	maintainer
2001-06-12 14:59:53 +00:00
FUJISHIMA Satsuki
b414ba91dd sync up with x11/XFree86-4.
o build DRI kernel modules.
o add option to build Matrox G200/G400/G450 beta drivers.

Submitted by:	Stijn Hoop <stijn@win.tue.nl>
2001-04-12 14:26:00 +00:00
FUJISHIMA Satsuki
10427f3863 o fix MASTER_SITE_SUBDIR.
o unbreak -clients when USA_RESIDENT does not set.

Submitted by:	Mori Kouji <mori@tri.asanuma.co.jp>
2001-03-29 12:04:27 +00:00
FUJISHIMA Satsuki
469addae1f install freetype-config.
This should solve build problem of freetype2 apprications.
2001-03-26 17:34:37 +00:00
Maxim Sobolev
d81379c851 Unbroke if USA_RESIDENT isn't defined. 2001-03-26 11:31:19 +00:00
FUJISHIMA Satsuki
984a75e189 update to 4.0.3.
o use internal freetype2 for consistency with x11/XFree86-4.
o added xthreads obtained from x11/XFree86-4.
o install "ws" type config sample for xdm.
o build DRI only if kernel source installed in /sys.
o fix Riva128/SGRAM driver(patch-riva_hw.c).

PR:		24338(4.0.2)
Submitted by:	maintainer, keith
2001-03-25 23:04:52 +00:00
Maxim Sobolev
2b1a883dc4 Massive style enforcement - use ^I instead of spaces for variables identation. 2001-01-16 17:33:20 +00:00