diff options
author | Artturi <Artturin@artturin.com> | 2023-11-19 01:11:52 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-19 01:11:52 +0200 |
commit | a2e8e3b7141dbcf1a62693cb6fefa44158a9a0f9 (patch) | |
tree | 2f8cda624c7d91a8df0944dae024f9b774e98ab6 /pkgs/by-name | |
parent | 2203d3bf204602a7cbcd98afa91091358e2b5f75 (diff) | |
parent | 11e6b38444ddef9e59da36972c641f21c2a9b6d3 (diff) | |
download | nixpkgs-a2e8e3b7141dbcf1a62693cb6fefa44158a9a0f9.tar nixpkgs-a2e8e3b7141dbcf1a62693cb6fefa44158a9a0f9.tar.gz nixpkgs-a2e8e3b7141dbcf1a62693cb6fefa44158a9a0f9.tar.bz2 nixpkgs-a2e8e3b7141dbcf1a62693cb6fefa44158a9a0f9.tar.lz nixpkgs-a2e8e3b7141dbcf1a62693cb6fefa44158a9a0f9.tar.xz nixpkgs-a2e8e3b7141dbcf1a62693cb6fefa44158a9a0f9.tar.zst nixpkgs-a2e8e3b7141dbcf1a62693cb6fefa44158a9a0f9.zip |
Merge pull request #258963 from mrtnvgr/arachno
Diffstat (limited to 'pkgs/by-name')
-rw-r--r-- | pkgs/by-name/so/soundfont-arachno/package.nix | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/by-name/so/soundfont-arachno/package.nix b/pkgs/by-name/so/soundfont-arachno/package.nix new file mode 100644 index 00000000000..1bfcad7fdc4 --- /dev/null +++ b/pkgs/by-name/so/soundfont-arachno/package.nix @@ -0,0 +1,27 @@ +{ lib, stdenvNoCC, fetchzip }: + +stdenvNoCC.mkDerivation rec { + pname = "soundfont-arachno"; + version = "1.0"; + + src = fetchzip { + # Linked on http://www.arachnosoft.com/main/download.php?id=soundfont-sf2: + url = "https://www.dropbox.com/s/2rnpya9ecb9m4jh/arachno-soundfont-${builtins.replaceStrings ["."] [""] version}-sf2.zip"; + hash = "sha256-Z5ETe0AKPCi4KlM2xOlNcyQn1xvCuor3S/tcrF+AwNQ="; + stripRoot = false; + }; + + installPhase = '' + runHook preInstall + install -Dm444 Arachno*.sf2 $out/share/soundfonts/arachno.sf2 + runHook postInstall + ''; + + meta = with lib; { + description = "General MIDI-compliant bank, aimed at enhancing the realism of your MIDI files and arrangements"; + homepage = "http://www.arachnosoft.com/main/soundfont.php"; + license = licenses.unfree; + platforms = platforms.all; + maintainers = with maintainers; [ mrtnvgr ]; + }; +} |