tailor: 0.9.35 -> 0.9.37

+29 -11
+29 -11
pkgs/applications/version-management/tailor/default.nix
··· 1 - { fetchurl, pypy2Packages }: 1 + { lib 2 + , python3 3 + , fetchurl 4 + }: 2 5 3 - pypy2Packages.buildPythonApplication rec { 6 + python3.pkgs.buildPythonApplication rec { 4 7 pname = "tailor"; 5 - version = "0.9.35"; 8 + version = "0.9.37"; 6 9 7 10 src = fetchurl { 8 - urls = [ 9 - "http://darcs.arstecnica.it/tailor/tailor-${version}.tar.gz" 10 - "https://src.fedoraproject.org/repo/pkgs/tailor/tailor-${version}.tar.gz/58a6bc1c1d922b0b1e4579c6440448d1/tailor-${version}.tar.gz" 11 - ]; 12 - sha256 = "061acapxxn5ab3ipb5nd3nm8pk2xj67bi83jrfd6lqq3273fmdjh"; 11 + url = "https://gitlab.com/ports1/tailor/-/archive/0.937/tailor-0.937.tar.gz"; 12 + hash = "sha256-Bdf8ZCRsbCsFz1GRxyQxxndXSsm8oOL2738m9UxOTVc="; 13 13 }; 14 14 15 - meta = { 16 - description = "Version control tools integration tool"; 15 + propagatedBuildInputs = with python3.pkgs; [ 16 + future 17 + ]; 18 + 19 + # AssertionError: Tailor Darcs repository not found! 20 + doCheck = false; 21 + 22 + meta = with lib; { 23 + description = "A tool to migrate changesets between various kinds of version control system."; 24 + longDescription = '' 25 + With its ability to "translate the history" from one VCS kind to another, 26 + this tool makes it easier to keep the upstream changes merged in 27 + a own branch of a product. 28 + 29 + Tailor is able to fetch the history from Arch, Bazaar, CVS, Darcs, Monotone, 30 + Perforce or Subversion and rewrite it over Aegis, Bazaar, CVS, Darcs, Git, 31 + Mercurial, Monotone and Subversion. 32 + ''; 33 + homepage = "https://gitlab.com/ports1/tailor"; 34 + license = licenses.gpl1Plus; 35 + platforms = platforms.unix; 17 36 }; 18 37 } 19 -