notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
nodeeditor Qt Node Editor, Dataflow programming framework
3.0.11 devel on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: freebsd@sysctl.cz search for ports maintained by this maintainer
Port Added: 2024-07-19 16:18:06
Last Update: 2024-07-19 16:16:33
Commit Hash: 2e71d96
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
License: BSD3CLAUSE
WWW:
https://github.com/paceholder/nodeeditor
Description:
QtNodes is conceived as a general-purpose Qt-based library aimed at developing Node Editors for various applications. The library could be used for simple graph visualization and editing or extended further for using the Dataflow paradigm. The library is written using the Model-View approach. The whole graph structure is defined by a class derived from AbstractGraphModel. It is possible to create or add Nodes and Connections. The underlying data structures could be of any arbitrary type or representation. An instance of AbstractGraphModel could or could not be attached to specialized QGraphicsScene and QGraphicsView objects. I.e. the so-called "headless" modus operandi is possible.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (58 items)
Collapse this list.
  1. /usr/local/share/licenses/nodeeditor-3.0.11/catalog.mk
  2. /usr/local/share/licenses/nodeeditor-3.0.11/LICENSE
  3. /usr/local/share/licenses/nodeeditor-3.0.11/BSD3CLAUSE
  4. include/QtNodes/AbstractGraphModel
  5. include/QtNodes/AbstractNodePainter
  6. include/QtNodes/BasicGraphicsScene
  7. include/QtNodes/ConnectionIdUtils
  8. include/QtNodes/ConnectionStyle
  9. include/QtNodes/DataFlowGraphModel
  10. include/QtNodes/DataFlowGraphicsScene
  11. include/QtNodes/DefaultNodePainter
  12. include/QtNodes/Definitions
  13. include/QtNodes/GraphicsView
  14. include/QtNodes/GraphicsViewStyle
  15. include/QtNodes/NodeData
  16. include/QtNodes/NodeDelegateModel
  17. include/QtNodes/NodeDelegateModelRegistry
  18. include/QtNodes/NodeGeometry
  19. include/QtNodes/NodeState
  20. include/QtNodes/NodeStyle
  21. include/QtNodes/StyleCollection
  22. include/QtNodes/internal/AbstractGraphModel.hpp
  23. include/QtNodes/internal/AbstractNodeGeometry.hpp
  24. include/QtNodes/internal/AbstractNodePainter.hpp
  25. include/QtNodes/internal/BasicGraphicsScene.hpp
  26. include/QtNodes/internal/Compiler.hpp
  27. include/QtNodes/internal/ConnectionGraphicsObject.hpp
  28. include/QtNodes/internal/ConnectionIdHash.hpp
  29. include/QtNodes/internal/ConnectionIdUtils.hpp
  30. include/QtNodes/internal/ConnectionState.hpp
  31. include/QtNodes/internal/ConnectionStyle.hpp
  32. include/QtNodes/internal/DataFlowGraphModel.hpp
  33. include/QtNodes/internal/DataFlowGraphicsScene.hpp
  34. include/QtNodes/internal/DefaultNodePainter.hpp
  35. include/QtNodes/internal/Definitions.hpp
  36. include/QtNodes/internal/Export.hpp
  37. include/QtNodes/internal/GraphicsView.hpp
  38. include/QtNodes/internal/GraphicsViewStyle.hpp
  39. include/QtNodes/internal/NodeData.hpp
  40. include/QtNodes/internal/NodeDelegateModel.hpp
  41. include/QtNodes/internal/NodeDelegateModelRegistry.hpp
  42. include/QtNodes/internal/NodeGraphicsObject.hpp
  43. include/QtNodes/internal/NodeState.hpp
  44. include/QtNodes/internal/NodeStyle.hpp
  45. include/QtNodes/internal/OperatingSystem.hpp
  46. include/QtNodes/internal/QStringStdHash.hpp
  47. include/QtNodes/internal/QUuidStdHash.hpp
  48. include/QtNodes/internal/Serializable.hpp
  49. include/QtNodes/internal/Style.hpp
  50. include/QtNodes/internal/StyleCollection.hpp
  51. include/QtNodes/internal/locateNode.hpp
  52. lib/cmake/QtNodes/QtNodesConfig.cmake
  53. lib/cmake/QtNodes/QtNodesTargets-release.cmake
  54. lib/cmake/QtNodes/QtNodesTargets.cmake
  55. lib/libQtNodes.so
  56. @owner
  57. @group
  58. @mode
Collapse this list.
Dependency lines:
  • nodeeditor>0:devel/nodeeditor
To install the port:
cd /usr/ports/devel/nodeeditor/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/nodeeditor
  • pkg install nodeeditor
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nodeeditor
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1721404860 SHA256 (catch.hpp) = 3725c0f0a75f376a5005dde31ead0feb8f7da7507644c201b814443de8355170 SIZE (catch.hpp) = 657411

Expand this list (2 items)

Collapse this list.

SHA256 (paceholder-nodeeditor-3.0.11_GH0.tar.gz) = 9810137d576d8d1049df29c0a8869a0dce4ae10636e3b042a841f5696f26187d SIZE (paceholder-nodeeditor-3.0.11_GH0.tar.gz) = 1485542

Collapse this list.


Packages (timestamps in pop-ups are UTC):
nodeeditor
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.0.113.0.11--3.0.11---
FreeBSD:13:quarterly--------
FreeBSD:14:latest3.0.113.0.11--3.0.11---
FreeBSD:14:quarterly--------
FreeBSD:15:latest3.0.113.0.11n/a3.0.11n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. xorgproto>=0 : x11/xorgproto
Library dependencies:
  1. libGL.so : graphics/libglvnd
  2. libQt6Core.so : devel/qt6-base
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_nodeeditor
USES:
cmake gl qt:6
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/paceholder/nodeeditor/tar.gz/3.0.11?dummy=/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.0.11
19 Jul 2024 16:16:33
commit hash: 2e71d969884fa80c47e0e8cdb234df8271616cd3commit hash: 2e71d969884fa80c47e0e8cdb234df8271616cd3commit hash: 2e71d969884fa80c47e0e8cdb234df8271616cd3commit hash: 2e71d969884fa80c47e0e8cdb234df8271616cd3 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
devel/nodeeditor: remove unnecessary comment

PR:	279756
Fixes:	46c782746cea (Add new port: Qt Node Editor, Dataflow programming
framework)
3.0.11
19 Jul 2024 16:11:41
commit hash: 46c782746cea0caf330b8502df8c300e383dd21fcommit hash: 46c782746cea0caf330b8502df8c300e383dd21fcommit hash: 46c782746cea0caf330b8502df8c300e383dd21fcommit hash: 46c782746cea0caf330b8502df8c300e383dd21f files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Martin Filla
devel/nodeeditor: Add new port: Qt Node Editor, Dataflow programming framework

QtNodes is conceived as a general-purpose Qt-based library aimed at
developing Node Editors for various applications. The library could be
used for simple graph visualization and editing or extended further for
using the Dataflow paradigm.

https://github.com/paceholder/nodeeditor

PR:	279756

Number of commits found: 2