yep, more dotfiles
at main 784 B view raw
1{ lib 2, rustPlatform 3, fetchFromGitHub 4 5, pkg-config 6, alsa-lib 7, jack2 8}: 9 10rustPlatform.buildRustPackage rec { 11 pname = "asak"; 12 version = "0.3.3"; 13 14 src = fetchFromGitHub { 15 owner = "chaosprint"; 16 repo = pname; 17 rev = "v${version}"; 18 hash = "sha256-yhR8xLCFSmTG2yqsbiP3w8vcvLz4dsn4cbMPFedzUFI="; 19 }; 20 21 cargoHash = "sha256-jhRh6xl+mi4sy8XopFP6YLghWYLqEmLVRhWfXAQ6m54="; 22 23 nativeBuildInputs = [ 24 pkg-config 25 alsa-lib 26 jack2 27 ]; 28 29 PKG_CONFIG_PATH = "${alsa-lib.dev}/lib/pkgconfig:${jack2.dev}/lib/pkgconfig"; 30 31 buildInputs = [ ]; 32 33 meta = with lib; { 34 description = "A cross-platform audio recording/playback CLI tool with TUI"; 35 homepage = "https://github.com/chaosprint/asak"; 36 maintainers = [ "mrnossiom" ]; 37 mainProgram = "asak"; 38 }; 39} 40