gioui.org@v0.6.1-0.20240506124620-7a9ce51988ce/.builds/freebsd.yml (about)

     1  # SPDX-License-Identifier: Unlicense OR MIT
     2  image: freebsd/13.x
     3  packages:
     4   - libX11
     5   - libxkbcommon
     6   - libXcursor
     7   - libXfixes
     8   - vulkan-headers
     9   - wayland
    10   - mesa-libs
    11   - xorg-vfbserver
    12  sources:
    13   - https://git.sr.ht/~eliasnaur/gio
    14  environment:
    15   PATH: /home/build/sdk/go/bin:/bin:/usr/local/bin:/usr/bin
    16  tasks:
    17   - install_go: |
    18       mkdir -p /home/build/sdk
    19       curl https://dl.google.com/go/go1.22.2.freebsd-amd64.tar.gz | tar -C /home/build/sdk -xzf -
    20   - test_gio: |
    21       cd gio
    22       go test ./...