Port details |
- dxx-rebirth Open source port of Descent and Descent 2
- 20220622 games
=0 20220322Version of this port present on the latest quarterly branch. - Maintainer: pkubaj@FreeBSD.org
 - Port Added: 2018-12-25 08:28:00
- Last Update: 2022-06-22 21:58:38
- Commit Hash: 2611526
- License: GPLv3 PARALLAX
- Description:
- 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/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - 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
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: dxx-rebirth
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1655914017
SHA256 (dxx-rebirth_20220622-src.tar.xz) = 2d18e83142b52a505900ffa93f956b5295f13c0a6a0b94720917edd78bb94004
SIZE (dxx-rebirth_20220622-src.tar.xz) = 1360704
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- as : devel/binutils
- pkgconf>=1.3.0_1 : devel/pkgconf
- scons-3.8 : devel/scons@py38
- sdl2-config : devel/sdl20
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- Library dependencies:
-
- libphysfs.so : devel/physfs
- libpng.so : graphics/png
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libSDL2_image.so : graphics/sdl2_image
- libSDL2_mixer.so : audio/sdl2_mixer
- libSDL2.so : devel/sdl20
- There are no ports dependent upon this port
- Configuration Options:
- No options to configure
- Options name:
- games_dxx-rebirth
- USES:
- compiler:c++17-lang gl localbase:ldflags pkgconfig scons sdl tar:xz
- pkg-message:
- For install:
- dxx-rebirth requires the original game files from Descent I and/or
Descent II to work properly. These can come from an original CD or from
GOG.com.
If using the GOG.com version of Descent I, you must extract the files
from setup_descent_1.4a_(16596).exe using the innoextract package.
You can install it with "pkg install innoextract" or
"portmaster archivers/innoextract".
The files will be in a directory named app. You must move the contents
of this directory to a directory named ~/.d1x-rebirth/Data
The eaisest way to do this is to follow these steps:
$ mkdir -p ~/.d1x-rebirth/Data
$ cp -R app/* ~/.d1x-rebirth/Data
You can then delete everything extracted from the exe.
If you own the GOG.com version of Descent II, follow the above steps
with the setup_descent_2_1.1_(16596).exe file and using
~/.d2x-rebirth/Data as the directory name.
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
22 Jun 2022 21:58:38 20220622
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to snapshot 20220622 |
24 May 2022 20:21:37 20220522
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20220522 |
27 Apr 2022 14:47:40 20220420
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20220420 |
22 Mar 2022 15:42:42 20220322
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20220322 |
22 Feb 2022 16:39:34 20220222
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to snapshot 20220222 |
21 Feb 2022 14:18:27 20220121_1
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: fix build on CURRENT
Untested, since I don't run CURRENT. Commit is supposed to fix the error
pkg-fallout is complaining about. |
17 Feb 2022 00:50:37 20220121_1
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: enable LTO |
23 Jan 2022 21:00:54 20220121
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20220121 |
31 Dec 2021 17:21:03 20211220
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20211220 |
26 Nov 2021 00:28:19 20211125
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20211125 |
30 Oct 2021 22:08:28 20211021
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20211021 |
03 Oct 2021 07:21:10 20210922
|
Antoine Brodin (antoine)  |
games/dxx-rebirth: unbreak |
01 Oct 2021 12:57:18 20210922
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20210922 |
26 Aug 2021 12:56:37 20210821
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20210821 |
28 Jul 2021 00:13:27 20210721
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20210721 |
06 Jul 2021 15:30:03 20210623
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20210623 |
22 Jun 2021 18:53:08 20210422_1
|
Kevin Bowling (kbowling)  |
graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824 |
24 Apr 2021 00:27:47 20210422
|
Piotr Kubaj (pkubaj)  |
games/dxx-rebirth: update to 20210422 |
06 Apr 2021 14:31:07 20210326
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
28 Mar 2021 03:34:32
20210326
|
pkubaj  |
games/dxx-rebirth: update to 20210326 snapshot |
01 Mar 2021 23:06:55
20210224
|
pkubaj  |
games/dxx-rebirth: update to snapshot 20210224 |
09 Feb 2021 18:59:16
20210126
|
pkubaj  |
games/dxx-rebirth: update to the newest snapshot |
17 Dec 2020 13:20:53
20201216
|
pkubaj  |
games/dxx-rebirth: update to 20201216
Switch to python 3 and SDL2 as well. |
23 Jun 2020 17:45:01
20200601
|
pkubaj  |
games/dxx-rebirth: update to 20200601 |
25 May 2020 18:33:44
20200501
|
sunpoet  |
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
20200501
|
pkubaj  |
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
20191227
|
pkubaj  |
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
20191018
|
pkubaj  |
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
20190621_1
|
mat  |
Convert to UCL & cleanup pkg-message (categories e-g) |
26 Jul 2019 20:46:57
20190621_1
|
gerald  |
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
20190621
|
pkubaj  |
games/dxx-rebirth: update to 20190621
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D20888 |
16 Jun 2019 20:57:22
20190530
|
pkubaj  |
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
20190523
|
pkubaj  |
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
0.60.0.b2
|
linimon  |
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
0.60.0.b2
|
tobik  |
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 |