Commit graph

19 commits

Author SHA1 Message Date
Blair Sadewitz
8863aa2f09 The previous commits commented as 'Mesa' were due to an -m argument that
snuck into my command line. ;)

What's really going on here is this:

--Update for Mesa 7.0.3 release!
--Disable 'xcb' option handling for libX11--it's not implemented yet.
--Make sure that -DHZ=${MESA_HZ} ends up in DEFINES for pkgsrc-dri.

We're very close to ready for import ... basically, we need more testing on
various platforms.  I built the whole thing on amd64 (4.99.58) yesterday
without incident (and using MAKE_JOBS=4, incedentally).

Cross-compiling support especially needs to be tested by someone
who has the means to do so.

I hope to have a new xorg-server package [in pkgsrc-wip] and
some kernel drm fixes committed shortly.

Cheers,

--Blair
2008-04-06 22:26:41 +00:00
Tobias Nygren
2d97b93a51 correct previous 2008-03-24 21:57:15 +00:00
Tobias Nygren
135e9b096c Fix xcb option test.
- Make sure PKG_BUILD_OPTIONS.libX11 is defined before testing.
- Use !empty() instead of != ""
- Give it a chance to work with native X11.
2008-03-24 21:51:36 +00:00
Blair Sadewitz
cea2e97753 Bump revisions. 2008-03-24 21:06:36 +00:00
Blair Sadewitz
94fa381b35 Add support for xcb (wip/libxcb). Parts of KDE4, maybe compiz, etc.
require this.
2008-03-24 21:04:09 +00:00
Blair Sadewitz
9f8836518b Add a $(COPTS) variable to compile rules for passing options
seperately from ${CFLAGS}.  This is currently used to pass -prefer-pic
to libtool.  We indeed to prefer PIC, which is necessary to avoid
untoward relocs.

While here, make sure that PKG_DESTDIR_SUPPORT is set in a consisent
way from Makefile.lib.  This fixes a problem where it would become
unset under certain circumstances.

These packages are basically ready for import now, though
they do need more testing.
2008-03-20 20:29:23 +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
22104d2f58 Whitespace police. 2008-03-09 13:14:39 +00:00
Blair Sadewitz
e625fb3d95 Ensure proper header installation. 2008-03-03 05:55:21 +00:00
Blair Sadewitz
c24a1d971a Fix indentation. 2008-03-03 04:18:41 +00:00
Blair Sadewitz
4be6b19634 Add header installation logic. 2008-03-03 04:13:21 +00:00
Blair Sadewitz
36e9b8c14c do not attempt to copy files/configs/CVS 2008-03-03 03:20:41 +00:00
Tobias Nygren
6f46e3f024 Use -R so cp(1) doesn't nag about the CVS directory. Should be fixed
differently but I'm too lazy ...
2008-03-03 02:19:19 +00:00
Blair Sadewitz
df85f9afc3 Add the meta-pkg. 2008-02-28 13:25:22 +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
da1b912bf0 Minimize diff to graphics/Mesa: use MAKE_ENV in libtool invocation. 2007-04-17 08:17:47 +00:00
Dieter Baron
3637c684af adapt to packages moved from wip to pkgsrc. 2007-04-02 08:53:02 +00:00
Sergey Svishchev
418edcaeb7 Delint. 2007-03-01 19:12:14 +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