suil - Suil is a C library for loading and wrapping LV2 plugin UIs

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename suil-0.10.2_3.txz
Package name suil
Package version 0.10.2
Package release 3
Package architecture amd64
Package type txz
Category audio
License ISCL
Download size 21.86 KB
Installed size 92.83 KB
Suil is a lightweight C library for loading and wrapping LV2 plugin UIs.
Suil makes it possible to load a UI of any toolkit in a host using any
other toolkit (assuming the toolkits are both supported by Suil).
Hosts do not need to build against or link to foreign toolkit libraries
to use UIs written with that toolkit; all the necessary magic is performed
by dynamically loaded modules. The API is designed such that hosts do not
need to explicitly support specific toolkits at all - if Suil supports
a particular toolkit, then UIs in that toolkit will work in all hosts
that use Suil automatically.
Suil currently supports every combination of Gtk 2, Qt 4, and X11, e.g. with
Suil a Gtk program can embed a Qt plugin UI without depending on Qt,
and a Qt program can embed a Gtk plugin UI without depending on Gtk.
On Windows, embedding native UIs in Gtk is also supported.
I (David Robillard) would be happy to work with plugin authors
to add support for new toolkits, please contact me if you're interested
in writing a plugin UI using a toolkit that is not yet
supported in the LV2 ecosystem.


Package Version Architecture Repository
suil-0.10.2_3.txz 0.10.2 i386 FreeBSD Ports Latest
suil-0.10.2_3.txz 0.10.2 i386 FreeBSD Ports Quarterly
suil-0.10.2_3.txz 0.10.2 amd64 FreeBSD Ports Quarterly
suil - - -


Name Value
atk = 2.28.1
cairo = 1.16.0,2
fontconfig = 2.12.6,1
freetype2 = 2.10.1
gdk-pixbuf2 = 2.38.1
gettext-runtime = 0.20.1
glib = 2.56.3_6,1
gtk2 = 2.24.32
gtk3 = 3.24.10_1 - - -
libX11 = 1.6.8,1 - - - - - - - - - - - - - - - - - -
lv2 = 1.16.0
pango = 1.42.4_3
qt5-core = 5.12.2_2
qt5-gui = 5.12.2_1
qt5-widgets = 5.12.2_1


Name Value -


Type URL
Binary Package suil-0.10.2_3.txz
Source Package audio/suil

Install Howto

Install suil txz package:

# pkg install suil

See Also

Package Description
suitesparse-5.4.0_3.txz SuiteSparse is a set of packages for sparse matrices calculation
sumo-1.2.0.txz Traffic simulation suite for road vehicles, public transportation, etc
sunclock-3.57_1.txz Shows which portion of the Earth's surface is illuminated by the Sun
sundials-3.1.2_8.txz SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers
sunflower-0.3.61_1.txz Twin-panel file manager
sunwait-20041208.txz Calculate sunrise and sunset
sunxi-tools-1.4.2.txz Tools to help hacking Allwinner devices
sup-2.0.20140517.txz CMU's Software Update Protocol package
super-3.30.1.txz Allow others to run commands as root
super-smack-1.3_4.txz Benchmarking, stress testing, and load generation tool for Databases
super_mario_bros_python-0.1_6.txz Clone of the original Super Mario Bros
super_mediator-1.6.0_2.txz SuperMediator is an IPFIX mediator by CMU CERT generally used with YAF
super_methane_brothers-1.5.1_11.txz Port of the Amiga platform game of the same name
supercollider-3.10.2_2.txz Programming language for real time audio synthesis
superiotool-20121019_1.txz Helper tool for Super I/O chip detection and analysis