biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / octave-modules / arduino / default.nix
blob3cd5838590f82a1a46fd99347d4a65ab8683a395
1 { buildOctavePackage
2 , lib
3 , fetchurl
4 , instrument-control
5 , arduino-core-unwrapped
6 }:
8 buildOctavePackage rec {
9   pname = "arduino";
10   version = "0.10.0";
12   src = fetchurl {
13     url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz";
14     sha256 = "sha256-p9SDTXkIwnrkNXeVhzAHks7EL4NdwBokrH2j9hqAJqQ=";
15   };
17   requiredOctavePackages = [
18     instrument-control
19   ];
21   propagatedBuildInputs = [
22     arduino-core-unwrapped
23   ];
25   meta = with lib; {
26     name = "Octave Arduino Toolkit";
27     homepage = "https://octave.sourceforge.io/arduino/index.html";
28     license = licenses.gpl3Plus;
29     maintainers = with maintainers; [ KarlJoad ];
30     description = "Basic Octave implementation of the matlab arduino extension, allowing communication to a programmed arduino board to control its hardware";
31   };