devel/p5-Params-Validate 1.31 FreeBSD
Validate method/function parameters
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ART20
- Categories
- devel, perl5
- Package size
- 43.7 KiB, 109.6 KiB installed
Description
The Params::Validate module allows you to validate method or function call parameters to an arbitrary level of specificity. At the simplest level, it is capable of validating the required parameters were given and that no unspecified additional parameters were passed in. It is also capable of determining that a parameter is of a specific type, that it is an object of a certain class hierarchy, that it possesses certain methods, or applying validation callbacks to arguments.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/p5-Params-Validate | 1.31 |
| OpenBSD | devel/p5-Params-Validate | 1.31 |
| NetBSD | devel/p5-Params-Validate | 1.31nb4 |
| DragonFly | devel/p5-Params-Validate | 1.31 |
| MidnightBSD | devel/p5-Params-Validate | 1.31 |
| HardenedBSD | devel/p5-Params-Validate | 1.31 |
| GhostBSD | devel/p5-Params-Validate | 1.31 |
| OPNsense | devel/p5-Params-Validate | 1.31 |
Install
Binary package:
pkg install p5-Params-Validate
From the ports tree:
cd /usr/ports/devel/p5-Params-Validate/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= p5-Params-Validate>0:devel/p5-Params-Validate
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.31 | 1.31 | 1.31 | 1.31 | 1.31 |
| FreeBSD:14:quarterly | 1.31 | 1.31 | n/a | 1.31 | 1.31 |
| FreeBSD:15:latest | 1.31 | 1.31 | n/a | 1.31 | 1.31 |
| FreeBSD:15:quarterly | 1.31 | 1.31 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.31 | 1.31 | 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 1
p5-Module-Implementation>=0.04: devel/p5-Module-Implementation
Runtime 1
p5-Module-Implementation>=0.04: devel/p5-Module-Implementation
Test 4
p5-Readonly>=0: devel/p5-Readonlyp5-Test-Fatal>=0: devel/p5-Test-Fatalp5-Test-Requires>0: devel/p5-Test-Requiresp5-Test-Taint>=0.02: devel/p5-Test-Taint
The full lists below include those, and their dependencies in turn.
Build dependencies 5
Run dependencies 4
Required by 528
- astro/p5-Astro-ADS
- astro/p5-Astro-Catalog
- astro/p5-Astro-Coords
- astro/p5-Astro-Flux
- astro/p5-Astro-Sunrise
- astro/p5-GPS-Babel
- astro/p5-Net-GPSD3
- audio/mythplugin-mythmusic
- biology/p5-Bio-MAGETAB
- biology/p5-Bio-Phylo
- converters/p5-Data-AMF
- databases/nagios-check_redis
- databases/p5-App-Sqitch
- databases/p5-DBIWrapper
- databases/p5-DBIx-Class-AuditLog
- databases/p5-DBIx-Class-DateTime-Epoch
- databases/p5-DBIx-Class-Fixtures
- databases/p5-DBIx-Class-Migration
- databases/p5-DBIx-Class-ResultSet-RecursiveUpdate
- databases/p5-DBIx-Class-Schema-PopulateMore
- databases/p5-DBIx-Class-TimeStamp
- databases/p5-DBIx-Lite
- databases/p5-DBIx-Skinny-InflateColumn-DateTime
- databases/p5-Dancer2-Plugin-DBIC
- databases/p5-Dancer2-Plugin-Database
- databases/p5-Dancer2-Session-DBIC
- databases/p5-HTML-FormHandler-Model-DBIC
- databases/p5-Jifty-DBI
- databases/p5-Prophet
- databases/p5-Rose-DB
- databases/p5-Rose-DB-Object
- databases/p5-Rose-DBx-Object-MoreHelpers
- databases/p5-Rose-DBx-Object-Renderer
- databases/p5-SQL-Abstract-More
- deskutils/p5-Data-ICal-DateTime
- devel/autodia
- devel/bugzilla50
- devel/bugzilla52
- devel/p5-Algorithm-FloodControl
- devel/p5-Alzabo
- devel/p5-App-Cmd
- devel/p5-App-GitGot
- devel/p5-App-SD
- devel/p5-BZ-Client
- devel/p5-Bread-Board
- devel/p5-Bread-Board-Declare
- devel/p5-CLI-Osprey
- devel/p5-CPAN-Uploader
- devel/p5-Carp-REPL
- devel/p5-Class-AlzaboWrapper
- devel/p5-Class-Container
- devel/p5-CommitBit
- devel/p5-Config-Validator
- devel/p5-Config-Versioned
- devel/p5-Connector
- devel/p5-Dancer2-Plugin-LogReport
- devel/p5-Data-Model
- devel/p5-Date-Extract
- devel/p5-DateTime
- devel/p5-DateTime-Astro
- devel/p5-DateTime-Calendar-Chinese
- devel/p5-DateTime-Calendar-Christian
- devel/p5-DateTime-Calendar-Discordian
- devel/p5-DateTime-Calendar-FrenchRevolutionary
- devel/p5-DateTime-Calendar-Hebrew
- devel/p5-DateTime-Calendar-Japanese
- devel/p5-DateTime-Calendar-Julian
- devel/p5-DateTime-Calendar-Mayan
- devel/p5-DateTime-Calendar-Pataphysical
- devel/p5-DateTime-Event-Chinese
- devel/p5-DateTime-Event-Cron
- devel/p5-DateTime-Event-Easter
- devel/p5-DateTime-Event-ICal
- devel/p5-DateTime-Event-Lunar
- devel/p5-DateTime-Event-NameDay
- devel/p5-DateTime-Event-Random
- devel/p5-DateTime-Event-Recurrence
- devel/p5-DateTime-Event-Sunrise
- devel/p5-DateTime-Event-Zodiac
- devel/p5-DateTime-Fiscal-Year
- devel/p5-DateTime-Format-Baby
- devel/p5-DateTime-Format-Bork
- devel/p5-DateTime-Format-Builder
- devel/p5-DateTime-Format-DBI
- devel/p5-DateTime-Format-DateManip
- devel/p5-DateTime-Format-DateParse
- devel/p5-DateTime-Format-Duration
- devel/p5-DateTime-Format-Epoch
- devel/p5-DateTime-Format-Excel
- devel/p5-DateTime-Format-Flexible
- devel/p5-DateTime-Format-HTTP
- devel/p5-DateTime-Format-IBeat
- devel/p5-DateTime-Format-ICal
- devel/p5-DateTime-Format-ISO8601
- devel/p5-DateTime-Format-Mail
- devel/p5-DateTime-Format-MySQL
- devel/p5-DateTime-Format-Natural
- devel/p5-DateTime-Format-Oracle
- devel/p5-DateTime-Format-Pg
- devel/p5-DateTime-Format-RFC3339
The first 100 are listed.
Configuration
No options to configure.
- USES
- perl5
- Service scripts
- none
Files
pkg-plist 8
- %%SITE_ARCH%%/Params/Validate.pm
- %%SITE_ARCH%%/Params/Validate/Constants.pm
- %%SITE_ARCH%%/Params/Validate/PP.pm
- %%SITE_ARCH%%/Params/Validate/XS.pm
- %%SITE_ARCH%%/Params/ValidatePP.pm
- %%SITE_ARCH%%/Params/ValidateXS.pm
- %%SITE_ARCH%%/auto/Params/Validate/XS/XS.so
- %%PERL5_MAN3%%/Params::Validate.3.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Params-Validate-1.31.tar.gz | 213438 | 1bf2518ef2c4869f91590e219f545c8ef12ed53cf313e0eb5704adf7f1b2961e |
Master sites 1
- CPAN
Commit history 0
No commits in the history this site was built from.