tortoisehg: 5.6 -> 5.8
This commit is contained in:
parent
cdcb439bad
commit
65a67517c9
@ -1,25 +1,16 @@
|
|||||||
{ lib, fetchurl, python3Packages
|
{ lib, fetchurl, python3Packages
|
||||||
, mercurial, qt5
|
, mercurial, qt5
|
||||||
}@args:
|
}:
|
||||||
let
|
let
|
||||||
tortoisehgSrc = fetchurl rec {
|
tortoisehgSrc = fetchurl rec {
|
||||||
meta.name = "tortoisehg-${meta.version}";
|
meta.name = "tortoisehg-${meta.version}";
|
||||||
meta.version = "5.6";
|
meta.version = "5.8";
|
||||||
url = "https://www.mercurial-scm.org/release/tortoisehg/targz/tortoisehg-${meta.version}.tar.gz";
|
url = "https://www.mercurial-scm.org/release/tortoisehg/targz/tortoisehg-${meta.version}.tar.gz";
|
||||||
sha256 = "031bafj88wggpvw0lgvl0djhlbhs9nls9vzwvni8yn0m0bgzc9gr";
|
sha256 = "154q7kyrdk045wx7rsblzx41k3wbvp2f40kzkxmiiaa5n35srsm3";
|
||||||
};
|
};
|
||||||
|
|
||||||
tortoiseMercurial = (mercurial.override {
|
# Extension point for when thg's mercurial is lagging behind mainline.
|
||||||
rustSupport = false;
|
tortoiseMercurial = mercurial;
|
||||||
re2Support = lib.versionAtLeast tortoisehgSrc.meta.version "5.8";
|
|
||||||
}).overridePythonAttrs (old: rec {
|
|
||||||
inherit (tortoisehgSrc.meta) version;
|
|
||||||
src = fetchurl {
|
|
||||||
url = "https://mercurial-scm.org/release/mercurial-${version}.tar.gz";
|
|
||||||
sha256 = "1hk2y30zzdnlv8f71kabvh0xi9c7qhp28ksh20vpd0r712sv79yz";
|
|
||||||
};
|
|
||||||
patches = [];
|
|
||||||
});
|
|
||||||
|
|
||||||
in python3Packages.buildPythonApplication {
|
in python3Packages.buildPythonApplication {
|
||||||
inherit (tortoisehgSrc.meta) name version;
|
inherit (tortoisehgSrc.meta) name version;
|
||||||
@ -49,7 +40,7 @@ in python3Packages.buildPythonApplication {
|
|||||||
meta = {
|
meta = {
|
||||||
description = "Qt based graphical tool for working with Mercurial";
|
description = "Qt based graphical tool for working with Mercurial";
|
||||||
homepage = "https://tortoisehg.bitbucket.io/";
|
homepage = "https://tortoisehg.bitbucket.io/";
|
||||||
license = lib.licenses.gpl2;
|
license = lib.licenses.gpl2Only;
|
||||||
platforms = lib.platforms.linux;
|
platforms = lib.platforms.linux;
|
||||||
maintainers = with lib.maintainers; [ danbst ];
|
maintainers = with lib.maintainers; [ danbst ];
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user