# 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.

- Source version: `gl2ps-1.4.2nb4`
- Maintainer: thomas.orgis AT uni-hamburg.de
- Website: https://geuz.org/gl2ps/
- License: gnu-lgpl-v2
- Package history: cvs, hg, git

## Build dependencies

pkgtools/x11-links x11/xcb-proto x11/xorgproto x11/xcb-proto print/tex-latex-bin meta-pkgs/texlive-collection-latex devel/cmake pkgtools/mktools pkgtools/cwrappers

## Runtime dependencies

graphics/MesaLib graphics/freeglut graphics/png graphics/MesaLib graphics/freeglut graphics/png

## Binary packages

OS | Architecture | Version
--- | --- | ---
NetBSD 10.0 | aarch64 | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | aarch64 | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | aarch64eb | gl2ps-1.4.2nb2.tgz
NetBSD 10.0 | earmv6hf | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | earmv6hf | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | earmv7hf | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | i386 | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | i386 | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | powerpc | gl2ps-1.4.2nb2.tgz
NetBSD 10.0 | powerpc | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | powerpc | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | sparc64 | gl2ps-1.4.2nb2.tgz
NetBSD 10.0 | sparc64 | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | sparc64 | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | x86_64 | gl2ps-1.4.2nb4.tgz
NetBSD 10.0 | x86_64 | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | aarch64 | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | aarch64 | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | aarch64eb | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | aarch64eb | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | earmv6hf | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | earmv6hf | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | earmv7hf | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | i386 | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | i386 | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | mips64eb | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | mips64eb | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | powerpc | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | powerpc | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | riscv64 | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | riscv64 | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | riscv64 | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | x86_64 | gl2ps-1.4.2nb4.tgz
NetBSD 11.0 | x86_64 | gl2ps-1.4.2nb4.tgz
NetBSD 9.0 | aarch64 | gl2ps-1.4.2nb4.tgz
NetBSD 9.0 | aarch64 | gl2ps-1.4.2nb4.tgz
NetBSD 9.0 | earmv6hf | gl2ps-1.4.2nb4.tgz
NetBSD 9.0 | earmv6hf | gl2ps-1.4.2nb4.tgz
NetBSD 9.0 | earmv7hf | gl2ps-1.4.2nb4.tgz
NetBSD 9.0 | i386 | gl2ps-1.4.2nb4.tgz
NetBSD 9.0 | i386 | gl2ps-1.4.2nb4.tgz
NetBSD 9.0 | powerpc | gl2ps-1.4.2nb2.tgz
NetBSD 9.0 | x86_64 | gl2ps-1.4.2nb4.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

(no vulnerabilities known)

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.