{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["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","misc/p5-Array-RefElem","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-Plack","www/p5-WWW-Form-UrlEncoded"],"categories":["www","perl5"],"comment":"Perl extension to serve pre-gzipped content to capable clients","compare":null,"dependentCount":null,"description":"Plack::Middleware::Precompressed is an alternative (or rather,\ncomplement) to middlewares like Deflater, which will compress response\nbodies on the fly.  For dynamic resources, that behaviour is\nnecessary, but for static resources it is a waste: identical entities\nwill be compressed over and over.  Instead, Precompressed allows you\nto compress static resources once, e.g. as part of your build process,\nand then serve the compressed resource in place of the uncompressed\none for compression-enabled clients.\n\nTo do so, it appends a .gz suffix to the request URI and tries to\nserve that.  If that fails, it will try again with the unmodified URI.","flavors":[],"html":"https://daemonports.org/www/p5-Plack-Middleware-Precompressed/","kind":"port","lastUpdate":null,"license":["ART10","GPLv1+"],"maintainer":"perl@FreeBSD.org","name":"p5-Plack-Middleware-Precompressed","newest":true,"newestVersion":"1.104","noVulnData":false,"origin":"www/p5-Plack-Middleware-Precompressed","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"www/p5-Plack-Middleware-Precompressed","path":"/dragonfly/www/p5-Plack-Middleware-Precompressed/","system":"DragonFly","version":"1.104"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"www/p5-Plack-Middleware-Precompressed","path":"","system":"HardenedBSD","version":"1.104"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"www/p5-Plack-Middleware-Precompressed","path":"","system":"GhostBSD","version":"1.104"}],"packages":[{"repo":"FreeBSD:14:latest","versions":["1.104","1.104","1.104","1.104","1.104"]},{"repo":"FreeBSD:14:quarterly","versions":["1.104","1.104","n/a","1.104","1.104"]},{"repo":"FreeBSD:15:latest","versions":["1.104","1.104","n/a","1.104","1.104"]},{"repo":"FreeBSD:15:quarterly","versions":["1.104","1.104","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:latest","versions":["1.104","1.104","n/a","n/a","n/a"]},{"repo":"FreeBSD:16:quarterly","versions":["n/a","n/a","n/a","n/a","n/a"]}],"pkgName":"p5-Plack-Middleware-Precompressed-1.104","related":null,"repository":"FreeBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":["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","misc/p5-Array-RefElem","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-Plack","www/p5-WWW-Form-UrlEncoded"],"status":null,"system":"freebsd","systemLabel":"FreeBSD","version":"1.104","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Plack-Middleware-Precompressed"}
