Commit Graph

1028 Commits

Author SHA1 Message Date
lneto
bfd43003e4 lua(4): small fixes in kernel Lua
* fixed hex parsing
* restored lua_isnumber
* removed unwanted macros from luaconf.h
* restored <stdarg.h> include in ldebug.c
* removed doubles from unions
* removed unused functions
2015-02-19 04:46:22 +00:00
christos
a230e8e5ec remove LINTFLAGS 2015-02-09 20:41:01 +00:00
christos
cf8359160b - use CPPFLAGS instead of CFLAGS for things that the c-preprocessor handle.
- add LUA_C89_NUMBERS for "long long" and don't depend on _NETBSD_SOURCE
  for defining this.
2015-02-09 16:47:17 +00:00
christos
0f74422800 Packages always build lib first even if it is built as part of the first
pass in the library builds. If we want to change this, we should change it
everywhere.
2015-02-09 16:44:53 +00:00
ryoon
ebab6362c5 In recent freetype2 installation, ft2build.h should be located
under include/freetype2.

This change should fix non pkg-config build that uses freetype2,
for example, pkgsrc/lang/openjdk8.

netbsd-7 has also this problem.
2015-02-09 16:27:29 +00:00
lneto
c4f5e3dda4 lua: fixed LUA_ROOT, LUA_PATH_DEFAULT and LUA_CPATH_DEFAULT
* reverted from r1.8 (mbalmer)
2015-02-04 04:47:57 +00:00
jmcneill
260df337ea libxcb is 1.10 now, fix pkgconfig version xcb.mk 2015-02-03 21:31:31 +00:00
lneto
730082507e lua: updated from 5.3 work3 to 5.3.0
* improved the overall kernel Lua patch; fixed coercion
* updated lua/syslog
* updated luapmf and luasystm Makefiles
2015-02-02 14:03:05 +00:00
lneto
28a92413eb imported Lua 5.3.0 2015-02-02 02:01:06 +00:00
nat
56f278b796 Fixes segfaults and crashing in applications that use libGLU.
Minor version bump.

This commit was approved by wiz@
2015-01-29 22:51:55 +00:00
wiz
cf9e532f07 Fix PKG_CONFIG version after freetype2-2.5.3 import.
From Leonardo Taccari on tech-x11.
2015-01-26 08:47:25 +00:00
snj
2b183af5b6 update for 2.99.917 2015-01-16 21:35:34 +00:00
christos
27f32661d6 no need for the X headers anymore. 2015-01-08 03:47:32 +00:00
joerg
72e6048ca0 Reorganise the way xorg is build. Move build of makestrs into src/tools
as it is needed for the "includes" phase. Make it symlink all necessary
headers in obj to decouple it from "includes" itself, breaking the
dependency cycle. Move the do-x11 target between do-lib and do-build, so
that libraries can get the benefit of build_install (correct .WAIT
behavior) and everything else like "includes" uses the plain SUBDIR
entry in external/mit.
2015-01-07 20:42:01 +00:00
joerg
8fa1a38636 Don't bail out on the broken inline functions that use static variables. 2015-01-05 20:06:06 +00:00
gson
e8e618c179 Test for ${MKDEBUG} using the same construct as in other places, so that
we get consistent behavior when the value is neither "no" nor "yes".
2015-01-05 18:51:10 +00:00
christos
152cf5a6f1 Prevent .y.c from regenerating c files from yacc.
XXX: Why are we compiling glcpp-parse.c both here and in the gallium
subdirectory?
2015-01-05 16:26:48 +00:00
mrg
0e4eb59327 sets.subr:
support machine=<xxx>, machine_arch=<xxx>, machine_cpu=<xxx> tags.

dri7: build Mesa 7 r300_dri.so for x86 platforms.
2015-01-05 03:45:31 +00:00
joerg
f4ce1f311d Make a number of clang warnings non-fatal, too many changes with little
gain.
2015-01-05 01:34:42 +00:00
christos
604eca013c don't regenerate y-> 2015-01-04 01:26:31 +00:00
mrg
fbfbb2ece8 move xorg-server.pc's SDK_REQUIRED_MODULES into the local Makefile. 2014-12-30 22:07:21 +00:00
christos
009d886c38 - consistently install symlinks (like we do for everything else)
- add missing debug libs
2014-12-23 17:50:42 +00:00
christos
931324ada5 - Don't install absolute symlinks
- Add missing debug symlinks
2014-12-23 17:49:59 +00:00
christos
2024ec5d62 we need to handle make includes 2014-12-19 05:21:51 +00:00
christos
9a6d622ac9 - Explain what's going on a bit better
- Fix a conditional
- Don't include bsd.lib.mk if we are not building libraries
  (otherwise we end up with an empty library name that installed
   bogus library files lib.a etc.)
2014-12-19 05:03:30 +00:00
mrg
5de6651586 fix build problem with radeon_*.c files. 2014-12-18 10:08:52 +00:00
mrg
9dbcad6d0b update sets and reachover makefiles for mesa 10.3.5. 2014-12-18 06:24:27 +00:00
mrg
5b7bfa533c switch over to the separate glu sources. 2014-12-16 06:10:12 +00:00
mrg
c85d70d977 delete tools/glsl, is hasn't been used for a while.
move Makefile.glsl into libGL.
2014-12-15 00:20:29 +00:00
mrg
c6ef549192 enable __GLX_ALIGN64 on sparc*. probably more need it.
fixes crashes seen when using newer Mesa libGL.so.
2014-12-08 06:33:26 +00:00
lneto
789f0f4f81 lua(4): fixed Lua stack size 2014-11-30 19:00:46 +00:00
joerg
153b8c97fc Restrict workaround to GCC 4.8 as intended. 2014-11-21 01:11:50 +00:00
jmcneill
54d9119f96 compile xftrender.c to workaround a crash in XftGlyphSpecRender on earm with gcc 4.8.4 2014-11-20 02:00:19 +00:00
tron
cf47292001 Fix build with "USE_SSP" set to "yes". 2014-11-11 11:30:55 +00:00
snj
a8efcf820f a single -DHAVE_GETLINE will suffice. 2014-11-06 18:58:18 +00:00
christos
15a09d9090 adjust to newer sources 2014-11-05 18:01:16 +00:00
prlw1
4d61fdd14f Install fbpict.h
(e.g., new xf86-video-intel assumes it exists if RENDER is defined)
2014-11-05 14:30:00 +00:00
skrll
899022eaca Fix SHLIB_MAJOR to match xorg and fix linking against libxcb-sync which
broke kwin for me.
2014-10-01 09:30:58 +00:00
riastradh
103f4fccb9 Switch default accelmethod back to UXA until we import a stabler SNA. 2014-09-11 17:26:30 +00:00
christos
4e7b74dc34 change to no-deprecated-declarations 2014-08-25 11:48:01 +00:00
apb
4a34c3a382 Fix error in previous. The sed command really wants one long line. 2014-08-25 10:25:53 +00:00
apb
497135b74d Avoid splitting sed programs over multiple lines with
<backslash><newline><indentation>.  Use multiple -e options instead.
2014-08-24 18:27:16 +00:00
christos
cfc621d8dd Depending on whitespace eating behavior is non portable (our make was
not compliant until today -- it ate all whitespace). Fix commands so
that they don't depend on that.
2014-08-24 16:39:21 +00:00
mrg
32b1e939d3 fix the sources list to match the upstream Makefile.am.
fixes problems reported by jdbaker.

XXX: pullup-7.
2014-08-24 06:13:36 +00:00
macallan
feeca9ec0c mention NV_TEST_FOR_KERNEL_DRIVER and explain why it isn't enabled for now 2014-08-13 22:48:15 +00:00
mrg
b7bc265a64 put KMS support under our X11DRI definition. 2014-08-11 08:25:58 +00:00
joerg
83376f9f86 This is unlikely to ever work with LLVM's IAS due to the amount of macro
use. Disable it on ARM.
2014-08-10 19:11:08 +00:00
jmcneill
3d54b5f121 add missing COMPOSITE define 2014-08-10 14:50:21 +00:00
jmcneill
cc873f1290 use CLOCK_MONOTONIC instead of gettimeofday 2014-08-10 14:43:03 +00:00
jmcneill
710ef731ea define HAS_PIXMAN_GLYPHS=1 and HAS_PIXMAN_TRIANGLES=1 as the configure script would do 2014-08-10 14:17:19 +00:00