tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
ppsspp: change self to finalAttrs
Anderson Torres
2 years ago
5243957e
7f5ff5ee
+3
-3
1 changed file
expand all
collapse all
unified
split
pkgs
applications
emulators
ppsspp
default.nix
+3
-3
pkgs/applications/emulators/ppsspp/default.nix
···
29
29
in
30
30
# Only SDL frontend needs to specify whether to use Wayland
31
31
assert forceWayland -> !enableQt;
32
32
-
stdenv.mkDerivation (self: {
32
32
+
stdenv.mkDerivation (finalAttrs: {
33
33
pname = "ppsspp"
34
34
+ lib.optionalString enableQt "-qt"
35
35
+ lib.optionalString (!enableQt) "-sdl"
···
39
39
src = fetchFromGitHub {
40
40
owner = "hrydgard";
41
41
repo = "ppsspp";
42
42
-
rev = "v${self.version}";
42
42
+
rev = "v${finalAttrs.version}";
43
43
fetchSubmodules = true;
44
44
sha256 = "sha256-7xzhN8JIQD4LZg8sQ8rLNYZrW0nCNBfZFgzoKdoWbKc=";
45
45
};
46
46
47
47
postPatch = ''
48
48
-
substituteInPlace git-version.cmake --replace unknown ${self.src.rev}
48
48
+
substituteInPlace git-version.cmake --replace unknown ${finalAttrs.src.rev}
49
49
substituteInPlace UI/NativeApp.cpp --replace /usr/share $out/share
50
50
'';
51
51