CVE and update status of the FreeBSD ports tree3,298 unaddressed CVEs in 671 portsAll times are CET
Port details

math/p5-PDL 2.106

Perl Data Language

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 2.106
Upstream
up to date
Last update
to 2.106 · 168992bbb3
Quarterly
2026Q4: 2.106
Formerly
math/PDL until 2025-01-28
WWW
https://metacpan.org/dist/PDL
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install p5-PDL
installs 2.106 from latest; from quarterly (2026Q4) 2.106
Port
# cd /usr/ports/math/p5-PDL && make install clean
# make -C /usr/ports/math/p5-PDL config  # change options first
Size
3.0 MiB download · 11 MiB installed
Depends on
astro/p5-Astro-FITS-Header 3.09, devel/p5-File-Map 0.71, devel/p5-Inline 0.87, devel/p5-Inline-C 0.82, devel/p5-Sys-SigAction 0.24, devel/p5-Term-ReadKey 2.38_1, devel/p5-Term-ReadLine-Perl 1.0303_1, lang/perl5.42 5.42.3, math/fftw 2.1.5_23
License
ART10 or GPLv1+
Options
1 of 3 on in the package: FFTW
Show the 2 options that are off
READLINE SINK

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 162.106✗–
FreeBSD 152.106✗–
FreeBSD 142.106✗✗

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 152.106✗–
FreeBSD 142.106✗✗

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 2.106.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (158)

Dirk Meyer (dinoex) · 2.4.4_1 · as math/PDL
- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated Requested by:	edwin
eca78ec61b
Martin Wilke (miwi) · 2.4.3_5 · as math/PDL
- Chase gsl shlib bump
3381619583
Edwin Groothuis (edwin) · 2.4.3_4 · as math/PDL
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Philippe Audeoud (jadawin) · 2.4.3_3 · as math/PDL
- Chase the gsl shared lib bump.

Approved by:	thierry (mentor)
d369e5c287
Mark Linimon (linimon) · 2.4.3_2 · as math/PDL
Welcome bsd.perl.mk.  Add support for constructs such as USE_PERL5=5.8.0+. Drop support for antique perl.

Work done by:	gabor
Sponsored by:	Google Summer of Code 2007
Hat:		portmgr
9839011ec3
Gabor Kovesdan (gabor) · 2.4.3_2 · as math/PDL
- Remove the DESTDIR modifications from individual ports as we have a new,   fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
42542fb076
Ying-Chieh Liao (ijliao) · 2.4.3_2 · as math/PDL
chase math/gsl lib version
b9ba1ad61e
Florent Thoumie (flz) · 2.4.3_1 · as math/PDL
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Cheng-Lung Sung (clsung) · 2.4.3 · as math/PDL
- Builds on amd64

Noted by:   kris
Approved by:	portmgr (kris)
be088a3e71
Cheng-Lung Sung (clsung) · 2.4.3 · as math/PDL
- Update to 2.4.3 - patch-aa to patch-perldl.conf with minor modification - patch-Lib::Slatec::Makefile.PL removed   hack in Makefile.PL resolve x86_64 systems problem.
299bacaf4d
Mathieu Arnold (mat) · 2.4.2_2 · as math/PDL
Respect DESTDIR

PR:		101851
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
9b2f4d6431
Erwin Lansing (erwin) · 2.4.2_2 · as math/PDL
Add support for DESTDIR part I.

This commit should largele be a NOOP as it only adds support
for DESTDIR undefined. This does allow us to start testing
ports with DESTDIR set, but this is as of yet not supported.

Although this has been extensively tested on pointyhat, this
is a very intrusive change and some cases may have been
overlooked. Please contact Gabor and me if you find any.

PR:             100555
Submitted by:   gabor
Sponsored by:   Google Summer of Code 2006
50513d5d52
Pav Lucistnik (pav) · 2.4.2_2 · as math/PDL
- Chase plplot update
c571b28149
Marcus Alves Grando (mnag) · 2.4.2_1 · as math/PDL
- Bump PORTREVISION and change lib version because math/gsl are updated. - portlint(1)
57c00223d0
Anton Berezin (tobez) · 2.4.2 · as math/PDL
Make it build with 5.8.8.

PR:		93938
Submitted by:	Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by:	portmgr (kris/semi-implicit)
5ec9ee788d
Mathieu Arnold (mat) · 2.4.2 · as math/PDL
fixup make logic so that the distfile only gets here once and don't get dupplicated in the distinfo file by the makesum target.
0a68bf7434
Mathieu Arnold (mat) · 2.4.2 · as math/PDL
Take a perl@ hat and add SHA256 checksums
b71157a2ae
Anton Berezin (tobez) · 2.4.2 · as math/PDL
Fix some portlint warnings.
f5b09daceb
Anton Berezin (tobez) · 2.4.2 · as math/PDL
Update to 2.4.2;  assign maintainership to perl@.
c571642690
Erwin Lansing (erwin) · 2.4.1_1 · as math/PDL
Let the IGNORE message make a bit more sense and change it from:

===>  p5-Some-Module-0.7 Port requires perl 5.6.x or later. Install
lang/perl5 then try again.

to:

===>  p5-Some-Module-0.7 requires perl 5.6.x or later. Install
lang/perl5 then try again.

Approved by:    silence on -ports
acde26f363
Jean-Yves Lefort (jylefort) · 2.4.1_1 · as math/PDL
Bump PORTREVISION after the libgsl update.

Obtained from:	thierry
c7f8e50b69
Jean-Yves Lefort (jylefort) · 2.4.1 · as math/PDL
Chase the libgsl update.
f733c761d0
David E. O'Brien (obrien) · 2.4.1 · as math/PDL
At Kris's request, back out the MACHINE_ARCH spelling correction until after 5.4-RELEASE.
c3d8037aeb
David E. O'Brien (obrien) · 2.4.1 · as math/PDL
Assist getting more ports working on AMD64 by obeying the Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
f2fc2d60ae
Sergey Matveychuk (sem) · 2.4.1 · as math/PDL
- Fix PLIST

Reported by:	kris via pointyhat
a7798a7a5f
Mark Linimon (linimon) · 2.4.1 · as math/PDL
Chase plplot shared library version.

PR:		ports/71163
Submitted by:	Joerg Pulz <Joerg dot Pulz at frm2 dot tum dot de>
89ce75e44e
Trevor Johnson (trevor) · 2.4.1 · as math/PDL
Tidy up whitespace.
c0669efed5
Kris Kennaway (kris) · 2.4.1 · as math/PDL
Fix build on amd64 (compile shared libraries with -fPIC)
d6d42ac6d4
Ying-Chieh Liao (ijliao) · 2.4.1 · as math/PDL
make it fetchable again
c3e7756474
Kris Kennaway (kris) · 2.4.1 · as math/PDL
BROKEN: Distfile is unfetchable
677affd31b
Ying-Chieh Liao (ijliao) · 2.4.1 · as math/PDL
add missing dependency
11759ed79f
Ying-Chieh Liao (ijliao) · 2.4.1 · as math/PDL
revive PDL and upgrade it to 2.4.1
9a28f4914c
Kris Kennaway (kris) · as math/PDL
As announced on 27 March 2003 in <20030328052350.GA18971@rot13.obsecurity.org>, remove these ports that have been broken for >4 months (in many cases much longer) with no sign of a fix.
28e7382123
Mario Sergio Fujikawa Ferreira (lioux) · 2.3.4 · as math/PDL
After repo copy from graphics category to newly create multimedia one, update all appropriate references (*_DEPENDS, comments, etc):

ports/graphics/libfame		-->	ports/multimedia/libfame
ports/graphics/libquicktime	-->	ports/multimedia/libquicktime
ports/graphics/mpeg		-->	ports/multimedia/mpeg
ports/graphics/mpeg_encode	-->	ports/multimedia/mpeg_encode
ports/graphics/mpeg_play	-->	ports/multimedia/mpeg_play
ports/graphics/mtv		-->	ports/multimedia/mtv
ports/graphics/smpeg		-->	ports/multimedia/smpeg
ports/graphics/totem		-->	ports/multimedia/totem
ports/graphics/transcode	-->	ports/multimedia/transcode
ports/graphics/xanim		-->	ports/multimedia/xanim
ports/graphics/xmps		-->	ports/multimedia/xmps

Repo copied by:		cvs (joe)
Approved by:		portmgr (self & no objections)
328b6db785
Tilman Keskinoz (arved) · 2.3.4 · as math/PDL
This port requires perl > 5.6

PR:		43728
Submitted by:	Jamie Aczel <temperanza@softhome.net>
35dc71e206
Oliver Braun (obraun) · 2.3.4 · as math/PDL
Bump gsl shlib version.

Pointed out by:	kris
Forgotten by:	obraun
4ed718b84c
Mario Sergio Fujikawa Ferreira (lioux) · 2.3.4 · as math/PDL
o Rollback PORTCOMMENT modifications while this feature's implementation   is better studied o Turn PORTCOMMENT variable in Makefile back into pkg-comment files

Approved by:	kris (portmgr hat),
		portmgr, re (silence)
f0a1969d34
Adam Weinberger (adamw) · 2.3.4 · as math/PDL
Use PORTCOMMENT in the Makefile, and whack the pkg-comment.

Approved by:	pat
d9611f9375
Kris Kennaway (kris) · 2.3.4 · as math/PDL
BROKEN: Does not compile
c92fe2df36
Ying-Chieh Liao (ijliao) · 2.3.4 · as math/PDL
bump gsl lib version

Submitted by:	La Temperanza <temperanza@softhome.net>
4b6eedbae0
Ying-Chieh Liao (ijliao) · 2.3.4 · as math/PDL
fix build problem by upgrading it to 2.3.4

Approved by:	will
7132184af1
Anton Berezin (tobez) · 2.1.1 · as math/PDL
Give up PDL maintainership.
e685251ff4
Anton Berezin (tobez) · 2.1.1 · as math/PDL
Updated MAINTAINER to my new committer email address. Do the same for pkg-descr files.

Approved by:	markm
c8df88ddad
Mario Sergio Fujikawa Ferreira (lioux) · 2.1.1 · as math/PDL
typo clean up police: \s -> \t
d124027c46
Maxim Sobolev (sobomax) · 2.1.1 · as math/PDL
Fix pkg-plist breakage on systems with perl < 5.6.0.

Submitted by:	bento
ff22886194
Maxim Sobolev (sobomax) · 2.1.1 · as math/PDL
Upgrade the math/PDL port to the latest version 2.1.1.  Correctly identify a couple of LIB_DEPENDS as such, and add a KITCHEN_SINK dependency on the GSL math libraries.

PR:		19517
Submitted by:	Brian Handy <handy@physics.montana.edu>
1a959291f6
Satoshi Asami (asami) · 2.005 · as math/PDL
(1) Add new variable, XFREE86_VERSION, to specify which version of     XFree86 (3 or 4) to depend to when USE_XLIB is set.     XFREE86_VERSION defaults to 3 for now, but adventurous users can     override it in /etc/make.conf.  When XFREE86_VERSION=3, USE_XLIB     will add a dependency to x11/XFree86; when it is set to 4, the     dependency will be to x11/XFree86-4-libraries.  When     XFREE86_VER

Since XFree86 version 4 includes some software that used to be
    separate ports, when XFREE86_VERSION=3 the following variables are
    provided:

    USE_DGS		LIB_DEPENDS on x11/dgs
    USE_FREETYPE	LIB_DEPENDS on print/freetype
    USE_MESA		LIB_DEPENDS on graphics/Mesa3
    USE_XPM		LIB_DEPENDS on graphics/xpm

    When XFREE86_VERSION=4, these variables have no effect.  The
    LIB_DEPENDS in the tree for the above four ports have all been
    converted to the USE_* counterparts.  For your information, this
    is the count of the number of ports:

    USE_DGS		0
    USE_FREETYPE	16
    USE_MESA		36
    USE_XPM		236

    There is a new variable, XAWVER, which is set to 6 when
    XFREE86_VERSION=3 and 7 when XFREE86_VERSION=4.  This is also
    passed to PLIST_SUB so ports that build Xaw based shared libraries
    can use this variable to substitute the shlib version number.

    There is also a provision of using a separate mtree file for
    XFREE86_VERSION=4, but that part is not enabled yet.

Reviewed by:	the ports list
Tested by:	make index (XFREE86_VERSION=3 only)

(2) Add hebrew to list of valid categories.
Submitted by:	nbm
c6bcad2436