devel/violet 2.3.2_5 FreeBSD
Easy to learn and use UML editor
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- devel, editors, java
- Package size
- 6691.8 KiB, 7495.1 KiB installed
Description
Violet is a UML editor with these benefits: * It is very easy to learn and use * It draws nice-looking class, sequence, state, object and use-case diagrams * It is completely Free (distributed under the GNU General Public License) * It is cross-platform
Violet is intended for students, teachers, and authors who need to produce simple UML diagrams quickly. It is not intended as an industrial strength tool. Here are some of the features that industrial-strength UML programs have and that Violet does not have: * Code generation. Violet does not generate any source code from UML diagrams. * Reverse engineering. Violet does not generate UML diagrams from source code * Semantic checking of models. You can use Violet to draw contradictory diagrams XMI export or import. Violet does not generate files that can be imported into other UML tools, nor can it read model files from other tools
If you just want to draw simple UML diagrams without too much fuss, chances are you'll like Violet. If you have more serious needs, check out one of the other programs.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/violet | 2.3.2_5 |
| DragonFly | devel/violet | 2.1.0 |
Install
Binary package:
pkg install violet
From the ports tree:
cd /usr/ports/devel/violet/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= violet>0:devel/violet
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.3.2_5 | 2.3.2_5 | 2.1.0 | 2.1.0 | 2.3.2_5 |
| FreeBSD:14:quarterly | 2.3.2_5 | 2.3.2_5 | n/a | 2.1.0 | 2.3.2_5 |
| FreeBSD:15:latest | 2.3.2_5 | 2.3.2_5 | n/a | 2.1.0 | 2.1.0 |
| FreeBSD:15:quarterly | 2.3.2_5 | 2.3.2_5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.3.2_5 | 2.3.2_5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Run dependencies 53
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- audio/alsa-lib
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/png
- graphics/tiff
- java/javavmwrapper
- java/openjdk21
- lang/python312
- lang/python315
- math/mpdecimal
- print/freetype2
- print/harfbuzz
- print/indexinfo
- textproc/expat2
- x11-fonts/dejavu
- x11-fonts/encodings
- x11-fonts/font-bh-ttf
- x11-fonts/font-misc-ethiopic
- x11-fonts/font-misc-meltho
- x11-fonts/fontconfig
- x11-fonts/libfontenc
- x11-fonts/mkfontscale
- x11-fonts/xorg-fonts-truetype
- x11-toolkits/libXt
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXtst
- x11/libxcb
- x11/xorgproto
No port depends on this one.
Configuration
No options to configure.
- USES
- java
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| violetumleditor-2.3.2-SNAPSHOT.jar | 7.656467e+06 | 1085812c75fbdc200e66fac0487bc32dbe5affab340f73f7879a98723fb99043 |
Master sites 1
- SF/violet/violetumleditor/2.3.2-SNAPSHOT/
Commit history 0
No commits in the history this site was built from.