Merge pull request #156201 from AndersonTorres/new-misc

src: python3 instead of python2
This commit is contained in:
Anderson Torres 2022-01-22 19:11:27 -03:00 committed by GitHub
commit 73ada6bde7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 36 additions and 21 deletions

View file

@ -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;
};
}

View file

@ -8841,8 +8841,6 @@ with pkgs;
poly2tri-c = callPackage ../development/libraries/poly2tri-c { };
polymc = libsForQt5.callPackage ../games/polymc { };
ponysay = callPackage ../tools/misc/ponysay { };
popfile = callPackage ../tools/text/popfile { };
@ -15721,6 +15719,8 @@ with pkgs;
nsis = callPackage ../development/tools/nsis { };
tockloader = callPackage ../development/tools/misc/tockloader { };
### DEVELOPMENT / LIBRARIES
a52dec = callPackage ../development/libraries/a52dec { };
@ -16278,6 +16278,14 @@ with pkgs;
eigen2 = callPackage ../development/libraries/eigen/2.0.nix {};
vapoursynth = callPackage ../development/libraries/vapoursynth {
inherit (darwin.apple_sdk.frameworks) ApplicationServices;
};
vapoursynth-editor = libsForQt5.callPackage ../development/libraries/vapoursynth/editor.nix { };
vapoursynth-mvtools = callPackage ../development/libraries/vapoursynth-mvtools { };
vmmlib = callPackage ../development/libraries/vmmlib {
inherit (darwin.apple_sdk.frameworks) Accelerate CoreGraphics CoreVideo;
};
@ -28728,6 +28736,7 @@ with pkgs;
src = callPackage ../applications/version-management/src {
git = gitMinimal;
python = python3;
};
sslyze = with python3Packages; toPythonApplication sslyze;
@ -28953,8 +28962,6 @@ with pkgs;
tetraproc = callPackage ../applications/audio/tetraproc { };
tetrio-desktop = callPackage ../games/tetrio-desktop { };
tev = callPackage ../applications/graphics/tev { };
themechanger = callPackage ../applications/misc/themechanger { };
@ -30951,10 +30958,14 @@ with pkgs;
portmod = callPackage ../games/portmod { };
tetrio-desktop = callPackage ../games/tetrio-desktop { };
tr-patcher = callPackage ../games/tr-patcher { };
tes3cmd = callPackage ../games/tes3cmd { };
otto-matic = callPackage ../games/otto-matic { };
openraPackages = import ../games/openra pkgs;
openra = openraPackages.engines.release;
@ -31008,6 +31019,8 @@ with pkgs;
planetary_annihilation = callPackage ../games/planetaryannihilation { };
polymc = libsForQt5.callPackage ../games/polymc { };
pong3d = callPackage ../games/pong3d { };
pokerth = libsForQt5.callPackage ../games/pokerth { };
@ -31254,8 +31267,6 @@ with pkgs;
tinyfugue = callPackage ../games/tinyfugue { };
tockloader = callPackage ../development/tools/misc/tockloader { };
tome2 = callPackage ../games/tome2 { };
tome4 = callPackage ../games/tome4 { };
@ -31322,14 +31333,6 @@ with pkgs;
ut2004demo = res.ut2004Packages.ut2004 [ res.ut2004Packages.ut2004-demo ];
vapoursynth = callPackage ../development/libraries/vapoursynth {
inherit (darwin.apple_sdk.frameworks) ApplicationServices;
};
vapoursynth-editor = libsForQt5.callPackage ../development/libraries/vapoursynth/editor.nix { };
vapoursynth-mvtools = callPackage ../development/libraries/vapoursynth-mvtools { };
vassal = callPackage ../games/vassal { };
vdrift = callPackage ../games/vdrift { };
@ -32210,8 +32213,6 @@ with pkgs;
otter = callPackage ../applications/science/logic/otter {};
otto-matic = callPackage ../games/otto-matic { };
picosat = callPackage ../applications/science/logic/picosat {};
libpoly = callPackage ../applications/science/logic/poly {};