diff --git a/bypy/linux/__main__.py b/bypy/linux/__main__.py index cd95fd485a..bf287f9d63 100644 --- a/bypy/linux/__main__.py +++ b/bypy/linux/__main__.py @@ -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' ' webp webpmux webpdemux sharpyuv exslt ncursesw readline chm hunspell-1.7 hyphen' ' 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() )) + [ # debian/ubuntu for for some typical stupid reason use libpcre.so.3 diff --git a/bypy/sources.json b/bypy/sources.json index 1a99550f64..3f74e1e48c 100644 --- a/bypy/sources.json +++ b/bypy/sources.json @@ -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", "unix": {