HomeFreeBSD

In preparation to update QuakeForge to the latest version, unbreak, stagify,

Description

In preparation to update QuakeForge to the latest version, unbreak, stagify,
and clean up the port beforehand:

  • Require compiler that supports nested functions
  • Do not enable extra compiler optimizations by default; they're known to be the cause of sporadic build and run-time failures
  • Make snd_oss actually work: mmap()ped buffer for the DMAing into /dev/dsp was set up incorrectly. FreeBSD always requires MAP_SHARED for device mappings
  • Remove vestiges of Tier-2 (sparc64) and dropped (alpha) arch gimmicks
  • Define LICENSE (GPLv2), miscellaneous cleanups
  • Transfer maintainership to games@ while here as well

Submitted by: kib (sound fix)

Details

Provenance
danfeAuthored on
Parents
rP366876: - Fix packaging
Branches
Unknown
Tags
Unknown

Event Timeline