*/*: Bump PORTREVISION for known Qt private API abusers

Qt 6.8.3 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 even between patch
releases and its use is highly discouraged.

This list of bumps 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 let kde@ know
so we can correct this for future updates.

Grep new entires for "_p.h". If they look Qt-ish, please reject. It's a
burden on the users at large and your local Qt maintainers to allow this
irresponsible behavior from downstream projects to continue.
This commit is contained in:
Jason E. Hale 2025-03-29 02:58:49 -04:00
parent f14ef0899e
commit 7b1543362f
19 changed files with 19 additions and 15 deletions

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-archiver PORTNAME= lxqt-archiver
PORTVERSION= 1.1.0 PORTVERSION= 1.1.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= archivers CATEGORIES= archivers
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-notificationd PORTNAME= lxqt-notificationd
PORTVERSION= 2.1.1 PORTVERSION= 2.1.1
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= deskutils CATEGORIES= deskutils
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,6 +1,6 @@
PORTNAME= liblxqt PORTNAME= liblxqt
PORTVERSION= 2.1.0 PORTVERSION= 2.1.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= devel CATEGORIES= devel
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,6 +1,6 @@
PORTNAME= libqt6xdg PORTNAME= libqt6xdg
PORTVERSION= 4.1.0 PORTVERSION= 4.1.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= devel CATEGORIES= devel
MASTER_SITES= LXQT/${PORTNAME:S/6//} MASTER_SITES= LXQT/${PORTNAME:S/6//}

View file

@ -1,5 +1,6 @@
PORTNAME= telegram-desktop PORTNAME= telegram-desktop
DISTVERSION= 5.13.1 DISTVERSION= 5.13.1
PORTREVISION= 1
CATEGORIES= net-im CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full DISTNAME= tdesktop-${DISTVERSION}-full

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-openssh-askpass PORTNAME= lxqt-openssh-askpass
PORTVERSION= 2.1.0 PORTVERSION= 2.1.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= security CATEGORIES= security
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-sudo PORTNAME= lxqt-sudo
PORTVERSION= 2.1.0 PORTVERSION= 2.1.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= security CATEGORIES= security
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-admin PORTNAME= lxqt-admin
PORTVERSION= 2.1.0 PORTVERSION= 2.1.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,5 +1,6 @@
PORTNAME= lxqt-config PORTNAME= lxqt-config
PORTVERSION= 2.1.1 PORTVERSION= 2.1.1
PORTREVISION= 1
CATEGORIES= sysutils CATEGORIES= sysutils
DIST_SUBDIR= lxqt DIST_SUBDIR= lxqt

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-policykit PORTNAME= lxqt-policykit
PORTVERSION= 2.1.0 PORTVERSION= 2.1.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-powermanagement PORTNAME= lxqt-powermanagement
PORTVERSION= 2.1.0 PORTVERSION= 2.1.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-qt6plugin PORTNAME= lxqt-qt6plugin
PORTVERSION= 2.1.0 PORTVERSION= 2.1.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,5 +1,6 @@
PORTNAME= lxqt-panel PORTNAME= lxqt-panel
PORTVERSION= 2.1.4 PORTVERSION= 2.1.4
PORTREVISION= 1
CATEGORIES= x11-wm CATEGORIES= x11-wm
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-session PORTNAME= lxqt-session
PORTVERSION= 2.1.1 PORTVERSION= 2.1.1
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= x11-wm CATEGORIES= x11-wm
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-wayland-session PORTNAME= lxqt-wayland-session
PORTVERSION= 0.1.1 PORTVERSION= 0.1.1
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= x11-wm CATEGORIES= x11-wm
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-about PORTNAME= lxqt-about
PORTVERSION= 2.1.0 PORTVERSION= 2.1.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= x11 CATEGORIES= x11
DIST_SUBDIR= lxqt DIST_SUBDIR= lxqt

View file

@ -1,6 +1,6 @@
PORTNAME= lxqt-globalkeys PORTNAME= lxqt-globalkeys
PORTVERSION= 2.1.0 PORTVERSION= 2.1.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= x11 CATEGORIES= x11
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,5 +1,6 @@
PORTNAME= lxqt-runner PORTNAME= lxqt-runner
PORTVERSION= 2.1.2 PORTVERSION= 2.1.2
PORTREVISION= 1
CATEGORIES= x11 CATEGORIES= x11
MASTER_SITES= LXQT MASTER_SITES= LXQT

View file

@ -1,6 +1,6 @@
PORTNAME= screengrab PORTNAME= screengrab
PORTVERSION= 2.9.0 PORTVERSION= 2.9.0
PORTREVISION= 1 PORTREVISION= 2
CATEGORIES= x11 CATEGORIES= x11
MASTER_SITES= LXQT MASTER_SITES= LXQT