summaryrefslogtreecommitdiffstats
path: root/.cirrus.yml
blob: 90645fede6b5d986dc0c3ac45df0376aa7bf02a7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
env:
  CIRRUS_CLONE_DEPTH: 1

freebsd_12_task:
  freebsd_instance:
    image: freebsd-12-0-release-amd64
    cpu: 8
    memory: 8G
  install_script: pkg install -y
    bash bison curl cyrus-sasl git glib gmake gnutls gsed
    nettle perl5 pixman pkgconf png usbredir
  script:
    - mkdir build
    - cd build
    - ../configure || { cat config.log; exit 1; }
    - gmake -j8
    - gmake -j8 V=1 check

macos_task:
  osx_instance:
    image: mojave-base
  install_script:
    - brew install pkg-config python gnu-sed glib pixman make sdl2
  script:
    - mkdir build
    - cd build
    - ../configure --python=/usr/local/bin/python3 || { cat config.log; exit 1; }
    - gmake -j$(sysctl -n hw.ncpu)
    - gmake check -j$(sysctl -n hw.ncpu)

macos_xcode_task:
  osx_instance:
    # this is an alias for the latest Xcode
    image: mojave-xcode
  install_script:
    - brew install pkg-config gnu-sed glib pixman make sdl2
  script:
    - mkdir build
    - cd build
    - ../configure --cc=clang || { cat config.log; exit 1; }
    - gmake -j$(sysctl -n hw.ncpu)
    - gmake check -j$(sysctl -n hw.ncpu)
-5/+7 * ui/gtk: Update gd_refresh_rate_millihz() to handle VirtualConsolePhilippe Mathieu-Daudé2020-02-121-4/+5 * ui/console: Display the 'none' backend in '-display help'Philippe Mathieu-Daudé2020-01-211-0/+1 * vnc: prioritize ZRLE compression over ZLIBCameron Esfahani2020-01-212-4/+11 * Revert "vnc: allow fall back to RAW encoding"Gerd Hoffmann2020-01-211-18/+2Star * ui/gtk: Get display refresh rate with GDK version 3.22 or laterPhilippe Mathieu-Daudé2020-01-161-5/+18 * display/gtk: get proper refreshrateNikola Pavlica2020-01-141-0/+11 * ui: Print available display backends with '-display help'Thomas Huth2020-01-141-0/+15 * screendump: use qemu_unlink()Marc-André Lureau2020-01-021-1/+1 * screendump: replace FILE with QIOChannel and fix close()/qemu_close()Marc-André Lureau2020-01-021-21/+16Star * ppm-save: pass opened fdMarc-André Lureau2020-01-022-24/+23Star * console: add graphic_hw_update_done()Marc-André Lureau2020-01-021-0/+9 * vnc: drop Error pointer indirection in vnc_client_io_errorVladimir Sementsov-Ogievskiy2019-12-182-14/+8Star * glib: use portable g_setenv()Marc-André Lureau2019-12-171-1/+1 * ui/gtk: fix gettext message's charset.yanminhui2019-11-211-0/+1 * ui: fix keymap file search in input-barrier objectLaurent Vivier2019-10-181-7/+7 * curses: correctly pass the color pair to setcchar()Matthew Kilgore2019-10-181-1/+3 * curses: use the bit mask constants provided by cursesMatthew Kilgore2019-10-181-2/+2 * ui: Fix hanging up Cocoa display on macOS 10.15 (Catalina)Hikaru Nishida2019-10-181-0/+12 * vnc: fix memory leak when vnc disconnectLi Qiang2019-09-176-162/+170 * ui: add an embedded Barrier clientLaurent Vivier2019-09-173-0/+863 * vnc: fix websocket field in eventsGerd Hoffmann2019-09-171-0/+1 * ui/egl: fix framebuffer readsGerd Hoffmann2019-09-172-6/+4Star * socket: Add num connections to qio_net_listener_open_sync()Juan Quintela2019-09-031-2/+2 * build-sys: build ui-spice-app as a moduleMarc-André Lureau2019-08-271-1/+3 * Merge remote-tracking branch 'remotes/kraxel/tags/ui-20190822-pull-request' i...Peter Maydell2019-08-222-0/+6 |\ | * input-linux: add shift+shift as a grab toggleNiklas Haas2019-08-211-0/+4 | * curses: assert get_wch return value is okayPaolo Bonzini2019-08-211-0/+2 * | Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-08-21' in...Peter Maydell2019-08-221-1/+1 |\ \ | * | hw/core: Move cpu.c, cpu.h from qom/ to hw/core/Markus Armbruster2019-08-211-1/+1 | |/ * | audio: add audiodev property to vnc and wav_captureKővágó, Zoltán2019-08-212-1/+16 * | audio: basic support for multi backend audioKővágó, Zoltán2019-08-211-1/+1 |/ * sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-165-1/+5 * Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-168-8/+0Star * Include qemu/main-loop.h lessMarkus Armbruster2019-08-16