# editors/TeXmacs - The NetBSD Packages Collection

GNU TeXmacs (free scientific text editor)

    GNU TeXmacs is a free scientific text editor, which was both inspired
    by TeX and GNU Emacs. The editor allows you to write structured
    documents via a wysiwyg (what-you-see-is-what-you-get) and user
    friendly interface. New styles may be created by the user. The program
    implements high-quality typesetting algorithms and TeX fonts, which
    help you to produce professionally looking documents.

    The high typesetting quality still goes through for automatically
    generated formulas, which makes TeXmacs suitable as an interface for
    computer algebra systems. TeXmacs also supports the Guile/Scheme
    extension language, so that you may customize the interface and write
    your own extensions to the editor.

    TeXmacs currently runs on PC's and PPC's under Gnu/linux (a >200MHz
    processor and >32Mb of memory are recommended) and on sun computers.
    Converters exist for TeX/LaTeX and they are under development for
    Html/Mathml/Xml. In the future, TeXmacs is planned to evoluate towards
    a complete scientific office suite, with spreadsheet capacities, a
    technical drawing editor and a presentation mode.

- Source version: `TeXmacs-2.1.2nb3`
- Maintainer: pkgsrc-users AT NetBSD.org
- Website: http://www.texmacs.org/
- License: gnu-gpl-v3
- Package history: cvs, hg, git

## Build dependencies

pkgtools/x11-links x11/xorgproto x11/xcb-proto x11/xcb-proto devel/cmake devel/glib2-tools pkgtools/mktools devel/gmake devel/pkgconf pkgtools/cwrappers

## Runtime dependencies

fonts/ps2pkm shells/bash lang/perl5 databases/shared-mime-info devel/gmp graphics/freetype2 graphics/freetype2 graphics/gnome-icon-theme graphics/hicolor-icon-theme lang/guile18 lang/python311 lang/python311 print/ghostscript x11/qt5-qtbase graphics/jpeg x11/qt5-qtsvg databases/shared-mime-info devel/gmp graphics/freetype2 graphics/gnome-icon-theme graphics/hicolor-icon-theme lang/guile18 print/ghostscript x11/qt5-qtbase graphics/jpeg x11/qt5-qtsvg

## Binary packages

OS | Architecture | Version
--- | --- | ---
NetBSD 10.0 | aarch64 | TeXmacs-2.1.2nb2.tgz
NetBSD 10.0 | aarch64 | TeXmacs-1.99.13nb22.tgz
NetBSD 10.0 | aarch64 | TeXmacs-2.1.2nb2.tgz
NetBSD 10.0 | x86_64 | TeXmacs-2.1.2nb2.tgz
NetBSD 10.0 | x86_64 | TeXmacs-2.1.2nb2.tgz
NetBSD 9.0 | aarch64 | TeXmacs-2.1.2nb2.tgz
NetBSD 9.0 | aarch64 | TeXmacs-1.99.13nb22.tgz
NetBSD 9.0 | sparc64 | TeXmacs-1.99.13nb18.tgz
NetBSD 9.0 | x86_64 | TeXmacs-2.1.2nb2.tgz
NetBSD 9.0 | x86_64 | TeXmacs-2.1.2nb2.tgz
NetBSD 9.3 | x86_64 | TeXmacs-2.1.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

- a open privilege-escalation vulnerability

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.