mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-24 07:53:19 +00:00
emulationstation: get rid of fetchSubmodules
Mental note: I need to automate this!
This commit is contained in:
parent
34b52aa8da
commit
985e8f4674
@ -22,6 +22,13 @@ in
|
|||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
inherit (sources.emulationstation) pname version src;
|
inherit (sources.emulationstation) pname version src;
|
||||||
|
|
||||||
|
postUnpack = ''
|
||||||
|
pushd $sourceRoot/external/pugixml
|
||||||
|
cp --verbose --archive ${sources.pugixml.src}/* .
|
||||||
|
chmod --recursive 744 .
|
||||||
|
popd
|
||||||
|
'';
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
SDL2
|
SDL2
|
||||||
cmake
|
cmake
|
||||||
|
@ -12,8 +12,22 @@
|
|||||||
owner = "RetroPie";
|
owner = "RetroPie";
|
||||||
repo = "EmulationStation";
|
repo = "EmulationStation";
|
||||||
rev = "v${self.version}";
|
rev = "v${self.version}";
|
||||||
fetchSubmodules = true;
|
hash = "sha256-f2gRkp+3Pp2qnvg2RBzaHPpzhAnwx0+5x1Pe3kD90xE=";
|
||||||
hash = "sha256-J5h/578FVe4DXJx/AvpRnCIUpqBeFtmvFhUDYH5SErQ=";
|
};
|
||||||
|
};
|
||||||
|
in
|
||||||
|
self;
|
||||||
|
|
||||||
|
pugixml = let
|
||||||
|
self = {
|
||||||
|
pname = "pugixml";
|
||||||
|
version = "1.8.1";
|
||||||
|
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "zeux";
|
||||||
|
repo = "pugixml";
|
||||||
|
rev = "v${self.version}";
|
||||||
|
hash = "sha256-LbjTN1hnIbqI79C+gCdwuDG0+B/5yXf7hg0Q+cDFIf4=";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
|
Loading…
Reference in New Issue
Block a user