math/rocs MidnightBSD
KDE Graph theory IDE
- System
- MidnightBSD
- Repository
- mports
- Categories
Description
Rocs aims to be a graph theory IDE for helping professors to show the results of a graph algorithm and also helping students to do the algorithms.
FEATURES
- Canvas for graph drawing.
- IDE for graph related programming, using JavaScript as its main language, plus the graph library.
- Nodes, graphs and edges are extensible from the scripting interface, so you can do anything you want.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | math/rocs | |
| FreeBSD | math/rocs | 26.08.2 |
| OpenBSD | x11/kde-applications/rocs | 26.08.1 |
| NetBSD | misc/rocs | 26.08.0 |
| DragonFly | math/rocs | 25.04.2 |
Install
Binary package:
mport install rocs
From mports:
cd /usr/mports/math/rocs && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= rocs>0:math/rocs
LIB_DEPENDS= librocsgraphtheory.so:math/rocs
Dependencies
As this port's Makefile names them.
Library 1
libboost_thread.so: devel/boost-libs
No port depends on this one.
Configuration
Options name: math_rocs
| Option | Default | Description |
|---|---|---|
| DOCS | off |
- USES
- cmake compiler:c++11-lang desktop-file-utils gettext kde:6 kfhack qt:6 tar:xz
- Service scripts
- none
Files
pkg-plist 143
- bin/rocs
- include/rocs/edge.h
- include/rocs/graphdocument.h
- include/rocs/node.h
- lib/librocsgraphtheory.so
- lib/librocsgraphtheory.so.0
- %%QT_PLUGINDIR%%/rocs/editorplugins/assignvaluesplugin.so
- %%QT_PLUGINDIR%%/rocs/editorplugins/generategraphplugin.so
- %%QT_PLUGINDIR%%/rocs/editorplugins/graphlayoutplugin.so
- %%QT_PLUGINDIR%%/rocs/editorplugins/transformedgesplugin.so
- %%QT_PLUGINDIR%%/rocs/fileformats/dotfileformat.so
- %%QT_PLUGINDIR%%/rocs/fileformats/gmlfileformat.so
- %%QT_PLUGINDIR%%/rocs/fileformats/rocs1fileformat.so
- %%QT_PLUGINDIR%%/rocs/fileformats/rocs2fileformat.so
- %%QT_PLUGINDIR%%/rocs/fileformats/tgffileformat.so
- %%QT_PLUGINDIR%%/rocs/fileformats/tikzfileformat.so
- share/applications/org.kde.rocs.desktop
- share/config.kcfg/rocs.kcfg
- share/icons/hicolor/128x128/apps/rocs.png
- share/icons/hicolor/16x16/apps/rocs.png
- share/icons/hicolor/22x22/apps/rocs.png
- share/icons/hicolor/32x32/apps/rocs.png
- share/icons/hicolor/48x48/apps/rocs.png
- share/icons/hicolor/64x64/apps/rocs.png
- share/icons/hicolor/scalable/actions/rocsadvancedsetup.svgz
- share/icons/hicolor/scalable/actions/rocsalignbottom.svgz
- share/icons/hicolor/scalable/actions/rocsaligncircle.svgz
- share/icons/hicolor/scalable/actions/rocsalignleft.svgz
- share/icons/hicolor/scalable/actions/rocsalignmiddle.svgz
- share/icons/hicolor/scalable/actions/rocsalignright.svgz
- share/icons/hicolor/scalable/actions/rocsaligntop.svgz
- share/icons/hicolor/scalable/actions/rocsaligntree.svgz
- share/icons/hicolor/scalable/actions/rocsalignvmiddle.svgz
- share/icons/hicolor/scalable/actions/rocsbidirectional.svgz
- share/icons/hicolor/scalable/actions/rocsdelete.svgz
- share/icons/hicolor/scalable/actions/rocsedge.svgz
- share/icons/hicolor/scalable/actions/rocsnode.svgz
- share/icons/hicolor/scalable/actions/rocsselect.svgz
- share/icons/hicolor/scalable/actions/rocsunidirectional.svgz
- share/icons/hicolor/scalable/actions/rocsvisible.svgz
- share/icons/hicolor/scalable/apps/rocs.svgz
- share/locale/ar/LC_MESSAGES/libgraphtheory.mo
- share/locale/ar/LC_MESSAGES/rocs.mo
- share/locale/bg/LC_MESSAGES/libgraphtheory.mo
- share/locale/bg/LC_MESSAGES/rocs.mo
- share/locale/bs/LC_MESSAGES/libgraphtheory.mo
- share/locale/bs/LC_MESSAGES/rocs.mo
- share/locale/ca/LC_MESSAGES/libgraphtheory.mo
- share/locale/ca/LC_MESSAGES/rocs.mo
- share/locale/ca@valencia/LC_MESSAGES/libgraphtheory.mo
- share/locale/ca@valencia/LC_MESSAGES/rocs.mo
- share/locale/cs/LC_MESSAGES/libgraphtheory.mo
- share/locale/cs/LC_MESSAGES/rocs.mo
- share/locale/da/LC_MESSAGES/libgraphtheory.mo
- share/locale/da/LC_MESSAGES/rocs.mo
- share/locale/de/LC_MESSAGES/libgraphtheory.mo
- share/locale/de/LC_MESSAGES/rocs.mo
- share/locale/el/LC_MESSAGES/libgraphtheory.mo
- share/locale/el/LC_MESSAGES/rocs.mo
- share/locale/en_GB/LC_MESSAGES/libgraphtheory.mo
- share/locale/en_GB/LC_MESSAGES/rocs.mo
- share/locale/eo/LC_MESSAGES/libgraphtheory.mo
- share/locale/eo/LC_MESSAGES/rocs.mo
- share/locale/es/LC_MESSAGES/libgraphtheory.mo
- share/locale/es/LC_MESSAGES/rocs.mo
- share/locale/et/LC_MESSAGES/libgraphtheory.mo
- share/locale/et/LC_MESSAGES/rocs.mo
- share/locale/fi/LC_MESSAGES/libgraphtheory.mo
- share/locale/fi/LC_MESSAGES/rocs.mo
- share/locale/fr/LC_MESSAGES/libgraphtheory.mo
- share/locale/fr/LC_MESSAGES/rocs.mo
- share/locale/ga/LC_MESSAGES/libgraphtheory.mo
- share/locale/ga/LC_MESSAGES/rocs.mo
- share/locale/gl/LC_MESSAGES/libgraphtheory.mo
- share/locale/gl/LC_MESSAGES/rocs.mo
- share/locale/hr/LC_MESSAGES/libgraphtheory.mo
- share/locale/hr/LC_MESSAGES/rocs.mo
- share/locale/hu/LC_MESSAGES/libgraphtheory.mo
- share/locale/hu/LC_MESSAGES/rocs.mo
- share/locale/it/LC_MESSAGES/libgraphtheory.mo
- share/locale/it/LC_MESSAGES/rocs.mo
- share/locale/ja/LC_MESSAGES/libgraphtheory.mo
- share/locale/ja/LC_MESSAGES/rocs.mo
- share/locale/ka/LC_MESSAGES/libgraphtheory.mo
- share/locale/ka/LC_MESSAGES/rocs.mo
- share/locale/kk/LC_MESSAGES/libgraphtheory.mo
- share/locale/kk/LC_MESSAGES/rocs.mo
- share/locale/ko/LC_MESSAGES/libgraphtheory.mo
- share/locale/ko/LC_MESSAGES/rocs.mo
- share/locale/lt/LC_MESSAGES/libgraphtheory.mo
- share/locale/lt/LC_MESSAGES/rocs.mo
- share/locale/lv/LC_MESSAGES/libgraphtheory.mo
- share/locale/lv/LC_MESSAGES/rocs.mo
- share/locale/ml/LC_MESSAGES/libgraphtheory.mo
- share/locale/ml/LC_MESSAGES/rocs.mo
- share/locale/mr/LC_MESSAGES/libgraphtheory.mo
- share/locale/mr/LC_MESSAGES/rocs.mo
- share/locale/nb/LC_MESSAGES/libgraphtheory.mo
- share/locale/nb/LC_MESSAGES/rocs.mo
- share/locale/nds/LC_MESSAGES/libgraphtheory.mo
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| KDE/release-service/25.12.0/rocs-25.12.0.tar.xz | 1.579592e+06 | 626d616a88abdc49fd120d31b38916780a7ab9bd50dfa0cab90adb7b14cc7f87 |