(!1675) ci: enable xv and xvmc
Needed for the xf86-video-intel driver, so we should build-test it. Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
		
							parent
							
								
									15052889b9
								
							
						
					
					
						commit
						dbbdb2cbb6
					
				|  | @ -21,10 +21,10 @@ variables: | ||||||
|     REPO_URL_XORGPROTO:   'https://gitlab.freedesktop.org/xorg/proto/xorgproto.git' |     REPO_URL_XORGPROTO:   'https://gitlab.freedesktop.org/xorg/proto/xorgproto.git' | ||||||
|     XORG_DEBIAN_VERSION:  'bullseye-slim' |     XORG_DEBIAN_VERSION:  'bullseye-slim' | ||||||
|     XORG_DEBIAN_EXEC:     'env FDO_CI_CONCURRENT=${FDO_CI_CONCURRENT} bash .gitlab-ci/debian-install.sh' |     XORG_DEBIAN_EXEC:     'env FDO_CI_CONCURRENT=${FDO_CI_CONCURRENT} bash .gitlab-ci/debian-install.sh' | ||||||
|     XORG_DEBIAN_TAG:      '2025-02-12-drivers' |     XORG_DEBIAN_TAG:      '2025-02-12-xvmc' | ||||||
|     XORG_FREEBSD_VERSION: '14.0' |     XORG_FREEBSD_VERSION: '14.0' | ||||||
|     XORG_FREEBSD_EXEC:    '' |     XORG_FREEBSD_EXEC:    '' | ||||||
|     XORG_FREEBSD_TAG:     '2024-06-10.0' |     XORG_FREEBSD_TAG:     '2025-02-12-xvmc' | ||||||
| 
 | 
 | ||||||
| include: | include: | ||||||
|   - project: 'freedesktop/ci-templates' |   - project: 'freedesktop/ci-templates' | ||||||
|  | @ -109,7 +109,7 @@ stages: | ||||||
|     FDO_DISTRIBUTION_TAG:       '$XORG_FREEBSD_TAG' |     FDO_DISTRIBUTION_TAG:       '$XORG_FREEBSD_TAG' | ||||||
|     FDO_DISTRIBUTION_VERSION:   '$XORG_FREEBSD_VERSION' |     FDO_DISTRIBUTION_VERSION:   '$XORG_FREEBSD_VERSION' | ||||||
|     FDO_DISTRIBUTION_EXEC:      '' |     FDO_DISTRIBUTION_EXEC:      '' | ||||||
|     FDO_DISTRIBUTION_PACKAGES:  'git gcc pkgconf autoconf automake libtool xorg-macros xorgproto bash meson ninja pixman xtrans libXau libXdmcp libXfont2 libxkbfile libxcvt libpciaccess font-util libepoll-shim' |     FDO_DISTRIBUTION_PACKAGES:  'git gcc pkgconf autoconf automake libtool xorg-macros xorgproto bash meson ninja pixman xtrans libXau libXdmcp libXfont2 libxkbfile libxcvt libpciaccess font-util libepoll-shim libxvmc' | ||||||
| 
 | 
 | ||||||
| debian-bullseye: | debian-bullseye: | ||||||
|   extends: |   extends: | ||||||
|  | @ -152,7 +152,7 @@ freebsd-image: | ||||||
|             - $MESON_BUILDDIR/meson-logs/ |             - $MESON_BUILDDIR/meson-logs/ | ||||||
|             - $MESON_BUILDDIR/test/piglit-results/ |             - $MESON_BUILDDIR/test/piglit-results/ | ||||||
|     variables: |     variables: | ||||||
|         MESON_ARGS: -Dc_args="-fno-common" -Dprefix=/usr -Dxephyr=true -Dwerror=true -Dxcsecurity=true |         MESON_ARGS: -Dc_args="-fno-common" -Dprefix=/usr -Dxephyr=true -Dwerror=true -Dxcsecurity=true -Dxv=true -Dxvmc=true | ||||||
|         CCACHE_COMPILERCHECK: content |         CCACHE_COMPILERCHECK: content | ||||||
|         CCACHE_DIR: /cache/xserver/cache |         CCACHE_DIR: /cache/xserver/cache | ||||||
|         LC_ALL: C.UTF-8 |         LC_ALL: C.UTF-8 | ||||||
|  | @ -202,14 +202,14 @@ mingw-cross-build: | ||||||
|     script: |     script: | ||||||
|         - .gitlab-ci/meson-build.sh --run-install |         - .gitlab-ci/meson-build.sh --run-install | ||||||
|     variables: |     variables: | ||||||
|       MESON_ARGS: --cross-file=.gitlab-ci/cross-i686-w64-mingw32.txt -Dglx=false -Dlisten_tcp=true |       MESON_ARGS: --cross-file=.gitlab-ci/cross-i686-w64-mingw32.txt -Dglx=false -Dlisten_tcp=true -Dxvmc=true -Dxv=true | ||||||
| 
 | 
 | ||||||
| freebsd: | freebsd: | ||||||
|     stage: build-and-test |     stage: build-and-test | ||||||
|     extends: |     extends: | ||||||
|         - .xorg-image@freebsd |         - .xorg-image@freebsd | ||||||
|     variables: |     variables: | ||||||
|         MESON_ARGS: -Dglx=false -Dglamor=false -Dudev=false -Dudev_kms=false |         MESON_ARGS: -Dglx=false -Dglamor=false -Dudev=false -Dudev_kms=false -Dxvmc=true -Dxv=true | ||||||
|     script: |     script: | ||||||
|       # running of of disk space without this |       # running of of disk space without this | ||||||
|       # needed until https://gitlab.freedesktop.org/freedesktop/ci-templates/-/issues/67 is fixed |       # needed until https://gitlab.freedesktop.org/freedesktop/ci-templates/-/issues/67 is fixed | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue