Commit graph

14 commits

Author SHA1 Message Date
Pierre Allegraud
451ffb5b19 Update to Mesa-7.8.2 2010-08-18 10:33:43 +00:00
Pierre Allegraud
d9f74c5939 Merge conflicts... 2010-01-03 15:08:44 +00:00
Pierre Allegraud
01e773724f Import glut-7.7 as wip/glut.
Mesa is a 3-D graphics library with an API which is very similar to that
of OpenGL*.  To the extent that Mesa utilizes the OpenGL command syntax
or state machine, it is being used with authorization from Silicon Graphics,
Inc.  However, the author makes no claim that Mesa is in any way a
compatible replacement for OpenGL or associated with Silicon Graphics, Inc.

This is the GLUT part of the MesaDemos distribution.
2010-01-03 15:00:02 +00:00
Tobias Nygren
2de19a99eb g/c some packages that made it into pkgsrc 2008-05-22 12:07:42 +00:00
Tobias Nygren
a95a3a2794 - Fix build without DRI.
- Always specify the pathname to the .la file when linking with libtool
- Even more whitespace cleanup
2008-03-11 05:27:38 +00:00
Tobias Nygren
f55d449bd7 Whitespace police and minor cosmetic surgery. 2008-03-09 12:46:54 +00:00
Tobias Nygren
fb5ebc65e7 Make glut build. Hooray. 2008-03-08 23:34:35 +00:00
Blair Sadewitz
f7db9705b9 oops, forgot /wip/ in path to hacks.mk 2008-03-03 06:03:04 +00:00
Blair Sadewitz
06709ea9dc Pull in mesalib/hacks.mk, fix PLIST + builds. 2008-03-03 06:02:04 +00:00
Blair Sadewitz
4be6b19634 Add header installation logic. 2008-03-03 04:13:21 +00:00
Blair Sadewitz
178e145852 Add Mesa-7.0.3rc2, which is nearly done -- it just needs to be tested on
a lot of platforms.  MesaLib with dri builds for me fine on
NetBSD current, and so does glu--glut there is a tiny problem
that I'm too tired to find now.

The *entire* build is libtoolized (even some parts that we don't touch
yet).  One interesting result of this is that libtool's locking seems
to make it MAKE_JOBS_SAFE once again (requires gmake now, that's another
reason).  I took pains to ensure that
everything builds correctly (cross-compiling needs to be verified
and quite possibly fixed, though).  Please let me know if you
find a problem.

TODO: fix various issues (obviously), mostly correctness, consistency
and such (save for glut).
-- MesaDemos (no way I am touching that right now!).  I do not think
that this should be required for an import, personally.
-- Bundle required headers from each package and create another one
exclusively for them.  This will allow patching/updating headers
without having to rebuild binaries if we do not need to, and I
think it's cleaner than what we do now.
-- Split glw into another package?  Maybe.
-- builtin.mk stuff for dri ?
-- We also should discuss switching to freeglut by default.  Yeah,
   there aren't too many commits to it these days.  However, this is
   way better than glut, which has been effectively dead for years.
2008-02-26 06:47:36 +00:00
Blair Sadewitz
ea8e2905d1 Prepare for import of shiny new Mesa-7.0.3-rc2 packages. Almost ready
for pkgsrc ...
2008-02-26 05:44:26 +00:00
Dieter Baron
755c8535fc Adapt to packages imported into pkgsrc. 2007-04-16 12:11:42 +00:00
Blair Sadewitz
dbe7fadf73 This is Mesa 6.5.2, primarily for recent modular X.org servers.
This package is from complete or polished and were unabashedly haphazardly put
together.  You have been warned, and please let me know about any problems,
etc.  Many thanks to Jeremy Reed for doing the bulk of the work (patches).
2007-01-23 17:48:28 +00:00