6 buildOctavePackage rec {
11 url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz";
12 sha256 = "040ncksf0xz32qmi4484xs3q01nappxrsvwwa60g04yjy7c4sbac";
15 # Octave replaced many of the is_thing_type check function with isthing.
16 # The patch changes the occurrences of the old functions.
18 sed -i s/is_numeric_type/isnumeric/g src/*.cc
19 sed -i s/is_real_type/isreal/g src/*.cc
20 sed -i s/is_bool_type/islogical/g src/*.cc
24 homepage = "https://octave.sourceforge.io/quaternion/index.html";
25 license = licenses.gpl3Plus;
26 maintainers = with maintainers; [ KarlJoad ];
27 description = "Quaternion package for GNU Octave, includes a quaternion class with overloaded operators";