aboutsummaryrefslogtreecommitdiff
path: root/x11-servers
Commit message (Collapse)AuthorAgeFilesLines
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.Jeremy Messenger2009-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | -Update libtool and libltdl to 2.2.6a. -Remove devel/libtool15 and devel/libltdl15. -Fix ports build with libtool22/libltdl22. -Bump ports that depend on libltdl22 due to shared library version change. -Explain what to do update in the UPDATING. It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop and applications in the runtime. With help: marcus and kwm Pointyhat-exp: a few times by pav Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and a few MarcusCom CVS users. Also, I might have missed a few. Repocopy by: marcus Approved by: portmgr Notes: svn path=/head/; revision=238781
* Allow building on ia64. This does not make it functional, becauseMarcel Moolenaar2009-06-192-1/+229
| | | | | | | | | | | ia64 doesn't have any non-serial console. It does allow xorg to build though and in particular xorg-drivers. The latter depends on xorg-server. Ok'd: rnoland@ Notes: svn path=/head/; revision=236350
* Convert most of remaining ports that depend on xorg-libraries toDmitry Marakasov2009-06-091-1/+2
| | | | | | | | | | | | | | | | modular xorg. - supply corresponding USE_XORG for all imake-using ports that need it - USE_IMAKE no longer implies USE_XLIB in absence of USE_XORG - retire USE_X_PREFIX which is not really used anywhere after the above change - a few minor nits like whitespace and SF macro Tested by: 2 tinderbox runs by pav Approved by: portmgr (pav) Notes: svn path=/head/; revision=235506
* Update Xserver and friends to 1.6.1Robert Noland2009-05-0712-41/+35
| | | | Notes: svn path=/head/; revision=233381
* Update Xorg server to 1.6.0Robert Noland2009-04-0419-625/+111
| | | | | | | | | | | o Update randrproto, libXrandr and xrandr to 1.3.0 o Update xf86-video-intel to 2.6.3 o Update other less common drivers as needed o Mark a bunch of un-maintained input drivers ignored o Update the various slave X server ports as well Notes: svn path=/head/; revision=231570
* Given that the x86-centric approach of mmap(2)'ing PCI memory viaMarius Strobl2009-03-312-1/+14
| | | | | | | | | | | mem(4) doesn't work on sparc64, revert to the pre-libpciaccess approach of using the tty(4) device opened by the X server there. Hopefully we have proper MI means of doing so one day. Approved by: flz Notes: svn path=/head/; revision=231409
* Add the patch that I missed in the last commit.Robert Noland2009-03-081-0/+90
| | | | Notes: svn path=/head/; revision=229702
* Add a patch from git to fix issues with gnome-2.25.Robert Noland2009-03-082-2/+1
| | | | | | | Requested by: marcus Notes: svn path=/head/; revision=229700
* Add a patch to handle memory barriers on amd64 the same as linux.Robert Noland2009-03-022-1/+12
| | | | | | | | | This is reported to prevent some lockups with the nv driver on amd64. http://bugs.freedesktop.org/show_bug.cgi?id=3168 Notes: svn path=/head/; revision=229357
* Add a patch to deal with the hald/xorg startup race. With this patchRobert Noland2009-02-082-1/+144
| | | | | | | | | it should be safe for hald to start even after the Xserver. Obtained from: xorg-devel Notes: svn path=/head/; revision=227797
* - Replace open(2)/close(2) pairs with stat(2). Closing mouse device hasJung-uk Kim2009-02-042-28/+62
| | | | | | | | | | a side effect of changing current operation level and sysmouse(4) lets you open /dev/sysmouse multiple times unlike other mouse drivers. - Check if /dev/mouse is linked to /dev/psm0 or /dev/ums0. - Simplify the patches a little while I am here. Notes: svn path=/head/; revision=227623
* - Partially back out the previous attempt to fix PS/2 protocol support.Jung-uk Kim2009-02-032-14/+23
| | | | | | | | | | | | | | | Extended PS/2 protocol without moused(8) is only supported from FreeBSD 7.1 and above. - Try default PS/2 and USB mouse ports if /dev/sysmouse does not exist. Previously, it was only available when HAL support was compiled in. They should be able to handle SysMouse protocol at operation level 1. - Check protocol for ums(4) as it only supports SysMouse protocol. - Sync X server with mouse driver. Reviewed by: rnoland Notes: svn path=/head/; revision=227485
* Add dependency on dri2proto to more server components.Robert Noland2009-01-273-3/+6
| | | | | | | Reported by: pointyhat (pav) Notes: svn path=/head/; revision=227002
* Build record and xtrap extensions.Florent Thoumie2009-01-272-2/+7
| | | | | | | | PR: ports/131033 Submitted by: "Sergey N. Voronkov" <serg@tmn.ru> Notes: svn path=/head/; revision=226953
* add dri2proto depend here as wellRobert Noland2009-01-251-1/+2
| | | | | | | | Reported by: pointyhat (pav) Approved by: garga (mentor, implicit) Notes: svn path=/head/; revision=226863
* Add dependency on dri2protoRobert Noland2009-01-251-1/+2
| | | | | | | Approved by: garga (mentor, implicit) Notes: svn path=/head/; revision=226852
* - Update X.org ports to 7.4+ (few ports are more recent than the katamari).Florent Thoumie2009-01-2319-566/+60
| | | | | | | | | | | - Bump PORTREVISION for all ports depending on libglut since the shlib version number went from 4 to 3. - Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't installed anymore. - Couple of ports fixes (mostly missing xorg components added to USE_XORG). Notes: svn path=/head/; revision=226727
* Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.Rong-En Fan2008-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Specifically, newer autoconf (> 2.13) has different semantic of the configure target. In short, one should use --build=CONFIGURE_TARGET instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning and the old semantic may be removed in later autoconf releases. To workaround this issue, many ports hack the CONFIGURE_TARGET variable so that it contains the ``--build='' prefix. To solve this issue, under the fact that some ports still have configure script generated by the old autoconf, we use runtime detection in the do-configure target so that the proper argument can be used. Changes to Mk/*: - Add runtime detection magic in bsd.port.mk - Remove CONFIGURE_TARGET hack in various bsd.*.mk - USE_GNOME=gnometarget is now an no-op Changes to individual ports, other than removing the CONFIGURE_TARGET hack: = pkg-plist changed (due to the ugly CONFIGURE_TARGET prefix in * executables) - comms/gnuradio - science/abinit - science/elmer-fem - science/elmer-matc - science/elmer-meshgen2d - science/elmerfront - science/elmerpost = use x86_64 as ARCH - devel/g-wrap = other changes - print/magicfilter GNU_CONFIGURE -> HAS_CONFIGURE since it's not generated by autoconf Total # of ports modified: 1,027 Total # of ports affected: ~7,000 (set GNU_CONFIGURE to yes) PR: 126524 (obsoletes 52917) Submitted by: rafan Tested on: two pointyhat 7-amd64 exp runs (by pav) Approved by: portmgr (pav) Notes: svn path=/head/; revision=218938
* Conversion from (now defunct) autoconf-2.61 to autoconf-2.62Ade Lovett2008-08-201-1/+1
| | | | | | | Tested by: exp build run (erwin) Notes: svn path=/head/; revision=218886
* Reset grog@FreeBSD.org: last commit was more than 6 months ago, andMark Linimon2008-08-071-1/+1
| | | | | | | PRs are outstanding. Notes: svn path=/head/; revision=218184
* - fix typo -> plist for -DNOPORTDOCSIon-Mihai Tetcu2008-07-042-7/+10
| | | | | | | | | | | - SUB_FILES= pkg-plist and s/X11/Xorg/ - use MASTER_SITE_BERLIOS - bump PORTREVISION Prompted by: QA Tindy run Notes: svn path=/head/; revision=216298
* Remove x11-servers/xorg-server-snap as it has been unmaintained for a while.Florent Thoumie2008-06-1916-698/+0
| | | | Notes: svn path=/head/; revision=215291
* Update x11-servers/xorg-server to 1.4.2 (security update).Florent Thoumie2008-06-155-681/+4
| | | | Notes: svn path=/head/; revision=214895
* Explicitely disable dtrace support for now.Florent Thoumie2008-06-094-4/+4
| | | | | | | Reported by: kris Notes: svn path=/head/; revision=214549
* Bump portrevision due to upgrade of devel/gettext.Edwin Groothuis2008-06-064-3/+4
| | | | | | | | | | | | | The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav) Notes: svn path=/head/; revision=214430
* Add upstream patch (don't free not-allocated dbus socket).Florent Thoumie2008-05-292-1/+15
| | | | | | | | | PR: ports/124081 Submitted by: deischen Obtained from: fd.o git repository Notes: svn path=/head/; revision=213862
* Disable dtrace support for now as userland tracing isn't supported yet.Florent Thoumie2008-05-271-1/+1
| | | | | | | Suggested by: jb Notes: svn path=/head/; revision=213780
* Add xephyr, a kdrive-based X server. Xephyr will ultimately replace Xnest.Florent Thoumie2008-05-204-0/+55
| | | | | | | | PR: ports/123795 Submitted by: Max Brazhnikov <makc@issp.ac.ru> Notes: svn path=/head/; revision=213383
* Mark xorg-server-snap as DEPRECATED and set EXPIRATION_DATE to next month.Florent Thoumie2008-05-201-0/+2
| | | | Notes: svn path=/head/; revision=213382
* Retire xorg-printserver.Florent Thoumie2008-05-155-972/+0
| | | | Notes: svn path=/head/; revision=213097
* - Remove unneeded dependency from gtk12/gtk20 [1]Martin Wilke2008-04-197-11/+12
| | | | | | | | | | | | | | | | | | - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+ Thanks to all Helpers: Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr, ehaupt, nox, itetcu, flz, pav PR: 116263 Tested on: pointyhat Approved by: portmgr (pav) Notes: svn path=/head/; revision=211584
* - Auto-detect and use native extended PS/2 protocols with the latest psm(4).Jung-uk Kim2008-04-153-33/+102
| | | | | | | | | | | Since psm has gained write(2) support, it can be directly driven by X.org input drivers without help of moused(8) or SysMouse protocol. - Fix regressions without moused running. PR: ports/122363, ports/122405 Notes: svn path=/head/; revision=211312
* Fix mouse probing issues with HAL support:Jung-uk Kim2008-04-013-1/+154
| | | | | | | | | | | | | | | | | | | | | - Do not probe /dev/psm0 as SysMouse if HAL support is enabled. - Add /dev/ums0 as SysMouse if HAL support is disabled. - Do not force sysmouse(4) mode unless device is /dev/sysmouse. When moused(8) is not running, current mode level is untouched. - Correcly check if moused is actually running. Checking pid file is not enough because it may be /var/run/moused.<device>.pid when it is invoked by devd(8) for USB mice. - Do not attach device if it is opened by moused. - Correctly add device path for HAL. This patch is tested with many possible combinations of moused(8), HAL, PS/2 mouse, USB mouse, and xorg.conf. Tested by: cokane, jkim, marcus, Matthew Seaman (m dot seaman at infracaninophile dot co dot uk) Notes: svn path=/head/; revision=210334
* - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORGMartin Wilke2008-03-251-1/+1
| | | | | | | | | - Bump PORTREVISION Approved by: portmgr (xorg cleanup) Notes: svn path=/head/; revision=209811
* Add inputproto and xtrans to USE_XORG.Florent Thoumie2008-03-141-2/+3
| | | | | | | Reported by: marcus, erwin Notes: svn path=/head/; revision=209054
* Add inputproto and xtrans to USE_XORG.Florent Thoumie2008-03-141-2/+3
| | | | | | | Reported by: erwin Notes: svn path=/head/; revision=209053
* Add patch that fixes xmodmap use in .xinitrc.Florent Thoumie2008-03-132-1/+148
| | | | | | | | | Submitted by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> Obtained from: fd.o xorg/xserver repository Commit id: 27ad5d74c20f01516a1bff73be283f8982fcf0fe Notes: svn path=/head/; revision=208929
* Remove support for XFree8-4.Florent Thoumie2008-03-0750-2241/+0
| | | | | | | | | | | From now on, X_WINDOW_SYSTEM != "xorg" is not supported anymore. PR: ports/119418 Submitted by: flz Approved by: portmgr (pav) Notes: svn path=/head/; revision=208626
* - Check correct POSIX spec. date for clock_gettime(2) whetherJung-uk Kim2008-03-063-1/+26
| | | | | | | | | | | CLOCK_MONOTONIC is available. - If FreeBSD-specific CLOCK_MONOTONIC_FAST is available, use it instead of precise but slow gettimeofday(2) or CLOCK_MONOTONIC. Reviewed by: stable, x11 Notes: svn path=/head/; revision=208485
* Fix xserver multiple vulnerabilities.Florent Thoumie2008-01-232-1/+516
| | | | | | | Security: http://www.vuxml.org/freebsd/fe2b6597-c9a4-11dc-8da8-0008a18a9961.html Notes: svn path=/head/; revision=206063
* - Add local patch to fix alpha build. [1]Florent Thoumie2008-01-023-2/+40
| | | | | | | | | | | | | - Add local patch to fix powerpc build. [2][3] - Fix OPTIONS handling for SUID option. [4] PR: ports/113601 [1], ports/118850 [2], ports/118851 [3], ports/119012 [4] Submitted by: naddy [1], grehan [2][3], Dmitry Marakasov [4] Notes: svn path=/head/; revision=204842
* - OPTIONS'ify.Florent Thoumie2007-12-123-1/+40
| | | | | | | - Fix build and register dependency when compiled with HAL support. Notes: svn path=/head/; revision=203377
* - OPTIONS'ify (HAL, AIGLX, SUID).Florent Thoumie2007-12-121-20/+24
| | | | | | | | | - Fix CONFIGURE_ARGS. [1] Submitted by: alvest@earthlink.net [1] Notes: svn path=/head/; revision=203355
* Fix plist for sparc64. Should be a no-op on other archs, but bumpMark Linimon2007-11-192-13/+14
| | | | | | | | | | | portrevision for sparc64. While here, pet portlint. Tested on: pointyhat Submitted by: flz Approved by: portmgr (self) Notes: svn path=/head/; revision=202761
* Add temporary fix for LEDs. Proper fix will be available in nextFlorent Thoumie2007-10-292-1/+21
| | | | | | | | | xorg-server release but this one has been deemed good enough for now. Obtained from: fd.o bugzilla Notes: svn path=/head/; revision=202292
* Restore default optimization on RELENG_7.Florent Thoumie2007-10-241-4/+0
| | | | | | | | PR: ports/117445 Submitted by: Ildar <dar.quonb@gmai.com> Notes: svn path=/head/; revision=201919
* - Explicit some configure arguments.Florent Thoumie2007-10-091-11/+7
| | | | | | | - Mark as IGNORE on alpha since it does work correctly. Notes: svn path=/head/; revision=201219
* Change to new x11-drivers category.Norikatsu Shigemura2007-10-069-382/+0
| | | | | | | Repo copied by: marcus (portmgr) Notes: svn path=/head/; revision=200996
* Teach xorg-server that FreeBSD >= 700053 supports PCI domains andMarius Strobl2007-09-303-0/+395
| | | | | | | | | | how to deal with it. This affects !386 only and is based on the respective Linux support code. Approved by: flz Notes: svn path=/head/; revision=200470
* Switch autoconf dependencies from 2.53 or 2.59 to 2.61.Mark Linimon2007-09-301-2/+2
| | | | | | | | PR: ports/116639 Submitted by: aDe Notes: svn path=/head/; revision=200411