BSD Ports

Deprecated: Support end three years after .0 release, please upgrade to a more recent version of Perl

Expires: 2027-06-09

lang/perl5.40 5.40.5 FreeBSD

Practical Extraction and Report Language

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0768760099
License
ART10, GPLv1+
Categories
lang, devel, perl5
Package size
16044.1 KiB, 66062.2 KiB installed

Description

Perl is a language that combines some of the features of C, sed, awk and shell. See the manual page for more hype. There are also many books published by O'Reilly & Assoc. See pod/perlbook.pod for more information.

In the other systems

SystemPortVersion
FreeBSDlang/perl5.405.40.5
DragonFlylang/perl5.405.40.2
MidnightBSDlang/perl5.405.40.5
HardenedBSDlang/perl5.405.40.5
GhostBSDlang/perl5.405.40.5

Install

Binary package:

pkg install perl5.40

From the ports tree:

cd /usr/ports/lang/perl5.40/ && make install clean

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

RUN_DEPENDS=	perl5.40>0:lang/perl5.40

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:latest5.40.55.40.5-5.40.3_25.40.5
FreeBSD:14:quarterly5.40.55.40.5n/a5.40.3_25.40.5
FreeBSD:15:latest5.40.55.40.5n/a5.40.3_25.40.3_2
FreeBSD:15:quarterly5.40.55.40.5n/an/an/a
FreeBSD:16:latest5.40.55.40.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

No port depends on this one.

Configuration

Options name: lang_perl

OptionDefaultDescription
DEBUGoffBuild with debugging support
DOT_INCoffAdd '.' to @INC (unsafe)
DTRACEonBuild with DTrace probes
GDBMoffGDBM_File extension
MULTIPLICITYonUse multiplicity
PERL_64BITINTonUse 64 bit integers (on i386)
PERL_MALLOCoffUse Perl malloc
SITECUSTOMIZEoffRun-time customization of @INC
THREADSonBuild threaded perl
USES
cpe tar:xz
Service scripts
none

Message after installing

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Support end three years after .0 release, please upgrade to a more recent version of Perl.

It is scheduled to be removed on or after 2027-06-09.

Files

pkg-plist 2803
  • bin/corelist
  • bin/cpan
  • bin/enc2xs
  • bin/encguess
  • bin/h2ph
  • bin/h2xs
  • bin/instmodsh
  • bin/json_pp
  • bin/libnetcfg
  • bin/perl
  • bin/perl
  • bin/perlbug
  • bin/perldoc
  • bin/perlivp
  • bin/perlthanks
  • bin/piconv
  • bin/pl2pm
  • bin/pod2html
  • bin/pod2man
  • bin/pod2text
  • bin/pod2usage
  • bin/podchecker
  • bin/prove
  • bin/ptar
  • bin/ptardiff
  • bin/ptargrep
  • bin/shasum
  • bin/splain
  • bin/streamzip
  • bin/xsubpp
  • bin/zipdetails
  • etc/man.d/perl.conf
  • %%PRIV_LIB%%/AnyDBM_File.pm
  • %%PRIV_LIB%%/App/Cpan.pm
  • %%PRIV_LIB%%/App/Prove.pm
  • %%PRIV_LIB%%/App/Prove/State.pm
  • %%PRIV_LIB%%/App/Prove/State/Result.pm
  • %%PRIV_LIB%%/App/Prove/State/Result/Test.pm
  • %%PRIV_LIB%%/Archive/Tar.pm
  • %%PRIV_LIB%%/Archive/Tar/Constant.pm
  • %%PRIV_LIB%%/Archive/Tar/File.pm
  • %%PRIV_LIB%%/Attribute/Handlers.pm
  • %%PRIV_LIB%%/AutoLoader.pm
  • %%PRIV_LIB%%/AutoSplit.pm
  • %%PRIV_LIB%%/B/Deparse.pm
  • %%PRIV_LIB%%/B/Op_private.pm
  • %%PRIV_LIB%%/Benchmark.pm
  • %%PRIV_LIB%%/CORE.pod
  • %%PRIV_LIB%%/CPAN.pm
  • %%PRIV_LIB%%/CPAN/API/HOWTO.pod
  • %%PRIV_LIB%%/CPAN/Author.pm
  • %%PRIV_LIB%%/CPAN/Bundle.pm
  • %%PRIV_LIB%%/CPAN/CacheMgr.pm
  • %%PRIV_LIB%%/CPAN/Complete.pm
  • %%PRIV_LIB%%/CPAN/Debug.pm
  • %%PRIV_LIB%%/CPAN/DeferredCode.pm
  • %%PRIV_LIB%%/CPAN/Distribution.pm
  • %%PRIV_LIB%%/CPAN/Distroprefs.pm
  • %%PRIV_LIB%%/CPAN/Distrostatus.pm
  • %%PRIV_LIB%%/CPAN/Exception/RecursiveDependency.pm
  • %%PRIV_LIB%%/CPAN/Exception/blocked_urllist.pm
  • %%PRIV_LIB%%/CPAN/Exception/yaml_not_installed.pm
  • %%PRIV_LIB%%/CPAN/Exception/yaml_process_error.pm
  • %%PRIV_LIB%%/CPAN/FTP.pm
  • %%PRIV_LIB%%/CPAN/FTP/netrc.pm
  • %%PRIV_LIB%%/CPAN/FirstTime.pm
  • %%PRIV_LIB%%/CPAN/HTTP/Client.pm
  • %%PRIV_LIB%%/CPAN/HTTP/Credentials.pm
  • %%PRIV_LIB%%/CPAN/HandleConfig.pm
  • %%PRIV_LIB%%/CPAN/Index.pm
  • %%PRIV_LIB%%/CPAN/InfoObj.pm
  • %%PRIV_LIB%%/CPAN/Kwalify.pm
  • %%PRIV_LIB%%/CPAN/Kwalify/distroprefs.dd
  • %%PRIV_LIB%%/CPAN/Kwalify/distroprefs.yml
  • %%PRIV_LIB%%/CPAN/LWP/UserAgent.pm
  • %%PRIV_LIB%%/CPAN/Meta.pm
  • %%PRIV_LIB%%/CPAN/Meta/Converter.pm
  • %%PRIV_LIB%%/CPAN/Meta/Feature.pm
  • %%PRIV_LIB%%/CPAN/Meta/History.pm
  • %%PRIV_LIB%%/CPAN/Meta/History/Meta_1_0.pod
  • %%PRIV_LIB%%/CPAN/Meta/History/Meta_1_1.pod
  • %%PRIV_LIB%%/CPAN/Meta/History/Meta_1_2.pod
  • %%PRIV_LIB%%/CPAN/Meta/History/Meta_1_3.pod
  • %%PRIV_LIB%%/CPAN/Meta/History/Meta_1_4.pod
  • %%PRIV_LIB%%/CPAN/Meta/Merge.pm
  • %%PRIV_LIB%%/CPAN/Meta/Prereqs.pm
  • %%PRIV_LIB%%/CPAN/Meta/Requirements.pm
  • %%PRIV_LIB%%/CPAN/Meta/Requirements/Range.pm
  • %%PRIV_LIB%%/CPAN/Meta/Spec.pm
  • %%PRIV_LIB%%/CPAN/Meta/Validator.pm
  • %%PRIV_LIB%%/CPAN/Meta/YAML.pm
  • %%PRIV_LIB%%/CPAN/Mirrors.pm
  • %%PRIV_LIB%%/CPAN/Module.pm
  • %%PRIV_LIB%%/CPAN/Nox.pm
  • %%PRIV_LIB%%/CPAN/Plugin.pm
  • %%PRIV_LIB%%/CPAN/Plugin/Specfile.pm
  • %%PRIV_LIB%%/CPAN/Prompt.pm
  • %%PRIV_LIB%%/CPAN/Queue.pm
  • %%PRIV_LIB%%/CPAN/Shell.pm
  • %%PRIV_LIB%%/CPAN/Tarzip.pm

The first 100 are listed.

distinfo 1
FileSizeSHA256
perl/perl-5.40.5.tar.xz1.3950656e+071fe6f825b487d26c35aa51a35f52fe494d4cfc77b8051f8b1ee3391bf0289bc6
Master sites 2
  • https://cpan.metacpan.org/authors/id/S/SH/SHAY/
  • CPAN/../../src/5.0

Commit history 2

DateCommitCreditsLog message
0768760099 Mathieu Arnold *: pet portfmt
0759278081 Mathieu Arnold lang/perl5.40: update to 5.40.5
Changes: https://metacpan.org/release/SHAY/perl-5.40.5/view/pod/perldelta.pod Security: CVE-2025-40909, CVE-2026-57432, CVE-2026-8376, CVE-2026-13221