blackshades: 2.5.1 -> 2.5.2-unstable-2025-03-12

This commit is contained in:
Tristan Ross 2025-04-09 23:00:16 -07:00
parent bb17e1ac26
commit 83782b1568
No known key found for this signature in database
GPG key ID: B09C422035669AF8

View file

@ -7,22 +7,47 @@
libGLU, libGLU,
libsndfile, libsndfile,
openal, openal,
zig_0_11, zig_0_14,
runCommand,
}: }:
stdenv.mkDerivation (finalAttrs: { stdenv.mkDerivation (finalAttrs: {
pname = "blackshades"; pname = "blackshades";
version = "2.5.1"; version = "2.5.2-unstable-2025-03-12";
src = fetchFromSourcehut { src = fetchFromSourcehut {
owner = "~cnx"; owner = "~cnx";
repo = "blackshades"; repo = "blackshades";
rev = finalAttrs.version; rev = "a2fbe0e08bedbbbb1089dbb8f3e3cb4d76917bd0";
fetchSubmodules = true; fetchSubmodules = true;
hash = "sha256-qdpXpuXHr9w2XMfgOVveWv3JoqdJHVB8TCqZdyaw/DM="; hash = "sha256-W6ltmWCw7jfiTiNlh60YVF7mz//8s+bgu4F9gy5cDgw=";
}; };
nativeBuildInputs = [ zig_0_11.hook ]; postUnpack = ''
ln -s ${
runCommand "${finalAttrs.finalPackage.name}-zig-deps"
{
inherit (finalAttrs) src;
nativeBuildInputs = [ zig_0_14 ];
outputHashAlgo = null;
outputHashMode = "recursive";
outputHash = "sha256-wBIfLeaKtTow2Z7gjEgIFmqcTGWgpRWI+k0t294BslM=";
}
''
export ZIG_GLOBAL_CACHE_DIR=$(mktemp -d)
runHook unpackPhase
cd $sourceRoot
zig build --fetch
mv $ZIG_GLOBAL_CACHE_DIR/p $out
''
} $ZIG_GLOBAL_CACHE_DIR/p
'';
nativeBuildInputs = [ zig_0_14.hook ];
buildInputs = [ buildInputs = [
glfw glfw