Port details on branch 2023Q1
freeglut Open source implementation of GLUT library
3.8.0 graphics Σ =18 3.8.0Version of this port present on the latest quarterly branch. Maintainer: x11@FreeBSD.org Port Added: 2006-01-16 00:07:57
Last Update: 2026-09-08 18:32:02
Commit Hash: 70bc78c
People watching this port, also watch: cairo , png , jbigkit , tiff , libxml2 License: MIT
WWW: https://freeglut.sourceforge.net/ Description: # freeglut is a completely OpenSourced alternative to the OpenGL Utility
Toolkit (GLUT) library. GLUT was originally written by Mark Kilgard to
support the sample programs in the second edition OpenGL 'RedBook'.
Since then, GLUT has been used in a wide variety of practical applications
because it is simple, universally available and highly portable.
GLUT (and hence freeglut) allows the user to create and manage windows
containing OpenGL contexts on a wide range of platforms and also read the
mouse, keyboard and joystick functions.
freeglut is released under the X-Consortium license. ¦ ¦ ¦ ¦
Manual pages: #
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For RUN/BUILD depends:freeglut>0:graphics/freeglut
For LIB depends:libglut.so:graphics/freeglut
To install the port : # cd /usr/ports/graphics/freeglut/ && make install clean To add the package , run one of these commands: pkg install graphics/freeglut pkg install freeglut NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: freeglut Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1788885995
SHA256 (freeglut-3.8.0.tar.gz) = 674dcaff25010e09e450aec458b8870d9e98c46f99538db457ab659b321d9989
SIZE (freeglut-3.8.0.tar.gz) = 538754
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
cmake : devel/cmake-core ninja : devel/ninja xorgproto>=0 : x11/xorgproto xorgproto>=0 : x11/xorgproto ice.pc : x11/libICE x11.pc : x11/libX11 xi.pc : x11/libXi xrandr.pc : x11/libXrandr xxf86vm.pc : x11/libXxf86vm
Runtime dependencies: #
ice.pc : x11/libICE x11.pc : x11/libX11 xi.pc : x11/libXi xrandr.pc : x11/libXrandr xxf86vm.pc : x11/libXxf86vm
Library dependencies: #
libGL.so : graphics/libglvnd libGLU.so : graphics/libGLU
This port is required by: # for Libraries #
astro/celestia
astro/nightfall
astro/openuniverse
audio/fmit
audio/komposter
biology/protomol
cad/calculix
Deleted ports which required this port:
* - 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 : #
===> The following configuration options are available for freeglut-3.8.0:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings Options name : #
graphics_freeglut USES: #
cmake:insource gl localbase:ldflags pathfix xorg
pkg-message: # For install: Joystick support is untested and it is unknown if it works.
Do not hesitate to contact x11@FreeBSD.org if this causes issues.
Master Sites: #