Commit Graph

523 Commits

Author SHA1 Message Date
Kris Kennaway
3f155b6f66 BROKEN: Does not install 2006-09-17 01:21:21 +00:00
Kris Kennaway
9733f88971 NO_PACKAGE is not appropriate 2006-09-03 00:27:43 +00:00
Dejan Lesjak
b2688d4e3d Fix crash by bad pcf font.
Obtained from:	XFree86 CVS
Security:	CVE-2006-3467
2006-08-26 04:09:21 +00:00
Dejan Lesjak
f442f1beae Fix crash by bad pcf font.
Obtained from:	X.org bugzilla #7535
Security:	CVE-2006-3467
2006-08-25 21:52:49 +00:00
Marcus Alves Grando
bd42b811c7 - Add support to Intel 945GM
- portlint(1)

PR:		100673
Approved by:	x11 (No objection and maintainer timeout, 30 days)
2006-08-20 22:58:20 +00:00
Cheng-Lung Sung
e2f1a39106 - s,INSTALLS_SHLIB,USE_LDCONFIG,g
- these include www/ x11/ x11-clocks/ x11-servers/ x11-themes/ maintained
  by ports@

PR:		ports/101916
Submitted by:	Gea-Suan Lin <gslin_AT_gslin dot org>
2006-08-15 01:11:33 +00:00
Norikatsu Shigemura
47b4f76b50 Update to 0.14.6. 2006-08-13 01:49:26 +00:00
Erwin Lansing
42c443f7f5 Update to 1.7.2
PR:		99379
Submitted by:	Ports fury
2006-06-23 16:33:56 +00:00
Dejan Lesjak
ee1d6dba74 Add a better workaround for LP64 bug in ProcRenderCompositeGlyphs() in
Xrender from XFree86 that takes endianess into account. This should fix
the following errors on FreeBSD/sparc64:

'RenderBadGlyphSet (invalid GlyphSet parameter)'.
  (Details: serial 8980 error_code 178 request_code 153 minor_code 24)

Submitted by:	marius
2006-06-04 17:47:03 +00:00
Tilman Keskinoz
9342e6bb4a Update to 1.71
PR:		98026
Submitted by:	Kato Tsuguru
2006-05-28 18:27:43 +00:00
Edwin Groothuis
5b2fd8de70 Remove USE_REINPLACE from categories starting with X 2006-05-13 05:00:46 +00:00
Eric Anholt
27b683e979 Add my patch for buffer overflow in the Render extension's TriFan/TriStrip
requests.

Security:	CVE-2006-1526
Bugzilla:	https://bugs.freedesktop.org/show_bug.cgi?id=6642
2006-05-03 08:12:21 +00:00
Dejan Lesjak
a6d1a96740 Complete removal of cfb from sunffb driver as was done post release in
X.org CVS to avoid failure to load this driver because of unresolved
symbols.

Digged up and tested by:	Matthias Muthmann
PR:		sparc64/94886
Obtained from:	X.org CVS
2006-04-20 10:45:43 +00:00
Dejan Lesjak
6f9bc91b6d Add patch from X.Org, fixing privilege escalation.
Security:	http://www.vuxml.org/61534682-b8f4-11da-8e62-000e0c33c2dc
Security:	CVE-2006-0745
2006-03-21 17:06:39 +00:00
Norikatsu Shigemura
197f31b0aa Add a description of CorePointer, and Cosmetic change.
Discussed with:	ume
2006-03-19 10:22:19 +00:00
Norikatsu Shigemura
d8c0eb14b2 Oops, fix typo. 2006-03-19 02:03:24 +00:00
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