# -*- 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.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  080e8671bb03e2bb23776bf37bd9d762c82eddf2 \
                    sha256  826bba328a08357248d5e5a86faab0a73655497439ad54d269e212055926b38e \
                    size    6074312

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
