Search Criteria
Package Details: calibre-git 5.10.0.r0.gbfc9a8d5c5-1
Git Clone URL: | https://aur.archlinux.org/calibre-git.git (read-only, click to copy) |
---|---|
Package Base: | calibre-git |
Description: | Ebook management application |
Upstream URL: | https://calibre-ebook.com/ |
Licenses: | |
Conflicts: | |
Provides: | |
Replaces: | |
Submitter: | eschwartz |
Maintainer: | eschwartz |
Last Packager: | eschwartz |
Votes: | 14 |
Popularity: | 0.001007 |
First Submitted: | 2015-08-09 15:02 |
Last Updated: | 2021-01-22 12:09 |
Dependencies (48)
- hunspell (hunspell-git)
- hyphen
- icu (icu-git-static, icu-git)
- jxrlib (jxrlib-git)
- libmtp (libmtp-git)
- libusb (libusb-git)
- libwmf
- mathjax
- mtdev
- optipng (optipng-hg)
- podofo (podofo-git)
- python-apsw
- python-beautifulsoup4
- python-css-parser
- python-cssselect
- python-dateutil
- python-dbus
- python-dnspython (python-dnspython-git, python-dnspython1.16)
- python-feedparser (python-feedparser-dev)
- python-html2text (python-html2text-git)
- python-html5-parser
- python-lxml
- python-markdown
- python-mechanize
- python-msgpack
- python-netifaces
- python-pillow (python-pillow-git, python-pillow-simd)
- python-psutil
- python-py7zr
- python-pychm
- python-pygments
- python-pyqt5
- python-pyqtwebengine (python-pyqt5-webengine)
- python-regex (python-regex-git)
- python-unrardll
- python-zeroconf
- qt5-svg (qt5-svg-git)
- ttf-liberation
- udisks2 (udisks2-nosystemd)
- xorg-server-xvfb (xorg-server1.12-xvfb, xorg-server-xvfb-notty, xorg-server-xvfb-sd_notify, xorg-server-xvfb-git, xorg-server-xvfb-noudev, xorg-server-xvfb-dev, xorg-server1.19-xvfb-git) (check)
- git (git-git) (make)
- pyqt-builder (make)
- python-sphinx (python-sphinx-git, python-sphinx-2) (make)
- qt5-x11extras (qt5-x11extras-git) (make)
- rapydscript-ng (rapydscript-ng-git) (make)
- sip (sip4-sip-provides) (make)
- xdg-utils (mimi-git, sx-open, busking-git, xdg-utils-git, linopen, xdg-utils-terminal-true-git, xdg-utils-mimeo, xdg-utils-handlr, xdg-utils-slock, mimi-bachoseven-git, mimejs-git) (make)
- poppler (poppler-minimal, poppler-lcdfilter, poppler-git, poppler-lcd) (optional) – required for converting pdf to html
Required by (3)
- calibre-server-systemd (requires calibre)
- readarr (requires calibre) (optional)
- readarr-nightly (requires calibre) (optional)
Latest Comments
1 2 3 Next › Last »
eschwartz commented on 2020-12-07 13:19
This has been previously requested on the bugtracker for community/calibre too (in that case, the user wanted calibre-server to be split out), and was just as invalid there.
calibre isn't multiple programs in one package. It is one unified codebase with a number of entry points into it. Qt5-base is used essentially everywhere. The conversion pipeline directly relies on a headless plugin with mandatory x11 client libraries, even though ebook-convert doesn't run in a GUI, but doesn't require a running xorg server. etc.
Inporting any part of the codebase will inevitably result in most or all of the dependencies being used, simply because a lot of functionality you might not think is related, nevertheless is.
lenormf commented on 2020-12-07 07:55
Any way you could please split this package into separate ones, to allow installing Xorg-less utilities like
calibredb
on a server without pulling X11 dependencies?eschwartz commented on 2019-11-22 06:34
I've pushed an update I've been experimenting with -- calibre-python3-git and calibre-git now depend on a "common" package, and you can install one or both as you wish. I'd still advise having the calibre2 version around, though...
eschwartz commented on 2019-11-15 02:24
Yeah, let me go rebuild my custom repo for python3.8 right now.
chrisjbillington commented on 2019-11-15 01:59
@eschwartz, thanks for this package. When you have time, would you be able to rebuild it for python 3.8 in your custom repo? Many thanks!
c-reeder commented on 2019-10-31 23:14
@eschwartz, thanks for the response! Okay, so.....pacman -Qkk qt5-base reports no errors and according to pacman -Qi qt5-base, I'm using the official version from the repos maintained by "Antonio Rojas arojas@archlinux.org".
I just did a chroot test, and sure enough....it compiled no problem. Could it have to do with the fact that I also have some mingw-64-qt packages installed? I would think not, but it's the only other QT-providing package that I can think of that I have installed.
eschwartz commented on 2019-10-30 03:07
@doctorguapo, I have no idea why that would happen. Does it build in a clean chroot? Does pacman -Qkk qt5-base report any issues? Can you double-check in the output of pacman -Qi qt5-base that you're using the package from the official repos?
For some reason, it would seem you're missing some formats in the output of:
c-reeder commented on 2019-10-25 22:04
For whatever reason, everything compiles fine for me, but when I get to the check() phase, several tests fail with the same error:
ValueError: Failed to export image as JPEG with error: Unsupported image format
Then at the end, it gives me:
AssertionError: Items in the second set but not the first: 'jpg' 'gif' 'svg' 'ico' : Qt doesn't seem to be able to load some of its image plugins. Available plugins: {'xpm', 'xbm', 'pgm', 'ppm', 'png', 'bmp', 'pbm'}
This seems very strange to me given that according to https://doc.qt.io/qt-5/qtimageformats-index.html jpg is one of the file types supported by default.
eschwartz commented on 2019-04-24 19:03
Given recent efforts to port calibre to python3, which are finally reaching an interesting stage, I have turned this into a split package providing a python3 component. Some things work, some things don't, so I strongly expect you'll want to have the python2 version available at a minimum... so they will share many files and the python3 version will depend on the python2 version.
I provide prebuilt packages in my custom repository, signed by my TU packaging key: https://wiki.archlinux.org/index.php/Unofficial_user_repositories#eschwartz
See https://github.com/kovidgoyal/calibre/pull/870 for more discussion on the port.
eschwartz commented on 2019-01-28 13:42
I don't understand your meaning at all. For one, neither of those two are dependencies at all -- one is a makedepends and the other is a checkdepends. On top of that, why would sip have anything to do with Wayland vs. xorg? At least xorg-server-xvfb is genuinely an xorg-related package, if only it weren't merely a checkdepends.