File tree 3 files changed +3
-7
lines changed
3 files changed +3
-7
lines changed Original file line number Diff line number Diff line change @@ -145,7 +145,7 @@ jobs:
145
145
node : [21]
146
146
canvas_tag : ["v3.0.0-rc2"] # e.g. "v2.6.1"
147
147
name : ${{ matrix.canvas_tag}}, Node.js ${{ matrix.node }}, macOS
148
- runs-on : macos-latest
148
+ runs-on : macos-12 # macos-14+ is M1
149
149
env :
150
150
CANVAS_VERSION_TO_BUILD : ${{ matrix.canvas_tag }}
151
151
steps :
Original file line number Diff line number Diff line change 41
41
'<!(node -p "require(\' node-addon-api\' ).include_dir")' ,
42
42
'<!@(pkg-config cairo --cflags-only-I | sed s/-I//g)' ,
43
43
'<!@(pkg-config libpng --cflags-only-I | sed s/-I//g)' ,
44
- '<!@(pkg-config giflib --cflags-only-I | sed s/-I//g)' ,
45
44
'<!@(pkg-config pangocairo --cflags-only-I | sed s/-I//g)' ,
46
45
'<!@(pkg-config freetype2 --cflags-only-I | sed s/-I//g)' ,
47
- '<!@(pkg-config librsvg-2.0 --cflags-only-I | sed s/-I//g)'
46
+ '<!@(pkg-config librsvg-2.0 --cflags-only-I | sed s/-I//g)' ,
47
+ '/opt/homebrew/Cellar/giflib/5.2.2/include'
48
48
],
49
49
'cflags+' : ['-fvisibility=hidden' ],
50
50
'xcode_settings' : {
Original file line number Diff line number Diff line change @@ -12,8 +12,4 @@ rm -f /usr/local/bin/python3-config || :
12
12
# doesn't work to make them ignore conflicts. For now just ignore errors, yolo.
13
13
brew install --force pkg-config cairo pango librsvg giflib || :
14
14
15
- pkg-config giflib --cflags-only-I
16
- brew --cellar giflib
17
- brew --prefix giflib
18
-
19
15
pip3 install --user --break-system-packages macpack
You can’t perform that action at this time.
0 commit comments