FreeBSD Ports

graphics/togl 2.0_3

Tk OpenGL widget

Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
graphics, tk
Package size
129.3 KiB, 501.4 KiB installed

Description

Togl is a Tk widget for OpenGL rendering. Togl is based on OGLTK, originally written by Benjamin Bederson at the University of New Mexico (who has since moved to the University of Maryland). Togl adds the new features: - color-index mode support including color allocation functions - support for requesting stencil, accumulation, alpha buffers, etc - multiple OpenGL drawing widgets - OpenGL extension testing from Tcl - simple, portable font support - overlay plane support

Togl allows one to create and manage a special Tk/OpenGL widget with Tcl and render into it with a C program. That is, a typical Togl program will have Tcl code for managing the user interface and a C program for computations and OpenGL rendering. Togl is copyrighted by Brian Paul ([email protected]) and Benjamin Bederson ([email protected]). See the LICENSE file for details.

Install

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

pkg install graphics/togl
pkg install togl

From the ports tree:

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

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

RUN_DEPENDS=	togl>0:graphics/togl

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.0_32.0_32.0_22.0_32.0_3
FreeBSD:14:quarterly2.0_32.0_3n/a2.0_32.0_3
FreeBSD:15:latest2.0_32.0_3n/a2.0_32.0_3
FreeBSD:15:quarterly2.0_32.0_3n/an/an/a
FreeBSD:16:latest2.0_32.0_3n/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.

All build dependencies 24
All run dependencies 23

Configuration

Options name: graphics_togl

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
gl gmake tk:86,tea xorg
Service scripts
none

Message after installing

===>   NOTICE:

The togl port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 7
  • include/togl.h
  • include/toglDecls.h
  • include/togl_ws.h
  • lib/Togl2.0/LICENSE
  • lib/Togl2.0/libTogl2.0.so
  • lib/Togl2.0/pkgIndex.tcl
  • lib/libToglstub2.0.a
distinfo 1
FileSizeSHA256
Togl2.0-src.tar.gz244968b7d4a90bbad3aca618d505ee99e7fd8fb04c829f63231dda2360f557ba3f7610
Master sites 1
  • SF/togl/Togl/${PORTVERSION}

Commit history 0

No commits in the history this site was built from.