Commit graph

46 commits

Author SHA1 Message Date
bjs
93b676b5b8 Welcome to modular-xorg-server-1.4.2.
This long-overdue update brings many improvements:
  - Many improvements to EXA
  - Input Hotplugging via HAL or dbus (not enabled yet)
  - Support for RandR 1.2.  Users using a dual-head configuration are
    encouraged to see <http://www.x.org/wiki/Projects/XRandR> for more
    information.
  - The server now uses the same version of Mesa we have in pkgsrc;
    this likely will result in more reliable OpenGL/DRI operation.

I realize that this server is still not the latest release (1.5.0);
upgrading to that version will require an involved mesa update,
libpciaccess, etc.  I hope that by the next quarter, that work will be done.

Please file a problem report and/or contact us via the usual means
(mailing lists, etc.) should you encounter any issues.
2008-09-18 20:56:01 +00:00
tonnerre
27a7a5a3c8 modular-xorg-server patch-an has a broken path. 2008-07-13 20:41:46 +00:00
tonnerre
f1a9cd0035 Add some patches for vulnerabilities in different X.Org server extensions
(composite, render, record, etc).
2008-07-13 12:37:29 +00:00
joerg
6df846638a modular-xorg-server-1.3.0.0nb9:
Fix CVE-2008-1377, CVE-2008-1379, CVE-2008-2360, CVE-2008-2361 and
CVE-2008-2362 based on upstream patches.
2008-06-20 13:34:40 +00:00
tnn
9f2a42bc6b Switch master site to MASTER_SITE_XORG. 2008-05-24 21:45:14 +00:00
joerg
2bfedc9851 Revert. 2008-04-25 20:47:42 +00:00
joerg
a77e7015fe Update PYTHON_VERSIONS_COMPATIBLE
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.
2008-04-25 20:39:06 +00:00
wiz
10940f407c Disable xprint support. Bump PKGREVISION. 2008-04-21 22:18:52 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
wiz
4955cb0fb0 Fix PLIST now that printing extension is pulled in automatically (via
a dependency).
Bump PKGREVISION.
2008-03-29 17:54:40 +00:00
jlam
b011046465 We don't need ncurses, just curses. Bump the PKGREVISION to 6. 2008-02-26 18:24:27 +00:00
joerg
853d51d929 modular-xorg-server-1.3.0nb5:
Fix a number of buffer-overflows, privacy-leaks and memory corruptions.
2008-02-25 15:39:16 +00:00
tnn
67b5e7f558 Back out my previous change as it was fixed in renderproto instead.
Also fixes pkg/37844, botched checksum for the dri option.
Thanks to Ryo HAYASAKA for noticing.
2008-01-23 03:19:33 +00:00
tnn
52fc18f05f hack around some fallout from the recent renderproto update.
render.h expects DIX to be a valid type, so include X.h to get it.
1.4 doesn't have this problem so consider it a stopgap solution.
2008-01-16 05:50:56 +00:00
joerg
6aeb1bb1b4 Force version 0.9.4 of renderproto as dependency. Bump revision
of modular-xorg-server to accompany this.
2008-01-16 00:28:36 +00:00
wiz
38e3d2b939 Move all the options handling into options.mk.
Use standard options name (modular-xorg-server, not xorg-server) but
add legacy support code.
Addresses PR pkg/37495 by Per Amund Amundsen.
2007-12-08 09:23:16 +00:00
abs
c5dce98272 Add explicit option check for -inet6 2007-11-09 11:34:47 +00:00
joerg
f18a69e2ef When restoring the working version, it is better to actually use the old
copy and not one with random junk in it that doesn't match the checksum.
2007-11-01 14:43:47 +00:00
shannonjr
ad81653143 Backing out unintended change 2007-10-30 10:59:16 +00:00
shannonjr
d6dcbe7291 Back out unintended change 2007-10-30 10:56:43 +00:00
shannonjr
126c7ce006 Unfinished package 2007-10-29 16:04:53 +00:00
joerg
4eb30fb217 Require randrproto 1.2.1 as found in PR pkg/37015. 2007-09-24 22:31:16 +00:00
bjs
58bc15c880 NetBSD/amd64 uses "x86_64" for ${MACHINE_ARCH}, not "amd64". The
result?  __GLX_ALIGN64 wasn't being defined on amd64.  Fix this and
bump PKGREVISION.

ok'd by joerg@: "commit this"
2007-09-12 07:08:22 +00:00
joerg
94827abc3f Restore fragment of patch-ab that got lost during the cross-compile
changes. This should fix the NetBSD and DragonFly issues. Bump revision.
2007-08-24 16:43:28 +00:00
joerg
595265ae32 Fix basic NetBSD SPARC support. This currently disables Sbus until
someone more involved in the platform take a look or I find the time to
merge the xsrc changes.
2007-08-16 20:10:15 +00:00
joerg
24243c1b88 Disable the SGML entity check. We never use it and it breaks
cross-compiliation. A less aggressive change has been made to
xorg-util-macros before.
2007-08-15 14:51:55 +00:00
joerg
895678fe23 Add modeline2c.awk, which replaces modeline2c.pl from Xorg.
This allows us to drop the Perl dependency.
2007-08-14 21:34:36 +00:00
joerg
f2646b8a30 Yet another package using the ancient util-macro package.
Fix build on Linux by overriding man page suffixes and address
PR 36776.
2007-08-13 16:55:20 +00:00
joerg
2005de54f6 Remove lbxutil dependency, the LBX support is gone. Bump revision. 2007-08-09 18:49:31 +00:00
abs
9d888c7cca add MesaLib (for dri) to distinfo 2007-08-06 11:24:14 +00:00
xtraeme
dddecadff5 Fix an obvious typo that made to fail in the installation stage without
the dri option.
2007-08-06 11:09:39 +00:00
joerg
03e53cf8d9 Update to modular xorg-server 1.3.0:
- RandR 1.2 support in the server (drivers must support it as well)
- many bug fixes, improvements for AIGLX and EXA etc pp
2007-08-05 23:30:19 +00:00
dillo
dcc6b8ead7 Rename option glx to dri; it will be used by MesaLib shortly, and
dri seems more natural there.
Okayed by wiz and joerg.
2007-04-17 19:07:49 +00:00
drochner
629af004e9 fix a possible memory corruption due to integer overflow in
ProcXCMiscGetXIDList()
(CVE-2007-1003)
bump PKGREVISION
2007-04-03 20:25:44 +00:00
drochner
f7946ffa4e __GLX_ALIGN64 is only for 64-bit archs, from Blair Sadewitz per PM 2007-03-05 17:55:27 +00:00
drochner
f5d0e6a3c8 fix glx option for amd64, and make it build without private patches
to *proto pkgs, from Blair Sadewitz
2007-03-02 11:51:49 +00:00
drochner
7caa76450d -don't use the Xrandr version from randrproto for RRQueryVersion but
hardwire it to 1.1, otherwise we announce more than we can support
-add a "glx" option to build the "glx" extension -- this is work in
 progress (might need sone CFLAGS, see pkgsrc-wip)
-bump PKGREVISION
2007-02-26 17:51:16 +00:00
joerg
a93f35c867 Add initial DragonFly support. Not tested yet. 2007-02-05 23:08:36 +00:00
joerg
a0b501ba24 Remove patch-ac. Curse the developers who thought about expanding
SYS_LIBS in configure and not the actual Makefiles.
2007-01-26 17:38:31 +00:00
joerg
e9188ded8a Update to the modualar Xorg server to 1.2.0. Too many bugfixes and
other improvements to list here. Hard to find the details as the
accumulated ChangeLog is gone.
2007-01-24 13:34:40 +00:00
joerg
627e7ee6f5 Follow-up PLIST change for the libXt fix (app-defaults). 2007-01-22 23:55:34 +00:00
joerg
9bd3d342fb Fix build with libdrm-2.3.0. 2007-01-14 11:06:02 +00:00
joerg
1f7e03c590 Add vendor patch for CVE-2006-6101, CVE-2006-6102 and CVE-2006-6103;
this fixes possible overflows in the extensions dbe and render.
2007-01-10 11:31:35 +00:00
joerg
7ba7504573 Including b3.mk files once is enough. From Blair Sadewitz. 2006-12-19 17:36:00 +00:00
joerg
4d402886c5 OK, OK, I will maintain it. Even though pkglint didn't complain. 2006-11-14 17:08:58 +00:00
joerg
3a96d69a40 Import modular-xorg-server-1.1.1 based on xorg-server from pkgsrc-wip.
The X.org X11 Server from the modularized source tree of
X.org X11.

Note that this most likely does not work on anything but NetBSD/i386
right now.
2006-11-14 16:59:30 +00:00