ocamlPackages.hxd: 0.3.2 -> 0.3.3 (#364231)
[NixPkgs.git] / pkgs / development / octave-modules / parallel / default.nix
blob342ac6a53cdbfb999306556a285ab8647ffdd5c3
2   buildOctavePackage,
3   lib,
4   fetchurl,
5   struct,
6   gnutls,
7   pkg-config,
8 }:
10 buildOctavePackage rec {
11   pname = "parallel";
12   version = "4.0.1";
14   src = fetchurl {
15     url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz";
16     sha256 = "1h8vw2r42393px6dk10y3lhpxl168r9d197f9whz6lbk2rg571pa";
17   };
18   patches = [
19     ../database/c_verror.patch
20   ];
22   nativeBuildInputs = [
23     pkg-config
24   ];
26   buildInputs = [
27     gnutls
28   ];
30   requiredOctavePackages = [
31     struct
32   ];
34   meta = with lib; {
35     homepage = "https://octave.sourceforge.io/parallel/index.html";
36     license = licenses.gpl3Plus;
37     maintainers = with maintainers; [ KarlJoad ];
38     description = "Parallel execution package";
39     # Although upstream has added an identical patch to that of ../database, it
40     # still won't build with octave>8.1
41     broken = true;
42   };