diff options
author | Philippe Mathieu-Daudé <philmd@linaro.org> | 2024-09-17 09:06:18 +0200 |
---|---|---|
committer | Philippe Mathieu-Daudé <philmd@linaro.org> | 2024-09-17 09:32:49 +0200 |
commit | 79f0efb2be5ea6a76dbcb19fc11e0df43928c649 (patch) | |
tree | ceb27041f5d1c44794010ea0f3ff00097e9c0487 | |
parent | a8253ca5656c34c1d91f2c1170bd0cbf117358f1 (diff) | |
download | libvirt-ci-79f0efb2be5ea6a76dbcb19fc11e0df43928c649.zip libvirt-ci-79f0efb2be5ea6a76dbcb19fc11e0df43928c649.tar.gz libvirt-ci-79f0efb2be5ea6a76dbcb19fc11e0df43928c649.tar.bz2 |
targets: Add macOS 15 (Sequoia)
macOS Sequoia has been released on September 16, 2024.
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
-rw-r--r-- | lcitool/facts/targets/macos-15.yml | 27 | ||||
-rw-r--r-- | tests/data/packages/out/macos-15.yml | 173 |
2 files changed, 200 insertions, 0 deletions
diff --git a/lcitool/facts/targets/macos-15.yml b/lcitool/facts/targets/macos-15.yml new file mode 100644 index 0000000..6649565 --- /dev/null +++ b/lcitool/facts/targets/macos-15.yml @@ -0,0 +1,27 @@ +--- +os: + name: 'MacOS' + version: '15' + +packaging: + format: 'brew' + command: 'brew' + +paths: + bash: /opt/homebrew/bin/bash + cc: /usr/bin/clang + ccache: /opt/homebrew/bin/ccache + make: /opt/homebrew/bin/gmake + ninja: /opt/homebrew/bin/ninja + pip3: /opt/homebrew/bin/pip3 + python: /opt/homebrew/bin/python3 + sudoers: /etc/sudoers + +ansible_python_package: python3 +ansible_python_interpreter: /opt/homebrew/bin/python3 + +cirrus: + instance_type: macos_instance + image_selector: image + image_name: ghcr.io/cirruslabs/macos-sonoma-base:latest + arch: aarch64 diff --git a/tests/data/packages/out/macos-15.yml b/tests/data/packages/out/macos-15.yml new file mode 100644 index 0000000..178a291 --- /dev/null +++ b/tests/data/packages/out/macos-15.yml @@ -0,0 +1,173 @@ +cpan: +- Archive::Tar +- CPAN::Changes +- Digest +- Digest::MD5 +- ExtUtils::CBuilder +- ExtUtils::Embed +- File::Slurp +- IO::Compress::Bzip2 +- IO::Interface +- IO::String +- LWP::UserAgent +- Module::Build +- Net::OpenSSH +- Net::SNMP +- NetAddr::IP +- Sub::Uplevel +- TAP::Formatter::HTML +- TAP::Formatter::JUnit +- TAP::Harness::Archive +- Test::Exception +- Test::Harness +- Test::Pod +- Test::Pod::Coverage +- Test::Simple +- Time::HiRes +- XML::Twig +- XML::Writer +- XML::XPath +- YAML +- accessors +native: +- ant +- augeas +- autoconf +- automake +- awk +- bash +- bash-completion +- bc +- bindgen +- bison +- black +- bzip2 +- capstone +- ccache +- cdrtools +- check +- cmocka +- codespell +- cpanminus +- cppi +- ctags +- curl +- dbus +- diffutils +- dnsmasq +- docutils +- dtc +- e2fsprogs +- expect +- flake8 +- flex +- gcovr +- gdb +- gdk-pixbuf +- gettext +- git +- glib +- gnu-sed +- gnutls +- gobject-introspection +- golang +- grep +- gtk+3 +- gtk-doc +- gtk-vnc +- gzip +- icoutils +- intltool +- jemalloc +- jpeg-turbo +- jq +- json-c +- json-glib +- libarchive +- libcbor +- libconfig +- libepoxy +- libev +- libffi +- libgcrypt +- libiscsi +- libnfs +- libpcap +- libpng +- librest +- libslirp +- libsoup +- libssh +- libssh2 +- libtasn1 +- libtool +- libusb +- libvirt +- libvirt-glib +- libxml2 +- libxslt +- llvm +- lsof +- lua +- lzo +- make +- meson +- mtools +- ncurses +- net-snmp +- nettle +- ninja +- ocaml +- ocaml-findlib +- openjdk +- perl +- pixman +- pkg-config +- python-build +- python3 +- qemu +- readline +- rpm2cpio +- ruby +- rust +- screen +- scrub +- sdl2 +- sdl2_image +- snappy +- socat +- sparse +- spice-gtk +- spice-protocol +- swtpm +- tcl-tk +- tcpdump +- tesseract +- texinfo +- unzip +- usbredir +- vala +- vde +- vim +- vte3 +- wget +- xorriso +- xz +- yajl +- zip +- zlib +- zstd +pypi: +- PyGObject +- PyYAML +- boto3 +- dbus-python +- libxml2-python3 +- lxml +- numpy +- pillow +- pytest +- requests +- sphinx +- sphinx-rtd-theme +- tomli |