*/*: Bump PORTREVISION for known Qt private API abusers Qt 6.11.1 edition. These ports are known to directly use or link to a library that uses the Qt private API and must be rebuilt with every Qt update. Qt *public* API/ABI compatability is excellent, so most consumers don't need to necessarily be rebuilt between patch or even minor releases, but use of the private API breaks this compatibility between even patch releases and its use is highly discouraged. This list [1] is based on histortical data. We don't have time to revisit every port on the list with each Qt update, so if your port has dropped Qt private headers and was bumped in error, please remove it yourself if you have write access to the Wiki or alert someone on kde@. [1] https://wiki.freebsd.org/KDE/Qt4dab0722de
Port details
devel/qxlsx1.5.0_2
Excel file reader/writer library using Qt
- Maintainer
- danfe@FreeBSD.org
- Packages
- qxlsx 1.5.0_2, qxlsx-qt6 1.5.0_2
- Upstream
- Higher version available: 1.5.1.1
- CPE
- none, CVEs only via VuXML
- WWW
- https://qtexcel.github.io/QXlsx/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (7)
*/*: Bump PORTREVISION for known Qt private API abusers Qt 6.10.1 edition. These ports are known to directly use or link to a library that uses the Qt private API and must be rebuilt with every Qt update. Qt *public* API/ABI compatability is excellent, so most consumers don't need to necessarily be rebuilt between patch or even minor releases, but use of the private API breaks this compatibility between even patch releases and its use is highly discouraged. This list [1] is based on histortical data. We don't have time to revisit every port on the list with each Qt update, so if your port has dropped Qt private headers and was bumped in error, please remove it yourself if you have write access to the Wiki or alert someone on kde@. [1] https://wiki.freebsd.org/KDE/Qt45fef8811c
devel/qxlsx: Prepare for Qt 6.10 Add upstream patch to fix configure with Qt 6.10. With hat: kde@6a56c90731
devel/qxlsx: update the port to version 1.5.0 Reported by: portscout6616e91610
devel/qxlsx: update the port to version 1.4.7 Now that Qt5/Qt6 versions are fully coinstallable, provide both flavors. Reported by: portscout27b40d24d4
devel/qxlsx: backport one patch from the upstream master branch It would be required for the upcoming new version of Stellarium, which constructs QString's from character arrays a lot and having QT_NO_CAST_FROM_ASCII defined publicly breaks the compilation in this case. Discussed with: Alexander V. Wolf614b81b30f
devel/qxlsx: new port had been added (+) QXlsx is reader/writer library for Microsoft Excel files (*.xlsx). Because QtXlsx is no longer supported since 2014, new project had been created based off of it in 2017. WWW: https://qtexcel.github.io/QXlsx/febb72719f