BSD Ports

devel/py-qt6-qscintilla2 MidnightBSD

Python bindings for QScintilla2 (PyQt6), QSci module

System
MidnightBSD
Repository
mports
Last update
Commit
f11c811276
License
gpl3
Categories

Description

PyQt6 is a set of Python bindings for Qt6 application framework. This package provides the Qsci module for the Qscintilla2 editor component.

In the other systems

The newest version among them is 2.14.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/py-qt6-qscintilla2no data--2026-10-22
FreeBSDdevel/py-qt6-qscintilla22.14.1_3 newestnone known-[email protected]-
HardenedBSDdevel/py-qt6-qscintilla22.14.1_3 newestno data-[email protected]-
GhostBSDdevel/py-qt6-qscintilla22.14.1_3 newestno data-[email protected]-

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}qt6-qscintilla2

From mports:

cd /usr/mports/devel/py-qt6-qscintilla2 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}qt6-qscintilla2>0:devel/py-qt6-qscintilla2

Dependencies

As this port's Makefile names them.

Library 1

No port depends on this one.

Configuration

Options name: devel_qscintilla2

OptionDefaultDescription
DEBUGoff
USES
python pyqt:6 gl qt:6
Service scripts
none

Files

pkg-plist 65
  • %%PYTHON_SITELIBDIR%%/PyQt6/Qsci.abi3.so
  • %%PYQT_SIPDIR%%/Qsci/Qsci.toml
  • %%PYQT_SIPDIR%%/Qsci/qsciabstractapis.sip
  • %%PYQT_SIPDIR%%/Qsci/qsciapis.sip
  • %%PYQT_SIPDIR%%/Qsci/qscicommand.sip
  • %%PYQT_SIPDIR%%/Qsci/qscicommandset.sip
  • %%PYQT_SIPDIR%%/Qsci/qscidocument.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexer.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerasm.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexeravs.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerbash.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerbatch.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexercmake.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexercoffeescript.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexercpp.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexercsharp.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexercss.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexercustom.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerd.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerdiff.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerfortran.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerfortran77.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerhex.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerhtml.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexeridl.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerintelhex.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerjava.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerjavascript.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerjson.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerlua.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexermakefile.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexermarkdown.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexermasm.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexermatlab.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexernasm.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexeroctave.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerpascal.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerperl.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerpo.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerpostscript.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerpov.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerproperties.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerpython.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerruby.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerspice.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexersql.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexersrec.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexertcl.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexertekhex.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexertex.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerverilog.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexervhdl.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexerxml.sip
  • %%PYQT_SIPDIR%%/Qsci/qscilexeryaml.sip
  • %%PYQT_SIPDIR%%/Qsci/qscimacro.sip
  • %%PYQT_SIPDIR%%/Qsci/qscimod6.sip
  • %%PYQT_SIPDIR%%/Qsci/qscimodcommon.sip
  • %%PYQT_SIPDIR%%/Qsci/qsciprinter.sip
  • %%PYQT_SIPDIR%%/Qsci/qsciscintilla.sip
  • %%PYQT_SIPDIR%%/Qsci/qsciscintillabase.sip
  • %%PYQT_SIPDIR%%/Qsci/qscistyle.sip
  • %%PYQT_SIPDIR%%/Qsci/qscistyledtext.sip
  • %%PYTHON_SITELIBDIR%%/pyqt6_qscintilla-.dist-info/INSTALLER
  • %%PYTHON_SITELIBDIR%%/pyqt6_qscintilla-.dist-info/METADATA
  • %%PYTHON_SITELIBDIR%%/pyqt6_qscintilla-.dist-info/RECORD
Master sites 1
  • ${MASTER_SITES_QSCI2}

Commit history 1

DateCommitCreditsLog message
f11c811276 Lucas Holt devel/py-qt6-qscintilla2: fix dist-info name in plist (#1924)
## Summary The current sip/PyQt-builder writes normalized, lowercase dist-info directory names. `py312-qt6-qscintilla2` therefore installs `pyqt6_qscintilla-2.14.1.dist-info`, but the plist lists `PyQt6_QScintilla-2.14.1.dist-info`, so `fake` fails (3 files "not installed", 3 "missing from the plist"). graphics/qgis needs this port for its Qt6 switch, which is part of the qt5-webengine removal. ## Changes - `pkg-plist`: `PyQt6_QScintilla-%%PYQT_QSCIVERSION%%.dist-info/*` becomes `pyqt6_qscintilla-%%PYQT_QSCIVERSION%%.dist-info/*`. This matches FreeBSD's plist. - No PORTREVISION bump: magus has no packaged build of this version. ## Testing Host: MidnightBSD 4.0.9 amd64, Qt 6.11.2, `FLAVOR=py312`, against OpenSSL 3.0 via `OPENSSL_SHLIBVER=12`. …