rsadowski 247b7113de Update libass to 0.15.0
- Fix CVE-2020-26682
- "Adding in a missing dependency on a new hard requirement for harfbuzz."

From Brad
2020-12-14 15:56:36 +00:00

36 lines
802 B
Makefile

# $OpenBSD: Makefile,v 1.25 2020/12/14 15:56:36 rsadowski Exp $
COMMENT= portable ASS/SSA subtitle renderer
VER= 0.15.0
DISTNAME= libass-${VER}
CATEGORIES= multimedia devel
MASTER_SITES= https://github.com/libass/libass/releases/download/${VER}/
EXTRACT_SUFX= .tar.xz
SHARED_LIBS= ass 3.1
HOMEPAGE= https://github.com/libass/libass
MAINTAINER= Brad Smith <brad@comstyle.com>
# ISC
PERMIT_PACKAGE= Yes
WANTLIB= ${COMPILER_LIBCXX} expat fontconfig freetype fribidi \
glib-2.0 graphite2 harfbuzz iconv intl m pcre z
COMPILER= base-clang ports-gcc
COMPILER_LANGS= c
LIB_DEPENDS= converters/libiconv \
devel/fribidi \
devel/harfbuzz
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= --disable-asm
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
.include <bsd.port.mk>