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