# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem          1.0
PortGroup           meson 1.0

name                libbluray
version             1.5.0
revision            0
categories          multimedia
license             LGPL-2.1
maintainers         {jeremyhu @jeremyhu} openmaintainer

description         open-source library designed for Blu-Ray Discs playback
long_description    An {*}${description}.

homepage            https://www.videolan.org/developers/libbluray.html
master_sites        https://download.videolan.org/pub/videolan/${name}/${version}
checksums           rmd160  2de08e8e3b35de130e774a51174a78431f89502c \
                    sha256  f676408e91a5d321abf8b8d4dfdae36205c297dab5c54c3ec519639025f474a2 \
                    size    473072

use_xz              yes

depends_build-append \
                    path:bin/pkg-config:pkgconfig

depends_lib-append  path:lib/pkgconfig/fontconfig.pc:fontconfig \
                    path:lib/pkgconfig/freetype2.pc:freetype \
                    port:libxml2

platform darwin 8 {
    patchfiles-append patch-libbluray-disable-POSIX-Tiger.diff
}

configure.args      -Dbdj_jar=disabled \
                    -Dfontconfig=enabled \
                    -Dfreetype=enabled

livecheck.type      regex
livecheck.url       ${homepage}
livecheck.regex     libbluray (\[0-9.]+)
