diff --git a/doc/languages-frameworks/octave.section.md b/doc/languages-frameworks/octave.section.md index 8bb75d73f62e..858dd611198f 100644 --- a/doc/languages-frameworks/octave.section.md +++ b/doc/languages-frameworks/octave.section.md @@ -3,7 +3,7 @@ ## Introduction {#ssec-octave-introduction} Octave is a modular scientific programming language and environment. -A majority of the packages supported by Octave from their [website](https://octave.sourceforge.io/packages.php) are packaged in nixpkgs. +A majority of the packages supported by Octave from their [website](https://gnu-octave.github.io/packages/) are packaged in nixpkgs. ## Structure {#ssec-octave-structure} diff --git a/pkgs/development/octave-modules/arduino/default.nix b/pkgs/development/octave-modules/arduino/default.nix index 1f87233ccbee..130c1013b34d 100644 --- a/pkgs/development/octave-modules/arduino/default.nix +++ b/pkgs/development/octave-modules/arduino/default.nix @@ -25,7 +25,7 @@ buildOctavePackage rec { meta = { name = "Octave Arduino Toolkit"; - homepage = "https://octave.sourceforge.io/arduino/index.html"; + homepage = "https://gnu-octave.github.io/packages/arduino/"; 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"; diff --git a/pkgs/development/octave-modules/audio/default.nix b/pkgs/development/octave-modules/audio/default.nix index 7a1c4273a3ea..b7d3e2145162 100644 --- a/pkgs/development/octave-modules/audio/default.nix +++ b/pkgs/development/octave-modules/audio/default.nix @@ -28,7 +28,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/audio/index.html"; + homepage = "https://gnu-octave.github.io/packages/audio/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Audio and MIDI Toolbox for GNU Octave"; diff --git a/pkgs/development/octave-modules/bim/default.nix b/pkgs/development/octave-modules/bim/default.nix index a058096ce517..676b982f68d8 100644 --- a/pkgs/development/octave-modules/bim/default.nix +++ b/pkgs/development/octave-modules/bim/default.nix @@ -23,7 +23,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/bim/index.html"; + homepage = "https://gnu-octave.github.io/packages/bim/"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Package for solving Diffusion Advection Reaction (DAR) Partial Differential Equations"; diff --git a/pkgs/development/octave-modules/bsltl/default.nix b/pkgs/development/octave-modules/bsltl/default.nix index b8f8b9b54c01..35182df7c5bf 100644 --- a/pkgs/development/octave-modules/bsltl/default.nix +++ b/pkgs/development/octave-modules/bsltl/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/bsltl/index.html"; + homepage = "https://gnu-octave.github.io/packages/bsltl/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Free collection of OCTAVE/MATLAB routines for working with the biospeckle laser technique"; diff --git a/pkgs/development/octave-modules/cgi/default.nix b/pkgs/development/octave-modules/cgi/default.nix index 5b04321fa285..eb3edf3cb83a 100644 --- a/pkgs/development/octave-modules/cgi/default.nix +++ b/pkgs/development/octave-modules/cgi/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/cgi/index.html"; + homepage = "https://gnu-octave.github.io/packages/cgi/"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Common Gateway Interface for Octave"; diff --git a/pkgs/development/octave-modules/communications/default.nix b/pkgs/development/octave-modules/communications/default.nix index 51f621d588fa..a56f612b41d5 100644 --- a/pkgs/development/octave-modules/communications/default.nix +++ b/pkgs/development/octave-modules/communications/default.nix @@ -24,7 +24,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/communications/index.html"; + homepage = "https://gnu-octave.github.io/packages/communications/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = " Digital Communications, Error Correcting Codes (Channel Code), Source Code functions, Modulation and Galois Fields"; diff --git a/pkgs/development/octave-modules/data-smoothing/default.nix b/pkgs/development/octave-modules/data-smoothing/default.nix index 5ba36db4341f..45f44ab8d6b6 100644 --- a/pkgs/development/octave-modules/data-smoothing/default.nix +++ b/pkgs/development/octave-modules/data-smoothing/default.nix @@ -19,7 +19,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/data-smoothing/index.html"; + homepage = "https://gnu-octave.github.io/packages/data-smoothing/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Algorithms for smoothing noisy data"; diff --git a/pkgs/development/octave-modules/database/default.nix b/pkgs/development/octave-modules/database/default.nix index c9f90601660a..e65d4bd881c8 100644 --- a/pkgs/development/octave-modules/database/default.nix +++ b/pkgs/development/octave-modules/database/default.nix @@ -32,7 +32,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/database/index.html"; + homepage = "https://gnu-octave.github.io/packages/database/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Interface to SQL databases, currently only postgresql using libpq"; diff --git a/pkgs/development/octave-modules/dataframe/default.nix b/pkgs/development/octave-modules/dataframe/default.nix index 92c54aef62dd..e08dbc25b433 100644 --- a/pkgs/development/octave-modules/dataframe/default.nix +++ b/pkgs/development/octave-modules/dataframe/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/dataframe/index.html"; + homepage = "https://gnu-octave.github.io/packages/dataframe/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Data manipulation toolbox similar to R data.frame"; diff --git a/pkgs/development/octave-modules/dicom/default.nix b/pkgs/development/octave-modules/dicom/default.nix index e2646c23829f..8f77d7e7650e 100644 --- a/pkgs/development/octave-modules/dicom/default.nix +++ b/pkgs/development/octave-modules/dicom/default.nix @@ -26,7 +26,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/dicom/index.html"; + homepage = "https://gnu-octave.github.io/packages/dicom/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Digital communications in medicine (DICOM) file io"; diff --git a/pkgs/development/octave-modules/divand/default.nix b/pkgs/development/octave-modules/divand/default.nix index 2033e4ec4579..321c44ef1f77 100644 --- a/pkgs/development/octave-modules/divand/default.nix +++ b/pkgs/development/octave-modules/divand/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/divand/index.html"; + homepage = "https://gnu-octave.github.io/packages/divand/"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Performs an n-dimensional variational analysis (interpolation) of arbitrarily located observations"; diff --git a/pkgs/development/octave-modules/doctest/default.nix b/pkgs/development/octave-modules/doctest/default.nix index b0391d99796d..886c2b0a601d 100644 --- a/pkgs/development/octave-modules/doctest/default.nix +++ b/pkgs/development/octave-modules/doctest/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/doctest/index.html"; + homepage = "https://gnu-octave.github.io/packages/doctest/"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Find and run example code within documentation"; diff --git a/pkgs/development/octave-modules/econometrics/default.nix b/pkgs/development/octave-modules/econometrics/default.nix index ea0363b95033..0ea058f05676 100644 --- a/pkgs/development/octave-modules/econometrics/default.nix +++ b/pkgs/development/octave-modules/econometrics/default.nix @@ -19,7 +19,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/econometrics/index.html"; + homepage = "https://gnu-octave.github.io/packages/econometrics/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Econometrics functions including MLE and GMM based techniques"; diff --git a/pkgs/development/octave-modules/fem-fenics/default.nix b/pkgs/development/octave-modules/fem-fenics/default.nix index c363ffe5428d..80029c9df0b3 100644 --- a/pkgs/development/octave-modules/fem-fenics/default.nix +++ b/pkgs/development/octave-modules/fem-fenics/default.nix @@ -26,7 +26,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/fem-fenics/index.html"; + homepage = "https://gnu-octave.github.io/packages/fem-fenics/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Package for the resolution of partial differential equations based on fenics"; diff --git a/pkgs/development/octave-modules/financial/default.nix b/pkgs/development/octave-modules/financial/default.nix index b539307d3980..5c7dbbe0c145 100644 --- a/pkgs/development/octave-modules/financial/default.nix +++ b/pkgs/development/octave-modules/financial/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/financial/index.html"; + homepage = "https://gnu-octave.github.io/packages/financial/"; 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"; diff --git a/pkgs/development/octave-modules/fits/default.nix b/pkgs/development/octave-modules/fits/default.nix index 70c044d2e5a4..575567023941 100644 --- a/pkgs/development/octave-modules/fits/default.nix +++ b/pkgs/development/octave-modules/fits/default.nix @@ -34,7 +34,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/fits/index.html"; + homepage = "https://gnu-octave.github.io/packages/fits/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Functions for reading, and writing FITS (Flexible Image Transport System) files using cfitsio"; diff --git a/pkgs/development/octave-modules/fpl/default.nix b/pkgs/development/octave-modules/fpl/default.nix index e7b4851459ec..3083082a13a7 100644 --- a/pkgs/development/octave-modules/fpl/default.nix +++ b/pkgs/development/octave-modules/fpl/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/fpl/index.html"; + homepage = "https://gnu-octave.github.io/packages/fpl/"; 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"; diff --git a/pkgs/development/octave-modules/ga/default.nix b/pkgs/development/octave-modules/ga/default.nix index b915bd534aa9..5375fba5c77f 100644 --- a/pkgs/development/octave-modules/ga/default.nix +++ b/pkgs/development/octave-modules/ga/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/ga/index.html"; + homepage = "https://gnu-octave.github.io/packages/ga/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Genetic optimization code"; diff --git a/pkgs/development/octave-modules/general/default.nix b/pkgs/development/octave-modules/general/default.nix index fbb3662d8eb0..0b92b90341f8 100644 --- a/pkgs/development/octave-modules/general/default.nix +++ b/pkgs/development/octave-modules/general/default.nix @@ -24,7 +24,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/general/index.html"; + homepage = "https://gnu-octave.github.io/packages/general/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "General tools for Octave"; diff --git a/pkgs/development/octave-modules/generate_html/default.nix b/pkgs/development/octave-modules/generate_html/default.nix index 28ddf2ee5770..d113092b5aaa 100644 --- a/pkgs/development/octave-modules/generate_html/default.nix +++ b/pkgs/development/octave-modules/generate_html/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/generate_html/index.html"; + homepage = "https://gnu-octave.github.io/packages/generate_html/"; 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"; diff --git a/pkgs/development/octave-modules/geometry/default.nix b/pkgs/development/octave-modules/geometry/default.nix index 2c9a50aa59ec..536634963481 100644 --- a/pkgs/development/octave-modules/geometry/default.nix +++ b/pkgs/development/octave-modules/geometry/default.nix @@ -20,7 +20,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/geometry/index.html"; + homepage = "https://gnu-octave.github.io/packages/geometry/"; license = with lib.licenses; [ gpl3Plus boost diff --git a/pkgs/development/octave-modules/gsl/default.nix b/pkgs/development/octave-modules/gsl/default.nix index ee3eb30ac89e..b01509fb2294 100644 --- a/pkgs/development/octave-modules/gsl/default.nix +++ b/pkgs/development/octave-modules/gsl/default.nix @@ -20,7 +20,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/gsl/index.html"; + homepage = "https://gnu-octave.github.io/packages/gsl/"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Octave bindings to the GNU Scientific Library"; diff --git a/pkgs/development/octave-modules/image-acquisition/default.nix b/pkgs/development/octave-modules/image-acquisition/default.nix index 5fea51124a4a..1e7b9d8a0cc4 100644 --- a/pkgs/development/octave-modules/image-acquisition/default.nix +++ b/pkgs/development/octave-modules/image-acquisition/default.nix @@ -24,7 +24,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/image-acquisition/index.html"; + homepage = "https://gnu-octave.github.io/packages/image-acquisition/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Functions to capture images from connected devices"; diff --git a/pkgs/development/octave-modules/image/default.nix b/pkgs/development/octave-modules/image/default.nix index e61eea8d196a..e039ecebdc84 100644 --- a/pkgs/development/octave-modules/image/default.nix +++ b/pkgs/development/octave-modules/image/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/image/index.html"; + homepage = "https://gnu-octave.github.io/packages/image/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Functions for processing images"; diff --git a/pkgs/development/octave-modules/instrument-control/default.nix b/pkgs/development/octave-modules/instrument-control/default.nix index 72616e9a72b6..0c0e708ac932 100644 --- a/pkgs/development/octave-modules/instrument-control/default.nix +++ b/pkgs/development/octave-modules/instrument-control/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/instrument-control/index.html"; + homepage = "https://gnu-octave.github.io/packages/instrument-control/"; 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"; diff --git a/pkgs/development/octave-modules/interval/default.nix b/pkgs/development/octave-modules/interval/default.nix index ff03f43aa25a..c584a0176307 100644 --- a/pkgs/development/octave-modules/interval/default.nix +++ b/pkgs/development/octave-modules/interval/default.nix @@ -19,7 +19,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/interval/index.html"; + homepage = "https://gnu-octave.github.io/packages/interval/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Interval arithmetic to evaluate functions over subsets of their domain"; diff --git a/pkgs/development/octave-modules/io/default.nix b/pkgs/development/octave-modules/io/default.nix index 183f46b66b58..f5f99b8b108f 100644 --- a/pkgs/development/octave-modules/io/default.nix +++ b/pkgs/development/octave-modules/io/default.nix @@ -25,7 +25,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/io/index.html"; + homepage = "https://gnu-octave.github.io/packages/io/"; license = with lib.licenses; [ gpl3Plus bsd2 diff --git a/pkgs/development/octave-modules/level-set/default.nix b/pkgs/development/octave-modules/level-set/default.nix index 9a70b7f96cbe..6ee69fa96eb3 100644 --- a/pkgs/development/octave-modules/level-set/default.nix +++ b/pkgs/development/octave-modules/level-set/default.nix @@ -47,7 +47,7 @@ buildOctavePackage rec { meta = { name = "Level Set"; - homepage = "https://octave.sourceforge.io/level-set/index.html"; + homepage = "https://gnu-octave.github.io/packages/level-set/"; 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"; diff --git a/pkgs/development/octave-modules/linear-algebra/default.nix b/pkgs/development/octave-modules/linear-algebra/default.nix index a9af6ade4161..e850810ebdf8 100644 --- a/pkgs/development/octave-modules/linear-algebra/default.nix +++ b/pkgs/development/octave-modules/linear-algebra/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/linear-algebra/index.html"; + homepage = "https://gnu-octave.github.io/packages/linear-algebra/"; license = with lib.licenses; [ gpl3Plus lgpl3Plus diff --git a/pkgs/development/octave-modules/lssa/default.nix b/pkgs/development/octave-modules/lssa/default.nix index 5ebdb957fb2e..5fa4bf53125a 100644 --- a/pkgs/development/octave-modules/lssa/default.nix +++ b/pkgs/development/octave-modules/lssa/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/lssa/index.html"; + homepage = "https://gnu-octave.github.io/packages/lssa/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Tools to compute spectral decompositions of irregularly-spaced time series"; diff --git a/pkgs/development/octave-modules/ltfat/default.nix b/pkgs/development/octave-modules/ltfat/default.nix index 5cd46d11adc3..b0fb531549ba 100644 --- a/pkgs/development/octave-modules/ltfat/default.nix +++ b/pkgs/development/octave-modules/ltfat/default.nix @@ -34,7 +34,7 @@ buildOctavePackage rec { meta = { name = "The Large Time-Frequency Analysis Toolbox"; - homepage = "https://octave.sourceforge.io/ltfat/index.html"; + homepage = "https://gnu-octave.github.io/packages/ltfat/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Toolbox for working with time-frequency analysis, wavelets and signal processing"; diff --git a/pkgs/development/octave-modules/mapping/default.nix b/pkgs/development/octave-modules/mapping/default.nix index 5f713f062261..679712503304 100644 --- a/pkgs/development/octave-modules/mapping/default.nix +++ b/pkgs/development/octave-modules/mapping/default.nix @@ -26,7 +26,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/mapping/index.html"; + homepage = "https://gnu-octave.github.io/packages/mapping/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Simple mapping and GIS .shp .dxf and raster file functions"; diff --git a/pkgs/development/octave-modules/matgeom/default.nix b/pkgs/development/octave-modules/matgeom/default.nix index ac1ecd791c1d..26761cd7c1fd 100644 --- a/pkgs/development/octave-modules/matgeom/default.nix +++ b/pkgs/development/octave-modules/matgeom/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/matgeom/index.html"; + homepage = "https://gnu-octave.github.io/packages/matgeom/"; license = with lib.licenses; [ bsd2 gpl3Plus diff --git a/pkgs/development/octave-modules/miscellaneous/default.nix b/pkgs/development/octave-modules/miscellaneous/default.nix index f3ab7d57c5bf..26695fbee578 100644 --- a/pkgs/development/octave-modules/miscellaneous/default.nix +++ b/pkgs/development/octave-modules/miscellaneous/default.nix @@ -25,7 +25,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/miscellaneous/index.html"; + homepage = "https://gnu-octave.github.io/packages/miscellaneous/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Miscellaneous tools that don't fit somewhere else"; diff --git a/pkgs/development/octave-modules/msh/default.nix b/pkgs/development/octave-modules/msh/default.nix index d3c5a5bfd44d..4145a706941b 100644 --- a/pkgs/development/octave-modules/msh/default.nix +++ b/pkgs/development/octave-modules/msh/default.nix @@ -46,7 +46,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/msh/index.html"; + homepage = "https://gnu-octave.github.io/packages/msh/"; 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"; diff --git a/pkgs/development/octave-modules/mvn/default.nix b/pkgs/development/octave-modules/mvn/default.nix index db13692baa11..e8dc61b1965c 100644 --- a/pkgs/development/octave-modules/mvn/default.nix +++ b/pkgs/development/octave-modules/mvn/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/mvn/index.html"; + homepage = "https://gnu-octave.github.io/packages/mvn/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Multivariate normal distribution clustering and utility functions"; diff --git a/pkgs/development/octave-modules/nan/default.nix b/pkgs/development/octave-modules/nan/default.nix index 4df0494a4677..f89535316507 100644 --- a/pkgs/development/octave-modules/nan/default.nix +++ b/pkgs/development/octave-modules/nan/default.nix @@ -19,7 +19,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/nan/index.html"; + homepage = "https://gnu-octave.github.io/packages/nan/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Statistics and machine learning toolbox for data with and w/o missing values"; diff --git a/pkgs/development/octave-modules/ncarray/default.nix b/pkgs/development/octave-modules/ncarray/default.nix index 3b6a55dd278b..be85625f83c0 100644 --- a/pkgs/development/octave-modules/ncarray/default.nix +++ b/pkgs/development/octave-modules/ncarray/default.nix @@ -24,7 +24,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/ncarray/index.html"; + homepage = "https://gnu-octave.github.io/packages/ncarray/"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Access a single or a collection of NetCDF files as a multi-dimensional array"; diff --git a/pkgs/development/octave-modules/netcdf/default.nix b/pkgs/development/octave-modules/netcdf/default.nix index e1b89f1f136a..3381380940d5 100644 --- a/pkgs/development/octave-modules/netcdf/default.nix +++ b/pkgs/development/octave-modules/netcdf/default.nix @@ -19,7 +19,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/netcdf/index.html"; + homepage = "https://gnu-octave.github.io/packages/netcdf/"; license = lib.licenses.gpl2Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "NetCDF interface for Octave"; diff --git a/pkgs/development/octave-modules/nurbs/default.nix b/pkgs/development/octave-modules/nurbs/default.nix index 4371da08048d..15fb06db5d9d 100644 --- a/pkgs/development/octave-modules/nurbs/default.nix +++ b/pkgs/development/octave-modules/nurbs/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/nurbs/index.html"; + homepage = "https://gnu-octave.github.io/packages/nurbs/"; 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"; diff --git a/pkgs/development/octave-modules/ocl/default.nix b/pkgs/development/octave-modules/ocl/default.nix index e657e02c6e7d..2e6b19996d63 100644 --- a/pkgs/development/octave-modules/ocl/default.nix +++ b/pkgs/development/octave-modules/ocl/default.nix @@ -15,7 +15,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/ocl/index.html"; + homepage = "https://gnu-octave.github.io/packages/ocl/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Use OpenCL for parallelization"; diff --git a/pkgs/development/octave-modules/octclip/default.nix b/pkgs/development/octave-modules/octclip/default.nix index 538dcb0c567a..faf519fbf7a2 100644 --- a/pkgs/development/octave-modules/octclip/default.nix +++ b/pkgs/development/octave-modules/octclip/default.nix @@ -24,7 +24,7 @@ buildOctavePackage rec { meta = { name = "GNU Octave Clipping Polygons Tool"; - homepage = "https://octave.sourceforge.io/octclip/index.html"; + homepage = "https://gnu-octave.github.io/packages/octclip/"; license = with lib.licenses; [ gpl3Plus ]; # modified BSD? maintainers = with lib.maintainers; [ KarlJoad ]; description = "Perform boolean operations with polygons using the Greiner-Hormann algorithm"; diff --git a/pkgs/development/octave-modules/octproj/default.nix b/pkgs/development/octave-modules/octproj/default.nix index be417deda71b..cd1a36075ec0 100644 --- a/pkgs/development/octave-modules/octproj/default.nix +++ b/pkgs/development/octave-modules/octproj/default.nix @@ -27,7 +27,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/octproj/index.html"; + homepage = "https://gnu-octave.github.io/packages/octproj/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "GNU Octave bindings to PROJ library for cartographic projections and CRS transformations"; diff --git a/pkgs/development/octave-modules/optics/default.nix b/pkgs/development/octave-modules/optics/default.nix index c0866b22ebf1..c10b9aa28530 100644 --- a/pkgs/development/octave-modules/optics/default.nix +++ b/pkgs/development/octave-modules/optics/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/optics/index.html"; + homepage = "https://gnu-octave.github.io/packages/optics/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Functions covering various aspects of optics"; diff --git a/pkgs/development/octave-modules/optim/default.nix b/pkgs/development/octave-modules/optim/default.nix index de83bf7aa15b..2ec31512ac8f 100644 --- a/pkgs/development/octave-modules/optim/default.nix +++ b/pkgs/development/octave-modules/optim/default.nix @@ -28,7 +28,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/optim/index.html"; + homepage = "https://gnu-octave.github.io/packages/optim/"; license = with lib.licenses; [ gpl3Plus publicDomain diff --git a/pkgs/development/octave-modules/optiminterp/default.nix b/pkgs/development/octave-modules/optiminterp/default.nix index f13bcb79e1fa..2b6717eea897 100644 --- a/pkgs/development/octave-modules/optiminterp/default.nix +++ b/pkgs/development/octave-modules/optiminterp/default.nix @@ -19,7 +19,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/optiminterp/index.html"; + homepage = "https://gnu-octave.github.io/packages/optiminterp/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Optimal interpolation toolbox for octave"; diff --git a/pkgs/development/octave-modules/parallel/default.nix b/pkgs/development/octave-modules/parallel/default.nix index 4fba5058d0db..fc0681ea0a02 100644 --- a/pkgs/development/octave-modules/parallel/default.nix +++ b/pkgs/development/octave-modules/parallel/default.nix @@ -32,7 +32,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/parallel/index.html"; + homepage = "https://gnu-octave.github.io/packages/parallel/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Parallel execution package"; diff --git a/pkgs/development/octave-modules/quaternion/default.nix b/pkgs/development/octave-modules/quaternion/default.nix index 6604ce420ce0..3b0345034f5a 100644 --- a/pkgs/development/octave-modules/quaternion/default.nix +++ b/pkgs/development/octave-modules/quaternion/default.nix @@ -22,7 +22,7 @@ buildOctavePackage rec { ''; meta = { - homepage = "https://octave.sourceforge.io/quaternion/index.html"; + homepage = "https://gnu-octave.github.io/packages/quaternion/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Quaternion package for GNU Octave, includes a quaternion class with overloaded operators"; diff --git a/pkgs/development/octave-modules/queueing/default.nix b/pkgs/development/octave-modules/queueing/default.nix index 7bf85c5b22dd..f8f9e76c90e9 100644 --- a/pkgs/development/octave-modules/queueing/default.nix +++ b/pkgs/development/octave-modules/queueing/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/queueing/index.html"; + homepage = "https://gnu-octave.github.io/packages/queueing/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Provides functions for queueing networks and Markov chains analysis"; diff --git a/pkgs/development/octave-modules/signal/default.nix b/pkgs/development/octave-modules/signal/default.nix index 92e5f6ca0f73..fc14571ba61c 100644 --- a/pkgs/development/octave-modules/signal/default.nix +++ b/pkgs/development/octave-modules/signal/default.nix @@ -19,7 +19,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/signal/index.html"; + homepage = "https://gnu-octave.github.io/packages/signal/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Signal processing tools, including filtering, windowing and display functions"; diff --git a/pkgs/development/octave-modules/sockets/default.nix b/pkgs/development/octave-modules/sockets/default.nix index 37fea2007238..340c9bf74d16 100644 --- a/pkgs/development/octave-modules/sockets/default.nix +++ b/pkgs/development/octave-modules/sockets/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/sockets/index.html"; + homepage = "https://gnu-octave.github.io/packages/sockets/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Socket functions for networking from within octave"; diff --git a/pkgs/development/octave-modules/sparsersb/default.nix b/pkgs/development/octave-modules/sparsersb/default.nix index fa5dee1311d4..a55de57ccbcb 100644 --- a/pkgs/development/octave-modules/sparsersb/default.nix +++ b/pkgs/development/octave-modules/sparsersb/default.nix @@ -19,7 +19,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/sparsersb/index.html"; + homepage = "https://gnu-octave.github.io/packages/sparsersb/"; 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"; diff --git a/pkgs/development/octave-modules/splines/default.nix b/pkgs/development/octave-modules/splines/default.nix index 9748ed8ea388..699d784b73f1 100644 --- a/pkgs/development/octave-modules/splines/default.nix +++ b/pkgs/development/octave-modules/splines/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/splines/index.html"; + homepage = "https://gnu-octave.github.io/packages/splines/"; license = with lib.licenses; [ gpl3Plus publicDomain diff --git a/pkgs/development/octave-modules/stk/default.nix b/pkgs/development/octave-modules/stk/default.nix index ecc5c1bf1457..fbcf44718992 100644 --- a/pkgs/development/octave-modules/stk/default.nix +++ b/pkgs/development/octave-modules/stk/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/stk/index.html"; + homepage = "https://gnu-octave.github.io/packages/stk/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "STK is a (not so) Small Toolbox for Kriging"; diff --git a/pkgs/development/octave-modules/strings/default.nix b/pkgs/development/octave-modules/strings/default.nix index cbd33a4f15f7..ebd50b521116 100644 --- a/pkgs/development/octave-modules/strings/default.nix +++ b/pkgs/development/octave-modules/strings/default.nix @@ -35,7 +35,7 @@ buildOctavePackage rec { ''; meta = { - homepage = "https://octave.sourceforge.io/strings/index.html"; + homepage = "https://gnu-octave.github.io/packages/strings/"; license = lib.licenses.gpl3Plus; # Claims to have a freebsd license, but I found none. maintainers = with lib.maintainers; [ KarlJoad ]; diff --git a/pkgs/development/octave-modules/struct/default.nix b/pkgs/development/octave-modules/struct/default.nix index 51316a9cdbc4..eadfea5a6ed7 100644 --- a/pkgs/development/octave-modules/struct/default.nix +++ b/pkgs/development/octave-modules/struct/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/struct/index.html"; + homepage = "https://gnu-octave.github.io/packages/struct/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Additional structure manipulation functions"; diff --git a/pkgs/development/octave-modules/symbolic/default.nix b/pkgs/development/octave-modules/symbolic/default.nix index 784ca5538ea2..a0cb08f121c6 100644 --- a/pkgs/development/octave-modules/symbolic/default.nix +++ b/pkgs/development/octave-modules/symbolic/default.nix @@ -27,7 +27,7 @@ buildOctavePackage rec { propagatedBuildInputs = [ pythonEnv ]; meta = { - homepage = "https://octave.sourceforge.io/symbolic/index.html"; + homepage = "https://gnu-octave.github.io/packages/symbolic/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Adds symbolic calculation features to GNU Octave"; diff --git a/pkgs/development/octave-modules/tisean/default.nix b/pkgs/development/octave-modules/tisean/default.nix index de6ccedad011..b575b231843f 100644 --- a/pkgs/development/octave-modules/tisean/default.nix +++ b/pkgs/development/octave-modules/tisean/default.nix @@ -26,7 +26,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/tisean/index.html"; + homepage = "https://gnu-octave.github.io/packages/tisean/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Port of TISEAN 3.0.1"; diff --git a/pkgs/development/octave-modules/tsa/default.nix b/pkgs/development/octave-modules/tsa/default.nix index baba141b50f2..167073dc8f99 100644 --- a/pkgs/development/octave-modules/tsa/default.nix +++ b/pkgs/development/octave-modules/tsa/default.nix @@ -19,7 +19,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/tsa/index.html"; + homepage = "https://gnu-octave.github.io/packages/tsa/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Stochastic concepts and maximum entropy methods for time series analysis"; diff --git a/pkgs/development/octave-modules/vibes/default.nix b/pkgs/development/octave-modules/vibes/default.nix index 3debe4c4358f..7bdbf20316df 100644 --- a/pkgs/development/octave-modules/vibes/default.nix +++ b/pkgs/development/octave-modules/vibes/default.nix @@ -19,7 +19,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/vibes/index.html"; + homepage = "https://gnu-octave.github.io/packages/vibes/"; license = with lib.licenses; [ gpl3Plus mit diff --git a/pkgs/development/octave-modules/video/default.nix b/pkgs/development/octave-modules/video/default.nix index 67f0e76c6498..94a4553b598d 100644 --- a/pkgs/development/octave-modules/video/default.nix +++ b/pkgs/development/octave-modules/video/default.nix @@ -27,7 +27,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/video/index.html"; + homepage = "https://gnu-octave.github.io/packages/video/"; license = with lib.licenses; [ gpl3Plus bsd3 diff --git a/pkgs/development/octave-modules/vrml/default.nix b/pkgs/development/octave-modules/vrml/default.nix index 26adac11aa18..498837478f05 100644 --- a/pkgs/development/octave-modules/vrml/default.nix +++ b/pkgs/development/octave-modules/vrml/default.nix @@ -32,7 +32,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/vrml/index.html"; + homepage = "https://gnu-octave.github.io/packages/vrml/"; license = with lib.licenses; [ gpl3Plus fdl12Plus diff --git a/pkgs/development/octave-modules/windows/default.nix b/pkgs/development/octave-modules/windows/default.nix index 0b402aff2d9b..e65e281b735d 100644 --- a/pkgs/development/octave-modules/windows/default.nix +++ b/pkgs/development/octave-modules/windows/default.nix @@ -14,7 +14,7 @@ buildOctavePackage rec { }; meta = { - homepage = "https://octave.sourceforge.io/windows/index.html"; + homepage = "https://gnu-octave.github.io/packages/windows/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "Provides COM interface and additional functionality on Windows"; diff --git a/pkgs/development/octave-modules/zeromq/default.nix b/pkgs/development/octave-modules/zeromq/default.nix index 9969ae6c252e..5735c4b814d4 100644 --- a/pkgs/development/octave-modules/zeromq/default.nix +++ b/pkgs/development/octave-modules/zeromq/default.nix @@ -34,7 +34,7 @@ buildOctavePackage rec { ]; meta = { - homepage = "https://octave.sourceforge.io/zeromq/index.html"; + homepage = "https://gnu-octave.github.io/packages/zeromq/"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ KarlJoad ]; description = "ZeroMQ bindings for GNU Octave";