# -*- 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 gitlab 1.0 PortGroup meson 1.0 gitlab.setup marcusbritanicus libarchive-qt 2.0.8 v revision 0 categories archivers devel license GPL maintainers {@barracuda156 gmail.com:vital.had} openmaintainer description Qt-based archiving solution with libarchive backend long_description {*}${description} checksums rmd160 affe72bcc12197fc60ea3af86703f9b491632627 \ sha256 4aadc3840279f8ad83ccaea653c01d97904d0de915bf98e1633ed8fdcd37434e \ size 62840 depends_lib-append port:bzip2 \ port:libarchive \ port:lrzip \ port:lzip \ port:lzop \ port:lzma \ port:zlib compiler.cxx_standard 2017 configure.args-append -Dinstall_static=false variant qt4 description "Use Qt4" { PortGroup qt4 1.0 # Qt4Core does not exist, should be QtCore. patchfiles-append 0001-Revert-Remove-Qt4-support-and-other-changes.patch configure.args-append \ -Duse_qt_version=qt4 # Needed to find qplatformdefs.h: configure.cppflags-append \ -I${qt_share_dir}/mkspecs/common/posix } variant qt5 description "Use Qt5" { PortGroup qt5 1.0 configure.args-append \ -Duse_qt_version=qt5 } if {![variant_isset qt4] && (${os.platform} eq "darwin" && ${os.major} > 10 || ${os.platform} ne "darwin")} { default_variants +qt5 } else { default_variants +qt4 }