notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
non port: graphics/libGL/Makefile.common

Number of commits found: 21

Monday, 10 Apr 2017
19:14 rezny search for other commits by this committer
Update Mesa to 17.0.3

* OpenGL 4.5 support for RadeonSI and recent Intel
* Use LLVM 4.0 by default, building with 3.9 is possible via MESA_LLVM_VER
* DRI3 remains enabled at compile time, but is now disabled at runtime for
  stock FreeBSD.  Set LIBGL_DRI3_ENABLE in the environment to enable DRI3.
  This extra check is added when compiling on stock FreeBSD, not DRM-next.
  This change was made to work around a problem in libEGL, which fails to
  fall back to using DRI2 when run on a system without DRI3 support.

Reviewed by:	jmd, mat
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10250
Original commitRevision:438198 
Wednesday, 29 Mar 2017
16:57 rezny search for other commits by this committer
Update to 13.0.6

- Allow use of newer LLVM, i.e. llvm40, via MESA_LLVM_VER in make.conf [1]
- Disable use of LLVM on platforms where it's known not to be available [2]

PR:		[1] 217016, [2] 216944
Reported by:	[1] greenreaper@hotmail.com, [2] linimon
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D10183
Original commitRevision:437215 
Saturday, 25 Feb 2017
14:55 rezny search for other commits by this committer
Update to 13.0.5

Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9781
Original commitRevision:434817 
Saturday, 11 Feb 2017
13:31 rezny search for other commits by this committer
Update Mesa to 13.0.4

* Use LLVM 3.9
* OpenGL 4.4 support for recent Intel and ReadeonSI

PR:	214581
Approved by:	swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D9438
Original commitRevision:433862 
Thursday, 12 Jan 2017
11:30 amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
Original commitRevision:431251 
Monday, 9 Jan 2017
13:16 amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
Original commitRevision:430947 
Wednesday, 16 Nov 2016
18:10 jbeich search for other commits by this committer
graphics/libGL: fix typo
Original commitRevision:426252 
Thursday, 2 Jun 2016
18:09 kwm search for other commits by this committer
Update Mesa to 11.2.2.

Future mesa version will drop the glx-tls configure switch. This is by
default disabled on !linux and when the configure switch is dropped
glx-tls will be enabled always. Add a blob explaining why, we can't
enable this on FreeBSD yet. We might need to backport some patches
until we can.

Obtained from:	graphics team development repo.
Original commitRevision:416285 
Monday, 4 Apr 2016
12:24 kwm search for other commits by this committer
Now that the bug in llvm37 is fixed [1], clover can be enabled again on
10.1-RELEASE i386.

[1] https://svnweb.freebsd.org/changeset/ports/412196
Original commitRevision:412510 
Friday, 1 Apr 2016
14:00 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412346 
Tuesday, 29 Mar 2016
14:14 kwm search for other commits by this committer
Exclude libclc (and thus OpenCL) on 10.1 i386.

There is a wierd issue with base clang and llvm37 which stops libclc to
build on 10.1 i386. So disable it so we don't block 1500+ ports.

Submitted by:	pkg-fallout via antoine@
Original commitRevision:412113 
Friday, 25 Mar 2016
14:06 kwm search for other commits by this committer
Update Mesa to 11.1.2.

Switch to using llvm 3.7.

Obtained from:	graphics team development repo
Original commitRevision:411841 
Friday, 25 Dec 2015
11:30 kwm search for other commits by this committer
Update mesa to 11.0.8.

 * Depend on libelf on DragonFly
 * Rework the vdpau support code and enable vdpau for DragonFly, FreeBSD
   doesn't support it just yet.
 * Revert commit that removed support for non-render nodes. Neither
   FreeBSD nor DragonFly supports render nodes at this time.
 * Fix LDFLAGS to work with GCC5, which DragonFly uses by default.
 * Update Makefile.targets: ffast-math isn't used since 8.0.3, don't
   replace x86_64 with amd64 on Dragonfly. Drop obsolete python disable
   replace.
Original commitRevision:404412 
Thursday, 10 Dec 2015
21:30 kwm search for other commits by this committer
Update mesa to 11.0.7.
Original commitRevision:403472 
Friday, 4 Dec 2015
08:25 kwm search for other commits by this committer
Update Mesa ports to 11.0.6.

Obtained from:	x11 team development repo.
Original commitRevision:402912 
Thursday, 29 Oct 2015
22:40 kwm search for other commits by this committer
Fix the build on powerpc*
The gallium driver is called radeonsi not radeon.

Submitted by:	jmmv@, andreast@
Differential Revision:	https://reviews.freebsd.org/D3966
Original commitRevision:400484 
Sunday, 18 Oct 2015
18:31 kwm search for other commits by this committer
* Don't hardcode the Gallium drivers instead set the wanted drivers per
  arch, like is done for the dri drivers. This fixes Mesa build on arm. [1]
* Explicitly disable libva support. This resolves a build issue if libva
  is installed. [2]
* remove the gallium-intel configure flag, it is gone.

PR:		197548 [2]
Reported by:	sbruno@ [1]
Reported by:	rozhuk.im@gmail.com [2]
Tested by:	sbruno@ on arm [1]
Original commitRevision:399625 
Saturday, 10 Oct 2015
21:04 kwm search for other commits by this committer
Update Mesa to 10.6.9.

* Unbreak build on powerpc and other !x86 archs by moving the
  --with-dri-drivers logic from dri/Makefile to the
  libGL/Makefile.common file. So the settings are applied to all mesa ports,
  this was missed in the 10.6.6 update. [1]
* Don't try to enable OpenCL support on anything other then i386 and amd64. [1]
* Move the texture-float and vdpau logic to Makefile.common even if the latter
  isn't supported yet. Keep OPTIONS_DEFINE/DEFAULT in dri/Makefile since they
  need to defined before bsd.port.options.mk is included, and they only affect
  the dri modules.
* Sed on 11 and 10 supports \< and \> however sed on 9.x and dragonfly do not,
  replace the sed keywords with some magic to get the intended results. [2]

Submitted by:		marino@ [2]
Reported and tested by:	arved@ (on ppc32)[1]
Original commitRevision:399021 
Sunday, 27 Sep 2015
22:01 kwm search for other commits by this committer
Update Mesa 10.6.8.
Original commitRevision:398063 
Tuesday, 22 Sep 2015
15:45 kwm search for other commits by this committer
Python is still needed at build time, don't depend on other software to
pull it in.
Original commitRevision:397544 
Thursday, 17 Sep 2015
18:07 kwm search for other commits by this committer
Update Mesa port to 10.6.6 and add Clover.
Add beignet 1.1.0.
Add clinfo, clblas, clfft and clrng.

The major change is that all Mesa ports are now configured the same way.
This fixes several problems and enables new features.  The details
are described in this blog post:
http://blogs.freebsdish.org/graphics/2015/03/18/unifying-mesa-ports-configure/

The second important change is the OpenCL support.  Mesa's
implementation, Clover, is enabled as well as Beignet.  Clover
targets all Gallium drivers, only Radeon GPUs in our case.  Beignet
is for Intel GPUs starting with Ivy Bridge.  Thanks to Johannes
Dieterich, O. Hartman, and Koop Mast for their work on OpenCL!  As a
bonus, there are several OpenCL-based math ports added (clblas,
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Original commitRevision:397198 

Number of commits found: 21