fix up github actions again
revert to the 20.04 libheif/libde265/etc. packages, since we get the test suite to pass with them
This commit is contained in:
parent
eed882c2a3
commit
2e767a1a9a
17
.github/workflows/test.yml
vendored
17
.github/workflows/test.yml
vendored
@ -19,10 +19,13 @@ jobs:
|
|||||||
- name: Checkout code
|
- name: Checkout code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
|
|
||||||
- name: Add libheif PPA
|
# libvips work with 1.6.1 in ubuntu-20.04, but fails with 1.10
|
||||||
run: |
|
# - name: Add libheif PPA
|
||||||
sudo add-apt-repository ppa:strukturag/libde265
|
# run: |
|
||||||
sudo add-apt-repository ppa:strukturag/libheif
|
# sudo add-apt-repository ppa:strukturag/libde265
|
||||||
|
# sudo add-apt-repository ppa:strukturag/libheif
|
||||||
|
# you need to add libaom-dev, libde265-dev, libx265-dev below to get
|
||||||
|
# this to work, see https://github.com/strukturag/libheif/issues/404
|
||||||
|
|
||||||
- name: Update apt
|
- name: Update apt
|
||||||
env:
|
env:
|
||||||
@ -30,9 +33,6 @@ jobs:
|
|||||||
run:
|
run:
|
||||||
sudo apt-get update -qq -o Acquire::Retries=3
|
sudo apt-get update -qq -o Acquire::Retries=3
|
||||||
|
|
||||||
# libaom-dev, libde265-dev, libx265-dev are required by the libheif.pc in
|
|
||||||
# libheif-dev in the ppa, but not listed as deps in the debian package
|
|
||||||
# see https://github.com/strukturag/libheif/issues/404
|
|
||||||
- name: Install platform dependencies
|
- name: Install platform dependencies
|
||||||
env:
|
env:
|
||||||
DEBIAN_FRONTEND: noninteractive
|
DEBIAN_FRONTEND: noninteractive
|
||||||
@ -49,9 +49,6 @@ jobs:
|
|||||||
libpng-dev
|
libpng-dev
|
||||||
libwebp-dev
|
libwebp-dev
|
||||||
libtiff5-dev
|
libtiff5-dev
|
||||||
libaom-dev
|
|
||||||
libde265-dev
|
|
||||||
libx265-dev
|
|
||||||
libheif-dev
|
libheif-dev
|
||||||
libexpat1-dev
|
libexpat1-dev
|
||||||
libcfitsio-dev
|
libcfitsio-dev
|
||||||
|
Loading…
Reference in New Issue
Block a user