mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-05 12:34:00 +00:00
593e11fd94
According to https://repology.org/repository/nix_unstable/problems, we have a lot of packages that have http links that redirect to https as their homepage. This commit updates all these packages to use the https links as their homepage. The following script was used to make these updates: ``` curl https://repology.org/api/v1/repository/nix_unstable/problems \ | jq '.[] | .problem' -r \ | rg 'Homepage link "(.+)" is a permanent redirect to "(.+)" and should be updated' --replace 's@$1@$2@' \ | sort | uniq > script.sed find -name '*.nix' | xargs -P4 -- sed -f script.sed -i ```
27 lines
838 B
Nix
27 lines
838 B
Nix
{ stdenv, fetchurl, unzip, makeWrapper, jre }:
|
|
|
|
stdenv.mkDerivation rec {
|
|
name = "subgit-3.3.9";
|
|
|
|
meta = {
|
|
description = "A tool for a smooth, stress-free SVN to Git migration";
|
|
longDescription = "Create writable Git mirror of a local or remote Subversion repository and use both Subversion and Git as long as you like. You may also do a fast one-time import from Subversion to Git.";
|
|
homepage = http://subgit.com;
|
|
license = stdenv.lib.licenses.unfree;
|
|
platforms = stdenv.lib.platforms.all;
|
|
};
|
|
|
|
nativeBuildInputs = [ unzip makeWrapper ];
|
|
|
|
installPhase = ''
|
|
mkdir $out;
|
|
cp -r bin lib $out;
|
|
wrapProgram $out/bin/subgit --set JAVA_HOME ${jre};
|
|
'';
|
|
|
|
src = fetchurl {
|
|
url = "https://subgit.com/download/${name}.zip";
|
|
sha256 = "0dwd2kymmprci3b61ayr6axzlkc8zgbc40jqxvvyzschfxw9y0v5";
|
|
};
|
|
}
|