BSD Ports

www/p5-Amon2 6.18 FreeBSD

Perl extension for lightweight web application framework

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0768914020
License
ART10, GPLv1+
Categories
www, perl5
Package size
77.0 KiB, 176.1 KiB installed

Description

Amon2 is simple, readable, extensible, STABLE, FAST web application framework based on Plack.

In the other systems

The newest version among them is 6.18, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDwww/p5-Amon26.18 newestnone known-[email protected]2026-09-29
DragonFlywww/p5-Amon26.16none known-[email protected]-
HardenedBSDwww/p5-Amon26.18 newestno data-[email protected]-
GhostBSDwww/p5-Amon26.16no data-[email protected]-

Install

Binary package:

pkg install p5-Amon2

From the ports tree:

cd /usr/ports/www/p5-Amon2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Amon2>0:www/p5-Amon2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest6.186.186.166.166.18
FreeBSD:14:quarterly6.186.18n/a6.166.18
FreeBSD:15:latest6.186.18n/a6.166.16
FreeBSD:15:quarterly6.186.18n/an/an/a
FreeBSD:16:latest6.186.18n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 14

Runtime 14

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 84
Run dependencies 79

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 109
  • bin/amon2-setup.pl
  • %%SITE_PERL%%/Amon2.pm
  • %%SITE_PERL%%/Amon2/Config/Simple.pm
  • %%SITE_PERL%%/Amon2/ContextGuard.pm
  • %%SITE_PERL%%/Amon2/Declare.pm
  • %%SITE_PERL%%/Amon2/Plugin/Web/FillInFormLite.pm
  • %%SITE_PERL%%/Amon2/Plugin/Web/JSON.pm
  • %%SITE_PERL%%/Amon2/Plugin/Web/NoCache.pm
  • %%SITE_PERL%%/Amon2/Plugin/Web/PlackSession.pm
  • %%SITE_PERL%%/Amon2/Plugin/Web/Streaming.pm
  • %%SITE_PERL%%/Amon2/Plugin/Web/WebSocket.pm
  • %%SITE_PERL%%/Amon2/Setup/Asset/Blueprint.pm
  • %%SITE_PERL%%/Amon2/Setup/Asset/XSRFTokenJS.pm
  • %%SITE_PERL%%/Amon2/Setup/Flavor.pm
  • %%SITE_PERL%%/Amon2/Setup/Flavor/Basic.pm
  • %%SITE_PERL%%/Amon2/Setup/Flavor/Large.pm
  • %%SITE_PERL%%/Amon2/Setup/Flavor/Minimum.pm
  • %%SITE_PERL%%/Amon2/Setup/VC/Git.pm
  • %%SITE_PERL%%/Amon2/Trigger.pm
  • %%SITE_PERL%%/Amon2/Util.pm
  • %%SITE_PERL%%/Amon2/Web.pm
  • %%SITE_PERL%%/Amon2/Web/Dispatcher/Lite.pm
  • %%SITE_PERL%%/Amon2/Web/Dispatcher/RouterBoom.pm
  • %%SITE_PERL%%/Amon2/Web/Dispatcher/RouterSimple.pm
  • %%SITE_PERL%%/Amon2/Web/Request.pm
  • %%SITE_PERL%%/Amon2/Web/Response.pm
  • %%SITE_PERL%%/Amon2/Web/Response/Callback.pm
  • %%SITE_PERL%%/Amon2/Web/WebSocket.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/config/__ENV__.pl
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/db/dot.gitignore
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/dot.gitignore
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/dot.proverc
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/lib/__PATH__.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/lib/__PATH__/DB.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/lib/__PATH__/DB/Row.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/lib/__PATH__/DB/Schema.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/lib/__PATH__/Web.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/lib/__PATH__/Web/Dispatcher.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/lib/__PATH__/Web/Plugin/Session.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/script/server.pl
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/sql/mysql.sql
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/sql/sqlite.sql
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/static/__STATUS__.html
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/static/css/main.css
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/static/js/main.js
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/t/00_compile.t
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/t/03_assets.t
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/t/04_csrf.t
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/t/Util.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/tmpl/include/layout.tx
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/tmpl/include/pager.tx
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/tmpl/index.tx
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Basic/xt/02_perlcritic.t
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/lib/__PATH__/Web/C/Account.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/lib/__PATH__/__MONIKER__.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/lib/__PATH__/__MONIKER__/C/Root.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/lib/__PATH__/__MONIKER__/Dispatcher.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/lib/__PATH__/__MONIKER__/ViewFunctions.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/script/admin.pl
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/script/web.pl
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/sql/mysql.sql
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/sql/sqlite.sql
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/static/admin/css/admin.css
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/t/00_compile.t
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/t/04_admin.t
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/t/07_mech_links.t
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/tmpl/admin/error.tx
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/tmpl/admin/include/layout.tx
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/tmpl/admin/include/sidebar.tx
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/tmpl/admin/index.tx
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Large/tmpl/web/error.tx
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/Build.PL
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/builder/MyBuilder.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/lib/__PATH__.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/lib/__PATH__/Web.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/lib/__PATH__/Web/View.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/lib/__PATH__/Web/ViewFunctions.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/minil.toml
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/script/server.pl
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/t/00_compile.t
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/t/01_root.t
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/t/02_mech.t
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/t/Util.pm
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/tmpl/index.tx
  • %%SITE_PERL%%/auto/share/dist/Amon2/flavor/Minimum/xt/01_pod.t
  • %%PERL5_MAN1%%/amon2-setup.pl.1.gz
  • %%PERL5_MAN3%%/Amon2.3.gz
  • %%PERL5_MAN3%%/Amon2::Config::Simple.3.gz
  • %%PERL5_MAN3%%/Amon2::Declare.3.gz
  • %%PERL5_MAN3%%/Amon2::Plugin::Web::FillInFormLite.3.gz
  • %%PERL5_MAN3%%/Amon2::Plugin::Web::JSON.3.gz
  • %%PERL5_MAN3%%/Amon2::Plugin::Web::NoCache.3.gz
  • %%PERL5_MAN3%%/Amon2::Plugin::Web::PlackSession.3.gz
  • %%PERL5_MAN3%%/Amon2::Plugin::Web::Streaming.3.gz
  • %%PERL5_MAN3%%/Amon2::Plugin::Web::WebSocket.3.gz
  • %%PERL5_MAN3%%/Amon2::Setup::Flavor.3.gz
  • %%PERL5_MAN3%%/Amon2::Setup::Flavor::Basic.3.gz
  • %%PERL5_MAN3%%/Amon2::Setup::Flavor::Large.3.gz
  • %%PERL5_MAN3%%/Amon2::Setup::Flavor::Minimum.3.gz
  • %%PERL5_MAN3%%/Amon2::Trigger.3.gz

The first 100 are listed.

distinfo 1
FileSizeSHA256
Amon2-6.18.tar.gz81425799ada4b8e242d4316cea77b8df1b821b87fe9d5667977ccf5ccd6eae274cdb8
Master sites 1
  • CPAN

Commit history 2

DateCommitCreditsLog message
0768914020 Mathieu Arnold www/p5-Amon2: fix build
5bec8466a9 Muhammad Moinur Rahman www/p5-Amon2: Update version 6.16=>6.18
Changelog: https://metacpan.org/dist/Amon2/changes