www/p5-Plack 1.0054 MidnightBSD
Perl extension of PSGI reference implementation and utilities
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- artistic, gpl+
- Categories
- www, perl5
Description
Plack is the Perl Superglue for Web frameworks and Web Servers (PSGI toolkit).
Plack is a set of tools for using the PSGI stack. It contains middleware components, a reference server and utilities for Web application frameworks.
In the other systems
The newest version among them is 1.0055, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | www/p5-Plack | 1.0054 behind since 2026-10-14 | no data | - | [email protected] | - |
| FreeBSD | www/p5-Plack | 1.0055 newest | none known | - | [email protected] | 2026-10-14 |
| OpenBSD | www/p5-Plack | 1.0051p0 behind since 2026-08-19 | no data | - | Abel Abraham Camarillo Ojeda <[email protected]> | - |
| NetBSD | www/p5-Plack | 1.0054 behind since 2026-10-14 | none known | - | [email protected] | 2026-08-19 |
| DragonFly | www/p5-Plack | 1.0051 behind since 2026-08-19 | 1 known | - | [email protected] | - |
| HardenedBSD | www/p5-Plack | 1.0054 behind since 2026-10-14 | no data | - | [email protected] | - |
| GhostBSD | www/p5-Plack | 1.0054 behind since 2026-10-14 | no data | - | [email protected] | - |
Install
Binary package:
mport install p5-Plack
From mports:
cd /usr/mports/www/p5-Plack && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Plack>0:www/p5-Plack
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 15
p5-Apache-LogFormat-Compiler>=0.33: www/p5-Apache-LogFormat-Compilerp5-Cookie-Baker>=0.07: www/p5-Cookie-Bakerp5-Devel-StackTrace-AsHTML>=0.11: devel/p5-Devel-StackTrace-AsHTMLp5-Devel-StackTrace>=1.23: devel/p5-Devel-StackTracep5-File-ShareDir>=1.00: devel/p5-File-ShareDirp5-Filesys-Notify-Simple>=0: devel/p5-Filesys-Notify-Simplep5-Hash-MultiValue>=0.05: devel/p5-Hash-MultiValuep5-HTTP-Entity-Parser>=0.25: www/p5-HTTP-Entity-Parserp5-HTTP-Headers-Fast>=0.18: www/p5-HTTP-Headers-Fastp5-HTTP-Message>=5.814: www/p5-HTTP-Messagep5-Stream-Buffered>=0.02: devel/p5-Stream-Bufferedp5-Try-Tiny>=0: lang/p5-Try-Tinyp5-URI>=1.59: net/p5-URIp5-WWW-Form-UrlEncoded>=0.23: www/p5-WWW-Form-UrlEncodedp5-File-ShareDir-Install>=0.06: devel/p5-File-ShareDir-Install
Runtime 14
p5-Apache-LogFormat-Compiler>=0.33: www/p5-Apache-LogFormat-Compilerp5-Cookie-Baker>=0.07: www/p5-Cookie-Bakerp5-Devel-StackTrace-AsHTML>=0.11: devel/p5-Devel-StackTrace-AsHTMLp5-Devel-StackTrace>=1.23: devel/p5-Devel-StackTracep5-File-ShareDir>=1.00: devel/p5-File-ShareDirp5-Filesys-Notify-Simple>=0: devel/p5-Filesys-Notify-Simplep5-Hash-MultiValue>=0.05: devel/p5-Hash-MultiValuep5-HTTP-Entity-Parser>=0.25: www/p5-HTTP-Entity-Parserp5-HTTP-Headers-Fast>=0.18: www/p5-HTTP-Headers-Fastp5-HTTP-Message>=5.814: www/p5-HTTP-Messagep5-Stream-Buffered>=0.02: devel/p5-Stream-Bufferedp5-Try-Tiny>=0: lang/p5-Try-Tinyp5-URI>=1.59: net/p5-URIp5-WWW-Form-UrlEncoded>=0.23: www/p5-WWW-Form-UrlEncoded
Test 14
p5-Authen-Simple-Passwd>=0: security/p5-Authen-Simple-Passwdp5-CGI-Compile>=0: www/p5-CGI-Compilep5-CGI-Emulate-PSGI>=0: www/p5-CGI-Emulate-PSGIp5-HTTP-Message>=0: www/p5-HTTP-Messagep5-HTTP-Request-AsCGI>=0: www/p5-HTTP-Request-AsCGIp5-HTTP-Server-Simple-PSGI>=0: www/p5-HTTP-Server-Simple-PSGIp5-IO-Handle-Util>=0: devel/p5-IO-Handle-Utilp5-libwww>=5.814: www/p5-libwwwp5-Log-Dispatch-Array>=0: devel/p5-Log-Dispatch-Arrayp5-LWP-Protocol-http10>=0: www/p5-LWP-Protocol-http10p5-MIME-Types>=0: mail/p5-MIME-Typesp5-Test-MockTime-HiRes>=0.06: devel/p5-Test-MockTime-HiResp5-Test-Requires>=0: devel/p5-Test-Requiresp5-Test-TCP>=0: devel/p5-Test-TCP
Build dependencies 15
- devel/p5-Devel-StackTrace
- devel/p5-Devel-StackTrace-AsHTML
- devel/p5-File-ShareDir
- devel/p5-File-ShareDir-Install
- devel/p5-Filesys-Notify-Simple
- devel/p5-Hash-MultiValue
- devel/p5-Stream-Buffered
- lang/p5-Try-Tiny
- net/p5-URI
- www/p5-Apache-LogFormat-Compiler
- www/p5-Cookie-Baker
- www/p5-HTTP-Entity-Parser
- www/p5-HTTP-Headers-Fast
- www/p5-HTTP-Message
- www/p5-WWW-Form-UrlEncoded
Run dependencies 14
- devel/p5-Devel-StackTrace
- devel/p5-Devel-StackTrace-AsHTML
- devel/p5-File-ShareDir
- devel/p5-Filesys-Notify-Simple
- devel/p5-Hash-MultiValue
- devel/p5-Stream-Buffered
- lang/p5-Try-Tiny
- net/p5-URI
- www/p5-Apache-LogFormat-Compiler
- www/p5-Cookie-Baker
- www/p5-HTTP-Entity-Parser
- www/p5-HTTP-Headers-Fast
- www/p5-HTTP-Message
- www/p5-WWW-Form-UrlEncoded
Required by 2
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 143
- bin/plackup
- %%SITE_PERL%%/HTTP/Message/PSGI.pm
- %%SITE_PERL%%/HTTP/Server/PSGI.pm
- %%SITE_PERL%%/Plack.pm
- %%SITE_PERL%%/Plack/App/CGIBin.pm
- %%SITE_PERL%%/Plack/App/Cascade.pm
- %%SITE_PERL%%/Plack/App/Directory.pm
- %%SITE_PERL%%/Plack/App/File.pm
- %%SITE_PERL%%/Plack/App/PSGIBin.pm
- %%SITE_PERL%%/Plack/App/URLMap.pm
- %%SITE_PERL%%/Plack/App/WrapCGI.pm
- %%SITE_PERL%%/Plack/Builder.pm
- %%SITE_PERL%%/Plack/Component.pm
- %%SITE_PERL%%/Plack/HTTPParser.pm
- %%SITE_PERL%%/Plack/HTTPParser/PP.pm
- %%SITE_PERL%%/Plack/Handler.pm
- %%SITE_PERL%%/Plack/Handler/Apache1.pm
- %%SITE_PERL%%/Plack/Handler/Apache2.pm
- %%SITE_PERL%%/Plack/Handler/Apache2/Registry.pm
- %%SITE_PERL%%/Plack/Handler/CGI.pm
- %%SITE_PERL%%/Plack/Handler/FCGI.pm
- %%SITE_PERL%%/Plack/Handler/HTTP/Server/PSGI.pm
- %%SITE_PERL%%/Plack/Handler/Standalone.pm
- %%SITE_PERL%%/Plack/LWPish.pm
- %%SITE_PERL%%/Plack/Loader.pm
- %%SITE_PERL%%/Plack/Loader/Delayed.pm
- %%SITE_PERL%%/Plack/Loader/Restarter.pm
- %%SITE_PERL%%/Plack/Loader/Shotgun.pm
- %%SITE_PERL%%/Plack/MIME.pm
- %%SITE_PERL%%/Plack/Middleware.pm
- %%SITE_PERL%%/Plack/Middleware/AccessLog.pm
- %%SITE_PERL%%/Plack/Middleware/AccessLog/Timed.pm
- %%SITE_PERL%%/Plack/Middleware/Auth/Basic.pm
- %%SITE_PERL%%/Plack/Middleware/BufferedStreaming.pm
- %%SITE_PERL%%/Plack/Middleware/Chunked.pm
- %%SITE_PERL%%/Plack/Middleware/Conditional.pm
- %%SITE_PERL%%/Plack/Middleware/ConditionalGET.pm
- %%SITE_PERL%%/Plack/Middleware/ContentLength.pm
- %%SITE_PERL%%/Plack/Middleware/ContentMD5.pm
- %%SITE_PERL%%/Plack/Middleware/ErrorDocument.pm
- %%SITE_PERL%%/Plack/Middleware/HTTPExceptions.pm
- %%SITE_PERL%%/Plack/Middleware/Head.pm
- %%SITE_PERL%%/Plack/Middleware/IIS6ScriptNameFix.pm
- %%SITE_PERL%%/Plack/Middleware/IIS7KeepAliveFix.pm
- %%SITE_PERL%%/Plack/Middleware/JSONP.pm
- %%SITE_PERL%%/Plack/Middleware/LighttpdScriptNameFix.pm
- %%SITE_PERL%%/Plack/Middleware/Lint.pm
- %%SITE_PERL%%/Plack/Middleware/Log4perl.pm
- %%SITE_PERL%%/Plack/Middleware/LogDispatch.pm
- %%SITE_PERL%%/Plack/Middleware/NullLogger.pm
- %%SITE_PERL%%/Plack/Middleware/RearrangeHeaders.pm
- %%SITE_PERL%%/Plack/Middleware/Recursive.pm
- %%SITE_PERL%%/Plack/Middleware/Refresh.pm
- %%SITE_PERL%%/Plack/Middleware/Runtime.pm
- %%SITE_PERL%%/Plack/Middleware/SimpleContentFilter.pm
- %%SITE_PERL%%/Plack/Middleware/SimpleLogger.pm
- %%SITE_PERL%%/Plack/Middleware/StackTrace.pm
- %%SITE_PERL%%/Plack/Middleware/Static.pm
- %%SITE_PERL%%/Plack/Middleware/XFramework.pm
- %%SITE_PERL%%/Plack/Middleware/XSendfile.pm
- %%SITE_PERL%%/Plack/Request.pm
- %%SITE_PERL%%/Plack/Request/Upload.pm
- %%SITE_PERL%%/Plack/Response.pm
- %%SITE_PERL%%/Plack/Runner.pm
- %%SITE_PERL%%/Plack/TempBuffer.pm
- %%SITE_PERL%%/Plack/Test.pm
- %%SITE_PERL%%/Plack/Test/MockHTTP.pm
- %%SITE_PERL%%/Plack/Test/Server.pm
- %%SITE_PERL%%/Plack/Test/Suite.pm
- %%SITE_PERL%%/Plack/Util.pm
- %%SITE_PERL%%/Plack/Util/Accessor.pm
- %%SITE_PERL%%/auto/share/dist/Plack/baybridge.jpg
- %%SITE_PERL%%/auto/share/dist/Plack/face.jpg
- %%PERL5_MAN1%%/plackup.1.gz
- %%PERL5_MAN3%%/HTTP::Message::PSGI.3.gz
- %%PERL5_MAN3%%/HTTP::Server::PSGI.3.gz
- %%PERL5_MAN3%%/Plack.3.gz
- %%PERL5_MAN3%%/Plack::App::CGIBin.3.gz
- %%PERL5_MAN3%%/Plack::App::Cascade.3.gz
- %%PERL5_MAN3%%/Plack::App::Directory.3.gz
- %%PERL5_MAN3%%/Plack::App::File.3.gz
- %%PERL5_MAN3%%/Plack::App::PSGIBin.3.gz
- %%PERL5_MAN3%%/Plack::App::URLMap.3.gz
- %%PERL5_MAN3%%/Plack::App::WrapCGI.3.gz
- %%PERL5_MAN3%%/Plack::Builder.3.gz
- %%PERL5_MAN3%%/Plack::Component.3.gz
- %%PERL5_MAN3%%/Plack::HTTPParser.3.gz
- %%PERL5_MAN3%%/Plack::HTTPParser::PP.3.gz
- %%PERL5_MAN3%%/Plack::Handler.3.gz
- %%PERL5_MAN3%%/Plack::Handler::Apache1.3.gz
- %%PERL5_MAN3%%/Plack::Handler::Apache2.3.gz
- %%PERL5_MAN3%%/Plack::Handler::Apache2::Registry.3.gz
- %%PERL5_MAN3%%/Plack::Handler::CGI.3.gz
- %%PERL5_MAN3%%/Plack::Handler::FCGI.3.gz
- %%PERL5_MAN3%%/Plack::Handler::HTTP::Server::PSGI.3.gz
- %%PERL5_MAN3%%/Plack::Handler::Standalone.3.gz
- %%PERL5_MAN3%%/Plack::LWPish.3.gz
- %%PERL5_MAN3%%/Plack::Loader.3.gz
- %%PERL5_MAN3%%/Plack::Loader::Delayed.3.gz
- %%PERL5_MAN3%%/Plack::Loader::Restarter.3.gz
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Plack-1.0054.tar.gz | 198571 | 55c44c483c534ac584ec334da29d9d7dafeefb26dda763c449b15da8493efca7 |
Master sites 1
- CPAN