Fix #2077794 [Missing libdeflate dependency in calibre distribution](https://bugs.launchpad.net/calibre/+bug/2077794)

This commit is contained in:
Kovid Goyal 2024-08-25 10:36:07 +05:30
parent 8c4c2c5f38
commit a25c767de3
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 12 additions and 1 deletions

View File

@ -38,7 +38,7 @@ def binary_includes():
('usb-1.0 mtp expat sqlite3 ffi z lzma openjp2 poppler dbus-1 iconv xml2 xslt jpeg png16' ('usb-1.0 mtp expat sqlite3 ffi z lzma openjp2 poppler dbus-1 iconv xml2 xslt jpeg png16'
' webp webpmux webpdemux sharpyuv exslt ncursesw readline chm hunspell-1.7 hyphen' ' webp webpmux webpdemux sharpyuv exslt ncursesw readline chm hunspell-1.7 hyphen'
' icudata icui18n icuuc icuio stemmer gcrypt gpg-error uchardet graphite2' ' icudata icui18n icuuc icuio stemmer gcrypt gpg-error uchardet graphite2'
' brotlicommon brotlidec brotlienc zstd podofo ssl crypto tiff' ' brotlicommon brotlidec brotlienc zstd podofo ssl crypto deflate tiff'
' gobject-2.0 glib-2.0 gthread-2.0 gmodule-2.0 gio-2.0 dbus-glib-1').split() ' gobject-2.0 glib-2.0 gthread-2.0 gmodule-2.0 gio-2.0 dbus-glib-1').split()
)) + [ )) + [
# debian/ubuntu for for some typical stupid reason use libpcre.so.3 # debian/ubuntu for for some typical stupid reason use libpcre.so.3

View File

@ -111,6 +111,17 @@
} }
}, },
{
"name": "libdeflate",
"comments": "Used optionally libtiff instead of zlib, sadly the Ubuntu build image comes with this library installed so libtiff links against it on Linux",
"os": "linux",
"unix": {
"filename": "libdeflate-1.21.tar.gz",
"hash": "sha256:7f05b533dd1d95e48a9f7d633beab67d8c6f502c01a2a5f46b204c16d1e748ad",
"urls": ["https://github.com/ebiggers/libdeflate/releases/download/v1.21/{filename}"]
}
},
{ {
"name": "zstd", "name": "zstd",
"unix": { "unix": {