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