fluffychat: 1.22.1 -> 1.23.0 (#364091)
[NixPkgs.git] / pkgs / development / octave-modules / audio / default.nix
blob377cb36597c2191e56be8f4d2180616040da5409
2   buildOctavePackage,
3   lib,
4   fetchurl,
5   jack2,
6   alsa-lib,
7   rtmidi,
8   pkg-config,
9 }:
11 buildOctavePackage rec {
12   pname = "audio";
13   version = "2.0.5";
15   src = fetchurl {
16     url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz";
17     sha256 = "sha256-/4akeeOQnvTlk9ah+e8RJfwJG2Eq2HAGOCejhiIUjF4=";
18   };
20   nativeBuildInputs = [
21     pkg-config
22   ];
24   propagatedBuildInputs = [
25     jack2
26     alsa-lib
27     rtmidi
28   ];
30   meta = with lib; {
31     homepage = "https://octave.sourceforge.io/audio/index.html";
32     license = licenses.gpl3Plus;
33     maintainers = with maintainers; [ KarlJoad ];
34     description = "Audio and MIDI Toolbox for GNU Octave";
35     platforms = platforms.linux; # Because of run-time dependency on jack2 and alsa-lib
36   };