octavePackages: no with lib; in meta

Changed files
+202 -202
pkgs
development
octave-modules
arduino
audio
bim
bsltl
cgi
communications
control
data-smoothing
database
dataframe
dicom
divand
doctest
econometrics
fem-fenics
financial
fits
fpl
fuzzy-logic-toolkit
ga
general
generate_html
geometry
gsl
image
image-acquisition
instrument-control
interval
io
level-set
linear-algebra
lssa
ltfat
mapping
matgeom
miscellaneous
msh
mvn
nan
ncarray
netcdf
nurbs
ocl
octclip
octproj
optics
optim
optiminterp
parallel
quaternion
queueing
signal
sockets
sparsersb
splines
statistics
stk
strings
struct
symbolic
tisean
tsa
vibes
video
vrml
windows
zeromq
+3 -3
pkgs/development/octave-modules/arduino/default.nix
···
arduino-core-unwrapped
];
-
meta = with lib; {
+
meta = {
name = "Octave Arduino Toolkit";
homepage = "https://octave.sourceforge.io/arduino/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Basic Octave implementation of the matlab arduino extension, allowing communication to a programmed arduino board to control its hardware";
};
}
+4 -4
pkgs/development/octave-modules/audio/default.nix
···
rtmidi
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/audio/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Audio and MIDI Toolbox for GNU Octave";
-
platforms = platforms.linux; # Because of run-time dependency on jack2 and alsa-lib
+
platforms = lib.platforms.linux; # Because of run-time dependency on jack2 and alsa-lib
};
}
+3 -3
pkgs/development/octave-modules/bim/default.nix
···
msh
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/bim/index.html";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Package for solving Diffusion Advection Reaction (DAR) Partial Differential Equations";
};
}
+3 -3
pkgs/development/octave-modules/bsltl/default.nix
···
sha256 = "0i8ry347y5f5db3702nhpsmfys9v18ks2fsmpdqpy3fcvrwaxdsb";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/bsltl/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Free collection of OCTAVE/MATLAB routines for working with the biospeckle laser technique";
};
}
+3 -3
pkgs/development/octave-modules/cgi/default.nix
···
sha256 = "0hygj7cpwrs2w9bfb7qrvv7gq410bfiddqvza8smg766pqmfp1s1";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/cgi/index.html";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Common Gateway Interface for Octave";
};
}
+3 -3
pkgs/development/octave-modules/communications/default.nix
···
signal
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/communications/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = " Digital Communications, Error Correcting Codes (Channel Code), Source Code functions, Modulation and Galois Fields";
};
}
+3 -3
pkgs/development/octave-modules/control/default.nix
···
blas
];
-
meta = with lib; {
+
meta = {
homepage = "https://gnu-octave.github.io/packages/control/";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Computer-Aided Control System Design (CACSD) Tools for GNU Octave, based on the proven SLICOT Library";
};
}
+3 -3
pkgs/development/octave-modules/data-smoothing/default.nix
···
optim
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/data-smoothing/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Algorithms for smoothing noisy data";
};
}
+3 -3
pkgs/development/octave-modules/database/default.nix
···
struct
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/database/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Interface to SQL databases, currently only postgresql using libpq";
};
}
+3 -3
pkgs/development/octave-modules/dataframe/default.nix
···
sha256 = "10ara084gkb7d5vxv9qv7zpj8b4mm5y06nccrdy3skw5nfbb4djx";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/dataframe/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Data manipulation toolbox similar to R data.frame";
};
}
+3 -3
pkgs/development/octave-modules/dicom/default.nix
···
gdcm
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/dicom/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Digital communications in medicine (DICOM) file io";
};
}
+3 -3
pkgs/development/octave-modules/divand/default.nix
···
sha256 = "0nmaz5j37dflz7p4a4lmwzkh7g1gghdh7ccvkbyy0fpgv9lr1amg";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/divand/index.html";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Performs an n-dimensional variational analysis (interpolation) of arbitrarily located observations";
};
}
+3 -3
pkgs/development/octave-modules/doctest/default.nix
···
sha256 = "sha256-/oXJ7NnbbdsVfhNOYU/tkkYwKhYs5zKMEjybmbf0Cok=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/doctest/index.html";
-
license = licenses.bsd3;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.bsd3;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Find and run example code within documentation";
longDescription = ''
Find and run example code within documentation. Formatted blocks
+3 -3
pkgs/development/octave-modules/econometrics/default.nix
···
optim
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/econometrics/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Econometrics functions including MLE and GMM based techniques";
};
}
+3 -3
pkgs/development/octave-modules/fem-fenics/default.nix
···
ffc
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/fem-fenics/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Package for the resolution of partial differential equations based on fenics";
# Lots of compilation errors for newer octave versions and syntax errors
broken = true;
+3 -3
pkgs/development/octave-modules/financial/default.nix
···
sha256 = "0f963yg6pwvrdk5fg7b71ny47gzy48nqxdzj2ngcfrvmb5az4vmf";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/financial/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Monte Carlo simulation, options pricing routines, financial manipulation, plotting functions and additional date manipulation tools";
};
}
+3 -3
pkgs/development/octave-modules/fits/default.nix
···
cfitsio
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/fits/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Functions for reading, and writing FITS (Flexible Image Transport System) files using cfitsio";
};
}
+3 -3
pkgs/development/octave-modules/fpl/default.nix
···
sha256 = "0cbpahn9flrv9ppp5xakhwh8vyyy7wzlsz22i3s93yqg9q2bh4ys";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/fpl/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Collection of routines to export data produced by Finite Elements or Finite Volume Simulations in formats used by some visualization programs";
};
}
+3 -3
pkgs/development/octave-modules/fuzzy-logic-toolkit/default.nix
···
sha256 = "sha256-lnYzX4rq3j7rrbD8m0EnrWpbMJD6tqtMVCYu4mlLFCM=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://github.com/lmarkowsky/fuzzy-logic-toolkit";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Mostly MATLAB-compatible fuzzy logic toolkit for Octave";
};
}
+3 -3
pkgs/development/octave-modules/ga/default.nix
···
sha256 = "sha256-hsrjh2rZFhP6WA+qaKjiGfJkDtT2nTlXlKr3jAJ5Y44=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/ga/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Genetic optimization code";
};
}
+3 -3
pkgs/development/octave-modules/general/default.nix
···
nettle
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/general/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "General tools for Octave";
};
}
+3 -3
pkgs/development/octave-modules/generate_html/default.nix
···
sha256 = "sha256-CHJ0+90+SNXmslLrQc+8aetSnHK0m9PqEBipFuFjwHw=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/generate_html/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Provides functions for generating HTML pages that contain the help texts for a set of functions";
longDescription = ''
This package provides functions for generating HTML pages that contain
+3 -3
pkgs/development/octave-modules/geometry/default.nix
···
matgeom
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/geometry/index.html";
-
license = with licenses; [
+
license = with lib.licenses; [
gpl3Plus
boost
];
-
maintainers = with maintainers; [ KarlJoad ];
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Library for extending MatGeom functionality";
};
}
+3 -3
pkgs/development/octave-modules/gsl/default.nix
···
gsl
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/gsl/index.html";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Octave bindings to the GNU Scientific Library";
# error: use of undeclared identifier 'feval'; did you mean 'octave::feval'?
# error: no member named 'is_real_type' in 'octave_value'
+3 -3
pkgs/development/octave-modules/image-acquisition/default.nix
···
libv4l
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/image-acquisition/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Functions to capture images from connected devices";
longDescription = ''
The Octave-forge Image Aquisition package provides functions to
+3 -3
pkgs/development/octave-modules/image/default.nix
···
sha256 = "sha256-m7JsyljrH77fs/hOPS5+HuteFtfr4yNbfBB9lPWNFBc=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/image/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Functions for processing images";
longDescription = ''
The Octave-forge Image package provides functions for processing
+3 -3
pkgs/development/octave-modules/instrument-control/default.nix
···
sha256 = "sha256-Qm1aF+dbhwrDUSh8ViJHCZIc0DiZ1jI117TnSknqzX0=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/instrument-control/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Low level I/O functions for serial, i2c, spi, parallel, tcp, gpib, vxi11, udp and usbtmc interfaces";
};
}
+3 -3
pkgs/development/octave-modules/interval/default.nix
···
mpfr
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/interval/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Interval arithmetic to evaluate functions over subsets of their domain";
longDescription = ''
The interval package for real-valued interval arithmetic allows one to
+3 -3
pkgs/development/octave-modules/io/default.nix
···
unzip
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/io/index.html";
-
license = with licenses; [
+
license = with lib.licenses; [
gpl3Plus
bsd2
];
-
maintainers = with maintainers; [ KarlJoad ];
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Input/Output in external formats";
};
}
+3 -3
pkgs/development/octave-modules/level-set/default.nix
···
cd -
'';
-
meta = with lib; {
+
meta = {
name = "Level Set";
homepage = "https://octave.sourceforge.io/level-set/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Routines for calculating the time-evolution of the level-set equation and extracting geometric information from the level-set function";
# Got broke with octave 8.x update, and wasn't updated since 2019
broken = true;
+3 -3
pkgs/development/octave-modules/linear-algebra/default.nix
···
sha256 = "1wwjpxp9vjc6lszh0z3kgy4hyzpib8rvvh6b74ijh9qk9r9nmvjk";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/linear-algebra/index.html";
-
license = with licenses; [
+
license = with lib.licenses; [
gpl3Plus
lgpl3Plus
];
# They claim to have a FreeBSD license, but none of their code seems to have it.
-
maintainers = with maintainers; [ KarlJoad ];
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Additional linear algebra code, including matrix functions";
};
}
+3 -3
pkgs/development/octave-modules/lssa/default.nix
···
sha256 = "10h9lzsi7pqh93i7y50b618g05fnbw9n0i505bz5kz4avfa990zh";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/lssa/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Tools to compute spectral decompositions of irregularly-spaced time series";
longDescription = ''
A package implementing tools to compute spectral decompositions of
+3 -3
pkgs/development/octave-modules/ltfat/default.nix
···
jdk
];
-
meta = with lib; {
+
meta = {
name = "The Large Time-Frequency Analysis Toolbox";
homepage = "https://octave.sourceforge.io/ltfat/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Toolbox for working with time-frequency analysis, wavelets and signal processing";
longDescription = ''
The Large Time/Frequency Analysis Toolbox (LTFAT) is a Matlab/Octave
+3 -3
pkgs/development/octave-modules/mapping/default.nix
···
geometry
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/mapping/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Simple mapping and GIS .shp .dxf and raster file functions";
};
}
+3 -3
pkgs/development/octave-modules/matgeom/default.nix
···
sha256 = "sha256-azRPhwMVvydCyojA/rXD2og1tPTL0vii15OveYQF+SA=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/matgeom/index.html";
-
license = with licenses; [
+
license = with lib.licenses; [
bsd2
gpl3Plus
];
-
maintainers = with maintainers; [ KarlJoad ];
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Geometry toolbox for 2D/3D geometric computing";
};
}
+3 -3
pkgs/development/octave-modules/miscellaneous/default.nix
···
units
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/miscellaneous/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Miscellaneous tools that don't fit somewhere else";
};
}
+3 -3
pkgs/development/octave-modules/msh/default.nix
···
splines
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/msh/index.html";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Create and manage triangular and tetrahedral meshes for Finite Element or Finite Volume PDE solvers";
longDescription = ''
Create and manage triangular and tetrahedral meshes for Finite Element or
+3 -3
pkgs/development/octave-modules/mvn/default.nix
···
sha256 = "00w69hxqnqdm3744z6p7gvzci44a3gy228x6bgq3xf5n3jwicnmg";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/mvn/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Multivariate normal distribution clustering and utility functions";
};
}
+3 -3
pkgs/development/octave-modules/nan/default.nix
···
blas
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/nan/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Statistics and machine learning toolbox for data with and w/o missing values";
};
}
+3 -3
pkgs/development/octave-modules/ncarray/default.nix
···
statistics
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/ncarray/index.html";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Access a single or a collection of NetCDF files as a multi-dimensional array";
};
}
+3 -3
pkgs/development/octave-modules/netcdf/default.nix
···
netcdf
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/netcdf/index.html";
-
license = licenses.gpl2Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl2Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "NetCDF interface for Octave";
};
}
+3 -3
pkgs/development/octave-modules/nurbs/default.nix
···
sha256 = "sha256-QfF1tu9z/FQWNDirRs5OP3IRJOGkkR2lnHELn3ItknY=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/nurbs/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Collection of routines for the creation, and manipulation of Non-Uniform Rational B-Splines (NURBS), based on the NURBS toolbox by Mark Spink";
};
}
+3 -3
pkgs/development/octave-modules/ocl/default.nix
···
sha256 = "sha256-ErVMfYkWcdS+UqUH7q7gNQXQwAjrcyiUkWxagAKj3w0=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/ocl/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Use OpenCL for parallelization";
longDescription = ''
Package using OpenCL for parallelization, mostly suitable to
+3 -3
pkgs/development/octave-modules/octclip/default.nix
···
sed -i s/"error(errorText)"/"error(\"%s\", errorText)"/g src/*.cc
'';
-
meta = with lib; {
+
meta = {
name = "GNU Octave Clipping Polygons Tool";
homepage = "https://octave.sourceforge.io/octclip/index.html";
-
license = with licenses; [ gpl3Plus ]; # modified BSD?
-
maintainers = with maintainers; [ KarlJoad ];
+
license = with lib.licenses; [ gpl3Plus ]; # modified BSD?
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Perform boolean operations with polygons using the Greiner-Hormann algorithm";
};
}
+3 -3
pkgs/development/octave-modules/octproj/default.nix
···
proj
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/octproj/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "GNU Octave bindings to PROJ library for cartographic projections and CRS transformations";
};
}
+3 -3
pkgs/development/octave-modules/optics/default.nix
···
sha256 = "1d9z82241a1zmr8m1vgw10pyk81vn0q4dcyx7d05pigfn5gykrgc";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/optics/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Functions covering various aspects of optics";
};
}
+3 -3
pkgs/development/octave-modules/optim/default.nix
···
statistics
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/optim/index.html";
-
license = with licenses; [
+
license = with lib.licenses; [
gpl3Plus
publicDomain
];
# Modified BSD code seems removed
-
maintainers = with maintainers; [ KarlJoad ];
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Non-linear optimization toolkit";
};
}
+3 -3
pkgs/development/octave-modules/optiminterp/default.nix
···
gfortran
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/optiminterp/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Optimal interpolation toolbox for octave";
longDescription = ''
An optimal interpolation toolbox for octave. This package provides
+3 -3
pkgs/development/octave-modules/parallel/default.nix
···
struct
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/parallel/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Parallel execution package";
# Although upstream has added an identical patch to that of ../database, it
# still won't build with octave>8.1
+3 -3
pkgs/development/octave-modules/quaternion/default.nix
···
sed -i s/is_bool_type/islogical/g src/*.cc
'';
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/quaternion/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Quaternion package for GNU Octave, includes a quaternion class with overloaded operators";
};
}
+3 -3
pkgs/development/octave-modules/queueing/default.nix
···
sha256 = "1yhw277i1qgmddf6wbfb6a4zrfhvplkmfr20q1l15z4xi8afnm6d";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/queueing/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Provides functions for queueing networks and Markov chains analysis";
longDescription = ''
The queueing package provides functions for queueing networks and Markov
+3 -3
pkgs/development/octave-modules/signal/default.nix
···
control
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/signal/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Signal processing tools, including filtering, windowing and display functions";
};
}
+3 -3
pkgs/development/octave-modules/sockets/default.nix
···
sha256 = "sha256-u5Nb9PVyMoR0lIzXEMtkZntXbBfpyXrtLB8U+dkgYrc=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/sockets/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Socket functions for networking from within octave";
};
}
+3 -3
pkgs/development/octave-modules/sparsersb/default.nix
···
librsb
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/sparsersb/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Interface to the librsb package implementing the RSB sparse matrix format for fast shared-memory sparse matrix computations";
# Broken since octave>8.x
broken = true;
+3 -3
pkgs/development/octave-modules/splines/default.nix
···
sha256 = "sha256-r4hod3l8OpyKNs59lGE8EFn3n6tIg0KeezKjsB4D16Y=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/splines/index.html";
-
license = with licenses; [
+
license = with lib.licenses; [
gpl3Plus
publicDomain
];
-
maintainers = with maintainers; [ KarlJoad ];
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Additional spline functions";
};
}
+3 -3
pkgs/development/octave-modules/statistics/default.nix
···
io
];
-
meta = with lib; {
+
meta = {
homepage = "https://packages.octave.org/statistics";
-
license = with licenses; [
+
license = with lib.licenses; [
gpl3Plus
publicDomain
];
-
maintainers = with maintainers; [ KarlJoad ];
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Statistics package for GNU Octave";
};
}
+3 -3
pkgs/development/octave-modules/stk/default.nix
···
sha256 = "sha256-wTjM9LUcC8BEj3TNxAz877LqJvuoxWUse9PIZoWGnIU=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/stk/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "STK is a (not so) Small Toolbox for Kriging";
longDescription = ''
The STK is a (not so) Small Toolbox for Kriging. Its primary focus is on
+3 -3
pkgs/development/octave-modules/strings/default.nix
···
sed -i s/toascii/double/g inst/*.m
'';
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/strings/index.html";
-
license = licenses.gpl3Plus;
+
license = lib.licenses.gpl3Plus;
# Claims to have a freebsd license, but I found none.
-
maintainers = with maintainers; [ KarlJoad ];
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Additional functions for manipulation and analysis of strings";
# Some pcre symbols claimed to be missing
broken = stdenv.hostPlatform.isDarwin;
+3 -3
pkgs/development/octave-modules/struct/default.nix
···
sha256 = "sha256-/M6n3YTBEE7TurtHoo8F4AEqicKE85qwlAkEUJFSlM4=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/struct/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Additional structure manipulation functions";
};
}
+3 -3
pkgs/development/octave-modules/symbolic/default.nix
···
propagatedBuildInputs = [ pythonEnv ];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/symbolic/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Adds symbolic calculation features to GNU Octave";
};
}
+3 -3
pkgs/development/octave-modules/tisean/default.nix
···
signal
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/tisean/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Port of TISEAN 3.0.1";
# Broken since octave 8.x update, and wasn't updated since 2021
broken = true;
+3 -3
pkgs/development/octave-modules/tsa/default.nix
···
nan
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/tsa/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Stochastic concepts and maximum entropy methods for time series analysis";
};
}
+3 -3
pkgs/development/octave-modules/vibes/default.nix
···
vibes
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/vibes/index.html";
-
license = with licenses; [
+
license = with lib.licenses; [
gpl3Plus
mit
];
-
maintainers = with maintainers; [ KarlJoad ];
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Easily display results (boxes, pavings) from interval methods";
longDescription = ''
The VIBes API allows one to easily display results (boxes, pavings) from
+3 -3
pkgs/development/octave-modules/video/default.nix
···
ffmpeg
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/video/index.html";
-
license = with licenses; [
+
license = with lib.licenses; [
gpl3Plus
bsd3
];
-
maintainers = with maintainers; [ KarlJoad ];
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Wrapper for OpenCV's CvCapture_FFMPEG and CvVideoWriter_FFMPEG";
};
}
+3 -3
pkgs/development/octave-modules/vrml/default.nix
···
statistics
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/vrml/index.html";
-
license = with licenses; [
+
license = with lib.licenses; [
gpl3Plus
fdl12Plus
];
-
maintainers = with maintainers; [ KarlJoad ];
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "3D graphics using VRML";
# Marked this way until KarlJoad gets freewrl as a runtime dependency.
broken = true;
+3 -3
pkgs/development/octave-modules/windows/default.nix
···
sha256 = "sha256-j/goQc57jcfxlCsbf31Mx8oNud1vNE0D/hNfXyvVmTc=";
};
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/windows/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "Provides COM interface and additional functionality on Windows";
};
}
+3 -3
pkgs/development/octave-modules/zeromq/default.nix
···
zeromq
];
-
meta = with lib; {
+
meta = {
homepage = "https://octave.sourceforge.io/zeromq/index.html";
-
license = licenses.gpl3Plus;
-
maintainers = with maintainers; [ KarlJoad ];
+
license = lib.licenses.gpl3Plus;
+
maintainers = with lib.maintainers; [ KarlJoad ];
description = "ZeroMQ bindings for GNU Octave";
};
}