www/p5-Plack 1.0055 FreeBSD
Perl extension of PSGI reference implementation and utilities
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
2a43a1b817- License
- ART10, GPLv1+
- Categories
- www, perl5
- Package size
- 230.2 KiB, 499.4 KiB installed
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
| System | Port | Version |
|---|---|---|
| FreeBSD | www/p5-Plack | 1.0055 |
| OpenBSD | www/p5-Plack | 1.0051p0 |
| NetBSD | www/p5-Plack | 1.0054 |
| DragonFly | www/p5-Plack | 1.0051 |
| MidnightBSD | www/p5-Plack | 1.0054 |
| HardenedBSD | www/p5-Plack | 1.0054 |
| GhostBSD | www/p5-Plack | 1.0054 |
Install
Binary package:
pkg install p5-Plack
From the ports tree:
cd /usr/ports/www/p5-Plack/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Plack>0:www/p5-Plack
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.0054 | 1.0055 | 1.0050 | 1.0051 | 1.0055 |
| FreeBSD:14:quarterly | 1.0054 | 1.0054 | n/a | 1.0051 | 1.0054 |
| FreeBSD:15:latest | 1.0055 | 1.0055 | n/a | 1.0051 | 1.0051 |
| FreeBSD:15:quarterly | 1.0054 | 1.0054 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0054 | 1.0055 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
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 18
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-FCGI-ProcManager>=0: www/p5-FCGI-ProcManagerp5-FCGI>=0: www/p5-FCGIp5-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-Log-Log4perl>=0: devel/p5-Log-Log4perlp5-LWP-Protocol-http10>=0: www/p5-LWP-Protocol-http10p5-MIME-Types>=0: mail/p5-MIME-Typesp5-Module-Refresh>=0: devel/p5-Module-Refreshp5-Test-MockTime-HiRes>=0.06: devel/p5-Test-MockTime-HiResp5-Test-Requires>=0: devel/p5-Test-Requiresp5-Test-TCP>=0: devel/p5-Test-TCP
The full lists below include those, and their dependencies in turn.
Build dependencies 29
- converters/p5-Cpanel-JSON-XS
- converters/p5-Encode-Locale
- converters/p5-JSON-MaybeXS
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- devel/p5-Class-Inspector
- devel/p5-Clone
- 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-IO-HTML
- devel/p5-POSIX-strftime-Compiler
- devel/p5-Stream-Buffered
- devel/p5-TimeDate
- lang/p5-Try-Tiny
- lang/perl5.42
- net/p5-URI
- www/p5-Apache-LogFormat-Compiler
- www/p5-Cookie-Baker
- www/p5-HTTP-Date
- www/p5-HTTP-Entity-Parser
- www/p5-HTTP-Headers-Fast
- www/p5-HTTP-Message
- www/p5-HTTP-MultiPartParser
- www/p5-LWP-MediaTypes
- www/p5-WWW-Form-UrlEncoded
Run dependencies 28
- converters/p5-Cpanel-JSON-XS
- converters/p5-Encode-Locale
- converters/p5-JSON-MaybeXS
- converters/p5-MIME-Base32
- converters/p5-MIME-Base64
- devel/p5-Class-Inspector
- devel/p5-Clone
- devel/p5-Devel-StackTrace
- devel/p5-Devel-StackTrace-AsHTML
- devel/p5-File-ShareDir
- devel/p5-Filesys-Notify-Simple
- devel/p5-Hash-MultiValue
- devel/p5-IO-HTML
- devel/p5-POSIX-strftime-Compiler
- devel/p5-Stream-Buffered
- devel/p5-TimeDate
- lang/p5-Try-Tiny
- lang/perl5.42
- net/p5-URI
- www/p5-Apache-LogFormat-Compiler
- www/p5-Cookie-Baker
- www/p5-HTTP-Date
- www/p5-HTTP-Entity-Parser
- www/p5-HTTP-Headers-Fast
- www/p5-HTTP-Message
- www/p5-HTTP-MultiPartParser
- www/p5-LWP-MediaTypes
- www/p5-WWW-Form-UrlEncoded
Required by 236
- databases/p5-Dancer2-Plugin-DBIC
- databases/p5-Dancer2-Plugin-Database
- databases/p5-Dancer2-Session-DBIC
- devel/p5-CommitBit
- devel/p5-Dancer2-Plugin-LogReport
- devel/p5-JSON-RPC
- devel/p5-JSON-RPC-Dispatcher
- devel/p5-SVN-Web
- devel/p5-Test-Fake-HTTPD
- devel/p5-Test-WWW-Mechanize-Catalyst
- devel/p5-Test-WWW-Mechanize-PSGI
- devel/p5-Test2-Harness-UI
- dns/p5-Zonemaster-Backend
- finance/p5-Finance-Bitcoin
- mail/p5-Dancer2-Plugin-Email
- net-mgmt/ocsinventory-server
- net-p2p/eiskaltdcpp-cli
- security/p5-Dancer2-Plugin-Auth-Extensible
- security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC
- security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Database
- security/p5-Dancer2-Plugin-Auth-Extensible-Provider-IMAP
- www/p5-Amon2
- www/p5-Amon2-Lite
- www/p5-Amon2-Plugin-LogDispatch
- www/p5-Amon2-Plugin-Web-CSRFDefender
- www/p5-Amon2-Plugin-Web-MobileAgent
- www/p5-CGI-Application-Dispatch
- www/p5-CGI-Application-Dispatch-Server
- www/p5-Catalyst-Action-REST
- www/p5-Catalyst-Action-RenderView
- www/p5-Catalyst-Action-Serialize-XML-Hash-LX
- www/p5-Catalyst-ActionRole-ACL
- www/p5-Catalyst-Authentication-Credential-HTTP
- www/p5-Catalyst-Authentication-Credential-OpenID
- www/p5-Catalyst-Authentication-Store-DBIx-Class
- www/p5-Catalyst-Authentication-Store-LDAP
- www/p5-Catalyst-Component-ACCEPT_CONTEXT
- www/p5-Catalyst-Component-InstancePerContext
- www/p5-Catalyst-Controller-ActionRole
- www/p5-Catalyst-Controller-FormBuilder
- www/p5-Catalyst-Controller-HTML-FormFu
- www/p5-Catalyst-Controller-RateLimit
- www/p5-Catalyst-Controller-RequestToken
- www/p5-Catalyst-Controller-SOAP
- www/p5-Catalyst-Devel
- www/p5-Catalyst-DispatchType-Regex
- www/p5-Catalyst-Engine-Apache
- www/p5-Catalyst-Engine-HTTP-Prefork
- www/p5-Catalyst-Engine-PSGI
- www/p5-Catalyst-Enzyme
- www/p5-Catalyst-Helper-Controller-Scaffold
- www/p5-Catalyst-Model-Adaptor
- www/p5-Catalyst-Model-CDBI
- www/p5-Catalyst-Model-CDBI-Plain
- www/p5-Catalyst-Model-CDBI-Sweet
- www/p5-Catalyst-Model-DBIC-Plain
- www/p5-Catalyst-Model-DBIC-Schema
- www/p5-Catalyst-Model-DynamicAdaptor
- www/p5-Catalyst-Model-LDAP
- www/p5-Catalyst-Model-Memcached
- www/p5-Catalyst-Model-Oryx
- www/p5-Catalyst-Model-Tarantool
- www/p5-Catalyst-Model-XML-Feed
- www/p5-Catalyst-Model-Xapian
- www/p5-Catalyst-Plugin-AtomServer
- www/p5-Catalyst-Plugin-Authentication
- www/p5-Catalyst-Plugin-Authentication-CDBI
- www/p5-Catalyst-Plugin-Authentication-OpenID
- www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd
- www/p5-Catalyst-Plugin-Authorization-ACL
- www/p5-Catalyst-Plugin-Authorization-Roles
- www/p5-Catalyst-Plugin-AutoCRUD
- www/p5-Catalyst-Plugin-Browser
- www/p5-Catalyst-Plugin-C3
- www/p5-Catalyst-Plugin-Cache
- www/p5-Catalyst-Plugin-Cache-FastMmap
- www/p5-Catalyst-Plugin-Cache-Memcached
- www/p5-Catalyst-Plugin-Cache-Memcached-Fast
- www/p5-Catalyst-Plugin-Captcha
- www/p5-Catalyst-Plugin-ConfigLoader
- www/p5-Catalyst-Plugin-ConfigLoader-Environment
- www/p5-Catalyst-Plugin-CookiedSession
- www/p5-Catalyst-Plugin-DateTime
- www/p5-Catalyst-Plugin-DefaultEnd
- www/p5-Catalyst-Plugin-Email
- www/p5-Catalyst-Plugin-ErrorCatcher
- www/p5-Catalyst-Plugin-FillInForm
- www/p5-Catalyst-Plugin-FormValidator
- www/p5-Catalyst-Plugin-I18N
- www/p5-Catalyst-Plugin-Log-Dispatch
- www/p5-Catalyst-Plugin-LogWarnings
- www/p5-Catalyst-Plugin-PageCache
- www/p5-Catalyst-Plugin-Params-Nested
- www/p5-Catalyst-Plugin-Pluggable
- www/p5-Catalyst-Plugin-Prototype
- www/p5-Catalyst-Plugin-RunAfterRequest
- www/p5-Catalyst-Plugin-Scheduler
- www/p5-Catalyst-Plugin-Server
- www/p5-Catalyst-Plugin-Session
- www/p5-Catalyst-Plugin-Session-FastMmap
The first 100 are listed.
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.0055.tar.gz | 200769 | f44918483e58af6aac547b51fce3eaa7fb089cdbef03a7968163df5a6414e5b0 |
Master sites 1
- CPAN