Commit Graph

507 Commits

Author SHA1 Message Date
Norikatsu Shigemura
c50b912227 Fix up some parameters and messages. 2006-03-19 01:54:37 +00:00
Norikatsu Shigemura
48cf0def2a o Refrect my environment values.
o Add some messages[1].
o Back-out 'rename .o to .so'.
  I forgot to chase pkg-plist. [2]
  synaptics_drv.o is relocatable object, not shared object.

Reviewed by:	ume [1]
Pointed out by:	ume [2]
2006-03-18 18:44:45 +00:00
Norikatsu Shigemura
7070eed44c o Rename .o to .so. [1]
o Bump PORTREVISION, accordingly.
o Update setup note. [1]
  I forgot hw.psm.synaptics_support=1.
o I confirmed SHMConfig "on" support on 6-stable.

Pointed out by:	ume [1]
2006-03-18 17:41:22 +00:00
Norikatsu Shigemura
5cff2d2599 Add synaptics-0.14.4, is a driver for the Synaptics TouchPad
for XOrg/XFree86 4.x.

WWW:	http://web.telia.com/~u89404340/touchpad/
2006-03-18 16:48:14 +00:00
Kris Kennaway
09f7475776 BROKEN on sparc64: Does not compile
Approved by:    portmgr (implicit)
2006-03-06 20:30:19 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Dejan Lesjak
5d04502231 Fix build on FreeBSD 4.X
PR:		ports/92137
Submitted by:	ume
2006-02-02 12:39:41 +00:00
Edwin Groothuis
84b1517c16 SHA256ify
Approved by: krion@
2006-01-24 03:16:52 +00:00
Edwin Groothuis
508b8d82f4 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 03:01:03 +00:00
Dejan Lesjak
97e24935c1 Fixups after removal of separate mtree file for X_WINDOW_SYSTEM=XOrg case. 2006-01-21 18:55:31 +00:00
Dejan Lesjak
627b13b9fb Upgrade to X.Org 6.9.0 release.
Remove separate mtree file for X_WINDOW_SYSTEM=XOrg case. Both X11
distributions now use the one from /etc/mtree again.
2006-01-21 18:55:08 +00:00
Dejan Lesjak
96e42a05d1 Make rc script require ldconfig so font server starts properly on systems
that already include local/X11R6 scripts in rcorder.

PR:		ports/91279
Submitted by:	Victor Snezhko (snezhko at indorsoft dot ru)
2006-01-05 17:08:07 +00:00
Eric Anholt
29d38ad468 Update to RC3. 2005-12-06 11:04:43 +00:00
Eric Anholt
4e4688a5ea Fix one of the hangs on new GeForce cards using a patch from X.Org CVS.
PR:		ports/87160
Submitted by:	Ying-Chieh Chen <yinjieh@csie.nctu.edu.tw>
2005-11-30 07:52:59 +00:00
Eric Anholt
0d5f060d26 Update xorg-server-snap to 6.9RC2 (6.9.99.902). 2005-11-29 18:36:56 +00:00
Pav Lucistnik
ebdfa0a80b - Add SHA256 2005-11-25 19:16:38 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Dejan Lesjak
2f3053960b Do not put Apple Cinema Display to sleep right after DDC probe.
No revision bump as this probably affects relatively small amount of users.

PR:		ports/88623
Reported, fix found by: John O'Brien
Obtained from:	X.Org CVS
2005-11-11 22:36:46 +00:00
Dejan Lesjak
b8b6f22af1 If port belongs to X11 distribution different than ${X_WINDOW_SYSTEM} one,
point to The X Window System and Virtual Consoles chapter of FAQ.

Add SHA256.
2005-11-11 22:16:17 +00:00
Eric Anholt
adc07e5471 Update to the 6.8.99.16 snapshot, and add in a fix for a memory leak in cursor
change handling as well as a merge of some important nv changes to avoid hangs
and reduce corruption in some cases.
2005-10-16 08:46:41 +00:00
Dejan Lesjak
d5341f2ec5 Install rc sript with ".sample" postfix so it does not get executed by
default.

Noticed by:	Rostislav Krasny (rosti.bsd at gmail.com)
Pointy hat to:	lesi
2005-09-20 19:57:55 +00:00
Dejan Lesjak
2408d1ada9 Fix the fix for CAN-2005-2495.
Obtained from:	XFree86 CVS
2005-09-20 19:26:47 +00:00
Dejan Lesjak
d32f9979d7 Fix the fix for CAN-2005-2495.
Obtained from:	Xorg CVS
2005-09-19 00:33:50 +00:00
Dejan Lesjak
806dcfcff4 Fix the fix for CAN-2005-2495.
Among other, this shoud fix problems with wine - thanks to
Robert Backhaus (robbak at gmail.com) for testing.

Obtained from:	Xorg CVS
2005-09-18 16:34:24 +00:00
Dejan Lesjak
6a88805150 Fix rc script extension.
Spotted by:	Rong-En Fan (rafan at infor.org)
2005-09-16 21:35:05 +00:00
Dejan Lesjak
4c1f989fdc Fix integer overflow when allocating large pixmaps.
(Freedesktop.org bug #594)

Obtained from:	Red Hat via simon
Security:	CAN-2005-2495
2005-09-12 14:21:40 +00:00
Eric Anholt
29d6c8b436 Fix a use-after-free in the cursor code that's easily triggered with -AJ malloc
opts and running current gdm.

Approved by:	portmgr (marcus)
Obtained from:	X.Org CVS
2005-08-26 19:03:26 +00:00
Dejan Lesjak
e2ab37e2b7 Fixup plist and man lists for alpha and sparc64.
Noticed by:	pointyhat
2005-08-01 10:27:21 +00:00
Dejan Lesjak
ef196a5a0f Grab a patch for keyboard on sparc64 from Xorg CVS. This makes 'kbd' driver
work properly this time on FreeBSD/sparc64 so stop using workaround that
defaults to old 'keyboard' one and remove erroneous patch by me.

Pointed out by:	Matthias Muthmann (mmuthmann at gmx.net)
Tested by:	Matthias Muthmann (Ultra10/type5c), me (Ultra5/type5)
Obtained from:	Xorg CVS
2005-07-31 23:42:48 +00:00
Eric Anholt
656318f837 Update to 6.8.99.12, and incorporate the PCI ID fix for a Radeon X600. Add a
soon-to-be-committed-upstream patch to fix the build after the removal of
xf86drmCompat.c.  Also includes the fix for ports/32121, which had been
committed.
2005-06-23 01:19:08 +00:00
Eric Anholt
0cf7952879 [1] Fix the Chipset lines written by xorgcfg for 3dfx cards.
[2] Add the PCI ID for Radeon X600, 0x5B62 to a place that was missed.

PR:		[1] ports/32121
Submitted by:	[1] alane
		[2] Vladimir Kushnir <vkushnir@i.kiev.ua>
2005-06-22 23:12:58 +00:00
Dejan Lesjak
b450fc1e84 - Install X server setuid root by default, and provide a switch
NO_SUID_XSERVER to disable this. The end result is same as it was before
  with x11/wrapper installed as the code from there is included in X
  server. It is also the same as xorg-server port does (from which this
  changes were taken). This should conclude removal of dependency on
  x11/wrapper from meta port for above reasons. [1]

- (patch-bsdResource.c) Correct the ranges of the bus resource windows on
  sparc64. This makes PCI video cards work that hang off directly from
  the Host-to-PCI bridge in machines like the Blade 100. [2]

- (patch-HALlib_bindings.c patch-mga_driver.c) Revert the MGA HALlib
  MGASetDisplayStart interface back to HALSetDisplayStart (taken from
  upstream CVS) [3]

Noticed by:	(bugsgrief at bugsgrief.net) [1]
Submitted by:	marius [2]
Reported and tested by:	Steven Friedrich (FreeBSD at InsightBB.com) [3]
2005-06-20 18:30:39 +00:00
Dejan Lesjak
5066edac69 Fix up plist after modifications to mtree (BSD.x11-4.dist rev. 1.27). 2005-06-15 02:42:14 +00:00
Dejan Lesjak
2552b8e5f9 Upgrade to XFree86 4.5.0.
Ports changes:
- Drop dependency on x11/wrapper. X server already contains this code
(programs/Xserver/os/utils.c rev. 3.58).
- Install default SecurityPolicy with XFree86-4-libraries, thus avoiding
plists and who-owns-what complications between different fooServer ports.
Copy default file to real one if that doesn't exist and remove both upon
uninstall if they are the same.
- Revert change to Imake.rules rev. 3.132 in devel/imake-4 port, since
couple of ports break with this change
(devel/imake-4/files/patch-Imake.rules)
- Add grehans patches for PPC [1]
- Several of directories that were previously in /etc/mtree/BSD.x11-4.dist
were moved to respective ports pkg-plists

PR:		[1] 78345, 78346, 78348, 78352, 78353, 78354, 78355, 78356
2005-06-15 02:40:03 +00:00
Eric Anholt
f213ce05ca During build, munge PATH so that imake's makedepend will get picked up instead
of devel/makedepend, which crashes.

PR:		ports/81706
Submitted by:	Koji Yokota <yokota@res.otaru-uc.ac.jp>
Patch by:	lesi
2005-06-13 06:57:58 +00:00
Eric Anholt
921785e24d Update to the 6.8.99.10 snapshot. Merges in many local patches, miscellaneous
bugfixes, and includes Zack Rusin's great improvements to Render extension
performance.  Should also fix packaging on amd64.
2005-06-10 21:06:57 +00:00
Volker Stolz
f11bd8c0b4 Use appropriate autoconf version (2.53), >= 2.50 is required
Noticed by: cluster
2005-05-23 07:22:49 +00:00
Dejan Lesjak
531f2e7795 - Correct the ranges of the bus resource windows on sparc64.
This makes PCI video cards work that hang off directly from
  the Host-to-PCI bridge in machines like the Blade 100. [1]
- Default to old 'keyboard' driver for sparc64. Patches for 'kbd'
  one were not enough so until new driver is fixed, this change
  makes Xorg work with sparc64 keyboards. Knob WITH_SPARC_KBD is
  provided to ease efforts of fixing 'kbd'.

Submitted by:	marius [1]
2005-05-17 23:37:59 +00:00
Dejan Lesjak
e0be73b4de Bump max number of buttons supported by mouse driver to 16 so Logitech
MediaPlay mouse works.
(Xorg Bugzilla #2389)

PR:		ports/80744
Submitted by:	cy
2005-05-09 07:22:57 +00:00
Eric Anholt
dbe20fb172 Add two missing i386-only drivers to the packing list.
Reported by:	krismail
2005-05-06 18:08:38 +00:00
Eric Anholt
cdb96b430e Bring xorg-server-snap port to 6.8.99.5 after repocopy from xorg-server. This
is a port of the server pieces of the periodic snapshot of X.Org, with the
development DRI drivers enabled.  The purpose of this port is to bring
bleeding-edge graphics support to FreeBSD.
2005-05-04 01:28:30 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Dejan Lesjak
63a3d19fec Speed up extract target by not extracting */CVS/*. From ahze:
With Patch:
(pII 400Mhz)
real 1m12.597s
user 0m14.706s
sys 0m12.061s

(athlon 2500+ 3disk raid 0)
real 0m12.912s
user 0m2.884s
sys 0m3.128s

Without Patch:
(pII 400Mhz)
real 1m43.233s
user 0m14.565s
sys 0m13.951s

(athlon 2500+ 3disk raid 0)
real 0m22.967s
user 0m2.925s
sys 0m3.576s

Submitted by:	ahze
2005-04-06 19:17:37 +00:00
Dejan Lesjak
da254b4759 Sync with etc/mtree/BSD.x11-4.dist rev. 1.26:
Add mt locale directory, since more and more ports create and use it.

Requested by:	krion
Approved by:	portmgr (krion; in advance)
2005-03-25 07:03:04 +00:00
Eric Anholt
e2f679668f Add Peter Grehan's patches to port xorg-server to PowerPC.
PR:		ports/78345, ports/78346, ports/78348, ports/78352,
		ports/78353, ports/78354, ports/78355, ports/78356,
		ports/78358, ports/78359
Submitted by:	grehan
2005-03-19 04:32:37 +00:00
Eric Anholt
bacbef5a54 Remove a duplicated imake define that adds noise to the configure stage. 2005-03-19 04:08:50 +00:00
Dejan Lesjak
eaf383b08a Add Xdmx port of X.Org distribution:
Xdmx is proxy X server that provides multi-head support for multiple
displays attached to different machines (each of which is running a
typical X server). When Xinerama is used with Xdmx, the multiple displays
on multiple machines are presented to the user as a single unified screen.
Port based on xorg-nestserver.

Requested and tested by:	Henry Miller (6.8.1 version)
2005-03-19 01:08:33 +00:00
Dejan Lesjak
ac39221672 Upgrade X.Org ports to 6.8.2.
Release notes are available at
http://www.x.org/X11R6.8.2/doc/RELNOTES.html

Thanks to kris and krion for running several cluster test builds,
maintainers of GNOME for prompt responses, portmgr for postponing ports
freeze for this update, testers on FreeBSD-X11@ list and others that I
might have mised here.

Also included:
- fix for ATI Mobility on Dell Inspiron 7500 (obtained from Marc Aurele La
  France; obtained and tested by julian)
- fix for kbd driver on Sparc64 (tested by Aaron Dudek, Michael G. Jung and
  Matthias Muthmann), which still appears to have problems with some
  keyboards - so
- fix for kbd driver on PC98 (reported and tested by NAKAJI Hiroyuki; PR
  ports/77217)
- fix for i810 on HP D530 (obtained from Egbert Eich; obtained and tested
  by Anders Nor Berle; PR ports/74757)
2005-03-17 23:22:13 +00:00