Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Sync with [extra] package, brings depedencies up to date
|
|
|
|
dbus implementation used by upstream has changed, +1/-1 dependency
|
|
- adapt to new upstream dependency
- regenerate offline user-agent-data seed
|
|
add support for new system plugin path option
fix tests:
- cchardet is now used by calibre (sync from community/calibre 5.12.0-1)
- qt5-imageformats is needed because calibre now tests for webp support
and is required by EPUB 3.3 anyway
|
|
add new testsuite dependency
|
|
build moves to "sip". sip5 is gone now, and sip=4.x is gone now too --
only sip=6.x is in the repos now, which supports both pyqt 5/6.
|
|
- finally devendors liberation-fonts upstream
- regenerate offline user-agent-data seed
|
|
Ignore test for pycryptodome, which is not used by calibre.
Re-enable mysteriously segfaulting test, since it no longer does so on
qt 5.15.2
|
|
Let comments go together with exclusion names.
|
|
drop espeak plugin patch, now we ignore speech-dispatcher instead
|
|
- fix dictionary test by updating the bundled dictionaries
- disable optional espeak plugin until it's done
|
|
Stop depending on ancient libusbx provides, because libusb is once again
the preferred implementation... for 6 years now, so depending on the
provides is bleurgh. And in [testing], it's no longer provided.
Also drop dependency on chmlib now this is only used via pychm, and
switch one holdout command invocation from python3 -> python.
|
|
- migrate from sip 4 -> 5
- drop old python3 porting env variable which should have been removed in
commit 9b88c9d257a4c1320bb86b9fc3e14c4978e1a30e
(AUR: 03e4aa90767bde58ebac85b96c7df04a60b63d15)
- and exclude one test that causes testsuite segfaults after qt 5.15.1 inside makechrootpkg,
but outside of systemd-nspawn passes.
see: https://github.com/kovidgoyal/calibre/commit/28ef780d9911d598314d98bdfc3b1c88a94681df
|
|
Migrate back to one single package, now python3 exclusive. Upstream has
dropped python2 support and is fully migrated.
|
|
migrate to mathjax 3.x in accordance with upstream, plus
https://github.com/kovidgoyal/calibre/pull/1179
|
|
sync build fixes from community
|
|
upstream release
|
|
re-enable man pages -- the sphinx bug is not fixed, but calibre now
monkey-patches it to make the build succeed.
|
|
- add hyphen dependency for new feature
- download a snapshot of the libreoffice dictionaries to pack up
(uses master.tar.gz by default)
|
|
Better split package that lets either/or python2 / python3 be installed.
Comes with an 'alternatives' script which selects which one to use,
because pacman doesn't have this builtin (yet). Common files are stored
in a '-common' split package.
|
|
|
|
update for webengine port (now merged to master)
drop outdated hunspell patch
|
|
- upstream release
- backport commit to devendor hunspell
- build against mathjax2 package, the default mathjax is now mathjax3
(which is totally different and also incompatible)
- trivial internal changes
- reorder tests
- move files around so they don't need to be explicitly deleted
|
|
- update install process to use upstreamed git versioning code
- drop XDG kludge which is now merged into calibre itself
- regenerate offline user-agent-data seed
|
|
add python3 split package
|
|
update for newly split out external dependencies
|
|
|
|
add system dependencies for some things that are devendored now
|
|
update for mathjax build changes; use system mathjax
|
|
update bundled mathjax
upstream switch to cssutils fork
|
|
merge changes from community/calibre
"fix" build by removing manpages; sphinx somehow chokes on the i18n
regenerate offline user-agent-data
|
|
upstream release
add explicit makedepends on sip, which going forward is not meant to be
a runtime depends for python{,2}-sip and is currently not a depends for
python{,2}-sip-pyqt5 in testing
|
|
upstream release
Add PGP signature verification of git sources.
|
|
Fix invalidated checksums for the MathJax tarball. I'm not sure how this
happened as the content is the same. -_-
|
|
- switch my email address
- switch git:// to git+https://
- fix download filenames for $pkgver.tar.gz downloads
- add comment pointing to my PKGBUILD repo
- misc. code style improvements
Some *-git pkgver bumps came along for the ride as well.
|
|
migrated from html5lib to html5-parser
|
|
We can now build manpages from the sphinx documentation, so do that.
Also fix build error caused by commented-out `translations` command.
I am not even sure how on earth this got committed. But it's stupid.
Bad Eli!
|
|
- upstream release
- unrar binary plugin has been split out as a separate project; add new
dependency
- sort depends
|
|
- qt5 5.9 rebuild
- dukpy binary plugin has been split out as a separate project; add new
dependency
|
|
Add new dependencies.
|
|
- calibre v3 beta has a new depends on python2-msgpack.
- Add makedepends on rapydscript-ng which helps build calibre-server
faster.
- Make the bytecode compilation process cleaner, avoid embedding
builddir location.
|
|
icu 59.1 / hunspell 1.6.0 rebuild
|
|
New user-agent handling requires different pre-seeded file. Try to
update (but fail gracefully on offline builds).
|
|
- qt5 5.8 rebuild
- More accurate numeric_version fix.
|
|
- sip 4.19 rebuild
- udisks isn't needed, desktops already handle this via udisks2 and
udisks 1 is being dropped from the repos.
|
|
We were missing some additional resources commands:
- mathjax (use with local copy from source array)
- recent_uas (skip, provide offline copy from today)
|