lang/bigloo - The NetBSD Packages Collection

Scheme development environment

Bigloo is a Scheme development environment that includes a compiler
generating C code and Java classes, and an interpreter. Bigloo is
the tool of choice for building autonomous applications in Scheme.
It is mostly conformant to the Revised5 Report on the Algorithmic
Language Scheme with many extensions:
  - lexical and syntactic builtin parser generators;
  - pattern-matching;
  - foreign languages interface (connection to C and to Java);
  - modules;
  - object-oriented class-based programming;
  - preemptive multi-threading;
  - unicode characters and strings;
  - posix programming (process, pipe, socket);
  - openssl;
  - multimedia libraries;
  - event loops and event-based programming (libuv).

Build dependencies

pkgtools/mktools devel/automake devel/autoconf devel/gmake devel/pkgconf pkgtools/cwrappers

Runtime dependencies

devel/boehm-gc devel/gmp textproc/libunistring devel/libuv databases/sqlite3 devel/gmp textproc/libunistring databases/sqlite3

Binary packages

OSArchitectureVersion
(none)

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

alsa
Enable ALSA support.
emacs
Build included Emacs files.
flac
Enable FLAC support.
mpg123
Enable MP3 support using mpg123.
pulseaudio
Enable support for the PulseAudio sound server.

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.