FreeBSD Ports

graphics/py-PyOpenGL 3.1.10

OpenGL (and related library) interface for Python

Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
graphics, python
Package size
2167.5 KiB, 22406.1 KiB installed

Description

PyOpenGL is an interface between the Python programming language and the OpenGL library (and related libraries). The package provides interfaces to:

 - The OpenGL library itself, which is a three-dimensional graphical
 rendering interface.  For more information, visit
 http://www.opengl.org.

 - The GLU library which provides access to routines for doing
 quadrics, tesselation etc.

 - The GLUT (GL UTilitity) library from Mark Kilgard, which provides a
 windowing environment.

 - The Togl (Tk/OpenGL) widget from Brian Paul and Ben Benderson (an
 alternative to GLUT which interfaces to Tk).

The Python bindings offer some value-added tools in addition to the standard API, including support for fast processing of arrays of coordinates, trackball support, etc.

Install

As a binary package — by origin, or by package name:

pkg install graphics/py-PyOpenGL
pkg install py312-PyOpenGL

From the ports tree:

cd /usr/ports/graphics/py-PyOpenGL/ && make install clean

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

RUN_DEPENDS=	py312-PyOpenGL>0:graphics/py-PyOpenGL

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:latest3.1.103.1.10-3.1.7_13.1.10
FreeBSD:14:quarterly3.1.103.1.10n/a3.1.7_13.1.10
FreeBSD:15:latest3.1.103.1.10n/a3.1.7_13.1.7_1
FreeBSD:15:quarterly3.1.103.1.10n/an/an/a
FreeBSD:16:latest3.1.103.1.10n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 3

Runtime 2

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

All build dependencies 47
All run dependencies 47

Configuration

Options name: graphics_PyOpenGL

OptionDefaultDescription
TKINTERonBuild with tkinter for X support
USES
dos2unix gl python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pyopengl-3.1.10.tar.gz1.91558e+06c4a02d6866b54eb119c8e9b3fb04fa835a95ab802dd96607ab4cdb0012df8335
Master sites 1
  • PYPI

Commit history 0

No commits in the history this site was built from.