# -*- 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           python 1.0
PortGroup           sourcehut 1.0

sourcehut.setup     lioploum offpunk 2.5 v
revision            0
categories          net gemini
license             AGPL
maintainers         nomaintainer
description         Command-line and offline-first smolnet browser/feed reader \
                    for Gemini, Gopher, Spartan and Web by Ploum
long_description    {*}${description}. The goal of Offpunk is to be able \
                    to synchronise your content once (a day, a week, a month) \
                    and then browse/organise it while staying disconnected.

checksums           rmd160  6e4d8ecd7abc5f1f1962f7dcb47048c5c74fd02a \
                    sha256  a9abf9cfccefd2eec7b7583f8a2f88e69507917b70776151b3e7af5dbea2faf8 \
                    size    793294

python.default_version 312

depends_lib-append  port:chafa \
                    port:less \
                    port:py${python.version}-beautifulsoup4 \
                    port:py${python.version}-chardet \
                    port:py${python.version}-cryptography \
                    port:py${python.version}-feedparser \
                    port:py${python.version}-hatchling \
                    port:py${python.version}-lxml_html_clean \
                    port:py${python.version}-readability-lxml \
                    port:py${python.version}-requests \
                    port:py${python.version}-setproctitle
depends_run-append  port:xdg-utils
