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

set qt_version      qt6

PortGroup           ${qt_version} 1.0

name                qutebrowser
version             3.6.1
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  a2d4feac15c81521f1e5e036db9e752c2d41673a \
                    sha256  f5bdf550f2739ac1825e608021bfbc5cc1232a7bc52043b4328cd696e1d86d90 \
                    size    6091194

python.default_version 313

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

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

${qt_version}.depends_lib  sqlite-plugin

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