mirror of https://git.FreeBSD.org/ports.git
45 lines
1.2 KiB
Makefile
45 lines
1.2 KiB
Makefile
PORTNAME= aquamarine
|
|
DISTVERSIONPREFIX= v
|
|
DISTVERSION= 0.9.5
|
|
CATEGORIES= x11-toolkits
|
|
|
|
MAINTAINER= tagattie@FreeBSD.org
|
|
COMMENT= Very light linux rendering backend library
|
|
WWW= https://github.com/hyprwm/aquamarine
|
|
|
|
LICENSE= BSD3CLAUSE
|
|
LICENSE_FILE= ${WRKSRC}/LICENSE
|
|
|
|
BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \
|
|
hyprwayland-scanner>=0.4.0:devel/hyprwayland-scanner \
|
|
wayland-protocols>0:graphics/wayland-protocols \
|
|
hwdata>0:misc/hwdata
|
|
LIB_DEPENDS= libhyprutils.so:devel/hyprutils \
|
|
libudev.so:devel/libudev-devd \
|
|
libdrm.so:graphics/libdrm \
|
|
libwayland-client.so:graphics/wayland \
|
|
libdisplay-info.so:sysutils/libdisplay-info \
|
|
libseat.so:sysutils/seatd \
|
|
libinput.so:x11/libinput
|
|
RUN_DEPENDS= mesa-dri>0:graphics/mesa-dri
|
|
|
|
USES= cmake:testing compiler:c++11-lib gl pathfix pkgconfig xorg
|
|
|
|
USE_GITHUB= yes
|
|
GH_ACCOUNT= hyprwm
|
|
|
|
USE_GL= egl gbm glesv2
|
|
USE_LDCONFIG= yes
|
|
USE_XORG= pixman
|
|
|
|
PLIST_SUB= SOVERSION_MAJOR=8 \
|
|
SOVERSION_FULL=${DISTVERSION:C/-.*//}
|
|
|
|
# XXX Drop after FreeBSD 13.5 EOL around 2026-04-30
|
|
# https://cgit.freebsd.org/src/commit/?id=af93fea71038
|
|
.if !exists(/usr/include/sys/timerfd.h)
|
|
LIB_DEPENDS+= libepoll-shim.so:devel/libepoll-shim
|
|
.endif
|
|
|
|
.include <bsd.port.mk>
|