diff options
author | makefu <github@syntax-fehler.de> | 2020-03-13 10:37:24 +0100 |
---|---|---|
committer | makefu <github@syntax-fehler.de> | 2020-03-13 10:37:24 +0100 |
commit | bf5a5fb3e0f70aeda37900e1c5ce478a2b07a764 (patch) | |
tree | 04646baaa16eef3d9ba0d01e190aedc90d730ec7 /makefu/5pkgs/studio-link/default.nix | |
parent | ff29e9067a7f014c690fd2878f3e26425554a8cb (diff) |
ma pkgs.studio-link: use install, cleanup
Diffstat (limited to 'makefu/5pkgs/studio-link/default.nix')
-rw-r--r-- | makefu/5pkgs/studio-link/default.nix | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/makefu/5pkgs/studio-link/default.nix b/makefu/5pkgs/studio-link/default.nix index 8c796b43b..8786f3574 100644 --- a/makefu/5pkgs/studio-link/default.nix +++ b/makefu/5pkgs/studio-link/default.nix @@ -11,17 +11,22 @@ stdenv.mkDerivation rec { name = "studio-link-${version}"; version = "17.03.1-beta"; + src = fetchurl { url = "https://github.com/Studio-Link-v2/backend/releases/download/v${version}/studio-link-standalone-linux.zip"; sha256 = "1y21nymin7iy64hcffc8g37fv305b1nvmh944hkf7ipb06kcx6r9"; }; - nativeBuildInputs = [ unzip autoPatchelfHook ]; - buildInputs = [ - alsaLib - openssl_1_0_2 - zlib - libjack2 + nativeBuildInputs = [ + unzip + autoPatchelfHook + ]; + + buildInputs = [ + alsaLib + openssl_1_0_2 + zlib + libjack2 ]; unpackPhase = '' @@ -29,9 +34,7 @@ stdenv.mkDerivation rec { ''; installPhase = '' - mkdir -p $out/bin - cp studio-link-standalone $out/bin/studio-link - chmod +x $out/bin/studio-link + install -m755 -D studio-link-standalone $out/bin/studio-link ''; meta = with stdenv.lib; { |