From 2e767a1a9ab2fc94336428368775e09d07a8056e Mon Sep 17 00:00:00 2001 From: John Cupitt Date: Wed, 23 Dec 2020 16:01:02 +0000 Subject: [PATCH] fix up github actions again revert to the 20.04 libheif/libde265/etc. packages, since we get the test suite to pass with them --- .github/workflows/test.yml | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6e162070..de16bb2d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,10 +19,13 @@ jobs: - name: Checkout code uses: actions/checkout@v2 - - name: Add libheif PPA - run: | - sudo add-apt-repository ppa:strukturag/libde265 - sudo add-apt-repository ppa:strukturag/libheif + # libvips work with 1.6.1 in ubuntu-20.04, but fails with 1.10 + # - name: Add libheif PPA + # run: | + # 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 env: @@ -30,9 +33,6 @@ jobs: run: 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 env: DEBIAN_FRONTEND: noninteractive @@ -49,9 +49,6 @@ jobs: libpng-dev libwebp-dev libtiff5-dev - libaom-dev - libde265-dev - libx265-dev libheif-dev libexpat1-dev libcfitsio-dev