Unverified Commit ed5b4d1b authored by PhiliPdB's avatar PhiliPdB
Browse files

rapid-photo-downloader: 0.9.34 -> 0.9.36

parent a11f1567
Loading
Loading
Loading
Loading
+37 −32
Original line number Diff line number Diff line
@@ -22,15 +22,50 @@

mkDerivationWith python3Packages.buildPythonApplication rec {
  pname = "rapid-photo-downloader";
  version = "0.9.34";
  version = "0.9.36";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "damonlynch";
    repo = "rapid-photo-downloader";
    rev = "v${version}";
    hash = "sha256-4VC1fwQh9L3c5tgLUaC36p9QHL4dR2vkWc2XlNl0Xzw=";
    hash = "sha256-fFmIbqymYkg2Z1/x0mNsCNlDCOyqVg65CM4a67t+kPQ=";
  };

  build-system = with python3Packages; [
    setuptools
  ];

  dependencies =
    with python3Packages;
    [
      ifuse
      libimobiledevice
      # Python dependencies
      pyqt5
      pygobject3
      gphoto2
      pyzmq
      tornado
      psutil
      pyxdg
      arrow
      python-dateutil
      easygui
      babel
      colour
      pillow
      pymediainfo
      sortedcontainers
      requests
      colorlog
      pyprind
      setuptools
      show-in-file-manager
      tenacity
    ]
    ++ lib.optional (pythonOlder "3.8") importlib-metadata;

  postPatch = ''
    # Drop broken version specifier
    sed -i '/python_requires/d' setup.py
@@ -73,36 +108,6 @@ mkDerivationWith python3Packages.buildPythonApplication rec {
  #       "Namespace [Notify / GExiv2 / GUdev] not available"
  strictDeps = false;

  propagatedBuildInputs =
    with python3Packages;
    [
      ifuse
      libimobiledevice
      pyqt5
      pygobject3
      gphoto2
      pyzmq
      tornado
      psutil
      pyxdg
      arrow
      python-dateutil
      easygui
      babel
      colour
      pillow
      pyheif
      pymediainfo
      sortedcontainers
      requests
      colorlog
      pyprind
      setuptools
      show-in-file-manager
      tenacity
    ]
    ++ lib.optional (pythonOlder "3.8") importlib-metadata;

  preFixup = ''
    makeWrapperArgs+=(
      --set GI_TYPELIB_PATH "$GI_TYPELIB_PATH"