Merge branch 'staging-next' into staging

This commit is contained in:
Jan Tojnar
2021-03-01 19:30:56 +01:00
138 changed files with 6595 additions and 4660 deletions
+10 -15
View File
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "sameboy";
version = "0.13.6";
version = "0.14.1";
src = fetchFromGitHub {
owner = "LIJI32";
repo = "SameBoy";
rev = "v${version}";
sha256 = "04w8lybi7ssnax37ka4qw7pmcm7cgnmk90p9m73zbyp5chgpqqzc";
sha256 = "0h42cixbf0m2qiwrqzygh0x166h9ikxa5dzi3jbqld2dygk932n7";
};
enableParallelBuilding = true;
@@ -16,20 +16,15 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ rgbds glib wrapGAppsHook ];
buildInputs = [ SDL2 ];
makeFlags = "CONF=release DATA_DIR=$(out)/share/sameboy/";
makeFlags = [
"CONF=release"
"FREEDESKTOP=true"
"PREFIX=$(out)"
];
patchPhase = ''
sed 's/-Werror //g' -i Makefile
sed 's@"libgtk-3.so"@"${gtk3}/lib/libgtk-3.so"@g' -i OpenDialog/gtk.c
'';
installPhase = ''
pushd build/bin/SDL
install -Dm755 sameboy $out/bin/sameboy
rm sameboy
mkdir -p $out/share/sameboy
cp -r * $out/share/sameboy
popd
postPatch = ''
substituteInPlace OpenDialog/gtk.c \
--replace '"libgtk-3.so"' '"${gtk3}/lib/libgtk-3.so"'
'';
meta = with lib; {
@@ -3,7 +3,7 @@
"version": "0.4.0-dev",
"dependencies": {
"node-fetch": "^2.6.1",
"vscode-languageclient": "^7.1.0-next.1",
"vscode-languageclient": "^7.1.0-next.4",
"@rollup/plugin-commonjs": "^17.0.0",
"@rollup/plugin-node-resolve": "^11.0.0",
"@types/glob": "^7.1.3",
@@ -20,7 +20,7 @@
"tslib": "^2.0.3",
"typescript": "^4.1.2",
"typescript-formatter": "^7.2.2",
"vsce": "^1.81.1",
"vscode-test": "^1.4.1"
"vsce": "^1.85.0",
"vscode-test": "^1.5.1"
}
}