biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / octave-modules / communications / default.nix
blob74acc26bb0325e741151f5c2303551f4606172f7
1 { buildOctavePackage
2 , lib
3 , fetchurl
4 , signal
5 , hdf5
6 }:
8 buildOctavePackage rec {
9   pname = "communications";
10   version = "1.2.6";
12   src = fetchurl {
13     url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz";
14     sha256 = "sha256-psQuiBOI1mXXZaH4EesVO91r2ViCc0KrKxKM7Xw+gts=";
15   };
17   buildInputs = [
18     hdf5
19   ];
21   requiredOctavePackages = [
22     signal
23   ];
25   meta = with lib; {
26     homepage = "https://octave.sourceforge.io/communications/index.html";
27     license = licenses.gpl3Plus;
28     maintainers = with maintainers; [ KarlJoad ];
29     description = " Digital Communications, Error Correcting Codes (Channel Code), Source Code functions, Modulation and Galois Fields";
30   };