tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
eternity-engine: 3.42.02 -> 4.02.00
Andrew Cann
4 years ago
0c8ba484
89d05555
+7
-6
1 changed file
expand all
collapse all
unified
split
pkgs
games
eternity-engine
default.nix
+7
-6
pkgs/games/eternity-engine/default.nix
···
1
1
-
{ lib, stdenv, cmake, libGL, SDL, SDL_mixer, SDL_net, fetchFromGitHub, makeWrapper }:
1
1
+
{ lib, stdenv, cmake, libGL, SDL2, SDL2_mixer, SDL2_net, fetchFromGitHub, makeWrapper }:
2
2
3
3
stdenv.mkDerivation rec {
4
4
pname = "eternity-engine";
5
5
-
version = "3.42.02";
5
5
+
version = "4.02.00";
6
6
src = fetchFromGitHub {
7
7
owner = "team-eternity";
8
8
repo = "eternity";
9
9
rev = version;
10
10
-
sha256 = "00kpq4k23hjmzjaymw3sdda7mqk8fjq6dzf7fmdal9fm7lfmj41k";
10
10
+
sha256 = "0dlz7axbiw003bgwk2hl43w8r2bwnxhi042i1xwdiwaja0cpnf5y";
11
11
+
fetchSubmodules = true;
11
12
};
12
13
13
14
nativeBuildInputs = [ cmake makeWrapper ];
14
14
-
buildInputs = [ libGL SDL SDL_mixer SDL_net ];
15
15
+
buildInputs = [ libGL SDL2 SDL2_mixer SDL2_net ];
15
16
16
17
installPhase = ''
17
17
-
install -Dm755 source/eternity $out/lib/eternity/eternity
18
18
+
install -Dm755 eternity/eternity $out/lib/eternity/eternity
18
19
cp -r $src/base $out/lib/eternity/base
19
20
mkdir $out/bin
20
21
makeWrapper $out/lib/eternity/eternity $out/bin/eternity
21
22
'';
22
23
23
24
meta = {
24
24
-
homepage = "http://doomworld.com/eternity";
25
25
+
homepage = "https://doomworld.com/eternity";
25
26
description = "New school Doom port by James Haley";
26
27
license = lib.licenses.gpl3;
27
28
platforms = lib.platforms.linux;