# -*- 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 cmake 1.0 PortGroup github 1.0 PortGroup legacysupport 1.1 # filesystem legacysupport.newest_darwin_requires_legacy 18 github.setup xournalpp xournalpp 1.2.3 v categories x11 sysutils maintainers nomaintainer license GPL-2 description A hand note taking software long_description Xournal++ is a hand note taking software written in C++ \ with the target of flexibility, functionality and speed. checksums rmd160 35245219f0a0e4095ffeb548b342fa0c6817a129 \ sha256 8817abd1794760c2a3be3a35e56a5588a51e517bc591384fa321994d50e14e7c \ size 16708613 github.tarball_from archive # Do not break the build. patchfiles-append patch-CMakeLists.diff depends_build-append \ port:gettext \ port:help2man \ path:bin/pkgconfig:pkgconfig depends_lib-append port:adwaita-icon-theme \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ port:gtksourceview4 \ path:lib/pkgconfig/librsvg-2.0.pc:librsvg \ port:libsndfile \ port:libzip \ port:lua \ path:lib/pkgconfig/poppler.pc:poppler \ port:portaudio \ port:xorg-libX11 \ port:xorg-libXext \ port:xorg-libXi \ port:zlib compiler.cxx_standard 2017 # xournalpp(76272) malloc: *** error for object 0x2ff8034: Non-aligned pointer being freed legacysupport.redirect_bins xournalpp xournalpp-thumbnailer configure.args-append \ -DCMAKE_REQUIRED_FIND_PACKAGE_X11=ON \ -DENABLE_PLUGINS=ON \ -DENABLE_PROFILING=OFF post-destroot { set docdir ${prefix}/share/doc/${subport} xinstall -d ${destroot}${docdir} xinstall -m 0644 -W ${worksrcpath} AUTHORS LICENSE CHANGELOG.md README.md ${destroot}${docdir} }