notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
dxx-rebirth Open source port of Descent and Descent 2
20210422 games on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20210326Version of this port present on the latest quarterly branch.
Maintainer: pkubaj@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2018-12-25 08:28:00
Last Update: 2021-04-24 00:27:47
Commit Hash: b25092d
License: GPLv3 PARALLAX
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (6 items)
Collapse this list.
  1. bin/d1x-rebirth
  2. bin/d2x-rebirth
  3. /usr/local/share/licenses/dxx-rebirth-20210422/catalog.mk
  4. /usr/local/share/licenses/dxx-rebirth-20210422/LICENSE
  5. /usr/local/share/licenses/dxx-rebirth-20210422/GPLv3
  6. /usr/local/share/licenses/dxx-rebirth-20210422/PARALLAX
Collapse this list.
Dependency lines:
  • dxx-rebirth>0:games/dxx-rebirth
To install the port: cd /usr/ports/games/dxx-rebirth/ && make install clean
To add the package, run one of these commands:
  • pkg install games/dxx-rebirth
  • pkg install dxx-rebirth
PKGNAME: dxx-rebirth
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
dxx-rebirth
ABIlatestquarterly
FreeBSD:11:aarch64-20200601
FreeBSD:11:amd642021042220210326
FreeBSD:11:armv6-20200601
FreeBSD:11:i3862021042220210326
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-20210326
FreeBSD:12:amd642021042220210326
FreeBSD:12:armv6-20200601
FreeBSD:12:armv7-20200601
FreeBSD:12:i3862021042220210326
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-20210326
FreeBSD:13:aarch64-20210326
FreeBSD:13:amd642021042220210326
FreeBSD:13:armv6--
FreeBSD:13:armv7-20210326
FreeBSD:13:i3862021042220210326
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-20210326
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. as : devel/binutils
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. scons-3.7 : devel/scons@py37
  4. sdl2-config : devel/sdl20
  5. xorgproto>=0 : x11/xorgproto
  6. xorgproto>=0 : x11/xorgproto
Library dependencies:
  1. libphysfs.so : devel/physfs
  2. libpng.so : graphics/png
  3. libGL.so : graphics/mesa-libs
  4. libGLU.so : graphics/libGLU
  5. libSDL2_image.so : graphics/sdl2_image
  6. libSDL2_mixer.so : audio/sdl2_mixer
  7. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

pkg-message:
If installing:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.dxx-rebirth.com/download/dxx/rebirth/
Collapse this list.

Number of commits found: 18

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
24 Apr 2021 00:27:47
 files touched by this commit commit hash:b25092d039164268d86e5e812bfc891fc8759d8d  20210422
pkubaj search for other commits by this committer
games/dxx-rebirth: update to 20210422
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  20210326
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
28 Mar 2021 03:34:32
Original commit files touched by this commit Revision:569372  20210326
pkubaj search for other commits by this committer
games/dxx-rebirth: update to 20210326 snapshot
01 Mar 2021 23:06:55
Original commit files touched by this commit Revision:566922  20210224
pkubaj search for other commits by this committer
games/dxx-rebirth: update to snapshot 20210224
09 Feb 2021 18:59:16
Original commit files touched by this commit Revision:564800  20210126
pkubaj search for other commits by this committer
games/dxx-rebirth: update to the newest snapshot
17 Dec 2020 13:20:53
Original commit files touched by this commit Revision:558290  20201216
pkubaj search for other commits by this committer
games/dxx-rebirth: update to 20201216

Switch to python 3 and SDL2 as well.
23 Jun 2020 17:45:01
Original commit files touched by this commit Revision:539989  20200601
pkubaj search for other commits by this committer
games/dxx-rebirth: update to 20200601
25 May 2020 18:33:44
Original commit files touched by this commit Revision:536497  20200501
sunpoet search for other commits by this committer
Update USES=scons to specify scons of Python 2

- While I'm here, convert emulators/gem5 and games/marsnomercy to USES=scons
11 May 2020 13:02:12
Original commit files touched by this commit Revision:534911  20200501
pkubaj search for other commits by this committer
games/dxx-rebirth: update to 20200501, fix build on powerpc64 elfv2, aarch64

Error:
DXX-Archive.3: checking path to assembler ... 'as'
DXX-Archive.3: checking version of assembler 'as' ... error: No such file or
directory
14 Jan 2020 19:57:40
Original commit files touched by this commit Revision:523060  20191227
pkubaj search for other commits by this committer
games/dxx-rebirth: update to 20191227

Allows us to remove the necessary patch and fixes build on i386.

MFH:		2020Q1 (fix build blanket)
12 Nov 2019 10:35:31
Original commit files touched by this commit Revision:517321  20191018
pkubaj search for other commits by this committer
games/dxx-rebirth: update to 20191018, fix build with LLVM9

Update to the newest snapshot and merge upstream fix for LLVM9.

Approved by:	mentors (implicit approval)
Obtained
from:	https://github.com/dxx-rebirth/dxx-rebirth/commit/d0566119891c7f381cbe7a375c09ccda6c0c689a
13 Aug 2019 16:03:12
Original commit files touched by this commit Revision:508837  20190621_1
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories e-g)
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  20190621_1
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
12 Jul 2019 09:13:34
Original commit files touched by this commit Revision:506447  20190621
pkubaj search for other commits by this committer
games/dxx-rebirth: update to 20190621

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D20888
16 Jun 2019 20:57:22
Original commit files touched by this commit Revision:504375  20190530
pkubaj search for other commits by this committer
games/dxx-rebirth: update to 20190530, remove unnecessary patches

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D20661
27 May 2019 19:16:40
Original commit files touched by this commit Revision:502814  20190523
pkubaj search for other commits by this committer
games/dxx-rebirth: update to 20190523

Update to 20190523. Upstream also changed its naming convention.
Change mainainer to my @FreeBSD.org address.
Sort USES, add USES=sdl tar:xz (tarball switched to xz).
Add patches from https://github.com/dxx-rebirth/dxx-rebirth/pull/426

Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D20425
29 Mar 2019 22:17:11
Original commit files touched by this commit Revision:497213  0.60.0.b2
linimon search for other commits by this committer
Mark as broken on aarch64: fails to configure:

  DXX-Archive.3: checking version of assembler 'as' ... error: No such file or
directory

Approved by:	portmgr (tier-2 blanket)
25 Dec 2018 08:27:41
Original commit files touched by this commit Revision:488302  0.60.0.b2
tobik search for other commits by this committer
New port: games/dxx-rebirth

DXX-Rebirth is a source port of the Descent and Descent 2 engines
for Windows, Mac OS, Linux (most *NIX systems), offering OpenGL
graphics and effects, advanced multiplayer, many improvements and
new features.

Descent and Descent 2 are pretty old games so you usually run into
problems running it on more recent hardware and operating systems.
DXX-Rebirth will also take care about this for you.

WWW: https://www.dxx-rebirth.com/

PR:		233755
Submitted by:	pkubaj@anongoth.pl

Number of commits found: 18