musikcube: modernize

This commit is contained in:
Alexis Hildebrandt 2024-07-08 11:18:56 +02:00
parent bf091dbb5f
commit d801915b52

View File

@ -34,14 +34,14 @@
let let
ffmpeg = ffmpeg_7-headless; ffmpeg = ffmpeg_7-headless;
in in
stdenv.mkDerivation rec { stdenv.mkDerivation (finalAttrs: {
pname = "musikcube"; pname = "musikcube";
version = "3.0.3"; version = "3.0.3";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "clangen"; owner = "clangen";
repo = pname; repo = "musikcube";
rev = version; rev = finalAttrs.version;
hash = "sha512-Yqh35hyGzGZlh4UoHK0MGYBa+zugYJg3F+8F223saTdDChiX4cSncroSTexRyJVGm7EE8INNJoXg3HU6bZ08lA=="; hash = "sha512-Yqh35hyGzGZlh4UoHK0MGYBa+zugYJg3F+8F223saTdDChiX4cSncroSTexRyJVGm7EE8INNJoXg3HU6bZ08lA==";
}; };
@ -90,8 +90,8 @@ stdenv.mkDerivation rec {
cmakeFlags = [ "-DDISABLE_STRIP=true" ]; cmakeFlags = [ "-DDISABLE_STRIP=true" ];
postFixup = lib.optionalString stdenv.isDarwin '' postFixup = lib.optionalString stdenv.isDarwin ''
install_name_tool -add_rpath $out/share/${pname} $out/share/${pname}/${pname} install_name_tool -add_rpath $out/share/musikcube $out/share/musikcube/musikcube
install_name_tool -add_rpath $out/share/${pname} $out/share/${pname}/${pname}d install_name_tool -add_rpath $out/share/musikcube $out/share/musikcube/musikcubed
''; '';
meta = { meta = {
@ -101,7 +101,8 @@ stdenv.mkDerivation rec {
aanderse aanderse
afh afh
]; ];
mainProgram = "musikcube";
license = lib.licenses.bsd3; license = lib.licenses.bsd3;
platforms = lib.platforms.all; platforms = lib.platforms.all;
}; };
} })