jsg
18a75284bd
build infrastructure changes for Mesa 9.2.0
...
ok matthieu@ mpi@
2013-09-05 15:11:54 +00:00
jsg
fd2bf1e300
add the build infrastructure for the gallium r300 driver
...
based on an earlier diff from mpi@
ok mpi@
2013-06-13 10:39:28 +00:00
matthieu
bf60acb55f
Use MAKE_FLAGS to propagate XENOCARA_BUILD_GALLIUM to install step.
2013-04-14 19:59:03 +00:00
mpi
290e67360e
Add a new option to the xenocara infrastructure be able to automatically
...
build the Gallium3D software rasterizer as part of the libGL.
Note that it can also makes use of LLVM to build the llvmpipe if the
corresponding port is installed. Please refer to the README for a more
complete documentation.
Prodded by ajacoutot@, ok matthieu@
2013-04-14 10:23:04 +00:00
mpi
0661f3e5da
Link libGL with -lpthread to allow the llvm-pipe driver to be loaded.
...
ok matthieu@, ajacoutot@
2012-11-11 12:09:09 +00:00
mpi
3f7a93e085
Merge libmesa and libmesagallium build makefiles because they share
...
a lot of common sources.
ok matthieu@
2012-08-26 18:46:42 +00:00
mpi
e67a5fe840
Upate to libGL 7.11.2
...
Tested by jsg@, matthieu@ and ajacoutot@, ok mattieu@
2012-08-17 13:57:59 +00:00
mpi
d89f95e29c
Fix build with XENOCARA_BUILD_DRI=No
...
ok matthieu@
2012-06-04 10:18:45 +00:00
matthieu
77b69b735d
Build system updates for Mesa 7.10.3
2011-10-23 13:57:36 +00:00
matthieu
cd750bf570
Update to Mesa 7.8.2. Tested by johan@. Thanks.
2010-06-22 20:04:22 +00:00
matthieu
23bbc6ddb4
Build infrastructure for Mesa 7.8.1.
2010-05-22 20:14:14 +00:00
matthieu
d9a92f27a6
use INSTALL_DATA in BSD Makefiles. ok oga@
2010-05-08 14:15:29 +00:00
matthieu
c4a03b3069
This is Mesa 7.4.2. from Brad.
2009-05-25 18:40:11 +00:00
matthieu
4be2d14bbe
Update build infrastructure for Mesa 7.4.
2009-05-17 20:20:23 +00:00
oga
f89935ff4d
Switch over to using the kernel *_drm.h headers instead of the copies
...
thereof provided with libdrm. This has been annoying me forever, and it
a blight caused by developing widely used drivers out of the kernel
tree.
ok matthieu@
2009-01-10 16:06:51 +00:00
oga
fb552d1643
Fix substitutions for the pkg-config files. A couple of fields were
...
missed out, and one was looking for the wrong thing.
ok matthieu@
2009-01-10 16:04:43 +00:00
matthieu
811bfaa46d
This is now Mesa 7.2. Noticed by brad@. Thanks.
2008-11-02 16:45:34 +00:00
matthieu
8baeee737f
Update build infrastructure for libGL after Mesa 7.2 update.
2008-11-02 15:01:32 +00:00
brad
8a571d626f
Bump MESA_TINY (2 -> 3) after the last update of Mesa to 7.0.3
...
so that the pkgconfig files have the correct version.
ok okan@
2008-07-16 20:24:39 +00:00
matthieu
bbc31bf586
Introduce bsd.xconf.mk to set default config variables used
...
at several places in the Xenocara build in a central place instead
of duplicating the checks all over the place. ok oga@.
2008-03-25 23:41:50 +00:00
matthieu
b139abf7aa
Update to Mesa 7.0.2. Tested by naddy@ (full ports build), simon@
...
and oga@ (with dri enabled).
2008-02-12 21:09:25 +00:00
matthieu
098b2a2a58
Don't change the libGL linkage when not using dri.
2008-02-02 17:38:56 +00:00
matthieu
f872674912
stuff for building libGL with dri support. Also includes clean-up
...
of the regular libGL build. bump major because some symbols were
removed. ok oga@
2008-02-02 17:24:30 +00:00
matthieu
e6e77f8eea
remove useless rules for .cpp files.
2008-01-30 21:21:35 +00:00
matthieu
5eb7bbe722
I did not intend to commit the XENOCARA_BUILD_DRI bit at all.
2007-11-27 09:55:06 +00:00
todd
25382573c6
default to not building DRI for now to permit x snaps to build, found by
...
Johan Lindman, thanks
2007-11-26 20:47:35 +00:00
matthieu
bfba922c91
Re-enable pthread support in libGL, by providing proper weak stubs in
...
libX11 (together with other pthread stubs, already there for libX11).
ok kurt@, art@, kettenis@
2007-11-26 15:10:19 +00:00
matthieu
afad917171
make libGL config closer to what was in the previous version:
...
- disable threads support
- link against libXext and libX11
2007-11-25 10:18:21 +00:00
matthieu
733e3c4fff
Update to Mesa 7.0.1. For now only indirect GLX is enabled in libGL.
2007-11-24 17:46:55 +00:00
matthieu
8c80956fab
Don't include debugging symbols.
2007-04-07 15:37:50 +00:00
david
417e49cb7f
more $Xenocara$ -> $OpenBSD$; ok matthieu@
2007-04-04 22:33:46 +00:00
matthieu
aec199b29d
o -DGLXEXT -> -DGLX_INDIRECT_RENDERING for 6.5.2
...
o bump minor rev
2007-03-03 17:39:42 +00:00
matthieu
fa3d52c6e1
link libGL against libXext and libX11, like X.Org 6.9 does.
...
Noticed by Brad with openoffice.
2007-01-18 21:59:16 +00:00
matthieu
dfa64e4aa5
sparc needs -fPIC
2006-12-03 19:36:18 +00:00
matthieu
6a5579f8e8
Make 'obj' now can make symlinks to /usr/obj/xenocara (or any other
...
directory designed by XENOCARA_OBJDIR in /etc/mk.conf).
2006-12-02 16:28:48 +00:00
matthieu
111eb3bc11
Disable profiled libs.
2006-11-29 18:03:09 +00:00
matthieu
a068c23780
Build infrastructure for GL libs
2006-11-26 11:21:13 +00:00