treewide: fix redirected urls (run 3)

Related:
 - 9fc5e7e473874762fdb1b49d17dcf703d48352c3
 - 593e11fd944ce961ecf5425c3540df09e4f52265
 - 508ae42a0f64c350036d722b84c2e2905bbc5418

Since the last time I ran this script, the Repology API changed, so I had to
adapt the script used in the previous PR. The new API should be more robust, so
overall this is a positive (no more grepping the error messages for our relevant
data but just a nice json structure).

Here's the new script I used:

```sh
curl https://repology.org/api/v1/repository/nix_unstable/problems \
   | jq -r '.[] | select(.type == "homepage_permanent_https_redirect") | .data | "s@\(.url)@\(.target)@"' \
   | sort | uniq | tee script.sed
find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
```

I will also add this script to `maintainers/scripts`.
This commit is contained in:
Patrick Hilhorst 2020-10-02 09:58:50 +02:00 committed by Jon
parent bc99830b67
commit f7e390e6d4
61 changed files with 79 additions and 79 deletions

View File

@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "Tools to work with opus encoded audio streams"; description = "Tools to work with opus encoded audio streams";
homepage = "http://www.opus-codec.org/"; homepage = "https://www.opus-codec.org/";
license = stdenv.lib.licenses.bsd2; license = stdenv.lib.licenses.bsd2;
maintainers = with stdenv.lib.maintainers; [ ]; maintainers = with stdenv.lib.maintainers; [ ];
platforms = with stdenv.lib.platforms; unix; platforms = with stdenv.lib.platforms; unix;

View File

@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "High-level API for decoding and seeking in .opus files"; description = "High-level API for decoding and seeking in .opus files";
homepage = "http://www.opus-codec.org/"; homepage = "https://www.opus-codec.org/";
license = licenses.bsd3; license = licenses.bsd3;
platforms = platforms.linux ++ platforms.darwin; platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ ]; maintainers = with maintainers; [ ];

View File

@ -14,7 +14,7 @@ stdenv.mkDerivation {
buildInputs = [ alsaLib ]; buildInputs = [ alsaLib ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://www.parabola.me.uk/alsa/pmidi.html"; homepage = "https://www.parabola.me.uk/alsa/pmidi.html";
description = "A straightforward command line program to play midi files through the ALSA sequencer"; description = "A straightforward command line program to play midi files through the ALSA sequencer";
maintainers = with maintainers; [ lheckemann ]; maintainers = with maintainers; [ lheckemann ];
license = licenses.gpl2; license = licenses.gpl2;

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "Doing phonetics by computer"; description = "Doing phonetics by computer";
homepage = "http://www.fon.hum.uva.nl/praat/"; homepage = "https://www.fon.hum.uva.nl/praat/";
license = stdenv.lib.licenses.gpl2Plus; # Has some 3rd-party code in it though license = stdenv.lib.licenses.gpl2Plus; # Has some 3rd-party code in it though
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.linux;
}; };

View File

@ -88,7 +88,7 @@ mkDerivation rec {
meta = { meta = {
description = "A system for processing and editing 3D triangular meshes."; description = "A system for processing and editing 3D triangular meshes.";
homepage = "http://www.meshlab.net/"; homepage = "https://www.meshlab.net/";
license = lib.licenses.gpl3; license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ viric ]; maintainers = with lib.maintainers; [ viric ];
platforms = with lib.platforms; linux; platforms = with lib.platforms; linux;

View File

@ -74,7 +74,7 @@ buildDotnetPackage rec {
''; '';
meta = { meta = {
homepage = "http://www.pinta-project.com/"; homepage = "https://www.pinta-project.com/";
description = "Drawing/editing program modeled after Paint.NET"; description = "Drawing/editing program modeled after Paint.NET";
license = stdenv.lib.licenses.mit; license = stdenv.lib.licenses.mit;
maintainers = with stdenv.lib.maintainers; [ ]; maintainers = with stdenv.lib.maintainers; [ ];

View File

@ -107,7 +107,7 @@ in
meta = { meta = {
description = "The Unigine Valley GPU benchmarking tool"; description = "The Unigine Valley GPU benchmarking tool";
homepage = "http://unigine.com/products/benchmarks/valley/"; homepage = "https://unigine.com/products/benchmarks/valley/";
license = stdenv.lib.licenses.unfree; # see also: $out/$instPath/documentation/License.pdf license = stdenv.lib.licenses.unfree; # see also: $out/$instPath/documentation/License.pdf
maintainers = [ stdenv.lib.maintainers.kierdavis ]; maintainers = [ stdenv.lib.maintainers.kierdavis ];
platforms = ["x86_64-linux" "i686-linux"]; platforms = ["x86_64-linux" "i686-linux"];

View File

@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
customized to suit user needs and a very powerful set of command line options can customized to suit user needs and a very powerful set of command line options can
be used to filter and format appointments, making it suitable for use in scripts. be used to filter and format appointments, making it suitable for use in scripts.
''; '';
homepage = "http://calcurse.org/"; homepage = "https://calcurse.org/";
license = licenses.bsd2; license = licenses.bsd2;
platforms = platforms.linux; platforms = platforms.linux;
}; };

View File

@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "A terminal emulator based on GTK and VTE"; description = "A terminal emulator based on GTK and VTE";
homepage = "http://www.pleyades.net/david/projects/sakura"; homepage = "https://www.pleyades.net/david/projects/sakura";
license = licenses.gpl2; license = licenses.gpl2;
maintainers = with maintainers; [ astsmtl codyopel ]; maintainers = with maintainers; [ astsmtl codyopel ];
platforms = platforms.linux; platforms = platforms.linux;

View File

@ -8,7 +8,7 @@ bundlerEnv {
meta = { meta = {
description = "A modern and powerful project management tool"; description = "A modern and powerful project management tool";
homepage = "http://taskjuggler.org/"; homepage = "https://taskjuggler.org/";
license = lib.licenses.gpl2; license = lib.licenses.gpl2;
platforms = lib.platforms.unix; platforms = lib.platforms.unix;
}; };

View File

@ -13,7 +13,7 @@ bundlerApp {
meta = with lib; { meta = with lib; {
description = "A modern and powerful project management tool"; description = "A modern and powerful project management tool";
homepage = "http://taskjuggler.org/"; homepage = "https://taskjuggler.org/";
license = licenses.gpl2; license = licenses.gpl2;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = with maintainers; [ manveru nicknovitski ]; maintainers = with maintainers; [ manveru nicknovitski ];

View File

@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE="-I${SDL}/include/SDL -I${SDL_image}/include/SDL"; NIX_CFLAGS_COMPILE="-I${SDL}/include/SDL -I${SDL_image}/include/SDL";
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://brlcad.org/~erik/"; homepage = "https://brlcad.org/~erik/";
description = "SDL based picture viewer/slideshow"; description = "SDL based picture viewer/slideshow";
platforms = platforms.unix; platforms = platforms.unix;
license = licenses.gpl3; license = licenses.gpl3;

View File

@ -47,7 +47,7 @@ stdenv.mkDerivation rec {
and featureful environment for reading, study, and research using and featureful environment for reading, study, and research using
modules from The SWORD Project and elsewhere. modules from The SWORD Project and elsewhere.
''; '';
homepage = "http://www.xiphos.org/"; homepage = "https://www.xiphos.org/";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
maintainers = [ maintainers.AndersonTorres ]; maintainers = [ maintainers.AndersonTorres ];
platforms = platforms.linux; platforms = platforms.linux;

View File

@ -24,7 +24,7 @@ appimageTools.wrapType2 rec {
meta = with lib; { meta = with lib; {
description = "Sylk WebRTC client"; description = "Sylk WebRTC client";
homepage = "http://sylkserver.com/"; homepage = "https://sylkserver.com/";
license = licenses.agpl3Plus; license = licenses.agpl3Plus;
maintainers = with maintainers; [ zimbatm ]; maintainers = with maintainers; [ zimbatm ];
platforms = [ "i386-linux" "x86_64-linux" ]; platforms = [ "i386-linux" "x86_64-linux" ];

View File

@ -29,7 +29,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "An open source SDR platform"; description = "An open source SDR platform";
homepage = "http://greatscottgadgets.com/hackrf/"; homepage = "https://greatscottgadgets.com/hackrf/";
license = licenses.gpl2; license = licenses.gpl2;
platforms = platforms.all; platforms = platforms.all;
maintainers = with maintainers; [ sjmackenzie ]; maintainers = with maintainers; [ sjmackenzie ];

View File

@ -38,7 +38,7 @@ mkDerivation rec {
meta = { meta = {
description = "An open source prototyping tool for Arduino-based projects"; description = "An open source prototyping tool for Arduino-based projects";
homepage = "http://fritzing.org/"; homepage = "https://fritzing.org/";
license = stdenv.lib.licenses.gpl3; license = stdenv.lib.licenses.gpl3;
maintainers = [ stdenv.lib.maintainers.robberer ]; maintainers = [ stdenv.lib.maintainers.robberer ];
platforms = stdenv.lib.platforms.linux; platforms = stdenv.lib.platforms.linux;

View File

@ -3,7 +3,7 @@
fetchzip { fetchzip {
name = "lato-2.0"; name = "lato-2.0";
url = "http://www.latofonts.com/download/Lato2OFL.zip"; url = "https://www.latofonts.com/download/Lato2OFL.zip";
postFetch = '' postFetch = ''
mkdir -p $out/share/fonts mkdir -p $out/share/fonts
@ -13,7 +13,7 @@ fetchzip {
sha256 = "1amwn6vcaggxrd2s4zw21s2pr47zmzdf2xfy4x9lxa2cd9bkhvg5"; sha256 = "1amwn6vcaggxrd2s4zw21s2pr47zmzdf2xfy4x9lxa2cd9bkhvg5";
meta = with lib; { meta = with lib; {
homepage = "http://www.latofonts.com/"; homepage = "https://www.latofonts.com/";
description = '' description = ''
Sans-serif typeface family designed in Summer 2010 by Łukasz Dziedzic Sans-serif typeface family designed in Summer 2010 by Łukasz Dziedzic

View File

@ -6,7 +6,7 @@
let let
# Disable immobile space so we don't run out of memory on large books; see # Disable immobile space so we don't run out of memory on large books; see
# http://www.cs.utexas.edu/users/moore/acl2/current/HTML/installation/requirements.html#Obtaining-SBCL # https://www.cs.utexas.edu/users/moore/acl2/current/HTML/installation/requirements.html#Obtaining-SBCL
sbcl = args.sbcl.override { disableImmobileSpace = true; }; sbcl = args.sbcl.override { disableImmobileSpace = true; };
# Wrap to add `-model` argument because some of the books in 8.3 need this. # Wrap to add `-model` argument because some of the books in 8.3 need this.
@ -121,7 +121,7 @@ in stdenv.mkDerivation rec {
'' else '' '' else ''
The community books are not included in this package. The community books are not included in this package.
''); '');
homepage = "http://www.cs.utexas.edu/users/moore/acl2/"; homepage = "https://www.cs.utexas.edu/users/moore/acl2/";
downloadPage = "https://github.com/acl2-devel/acl2-devel/releases"; downloadPage = "https://github.com/acl2-devel/acl2-devel/releases";
license = with licenses; [ license = with licenses; [
# ACL2 itself is bsd3 # ACL2 itself is bsd3

View File

@ -35,7 +35,7 @@ stdenv.mkDerivation {
meta = { meta = {
description = "A prototype-based dynamic object-oriented programming language, environment, and virtual machine"; description = "A prototype-based dynamic object-oriented programming language, environment, and virtual machine";
homepage = "http://selflanguage.org/"; homepage = "https://selflanguage.org/";
license = stdenv.lib.licenses.bsd3; license = stdenv.lib.licenses.bsd3;
maintainers = [ stdenv.lib.maintainers.doublec ]; maintainers = [ stdenv.lib.maintainers.doublec ];
platforms = with stdenv.lib.platforms; linux; platforms = with stdenv.lib.platforms; linux;

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
outputs = [ "out" "dev" "man" "doc" ]; outputs = [ "out" "dev" "man" "doc" ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://troglobit.com/editline.html"; homepage = "https://troglobit.com/editline.html";
description = "A readline() replacement for UNIX without termcap (ncurses)"; description = "A readline() replacement for UNIX without termcap (ncurses)";
license = licenses.bsdOriginal; license = licenses.bsdOriginal;
maintainers = with maintainers; [ dtzWill ]; maintainers = with maintainers; [ dtzWill ];

View File

@ -6,7 +6,7 @@ stdenv.mkDerivation rec {
version = "1.3.19"; version = "1.3.19";
src = fetchurl { src = fetchurl {
url = "http://libguestfs.org/download/hivex/${pname}-${version}.tar.gz"; url = "https://libguestfs.org/download/hivex/${pname}-${version}.tar.gz";
sha256 = "0qppahpf7jq950nf8ial47h90nyqgnsffsj3zgdjjwkn958wq0ji"; sha256 = "0qppahpf7jq950nf8ial47h90nyqgnsffsj3zgdjjwkn958wq0ji";
}; };

View File

@ -53,7 +53,7 @@ stdenv.mkDerivation rec {
and then add or remove events dynamically without having to change and then add or remove events dynamically without having to change
the event loop. the event loop.
''; '';
homepage = "http://libevent.org/"; homepage = "https://libevent.org/";
license = licenses.bsd3; license = licenses.bsd3;
platforms = platforms.all; platforms = platforms.all;
}; };

View File

@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
version = "1.40.2"; version = "1.40.2";
src = fetchurl { src = fetchurl {
url = "http://libguestfs.org/download/1.40-stable/${pname}-${version}.tar.gz"; url = "https://libguestfs.org/download/1.40-stable/${pname}-${version}.tar.gz";
sha256 = "ad6562c48c38e922a314cb45a90996843d81045595c4917f66b02a6c2dfe8058"; sha256 = "ad6562c48c38e922a314cb45a90996843d81045595c4917f66b02a6c2dfe8058";
}; };
@ -86,7 +86,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Tools for accessing and modifying virtual machine disk images"; description = "Tools for accessing and modifying virtual machine disk images";
license = with licenses; [ gpl2 lgpl21 ]; license = with licenses; [ gpl2 lgpl21 ];
homepage = "http://libguestfs.org/"; homepage = "https://libguestfs.org/";
maintainers = with maintainers; [offline]; maintainers = with maintainers; [offline];
platforms = platforms.linux; platforms = platforms.linux;
}; };

View File

@ -23,7 +23,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Open, royalty-free, highly versatile audio codec"; description = "Open, royalty-free, highly versatile audio codec";
license = stdenv.lib.licenses.bsd3; license = stdenv.lib.licenses.bsd3;
homepage = "http://www.opus-codec.org/"; homepage = "https://www.opus-codec.org/";
platforms = platforms.unix; platforms = platforms.unix;
}; };
} }

View File

@ -22,7 +22,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Library for encoding .opus audio files and live streams"; description = "Library for encoding .opus audio files and live streams";
license = licenses.bsd3; license = licenses.bsd3;
homepage = "http://www.opus-codec.org/"; homepage = "https://www.opus-codec.org/";
platforms = platforms.unix; platforms = platforms.unix;
maintainers = with maintainers; [ pmiddend ]; maintainers = with maintainers; [ pmiddend ];
}; };

View File

@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
]; ];
meta = { meta = {
homepage = "http://pointclouds.org/"; homepage = "https://pointclouds.org/";
broken = stdenv.lib.versionAtLeast qtbase.version "5.15"; broken = stdenv.lib.versionAtLeast qtbase.version "5.15";
description = "Open project for 2D/3D image and point cloud processing"; description = "Open project for 2D/3D image and point cloud processing";
license = stdenv.lib.licenses.bsd3; license = stdenv.lib.licenses.bsd3;

View File

@ -4,12 +4,12 @@ stdenv.mkDerivation rec {
name = "tecla-1.6.3"; name = "tecla-1.6.3";
src = fetchurl { src = fetchurl {
url = "http://www.astro.caltech.edu/~mcs/tecla/lib${name}.tar.gz"; url = "https://www.astro.caltech.edu/~mcs/tecla/lib${name}.tar.gz";
sha256 = "06pfq5wa8d25i9bdjkp4xhms5101dsrbg82riz7rz1a0a32pqxgj"; sha256 = "06pfq5wa8d25i9bdjkp4xhms5101dsrbg82riz7rz1a0a32pqxgj";
}; };
meta = { meta = {
homepage = "http://www.astro.caltech.edu/~mcs/tecla/"; homepage = "https://www.astro.caltech.edu/~mcs/tecla/";
description = "Command-line editing library"; description = "Command-line editing library";
license = "as-is"; license = "as-is";

View File

@ -26,7 +26,7 @@ stdenv.mkDerivation {
tooLAME by Mike Cheng, which in turn is based upon the ISO dist10 tooLAME by Mike Cheng, which in turn is based upon the ISO dist10
code and portions of LAME. code and portions of LAME.
''; '';
homepage = "http://www.twolame.org/"; homepage = "https://www.twolame.org/";
license = with licenses; [ lgpl2Plus ]; license = with licenses; [ lgpl2Plus ];
platforms = with platforms; unix; platforms = with platforms; unix;
maintainers = with maintainers; [ AndersonTorres ]; maintainers = with maintainers; [ AndersonTorres ];

View File

@ -173,7 +173,7 @@ cjson = buildLuarocksPackage {
propagatedBuildInputs = [ lua ]; propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://www.kyne.com.au/~mark/software/lua-cjson.php"; homepage = "https://www.kyne.com.au/~mark/software/lua-cjson.php";
description = "A fast JSON encoding/parsing module"; description = "A fast JSON encoding/parsing module";
license.fullName = "MIT"; license.fullName = "MIT";
}; };
@ -268,7 +268,7 @@ cyrussasl = buildLuarocksPackage {
propagatedBuildInputs = [ lua ]; propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://github.com/JorjBauer/lua-cyrussasl"; homepage = "https://github.com/JorjBauer/lua-cyrussasl";
description = "Cyrus SASL library for Lua 5.1+"; description = "Cyrus SASL library for Lua 5.1+";
maintainers = with maintainers; [ vcunat ]; maintainers = with maintainers; [ vcunat ];
license.fullName = "BSD"; license.fullName = "BSD";
@ -420,7 +420,7 @@ lgi = buildLuarocksPackage {
propagatedBuildInputs = [ lua ]; propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://github.com/pavouk/lgi"; homepage = "https://github.com/pavouk/lgi";
description = "Lua bindings to GObject libraries"; description = "Lua bindings to GObject libraries";
license.fullName = "MIT/X11"; license.fullName = "MIT/X11";
}; };
@ -546,7 +546,7 @@ lrexlib-gnu = buildLuarocksPackage {
propagatedBuildInputs = [ lua ]; propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://github.com/rrthomas/lrexlib"; homepage = "https://github.com/rrthomas/lrexlib";
description = "Regular expression library binding (GNU flavour)."; description = "Regular expression library binding (GNU flavour).";
license.fullName = "MIT/X11"; license.fullName = "MIT/X11";
}; };
@ -563,7 +563,7 @@ lrexlib-pcre = buildLuarocksPackage {
propagatedBuildInputs = [ lua ]; propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://github.com/rrthomas/lrexlib"; homepage = "https://github.com/rrthomas/lrexlib";
description = "Regular expression library binding (PCRE flavour)."; description = "Regular expression library binding (PCRE flavour).";
maintainers = with maintainers; [ vyp ]; maintainers = with maintainers; [ vyp ];
license.fullName = "MIT/X11"; license.fullName = "MIT/X11";
@ -581,7 +581,7 @@ lrexlib-posix = buildLuarocksPackage {
propagatedBuildInputs = [ lua ]; propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://github.com/rrthomas/lrexlib"; homepage = "https://github.com/rrthomas/lrexlib";
description = "Regular expression library binding (POSIX flavour)."; description = "Regular expression library binding (POSIX flavour).";
license.fullName = "MIT/X11"; license.fullName = "MIT/X11";
}; };
@ -625,7 +625,7 @@ lua-cmsgpack = buildLuarocksPackage {
propagatedBuildInputs = [ lua ]; propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://github.com/antirez/lua-cmsgpack"; homepage = "https://github.com/antirez/lua-cmsgpack";
description = "MessagePack C implementation and bindings for Lua 5.1/5.2/5.3"; description = "MessagePack C implementation and bindings for Lua 5.1/5.2/5.3";
license.fullName = "Two-clause BSD"; license.fullName = "Two-clause BSD";
}; };
@ -1109,7 +1109,7 @@ luaposix = buildLuarocksPackage {
propagatedBuildInputs = [ bit32 lua ]; propagatedBuildInputs = [ bit32 lua ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://github.com/luaposix/luaposix/"; homepage = "https://github.com/luaposix/luaposix/";
description = "Lua bindings for POSIX"; description = "Lua bindings for POSIX";
maintainers = with maintainers; [ vyp lblasc ]; maintainers = with maintainers; [ vyp lblasc ];
license.fullName = "MIT/X11"; license.fullName = "MIT/X11";
@ -1253,7 +1253,7 @@ luautf8 = buildLuarocksPackage {
propagatedBuildInputs = [ lua ]; propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://github.com/starwing/luautf8"; homepage = "https://github.com/starwing/luautf8";
description = "A UTF-8 support module for Lua"; description = "A UTF-8 support module for Lua";
maintainers = with maintainers; [ pstn ]; maintainers = with maintainers; [ pstn ];
license.fullName = "MIT"; license.fullName = "MIT";
@ -1288,7 +1288,7 @@ lua-yajl = buildLuarocksPackage {
propagatedBuildInputs = [ lua ]; propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://github.com/brimworks/lua-yajl"; homepage = "https://github.com/brimworks/lua-yajl";
description = "Integrate the yajl JSON library with Lua."; description = "Integrate the yajl JSON library with Lua.";
maintainers = with maintainers; [ pstn ]; maintainers = with maintainers; [ pstn ];
license.fullName = "MIT/X11"; license.fullName = "MIT/X11";
@ -1340,7 +1340,7 @@ lyaml = buildLuarocksPackage {
propagatedBuildInputs = [ lua ]; propagatedBuildInputs = [ lua ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://github.com/gvvaughan/lyaml"; homepage = "https://github.com/gvvaughan/lyaml";
description = "libYAML binding for Lua"; description = "libYAML binding for Lua";
maintainers = with maintainers; [ lblasc ]; maintainers = with maintainers; [ lblasc ];
license.fullName = "MIT/X11"; license.fullName = "MIT/X11";

View File

@ -16,7 +16,7 @@ buildPythonPackage rec {
}; };
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://www.reflectometry.org/danse/software.html"; homepage = "https://www.reflectometry.org/danse/software.html";
description = "Data fitting with bayesian uncertainty analysis"; description = "Data fitting with bayesian uncertainty analysis";
maintainers = with maintainers; [ rprospero ]; maintainers = with maintainers; [ rprospero ];
license = licenses.publicDomain; license = licenses.publicDomain;

View File

@ -20,7 +20,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Terminal string styling done right, in Python."; description = "Terminal string styling done right, in Python.";
homepage = "http://github.com/timofurrer/colorful"; homepage = "https://github.com/timofurrer/colorful";
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ kalbasit ]; maintainers = with maintainers; [ kalbasit ];
}; };

View File

@ -16,7 +16,7 @@ buildPythonPackage rec {
meta = { meta = {
description = "A DNS toolkit for Python 3.x"; description = "A DNS toolkit for Python 3.x";
homepage = "http://www.dnspython.org"; homepage = "http://www.dnspython.org";
# BSD-like, check http://www.dnspython.org/LICENSE for details # BSD-like, check https://www.dnspython.org/LICENSE for details
license = lib.licenses.free; license = lib.licenses.free;
}; };
} }

View File

@ -17,7 +17,7 @@ buildPythonPackage rec {
meta = { meta = {
description = "A DNS toolkit for Python 3.x"; description = "A DNS toolkit for Python 3.x";
homepage = "http://www.dnspython.org"; homepage = "http://www.dnspython.org";
# BSD-like, check http://www.dnspython.org/LICENSE for details # BSD-like, check https://www.dnspython.org/LICENSE for details
license = lib.licenses.free; license = lib.licenses.free;
}; };
} }

View File

@ -12,7 +12,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [ libguestfs qemu ]; propagatedBuildInputs = [ libguestfs qemu ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://libguestfs.org/guestfs-python.3.html"; homepage = "https://libguestfs.org/guestfs-python.3.html";
description = "Use libguestfs from Python"; description = "Use libguestfs from Python";
license = licenses.lgpl2Plus; license = licenses.lgpl2Plus;
maintainers = with maintainers; [ grahamc ]; maintainers = with maintainers; [ grahamc ];

View File

@ -24,7 +24,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Python interface to iTerm2's scripting API"; description = "Python interface to iTerm2's scripting API";
homepage = "http://github.com/gnachman/iTerm2"; homepage = "https://github.com/gnachman/iTerm2";
license = licenses.gpl2; license = licenses.gpl2;
maintainers = with maintainers; [ jeremyschlatter ]; maintainers = with maintainers; [ jeremyschlatter ];
}; };

View File

@ -12,7 +12,7 @@ buildPythonPackage rec {
}; };
meta = { meta = {
homepage = "http://www.reflectometry.org/danse/software.html"; homepage = "https://www.reflectometry.org/danse/software.html";
description = "an extensible periodic table of the elements prepopulated with data important to neutron and x-ray scattering experiments"; description = "an extensible periodic table of the elements prepopulated with data important to neutron and x-ray scattering experiments";
license = lib.licenses.publicDomain; license = lib.licenses.publicDomain;
maintainers = with lib.maintainers; [ rprospero ]; maintainers = with lib.maintainers; [ rprospero ];

View File

@ -16,7 +16,7 @@ buildPythonPackage rec {
meta = with lib; { meta = with lib; {
description = "Backport and updates for the unicodedata module"; description = "Backport and updates for the unicodedata module";
homepage = "http://github.com/mikekap/unicodedata2"; homepage = "https://github.com/mikekap/unicodedata2";
license = licenses.asl20; license = licenses.asl20;
maintainers = [ maintainers.sternenseemann ]; maintainers = [ maintainers.sternenseemann ];
}; };

View File

@ -16,7 +16,7 @@ buildPythonPackage rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Python bindings for Unicorn CPU emulator engine"; description = "Python bindings for Unicorn CPU emulator engine";
homepage = "http://www.unicorn-engine.org/"; homepage = "https://www.unicorn-engine.org/";
license = [ licenses.gpl2 ]; license = [ licenses.gpl2 ];
maintainers = with maintainers; [ bennofs ris ]; maintainers = with maintainers; [ bennofs ris ];
}; };

View File

@ -57,7 +57,7 @@ stdenv.mkDerivation rec {
meta = { meta = {
description = "Version Control for your database"; description = "Version Control for your database";
homepage = "http://www.liquibase.org/"; homepage = "https://www.liquibase.org/";
changelog = "https://raw.githubusercontent.com/liquibase/liquibase/v${version}/changelog.txt"; changelog = "https://raw.githubusercontent.com/liquibase/liquibase/v${version}/changelog.txt";
license = licenses.asl20; license = licenses.asl20;
maintainers = with maintainers; [ nequissimus ]; maintainers = with maintainers; [ nequissimus ];

View File

@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
''; '';
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://www.kdbg.org/"; homepage = "https://www.kdbg.org/";
description = '' description = ''
A graphical user interface to gdb, the GNU debugger. It provides an A graphical user interface to gdb, the GNU debugger. It provides an
intuitive interface for setting breakpoints, inspecting variables, and intuitive interface for setting breakpoints, inspecting variables, and

View File

@ -35,7 +35,7 @@ stdenv.mkDerivation rec {
support pseudo-3D role playing games based on the Dungeons & Dragons support pseudo-3D role playing games based on the Dungeons & Dragons
ruleset (Baldur's Gate and Icewind Dale series, Planescape: Torment). ruleset (Baldur's Gate and Icewind Dale series, Planescape: Torment).
''; '';
homepage = "http://gemrb.org/"; homepage = "https://gemrb.org/";
license = licenses.gpl2; license = licenses.gpl2;
maintainers = with maintainers; [ peterhoeg ]; maintainers = with maintainers; [ peterhoeg ];
platforms = platforms.all; platforms = platforms.all;

View File

@ -3,7 +3,7 @@
let let
version = "3.3.2"; version = "3.3.2";
# I took several games at random from http://instead.syscall.ru/games/ # I took several games at random from https://instead.syscall.ru/games/
games = [ games = [
(fetchurl { (fetchurl {
url = "http://instead-games.googlecode.com/files/instead-apple-day-1.2.zip"; url = "http://instead-games.googlecode.com/files/instead-apple-day-1.2.zip";
@ -64,7 +64,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Simple text adventure interpreter for Unix and Windows"; description = "Simple text adventure interpreter for Unix and Windows";
homepage = "http://instead.syscall.ru/"; homepage = "https://instead.syscall.ru/";
license = stdenv.lib.licenses.gpl2; license = stdenv.lib.licenses.gpl2;
platforms = with stdenv.lib.platforms; linux; platforms = with stdenv.lib.platforms; linux;
maintainers = with maintainers; [ pSub ]; maintainers = with maintainers; [ pSub ];

View File

@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
maintained by Stephen Anthony. maintained by Stephen Anthony.
As of its 3.5 release, Stella is officially donationware. As of its 3.5 release, Stella is officially donationware.
''; '';
homepage = "http://stella-emu.github.io/"; homepage = "https://stella-emu.github.io/";
license = licenses.gpl2; license = licenses.gpl2;
maintainers = [ maintainers.AndersonTorres ]; maintainers = [ maintainers.AndersonTorres ];
platforms = platforms.linux; platforms = platforms.linux;

View File

@ -39,7 +39,7 @@ buildPythonApplication rec {
meta = with lib; { meta = with lib; {
description = "Ear training program"; description = "Ear training program";
homepage = "http://www.solfege.org/"; homepage = "https://www.solfege.org/";
license = licenses.gpl3; license = licenses.gpl3;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ bjornfor orivej ]; maintainers = with maintainers; [ bjornfor orivej ];

View File

@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Audibilization and Visualization of Sorting Algorithms"; description = "Audibilization and Visualization of Sorting Algorithms";
homepage = "http://panthema.net/2013/sound-of-sorting/"; homepage = "https://panthema.net/2013/sound-of-sorting/";
license = with licenses; gpl3; license = with licenses; gpl3;
maintainers = with maintainers; [ AndersonTorres ]; maintainers = with maintainers; [ AndersonTorres ];
}; };

View File

@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Query or alter a process' scheduling policy under Linux"; description = "Query or alter a process' scheduling policy under Linux";
homepage = "http://freequaos.host.sk/schedtool/"; homepage = "https://freequaos.host.sk/schedtool/";
license = licenses.gpl2; license = licenses.gpl2;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ abbradar ]; maintainers = with maintainers; [ abbradar ];

View File

@ -17,7 +17,7 @@ stdenv.mkDerivation {
''; '';
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://www.jboss.org/"; homepage = "https://www.jboss.org/";
description = "Open Source J2EE application server"; description = "Open Source J2EE application server";
license = licenses.lgpl21; license = licenses.lgpl21;
maintainers = [ maintainers.sander ]; maintainers = [ maintainers.sander ];

View File

@ -81,7 +81,7 @@ EOF
a host of other features. a host of other features.
''; '';
license = "MIT-like"; license = "MIT-like";
homepage = "http://www.zsh.org/"; homepage = "https://www.zsh.org/";
maintainers = with stdenv.lib.maintainers; [ pSub ]; maintainers = with stdenv.lib.maintainers; [ pSub ];
platforms = stdenv.lib.platforms.unix; platforms = stdenv.lib.platforms.unix;
}; };

View File

@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "grml's zsh setup"; description = "grml's zsh setup";
homepage = "http://grml.org/zsh/"; homepage = "https://grml.org/zsh/";
license = licenses.gpl2; license = licenses.gpl2;
platforms = platforms.unix; platforms = platforms.unix;
maintainers = with maintainers; [ msteen rvolosatovs ]; maintainers = with maintainers; [ msteen rvolosatovs ];

View File

@ -36,7 +36,7 @@ in stdenv.mkDerivation {
checksummed in the archive in order to protect the data. If the archive is checksummed in the archive in order to protect the data. If the archive is
corrupt, you just loose the current file, not the whole archive. corrupt, you just loose the current file, not the whole archive.
''; '';
homepage = "http://www.fsarchiver.org/"; homepage = "https://www.fsarchiver.org/";
license = licenses.lgpl2; license = licenses.lgpl2;
maintainers = [ maintainers.etu ]; maintainers = [ maintainers.etu ];
platforms = platforms.linux; platforms = platforms.linux;

View File

@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
from standard input without reencoding and thus requires only from standard input without reencoding and thus requires only
very little CPU resources. very little CPU resources.
''; '';
homepage = "http://icecast.org/ezstream/"; homepage = "https://icecast.org/ezstream/";
license = licenses.gpl2; license = licenses.gpl2;
maintainers = [ maintainers.barrucadu ]; maintainers = [ maintainers.barrucadu ];
platforms = platforms.all; platforms = platforms.all;

View File

@ -56,7 +56,7 @@ stdenv.mkDerivation rec {
''; '';
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://xfs.org/"; homepage = "https://xfs.org/";
description = "SGI XFS utilities"; description = "SGI XFS utilities";
license = licenses.lgpl21; license = licenses.lgpl21;
platforms = platforms.linux; platforms = platforms.linux;

View File

@ -16,7 +16,7 @@ buildGoPackage rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Generic, high-level git support for git-flow workflows"; description = "Generic, high-level git support for git-flow workflows";
homepage = "http://www.git-town.com/"; homepage = "https://www.git-town.com/";
maintainers = [ maintainers.allonsy maintainers.blaggacao ]; maintainers = [ maintainers.allonsy maintainers.blaggacao ];
license = licenses.mit; license = licenses.mit;
}; };

View File

@ -15,7 +15,7 @@ stdenv.mkDerivation {
pname = "lbdb"; pname = "lbdb";
inherit version; inherit version;
src = fetchurl { src = fetchurl {
url = "http://www.spinnaker.de/lbdb/download/lbdb_${version}.tar.gz"; url = "https://www.spinnaker.de/lbdb/download/lbdb_${version}.tar.gz";
sha256 = "1gr5l2fr9qbdccga8bhsrpvz6jxigvfkdxrln9wyf2xpps5cdjxh"; sha256 = "1gr5l2fr9qbdccga8bhsrpvz6jxigvfkdxrln9wyf2xpps5cdjxh";
}; };
@ -47,7 +47,7 @@ stdenv.mkDerivation {
+ ":${perlldap}/${perl.libPrefix}"; + ":${perlldap}/${perl.libPrefix}";
meta = { meta = {
homepage = "http://www.spinnaker.de/lbdb/"; homepage = "https://www.spinnaker.de/lbdb/";
license = licenses.gpl2; license = licenses.gpl2;
platforms = platforms.all; platforms = platforms.all;
description = "The Little Brother's Database"; description = "The Little Brother's Database";

View File

@ -18,7 +18,7 @@ stdenv.mkDerivation {
meta = { meta = {
description = "Convert MySQL dump files to PostgreSQL-loadable files"; description = "Convert MySQL dump files to PostgreSQL-loadable files";
homepage = "http://pgfoundry.org/projects/mysql2pgsql/"; homepage = "https://pgfoundry.org/projects/mysql2pgsql/";
license = stdenv.lib.licenses.bsdOriginal; license = stdenv.lib.licenses.bsdOriginal;
platforms = stdenv.lib.platforms.unix; platforms = stdenv.lib.platforms.unix;
}; };

View File

@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
buildInputs = [ zlib ] ++ lib.optionals enableStatic [ glibc.static zlib.static ]; buildInputs = [ zlib ] ++ lib.optionals enableStatic [ glibc.static zlib.static ];
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = "http://matt.ucc.asn.au/dropbear/dropbear.html"; homepage = "https://matt.ucc.asn.au/dropbear/dropbear.html";
description = "A small footprint implementation of the SSH 2 protocol"; description = "A small footprint implementation of the SSH 2 protocol";
license = licenses.mit; license = licenses.mit;
maintainers = with maintainers; [ abbradar ]; maintainers = with maintainers; [ abbradar ];

View File

@ -58,7 +58,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "Belgian electronic identity card (eID) middleware"; description = "Belgian electronic identity card (eID) middleware";
homepage = "http://eid.belgium.be/en/using_your_eid/installing_the_eid_software/linux/"; homepage = "https://eid.belgium.be/en/using_your_eid/installing_the_eid_software/linux/";
license = licenses.lgpl3; license = licenses.lgpl3;
longDescription = '' longDescription = ''
Allows user authentication and digital signatures with Belgian ID cards. Allows user authentication and digital signatures with Belgian ID cards.

View File

@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "SCM Microsystems SCL011 chipcard reader user space driver"; description = "SCM Microsystems SCL011 chipcard reader user space driver";
homepage = "http://www.scm-pc-card.de/index.php?lang=en&page=product&function=show_product&product_id=630"; homepage = "https://www.scm-pc-card.de/index.php?lang=enhttp://www.scm-pc-card.de/index.php?lang=en&page=product&function=show_product&product_id=630page=producthttp://www.scm-pc-card.de/index.php?lang=en&page=product&function=show_product&product_id=630function=show_producthttp://www.scm-pc-card.de/index.php?lang=en&page=product&function=show_product&product_id=630product_id=630";
downloadPage = "https://support.identiv.com/scl010-scl011/"; downloadPage = "https://support.identiv.com/scl010-scl011/";
license = licenses.unfreeRedistributable; license = licenses.unfreeRedistributable;
maintainers = with maintainers; [ sephalon ]; maintainers = with maintainers; [ sephalon ];

View File

@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "A modular and multi processing pass phrase cracking tool"; description = "A modular and multi processing pass phrase cracking tool";
homepage = "http://leidecker.info/projects/phrasendrescher/index.shtml"; homepage = "https://leidecker.info/projects/phrasendrescher/index.shtml";
license = licenses.gpl2Plus; license = licenses.gpl2Plus;
platforms = platforms.all; platforms = platforms.all;
maintainers = with maintainers; [ bjornfor ]; maintainers = with maintainers; [ bjornfor ];

View File

@ -65,7 +65,7 @@ stdenv.mkDerivation rec {
highly interactive front-end (basexgui). Apart from two local standalone highly interactive front-end (basexgui). Apart from two local standalone
modes, BaseX offers a client/server architecture. modes, BaseX offers a client/server architecture.
''; '';
homepage = "http://basex.org/"; homepage = "https://basex.org/";
license = licenses.bsd3; license = licenses.bsd3;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = [ maintainers.bjornfor ]; maintainers = [ maintainers.bjornfor ];

View File

@ -3993,7 +3993,7 @@ let
sha256 = "ea64a1e9eb42f3d79855a392e7cca6b86e8e0bcc9aabcc5efa5fa32415b67dba"; sha256 = "ea64a1e9eb42f3d79855a392e7cca6b86e8e0bcc9aabcc5efa5fa32415b67dba";
}; };
meta = { meta = {
homepage = "http://wiki.github.com/toddr/Crypt-RIPEMD160"; homepage = "https://wiki.github.com/toddr/Crypt-RIPEMD160";
description = "Perl extension for the RIPEMD-160 Hash function"; description = "Perl extension for the RIPEMD-160 Hash function";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
maintainers = [ maintainers.sgo ]; maintainers = [ maintainers.sgo ];
@ -10164,7 +10164,7 @@ let
sha256 = "c7d6311eb6c79e983833c9e6b4e8d426d07a9874d20f4bc641b313b99c9bc8a0"; sha256 = "c7d6311eb6c79e983833c9e6b4e8d426d07a9874d20f4bc641b313b99c9bc8a0";
}; };
meta = { meta = {
homepage = "http://metacpan.org/release/IRC-Utils"; homepage = "https://metacpan.org/release/IRC-Utils";
description = "Common utilities for IRC-related tasks"; description = "Common utilities for IRC-related tasks";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
maintainers = with maintainers; [ sgo ]; maintainers = with maintainers; [ sgo ];
@ -18419,7 +18419,7 @@ let
meta = { meta = {
description = "lib/Safe/Hole.pm"; description = "lib/Safe/Hole.pm";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
homepage = "http://github.com/toddr/Safe-Hole"; homepage = "https://github.com/toddr/Safe-Hole";
}; };
}; };