summarylogtreecommitdiffstats
path: root/PKGBUILD
AgeCommit message (Collapse)Author
2023-12-16upgpkg: calibre-git 7.2.0.r2.g96211be30e-1Caleb Maclennan
2023-06-30upgpkg: calibre-git 6.22.0.r1.gca2b4e02ed-1Caleb Maclennan
Sync with [extra] package, brings depedencies up to date
2022-01-17upgpkg: calibre-git 5.34.0.r114.g0cf7af69ac-1Caleb Maclennan
2021-06-29upgpkg: calibre-git 5.22.1.r16.g4dc0502a29-1Eli Schwartz
dbus implementation used by upstream has changed, +1/-1 dependency
2021-06-21upgpkg: calibre-git 5.21.0.r72.ga0e2b1c5b0-1Eli Schwartz
- adapt to new upstream dependency - regenerate offline user-agent-data seed
2021-04-11upgpkg: calibre-git 5.14.0.r108.g6e32092098-1Eli Schwartz
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
2021-01-22upgpkg: calibre-git 5.10.0.r0.gbfc9a8d5c5-1Eli Schwartz
add new testsuite dependency
2021-01-06upgpkg: calibre-git 5.8.1.r74.g77658f4c95-1Eli Schwartz
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.
2020-12-27upgpkg: calibre-git 5.8.1.r16.ge0ec185ea2-1Eli Schwartz
- finally devendors liberation-fonts upstream - regenerate offline user-agent-data seed
2020-11-26upgpkg: calibre-git 5.5.0.r112.gf99b535714-1Eli Schwartz
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
2020-11-25calibre-git: simplify test ecxlusion handlingEli Schwartz
Let comments go together with exclusion names.
2020-11-16upgpkg: calibre-git 5.5.0.r16.g989577736f-1Eli Schwartz
drop espeak plugin patch, now we ignore speech-dispatcher instead
2020-11-13upgpkg: calibre-git 5.5.0.r2.g2d9dd81f46-1Eli Schwartz
- fix dictionary test by updating the bundled dictionaries - disable optional espeak plugin until it's done
2020-10-17upgpkg: calibre-git 5.3.0.r35.g40e5b7124f-1Eli Schwartz
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.
2020-09-18upgpkg: calibre-git 4.23.0.r599.g9ec29bb548-1Eli Schwartz
- 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
2020-08-31upgpkg: calibre-git 4.23.0.r477.g079cbff565-1Eli Schwartz
Migrate back to one single package, now python3 exclusive. Upstream has dropped python2 support and is fully migrated.
2020-06-25upgpkg: calibre-git 4.19.0.r33.gc6b4140231-1Eli Schwartz
migrate to mathjax 3.x in accordance with upstream, plus https://github.com/kovidgoyal/calibre/pull/1179
2020-06-14upgpkg: calibre-git 4.18.0.r24.g19f5c9080b-1Eli Schwartz
sync build fixes from community
2020-02-04upgpkg: calibre-git 4.8.0.r0.g75bf8b69c3-1Eli Schwartz
upstream release
2019-12-13upgpkg: calibre-git 4.6.0.r6.g15e247f88a-1Eli Schwartz
re-enable man pages -- the sphinx bug is not fixed, but calibre now monkey-patches it to make the build succeed.
2019-12-03upgpkg: calibre-git 4.5.0.r38.g281ddb8678-1Eli Schwartz
- add hyphen dependency for new feature - download a snapshot of the libreoffice dictionaries to pack up (uses master.tar.gz by default)
2019-11-22upgpkg: calibre-git 4.4.0.r3.g8d07d6bf55-1Eli Schwartz
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.
2019-10-29calibre-git: reindent 2 -> 4Eli Schwartz
2019-09-15upgpkg: calibre-git 3.48.0.r412.g380ccbc2d4-1Eli Schwartz
update for webengine port (now merged to master) drop outdated hunspell patch
2019-09-13upgpkg: calibre-git 3.48.0.r0.g290c74fd73-1Eli Schwartz
- 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
2019-05-13upgpkg: calibre-git 3.42.0.r63.g969ad38858-1Eli Schwartz
- 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
2019-04-24upgpkg: calibre-git 3.41.3.r27.gb42963af61-1Eli Schwartz
add python3 split package
2019-03-25upgpkg: calibre-git 3.40.1.r146.g390b0d45c1-1Eli Schwartz
update for newly split out external dependencies
2019-03-20calibre-git: update dependency handling in tandem with [community]Eli Schwartz
2019-02-07upgpkg: calibre-git 3.39.1.r15.g2866c8dcbf-1Eli Schwartz
add system dependencies for some things that are devendored now
2019-01-22upgpkg: calibre-git 3.38.1.r17.gd7d7810a44-1Eli Schwartz
update for mathjax build changes; use system mathjax
2019-01-17upgpkg: calibre-git 3.37.0.r49.ge4b3f75c27-1Eli Schwartz
update bundled mathjax upstream switch to cssutils fork
2018-11-20upgpkg: calibre-git 3.30.0.r18.g2447be653b-1Eli Schwartz
merge changes from community/calibre "fix" build by removing manpages; sphinx somehow chokes on the i18n regenerate offline user-agent-data
2018-07-08upgpkg: calibre-git 3.27.1.r3.g10d61771fb-1Eli Schwartz
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
2018-06-01upgpkg: calibre-git 3.25.0.r2.g011f8fc228-1Eli Schwartz
upstream release Add PGP signature verification of git sources.
2017-12-05upgpkg: calibre-git 3.13.0.r9.g9ede39bcd1-1Eli Schwartz
Fix invalidated checksums for the MathJax tarball. I'm not sure how this happened as the content is the same. -_-
2017-07-20Mass cleanupEli Schwartz
- 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.
2017-07-16upgpkg: calibre-git 3.4.0.r16.gba6438efda-2Eli Schwartz
migrated from html5lib to html5-parser
2017-07-05upgpkg: calibre-git 3.2.1.r51.ga060fae673-1Eli Schwartz
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!
2017-06-18upgpkg: calibre-git 3.0.0.r30.g1829e698f5-1Eli Schwartz
- upstream release - unrar binary plugin has been split out as a separate project; add new dependency - sort depends
2017-06-09upgpkg: calibre-git 2.85.1.r583.gdd1d4061bc-1Eli Schwartz
- qt5 5.9 rebuild - dukpy binary plugin has been split out as a separate project; add new dependency
2017-05-28upgpkg: calibre-git 2.85.1.r515.g2fbaa19cd6-1Eli Schwartz
Add new dependencies.
2017-05-22upgpkg: calibre-git 2.85.1.r434.gd2ed90f043-1Eli Schwartz
- 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.
2017-04-30upgpkg: calibre-git 2.83.0.r73.g002bde26ea-2Eli Schwartz
icu 59.1 / hunspell 1.6.0 rebuild
2017-03-06upgpkg: calibre-git 2.80.0.r85.gdbfe5c1427-1Eli Schwartz
New user-agent handling requires different pre-seeded file. Try to update (but fail gracefully on offline builds).
2017-01-29upgpkg: calibre-git 2.78.0.r3.g1e7f04d391-1Eli Schwartz
- qt5 5.8 rebuild - More accurate numeric_version fix.
2017-01-24upgpkg: calibre-git 2.77.0.r69.g86f5bb8c6d-1Eli Schwartz
- sip 4.19 rebuild - udisks isn't needed, desktops already handle this via udisks2 and udisks 1 is being dropped from the repos.
2017-01-01upgpkg: calibre-git 2.76.0.r8.g9d37292fe5-1Eli Schwartz
We were missing some additional resources commands: - mathjax (use with local copy from source array) - recent_uas (skip, provide offline copy from today)
2016-12-04upgpkg: calibre-git 2.73.0.r34.gcc0d25c-1Eli Schwartz
icu 58.1 rebuild
2016-08-20upgpkg: calibre-git 2.64.0.r21.gd0aff1e-1Eli Schwartz
PyQt5 5.7 rebuild