# -*- 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               waf 1.0

name                    lilv
version                 0.24.14
license                 MIT
categories              audio
maintainers             {gmail.com:aggraef @agraef} openmaintainer

description             LV2 host reference implementation
long_description        ${name} is an ${description}. \
                        It provides a C library to make the use of LV2 \
                        plugins as simple as possible for applications.

homepage                https://drobilla.net/software/lilv.html
master_sites            https://download.drobilla.net/

use_bzip2               yes

checksums               rmd160  a88e5995f1156746e9ed14bf982d306be6e67658 \
                        sha256  6399dfcbead61a143acef3a38ad078047ab225b00470ad5d33745637341d6406 \
                        size    428004

configure.args-append   --dyn-manifest
configure.post_args-delete --nocache

depends_build-append    port:pkgconfig

depends_lib             port:lv2 \
                        port:serd \
                        port:sord \
                        port:sratom

livecheck.type          regex
livecheck.url           ${master_sites}
livecheck.regex         "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"
