Kovid Goyal
743c457c4b
Arch now packages kakasi
2024-12-15 09:49:23 +05:30
Kovid Goyal
bcfdfc1e1d
And yet more crap with pykakasi
2024-11-12 20:38:57 +05:30
Kovid Goyal
aee453d4e6
...
2024-09-03 21:45:35 +05:30
Kovid Goyal
38f1dff99f
Install piper binaries in Arch CI
2024-09-03 21:41:58 +05:30
Kovid Goyal
69b1b528f4
Install Qt 6 TTS module in Arch CI
2024-08-24 16:55:12 +05:30
Kovid Goyal
771db8e3f4
Install lxml-html-clean from package now that it is available
2024-05-25 16:37:24 +05:30
Kovid Goyal
52bb3bbe9d
Fix arch CI failure caused by more security theatre
2024-05-17 08:52:05 +05:30
Kovid Goyal
3aee660656
More work on notes
2023-11-13 19:21:27 +05:30
Kovid Goyal
f2b8bc9dd3
Arch now has up-to-date podofo
2023-06-07 17:20:23 +05:30
Kovid Goyal
bdc01df463
Install up to date podofo on Arch CI
2023-05-21 05:02:59 +05:30
Kovid Goyal
26ab48337b
Install tk on Arch CI to fix warning from PIL about missing libtk
2023-05-19 14:21:22 +05:30
Kovid Goyal
4bb9c9fba8
Install fonttools on Arch CI
2023-04-23 20:52:33 +05:30
Kovid Goyal
5c3385476f
Switch from cchardet to uchardet
...
cchardet is not maintained anymore: https://github.com/PyYoshi/cChardet/issues/77
cchardet is based on uchardet with the addition of reporting encoding
detection confidence. We dont really need that, so moving to uchardet is
simplest.
See #1690 (Low effort port to charset_normalizer)
2022-07-16 15:36:28 +05:30
Kovid Goyal
669d67ad29
Install poppler as pdftotext is now tested
2022-07-06 19:19:55 +05:30
Kovid Goyal
d17ea4b735
cmake is needed to build the headless plugin
2022-07-06 19:19:34 +05:30
Kovid Goyal
5ab70747a9
X11extras does not exist on Qt 6
2022-07-06 19:19:34 +05:30
Kovid Goyal
9957480ddb
Install Qt 6 on Arch
2022-07-06 19:19:32 +05:30
Kovid Goyal
fd1c2142ff
pycryptodome patch should not be needed anymore
2022-07-01 19:10:53 +05:30
Kovid Goyal
0ef5e879f5
dukpy is not needed anymore
2022-07-01 18:58:52 +05:30
Kovid Goyal
519832f263
Install sgmlib3k on arch CI
2021-12-03 07:51:34 +05:30
Kovid Goyal
cb263c1175
Skip the actions test on CI if html5-parser is too old
2021-11-10 22:09:39 +05:30
Kovid Goyal
c0cd4f0e73
Workaround for Arch having out of date html5-parser
2021-11-10 21:31:42 +05:30
Kovid Goyal
f027fac8a2
Use the new env var to disable RTLD_DEEPBIND for pycryptodome when running the tests with sanitization enabled
2021-10-04 14:39:42 +05:30
Kovid Goyal
32e9dc32b2
Workaround for pycryptodome using RTLD_DEEPBIND
...
This breaks ASAN, see https://github.com/google/sanitizers/issues/611
So, patch it out when installing. Upstream pycryptodome issue:
https://github.com/Legrandin/pycryptodome/issues/376
2021-09-26 10:23:28 +05:30
Kovid Goyal
4dc0502a29
Fix failing tests
2021-06-27 20:13:57 +05:30
Kovid Goyal
9904f33941
Add libstemmer to Arch CI deps
2021-06-20 14:55:22 +05:30
Eli Schwartz
23af586334
Revert "Fix building on Arch"
...
This reverts commit b8d8cf27e290f75791679cb3bce3f250904f2367.
libraqm (an obscure PIL functionality) was recently switched to be
directly linked by Pillow, rather than dlopened, which meant it was a
bit of a hidden dependency since calibre uses the imagingft module. But
it is now directly depended on by the Arch packaging, so it no longer
needs to be installed to get a functional Pillow.
2021-04-26 23:36:30 -04:00
Kovid Goyal
b8d8cf27e2
Fix building on Arch
...
Apparently libraqm is not actually an optional dependency of
python-pillow
2021-04-24 07:50:35 +05:30
Kovid Goyal
d148e2da5f
Workaround for Arch not running on older docker
2021-03-04 21:41:10 +05:30
Kovid Goyal
1e6702fbc1
Speedup detection of character encoding when declaration is absent by using a native code implementation (ccharset)
2021-02-25 15:02:48 +05:30
Kovid Goyal
40afe08d17
Arch now has py7zr
2021-01-26 09:53:27 +05:30
Kovid Goyal
09ccbafe13
Arch doesnt have py7zr
2021-01-19 18:23:25 +05:30
Kovid Goyal
db7d56a153
Add dependency on py7zr to arch CI
2021-01-19 18:15:39 +05:30
Kovid Goyal
77658f4c95
Build with sip 6 on Arch CI
2021-01-06 08:38:22 +05:30
Kovid Goyal
5203651af1
Dont use a binary for building translations
2020-12-15 19:14:29 +05:30