# -*- 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

name                qutebrowser
version             3.5.0
revision            0

description         A keyboard-driven, vim-like browser based on PyQt6
long_description    ${description}

platforms           darwin
categories          www
license             GPL-3
maintainers         {amake @amake} openmaintainer

homepage            https://www.qutebrowser.org/

checksums           rmd160  d088c3bcb52a33ade4f36ce6cd32856cbf795a4f \
                    sha256  fa142c8d1c2825b068b71b3604a8b2d682e2ed84a14c3e68b6de7844331d80bb \
                    size    6071383

python.default_version 312

set qt_version      qt6

depends_build-append port:py${python.default_version}-setuptools

depends_lib-append  port:py${python.default_version}-py${qt_version}-webengine \
                    port:${qt_version}-sqlite-plugin \
                    port:py${python.default_version}-jinja2 \
                    port:py${python.default_version}-yaml \
                    port:py${python.default_version}-pyobjc

# TODO: Add optional adblock library: https://github.com/ArniDagur/python-adblock
