Files
horizon-packages/srcpkgs/Cockatrice/template
T

25 lines
1.0 KiB
Bash

# Template file for 'Cockatrice'
pkgname=Cockatrice
version=3.0.2
revision=2
build_style=cmake
configure_args="-DWITH_SERVER=1 -DWITH_CLIENT=1 -DWITH_ORACLE=1 -DTEST=1"
hostmakedepends="qt6-tools qt6-base pkg-config extra-cmake-modules protobuf zlib"
makedepends="qt6-base-devel liblzma-devel protobuf-devel qt6-svg-devel qt6-tools-devel qt6-websockets-devel qt6-multimedia-devel abseil-cpp-devel gtest-devel"
depends="xz zlib"
short_desc="Cross-platform virtual tabletop for multiplayer card games"
maintainer="Jason Elswick <jason@jasondavid.us>"
license="GPL-2.0-only"
homepage="https://github.com/Cockatrice/Cockatrice"
distfiles="https://github.com/Cockatrice/Cockatrice/archive/refs/tags/2026-06-26-Release-${version}.tar.gz"
checksum=b088cbf865bd6cbf694fd8c5a8d403c38931053a1deede22cb49158e2eb7d2e9
if [ -n "$CROSS_BUILD" ]; then
configure_args+="-DQt6_DIR=${XBPS_CROSS_BASE}/usr/lib/cmake/Qt6"
fi
if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
makedepends+=" libexecinfo-devel"
configure_args+=" -DENABLE_LIBEXECINFO=1"
fi