rapid-photo-downloader: 0.9.34 -> 0.9.36

This commit is contained in:
PhiliPdB
2025-04-22 20:13:06 +02:00
parent a11f1567b4
commit ed5b4d1bec
@@ -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"