ajacoutot 03b6d1713e - Fix PIC code on 32-bit X86
- meson: Workaround missing aarch64 normalisation
- Fix some warnings in ASM code

from Brad (maintainer)
2020-07-05 07:36:19 +00:00

36 lines
691 B
Makefile

# $OpenBSD: Makefile,v 1.23 2020/07/05 07:36:19 ajacoutot Exp $
COMMENT= small and fast AV1 decoder
VER= 0.7.1
DISTNAME= dav1d-${VER}
REVISION= 0
CATEGORIES= multimedia
MASTER_SITES= https://downloads.videolan.org/pub/videolan/dav1d/${VER}/
EXTRACT_SUFX= .tar.xz
SHARED_LIBS= dav1d 2.0
HOMEPAGE= https://code.videolan.org/videolan/dav1d/
MAINTAINER= Brad Smith <brad@comstyle.com>
# BSD
PERMIT_PACKAGE= Yes
WANTLIB= c pthread
MODULES= devel/meson
# atomic ops, stdatomic.h
COMPILER= base-clang ports-gcc
COMPILER_LANGS= c
.if ${MACHINE_ARCH} == "amd64" || ${MACHINE_ARCH} == "i386"
BUILD_DEPENDS+= devel/nasm
.endif
CONFIGURE_ARGS+=-Ddefault_library=both
.include <bsd.port.mk>