Files
gentoo/dev-python/pyqt6-pdf/pyqt6-pdf-6.11.0.ebuild
Ionen Wolkens 7f4f242b74 dev-python/pyqt6-pdf: new package, add 6.11.0 (meta), 6.140.0 (real)
pyqt6-6.12.0 has removed QtPdf bindings (USE=pdfium) and moved them
to its own package.

6.11.0 is a transitional metapackage to let us update dependencies
without using a temporary || ( ) that would later need cleanup.

Note that 6.140.0's >=qtwebengine-6.140.0 dependency has not been
released yet, masked and can be used with 6.140.9999 in the interim.
May add a qtwebengine snapshot if there is a need to unmask it.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2026-11-03 05:44:20 -05:00

20 lines
502 B
Bash

# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
# match with dev-python/pyqt6
PYQT6_PYTHON_USE=( python_targets_python3_{12..15} )
DESCRIPTION="Python bindings for QtPdf"
HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtpdf/"
LICENSE="metapackage"
SLOT="0"
KEYWORDS="amd64 arm64"
IUSE="debug ${PYQT6_PYTHON_USE[*]} +widgets"
RDEPEND="
=dev-python/pyqt6-6.11*[debug?,pdfium,widgets?$(printf ',%s(-)?' "${PYQT6_PYTHON_USE[@]}")]
"