tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
frogatto: unstable-2020-12-04 -> unstable-2023-02-27
Astro
2 years ago
bdfb775f
0d347072
+11
-16
3 changed files
expand all
collapse all
unified
split
pkgs
games
frogatto
data.nix
default.nix
engine.nix
+4
-4
pkgs/games/frogatto/data.nix
···
2
2
3
3
stdenv.mkDerivation {
4
4
pname = "frogatto-data";
5
5
-
version = "unstable-2022-04-13";
5
5
+
version = "unstable-2023-02-27";
6
6
7
7
src = fetchFromGitHub {
8
8
owner = "frogatto";
9
9
repo = "frogatto";
10
10
-
rev = "655493961c4ad57ba9cccdc24d23a2ded294b5f2";
11
11
-
sha256 = "0irn7p61cs8nm7dxsx84b2c3wryf2h12k2kclywdhy6xmh53w8k1";
10
10
+
rev = "5ca339f4b97e5004dc07394407bf1da43fbd6204";
11
11
+
sha256 = "sha256-6wqCFc7DlDt0u0JnPg4amVemc9HOjsB/U4s9n7N84QA=";
12
12
};
13
13
14
14
installPhase = ''
15
15
mkdir -p $out/share/frogatto/modules
16
16
-
cp -ar . $out/share/frogatto/modules/frogatto
16
16
+
cp -ar . $out/share/frogatto/modules/frogatto4
17
17
'';
18
18
19
19
meta = with lib; {
+1
-1
pkgs/games/frogatto/default.nix
···
14
14
genericName = "frogatto";
15
15
categories = [ "Game" "ArcadeGame" ];
16
16
};
17
17
-
version = "unstable-2020-12-04";
17
17
+
inherit (data) version;
18
18
in buildEnv {
19
19
name = "frogatto-${version}";
20
20
+6
-11
pkgs/games/frogatto/engine.nix
···
1
1
{ lib, stdenv, fetchFromGitHub, fetchurl, which
2
2
, boost, SDL2, SDL2_image, SDL2_mixer, SDL2_ttf
3
3
-
, glew, zlib, icu, pkg-config, cairo, libvpx }:
3
3
+
, glew, zlib, icu, pkg-config, cairo, libvpx, glm
4
4
+
}:
4
5
5
6
stdenv.mkDerivation {
6
7
pname = "anura-engine";
7
7
-
version = "unstable-2022-04-09";
8
8
+
version = "unstable-2023-02-27";
8
9
9
10
src = fetchFromGitHub {
10
11
owner = "anura-engine";
11
12
repo = "anura";
12
12
-
rev = "5ac7f6fe63114274f0da7dad4c1ed673651e6424";
13
13
-
sha256 = "1yrcbvzgxdvn893qk1qcpb53pjns366fdls5qjal7lhq71kkfc67";
13
13
+
rev = "65d85b6646099db1d5cd25d31321bb434a3f94f1";
14
14
+
sha256 = "sha256-hb4Sn7uI+eXLaGb4zkEy4w+ByQJ6FqkoMUYFsyiFCeE=";
14
15
fetchSubmodules = true;
15
16
};
16
16
-
patches = [
17
17
-
# https://github.com/anura-engine/anura/issues/321
18
18
-
(fetchurl {
19
19
-
url = "https://github.com/anura-engine/anura/commit/627d08fb5254b5c66d315f1706089905c2704059.patch";
20
20
-
sha256 = "052m58qb3lg0hnxacpnjz2sz89dk0x6b5qi2q9bkzkvg38f237rr";
21
21
-
})
22
22
-
];
23
17
24
18
nativeBuildInputs = [
25
19
which pkg-config
···
36
30
icu
37
31
cairo
38
32
libvpx
33
33
+
glm
39
34
];
40
35
41
36
enableParallelBuilding = true;