From f7e390e6d4fb6c46f51e66bbb9be9aed941b7213 Mon Sep 17 00:00:00 2001 From: Patrick Hilhorst Date: Fri, 2 Oct 2020 09:58:50 +0200 Subject: 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`. --- pkgs/development/python-modules/bumps/default.nix | 2 +- pkgs/development/python-modules/colorful/default.nix | 2 +- pkgs/development/python-modules/dnspython/1.nix | 2 +- pkgs/development/python-modules/dnspython/default.nix | 2 +- pkgs/development/python-modules/guestfs/default.nix | 2 +- pkgs/development/python-modules/iterm2/default.nix | 2 +- pkgs/development/python-modules/periodictable/default.nix | 2 +- pkgs/development/python-modules/unicodedata2/default.nix | 2 +- pkgs/development/python-modules/unicorn/default.nix | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) (limited to 'pkgs/development/python-modules') diff --git a/pkgs/development/python-modules/bumps/default.nix b/pkgs/development/python-modules/bumps/default.nix index af1d2cde1cd46..2551aebcea222 100644 --- a/pkgs/development/python-modules/bumps/default.nix +++ b/pkgs/development/python-modules/bumps/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { }; 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"; maintainers = with maintainers; [ rprospero ]; license = licenses.publicDomain; diff --git a/pkgs/development/python-modules/colorful/default.nix b/pkgs/development/python-modules/colorful/default.nix index c9378e329a321..9ea380cd1d55a 100644 --- a/pkgs/development/python-modules/colorful/default.nix +++ b/pkgs/development/python-modules/colorful/default.nix @@ -20,7 +20,7 @@ buildPythonPackage rec { meta = with lib; { description = "Terminal string styling done right, in Python."; - homepage = "http://github.com/timofurrer/colorful"; + homepage = "https://github.com/timofurrer/colorful"; license = licenses.mit; maintainers = with maintainers; [ kalbasit ]; }; diff --git a/pkgs/development/python-modules/dnspython/1.nix b/pkgs/development/python-modules/dnspython/1.nix index d4ebaf82b3d2c..30f280a5029e3 100644 --- a/pkgs/development/python-modules/dnspython/1.nix +++ b/pkgs/development/python-modules/dnspython/1.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { meta = { description = "A DNS toolkit for Python 3.x"; 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; }; } diff --git a/pkgs/development/python-modules/dnspython/default.nix b/pkgs/development/python-modules/dnspython/default.nix index c699638083a9d..1d224af0354d6 100644 --- a/pkgs/development/python-modules/dnspython/default.nix +++ b/pkgs/development/python-modules/dnspython/default.nix @@ -17,7 +17,7 @@ buildPythonPackage rec { meta = { description = "A DNS toolkit for Python 3.x"; 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; }; } diff --git a/pkgs/development/python-modules/guestfs/default.nix b/pkgs/development/python-modules/guestfs/default.nix index 238a1e9980bdc..a446166c29176 100644 --- a/pkgs/development/python-modules/guestfs/default.nix +++ b/pkgs/development/python-modules/guestfs/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { propagatedBuildInputs = [ libguestfs qemu ]; 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"; license = licenses.lgpl2Plus; maintainers = with maintainers; [ grahamc ]; diff --git a/pkgs/development/python-modules/iterm2/default.nix b/pkgs/development/python-modules/iterm2/default.nix index 4d4cf95fc88d3..66227fcb66800 100644 --- a/pkgs/development/python-modules/iterm2/default.nix +++ b/pkgs/development/python-modules/iterm2/default.nix @@ -24,7 +24,7 @@ buildPythonPackage rec { meta = with lib; { description = "Python interface to iTerm2's scripting API"; - homepage = "http://github.com/gnachman/iTerm2"; + homepage = "https://github.com/gnachman/iTerm2"; license = licenses.gpl2; maintainers = with maintainers; [ jeremyschlatter ]; }; diff --git a/pkgs/development/python-modules/periodictable/default.nix b/pkgs/development/python-modules/periodictable/default.nix index acbfc06850e4c..a0949385bd3ad 100644 --- a/pkgs/development/python-modules/periodictable/default.nix +++ b/pkgs/development/python-modules/periodictable/default.nix @@ -12,7 +12,7 @@ buildPythonPackage rec { }; 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"; license = lib.licenses.publicDomain; maintainers = with lib.maintainers; [ rprospero ]; diff --git a/pkgs/development/python-modules/unicodedata2/default.nix b/pkgs/development/python-modules/unicodedata2/default.nix index 09b75e0c77769..565f0f5572085 100644 --- a/pkgs/development/python-modules/unicodedata2/default.nix +++ b/pkgs/development/python-modules/unicodedata2/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { meta = with lib; { description = "Backport and updates for the unicodedata module"; - homepage = "http://github.com/mikekap/unicodedata2"; + homepage = "https://github.com/mikekap/unicodedata2"; license = licenses.asl20; maintainers = [ maintainers.sternenseemann ]; }; diff --git a/pkgs/development/python-modules/unicorn/default.nix b/pkgs/development/python-modules/unicorn/default.nix index 86542439439e1..e8f4b05916ec5 100644 --- a/pkgs/development/python-modules/unicorn/default.nix +++ b/pkgs/development/python-modules/unicorn/default.nix @@ -16,7 +16,7 @@ buildPythonPackage rec { meta = with stdenv.lib; { description = "Python bindings for Unicorn CPU emulator engine"; - homepage = "http://www.unicorn-engine.org/"; + homepage = "https://www.unicorn-engine.org/"; license = [ licenses.gpl2 ]; maintainers = with maintainers; [ bennofs ris ]; }; -- cgit 1.4.1