From 274407ef22c0a269c780cff6f9fb89862a1c254e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Tue, 12 Mar 2024 12:12:40 +0100 Subject: [PATCH] Use ppas for libheif --- manifest.toml | 40 +++++++++++++++++++++++----------------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/manifest.toml b/manifest.toml index 423ded9..b029acb 100644 --- a/manifest.toml +++ b/manifest.toml @@ -87,29 +87,19 @@ ram.runtime = "200M" [resources.apt] packages = [ - # "cmake", - # "ninja", - "curl", "gpg", "ffmpeg", "exiftool", - "libheif1", - "ca-certificates", - "golang", - "libdlib-dev", - "libblas-dev", + "libatlas-base-dev", - "liblapack-dev", + "libblas-dev", + "libdlib-dev", + "libdlib19", "libjpeg-dev", - "libheif-dev", - "build-essential", - "pkg-config", - "autoconf", - "automake", - "libx265-dev", - "libde265-dev", - "libaom-dev", + "libjpeg-turbo8-dev", + "liblapack-dev", + # "darktable", "mariadb-server", ] @@ -122,6 +112,22 @@ ram.runtime = "200M" fi """ + [resources.apt.extras.strukturag_libheif] + repo = "deb https://ppa.launchpadcontent.net/strukturag/libheif/ubuntu jammy main" + key = "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xc6610628a707a7e5e391d27a9641080a705c2b92" + packages = [ + "libheif-dev", + "libaom-dev", + "libx265-dev", + ] + + [resources.apt.extras.strukturag_libde265] + repo = "deb https://ppa.launchpadcontent.net/strukturag/libde265/ubuntu jammy main" + key = "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xc6610628a707a7e5e391d27a9641080a705c2b92" + packages = [ + "libde256-dev", + ] + [resources.apt.extras.yarn] repo = "deb https://dl.yarnpkg.com/debian/ stable main" key = "https://dl.yarnpkg.com/debian/pubkey.gpg"