# -*- 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.6.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  03fcece37a747d19d4798c5a13a839fd84c6873f \
                    sha256  08d45ead605721b66c1c7e739fce4597821c6dcae5eea6b152ab0bfb9d5a9ef7 \
                    size    6090718

python.default_version 313

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
