_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
perl-net-dns-resolver-programmable 0.003
Dependencies: perl-net-dns@1.31
Channel: guix
Location: gnu/packages/networking.scm (gnu packages networking)
Home page: https://metacpan.org/release/Net-DNS-Resolver-Programmable
Licenses: GPL 1+
Synopsis: Programmable DNS resolver class for offline emulation of DNS
Description:

Net::DNS::Resolver::Programmable is a programmable DNS resolver for offline emulation of DNS.

perl-plack-middleware-reverseproxy 0.16
Propagated dependencies: perl-plack@1.0033
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Plack-Middleware-ReverseProxy
Licenses: GPL 1+
Synopsis: Supports app to run as a reverse proxy backend
Description:

Plack::Middleware::ReverseProxy resets some HTTP headers, which are changed by reverse-proxy. You can specify the reverse proxy address and stop fake requests using enable_if directive in your app.psgi.

perl-moosex-semiaffordanceaccessor 0.10
Propagated dependencies: perl-moose@2.2015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-SemiAffordanceAccessor
Licenses: Artistic License 2.0
Synopsis: Name your accessors foo() and set_foo()
Description:

This module does not provide any methods. Simply loading it changes the default naming policy for the loading class so that accessors are separated into get and set methods. The get methods have the same name as the accessor, while set methods are prefixed with "_set_".

perl-catalyst-plugin-static-simple 0.36
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-mime-types@2.20 perl-moose@2.2015 perl-moosex-types@0.45 perl-namespace-autoclean@0.29
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-Static-Simple
Licenses: GPL 1+
Synopsis: Simple serving of static pages
Description:

The Static::Simple plugin is designed to make serving static content in your application during development quick and easy, without requiring a single line of code from you. This plugin detects static files by looking at the file extension in the URL (such as .css or .png or .js). The plugin uses the lightweight MIME::Types module to map file extensions to IANA-registered MIME types, and will serve your static files with the correct MIME type directly to the browser, without being processed through Catalyst.

perl-catalyst-plugin-authentication 0.10023
Propagated dependencies: perl-catalyst-plugin-session@0.41 perl-catalyst-runtime@5.90124 perl-class-inspector@1.36 perl-moose@2.2015 perl-moosex-emulate-class-accessor-fast@0.009032 perl-mro-compat@0.13 perl-namespace-autoclean@0.29 perl-string-rewriteprefix@0.007 perl-test-exception@0.43 perl-try-tiny@0.31
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-Authentication
Licenses: GPL 1+
Synopsis: Infrastructure plugin for the Catalyst authentication framework
Description:

The authentication plugin provides generic user support for Catalyst apps. It is the basis for both authentication (checking the user is who they claim to be), and authorization (allowing the user to do what the system authorises them to do).

perl-catalystx-script-server-starman 0.03
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-moose@2.2015 perl-namespace-autoclean@0.29 starman@0.4015
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/CatalystX-Script-Server-Starman
Licenses: GPL 1+
Synopsis: Catalyst development server with Starman
Description:

This module provides a Catalyst extension to replace the development server with Starman.

perl-www-pastebin-pastebincom-create 1.003
Propagated dependencies: perl-moo@1.007000 perl-www-mechanize@1.91
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/WWW-Pastebin-PastebinCom-Create
Licenses: Artistic License 2.0
Synopsis: Paste on Pastebin without API keys
Description:

WWW::Pastebin::PastebinCom::Create provides functionality to paste on Pastebin without API keys.

perl-plack-middleware-methodoverride 0.20
Propagated dependencies: perl-plack@1.0033
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Plack-Middleware-MethodOverride
Licenses: GPL 1+
Synopsis: Override REST methods to Plack apps via POST
Description:

This middleware allows for POST requests that pretend to be something else: by adding either a header named X-HTTP-Method-Override to the request, or a query parameter named x-tunneled-method to the URI, the client can say what method it actually meant.

perl-moosex-emulate-class-accessor-fast 0.009032
Propagated dependencies: perl-moose@2.2015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-Emulate-Class-Accessor-Fast
Licenses: GPL 1+
Synopsis: Emulate Class::Accessor::Fast behavior using Moose attributes
Description:

This module attempts to emulate the behavior of Class::Accessor::Fast as accurately as possible using the Moose attribute system. The public API of Class::Accessor::Fast is wholly supported, but the private methods are not.

perl-catalyst-plugin-authorization-roles 0.09
Propagated dependencies: perl-catalyst-plugin-authentication@0.10023 perl-catalyst-runtime@5.90124 perl-set-object@1.39 perl-universal-isa@1.20171012
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-Authorization-Roles
Licenses: GPL 1+
Synopsis: Role-based authorization for Catalyst
Description:

Catalyst::Plugin::Authorization::Roles provides role-based authorization for Catalyst based on Catalyst::Plugin::Authentication.

perl-moosex-types-datetime-morecoercions 0.15
Propagated dependencies: perl-datetime@1.54 perl-datetimex-easy@0.089 perl-moose@2.2015 perl-moosex-types@0.45 perl-moosex-types-datetime@0.13 perl-namespace-clean@0.27 perl-time-duration-parse@0.15
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-Types-DateTime-MoreCoercions
Licenses: GPL 1+
Synopsis: Extensions to MooseX::Types::DateTime
Description:

This module builds on MooseX::Types::DateTime to add additional custom types and coercions. Since it builds on an existing type, all coercions and constraints are inherited.

perl-catalyst-traitfor-request-proxybase 0.000005
Propagated dependencies: perl-moose@2.2015 perl-namespace-autoclean@0.29 perl-uri@5.05
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-TraitFor-Request-ProxyBase
Licenses: GPL 1+
Synopsis: Replace request base with value passed by HTTP proxy
Description:

This module is a Moose::Role which allows you more flexibility in your application's deployment configurations when deployed behind a proxy. Using this module, the request base ($c->req->base) is replaced with the contents of the X-Request-Base header.

perl-plack-middleware-removeredundantbody 0.09
Propagated dependencies: perl-plack@1.0033
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Plack-Middleware-RemoveRedundantBody
Licenses: GPL 1+
Synopsis: Plack::Middleware which removes body for HTTP response
Description:

This module removes the body in an HTTP response if it's not required.

perl-catalyst-plugin-session-state-cookie 0.17
Propagated dependencies: perl-catalyst-plugin-session@0.41 perl-catalyst-runtime@5.90124 perl-moose@2.2015 perl-mro-compat@0.13 perl-namespace-autoclean@0.29
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-Session-State-Cookie
Licenses: GPL 1+
Synopsis: Maintain session IDs using cookies
Description:

In order for Catalyst::Plugin::Session to work, the session ID needs to be stored on the client, and the session data needs to be stored on the server. This plugin stores the session ID on the client using the cookie mechanism.

perl-catalyst-component-instancepercontext 0.001001
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-moose@2.2015
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Component-InstancePerContext
Licenses: GPL 1+
Synopsis: Create only one instance of Moose component per context
Description:

Catalyst::Component::InstancePerContext returns a new instance of a component on each request.

perl-catalyst-plugin-session-store-fastmmap 0.16
Propagated dependencies: perl-cache-fastmmap@1.48 perl-catalyst-plugin-session@0.41 perl-catalyst-runtime@5.90124 perl-moosex-emulate-class-accessor-fast@0.009032 perl-mro-compat@0.13 perl-path-class@0.37
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Plugin-Session-Store-FastMmap
Licenses: GPL 1+
Synopsis: FastMmap session storage backend
Description:

Catalyst::Plugin::Session::Store::FastMmap is a fast session storage plugin for Catalyst that uses an mmap'ed file to act as a shared memory interprocess cache. It is based on Cache::FastMmap.

perl-catalyst-authentication-store-dbix-class 0.1506
Propagated dependencies: perl-catalyst-runtime@5.90124 perl-catalyst-plugin-authentication@0.10023 perl-dbix-class@0.082843 perl-catalyst-model-dbic-schema@0.65
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Catalyst-Authentication-Store-DBIx-Class
Licenses: GPL 1+
Synopsis: Storage class for Catalyst authentication using DBIx::Class
Description:

The Catalyst::Authentication::Store::DBIx::Class class provides access to authentication information stored in a database via DBIx::Class.

perl-plack-middleware-fixmissingbodyinredirect 0.12
Channel: guix
Location: gnu/packages/web.scm (gnu packages web)
Home page: https://metacpan.org/release/Plack-Middleware-FixMissingBodyInRedirect
Licenses: GPL 1+
Synopsis: Plack::Middleware which sets body for redirect response
Description:

This module sets the body in redirect response, if it's not already set.

Total results: 978