aboutsummaryrefslogtreecommitdiff
path: root/x11-servers/xorg-server
Commit message (Collapse)AuthorAgeFilesLines
* Add a better workaround for LP64 bug in ProcRenderCompositeGlyphs() inDejan Lesjak2006-06-042-1/+12
| | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=164349
* Add my patch for buffer overflow in the Render extension's TriFan/TriStripEric Anholt2006-05-033-1/+27
| | | | | | | | | | requests. Security: CVE-2006-1526 Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=6642 Notes: svn path=/head/; revision=161259
* Complete removal of cfb from sunffb driver as was done post release inDejan Lesjak2006-04-202-1/+102
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=160001
* Add patch from X.Org, fixing privilege escalation.Dejan Lesjak2006-03-212-0/+21
| | | | | | | | Security: http://www.vuxml.org/61534682-b8f4-11da-8e62-000e0c33c2dc Security: CVE-2006-0745 Notes: svn path=/head/; revision=157904
* Fix build on FreeBSD 4.XDejan Lesjak2006-02-025-0/+59
| | | | | | | | PR: ports/92137 Submitted by: ume Notes: svn path=/head/; revision=155065
* Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtryEdwin Groothuis2006-01-221-5/+5
| | | | | | | | Approved by: krion@ PR: ports/88711 (related) Notes: svn path=/head/; revision=154116
* Upgrade to X.Org 6.9.0 release.Dejan Lesjak2006-01-2131-1405/+140
| | | | | | | | Remove separate mtree file for X_WINDOW_SYSTEM=XOrg case. Both X11 distributions now use the one from /etc/mtree again. Notes: svn path=/head/; revision=154073
* Fix one of the hangs on new GeForce cards using a patch from X.Org CVS.Eric Anholt2005-11-302-1/+23
| | | | | | | | PR: ports/87160 Submitted by: Ying-Chieh Chen <yinjieh@csie.nctu.edu.tw> Notes: svn path=/head/; revision=150007
* Do not put Apple Cinema Display to sleep right after DDC probe.Dejan Lesjak2005-11-111-4/+14
| | | | | | | | | | | 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 Notes: svn path=/head/; revision=147995
* If port belongs to X11 distribution different than ${X_WINDOW_SYSTEM} one,Dejan Lesjak2005-11-112-1/+5
| | | | | | | | | point to The X Window System and Virtual Consoles chapter of FAQ. Add SHA256. Notes: svn path=/head/; revision=147991
* Fix the fix for CAN-2005-2495.Dejan Lesjak2005-09-182-30/+44
| | | | | | | | | | Among other, this shoud fix problems with wine - thanks to Robert Backhaus (robbak at gmail.com) for testing. Obtained from: Xorg CVS Notes: svn path=/head/; revision=143085
* Fix integer overflow when allocating large pixmaps.Dejan Lesjak2005-09-122-1/+170
| | | | | | | | | | (Freedesktop.org bug #594) Obtained from: Red Hat via simon Security: CAN-2005-2495 Notes: svn path=/head/; revision=142536
* Fix a use-after-free in the cursor code that's easily triggered with -AJ mallocEric Anholt2005-08-262-1/+43
| | | | | | | | | | opts and running current gdm. Approved by: portmgr (marcus) Obtained from: X.Org CVS Notes: svn path=/head/; revision=140983
* Grab a patch for keyboard on sparc64 from Xorg CVS. This makes 'kbd' driverDejan Lesjak2005-07-314-31/+36
| | | | | | | | | | | | 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 Notes: svn path=/head/; revision=140592
* [1] Fix the Chipset lines written by xorgcfg for 3dfx cards.Eric Anholt2005-06-223-1/+31
| | | | | | | | | | | [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> Notes: svn path=/head/; revision=137895
* Fix up plist after modifications to mtree (BSD.x11-4.dist rev. 1.27).Dejan Lesjak2005-06-151-1/+3
| | | | Notes: svn path=/head/; revision=137467
* - Correct the ranges of the bus resource windows on sparc64.Dejan Lesjak2005-05-173-1/+78
| | | | | | | | | | | | | | 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] Notes: svn path=/head/; revision=135524
* Bump max number of buttons supported by mouse driver to 16 so LogitechDejan Lesjak2005-05-092-0/+12
| | | | | | | | | | | MediaPlay mouse works. (Xorg Bugzilla #2389) PR: ports/80744 Submitted by: cy Notes: svn path=/head/; revision=134917
* Speed up extract target by not extracting */CVS/*. From ahze:Dejan Lesjak2005-04-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 Notes: svn path=/head/; revision=132651
* Sync with etc/mtree/BSD.x11-4.dist rev. 1.26:Dejan Lesjak2005-03-251-1/+5
| | | | | | | | | | Add mt locale directory, since more and more ports create and use it. Requested by: krion Approved by: portmgr (krion; in advance) Notes: svn path=/head/; revision=131944
* Add Peter Grehan's patches to port xorg-server to PowerPC.Eric Anholt2005-03-1910-20/+135
| | | | | | | | | | PR: ports/78345, ports/78346, ports/78348, ports/78352, ports/78353, ports/78354, ports/78355, ports/78356, ports/78358, ports/78359 Submitted by: grehan Notes: svn path=/head/; revision=131611
* Remove a duplicated imake define that adds noise to the configure stage.Eric Anholt2005-03-191-1/+0
| | | | Notes: svn path=/head/; revision=131607
* Upgrade X.Org ports to 6.8.2.Dejan Lesjak2005-03-1718-615/+695
| | | | | | | | | | | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=131533
* [1] Add i810 driver to AMD64 package.Eric Anholt2005-01-1310-52/+219
| | | | | | | | | | | | | | | | | | | | | [2] Put the manpages from section 4 under 4x. For example, you can do "man 4x vga" to get the X vga(4x) manpage, still do man 4 cirrus to get cirrus(4x), and man -a vga to get both vga manpages. [3] Apply several important-looking fixes to ATI drivers from the stable branch: - Fix mode setting with Mach64 on some laptops. - Don't crash with mach64 for some PCI configurations - Improve hang detection on r128s. (may improve speed in DRI, too) - Avoid a hang on server regen on r128 with DRI. - Fix the DynamicClocks support, which could have caused hangs with DRI on original Radeons. PR: [2] ports/25576 Submitted by: [2] fanf Requested by: [1] peter Obtained from: [3] XORG-6_8-branch Notes: svn path=/head/; revision=126370
* [1] Fix a crash on startup with i830+ systems due to failure to follow an APIEric Anholt2005-01-028-0/+512
| | | | | | | | | | | | | | | | | | | | | | | | | change that occurred. [2] Install the xorg.conf referred to by xorg.conf(5). Installation was disabled during the XF86 name avoidance phase, but could still be of use. [3] Add a section about the Composite extension to xorg.conf. [4] Add MakeDllModules YES to the WITH_DEBUG flag's options. While it won't package correctly, you can't actually debug modules (where crashes almost always happen) without it. [5] Merge fixes from XORG-6_8-branch for i810 driver crashes in on CloseScreen, ringbuffer lockups, and various warnings. [6] Recognize R_ALPHA_SREL32 relocation type in elfloader. PR: [1] ports/75425 [2] ports/73915 [6] ports/73257 Submitted by: [1] Marc Silver, marcs at draenor dot org [2] Frank J. Laszlo, laszlof at vonostingroup dot com [6] Ken Stailey kstailey at yahoo dot com [6] r1.4 of X.Org CVS. Approved by: portmgr Notes: svn path=/head/; revision=125635
* Re-add libXThrStub for FreeBSD that requires thread stubs. Between 6.7 and 6.8Eric Anholt2004-12-312-16/+78
| | | | | | | | | | | | | | | | | | I had moved libXThrStub into libX11, because it seemed unnecessary. However, because libc_r symbols are also weak, the weak stubs in libX11 would interfere, however they don't if they are in a library linked by libX11. The most common manifestation of the problem was: GThread-ERROR **: file gthread-posix.c: line 137 (g_thread_impl_init): error 'Invalid argument' during 'pthread_getschedparam (pthread_self(), &policy, &sched)' in glib apps. PR: ports/75477 Submitted by: KIMURA Yasuhiro, yasu at utahime dot org Testing by: marcus Notes: svn path=/head/; revision=125589
* - Rewrap to fit on 80 columns consolePav Lucistnik2004-12-291-2/+2
| | | | | | | Approved by: anholt (x11 hat) Notes: svn path=/head/; revision=125412
* Update X.Org ports to 6.8.1, and the DRI port to use Mesa 6.2. Because Mesa 6.2Eric Anholt2004-12-2318-593/+100
| | | | | | | | | | | | | | | DRI drivers are incompatible with the old libGL in XFree86, they have been repocopied to graphics/xfree86-dri. Also note that with this commit the html manpages are going away, and with it the runtime dependency on perl for the imake port. Release notes at: http://www.x.org/X11R6.8.1/RELNOTES.txt Props to: kris (multiple cluster runs and sorting through logs) lesi (fixing all the issues in those logs, and more) Notes: svn path=/head/; revision=124866
* Don't refer people to nonexistant 'Monitors' file in xorgconfig.Dejan Lesjak2004-11-042-1/+14
| | | | | | | | | | (freedesktop.org Bugzilla #1692) Reported by: znerd PR: ports/56275 Notes: svn path=/head/; revision=120790
* Fix behaviour of keyboard under pc98 where keycodes differ from i386.Dejan Lesjak2004-09-262-5/+34
| | | | | | | | Submitted by: Satoshi Kimura Approved by: portmgr (linimon), mentor (anholt) Notes: svn path=/head/; revision=118440
* Fix behaviour of keyboard under sparc64, where keycodes were off by oneDejan Lesjak2004-09-123-1/+49
| | | | | | | | | | (i.e., when pressing 'd' on keyboard, server would get code for 'f'). Submitted by: marius Approved by: portmgr (linimon), anholt (mentor) Notes: svn path=/head/; revision=118153
* Fix problem with XVideo (insufficient resources for operation). [1]Dejan Lesjak2004-09-024-1/+31
| | | | | | | | | | | | Use correct prototype for sysarch(2). [2] PR: ports/70317 [1], ports/71037 [2] Submitted by: Andrew Elmore (aelmore at interwoven.com) [2] Approved by: anholt (mentor) Obtained from: Free Desktop.Org Bugzilla #474 [1] Notes: svn path=/head/; revision=117977
* Use MASTER_SITE_XORG.Dejan Lesjak2004-09-021-1/+3
| | | | | | | Approved by: anholt (mentor) Notes: svn path=/head/; revision=117881
* Fix missing symbol with SiS driver [1].Dejan Lesjak2004-08-315-50/+149
| | | | | | | | | | | | Fix package list (partly [2]). PR: ports/69790 [1], ports/70376 [2] Submitted by: Andreas Kohn (andreas AT syndrom23.de) [1] John R. Makosky (jrm-spam1 AT crackpot.org) [2] Approved by: anholt (mentor) Notes: svn path=/head/; revision=117712
* - Correct typo (CLFAGS -> CFLAGS)Pav Lucistnik2004-07-281-1/+1
| | | | | | | | PR: ports/69703 Submitted by: Masakazu HIGAKI <higamasa@dream.com> Notes: svn path=/head/; revision=114936
* - Extend IGNORE message, point users to instructions how to switchPav Lucistnik2004-07-231-1/+1
| | | | | | | | | from XFree86-4 to X.Org. Approved by: anholt (x11 hat) Notes: svn path=/head/; revision=114533
* - Add the X_WINDOW_SYSTEM={xorg,xfree86-4,xfree86-3} variable to bsd.port.mk,Eric Anholt2004-07-231-0/+4
| | | | | | | | | | | | | | | 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) Notes: svn path=/head/; revision=114511
* s/WITH_XLIB/USE_XLIB/ -- fixes missing dependency.Eric Anholt2004-07-191-1/+1
| | | | | | | Reported by: pointyhat via kris (over and over) Notes: svn path=/head/; revision=113944
* Rethink the DRI dependency. It's not actually needed for the server to work.Eric Anholt2004-07-111-4/+0
| | | | | | | | | | | 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> Notes: svn path=/head/; revision=113419
* And my hat collection grows. Actually remove the remnants of pkg-messageEric Anholt2004-06-191-5/+0
| | | | | | | stuff. Notes: svn path=/head/; revision=111783
* - Install the server setuid by default. The x11/wrapper/files/wrapper.c codeEric Anholt2004-06-194-13/+27
| | | | | | | | | | | 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. Notes: svn path=/head/; revision=111782
* Install xorgcfg and xorgconfig.Eric Anholt2004-06-103-3/+7
| | | | | | | | PR: ports/67656 Submitted by: Alex Deiter <tiamat@komi.mts.ru> Notes: svn path=/head/; revision=111201
* - Only set XFREE86_HTML_MAN if there are going to be manpages installedEric Anholt2004-05-314-15/+34
| | | | | | | | | | (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. Notes: svn path=/head/; revision=110443
* - Depend on xorg-libraries by default instead of the modular libraries.Eric Anholt2004-05-292-2/+13
| | | | | | | | - Don't install Xserver.1 (a manpage for all X servers), which is provided by xorg-manpages. Notes: svn path=/head/; revision=110334
* Add some more patches based on XFree86-4-libraries/files, for theEric Anholt2004-05-293-1/+50
| | | | | | | xorg-libraries and -clients ports. Notes: svn path=/head/; revision=110250
* [1] Fix packaging on amd64Eric Anholt2004-05-184-14/+325
| | | | | | | | | | | | | | [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 Notes: svn path=/head/; revision=109396
* [1] Add missing dependency on freetype2.Eric Anholt2004-05-112-0/+20
| | | | | | | | | | [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> Notes: svn path=/head/; revision=108908
* Correct a typo in one of the LIB_PC_DEPENDS.Joe Marcus Clarke2004-05-101-1/+1
| | | | Notes: svn path=/head/; revision=108855
* New port: xorg-server taken from X.org release 6.7.0.Eric Anholt2004-05-1022-0/+889
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. Notes: svn path=/head/; revision=108795