Commit Graph

464 Commits

Author SHA1 Message Date
mrg a4e3acd4f6 build new xorg-server dri2 component 2009-06-11 17:59:25 +00:00
mrg edc8c76e47 use -Wno-error for a deprecated warning. 2009-06-11 15:54:18 +00:00
mrg db1f69493d "version.def" is gone. 2009-06-11 15:33:12 +00:00
mrg e02f3af610 use -Wno-error for a deprecated warning. 2009-06-11 15:32:38 +00:00
mrg 8a1ae9c0dc add glapi_getproc.c. 2009-06-11 15:25:53 +00:00
mrg 8342211d1b upgrade the build framework for xorg-server 1.6.
this doesn't quite work yet.  Xvfb and Xnest attempt to link but
have missing symbols.  Xorg doesn't build all its components yet.
2009-06-11 05:43:15 +00:00
mrg 5b782c3aa9 build libpciaccess on x86.
exchange xkeyboard-config for xkbdata.
2009-06-11 05:15:06 +00:00
mrg 14eb698ce3 update reach over build for pixman 0.15.10. 2009-06-11 05:11:14 +00:00
mrg 870faed3ec fix up the Mesa version for the gl*.pc files. 2009-06-11 05:10:49 +00:00
mrg 514d913b26 reachover build for libpciaccess. 2009-06-11 01:52:03 +00:00
mrg 4671955d07 reachover build for xkeyboard-config 2009-06-11 01:49:20 +00:00
mrg 3cc1732796 this needs -lm now. 2009-06-11 01:47:51 +00:00
mrg d7990fa409 build fixes for Mesa 7.4.2. 2009-06-11 01:47:08 +00:00
mrg 2415d8ceb8 merge xf86-video-ati 6.12.2 2009-06-10 09:22:09 +00:00
mrg 513c991fdb look in the new 'shared' subdir. 2009-06-10 08:56:33 +00:00
mrg 5c263cb96b dno't define FONTCACHE anymore. 2009-06-10 08:30:55 +00:00
mrg 09a73a896b link in -lbz2 now. 2009-06-10 08:30:35 +00:00
mrg 80cf5a65f8 don't need/wait fontcache.c anymore 2009-06-10 08:29:20 +00:00
mrg 797cf46996 merge libXfont 1.4.0. 2009-06-10 07:52:07 +00:00
mrg 7f3accc357 merge xf86-video-siliconmotion 1.7.1. 2009-06-10 06:46:34 +00:00
mrg fa5ad74c84 look for and find config.h 2009-06-10 05:06:15 +00:00
mrg c7e578a02d install dri2proto headers. 2009-06-10 04:37:27 +00:00
mrg 8c3c748c82 look for the new config.h. 2009-06-10 02:39:29 +00:00
mrg 1568f86ba2 don't build tridentramdac.c anymore 2009-06-10 02:29:27 +00:00
mrg 02fb05a57b install pci.ids somewhere so that libpciaccess can find it. 2009-06-10 02:20:13 +00:00
mrg 0f6aba71d2 enable bz2 support. 2009-06-10 02:01:39 +00:00
mrg 42b75dd94f add the driver src dir to the include path. 2009-06-10 02:01:14 +00:00
mrg 2bdc43f27c mga_dacG.c has an const issue; work around it. 2009-06-10 02:00:51 +00:00
mrg d90dd2c1bf define HAVE_CONFIG_H, and use the newly provided one. 2009-06-10 02:00:10 +00:00
mrg 41c6d41b48 define PACKAGE_VERSION. 2009-06-10 01:59:09 +00:00
mrg 3cdfd13ed8 enable bz2 support. 2009-06-10 01:56:46 +00:00
mrg a31f6f323b updates for libdrm 2.4.11. install libdrm_intel on x86.
XXX: need to install libdrm_intel.pc yet.
2009-06-09 05:02:13 +00:00
mrg 3b81cc3605 build updates for libdrm 2.4.11 and xf86-video-intel 2.7.1.
thanks to snj@ for most of this.
2009-06-09 03:05:36 +00:00
ahoka 6903faa67e Update s3 driver to 0.6.1.
Also add a missing object file to build a properly working module.

Closes PR xsrc/41206
2009-06-05 23:37:55 +00:00
ahoka b498a6e0b7 Allow driver version to be set from the makefile instead of
relying on parsing configure scripts.
2009-06-05 23:34:36 +00:00
mrg 8afa110c2d enable xft for xdm. from yorick hardy. 2009-05-06 08:49:37 +00:00
snj 75626c3937 Introduce MKSUBPIXEL, which allows enabling subpixel rendering code
in FreeType.
2009-05-01 19:42:18 +00:00
rafal 91d9da05bb Fix part of xsrc/40322: r128 driver does not restore VGA state on exit from X.
radeon driver still needs looking at, it restores the console mode OK, but
the font is a very dark gray making it appear as if the screen is blank as
well.
2009-04-21 02:45:25 +00:00
jnemeth eb19d068d9 lbxproxy is no more 2009-04-20 15:39:46 +00:00
mrg 0702cd1b2d don't need to build mkg3states without lbx. 2009-04-20 05:11:19 +00:00
mrg a89c8d6ca6 delete lbxutil and lbxproxy. 2009-04-20 04:03:49 +00:00
mrg 5e9e14ff6e part two of excising Xprint support from native xorg:
- delete libXp, libXprintAppUtil and libXprinUtil
- delete printproto
- delete xphelloworld, xplsprinters, xprehashprinterlist,
  xpsimplehelloworld and xpxthelloworld


i'll be removing the sources shortly.
2009-04-20 03:07:13 +00:00
mrg 3d49c6ee6e in preparation for removing Xprint:
- retire libXaw8
- remote Xprint support from xmore
- bump libXaw7 to major 10 so that "libXaw.so" gets a new SONAME, and
  make it the "libXaw" used.


XXX: this probably should be pulled up to netbsd-5, which is why i have
XXX: separated it out from the general Xprint removal
2009-04-19 21:36:46 +00:00
veego a3f4641381 Update for 1.2.5:
- Reorder SRCS to match the generated Makefile
- Enable rhd_audio.c and rhd_hdmi.c
- Add r600_shader.c in the default cause
- Add r6xx_accel.c, r600_exa.c and r600_textured_videofuncs.c for DRI
2009-04-13 19:39:57 +00:00
snj 448f288967 Update for freetype-2.3.9. 2009-04-13 18:58:08 +00:00
bouyer f331ab29d9 fix Xorg build on alpha:
- don't build/install drivers that are x86-specific
- add extra files to sets lists.
2009-04-10 17:00:44 +00:00
perry 35ecaecfb0 Remove the creation of the following symlinks to nowhere:
/usr/X11R7/lib/libXaw.so.6
/usr/X11R7/lib/libXaw.so.7
/usr/X11R7/lib/libXaw.so.8

Note that there is still some use of the "LIBOLD" variables in the
Makefiles associated with PKG* variables that I don't understand.

Discussed with mrg and martin
2009-04-03 16:21:08 +00:00
perry 2cd7db9ec7 add -n to gzip invocation 2009-03-31 21:12:51 +00:00
mrg e38e7ed033 - add X11FLAGS.DRI.
- prepare for rhd_audio.c & rhd_hdmi.c (still not used.)
2009-03-30 02:01:11 +00:00
plunky 6879249b2c add the xdm config files Xstartup and Xreset to the build 2009-03-13 17:12:44 +00:00
mrg 0f95b6d897 fix build libX11 1.2. 2009-03-10 16:36:07 +00:00
mrg f7cb1d15ed build property.c, and the new Xi manuals. 2009-03-10 04:50:24 +00:00
mrg ad766d0b53 add tags.c, hash.c, and the new path to the app-defaults. 2009-03-10 03:55:59 +00:00
mrg b0c8dd2fc3 add clientwin.c, needed by newer packages. 2009-03-09 07:07:19 +00:00
mrg bcc593b98f put xkbcomp output into /var/db/xkb by default, a place that (now) exists 2009-03-03 06:01:56 +00:00
macallan a924e351f3 Build the Mesa DRI module only on architectures that also build any DRI drivers 2009-03-01 02:20:51 +00:00
reinoud cc2f230432 Add missing files to the via driver 2009-02-27 15:47:46 +00:00
abs 7d1bb45afc Everyone gets -XSERVER_HAS_FB 2009-02-16 12:41:11 +00:00
mrg 3c12759a90 from yorick hardy:
- build mesa_dri.so, saving ~1.8MB per module (yay, the size of the
   xsetrver set goes down massively now)
 - use the right includes so that dri * mesa use the same headers
 - correct LIBDPLIBS for libdri

tested by jmcneill, and builds fine for me.
2009-02-15 19:00:21 +00:00
abs 2227cf3b2f Default XSERVER_NEEDS_MIEXT=yes 2009-02-14 22:49:58 +00:00
jmcneill ff3af4aa1d Build xf86-video-wsfb on x86 2009-02-14 20:29:09 +00:00
abs a6ec339f8c Use MACHINE_ARCH rather than MACHINE where relevant. At least one file had a nice mixture of amd64 and x86_64 tests... 2009-02-14 13:32:12 +00:00
abs 00013b5332 Use MACHINE_ARCH where relevant, make the "no extra subdirs" the fallthru default option, fix merge issue fro last commit 2009-02-14 13:27:47 +00:00
abs b3b52a0f6c Only descend into the directory full of xf86 drivers if XSERVER_XFREE86 is set 2009-02-14 12:42:48 +00:00
abs 8c98b9f468 only buil dri for "everything" on amd64 and i386 2009-02-14 10:48:49 +00:00
abs b01a919335 Only descend into xfree86 if XSERVER_XFREE86 server is set 2009-02-14 10:46:06 +00:00
abs 5418aaa838 Only pull in xf86-${everything} on i386/amd64/alpha, rather than default case 2009-02-14 10:44:41 +00:00
macallan 6d8c9bc316 build the newport driver on sgimips 2009-02-14 03:17:24 +00:00
macallan 5b437f7ba6 reachover for newport driver 2009-02-14 03:15:15 +00:00
plunky f3db23b38f Restore NetBSD branding to xdm login widget
- add NetBSD banner pixmaps and have Xdm use them by default.

- also, move the pixmap files back to
    X11BASE/include/X11/pixmaps/
2009-02-11 10:25:14 +00:00
abs e468650cc4 Enable Xvfb build on vax and x68k to match every other port. 2009-02-08 00:50:07 +00:00
dbj e614bc2dfa reapply fix to xorg build for case insensitive objdir to avoid conflict
between lib/xkbfile/xkbmisc.c and lib/X11/XKBMisc.c
original fix was in src/tools/xkbcomp
2009-02-03 05:08:39 +00:00
mrg ec49af9bdc fill in cflags for freetype. make xft-config.in depend on Makefile,
so that changes to the Makefile cause rebuilds.

fixes PR#40285.
2009-01-31 21:23:45 +00:00
tron 11cc2a433c Install the "sony-misc" font from the X.org distribution.
Patch supplied by Takeshi Nakayama in PR xsrc/40476.
2009-01-25 23:11:16 +00:00
bouyer 7e113f2eda Add support for X11FLAVOUR=xorg to NetBSD/alpha. Tested on PWS500
(ev56, handled as non-BWX by Xorg) and XP1000 (ev6, BWX). Also
tested by Rafael Ruiz on a AlphaStation 255 (thanks !).
non-PCI adapters are not supported; someone should make these work
as a wsfb device.
2009-01-24 17:24:52 +00:00
martin 238880933d Remove artifacts of the xfree reachover build - this makes it use the
proper includes.
2009-01-20 10:18:32 +00:00
christos 8b4f8868b3 fix location of the xorg pixmaps. 2009-01-19 04:38:36 +00:00
christos 39c9db5df2 turn on PASTE64 to handle large cut-n-paste buffers like the old xterm did. 2009-01-18 14:44:55 +00:00
christos 6e4e55b07c bump majors 2009-01-11 03:10:10 +00:00
spz 94803c8905 make xdm (able to) use PAM
fixes PR 39851
2009-01-02 23:25:57 +00:00
jmmv dc96dedd00 Install the Cards file used by xorgconfig. 2008-12-25 12:45:56 +00:00
ghen 349ed9999e Add X.org support for the Colemak keyboard layout, see http://colemak.com
(it's been included in upstream xkeyboard-config, but not in xkbdata).
2008-12-25 12:12:17 +00:00
jmcneill 8a7834e3dd PR# xsrc/40150: unable to use Ctr-Alt-Fx to switch out of X server
Break libxkb into two separate libraries (libxkb and libxbkstubs). Pull
in libxkbstubs for Xvfb and Xnest, and for Xorg use dixmods/libxorgxkb.
Now Xorg no longer uses the stub XkbDDXSwitchScreen from xkb/ddxVT.c so
display switching works again.
2008-12-22 01:04:27 +00:00
jmcneill 3127bf40e5 Fix vt switching when Xkb is disabled. 2008-12-21 21:20:03 +00:00
hubertf 071bad8613 Move the build of libXi back to a point where libXext is definitely
built (i.e. behind the next .WAIT).

Suggested by veego@, tested successfully on the netbsd-5 branch on Solaris 10/x86
2008-12-12 19:59:52 +00:00
veego 09f821d215 Do not enter all the lib/* directories here, only enter lib, because
lib/Makefile has the correct order and .WAIT stop points.
There is no point in duplicate the correct order here too.
I should have commited this change, when I fixed the order in lib/Makefile
2008-12-11 20:40:19 +00:00
mrg bcb1925cba add LIBISCXX. if it is != "no", use ${CXX} instead of ${CC} to link
shared libraries.  use it for the one c++ library we have.

fixes PR#39936.
2008-12-06 19:32:05 +00:00
hubertf 226db0157a Use TOOL_AWK over hardcoded 'awk' - the latter is not good enough on Solaris 2008-12-03 23:17:56 +00:00
mrg 762b4ef51e add -Wl,-rpath,${X11USRLIBDIR}/modules to LDADD, so that scanpci can
find libscanpci.so.0.  fixes PR#40050.
2008-11-28 21:36:28 +00:00
rtr 37a0c6d64c * install only wsfb driver and manpages for netwinder
* don't install client side dri modules for netwinder
* remove module and driver entries from set lists for netwinder that
  are no longer installed.
2008-11-24 07:51:51 +00:00
cube b305e4b184 Build a PIC-friendly libmesa.a and make the DRI modules link to it. 2008-11-24 02:04:48 +00:00
cube f94a3fa0a5 Build a helper library containing all the code from MesaLib that DRI
modules need to function.  Note that the list of -D differs slightly in
libOSMesa, which compiles a few of the same files.
2008-11-24 02:03:52 +00:00
cube af13e5cde6 Reference libm from the top of the source tree rather than relatively to
.CURDIR.
2008-11-24 01:31:57 +00:00
cube f57978ed6d Unbreak expat by providing a proper configuration include for it. Problem
noticed by Jared McNeill.
2008-11-22 00:57:23 +00:00
hans 25fbe84db2 remove unused definition of DEFAULT_CONFIG_FILE. OK by cube. 2008-11-18 22:31:35 +00:00
cube ee7580cdcd Split the list of files off Makefile. libmesa.mk will be used later for
DRI modules.
2008-11-18 17:03:58 +00:00
cube 300b7fb7a9 Build libglut along with the rest of X.Org. 2008-11-11 16:12:05 +00:00
cube acbf18e71f Add reachover support files for libglut. 2008-11-11 16:11:29 +00:00
macallan 2ada4c9a61 build the AG-10e driver on sparc and sparc64 2008-11-11 03:38:00 +00:00
macallan 9fe1b32728 reachover for the AG-10e driver 2008-11-11 03:37:27 +00:00