{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["archivers/brotli","archivers/libdeflate","archivers/liblz4","archivers/zstd","devel/gettext-runtime","devel/pkgconf","graphics/giflib","graphics/jbigkit","graphics/jpeg-turbo","graphics/lerc","graphics/png","graphics/tiff","graphics/webp","lang/perl5.42","print/freetype2","print/indexinfo","textproc/expat2","x11-fonts/fontconfig","x11-fonts/libXft","x11-toolkits/libXt","x11/libICE","x11/libSM","x11/libX11","x11/libXau","x11/libXcursor","x11/libXdmcp","x11/libXext","x11/libXfixes","x11/libXpm","x11/libXrandr","x11/libXrender","x11/libxcb","x11/xorgproto"],"categories":["x11-toolkits","graphics","perl5"],"comment":"Extensible Perl toolkit for multi-platform GUI development","compare":null,"dependentCount":null,"description":"Prima is an extensible Perl toolkit for multi-platform GUI development.\nPlatforms supported include Linux, Windows NT/9x/2K, OS/2 and UNIX/X11\nworkstations ( FreeBSD, IRIX, SunOS, Solaris  and others). The toolkit\ncontains a rich set of standard  widgets and has  emphasis on 2D image\nprocessing tasks.  A Perl program using PRIMA looks and behaves identically\non X, Win32 and OS/2 PM.  The toolkit includes a visual builder ( VB ) and\na graphic pod viewer utility ( podview ). The examples are installed into\nperl site in Prima/examples directory.\nA 'hello world' code is as simple as follows:\n\n   use Prima qw(Application Buttons);\n   Prima::Window-\u003e create(\n      text     =\u003e 'Hello world!',\n      size     =\u003e [ 200, 200],\n   )-\u003e insert( Button =\u003e\n      centered =\u003e 1,\n      text     =\u003e 'Hello world!',\n      onClick  =\u003e sub { $::application-\u003e close },\n   );\n   run Prima;","flavors":[],"html":"https://daemonports.org/x11-toolkits/p5-Prima/","kind":"port","lastUpdate":"2026-09-30T08:22:38+02:00","license":["BSD2CLAUSE"],"maintainer":"perl@FreeBSD.org","name":"p5-Prima","newest":true,"newestVersion":"1.78","noVulnData":false,"origin":"x11-toolkits/p5-Prima","otherSystems":[{"behindSince":"2026-09-23","maintainer":"perl@FreeBSD.org","noVulnData":true,"origin":"x11-toolkits/p5-Prima","path":"","system":"GhostBSD","version":"1.68.002_3"}],"packages":[{"repo":"FreeBSD:14:latest","versions":["1.78","1.78","1.66","1.68.002_3","1.78"]},{"repo":"FreeBSD:14:quarterly","versions":["1.78","1.78","n/a","1.68.002_3","1.78"]},{"repo":"FreeBSD:15:latest","versions":["1.78","1.78","n/a","1.68.002_3","1.68.002_3"]},{"repo":"FreeBSD:15:quarterly","versions":["1.78","1.78","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["1.78","1.78","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"p5-Prima-1.78","related":null,"repository":"FreeBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":["archivers/brotli","archivers/libdeflate","archivers/liblz4","archivers/zstd","devel/gettext-runtime","graphics/giflib","graphics/jbigkit","graphics/jpeg-turbo","graphics/lerc","graphics/png","graphics/tiff","graphics/webp","lang/perl5.42","print/freetype2","print/indexinfo","textproc/expat2","x11-fonts/fontconfig","x11-fonts/libXft","x11-toolkits/libXt","x11/libICE","x11/libSM","x11/libX11","x11/libXau","x11/libXcursor","x11/libXdmcp","x11/libXext","x11/libXfixes","x11/libXpm","x11/libXrandr","x11/libXrender","x11/libxcb","x11/xorgproto"],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"1.78","versions":[{"commit":"473b2b450503ca87511f7d5bd776d897d5ce0a21","date":"2026-09-26","version":"1.78"},{"commit":"c9b770d0cfac531e1db134ea2f71aed8f241dba4","date":"2026-09-23","version":"1.70"}],"vulnerabilities":null,"www":"https://metacpan.org/release/Prima"}
