BSD Ports

graphics/glew 2.3.1 FreeBSD

OpenGL Extension Wrangler Library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
b7c05a1a79
License
MIT, BSD3CLAUSE
Categories
graphics
Package size
502.2 KiB, 3813.9 KiB installed

Description

The goal of the OpenGL Extension Wrangler Library (GLEW) is to assist C/C++ OpenGL developers with two tedious tasks: initializing and using extensions and writing portable applications. GLEW provides an efficient run-time mechanism to determine whether a certain extension is supported by the driver or not. OpenGL core and extension functionality is exposed via a single header file.

In the other systems

SystemPortVersion
FreeBSDgraphics/glew2.3.1
OpenBSDgraphics/glew2.3.1
NetBSDgraphics/glew2.3.1
DragonFlygraphics/glew2.2.0_3
MidnightBSDgraphics/glew2.2.0_1

Install

Binary package:

pkg install glew

From the ports tree:

cd /usr/ports/graphics/glew/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	glew>0:graphics/glew
LIB_DEPENDS=	libGLEW.so:graphics/glew

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.3.12.3.12.2.0_32.2.0_32.3.1
FreeBSD:14:quarterly2.3.12.3.1n/a2.2.0_32.3.1
FreeBSD:15:latest2.3.12.3.1n/a2.2.0_32.2.0_3
FreeBSD:15:quarterly2.3.12.3.1n/an/an/a
FreeBSD:16:latest2.3.12.3.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 11
Run dependencies 8
Required by 228

The first 100 are listed.

Configuration

Options name: graphics_glew

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
gmake gl tar:tgz xorg
Service scripts
none

Files

pkg-plist 25
  • bin/glewinfo
  • bin/visualinfo
  • include/GL/glew.h
  • include/GL/glxew.h
  • include/GL/wglew.h
  • lib/libGLEW.a
  • lib/libGLEW.so
  • lib/libGLEW.so.2
  • lib/libGLEW.so.2.3.1
  • libdata/pkgconfig/glew.pc
  • share/doc/glew/advanced.html
  • share/doc/glew/basic.html
  • share/doc/glew/build.html
  • share/doc/glew/credits.html
  • share/doc/glew/github.png
  • share/doc/glew/glew.css
  • share/doc/glew/glew.html
  • share/doc/glew/glew.png
  • share/doc/glew/glxew.html
  • share/doc/glew/index.html
  • share/doc/glew/install.html
  • share/doc/glew/log.html
  • share/doc/glew/new.png
  • share/doc/glew/ogl_sm.jpg
  • share/doc/glew/wglew.html
distinfo 1
FileSizeSHA256
glew-2.3.1.tgz866060b64790f94b926acd7e8f84c5d6000a86cb43967bd1e688b03089079799c9e889
Master sites 1
  • SF

Commit history 1

DateCommitCreditsLog message
b7c05a1a79 Gleb Popov graphics/glew{,-wayland}: Update to 2.3.1
Approved by: jbeich Pull Request: https://github.com/freebsd/freebsd-ports/pull/565