# games/doomlegacy - The NetBSD Packages Collection

The legacy of Doom

    This is one of the most popular Doom source ports.
    It enhances Doom with things like:
    - Free Look
    - OpenGL renderer
    - Heretic support,
    - TCP/IP networking
    and much more.

    Doom Legacy can play Doom, Boom, Marine's Best Friend (MBF), and Heretic maps.
    In addition to the original games by id Software and Raven Software, there are
    hundreds of free, fan-made maps available on the Internet. These maps are
    typically distributed as PWAD files, which are not fully self-contained.
    For each game you will also need the corresponding IWAD data file, which
    contains all the graphics, wall and floor textures, sounds, and music for that
    game. For example, if you want to play Doom II maps, you'll need the IWAD file
    doom2.wad, or one of the free replacements.

    Legacy has implemented the fundamental and de-facto-standard Boom extensions,
    and the Marine's Best Friend (MBF) extensions. Legacy also has implemented
    among other things 3D floors, swimmable water and other special effects using
    extended linedef codes, and supports the FraggleScript scripting language.

    This package contains the SDL1 build of Doom Legacy.

- Source version: `doomlegacy-1.48.18`
- Maintainer: micha AT NetBSD.org
- Website: https://doomlegacy.sourceforge.net/
- License: gnu-gpl-v2
- Package history: cvs, hg, git

## Build dependencies

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

## Runtime dependencies

games/doom1 devel/SDL devel/SDL audio/SDL_mixer audio/SDL_mixer devel/SDL audio/SDL_mixer

## Binary packages

OS | Architecture | Version
--- | --- | ---
NetBSD 10.0 | aarch64 | doomlegacy-1.48.18.tgz
NetBSD 10.0 | aarch64 | doomlegacy-1.48.18.tgz
NetBSD 10.0 | aarch64eb | doomlegacy-1.48.18.tgz
NetBSD 10.0 | alpha | doomlegacy-1.48.14.tgz
NetBSD 10.0 | alpha | doomlegacy-1.48.18.tgz
NetBSD 10.0 | earmv4 | doomlegacy-1.48.18.tgz
NetBSD 10.0 | earmv6hf | doomlegacy-1.48.18.tgz
NetBSD 10.0 | earmv6hf | doomlegacy-1.48.18.tgz
NetBSD 10.0 | earmv7hf | doomlegacy-1.48.18.tgz
NetBSD 10.0 | earmv7hf | doomlegacy-1.48.18.tgz
NetBSD 10.0 | i386 | doomlegacy-1.48.18.tgz
NetBSD 10.0 | i386 | doomlegacy-1.48.18.tgz
NetBSD 10.0 | powerpc | doomlegacy-1.48.14nb1.tgz
NetBSD 10.0 | powerpc | doomlegacy-1.48.18.tgz
NetBSD 10.0 | sparc64 | doomlegacy-1.48.14.tgz
NetBSD 10.0 | x86_64 | doomlegacy-1.48.18.tgz
NetBSD 10.0 | x86_64 | doomlegacy-1.48.18.tgz
NetBSD 11.0 | aarch64 | doomlegacy-1.48.18.tgz
NetBSD 11.0 | aarch64eb | doomlegacy-1.48.18.tgz
NetBSD 11.0 | earmv6hf | doomlegacy-1.48.18.tgz
NetBSD 11.0 | earmv7hf | doomlegacy-1.48.18.tgz
NetBSD 11.0 | i386 | doomlegacy-1.48.18.tgz
NetBSD 11.0 | riscv64 | doomlegacy-1.48.18.tgz
NetBSD 11.0 | x86_64 | doomlegacy-1.48.18.tgz
NetBSD 9.0 | aarch64 | doomlegacy-1.48.18.tgz
NetBSD 9.0 | aarch64 | doomlegacy-1.48.18.tgz
NetBSD 9.0 | earmv6hf | doomlegacy-1.48.18.tgz
NetBSD 9.0 | earmv6hf | doomlegacy-1.48.18.tgz
NetBSD 9.0 | earmv7hf | doomlegacy-1.48.18.tgz
NetBSD 9.0 | earmv7hf | doomlegacy-1.48.18.tgz
NetBSD 9.0 | i386 | doomlegacy-1.48.18.tgz
NetBSD 9.0 | i386 | doomlegacy-1.48.18.tgz
NetBSD 9.0 | powerpc | doomlegacy-1.48.18.tgz
NetBSD 9.0 | x86_64 | doomlegacy-1.48.18.tgz
NetBSD 9.0 | x86_64 | doomlegacy-1.48.18.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.