diff --git a/pkgs/applications/version-management/src/default.nix b/pkgs/applications/version-management/src/default.nix index 086ebc8069fd..a39a1fd79d84 100644 --- a/pkgs/applications/version-management/src/default.nix +++ b/pkgs/applications/version-management/src/default.nix @@ -1,4 +1,11 @@ -{ lib, stdenv, fetchurl, python2, rcs, git, makeWrapper }: +{ lib +, stdenv +, fetchurl +, python +, rcs +, git +, makeWrapper +}: stdenv.mkDerivation rec { pname = "src"; @@ -9,8 +16,15 @@ stdenv.mkDerivation rec { sha256 = "sha256-Tc+qBhLtC9u23BrqVniAprAV8YhXELvbMn+XxN5BQkE="; }; - nativeBuildInputs = [ makeWrapper ]; - buildInputs = [ python2 rcs git ]; + nativeBuildInputs = [ + makeWrapper + ]; + + buildInputs = [ + python + rcs + git + ]; preConfigure = '' patchShebangs . @@ -24,6 +38,7 @@ stdenv.mkDerivation rec { ''; meta = with lib; { + homepage = "http://www.catb.org/esr/src/"; description = "Simple single-file revision control"; longDescription = '' SRC, acronym of Simple Revision Control, is RCS/SCCS reloaded with a @@ -33,10 +48,9 @@ stdenv.mkDerivation rec { will seem familiar to Subversion/Git/hg users, and no binary blobs anywhere. ''; - homepage = "http://www.catb.org/esr/src/"; changelog = "https://gitlab.com/esr/src/raw/${version}/NEWS"; license = licenses.bsd2; - platforms = platforms.all; maintainers = with maintainers; [ calvertvl AndersonTorres ]; + inherit (python.meta) platforms; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index aa1f047bde5c..00961118df3e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -28734,6 +28734,7 @@ with pkgs; src = callPackage ../applications/version-management/src { git = gitMinimal; + python = python3; }; sslyze = with python3Packages; toPythonApplication sslyze;