games-fps/eduke32 (gentoo)

Search

Install

Install this package:

emerge -a games-fps/eduke32

Package Information

Description:
EDuke32 is an awesome, free homebrew game engine and source port of the classic PC first person shooter Duke Nukem 3D - Duke3D for short to Windows, Linux, Mac OS X, FreeBSD and several handhelds.
Homepage:
http://www.eduke32.com/
License:
BUILDLIC GPL-2 hrp? ( HRP ) offensive? ( HRP )

Versions

Version EAPI Keywords Slot
20260203.10664 8 ~amd64 ~arm ~arm64 ~ppc64 ~x86 0
20250704.10623 8 ~amd64 ~arm ~arm64 ~ppc64 ~x86 0

Metadata

Description

Maintainers

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>conikost@gentoo.org</email>
		<name>Conrad Kostecki</name>
	</maintainer>
	<maintainer type="project">
		<email>games@gentoo.org</email>
		<name>Gentoo Games Project</name>
	</maintainer>
	<longdescription>
		EDuke32 is an awesome, free homebrew game engine and source port
		of the classic PC first person shooter Duke Nukem 3D - Duke3D
		for short to Windows, Linux, Mac OS X, FreeBSD and several handhelds.
	</longdescription>
	<use>
		<flag name="duke3d">Install the Duke Nukem 3D data files, provided by <pkg>games-fps/duke3d-data</pkg>.</flag>
		<flag name="fluidsynth">Install <pkg>media-libs/sdl2-mixer</pkg> with fluidsynth support.</flag>
		<flag name="hrp">Install the Duke Nukem 3D High Resolution Pack.</flag>
		<flag name="offensive">Install the Duke Nukem 3D XXX Pack.</flag>
		<flag name="opl">Install the Duke Nukem 3D OPL music files.</flag>
		<flag name="psx">Install the Duke Nukem 3D PSX high resolution voice files.</flag>
		<flag name="sc-55">Install the Duke Nukem 3D Roland SC-55 music files.</flag>
		<flag name="server">Enable support for multiplayer.</flag>
		<flag name="sdk">Install the SDK files.</flag>
		<flag name="tools">Install the support tools for mapster32.</flag>
		<flag name="voidsw">Enable support for Shadow Warrior (Classic) through VoidSW.</flag>
		<flag name="voxels">Install the Duke Nukem 3D Voxels Pack.</flag>
		<flag name="xmp">Enable support for <pkg>media-libs/exempi</pkg>.</flag>
	</use>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p games-fps/eduke32 | euse -E <flag> -p games-fps/eduke32 | euse -D <flag> -p games-fps/eduke32

Flag Description 20260203.10664 20250704.10623
duke3d Install the Duke Nukem 3D data files, provided by <pkg>games-fps/duke3d-data</pkg>. ✓ ✓
fluidsynth Install <pkg>media-libs/sdl2-mixer</pkg> with fluidsynth support. ✓ ✓
gtk Add support for x11-libs/gtk+ (The GIMP Toolkit) ✓ ✓
hrp Install the Duke Nukem 3D High Resolution Pack. ✓ ✓
offensive Install the Duke Nukem 3D XXX Pack. ✓ ✓
opengl Add support for OpenGL (3D graphics) ✓ ✓
opl Install the Duke Nukem 3D OPL music files. ✓ ✓
png Add support for libpng (PNG images) ✓ ✓
psx Install the Duke Nukem 3D PSX high resolution voice files. ✓ ✓
sc-55 Install the Duke Nukem 3D Roland SC-55 music files. ✓ ✓
sdk Install the SDK files. ✓ ✓
server Enable support for multiplayer. ✓ ✓
timidity Build with Timidity++ (MIDI sequencer) support ✓ ✓
tools Install the support tools for mapster32. ✓ ✓
voidsw Enable support for Shadow Warrior (Classic) through VoidSW. ✓ ✓
voxels Install the Duke Nukem 3D Voxels Pack. ✓ ✓
vpx Add support for VP8/VP9 codecs (usually via media-libs/libvpx) ✓ ✓
xmp Enable support for <pkg>media-libs/exempi</pkg>. ✓ ✓

Files

Manifest

Type File Size Versions
DIST duke3d_hrp-5.4.zip 933440151 bytes 20260203.10664, 20250704.10623
DIST duke3d_music-sc55-4.02.zip 155441427 bytes 20260203.10664, 20250704.10623
DIST duke3d_musopl-2.01.zip 266444823 bytes 20260203.10664, 20250704.10623
DIST duke3d_psx-1.11.zip 7636016 bytes 20260203.10664, 20250704.10623
DIST duke3d_voxels-2.0-rc2.zip 4432485 bytes 20260203.10664, 20250704.10623
DIST duke3d_xxx-1.33.zip 26586453 bytes 20260203.10664, 20250704.10623
DIST eduke32_classic.png 5129 bytes 20260203.10664, 20250704.10623
Unmatched Entries
Type File Size
DIST eduke32_src_20250704-10623-388752735.tar.xz 18981176 bytes
DIST eduke32_src_20260203-10664-ba6b7bb1d.tar.xz 19086256 bytes