fix(qemu7)

closes #4166
This commit is contained in:
Jacob Heider 2023-11-21 18:53:42 -05:00
parent faa75d4a68
commit 9855babea4
No known key found for this signature in database
GPG key ID: 51E3FD0EE62677B6

View file

@ -46,14 +46,14 @@ provides:
dependencies: dependencies:
gnome.org/glib: 2 gnome.org/glib: 2
capstone-engine.org: ^4 capstone-engine.org: ^4
pixman.org: '*' pixman.org: ^0
gnutls.org: '*' gnutls.org: ^3
freedesktop.org/slirp: '*' freedesktop.org/slirp: ^4
virtualsquare.org/vde: '*' virtualsquare.org/vde: ^2
facebook.com/zstd: '*' facebook.com/zstd: ^1
invisible-island.net/ncurses: '*' invisible-island.net/ncurses: ^6
libssh.org: '*' libssh.org: ^0
libpng.org: '*' libpng.org: ^1
build: build:
dependencies: dependencies:
@ -61,9 +61,10 @@ build:
github.com/westes/flex: '*' github.com/westes/flex: '*'
python.org: '<3.10' python.org: '<3.10'
ninja-build.org: '*' ninja-build.org: '*'
freedesktop.org/pkg-config: '*'
script: script:
# TODO: linux virtfs <8 requires attr and libcap-ng
- run: ARGS="$ARGS --enable-virtfs"
if: '>=8'
- ./configure $ARGS - ./configure $ARGS
- make --jobs {{ hw.concurrency }} install - make --jobs {{ hw.concurrency }} install
@ -81,11 +82,13 @@ build:
- --enable-curses - --enable-curses
- --enable-libssh - --enable-libssh
- --enable-vde - --enable-vde
- --enable-virtfs
- --enable-zstd - --enable-zstd
- --extra-cflags=-DNCURSES_WIDECHAR=1 - --extra-cflags=-DNCURSES_WIDECHAR=1
- --disable-sdl - --disable-sdl
- --disable-docs - --disable-docs
darwin:
ARGS:
- --enable-virtfs
test: test:
dependencies: dependencies: