*/*: 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
x11/disman0.602.0_2
Qt/C++ display management library
- Maintainer
- ports@FreeBSD.org
- Packages
- disman 0.602.0_2
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://github.com/winft/disman
- 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 (24)
*/*: 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
x11/disman: Prepare for Qt 6.10 Add patch to fix configure with Qt 6.10. Private targets must now be explicitly found with their CMake config.1025d508f2
x11/disman: drop maintainership3664709a7e
x11/disman: update to 0.602.0 Changes: https://github.com/winft/disman/releases/v0.602.0 Reported by: GitHub (watch releases)5415067bb3
x11/disman: update to 0.601.0 Changes: https://github.com/winft/disman/releases/v0.601.0 Reported by: GitHub (watch releases)ea0060d456
x11/disman: update to 0.600.0 Changes: https://github.com/winft/disman/releases/v0.600.0 Reported by: GitHub (watch releases)d3293a94a0
graphics/wrapland: update to 0.600.0 Changes: https://github.com/winft/wrapland/releases/tag/v0.600.0 Reported by: GitHub (watch releases)921977dfbc
x11/disman: chase to the new home From GitLab banner: "This is an archived project. Repository and other project resources are read-only."1d815805ac
x11/disman: silence install warning
===> File(s) found in lib/pkgconfig while correct path is libdata/pkgconfig
Applying fix but consider using USES= pathfix or adjust install path5703a3e75cx11/disman: drop GL_TAGNAME568a83a040
bsd.sites.mk: Update all ports using USE_GITLAB Replace GL_COMMIT by GL_TAGNAME in all ports. The new GL_TAGNAME is backwards-compatible (accepting any commit hash as before), but also understands an actual tag name. Moving to tag names where appropriate is left to individual ports' maintainers. Approved by: portmgr (tcberner, mentor) Differential Revision: https://reviews.freebsd.org/D370777d1faa7179
x11/disman: update to 0.527.0 after 3a490e8f310d Changes: https://gitlab.com/kwinft/disman/-/releases/disman@0.527.0-beta.0 Changes: https://gitlab.com/kwinft/disman/-/releases/disman@0.527.0420945c569
x11/disman: update to 0.526.0 after d06d26f8c45e Changes: https://gitlab.com/kwinft/disman/-/releases/disman@0.526.0-beta.0 Changes: https://gitlab.com/kwinft/disman/-/releases/disman@0.526.0b8ef643cd1
graphics/wrapland: update to 0.526.0 after d06d26f8c45e Changes: https://gitlab.com/kwinft/wrapland/-/releases/wrapland@0.526.0-beta.0 Changes: https://gitlab.com/kwinft/wrapland/-/releases/wrapland@0.526.0361297a0a5
x11/disman: update to 0.525.0 after d06d26f8c45e Changes: https://gitlab.com/kwinft/disman/-/releases/disman@0.525.0-beta.0 Changes: https://gitlab.com/kwinft/disman/-/releases/disman@0.525.0ef668a9749
graphics/wrapland: update to 0.525.0 after d06d26f8c45e Changes: https://gitlab.com/kwinft/wrapland/-/releases/wrapland@0.525.0-beta.0 Changes: https://gitlab.com/kwinft/wrapland/-/releases/wrapland@0.525.07322e58600
Mk/Uses: always use colon for build/run suffix Most USES use a colon for build/run(/test) suffixes. Change kde.mk, qt.mk and pyqt.mk to do the same, and update all ports using that. Document in CHANGES. PR: 266034 Exp-run by: antoine Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D36349ddae4e92d8
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
x11/disman: update to 0.524.0 Changes: https://gitlab.com/kwinft/disman/-/compare/disman@0.524.0-beta.0...disman@0.524.0a6b54ac62e
x11/disman: update to 0.524.0.b.0 Changes: https://gitlab.com/kwinft/disman/-/compare/disman@0.523.0...disman@0.524.0-beta.0efdebd32f4
x11/disman: correct hwdata location (to expand vendor name) Neither this port nor any other port seems to depend on hwdata directly.9764d128c2
x11/disman: add new port Disman is a display management service and library. The service can communicate with the X11 windowing system and a multitude of Wayland compositors. The library provides convenient objects and methods for writing frontend GUI applications that interact with the service. Additionally the command line utility "dismanctl" is provided to query and modify display settings directly from the command line. https://gitlab.com/kwinft/dismanb468e890e5