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

PortSystem      1.0

name            libgnomecanvasmm
version         2.26.0
revision        4
set branch      [join [lrange [split ${version} .] 0 1] .]
description     ${name} provides C++ wrappers for libgnomecanvas
long_description \
                ${description}
maintainers     nomaintainer
categories      gnome
license         LGPL-2.1+
homepage        https://www.gtkmm.org
master_sites    gnome:sources/${name}/${branch}/

use_bzip2       yes

checksums       rmd160  11330e2a157e2582b6c4ffbde637d6ddde3a012c \
                sha256  996577f97f459a574919e15ba7fee6af8cda38a87a98289e9a4f54752d83e918 \
                size    327215

depends_build   path:bin/pkg-config:pkgconfig

depends_lib     port:gtkmm \
                port:libgnomecanvas

# error: expected nested-name-specifier before ‘GTypeIsAPointerFunc’
# Undefined symbols: "__Z8get_defsB5cxx11mPFbmE"
compiler.cxx_standard \
                2011
# Necessary at least for newer clangs:
configure.cxxflags-append \
                -std=gnu++11

livecheck.type  gnome
