Unverified Commit aec122af authored by Brian McKenna's avatar Brian McKenna Committed by GitHub
Browse files

dtrx: 8.4.0 -> 8.5.0 (#225953)



Co-authored-by: default avatarSandro <sandro.jaeckel@gmail.com>
parent 3d241457
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -21,15 +21,20 @@

python3Packages.buildPythonApplication rec {
  pname = "dtrx";
  version = "8.4.0";
  version = "8.5.0";

  src = fetchFromGitHub {
    owner = "dtrx-py";
    repo = "dtrx";
    rev = "refs/tags/${version}";
    sha256 = "sha256-G+W0qY8s30cYSmOEy9Kkx+Wr48n7+6FuzL34GvwdKtg=";
    sha256 = "sha256-jx2IHa7Ztg8Dbwgm8mSJQKtNpg0sg5axGssBMTAMDI0=";
  };

  # https://github.com/dtrx-py/dtrx/issues/45
  postPatch = ''
    sed -i "s/platform==unsupported/# platform==unsupported/" setup.cfg
  '';

  postInstall =
    let
      archivers = lib.makeBinPath (
@@ -41,7 +46,7 @@ python3Packages.buildPythonApplication rec {
      wrapProgram "$out/bin/dtrx" --prefix PATH : "${archivers}"
    '';

  buildInputs = [ python3Packages.twine ];
  nativeBuildInputs = [ python3Packages.invoke ];

  meta = with lib; {
    description = "Do The Right Extraction: A tool for taking the hassle out of extracting archives";