Commit Graph

966 Commits

Author SHA1 Message Date
tron e658fe9f45 Re-apply NetBSD patches. 2012-02-11 18:22:58 +00:00
tron d50d1d7f8b Initial import of "expat" 2.0.1 into base:
This is James Clark's expat XML parser library in C. It is a stream
oriented parser that requires setting handlers to deal with the
structure that the parser discovers in the document.

This is the first part of the fix for PR lib/40346.
2012-02-11 18:18:10 +00:00
tsutsui ddafd3b8c8 More SL-C7x0/860 support for Xorg server usage:
- pull touchpanel adjustment ioctls to w100lcd.c for SL-C7x0/860
  from zlcd.c for SL-C1000/3x00
- add sample xorg.conf for C7x0/860 (which have hardware screen rotation)
- rename old xorg.conf.sample for C1000/C3x00 to xorg.conf.C3x00
- adjust md set list

Ok releng@ nonaka@
2012-02-10 11:25:42 +00:00
macallan ec64a915c7 set USE_INT10 and USE_PCIVGAIO on i386 and amd64 only 2012-01-22 18:27:28 +00:00
mrg bf795abb8d - reorder the SUBDIR list to have correct .WAIT-based dependancies.
- fix the handling of subdir additional LIBDPLIBS so they're present
  when <bsd.lib.mk> is loaded.  fixes missing shlib links relative to
  what the normal package does.  (noted by wiz.)
2012-01-07 02:07:58 +00:00
dholland 03f684ff54 We don't have 'Secure' RPC, and we aren't going to get it, so set
HasSecureRPC to NO rather than YES.
2011-12-13 04:32:32 +00:00
tsutsui 997e5ef587 Remove no longer necessary -Wno-error and set WARNS?=2 . 2011-11-27 00:50:37 +00:00
dholland c8530f0b4f Add missing CLEANFILES+=x11perfcomp 2011-11-20 21:02:23 +00:00
njoly 2eb2f19fbe Substitute __mapfilesdir__ in man page. 2011-11-11 22:27:33 +00:00
christos 711bd7d5de Add all the missing HAS_ so that we get back login_cap functionality. 2011-10-25 16:56:23 +00:00
jmcneill 7bd854f074 hook xsetwallpaper into xorg build 2011-10-22 22:23:50 +00:00
jmcneill 1bccf4c76b add makefile for xsetwallpaper 2011-10-22 22:06:17 +00:00
jmcneill dfe6df62e0 DPADD hw/xfree86/common 2011-10-22 14:40:41 +00:00
jmcneill d16a4bed75 define ABS_VALUATOR_AXES and NO_MOUSE_MODULE 2011-10-19 23:07:34 +00:00
njoly 8ee20f16ad Fix locale alias file substitution in man page. 2011-10-10 09:41:47 +00:00
christos 6ee25ca9b9 use cleantags, instead of home grown copy. 2011-10-08 19:28:38 +00:00
dholland 15ab4bd2bd Fix generation of site.def to substitute @FONTROOTDIR@ and @ENCODINGSDIR@
instead of emitting them unchanged into the imake templates. Should fix
build of x3270.
2011-09-29 09:44:08 +00:00
tsutsui 234e509874 Set WARNS?=2. 2011-09-26 18:08:09 +00:00
tsutsui 431958d51c Regenerate these compiled files properly in our own
xsrc/external/mit/xkeyboard-config/dist/ directory, i.e.
- pull changes from xkeyboard-config 2.0 to 2.3
- put back entries for sharp machines (zaurus and hpcarm wzero3s)
  removed in rev 1.4 (xkeyboard-config 2.0 merge)

XXX1: can't we generate these files during build?
XXX2: hpcarm W-ZERO3 keyboard on X still has some troubles...
2011-09-26 15:19:45 +00:00
apb 96aacf816f Use find .${X11FONTDIR}, not find ./${X11FONTDIR}, because ${X11FONTDIR}
starts with "/". This should fix issues involving .//usr/X11R7 instead
of ./usr/X11R7 in METALOG during the build for some ports.
2011-09-12 13:38:42 +00:00
macallan 100ffc2f59 build Xorg and some drivers appropriate for Loongson-based hw on evbmips 2011-08-30 04:22:56 +00:00
joerg 6791cf96d2 Various warning adjustments for clang 2011-08-11 23:15:35 +00:00
tsutsui 6fa6a60bcb Disable bzip2 support in freetype on xorg tools build.
Fixes PR xsrc/45223 (xorg tools build fails on CentOS due to
lack of bz2 support).
2011-08-10 10:34:48 +00:00
mrg 9c4d605d23 include pixman-noop.c. oops. 2011-08-03 18:22:29 +00:00
mrg 995b587647 look in .../man also. 2011-08-03 02:57:23 +00:00
mrg a0cdc1f5cd look in .../man as well. 2011-08-03 02:56:29 +00:00
mrg 629a20b8a8 updates for x11perf 1.5.4 2011-08-03 02:55:30 +00:00
mrg 94350a92ff various updates for xorg-server 1.10.3. 2011-08-02 09:11:37 +00:00
mrg edbdb33b37 remove bstore*.h, add Xprintf.h and inpututils.h 2011-08-02 07:56:33 +00:00
mrg d31eb33ea1 build updates and fixes for xorg-server 1.10.3. 2011-08-02 07:41:00 +00:00
tron 0a04ac4b7d Fix build with SSP enabled. 2011-07-30 11:18:23 +00:00
mrg 9b57234ac3 substitute @LIBBZ2@ here as well. 2011-07-25 18:23:14 +00:00
njoly eef598dee5 Include bsd.own.mk for obj directory. 2011-07-25 15:41:58 +00:00
mrg 5ddc88b9ab link against bz2 where necessary. 2011-07-23 23:42:02 +00:00
mrg 186dba1af5 obsolete pcftypes.h and link against -lbz2. 2011-07-23 23:38:19 +00:00
mrg 886cb954df updates for freetype 2.4.5. build bzip2. 2011-07-23 23:30:19 +00:00
mrg 80a5944ae9 define XINPUT and HAVE_XORG_SERVER_1_5_0. 2011-07-23 23:27:44 +00:00
mrg c91edb5d1b handle the rename of XSetCPtr.c to XISetCPtr.c. 2011-07-23 21:37:28 +00:00
mrg 7ca27fc566 adjust for new XtAsprintf manual. sort set list. 2011-07-23 12:27:40 +00:00
mrg 918a3e013c build cayman_shader.c for xf86-video 6.14.2. 2011-07-23 12:13:40 +00:00
mrg dc0e794795 updates for 2.3 2011-07-23 12:02:02 +00:00
mrg 4e9d8c7702 add .../man to the .PATH to find moved manuals. 2011-07-23 07:11:48 +00:00
mrg 18a4d96a28 add .../man to .PATH to find moved manuals. 2011-07-23 06:41:08 +00:00
mrg 3d08ad6ff0 add .../man to the .PATH to find moved manuals. 2011-07-23 06:06:40 +00:00
tsutsui 1cebe5b4a9 Build luna68k's X.Org server using wsfb driver.
(XXX: needs more hacks to make it actually functional)
2011-07-21 10:20:25 +00:00
mrg 680385b441 XXX: apply -Wno-error/friends to a few files 2011-07-01 01:25:52 +00:00
tsutsui b6c14cf676 More sort. (i.e. fix merge botch) 2011-06-29 14:52:18 +00:00
tsutsui 8e44b59edd Add definitions for newsmips Xorg server. Build test only. 2011-06-29 14:49:12 +00:00
tsutsui 9e237288de Sort. 2011-06-29 14:38:02 +00:00
nonaka b1a8984138 fix typo. 2011-06-21 11:42:20 +00:00
dsl 5415722580 Add explicit -lfoo for libraries that are required because of NEEDED
entries in other libraries.
This avoids a bug in 'ld' which causes it to look in the directory
specified by the RPATH entry (in the library with the NEEDED entry)
without adding the directory supplied by --sysroot.
When the RPATH entry in blindly folloed the link is done w.r.t the
systems own libfoo.so which may be missing some symbols.
(Or might have a wrong sized data area that would need copying
into the programs (or other libraries) data space.)
ld also seems to add a NEEDED entry for these libraries directly
into the program binary - this doesn't seem right to me.
Fixes my build where the installed libX11.so is dated from 2009.
CVS :----------------------------------------------------------------------
2011-05-23 17:44:41 +00:00
christos b3030fe685 need to include in fb. 2011-05-23 02:48:48 +00:00
christos 4c91249bf3 fix name 2011-05-22 16:08:48 +00:00
tsutsui 6bab75db1a Rename xorg.conf in the xserver set to xorg.conf.sample to avoid
overwriting a possibly modified user config file.  Suggested by jmmv@.
2011-05-21 11:38:52 +00:00
tsutsui 8e8df817c6 Add RCSId. 2011-05-20 16:35:38 +00:00
tsutsui 2d893f8c1e Add sample xorg.conf file for zaurus. 2011-05-20 08:40:04 +00:00
plunky 72323ee0ff add -Dlseek64=lseek to fix the build in geode_msr.c 2011-05-18 20:55:09 +00:00
macallan feea15727f wsfb is no longer borked 2011-05-17 22:29:06 +00:00
christos 77f7462f16 Disable wsfb, uses old loader api that does not exist anymore 2011-05-15 23:42:01 +00:00
christos 4a966d7fec Add include path 2011-05-15 22:55:01 +00:00
christos 475b6e36c5 Add HAVE_TERMCAP_H 2011-05-15 21:35:58 +00:00
christos e3c101ef06 Add -DHAVE_UNISTD_H 2011-05-15 21:32:47 +00:00
christos 10bda8c1e8 Add defines to get the proper prototypes in place. 2011-05-15 21:25:33 +00:00
christos dc8891d19c add HAVE_VASPRINTF so that we use it. 2011-05-15 21:19:20 +00:00
christos cc7fbb210a repeat; fix same mistake from libXaw that broke wide build. 2011-05-15 21:09:30 +00:00
christos aa795f85d1 fix wide char support; don't use the wrong macro names. 2011-05-15 21:05:12 +00:00
macallan 86df5467cf only default to wskbd where we used to do so with Xorg -configure and where
we know the kbd driver has a translation map
2011-04-28 23:28:11 +00:00
rjs bb870dae98 Add cache module to the build.
Fixes PR/42809.
2011-04-23 15:26:05 +00:00
macallan cadb3c7fcd add cg14_cursor.c 2011-04-14 16:50:05 +00:00
macallan bd3339ab7c pass ${MACHINE} as -D__<whatever> so we can have arch-specific defaults 2011-04-13 16:18:14 +00:00
joerg f64d82cdeb Extend, not reassign CPPFLAGS. 2011-04-11 22:47:50 +00:00
mbalmer a5ce577b9d Build the updates ssh-askpass program and add the man page to the xbase set. 2011-04-03 13:29:45 +00:00
plunky b700da1ddc move building of Xorg server into a SUBDIR since it is created from
the other subdir contents, ok by mrg@

(this makes "make all" and "make dependall" do the same thing)
2011-03-28 10:08:06 +00:00
plunky e411304db7 disable use of gcc-specific "label as values" feature for HAVE_PCC 2011-03-18 10:50:36 +00:00
plunky 053a270202 don't need to supply __myservername__ and __myxconfigfile__ as they
are generated internally from __xservername__ and __xconfigfile__
2011-03-15 19:54:14 +00:00
mrg 8889ca3451 clean up the glsl generated files. 2011-03-13 04:48:53 +00:00
plunky 1f8f907975 in order that generated MAN files are cleaned up, bsd.x11.mk needs
to be included after the MAN= assignment. Then we need to explicitly
include bsd.own.mk before .PATH to get the value of X11SRCDIRMIT
2011-03-12 12:15:46 +00:00
mrg 722355d60d install xorg-server.m4 at the request of jmcneill. 2011-03-06 22:15:29 +00:00
jmcneill 24ab1c235e match up libXi sources with those from libXi Makefile.am -- lots were
missing, including all of XI2 sources!
2011-03-06 04:10:55 +00:00
mrg 724b4b6ca1 set build_libtool_libs to "yes" so that enable_shared=yes gets into
freetype-config.  part 1 of 2 to fix "freetype --config" not emitting
any rpath directives.
2011-03-06 00:59:18 +00:00
mrg 8816a0ba06 add missing x11-xcb.pc. 2011-02-26 09:27:20 +00:00
mrg d507ad9bb4 build Xge now that it builds, bump the minor. 2011-02-24 08:18:40 +00:00
mrg 3706e3a97f libxcb depends upon libXau. 2011-02-24 08:15:13 +00:00
mrg eef460d389 move libxcb earlier than libX11, which now wants to link against it. 2011-02-23 20:03:58 +00:00
mrg eba43c4a50 enable USE_XCB in libX11.
install missing libX11-xcb and Xlib-xcb.h.
2011-02-23 07:53:28 +00:00
mrg 3bade72918 libxcb doesn't need or want to link against libXaw. avoids
implicit cyclic dependancy loops, which crash rtld right now.
2011-02-23 06:04:31 +00:00
mrg 5d1c95e7b4 install geometry/sanwa, symbols/ph and symbols/rupeesign. 2011-02-21 05:10:27 +00:00
mrg b6bcd34d19 define HAVE_GETPAGESIZE. 2011-02-21 05:09:53 +00:00
mrg 1a8c47fa93 find the moved man page from xkbcomp 1.2.1. 2011-02-21 04:54:52 +00:00
mrg afa05ee8cd define PCVT_SUPPORT ofppc anywhere other ppc platforms do.
part of the way to getting xorg working on ofppc.
2011-02-21 04:42:16 +00:00
mrg 70c2c252ae define HAVE_ASPRINTF and find the moved man page after xrdb 1.0.8 update. 2011-02-21 04:40:55 +00:00
mrg 49ab6df5a5 find config.h and the man page after xbiff updates. 2011-02-21 04:40:24 +00:00
mrg 6edd3eb6b1 build the new evergreen files in xf86-video-ati 6.14.0 2011-02-21 01:01:54 +00:00
jmcneill a22e191681 Get rid of stray /usr/X11R6 references 2011-02-17 23:50:18 +00:00
jmcneill 8433f79cf6 add /usr/pkg/lib/X11/fonts to font directory list 2011-02-12 04:49:19 +00:00
tsutsui e96a78107f Add defintions for ews4800mips and hp300 Xorg servers. 2011-02-09 13:37:48 +00:00
mrg 017add8611 add a makefile to build xf86-input-synaptics. 2011-01-29 02:32:36 +00:00
cegger 6ca6d96b6b Define HAVE_PCI_DEVICE_IS_BOOT_VGA.
Makes Xorg use of pci_device_is_boot_vga.

First discussed with macallan@ then public on tech-kern@ and tech-x11@
2011-01-22 15:21:37 +00:00
jmcneill 79bc66b915 bump libchromeXvMC major to match the other hw libraries to make
libXvMCW happy
2011-01-20 18:55:38 +00:00
jmcneill 8862a9a380 build and install libchromeXvMCPro from xf86-video-openchrome 2011-01-20 18:36:45 +00:00
jmcneill e9d20a668a descend into libXvMCW 2011-01-19 16:32:12 +00:00
jmcneill 10e6d63e6a Build and install the XvMC wrapper library libXvMCW. 2011-01-19 16:31:23 +00:00
plunky f5d0a5824d libterminfo needs to come after libedit for static linking
(while here, coalesce LDADD/DPADD lines)
2011-01-19 11:55:50 +00:00
plunky 3b635a0579 add note that the static linking of liblua is intentional
("hidden" symbols need to be reached)
2011-01-19 11:43:18 +00:00
plunky 96e4690f7b link against the dynamic library [liblua.so]
we could link against the static liblua.a here (the Lua dist build
does that) but would need to pass "-Wl,--export-dynamic" to ensure that
all symbols were available, as dlopen() with other modules may cause
problems later.
2011-01-19 11:38:15 +00:00
plunky 74b96c56e3 DPADD for libm too 2011-01-19 11:02:00 +00:00
plunky 29062015ed include libm and libedit in DPADD 2011-01-19 10:17:04 +00:00
plunky 60d4fe2962 add to (rather than replace) CFLAGS 2011-01-19 10:14:49 +00:00
jakllsch 0e0a312232 In case it's too obvious, the libI810XvMC directory is for building the
libI810XvMC library.  Additionally, set list fixes for this and previous
related changes.
2011-01-19 01:52:43 +00:00
jmcneill 668d297175 Install these libraries as version 1.0 instead of 0.0 2011-01-19 00:36:40 +00:00
jmcneill 20618a809d Enable XvMC support for Intel graphics chips 2011-01-18 23:33:50 +00:00
jmcneill b2b7e1871b Ensure that HAVE_DIX_CONFIG_H is defined for damageext, dbe, exa, and glx
builds. Fixes recent trouble with the Composite extension, and should fix
some problems with the DAMAGE extension and who knows what else.
2011-01-15 13:54:52 +00:00
jmcneill dba38226ce only define HAVE_MTRR on x86 2011-01-14 16:04:49 +00:00
jmcneill b66d32932e HAVE_MMTR -> HAVE_MTRR 2011-01-12 19:04:19 +00:00
macallan 60e66c6f48 define NO_LEGACY_VGA on macppc and sparc64
May be necessary on other ports as well that have PCI but never use VGA text
mode.
2011-01-06 03:29:12 +00:00
mrg cf66e37cc9 fix a comment 2011-01-02 11:24:20 +00:00
tsutsui 6ff9a90670 Disable bzip2 support in tools bdftopcf(1).
We don't use bzip2 fonts on build and some OS doesn't have bzip2 headers.
Ok'ed by mrg@, martin@, fixes PR/44138.

Should be pulled up to netbsd-5 (and netbsd-5-1).
2010-12-19 13:04:54 +00:00
kiyohara 602d621e07 The failure of rebuilding is evaded.
Vga is not used in x86 and alpha for a long time. PR#41626 might influence us.
2010-12-07 05:39:53 +00:00
adam 3e1a82b305 Fix building on case-insensitive file-system. 2010-12-05 15:57:40 +00:00
mrg eebfdc254d dsable SSE2 support on amd64 for now. GCC generates code that causes
alignment faults.  the code is:

0x00007f7ffd40ccd7 <_pixman_implementation_create_sse2+0>:      push   %rbp
0x00007f7ffd40ccd8 <_pixman_implementation_create_sse2+1>:      mov    %rsp,%rbp
0x00007f7ffd40ccdb <_pixman_implementation_create_sse2+4>:      sub    $0x10,%rsp
...
0x00007f7ffd40cdab <_pixman_implementation_create_sse2+212>:    mov    $0xffffffffffffffff,%rdx
0x00007f7ffd40cdb2 <_pixman_implementation_create_sse2+219>:    mov    %rdx,0xfffffffffffffff0(%rbp)
0x00007f7ffd40cdb6 <_pixman_implementation_create_sse2+223>:    mov    %rdx,0xfffffffffffffff8(%rbp)
0x00007f7ffd40cdba <_pixman_implementation_create_sse2+227>:    movdqa 0xfffffffffffffff0(%rbp),%xmm0

upon entry we have stack aligned to 16 bytes.  the first instruction
subtracts 8, we copy this not-16-byte aligned value into %rbp, and
then decrement the stack by 16 bytes.

then we store a big -1 into 16 bytes on the stack, and then load it
into %xmm0.. except we load it from an unaligned pointer and GP.
2010-12-01 08:59:12 +00:00
skrll 7da9fec5d3 Define PCVT_SUPPORT for cats. 2010-11-29 09:34:40 +00:00
mrg cf09657d83 re-updates for xkeyboard-config 2.0. 2010-11-28 07:55:07 +00:00
mrg 57243b82af re-install the phoenixed XKeysymDB, since keyboards don't work without it.
fixes PR #44137.
2010-11-28 07:47:53 +00:00
mrg 848a2800a1 revert back to xkeyboard-config 1.9 2010-11-28 04:58:20 +00:00
mrg b814970ebf install an empty date.def, like the xorg package does. PR#44158. 2010-11-27 22:21:27 +00:00
mrg 2b0ace99d4 avoid i386 compile errors due to CARD32 lossage. 2010-11-25 16:02:02 +00:00
mrg b2c817a219 add an include for sbus. 2010-11-23 10:19:55 +00:00
mrg fe1d04c916 don't install date.def anymore; it is obsolete. 2010-11-23 08:44:23 +00:00
mrg 3cc5930c91 many build updates and fixes for xorg-server 1.9.2. 2010-11-23 08:22:29 +00:00
mrg bf1d3cdc7a install dri.pc.
put the Mesa version into it's own makefile, and share it.  there
are now 4 references to it.
2010-11-22 21:05:27 +00:00
mrg 06b588fa3e updates for freetype 2.4.3:
remove MKTTINTERP option, it is enabled by default now.  bump minor.
2010-11-22 08:34:56 +00:00
mrg c3b794cbe7 makekeys can't read from stdin anymore; avoid it. 2010-11-22 00:52:33 +00:00
mrg 4607142053 delete obsolete files. 2010-11-22 00:31:35 +00:00
mrg 5ebe1a1bf6 updates for xkeyboard-config 2.0. 2010-11-22 00:27:55 +00:00
mrg aae9764e40 merge libX11 1.3.6 - delete XKeysymDB. 2010-11-22 00:12:14 +00:00
mrg eac4b56862 update for libXdmcp 1.1.0 2010-11-21 23:52:15 +00:00
mrg f2497abcd2 update for pixman 0.21.2. we really need __thread, it seems. 2010-11-21 09:01:35 +00:00
mrg 6b081c03fe update this for fontconfig 2.8.0. ugh. 2010-11-21 07:45:36 +00:00
mrg 12736001f4 add fc-query and fc-scan. 2010-11-21 07:20:06 +00:00
mrg 01cf639de2 remove deprecated xft-config, fix xsm locations, don't install lbx
headers, instal Xmu/WhitePoint.h.
2010-11-21 06:01:49 +00:00
mrg bb67f161f2 install lndir again. (hooray, i've missed this stupid app ;-) 2010-11-21 02:43:31 +00:00
mrg 7d3734bcc2 install the bitmap app-defaults here due to Bitmap.c vs. app-defaults/Bitmap conflicts. 2010-11-21 02:34:15 +00:00
mrg 4c296db9fb various updates for moved man pages or app-defaults.
remove some dated CPPFLAGS defines.
2010-11-21 02:33:39 +00:00
mrg a071691221 various updates for moved man pages or app-defaults. 2010-11-21 01:25:32 +00:00
mrg 7756c1133b find the right app-defaults files. 2010-11-20 23:47:30 +00:00
mrg bbbece370f link with xcb and xcb-shape. 2010-11-20 23:45:13 +00:00
mrg 4b075cc58e also link in libXcursor now. 2010-11-20 23:34:06 +00:00
mrg bbea647834 find and use config.h 2010-11-20 23:30:24 +00:00
mrg bd2290b430 add the new man dir to .PATH, for xmodmap 1.0.5 2010-11-20 23:17:51 +00:00
mrg 6af7010d56 add the include dir, to prepare for xmh 1.0.2 2010-11-20 22:41:49 +00:00
mrg 35542dc62d add the app-defaults dir, to prepare for xmh 1.0.2 2010-11-20 22:40:00 +00:00
mrg f5c31e4871 add the app-defaults dir, to prepare for xload 1.1.0 2010-11-20 22:34:17 +00:00
mrg 5fbca94a02 add missing radeon_exa_shared.c, came with 6.13.2. 2010-11-20 21:24:00 +00:00
tron c3b15fd54b Build and install the following manual pages from the "xorg-docs" package:
- Consortium(7)
- Standards(7)
- X(7)
- XOrgFoundation(7)
- XProjectTeam(7)
- Xsecurity(7)
This fixes PR xsrc/44034 by Martin Neitzel.
2010-11-18 18:47:35 +00:00
mrg 7e57e9a9ce build the dri libraries on ofppc, same as macppc. 2010-11-18 08:41:54 +00:00
mrg 29083f4141 enable xfree86 server build for ofppc, and a bunch of drivers. 2010-11-18 08:20:16 +00:00
tsutsui 77acd29099 Add sample xorg.conf files for hpcarm, hpcmips, and hpcsh. 2010-11-13 02:07:28 +00:00
tsutsui d1eadfe059 Provide port-specific sample xorg.conf files in xserver.tgz.
No particular comments on tech-x11.
2010-11-12 17:05:48 +00:00
macallan 5f8ec2be4f don't build fbdev support on powerpc and sparc64 2010-11-10 04:08:56 +00:00
he 47147f658b To allow static linking, specify -lterminfo as well, and don't rely
on shared library inter-dependencies to pull everything together.
Fixes the build for sun2.
2010-11-05 10:50:50 +00:00
mbalmer 2c6be0820c descend into the lua subdirectory 2010-10-31 11:29:06 +00:00
mbalmer 97213731c9 Lua build infrastructure 2010-10-31 11:26:01 +00:00
mbalmer ee59b191f4 adjust the Lua configuration to our needs 2010-10-31 11:19:42 +00:00
mbalmer 33fc08400c add teh script used to prepare the source code 2010-10-31 11:18:20 +00:00
mbalmer dbec530483 Import the (unaltered) Lua 5.1.4 source distribution. 2010-10-31 11:16:48 +00:00
mbalmer debeea5823 Accidentally these files were imported one level to high, sorry about that. 2010-10-31 11:14:02 +00:00
mbalmer 56288e6a3c Import the (unaltered) Lua 5.1.4 distribution. 2010-10-31 11:08:37 +00:00
tsutsui bd3d0ec2b5 Reorder SUBDIR entries to make this more maintainable/readable:
- put xf86-input drivers first then xf86-video
 - put x86 (i386/amd64) first then other ${MACHINE}s in alphabetical order

XXX1: is it better to use Makefile.${MACHINE} (or something else)?
XXX2: should all ports include xf86-video-wsfb unconditionally?
XXX3: should we have common definitions for MI PCI video drivers?
2010-10-23 15:27:50 +00:00
tsutsui c9ebdd5ea9 Remove dup xf86-video-cirrus for cats. 2010-10-23 15:16:04 +00:00
tsutsui 6fb1c3ebb4 Use simple .if/.endif statements rather than .if/.elif/.elif/.../.endif
to specify ${MACHINE} specific video drivers since it isn't a good idea
to add new ports at the end of statements.
2010-10-23 14:48:17 +00:00
christos f4ef40e2cd added commented out trace build. 2010-10-03 22:06:43 +00:00
mrg 47b7ca8eaa don't need (or want) miscutil.c here anymore. 2010-08-14 11:12:16 +00:00
mrg a993b35c5b add bof.c for libdrm 2.4.21. 2010-08-14 10:29:43 +00:00
mrg 0f16bb99fb .. also find XMore. 2010-08-14 09:26:46 +00:00
mrg b878ec9e1d cope with XMore.ad -> XMore. 2010-08-14 09:25:35 +00:00
mrg 12c4b3b795 re-enable shapestr.h and syncstr.h, from xextproto 7.1.2. 2010-08-14 08:51:32 +00:00
kiyohara 984cab17bc Support xserver for bebox. 2010-08-01 06:24:30 +00:00
tsutsui ff0df7ebab Move and sort definitions for legacy MD Xservers per ${MACHINE}. 2010-07-31 15:01:12 +00:00
tsutsui bcff481570 Remove commented out XSERVER_XDREAMCAST lines.
It won't happen but will be supported by Xorg wsfb server.
2010-07-31 14:45:19 +00:00
tsutsui d937dc8bf5 Cleanup per ${MACHINE} if-clause lines for XFree86 servers. 2010-07-31 14:40:05 +00:00
tsutsui 3b6a35ebfd Remove obsolete (commented out) XSERVER_XHPC. 2010-07-31 13:32:23 +00:00
mrg a2fdb48cbf default the subpixel renderer and tt interpreter to enabled. 2010-07-25 02:25:29 +00:00
mrg 406bca5fd6 updates for Mesa 7.8.2:
- build glsl as a host tool
- add the glsl objects to libmesa
- add/remove new/deleted sources for various components
- adjust the libmesa/libGL builds to pull in the new glsl objects
- re-apply the BUILDSYMLINK hack for eval.c/pixel.c/pixelstore.c
- use glsl to build the slang headers on the fly
2010-07-19 05:34:24 +00:00
mrg 6d0d419c9f delete obsolete / never used file. 2010-07-19 05:01:07 +00:00
mrg d06d4b6ec0 ... and HAVE_STRNLEN 2010-07-18 11:28:22 +00:00
mrg 9998611309 xlsclients wants xcb-atom as well. 2010-07-18 11:21:43 +00:00
mrg 88f40394c5 oops, install all the xcb-util headers. 2010-07-18 10:58:06 +00:00
mrg 1ddab15061 xlsatoms 1.1.0 wants to link against libxcb, not all the other libs. 2010-07-18 10:42:24 +00:00
mrg 448655fa99 add a couple of missing source files. 2010-07-18 09:49:12 +00:00
mrg 3172b07cfc build and install libxcb and xcb-util libraries. 2010-07-18 07:07:08 +00:00
mrg 17120376f4 add build infrastructure for xcb-utils 0.3.6. 2010-07-18 07:01:38 +00:00
mrg afd7b3604f don't install xprint.h. 2010-07-18 07:01:10 +00:00
mrg d5fd80ad0d install the xcb-proto files; not used yet. 2010-07-17 23:44:29 +00:00
mrg 0d429e5b59 build support for libxcb 1.6. not yet used.
XXX: i couldn't get the python/xml generator to run outside of
XXX: the libxcb build tree, so i just copied these from there,
XXX: but ideally files/Makefile could know how to do this.
2010-07-17 23:43:27 +00:00
mrg 7c9ebaef72 remove now-gone neo_bank.c 2010-07-17 06:55:39 +00:00
kiyohara 299d82b760 Support xserver for prep.
It tested only s3(864).
2010-07-12 07:54:11 +00:00
mrg 51e1811550 build updates for xterm-261. resize also uses terminfo now. 2010-06-30 04:58:42 +00:00
tsutsui 8e7f6b2093 Prepare entries for Xorg wsfb based server for dreamcast.
Not enabled by default yet and old xfree entries are still preserved.

XXX1: No maple keyboard keymap yet:
      http://mail-index.NetBSD.org/tech-x11/2010/06/19/msg000785.html

XXX2: probably we should have some common list files for xcomp and xserver.
2010-06-19 18:17:55 +00:00
tsutsui 28ea420374 Prepare to build Xorg servers for hpcarm/hpcmips/hpcsh.
XXX: ${MACHINE} dependent definitions in these Makefiles look a bit messy
XXX: like old xfree's NetBSD.cf...
2010-06-18 09:15:23 +00:00
mrg c59fc30136 look for and find config.h. part of PR#43433. 2010-06-08 04:31:43 +00:00
ghen 895e51c7dc A suggestion from veego to fix it (taken from ../../include/fontsproto). 2010-06-04 10:22:25 +00:00
ghen 30ff915334 Revert previous. 2010-06-03 20:48:48 +00:00
ghen 7f1fb6416b .include <bsd.lib.mk> to handle the pkgconfig file correctly (noted by veego). 2010-06-03 10:38:34 +00:00
veego 679aad1fc6 * Add missing .WAIT before libdrm_intel since it now depends on libdrm
* Move libchromeXvMC further down since it depends on some other libraries
2010-06-03 09:49:45 +00:00
veego 6cb632ce43 Link against libXext, libX11, libXv, libXvMC and libdrm to fix a hidden
dependency
2010-06-03 09:44:19 +00:00
veego a23843d4e1 Link against libdrm to fix a hidden dependency 2010-06-03 09:43:16 +00:00
veego 86187ea55a Link against libz to fix a hidden dependency 2010-06-03 09:42:40 +00:00
mrg 34209de0b7 USETBL=yes. several of these manuals need it. from PR#36600. 2010-06-01 05:26:51 +00:00
ghen 8c57025fc1 Move "compiled" files from dist directory to reachover directory (suggested
by mrg).  Add a note in the Makefile for future upgrades.
2010-05-29 07:58:24 +00:00
ghen a2c1907824 Install pkgconfig file for xkeyboard-config. 2010-05-28 13:01:23 +00:00
ghen 1d75ab7274 Update to xkeyboard-config 1.9. 2010-05-28 12:38:34 +00:00
mrg 281afa1ed9 build libchromeXvMC on x86. 2010-05-28 06:26:55 +00:00
mrg 3c7ac2611f we're now at mesa 7.7.1.
XXX: really really really need to make this in one place...
2010-05-28 06:22:05 +00:00
mrg 739316d43b fix compile error in previous. 2010-05-28 04:16:06 +00:00
mrg 3c18d96e81 enable xf86-video-openchrome for x86 and xf86-video-geode for i386. 2010-05-28 04:12:02 +00:00
mrg 4eb959abf9 obsolete xf86-video-cyrix 2010-05-28 02:37:26 +00:00
mrg 864de3fd7b add build glue for xf86-video-geode and xf86-video-openchrome and
obsolete xf86-video-via.
2010-05-28 02:35:46 +00:00
mrg 5988c2a162 new Mesa r300_dri driver has a "compiler" subdir of objects needed.
mostly dieter roelants in PR#43367.
2010-05-27 01:20:14 +00:00
nonaka 623fa85bb5 Added keyboard config files for Sharp WS011SH/WS020SH. 2010-05-25 13:13:55 +00:00
veego 7c66f95e1b Replace __appmansuffix__ in fsconfig.cpp 2010-05-24 05:30:40 +00:00
mrg 2cc35fcdb7 these depend upon libdrm_radeon now. 2010-05-23 23:21:30 +00:00
veego e6aea5bc19 Replace UTMP_FILE and WTMP_FILE for Xstartup here and not in the cpp file
to make a xdm update easier.
xdm was updated but the local change in Xstartup.cpp was lost.
2010-05-23 21:35:35 +00:00
veego d6cf4a0fd0 Use ${XDMPIDDIR} and ${XDMLOGDIR} from ../xdm/Makefile.xdm instead of
hard coding the path here.
2010-05-23 21:31:57 +00:00
mrg 3172c38b29 build fixes for Mesa 7.7.1. introduce r600 driver! 2010-05-23 21:31:52 +00:00
mrg 576740c1b8 delete most of this file; it is obsolete 2010-05-23 10:45:04 +00:00
mrg aa57a3fc7c build vmwlegacy and vmware modules as per- 11.0.1. 2010-05-23 06:37:32 +00:00
mrg a6979b6038 updates for xf86-video-ati 6.13.0. 2010-05-23 06:16:13 +00:00
mrg 1bf99f0476 bump libpixman-1.so minor. avoid double defining PIXMAN_DISABLE_DEPRECATED. 2010-05-23 04:26:19 +00:00
mrg 2508865994 remove unnecessary includes 2010-05-23 01:59:12 +00:00
mrg 3e5caf6bef install libdrm_intel.pc and libdrm_radeon.pc 2010-05-23 01:30:25 +00:00
mrg 1833edab5e we have Mesa 7.4.4. 2010-05-23 01:19:34 +00:00
mrg 19c19ead73 install libkms.h to the right place. 2010-05-22 23:19:24 +00:00
mrg a5e9616b1a find libdrm files in their new place. 2010-05-22 23:04:01 +00:00
mrg 0658f5e922 updates for changed header locations for libdrm. 2010-05-22 22:50:23 +00:00
mrg bf0c6be6fd build libdrm_radeon. 2010-05-22 22:48:18 +00:00
mrg 49c33f235e sprinkle some more -Wno-error ... 2010-05-22 22:44:16 +00:00
mrg 9ed6b68595 update for libdrm 2.4.20 changed paths/headers. 2010-05-22 22:43:57 +00:00
mrg b014fbb669 don't build xf86-input-void; it is obsolete since xorg-server 1.4. 2010-05-22 21:12:19 +00:00
mrg 27dac673c0 add common_io.c and bump the minor. 2010-05-22 10:31:20 +00:00
mrg ba96436c4c push HAVE_XEXTPROTO_71 into Makefile.xf86-driver. (for now?) 2010-05-22 10:18:03 +00:00
mrg cf4dd6192b scrnsaver.h comes from libXScrnSaver now days. 2010-05-22 09:22:15 +00:00
mrg 1373148e6a install GL/internal/sarea.h and GL/internal/dri_interface.h, like Mesa does. 2010-05-22 08:52:33 +00:00
mrg 14480fe477 trident_driver.c needs -Wno-error for xf86dgastr.h 2010-05-22 07:26:18 +00:00
mrg b7c73ab99a define HAVE_XEXTPROTO_71.
tga_driver.c needs -Wno-error for xf86dgastr.h
2010-05-22 07:26:09 +00:00
mrg cfabf5e9d9 these use xf86dgastr.h, so they need -Wno-error for now. 2010-05-22 07:18:37 +00:00
mrg f85e8b0e1e XXX: use -Wno-error for files that use old foostr.h includes that now have
XXX: #warning's in them.
2010-05-22 05:45:01 +00:00
mrg baac7eafac add ge.h and geproto.h 2010-05-22 05:44:08 +00:00
mrg 34de959959 define HAVE_XEXTPROTO_71 now. 2010-05-22 05:42:54 +00:00
mrg 890816e5fc -Wno-error for bigreq.c for now... 2010-05-22 02:42:37 +00:00
mrg 0d9594b9b8 minor canonicalisation against other Makefile's. 2010-05-22 02:41:49 +00:00