environment: BUILD_SUBMITTER: dalligi CI: "true" CI_API_GRAPHQL_URL: https://gitlab.freedesktop.org/api/graphql CI_API_V4_URL: https://gitlab.freedesktop.org/api/v4 CI_COMMIT_AUTHOR: Kenny Levinsen CI_COMMIT_BEFORE_SHA: d8777309f9863a13bc0647582db9fc66a8b00017 CI_COMMIT_BRANCH: adaptive-sync-supported CI_COMMIT_DESCRIPTION: |4- This will let compositors know if changing adaptive_sync state has any chance of working. When false, then the current state is the only supported state, including if adaptive_sync is currently enabled as is the case for Wayland and X11 backends. When true, changing state might succeed, but no guarantee is made. It just indicates that the backend does not already know it to be impossible. CI_COMMIT_MESSAGE: | wlr_output: Add adaptive_sync_supported This will let compositors know if changing adaptive_sync state has any chance of working. When false, then the current state is the only supported state, including if adaptive_sync is currently enabled as is the case for Wayland and X11 backends. When true, changing state might succeed, but no guarantee is made. It just indicates that the backend does not already know it to be impossible. CI_COMMIT_REF_NAME: adaptive-sync-supported CI_COMMIT_REF_PROTECTED: "false" CI_COMMIT_REF_SLUG: adaptive-sync-supported CI_COMMIT_SHA: a24817b19c91c5a0eb0796fc0d320765f3d84251 CI_COMMIT_SHORT_SHA: a24817b1 CI_COMMIT_TIMESTAMP: "2024-04-19T20:51:52+02:00" CI_COMMIT_TITLE: 'wlr_output: Add adaptive_sync_supported' CI_COMPONENT_FQDN: gitlab.freedesktop.org CI_CONFIG_PATH: .gitlab-ci.yml CI_DEFAULT_BRANCH: master CI_JOB_ID: "57822978" CI_JOB_NAME: freebsd CI_JOB_NAME_SLUG: freebsd CI_JOB_STAGE: test CI_JOB_STARTED_AT: "2024-04-19T18:53:04Z" CI_JOB_URL: https://gitlab.freedesktop.org/kennylevinsen/wlroots/-/jobs/57822978 CI_NODE_TOTAL: "1" CI_OPEN_MERGE_REQUESTS: wlroots/wlroots!4650 CI_PAGES_DOMAIN: pages.freedesktop.org CI_PAGES_URL: https://kennylevinsen.pages.freedesktop.org/wlroots CI_PIPELINE_CREATED_AT: "2024-04-19T18:52:40Z" CI_PIPELINE_ID: "1158857" CI_PIPELINE_IID: "94" CI_PIPELINE_NAME: "" CI_PIPELINE_SOURCE: push CI_PIPELINE_URL: https://gitlab.freedesktop.org/kennylevinsen/wlroots/-/pipelines/1158857 CI_PROJECT_CLASSIFICATION_LABEL: "" CI_PROJECT_DESCRIPTION: A modular Wayland compositor library CI_PROJECT_ID: "13284" CI_PROJECT_NAME: wlroots CI_PROJECT_NAMESPACE: kennylevinsen CI_PROJECT_NAMESPACE_ID: "7618" CI_PROJECT_PATH: kennylevinsen/wlroots CI_PROJECT_PATH_SLUG: kennylevinsen-wlroots CI_PROJECT_REPOSITORY_LANGUAGES: c,meson,makefile,glsl CI_PROJECT_ROOT_NAMESPACE: kennylevinsen CI_PROJECT_TITLE: wlroots CI_PROJECT_URL: https://gitlab.freedesktop.org/kennylevinsen/wlroots CI_PROJECT_VISIBILITY: public CI_REGISTRY: registry.freedesktop.org CI_REGISTRY_USER: gitlab-ci-token CI_RUNNER_DESCRIPTION: dalligi SourceHut bridge CI_RUNNER_ID: "2241" CI_RUNNER_TAGS: '["dalligi"]' CI_SERVER_FQDN: gitlab.freedesktop.org CI_SERVER_HOST: gitlab.freedesktop.org CI_SERVER_NAME: GitLab CI_SERVER_PORT: "443" CI_SERVER_PROTOCOL: https CI_SERVER_REVISION: 6231cc1c609 CI_SERVER_SHELL_SSH_HOST: gitlab.freedesktop.org CI_SERVER_SHELL_SSH_PORT: "22" CI_SERVER_URL: https://gitlab.freedesktop.org CI_SERVER_VERSION: 16.10.1 CI_SERVER_VERSION_MAJOR: "16" CI_SERVER_VERSION_MINOR: "10" CI_SERVER_VERSION_PATCH: "1" CI_TEMPLATE_REGISTRY_HOST: registry.gitlab.com GITLAB_CI: "true" GITLAB_FEATURES: "" GITLAB_USER_EMAIL: kl@kl.wtf GITLAB_USER_ID: "7380" GITLAB_USER_LOGIN: kennylevinsen GITLAB_USER_NAME: Kenny Levinsen image: freebsd/latest packages: - devel/evdev-proto - devel/libudev-devd - devel/meson - devel/pkgconf - graphics/glslang - graphics/libdrm - graphics/libliftoff - graphics/mesa-libs - graphics/vulkan-headers - graphics/vulkan-loader - graphics/wayland - graphics/wayland-protocols - x11/libinput - x11/libxcb - x11/libxkbcommon - x11/pixman - x11/xcb-util-errors - x11/xcb-util-renderutil - x11/xcb-util-wm - x11-servers/xwayland-devel - sysutils/libdisplay-info - sysutils/seatd - gmake - hwdata sources: - https://gitlab-ci-token:glcbt-64_q2hLyH8s54Upim1kBxnu@gitlab.freedesktop.org/kennylevinsen/wlroots.git#a24817b19c91c5a0eb0796fc0d320765f3d84251 tasks: - wlroots: | cd wlroots meson setup build --fatal-meson-warnings -Dauto_features=enabled ninja -C build sudo ninja -C build install - tinywl: | cd wlroots/tinywl gmake