p5-Prima - Extensible Perl toolkit for multi-platform GUI development

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly i386
Package filename p5-Prima-1.56.txz
Package name p5-Prima
Package version 1.56
Package release -
Package architecture i386
Package type txz
Category graphics perl5 x11-toolkits
Homepage https://metacpan.org/release/Prima
Maintainer perl@FreeBSD.org
Download size 1.84 MB
Installed size 5.95 MB
Prima is an extensible Perl toolkit for multi-platform GUI development.
Platforms supported include Linux, Windows NT/9x/2K, OS/2 and UNIX/X11
workstations ( FreeBSD, IRIX, SunOS, Solaris  and others). The toolkit
contains a rich set of standard  widgets and has  emphasis on 2D image
processing tasks.  A Perl program using PRIMA looks and behaves identically
on X, Win32 and OS/2 PM.  The toolkit includes a visual builder ( VB ) and
a graphic pod viewer utility ( podview ). The examples are installed into
perl site in Prima/examples directory.
A 'hello world' code is as simple as follows:
use Prima qw(Application Buttons);
Prima::Window-> create(
text     => 'Hello world!',
size     => [ 200, 200],
)-> insert( Button =>
centered => 1,
text     => 'Hello world!',
onClick  => sub { $::application-> close },
run Prima;
WWW: https://metacpan.org/release/Prima
WWW: http://prima.eu.org/
- GTK2: off
- GTK3: off
- ICONV: on
- XFT: on


Package Version Architecture Repository
p5-Prima-1.56.txz 1.56 i386 FreeBSD Ports Latest
p5-Prima-1.56.txz 1.56 amd64 FreeBSD Ports Latest
p5-Prima-1.56.txz 1.56 amd64 FreeBSD Ports Quarterly
p5-Prima - - -


Name Value
fontconfig = 2.12.6,1
freetype2 = 2.10.1
giflib = 5.1.9
jpeg-turbo = 2.0.3
libX11 = 1.6.8,1
libX11.so.6 -
libXcursor = 1.2.0
libXcursor.so.1 -
libXext = 1.3.4,1
libXext.so.6 -
libXft = 2.3.2_3
libXft.so.2 -
libXpm = 3.5.12_2
libXpm.so.4 -
libXrandr = 1.5.2
libXrandr.so.2 -
libXrender = 0.9.10_2
libXrender.so.1 -
libfontconfig.so.1 -
libfreetype.so.6 -
libgif.so.7 -
libjpeg.so.8 -
libperl.so.5.30 -
libpng16.so.16 -
libtiff.so.5 -
libwebp.so.7 -
libwebpdemux.so.2 -
libwebpmux.so.3 -
perl5 = 5.30.0
png = 1.6.37
tiff = 4.0.10_1
webp = 1.0.3_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-Prima-1.56.txz
Source Package x11-toolkits/p5-Prima

Install Howto

Install p5-Prima txz package:

# pkg install p5-Prima

See Also

Package Description
p5-Probe-Perl-0.03.txz Information about the currently running perl
p5-Proc-BackOff-0.02_1.txz Perl module that provides methods to backoff on failures
p5-Proc-Background-1.10_1.txz Perl interface to running background processes
p5-Proc-Daemon-0.23.txz Perl module that provides a method to daemonify a Perl script
p5-Proc-Fork-0.806.txz Proc::Fork - Simple, intuitive interface to the fork() system call
p5-Proc-Guard-0.07.txz Perl extension for process runner with RAII pattern
p5-Proc-InvokeEditor-1.13.txz Perl extension for starting a text editor
p5-Proc-PID-File-1.29.txz Perl module to manage process id files
p5-Proc-PidUtil-0.09_1.txz PID file management utilities
p5-Proc-Pidfile-1.06_1.txz Perl extension for maintaining pid file for curent process
p5-Proc-ProcessTable-0.59.txz Perl interface to the unix process table
p5-Proc-ProcessTable-Colorizer-0.3.0.txz Colorized and enhanced version of ps
p5-Proc-Queue-1.23_1.txz Proc::Queue - limit the number of child processes running
p5-Proc-Reliable-1.16_1.txz Run external processes reliably with many options
p5-Proc-SafeExec-1.5_1.txz Convenient utility for executing external commands in various ways