Search Criteria
Package Details: hydrus 601-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/hydrus.git (read-only, click to copy) |
---|---|
Package Base: | hydrus |
Description: | Danbooru-like image tagging and searching system for the desktop |
Upstream URL: | http://hydrusnetwork.github.io/hydrus/ |
Licenses: | custom |
Conflicts: | hydrus-docs-dummy |
Submitter: | Score_Under |
Maintainer: | Score_Under |
Last Packager: | Score_Under |
Votes: | 40 |
Popularity: | 0.87 |
First Submitted: | 2015-02-28 18:11 (UTC) |
Last Updated: | 2024-12-04 21:42 (UTC) |
Dependencies (40)
- emoji-font (noto-fonts-emoji-flagsAUR, noto-fonts-emoji-gitAUR, noto-fonts-emoji-blobAUR, noto-fonts-emoji-flag-gitAUR, ttf-mutant-emojiAUR, ttf-blobmojiAUR, ttf-twemojiAUR, ttf-apple-emojiAUR, ttf-twemoji-color-gitAUR, ttf-whatsapp-emojiAUR, ttf-twemoji-colorAUR, ttf-noto-emoji-monochromeAUR, ttf-twemoji-gitAUR, ttf-ms-win11-autoAUR, otf-unifontAUR, ttf-unifontAUR, ttf-ms-win11AUR, noto-fonts-emoji, ttf-joypixels)
- pyside6
- python (python37AUR, python311AUR, python310AUR)
- python-beautifulsoup4
- python-html5lib (python-html5lib-gitAUR)
- python-lxml
- python-lz4
- python-mpv (python-mpv-gitAUR)
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-binAUR, python-numpy-mklAUR, python-numpy-mkl-tbbAUR)
- python-opencv (python-opencv-cuda)
- python-pillow (python-pillow-gitAUR)
- python-psutil
- python-pysocks
- python-qtpy (python-qtpy-gitAUR)
- python-requests
- python-send2trash
- python-service-identity
- python-twisted
- python-typing_extensions
- python-urllib3
- python-yaml (python-yaml-gitAUR)
- qt6-multimedia
- qt6-svg
- git (git-gitAUR, git-glAUR) (make)
- desktop-file-utils (desktop-file-utils-gitAUR) (optional) – to add Hydrus to your desktop environment menus
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-cudaAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-headlessAUR, ffmpeg-amd-fullAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-ffplayoutAUR) (optional) – show duration and other information on video thumbnails
- hydrus-docsAUR (hydrus-gitAUR) (optional) – offline documentation
- miniupnpc (miniupnpc-gitAUR) (optional) – automatic port forwarding
- python-cbor2 (optional) – cbor support in client-server communication
- python-chardet (optional) – detect text encoding more accurately
- python-cloudscraperAUR (python-cloudscraper-gitAUR) (optional) – bypass cloudflare "checking your browser" challenges
- python-cryptography (optional) – to generate certificates for accessing client API and server via HTTPS
- python-dateparser (optional) – date string to timestamp parser for predicate system
- python-dateutil (optional) – improved fuzzy date search
- python-olefile (optional) – support legacy microsoft office file formats
- python-psd-toolsAUR (optional) – handle PSD files and extract thumbnails
- python-pymplerAUR (optional) – debug menus to profile memory usage
- python-pyopenssl (optional) – to generate certificates for accessing client API and server via HTTPS
- qt6-webengine (optional) – to display PDF thumbnails
- swftoolsAUR (swftools-gitAUR) (optional) – to display SWF thumbnails
Required by (2)
- hydownloader-git (optional)
- hydownloader-systray-git (optional)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 13 Next › Last »
And1G commented on 2022-10-15 21:57 (UTC)
Does this work for anybody right now? Got to build 502-1 without documentation, but now getting only this error log on start:
Any ideas?
Score_Under commented on 2022-10-02 19:44 (UTC) (edited on 2022-10-02 19:46 (UTC) by Score_Under)
To work around this, you can build without the documentation by removing the packages from the makedepends list and removing the
mkdocs
invocation inbuild()
as well as thehelp
argument tocp
inpackage()
. Other than that there isn't much that can be done from this pkgbuild until the jsmin package is updated by its AUR maintainer(If this were gentoo I could lock this stuff behind a USE flag but I am not aware of any similar mechanism in PKGBUILDs)
And1G commented on 2022-10-02 08:37 (UTC)
From what I see, python2 is not directly required by hydrus itself, but by one of its dependencies. So this packages is not the right place to rant about updating.
hydrus -> mkdocs-material -> mkdocs-minify-plugin -> python-jsmin -> python2-setuptools (makedepends)
Can anybody confirm that?
misagh commented on 2022-10-02 08:21 (UTC)
Python 2 is deprecated and undesirable. This package needs to be updated to replace it with Python 3. As it stands, the package no longer builds as Python 2 fails to build.
spaceslug commented on 2022-09-30 14:29 (UTC)
Hydrus no longer builds for me because python2 fails to build. Since arch has now dropped python2 support, is there a way to get rid of the python2 dependency?
Lucki commented on 2022-08-30 22:28 (UTC) (edited on 2022-08-30 22:34 (UTC) by Lucki)
Can we get proper XDG in the applied patch for the
BASE_DIR
?Example:
<deleted-account> commented on 2022-08-11 03:22 (UTC)
PySide6 is now the default over PySide2 since Qt6 is now the default: https://github.com/hydrusnetwork/hydrus/releases/tag/v495
Score_Under commented on 2022-08-04 09:55 (UTC)
@WorldTeacher, it would be my recommendation to remove all packages installed in ~/.local/lib/python3.10, whether by moving it away or by invoking pip for each one. Then the packages you still need can be reinstalled via the AUR or pacman.
WorldTeacher commented on 2022-08-04 07:57 (UTC)
@Score_Under, so just to make sure I understand it correctly: I should uninstall opencv-python using pip (as well as the packages located in ~/.local/lib/python3.10) and install them using pamac / pacman? Or did you mean something else?
Score_Under commented on 2022-08-03 20:49 (UTC) (edited on 2022-08-03 20:56 (UTC) by Score_Under)
@WorldTeacher I note that you have opencv installed locally via pip. Just a heads-up, installing anything locally via pip can take priority over system packages and mess with otherwise-working python library installations on your system. I strongly recommend against using local pip installs, and instead anyone wanting to do so should confine those installs to a virtual environment (
python -m venv --help
).If you move your ~/.local/lib/python3.10 directory away (e.g. rename it and add ".old" to the end), that will get rid of all locally installed python packages which should either allow you to determine if that really is the problem, or allow you to revert back to a hopefully working state.
For the record, I have python-opencv installed alongside hydrus on my system and it is not a problem.
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 13 Next › Last »