# The graphics/dia port

## dia-0.98.0alpha20260425 – program for drawing structured diagrams

## Description

    Dia is an application to create technical diagrams. It provides various sets of
    diagram building blocks from basic tools (line, polyline, polygon, arc, ellipse,
    curves, boxes and text) as well as special sets for Flowchart, UML, SADT,
    Network diagrams and many more areas.  If you need your own set of diagram
    objects you can create them yourself with the custom shape module.  Diagrams can
    be exported to multiple vector graphics formats e.g. CGM, DXF, HPGL, PDF, SVG,
    VDX, WPG, Xfig and common bitmap formats. There are specialized exporters to
    generate source code from UML diagrams.  Dia can also import graphics from
    vector (DXF, SVG, VDX, WPG, XFig) and bitmap formats.

WWW: https://apps.gnome.org/

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  graphics lang/python x11/gnome

## Library dependencies

- STEM->=16,<17:lang/gcc/16,-libs
- graphics/graphene
- graphics/xpm-pixbuf
- print/poppler
- textproc/libxslt
- x11/gtk+3

## Build dependencies

- STEM->=1.11.2v0:devel/meson
- STEM->=16,<17:lang/gcc/16
- STEM->=16,<17:lang/gcc/16,-c++
- devel/appstream
- devel/gettext,-tools
- lang/python/3
- textproc/docbook-xsl

## Run dependencies

- devel/desktop-file-utils
- devel/xdg-utils
- x11/gtk+4,-guic