20
20
build : { cc: clang-14, cxx: clang++-14, linker: ld.lld-14, sanitize: true }
21
21
shell : bash
22
22
23
- - name : " macOS (11 .6) - Xcode 13.2 .1"
24
- os : macos-11
23
+ - name : " macOS (12 .6) - Xcode 14.0 .1"
24
+ os : macos-12
25
25
build : { cc: clang, cxx: clang++, linker: ld.lld }
26
26
shell : bash
27
27
@@ -40,21 +40,19 @@ jobs:
40
40
CXX : ${{ matrix.build.cxx }}
41
41
LD : ${{ matrix.build.linker }}
42
42
CPPFLAGS : -Wall
43
- DEBIAN_FRONTEND : noninteractive
44
- HOMEBREW_NO_AUTO_UPDATE : 1
45
43
46
44
steps :
47
45
- name : Checkout code
48
- uses : actions/checkout@v2
46
+ uses : actions/checkout@v3
49
47
50
48
- name : Update apt
51
49
if : runner.os == 'Linux'
52
- run : sudo -E apt-get update -qq -o Acquire::Retries=3
50
+ run : sudo apt-get update -qq
53
51
54
52
- name : Install Ubuntu dependencies
55
53
if : runner.os == 'Linux'
56
54
run :
57
- sudo -E apt-get install --fix-missing -qq -o Acquire::Retries=3
55
+ sudo apt-get install -fqq
58
56
meson
59
57
python3-pip python3-setuptools python3-wheel
60
58
libfftw3-dev libexif-dev libjpeg-turbo8-dev
@@ -70,12 +68,12 @@ jobs:
70
68
if : runner.os == 'macOS'
71
69
run : |
72
70
brew install meson ninja fftw fontconfig glib libexif libgsf little-cms2 orc pango
73
- brew install cfitsio libheif libimagequant libjpeg-turbo libmatio librsvg libspng libtiff openexr openjpeg openslide poppler webp cgif
71
+ brew install cfitsio cgif jpeg-xl libheif libimagequant libjpeg-turbo libmatio librsvg libspng libtiff openexr openjpeg openslide poppler webp
74
72
75
73
- name : Install Clang 14
76
74
if : runner.os == 'Linux' && matrix.build.cc == 'clang-14'
77
75
run :
78
- sudo -E apt-get install --fix-missing -qq -o Acquire::Retries=3
76
+ sudo apt-get install -fqq
79
77
clang-14 libomp-14-dev lld-14 llvm-14
80
78
81
79
- name : Prepare macOS environment
0 commit comments