Commit Graph

806 Commits

Author SHA1 Message Date
macallan
e288e83a84 set PCVT_SUPPORT on MIPS 2013-02-28 13:28:36 +00:00
macallan
749749856e build support for Loongson Multimedia Instructions on evbmips 2013-02-28 12:40:47 +00:00
martin
7f2ffc8436 Make the Xdm default config use vt05 for all arches that can switch
consoles while in X.
2013-02-21 08:20:19 +00:00
jmmv
0a00e59342 Install lua.hpp. 2013-02-15 20:07:00 +00:00
macallan
c9c152a0c4 set -DPCVT_SUPPORT on most hardware 2013-02-14 16:16:25 +00:00
martin
1664f62de2 Enable SSE2 support for amd64 2013-02-11 09:26:07 +00:00
christos
60404ef41f explicitly set the prefix here. 2013-02-09 17:18:01 +00:00
macallan
aa178e99e1 build altivec support on powerpc 2013-02-07 13:33:50 +00:00
jmcneill
ad483c54da enable simd, neon, and iwmmxt for earmhf 2013-02-03 12:41:40 +00:00
jmcneill
03caaef799 only enable ARM SIMD and NEON for earm, as the configure script tests for this 2013-02-01 00:17:24 +00:00
jmcneill
a5510fd45a Remove PIXMAN_NO_TLS and replace with HAVE_PTHREAD_SETSPECIFIC so the
installed library is actually thread-safe.
2013-01-31 12:21:12 +00:00
jmcneill
a4b324f471 merge pixman 0.28.2. for arm and earm, enable simd & neon support. for
earm, enable iwmmx support.
2013-01-31 10:58:22 +00:00
macallan
ce55cd64b5 default to swkbd mode on evbarm as well, now X without config should work
properly on BeagleBoard, RPi and the like
2013-01-12 18:32:12 +00:00
apb
eaa724a770 Use -Wno-array-bounds when building two files that read past the end of
an array.  It's not clear how to fix the real bug.  This hack allows
the build to complete with clang.
2012-11-18 08:24:02 +00:00
apb
418a93cd57 Mark inline function in_word_set(str, len) as static.
The function uses a static variable (stringpool_contents)
and this is not allowed in an inline function with external linkage.
Found by clang -Wstatic-in-inline.
2012-11-08 08:46:26 +00:00
gsutre
544994c48c Enable GLX DRI2 support. 2012-10-03 21:50:14 +00:00
tron
387077e6e4 Build and install iso10646-1 encoded 10x20 font. This matches the behaviour
of the upstream software and modular X.org in pkgsrc.

Patch supplied by Piotr Meyer in PR xsrc/46755.
2012-08-20 15:38:58 +00:00
macallan
13adde0b83 build the xf86-video-xgi driver on i386 and amd64 2012-07-19 19:23:52 +00:00
macallan
a5fa6325c9 reachover for xf86-video-xgi 2012-07-19 19:21:50 +00:00
abs
fb1f20d708 Add vax to DEFAULT_TO_WSKBD 2012-07-16 12:48:42 +00:00
wiz
812e4b05dd Remove reachover files for xkbdata, unused since June 2009, when
it was replaced with xkeyboard-config.

Ok mrg@
2012-07-12 20:32:31 +00:00
martin
1ed0d3ad05 On second thought, do not store a binary file in the repository, instead
use the uuencoded version.
2012-06-13 19:44:14 +00:00
martin
853d84df1f The NetBSD logo, when rendered with a binary transparency mask like we
used to do it for the xdm greeter, looks extremely ugly.
Unfortunately xdm has no means to load and mix alpha channel images,
so provide a png file and precomputed xpms with proper background colour
for the greeter.
If users change their greeter resources and change the background, they will
have to regenerate that xpm file, provide proper instructions for this.
While there, use less clunky fonts (hi Jared!).
XXX the fonts are not exactly perfect, if anyone feels like fine tuning
this further, please be my guest.
2012-06-13 18:51:35 +00:00
rjs
be206df192 Add radeon_xvmc.c, new in 6.14.4. 2012-06-12 12:26:42 +00:00
macallan
bc90984fca set AVOID_VGAHW on macppc, now this driver works out of the box
should probably be set on all machines where we never use VGA text mode
2012-05-30 05:20:36 +00:00
abs
cc2189268d Enable wsfb X server on vax. Likely to be keyboard and mouse issues, but
with three additional lines of an ioctl() case in the kernel 'startx' will
display the traditional three xterms
2012-05-14 08:42:03 +00:00
spz
d5b7b4d73a adjust for expat-2.1.0 2012-04-06 10:49:27 +00:00
spz
0db17c247f merge expat-2.1.0 2012-04-06 10:46:13 +00:00
spz
123d8dfc18 import of expat 2.1.0
Fixes CVE-2012-1147, CVE-2012-1148 and CVE-2012-0876 (other security
issues have been previously fixed in our tree)

relevant Changes:
Release 2.1.0 Sat March 24 2012
        - Bug Fixes:
          #1742315: Harmful XML_ParserCreateNS suggestion.
          #2895533: CVE-2012-1147 - Resource leak in readfilemap.c.
          #1785430: Expat build fails on linux-amd64 with gcc version>=4.1 -O3.
          #1983953, 2517952, 2517962, 2649838:
                Build modifications using autoreconf instead of buildconf.sh.
          #2815947, #2884086: OBJEXT and EXEEXT support while building.
          #1990430: CVE-2009-3720 - Parser crash with special UTF-8 sequences.
          #2517938: xmlwf should return non-zero exit status if not well-formed.
          #2517946: Wrong statement about XMLDecl in xmlwf.1 and xmlwf.sgml.
          #2855609: Dangling positionPtr after error.
          #2894085: CVE-2009-3560 - Buffer over-read and crash in big2_toUtf8().
          #2958794: CVE-2012-1148 - Memory leak in poolGrow.
          #2990652: CMake support.
          #3010819: UNEXPECTED_STATE with a trailing "%" in entity value.
          #3206497: Unitialized memory returned from XML_Parse.
          #3287849: make check fails on mingw-w64.
          #3496608: CVE-2012-0876 - Hash DOS attack.
        - Patches:
          #1749198: pkg-config support.
          #3010222: Fix for bug #3010819.
          #3312568: CMake support.
          #3446384: Report byte offsets for attr names and values.
        - New Features / API changes:
          Added new API member XML_SetHashSalt() that allows setting an intial
                value (salt) for hash calculations. This is part of the fix for
                bug #3496608 to randomize hash parameters.
          When compiled with XML_ATTR_INFO defined, adds new API member
                XML_GetAttributeInfo() that allows retrieving the byte
                offsets for attribute names and values (patch #3446384).
          Added CMake build system.
                See bug #2990652 and patch #3312568.
          Added run-benchmark target to Makefile.in - relies on testdata module
                present in the same relative location as in the repository.
2012-04-06 10:22:52 +00:00
joerg
b757af438b Disable new -Wstring-plus-int warning where needed for now.
Adjust various places that add GCC-only options to check for the active
compiler first.
2012-04-04 10:59:44 +00:00
bsh
87767e019d enable X11 build for evbarm. 2012-04-04 01:23:26 +00:00
joerg
13a266b186 Use :Q for quoting. Execute shell script using the host shell. 2012-03-27 00:36:06 +00:00
joerg
5466d21da4 Disable a bunch of additional warnings for now for the clang build. 2012-03-22 23:46:26 +00:00
nakayama
83109d5c7b Use toolchain awk to make them buildable on Solaris 10. 2012-03-17 12:42:31 +00:00
alnsn
381b31e921 Don't overwrite Roberto's external $Id. 2012-03-15 01:02:19 +00:00
alnsn
a52d12daae Resolve conflicts. 2012-03-15 00:17:22 +00:00
alnsn
7e762f0e7b Import Lua 5.1.5 2012-03-15 00:08:04 +00:00
tron
40b2e566cb Link with "libexpat" again. This should fix the problems with X11 server
reported by Gary Duzan on the "current-users" mailing list.
2012-03-10 20:52:30 +00:00
tron
df92d05dec Move "libexpat" from X11 into base which fixes PR lib/40346.
This change was approved by the Core Group.
2012-02-29 20:07:51 +00:00
joerg
a322032f80 Disable -Wempty-body here. 2012-02-28 22:07:16 +00:00
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