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
Port details
libglapi Common GL api library used by Mesa based ports
13.0.6 graphics Deleted on this many watch lists=8 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 13.0.6Version of this port present on the latest quarterly branch.
Maintainer: x11@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-05-17 09:56:10
Last Update: 2017-05-12 18:46:53
SVN Revision: 440699
People watching this port, also watch:: cairo, glib, pkg, mkfontscale
License: MIT
WWW:
http://mesa3d.org/
Description:
This package contains the GL API utility library. WWW: http://mesa3d.org/
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • libglapi>0:graphics/libglapi
No installation instructions:
This port has been deleted.
PKGNAME: libglapi
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1490202594 SHA256 (mesa-13.0.6.tar.xz) = 29ef104a7fc082d352b1599bd6cb1d040be424ccd22f5e0eb7ee9b0e9acd3597 SIZE (mesa-13.0.6.tar.xz) = 9179236

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pthread-stubs.pc : devel/libpthread-stubs
  2. makedepend : devel/makedepend
  3. libclc>=0.2.0.20160915 : devel/libclc
  4. llvm39>=3.9.0_4 : devel/llvm39
  5. bison : devel/bison
  6. msgfmt : devel/gettext-tools
  7. gmake : devel/gmake
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. python2.7 : lang/python27
  10. python2 : lang/python2
  11. dri2proto.pc : x11/dri2proto
  12. dri3proto.pc : x11/dri3proto
  13. glproto.pc : x11/glproto
  14. presentproto.pc : x11/presentproto
  15. x11.pc : x11/libX11
  16. xau.pc : x11/libXau
  17. xcb.pc : x11/libxcb
  18. xdmcp.pc : x11/libXdmcp
  19. xvmc.pc : x11/libXvMC
  20. xdamage.pc : x11/libXdamage
  21. xext.pc : x11/libXext
  22. xfixes.pc : x11/libXfixes
  23. xshmfence.pc : x11/libxshmfence
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xau.pc : x11/libXau
  3. xcb.pc : x11/libxcb
  4. xdmcp.pc : x11/libXdmcp
  5. xvmc.pc : x11/libXvMC
  6. xdamage.pc : x11/libXdamage
  7. xext.pc : x11/libXext
  8. xfixes.pc : x11/libXfixes
  9. xshmfence.pc : x11/libxshmfence
Library dependencies:
  1. libexpat.so : textproc/expat2
  2. libdrm.so : graphics/libdrm
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Libraries

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. graphics/gbm*
  2. graphics/libGL*
  3. graphics/libglesv2*
  4. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
No options to configure
Options name:
N/A
USES:
compiler:c++11-lib bison gettext-tools gmake libtool localbase pathfix pkgconfig python:2,build shebangfix tar:xz
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (4 items)
Collapse this list.
  1. ftp://ftp.freedesktop.org/pub/mesa/
  2. ftp://ftp.freedesktop.org/pub/mesa/13.0.6/
  3. https://mesa.freedesktop.org/archive/
  4. https://mesa.freedesktop.org/archive/13.0.6/
Collapse this list.

Number of commits found: 14

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
13.0.6
12 May 2017 18:46:53
Revision:440699Original commit files touched by this commit
rezny search for other commits by this committer
Consolidate the Mesa ports, update to 17.0.4, and add Wayland option

* libGL, libEGL, libglesv2, libglapi, and gbm have been moved into mesa-libs,
  graphics/dri has been renamed to mesa-dri, and USE_GL has been adjusted
* mesa-libs has a new WAYLAND option that enables platform support in libEGL
* mesa-dri now depends on graphics/s2tc for compressed texture support [1]
* re-remove obsolete dependency on makedepends [2]
* correct sed fix backported from 17.1 [3]

PR:		218799 (exp-run), 212762 [1], 218552 [2], 218562 [3]
Submitted by:	dbn [1], jbeich [2,3]
Reported by:	afiskon@devzen.ru [1]
Reviewed by:	kwm, johalun0@gmail.com
Approved by:	portmgr, swills (mentor)
Differential Revision:  https://reviews.freebsd.org/D10448
13.0.6
29 Mar 2017 16:57:53
Revision:437215Original commit files touched by this commit
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
13.0.5_1
29 Mar 2017 13:11:47
Revision:437199Original commit files touched by this commit
jrm search for other commits by this committer
graphics/gbm graphics/libEGL graphics/libdrm graphics/libglapi:
Bump PORTREVISION on ports that had dependency changes after r437182

Approved by:	mat, swills (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D10179
13.0.5
29 Mar 2017 06:50:28
Revision:437182Original commit files touched by this commit
ashish search for other commits by this committer
- Update devel/libpthread-stubs to 0.4
- Chase libpthread-stubs update, and also switch to BUILD_DEPENDS
  from LIB_DEPENDS, as port is now only .pc file

PR:		218015
Submitted by:	rezny
13.0.4
11 Feb 2017 15:40:26
Revision:433882Original commit files touched by this commit
bapt search for other commits by this committer
Add license
13.0.4
11 Feb 2017 13:31:59
Revision:433862Original commit files touched by this commit
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
11.2.2
21 Oct 2016 12:51:41
Revision:424411Original commit files touched by this commit Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
11.1.2
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
10.6.6
17 Sep 2015 18:07:26
Revision:397198Original commit files touched by this commit
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)
9.1.7_2
17 Oct 2014 09:53:14
Revision:371035Original commit files touched by this commit
kwm search for other commits by this committer
Update Mesa ports to new default of 9.1.7 and more recent version to 10.3.0.

The port will switch to the newer version if hw context is available in the
i915kms driver.

- Get ride of WITH_NEW_XORG.
- Use @comment in plist to ignore unwanted files in the stagedir, instead of
  trying to remove them in post-install.
- Bump portrevision of 9.1.7 due to dependency changes.
- Drop :keepla from USES=libtool.
- Drop @dirrm[try] from plists
- Give dri propper options, with pkg-help for additional information.
- Make separate plist for dri for the different versions, the combined plist
  was headache inducing.
- Add "workaround" patches to allow clang to build the dri port on i386 [1].
  USE_GCC is now only needed for 8.x.
- Add gbm port and USE_GL switch for it.

PR:		192286 [1]
Submitted by:	Carlos Jacobo Puga Medina [1]
Approved by:	portmgr (bapt@)
In collaberation with:	dumbbell@
Obtained from:	xorg-dev
9.1.7_1
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
7.6.1
07 Jul 2014 13:53:40
Revision:361087Original commit files touched by this commit
skreuzer search for other commits by this committer
Fix typo in COMMENT
7.6.1
13 Jun 2014 07:36:28
Revision:357654Original commit files touched by this commit
olgeni search for other commits by this committer
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories G-I.

CR:		D201
Approved by:	portmgr (bapt)
7.6.1
17 May 2014 09:56:00
Revision:354307Original commit files touched by this commit
kwm search for other commits by this committer
Enable shared libglapi library and make a port for it. It is used by libGL
 and libglesv2. This fixes undefined symbol issues in libglesv2.
Clean up stagedir of unwanted files/directories, so check-plist passes.
Switch logic and always build gallium support in graphics/dri on i386 and
 amd64. Gallium is used for Radeon HD 5000+ support.

Use USES=tar:bzip2
Under WITH_NEW_XORG:
Add patch to remove some dependencies for aclocal.m4 which are absent.
 This allows the removal of USE_AUTOTOOLS, REAPPLY_PATCHES and pre-configure
 target.
Add INSTALL_TARGET=install-strip to strip libraries.
USES=libtool:keepla
Fix a /use typo with /usr in post-patch.

Bump PORTREVISION for the libtool and libglapi changes.

Submitted by:	tijl@ (libtool and autotools changes)
Obtained from:	xorg-dev repo (libglapi and gallium changes)

Number of commits found: 14