# -*- 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 github 1.0 PortGroup cmake 1.1 github.setup mamba-org mamba 2022.11.25 name libmamba version 1.1.0 revision 3 categories devel platforms darwin license BSD maintainers {l2dy @l2dy} openmaintainer checksums rmd160 4f89072a596bcf8672fe3c29dfc126b303bbcaa0 \ sha256 0b6aa37f3c4ce2df4e8de61cf0155bc943e6ff6bad44298cefd3a16ae41c4f2e \ size 846432 compiler.cxx_standard 2017 depends_build-append \ port:ghc-filesystem \ port:nlohmann-json \ port:termcolor \ port:tl-expected depends_lib-append port:libarchive \ port:libfmt9 cmake.module_path-append \ ${prefix}/lib/libfmt9/cmake if {${subport} eq ${name}} { description a reimplementation of the conda package manager in C++ long_description Mamba is {*}${description}. depends_build-append \ port:python310 depends_lib-append port:libsolv \ port:reproc \ port:spdlog \ port:yaml-cpp configure.args -DBUILD_LIBMAMBA=ON \ -DBUILD_SHARED=ON } subport micromamba { description a tiny version of the mamba package manager long_description micromamba is a tiny version of the mamba package manager. \ It is a pure C++ package with a separate command line \ interface. It can be used to bootstrap environments (as an \ alternative to miniconda), but it's currently experimental. categories-append sysutils depends_build-append \ port:CLI11 depends_lib-append port:libmamba configure.args -DBUILD_MICROMAMBA=ON \ -DMICROMAMBA_LINKAGE=DYNAMIC }