at master 657 B view raw
1{ 2 buildOctavePackage, 3 lib, 4 fetchurl, 5 enableJava, 6 jdk, 7 unzip, 8}: 9 10buildOctavePackage rec { 11 pname = "io"; 12 version = "2.7.0"; 13 14 src = fetchurl { 15 url = "mirror://sourceforge/octave/${pname}-${version}.tar.gz"; 16 sha256 = "sha256-SqSEaLNpeTS/jIVOJ9uriCdgXp3U/jflaDQmXmEwum8="; 17 }; 18 19 buildInputs = [ 20 (lib.optional enableJava jdk) 21 ]; 22 23 propagatedBuildInputs = [ 24 unzip 25 ]; 26 27 meta = { 28 homepage = "https://gnu-octave.github.io/packages/io/"; 29 license = with lib.licenses; [ 30 gpl3Plus 31 bsd2 32 ]; 33 maintainers = with lib.maintainers; [ KarlJoad ]; 34 description = "Input/Output in external formats"; 35 }; 36}