BSD Ports

x11/pipeglade 4.7.0_5 DragonFly

Graphical user interface driven by pipes or fifos

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
devel, x11
Package size
42.1 KiB, 207.3 KiB installed

Description

Pipeglade is a helper program that displays graphical user interfaces for other programs. It renders the GUI definition found in a GtkBuilder file (created using the Glade Interface Designer), and communicates with the main program solely via pipes or fifos.

To have its GUI rendered by pipeglade, a program must be able to

  • send plain text commands to standard output or a named pipe and/or
  • receive and parse simple plain text messages from standard input or a named pipe.

Simple one-shot dialogs as well as more complex, long-running programs can be built.

Pipeglade provides access to a subset of the features available in GTK+ 3. Widgets able to communicate via pipeglade include text labels and images, statusbars and progress indicators, various kinds of buttons, spinbuttons and scales/sliders, comboboxes and menus, various text and tabular inputs, various standard dialog windows, calendars, drawing areas.

In the other systems

SystemPortVersion
DragonFlyx11/pipeglade4.7.0_5
FreeBSDx11/pipeglade4.7.0_6
HardenedBSDx11/pipeglade4.7.0_6
GhostBSDx11/pipeglade4.7.0_6

Install

Binary package:

pkg install pipeglade

From DPorts:

cd /usr/dports/x11/pipeglade && make install clean

Dependencies

Run dependencies 9

No port depends on this one.