summaryrefslogtreecommitdiff
path: root/graphics/MesaLib
AgeCommit message (Collapse)AuthorFilesLines
2014-08-06Use __attribute__((__destructor__)) instead of magic __dso_handle, andwiz4-8/+56
fix another place. Patches from Taylor R Campbell (NetBSD xsrc). Bump PKGREVISION.
2014-05-03Fix build under OpenBSD/amd64 5.5ryoon2-4/+8
2014-03-22Look for gl.pc in lib${LIBABISUFFIX}/pkgconfig too. Fixes some Linuxjperkin1-1/+2
dependencies.
2014-03-14Overall dri related dependency clean up.obache2-4/+14
* move dri related API_DEPENDS into dri.mk. * add missing API_DEPENDS. * only define such API_DEPENDS only not using builtin MesaLib. Fixes following issues on platforms that builtin one is older than required version (ex. NetBSD-5). * build issue of MesaLib * unwanted dependency on MesaLib from pkgsrc even if builtin one is sufficient.
2014-02-04inlucde machine/endian.h on NetBSD and OpenBSD to detect endian for neigherobache2-7/+16
x86 nor ppc. PR pkg/48548
2014-01-24Bump PKGREVISIONryoon3-3/+20
* Fix exit time segfault of qt5 applications
2014-01-10Fix build of MesaLib on PowerPC platforms without GCC >= 4.1 (like MacOS X ↵pho2-1/+109
10.5).
2013-12-12Fix for the integer overflow possibility reported inis3-3/+44
http://secunia.com/advisories/53558 / CVE 2013-1993 taken from upstream: http://lists.freedesktop.org/archives/mesa-dev/2013-May/039720.html http://lists.freedesktop.org/archives/mesa-dev/2013-May/039722.html but with s/calloc/(char *) Xcalloc/
2013-11-29Fix build of MesaLib on MirBSD. The mklib script needed some prodding, andbsiegert3-7/+11
configure mis-detects -fvisibility=hidden for some reason.
2013-09-23Treat FreeBSD and NetBSD uniformly. This fixes building the package on FreeBSD.asau2-6/+10
2013-09-23Suggest DRI option for FreeBSD.asau1-2/+2
This lets the build fail further.
2013-08-27MesaLib's configure insists on glproto>=1.4.11, so depend on that version.wiz1-1/+2
Might help on NetBSD-5.2_STABLE.
2013-06-17Fix the builtin version detection by checking the pkgconfig files ifdholland1-6/+15
they exist. Now gets 7.8.2 on netbsd-current instead of 4.0.4. (!)
2013-06-16Change MESA_BIG_ENDIAN condition check for PR pkg/47919.obache2-8/+22
2013-06-13Add missing patch checksum.wiz1-1/+2
2013-06-13Check for symbol existence with #ifdef, not #if.wiz2-2/+18
Needed since some other files only #define the symbol without a value. Bump PKGREVISION since this changes an installed header file.
2013-06-10PR pkg/47913, fix build problem on powerpcmef2-5/+16
(example was NetBSD/macppc 6.1) as: #error Unknown Endianness
2013-05-28Mark the package as broken on NetBSD when dri is not enabled.wiz1-1/+4
The build will fail anyway. Addresses PR 47862 by Jörn Clausen.
2013-05-27Allow the dri option on NetBSD even with native x (compile-tested bywiz2-13/+7
Patrick Welche) and enable it by default there too; bump libdrm requirement (from Patrick Welche). Also enable dri on Linux by default, not only for Linux with modular X. Bump PKGREVISION.
2013-05-20Make dri a suggested option on Linux i386 and x86_64.sbd1-1/+4
2013-05-20Fixes for non-dri build:sbd3-3/+21
+ Build the x11 version libGL.so with version numbering major 1 and minor 2, the same a the glx version of libGL (simplifies PLIST handling). + PLIST changes.
2013-05-20The configure arg --with-driver= takes 'xlib' OR 'osmesa' not 'xlib,osmesa'.sbd1-2/+2
2013-05-19Add band-aid patch for missing exp2f(3) on NetBSD<6, inspired by wiz@.obache2-1/+22
2013-05-18regen distinfoobache1-3/+3
2013-05-18Fixes build on big endian FreeBSD and DragonFly.obache1-1/+11
related to PR pkg/47821.
2013-05-18make sure MESA_{BIG,LITTLE}_ENDIAN are defined correctly on *BSD.obache1-4/+10
related to PR pkg/47821
2013-05-16upgrade to MesaLib-7.11.2richard63-1244/+711
2013-04-19reorder condition of the previous change, to be bit faster.obache1-2/+2
2013-04-19assume builtin MesaLib on Cygwin is not usind dri.obache1-2/+2
2012-10-17Don't enable dri on Solaris 10 and lower.jperkin1-2/+2
2012-10-06Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-09-28Enable dri by default on Solaris. The 'vmware' driver from modular-xorg isjperkin1-2/+2
still non-functional, but this at least gets us further along.
2012-09-12Expose glXGetProcAddress.dsainty3-6/+20
The consequences of not making this patch are platform dependent - some build chains will still expose the symbols, but some will not. The API expects them to be exposed. Fixes Cairo 1.12.2 build on Ubuntu 11.10 and CentOS 6.3, presumably due to later versions of gcc (4.6.1 in the Ubuntu case). Bump PKGREVISION.
2012-05-09Move libpciaccess to dri option section.wiz2-3/+3
2012-05-08Needs libpciaccess now when pulling in libdrm. Bump PKGREVISION.wiz2-3/+4
2012-04-08Assume that native MesaLib is built with dri if builin dri exists.obache1-1/+5
(required for OpenBSD-5.0).
2012-03-19Drop imake-check logic from X11 components' builtin.mk.joerg1-5/+4
Always use xorg-cf-files and imake from pkgsrc, replacing xpkgwedge. Always install man pages, not cat pages when using imake. Unify the various imake PLIST variables in preparation for dropping. Adjust xbattbar for the new expectations.
2012-03-13Unlock the 'dri' option for SunOS, since x11/libdrm now builds there.fhajny2-4/+5
Bump PKGREVISION.
2012-02-16Explicitly tell CPP that it should parse stdin as C-header when building ↵hans2-4/+4
glu.exports.
2012-01-23Disable integrated assembler for clang and force default visiblity tojoerg1-1/+7
hidden, otherwise some assembler relocations don't work on AMD64.
2011-08-21Ensure PTHREAD_STUBLIB is set in MAKE_ENV not just PKGSRC_MAKE_ENV - fixes ↵abs1-1/+2
clean env build on Linux
2010-05-05The BUILDLINK API dependency should be for xf86driproto notreed2-3/+5
driproto. I noticed this when it built with old xf86driproto that had conflicting file. So add a CONFLICTS too.
2010-04-16revision bump for libdrm update.tnn1-2/+2
2010-03-27another sparc64-only build fix; define memory barrier macro in sis_context.htnn2-6/+8
2010-03-27fix a wrong #include in patch-aa which caused sparc64 build to fail.tnn2-6/+6
2009-09-02Look for libGL.so, not any particular libGL.so.<X>, on NetBSD.wiz3-3/+20
Bump PKGREVISION. From mrg@
2009-08-25- Fix MESA_TINY missed in last version bump.hasso3-4/+12
- Add INSTALL_LIB_DIR and INSTALL_INC_DIR to fix *.pc files. This should address issues mentioned in the PR 41895. While there make dri default for DragonFly. Bump PKGREVISION.
2009-08-08As suggested by Tom Spindler, remove the libdrm version requirementdrochner2-3/+3
from dri.mk where it is pulled in from bl3.mk. The minimum version is only necessary if a new MesaLib is built, we don't need to force users of older ones to update libdrm.
2009-08-08Fix symbol handling in glu. Patch from upstream via Jörn Clausenwiz2-9/+18
in PR 41613. Bump glu PKGREVISION.
2009-07-29the dri module wants intel_bufmgr.h which we got with libdrm-2.4.9drochner1-1/+2