presenterm: 0.9.0 -> 0.10.0 (#378946)
[NixPkgs.git] / pkgs / development / octave-modules / signal / default.nix
blobb19e8d16a0aee380aaf23ea05ce52f7a263e0261
2   buildOctavePackage,
3   lib,
4   fetchurl,
5   control,
6 }:
8 buildOctavePackage rec {
9   pname = "signal";
10   version = "1.4.6";
12   src = fetchurl {
13     url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz";
14     sha256 = "sha256-lO74/qeMiWCfjd9tX/i/wuDauTK0P4bOkRR0pYtcce4=";
15   };
17   requiredOctavePackages = [
18     control
19   ];
21   meta = with lib; {
22     homepage = "https://octave.sourceforge.io/signal/index.html";
23     license = licenses.gpl3Plus;
24     maintainers = with maintainers; [ KarlJoad ];
25     description = "Signal processing tools, including filtering, windowing and display functions";
26   };