KDE: Update KDE Gear to 26.08.2 Announcement: https://kde.org/announcements/gear/26.08.2/799603e451
Port details
graphics/kgraphviewer26.08.2
Graphs-viewer for GraphViz files
- Maintainer
- kde@FreeBSD.org
- Packages
- kgraphviewer 26.08.2
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://apps.kde.org/kgraphviewer/
- 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 (71)
KDE: Update KDE Gear to 26.08.1 Announcement: https://kde.org/announcements/gear/26.08.1/1acab53155
KDE: Update KDE Gear to 26.08 Announcement: https://kde.org/announcements/gear/26.08.0/ Ports changes: astro/marble: - Renew USE_KDE components astro/kosmindoormap: - Add dependency on recastnavigation databases/akonadi: - Explicitly disable Python bindings deskutils/akonadi-import-wizard: - Drop stale patch deskutils/grantlee-editor: - Drop stale patch deskutils/kdeconnect-kde: - Drop stale patch deskutils/kdepim-runtime: - Remove unused dependencies deskutils/kweather - Renew USE_KDE components games/kdominate: - Add new KDE Gear port misc/minuet: - Add dependency on aubio - Renew USE_QT components - Drop stale patch net/akonadi-calendar: - Disable explicitly Python bindings net/mimetreeparser: - Renew USE_KDE components security/kleopatra: - Add dependency on kdsingleapplication x11/konsole: - Add explicit dependecy on libssh9467b61d79
KDE: Update KDE Gear to 26.04.3 Announcement: https://kde.org/announcements/gear/26.04.3/bbb9a6dc2d
KDE: Update KDE Gear to 26.04.2 Announcement: https://kde.org/announcements/gear/26.04.2/61b245c0dd
KDE: Update KDE Gear to 26.04.1 Announcement: https://kde.org/announcements/gear/26.04.1/ Ports changes: databases/akonadi: - Remove unused dependencies deskutils/kdepim-runtime: - Remove unused KWallet graphics/okular: - Remove unused dependency net/pimcommon: - Remove unused dependency net-im/neochat: - Remove unused dependencya43a667bc3
KDE: Update KDE Gear to 26.04.0 Announcement: https://kde.org/announcements/gear/26.04.0/ Ports changes: audio/libkcompactdisc: - Remove port, no longer shipped with KDE Gear deskutils/kdeconnect-kde: - Add dependency on libei misc/minuet: - Add missing dependencies - Add patch to restore parity with Linux net/krdc: - Update dependencies x11/yakuake: - Add missing dependenciesa52819c97e
KDE: Update KDE Gear to 25.12.3 Announcement: https://kde.org/announcements/gear/25.12.3/7f36e80230
KDE: Update KDE Gear to 25.12.2 Announcement: https://kde.org/announcements/gear/25.12.2/45207eb029
KDE: Update KDE Gear to 25.12.1 Announcement: https://kde.org/announcements/gear/25.12.1/ Ports changes: multimedia/kamoso: - Drop unused dependency net/mailcommon: - Override KDE_APPLICATIONS_SHLIB_VER58fb71838f
KDE: Update KDE Gear to 25.12.0 Announcement: https://kde.org/announcements/gear/25.12.0/ Ports changes: deskutils/itinerary: - Require QCoro6 deskutils/kdeconnect-kde: - Regenerate patches devel/kpublictransport: - Require QtLocation editors/kate: - Fix shebang math/rocs: - Switch to Qt6/KF6 multimedia/kamoso: - Require KF6KirigamiAddons multimedia/kdenlive: - Require KDDockWidgets science/step: - Remove stale patchcdbdb1c19e
KDE: Update KDE Gear to 25.08.3 Announcement: https://kde.org/announcements/gear/25.08.3/f5384fe59b
KDE: Update KDE Gear to 25.08.2 Announcement: https://kde.org/announcements/gear/25.08.2/ Ports changes: security/keysmith: - Refresh KDE/Qt dependencies sysutils/kpmcore: - Pass maintainership to kde@ - Refresh dependencies5195754ac2
graphics/graphviz: update to 14.0.1377ac07f9f
KDE: Update KDE Gear to 25.08.1 Announcement: https://kde.org/announcements/gear/25.08.1/ Ports changes: graphics/kolourpaint: - Remove stale patchesf3d770f61e
KDE: Update KDE Gear to 25.08.0 Announcement: https://kde.org/announcements/gear/25.08.0/ Removed ports: devel/cervisia: not ported to Qt6 and excluded from KDE Gear releases databases/akonadi: - Backport upstream patch to fix account management in Merkuro devel/kdevelop: - Bump PLATFORM_VER to 6.3 - Revert now needless workaround [1] devel/kpublictranspor: - Renew USE_KDE - Explicitly disable KF6NetworkManagerQt graphics/kqtquickcharts: - Switch to Qt6/KF6 - Remove noop DOCS option math/kig: - Switch to Qt6/KF6 misc/artikulate: - Switch to Qt6/KF6 misc/kdeedu-data: - Update WWW and description misc/ktouch: - Switch to Qt6/KF6 multimedia/dragon: - Renew USE_KDE - Add dependency on ffmpeg and remove stale pkg-message multimedia/kamoso: - Switch to Qt6/KF6 net-im/neochat: - Add now mandatory dependency on devel/kunifiedpush - Add missing Qt dependencies x11-clocks/kteatime: - Renew USE_KDE PR: 287804 [1]76982d517f
KDE: Update Gear to 25.04.3 Announcement: https://kde.org/announcements/gear/25.04.3/880d7ee8f9
KDE: Update KDE Gear to 25.04.2 Announcement: https://kde.org/announcements/gear/25.04.2/ Ports changes: deskutils/kdeconnect-kde: - Add missing KF component.bcf8c00261
KDE: Update KDE Gear to 25.04.1 Announcement: https://kde.org/announcements/gear/25.04.1/413caae830
KDE: Update KDE Gear to 25.04.0 Announcement: https://kde.org/announcements/gear/25.04.0/ Ports changes: kde.mk: - Simplify KDE_APPS_BASED_PATCHLEVEL definition and generalize it for unstable branch. devel/kopeninghours: - Use custom PLIST_SUB to reduce churn on updates. editors/ghostwriter: - Drop upstreamed patch. games/khangman: - Drop upstreamed patch. math/kcalc: - Depend on math/mpc. multimedia/kdenlive: - Prevent fetching during build. - Depends on KF6 Purpose unconditionally and remove no-op OPTIONS_SUB. - Depend on OpenTimelineIO. net/krdc: - Switch to freerdp3. x11-fm/dolphin: - Fix abuse of PLIST_SUB. */*: - Add missing and update KF6 dependencies and Qt components.9ead4b6918
KDE: Update KDE Gear to 24.12.3 Announcement: https://kde.org/announcements/gear/24.12.3/9cdd086674
graphics/kgraphviewer: update to 24.12.2 and connect to KDE Gear distribution.24800c9c68
graphics/kgraphviewer: update to 2.5.0 and switch to KF6/Qt6 - Update WWW - Remove stale patches09a72b602b
audio/opus: bump consumers after update to 1.4feb1fa34f5
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
graphics/kgraphviewer: pet stage-qac2c707aab1
*/*: bump all consumers after recent boost upgrade4cf39decb3
*: fix tab vs. space issues, and comments according to the guide.4460cf727a
graphics/kgraphviewer: fix build - Boost was previously pulled in implicitly by KDE Frameworks; make it an explicit build-dep.8bec1ad606
KDE not-Applications: chase doctools These ports use KDE Frameworks and require kdoctools to build. Since that is no longer an implicit build & run dependency, (re)introduce it explicitly as a build-time dependency.e9c54a7558
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
Make implicit dependency on devel/qt5-concurrent explicit6f95e6f08e
Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330ea8c8ec7da
Fix Qt5 symbol version scripts to put the catch-all clause first. When a symbol matches multiple clauses the last one takes precedence. If the catch-all is last it captures everything. In the case of Qt5 libraries this caused all symbols to have a Qt_5 label while some should have Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the catch-all lowest priority. Older versions of Qt5Webengine exported some memory allocation symbols from the bundled Chromium. Version 5.9 stopped exporting these [1] but the symbols were kept as weak wrappers for the standard allocation functions to maintain binary compatibility. [2][3] The problem is that the call to the standard function in these weak wrappers is only resolved to the standard function if there's a call to this standard function in other parts of Qt5Webengine, because only then is there a non-weak symbol that takes precedence over the weak one. If there's no such non-weak symbol the call in the weak wrapper resolves to the weak wrapper itself creating an infinite call loop that overflows the stack and causes a crash. Some of the allocation functions are variants of C++ new and delete and it probably depends on the compiler whether these variants are used in other parts of Qt5Webengine. Remove the weak wrappers (make them Linux specific). This isn't binary compatible but we are already breaking that with the changes to the symbol versions. [1] https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4 [2] https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5 [3] https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5 Bump all ports that depend on Qt5. PR: 234070 Exp-run by: antoine Approved by: kde (adridg)1bf487d3e7
More GCC-related fixes in kde@ ports PR: 234461 Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>fc824512c6
Change cmake default behaviour to outsource. Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine707c6bf295
Update graphics/kgraphviewer to 2.4.320761d8766
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540b1a1d38bf9
Resurrect KGraphviewer, now in a KF5 version. Upstream there is a new maintainer and regular releases. Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D12530ddc980b8a6
Remove expired ports: 2014-02-26 www/trac-hierwiki: Runtime is broken, doesn't support Trac>0.11 2014-02-27 net-p2p/microdc2: Broken for more than 6 month 2014-02-27 www/openvrml: Broken for more than 6 month 2014-02-27 science/peekabot: Broken for more than 6 month 2014-02-27 misc/xbiso: Broken for more than 6 month 2014-02-27 net/hornetq: Broken for more than 6 month 2014-02-27 sysutils/slmon: B529cd25c5b
- Bump PORTREVISION after KDE4_PREFIX changed2de2b00e4
Deprecate ports broken for more than 6 month53f5bbb2ba
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)eb08c5441c
- Remove MAKE_JOBS_SAFE variable Approved by: portmgr (bdrewery)d4041784dc
Mark BROKEN, it hasn't built in quite a while.
As explained in the comment I added:
o The port does not include graphviz's include directory, assuming it is
always in the compiler's default path (ie. /usr/include).
o The port includes <graphviz/foo.h>, while code is expected to include
<foo.h> instead, and pass -I${LOCALBASE}/graphviz instead of just
-I${LOCALBASE} to the compiler.
o The code in the development repository does a better job at fixing the
problems above, but it still relies on the deprecated libgraph library
that graphics/graphviz in ports does not install anymore.2bf899573e- convert USE_CMAKE to USES - while here clean up some ports from CMAKE_VERBOSE, which is intended for users Approved by: portmgr (miwi)ffd97a0193
- Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4 Review by: bapt, David Naylor (kde team)9c2f65e395