graphics/gl2ps - The NetBSD Packages Collection

OpenGL to PostScript printing library

GL2PS is a C library providing high quality vector output for any
OpenGL application. The main difference between GL2PS and other
similar libraries (see section 7) is the use of sorting algorithms
capable of handling intersecting and stretched polygons, as well
as non manifold objects. GL2PS provides advanced smooth shading and
text rendering, culling of invisible primitives, mixed vector/bitmap
output, and much more...  GL2PS can currently create PostScript (PS),
Encapsulated PostScript (EPS), Portable Document Format (PDF) and
Scalable Vector Graphics (SVG) files, as well as L^AT[E]X files for the
text fragments. GL2PS also provides limited, experimental support for
Portable LaTeX Graphics (PGF).  Adding new vector output formats should
be relatively easy; you can also use the excellent pstoedit program to
transform the PostScript files generated by GL2PS into many other vector
formats such as xfig, cgm, wmf, etc.

Build dependencies

pkgtools/x11-links x11/xorgproto x11/xcb-proto x11/xcb-proto pkgtools/mktools devel/cmake pkgtools/cwrappers

Runtime dependencies

print/tex-latex-bin graphics/MesaLib graphics/freeglut graphics/png graphics/MesaLib graphics/freeglut graphics/png

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64gl2ps-1.4.2nb2.tgz
NetBSD 10.0aarch64gl2ps-1.4.2nb2.tgz
NetBSD 10.0aarch64gl2ps-1.4.2nb2.tgz
NetBSD 10.0aarch64ebgl2ps-1.4.2nb2.tgz
NetBSD 10.0earmv6hfgl2ps-1.4.2nb2.tgz
NetBSD 10.0earmv6hfgl2ps-1.4.2nb2.tgz
NetBSD 10.0earmv6hfgl2ps-1.4.2nb2.tgz
NetBSD 10.0earmv7hfgl2ps-1.4.2nb2.tgz
NetBSD 10.0earmv7hfgl2ps-1.4.2nb2.tgz
NetBSD 10.0earmv7hfgl2ps-1.4.2nb2.tgz
NetBSD 10.0i386gl2ps-1.4.2nb2.tgz
NetBSD 10.0i386gl2ps-1.4.2nb2.tgz
NetBSD 10.0powerpcgl2ps-1.4.2nb2.tgz
NetBSD 10.0x86_64gl2ps-1.4.2nb2.tgz
NetBSD 8.0i386gl2ps-1.4.2nb2.tgz
NetBSD 8.0powerpcgl2ps-1.4.2nb2.tgz
NetBSD 8.0powerpcgl2ps-1.4.2nb2.tgz
NetBSD 8.0powerpcgl2ps-1.4.2nb2.tgz
NetBSD 8.0powerpcgl2ps-1.4.2nb2.tgz
NetBSD 8.0x86_64gl2ps-1.4.2nb2.tgz
NetBSD 8.0x86_64gl2ps-1.4.2nb2.tgz
NetBSD 9.0aarch64gl2ps-1.4.2nb2.tgz
NetBSD 9.0aarch64gl2ps-1.4.2nb2.tgz
NetBSD 9.0aarch64gl2ps-1.4.2nb2.tgz
NetBSD 9.0alphagl2ps-1.4.2nb2.tgz
NetBSD 9.0alphagl2ps-1.4.2nb2.tgz
NetBSD 9.0earmgl2ps-1.4.2nb2.tgz
NetBSD 9.0earmv6hfgl2ps-1.4.2nb2.tgz
NetBSD 9.0earmv6hfgl2ps-1.4.2nb2.tgz
NetBSD 9.0earmv6hfgl2ps-1.4.2nb2.tgz
NetBSD 9.0earmv7hfgl2ps-1.4.2nb2.tgz
NetBSD 9.0earmv7hfgl2ps-1.4.2nb2.tgz
NetBSD 9.0earmv7hfgl2ps-1.4.2nb2.tgz
NetBSD 9.0i386gl2ps-1.4.2nb2.tgz
NetBSD 9.0i386gl2ps-1.4.2nb2.tgz
NetBSD 9.0mips64ebgl2ps-1.4.2nb2.tgz
NetBSD 9.0mipselgl2ps-1.4.2nb2.tgz
NetBSD 9.0powerpcgl2ps-1.4.2nb2.tgz
NetBSD 9.0powerpcgl2ps-1.4.2nb2.tgz
NetBSD 9.0powerpcgl2ps-1.4.2nb2.tgz
NetBSD 9.0sh3elgl2ps-1.4.2nb2.tgz
NetBSD 9.0sh3elgl2ps-1.4.2nb2.tgz
NetBSD 9.0sparc64gl2ps-1.4.2nb2.tgz
NetBSD 9.0sparcgl2ps-1.4.2nb2.tgz
NetBSD 9.0sparcgl2ps-1.4.2nb2.tgz
NetBSD 9.0x86_64gl2ps-1.4.2nb2.tgz
NetBSD 9.0x86_64gl2ps-1.4.2nb2.tgz
NetBSD 9.3x86_64gl2ps-1.4.2nb2.tgz
NetBSD 9.3x86_64gl2ps-1.4.2nb2.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.