gpo.zugaina.org

Search Portage & Overlays:

dev-perl/PDL-Stats

A collection of statistics modules in Perl Data Language

Screenshots

  • PDL-Stats-0.856-r1
    ~amd64 ~x86
    test perl_features_debug perl_features_ithreads perl_features_quadmath test

    View      Download      Browse     License: || ( Artistic GPL-1+ )   
    Overlay: stuff
  • PDL-Stats-0.82-r1
    ~amd64 ~x86
    test perl_features_debug perl_features_ithreads perl_features_quadmath test

    View      Download      Browse     License: || ( Artistic GPL-1+ )   
    Overlay: stuff

ChangeLog

commit 780be269ff75848df5690cc7358866962020a25f
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 10:08:35 2026 +0200

dev-perl/PDL-Stats: declare the PDL version floors, revbump

Both ebuilds depended on a bare dev-perl/PDL. Upstream META.json is
specific and the two releases differ: 0.856 requires PDL 2.099 in
runtime, build and configure, while 0.82 requires 2.057 at runtime and
PDL::Core 2.008 to build.

The 0.856 case is the one that bites. gentoo maps perl's 2.0NN version
form onto 2.NN.0, so 2.099 is 2.99.0, and of the three PDL versions in
::gentoo -- 2.63.0, 2.93.0 and 2.100.0 -- only the last clears it. A
bare atom is satisfied by all three, so a system already carrying
2.93.0 would resolve the dependency without portage ever offering the
upgrade the module actually needs.

Also move virtual/perl-ExtUtils-MakeMaker out of RDEPEND. It runs
Makefile.PL and is not needed once the module is installed; BDEPEND
inherits RDEPEND so PDL is still present for the build and configure
requirements.

Not declared: upstream's test requirement on Test::PDL 0.21. No repo
packages dev-perl/Test-PDL, so there is nothing to depend on; tests are
already gated behind USE=test.

commit 38871e8377aa8278032277019fb791cc7da89e04
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Mon Jul 27 09:54:06 2026 +0200

dev-perl: drop SRC_TEST, which perl-module.eclass does not read

Nineteen ebuilds across fourteen packages set SRC_TEST=do. The eclass
has not read that variable in a long time -- it contains no reference
to it at all -- and takes its cue from DIST_TEST instead, whose default
is "do parallel". So the setting has been inert.

Inert rather than harmful, which is worth stating: every one of the
nineteen set it to "do", and the effective default already runs tests,
so nothing was being skipped that the ebuild author meant to run. Had
any of them said "no" or "skip" this would have been a live bug instead
of dead weight.

Deleting rather than translating to DIST_TEST=do on purpose. That
spelling means serial, while these packages have been running tests in
parallel for as long as the variable has been ignored, so converting
would change behaviour rather than preserve it.

No revbump: the variable had no effect, so neither dependencies nor
installed content change.

commit 49c01db40a0617b712fe492bd8aa5703ec46ab89
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Sat Jun 6 20:16:09 2026 +0200

dev-perl/PDL-Stats: drop 0.79

commit 946b3d5e6f85aa6d17632eb69d8c14152e056548
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 23:16:52 2026 +0200

*/*: normalize metadata.xml DTD URL and indent

Repo-wide sweep: 144 metadata.xml files updated to use the
https://www.gentoo.org/dtd/metadata.dtd DTD URL (was http://) and
2-space indentation (was tabs). Maintainer blocks left untouched —
the 2026-04-22 normalization sweep added <name> alongside <email>
where the maintainer was Ivan, but third-party maintainer entries
(lebedev.vasya@gmail.com, megagreener@gmail.com, brothermechanic@gmail.com,
etc.) keep their email-only blocks since we can't safely guess the
corresponding <name>.

pkgcheck stays silent on all metadata-* and maintainer-* checks.

commit cf5b2b499e214617af6a123eed4ae57c317b38db
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Apr 29 22:32:54 2026 +0200

dev-perl/*: bump all EAPI=7 ebuilds to EAPI=8

Mechanical sweep across the dev-perl subsystem (Demeter's Build.PL
ecosystem). 23 ebuilds across 14 packages flipped from EAPI=7 to
EAPI=8: Chemistry-Elements, Encoding-FixLatin, File-CountLines,
File-Monitor{,-Lite}, File-Touch, Graphics-GnuplotIF,
MooseX-Types-LaxNum, PDL-Stats, Pod-ProjectDocs, Regexp-Assemble,
Term-Sk, Term-Twiddle. Math-Combinatorics-0.09 was already at 8.

The perl-module eclass behaves identically under both EAPIs for these
modules so no other change is needed; pkgcheck stays silent and
sample build-checks (Term-Twiddle, Pod-ProjectDocs, MooseX-Types-
LaxNum) all install clean.

commit 9771739fda5859851c4443b27987e9cdc4f7b67a
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Tue Apr 21 18:58:23 2026 +0200

dev-perl/PDL-Stats: add 0.856

Upstream CPAN latest. Ebuild byte-identical to the existing 0.82
(same DIST_AUTHOR=ETJ, same deps - upstream's dep list is
unchanged between these two releases).

Build unverified locally (host lacks dev-perl/PDL, pulling the
full PDL stack for a structural-copy bump isn't worth the build
time); the 0.82 ebuild has been working with identical shape.

Signed-off-by: Raukaan Cogbrother <cogbrother@raukaan.local>

commit f23ece73c4451e2377c17d8b90acb53bee608563
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 15 21:28:34 2026 +0100

*/*: UPD header, Happy New Year

Signed-off-by: Ivan S. Titov <iohann.s.titov@gmail.com>

commit 75d55441dbb2e55a7102e44b643e2e17cdfbc05d
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Fri Oct 17 21:58:20 2025 +0200

finally upd year to 2025 :)

commit b451ac3b81ed540a5ce0bbef96d542cd2a2a0dcd
Author: istitov <istitov@github>
Date: Mon Feb 12 10:45:30 2024 +0100

upd copyright to 2024

commit 48945780358f03a15149c157357fee6dafea2c53
Author: Ivan S. Titov <istitov@github.com>
Date: Thu Sep 14 23:32:55 2023 +0200

upd: header

commit d786509ba8df71e12952938f6351402ec7ecfbc7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Wed Jul 20 23:16:50 2022 +0300

upd date in ebuilds

commit accce3bca500d2c8d1fa2b6b34cbb64f15130f78
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Jul 18 02:05:32 2022 +0100

Add files via upload

commit fa0d34bae02704d1ca06aa898ddb5161beaf8dc9
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Mon Jul 18 01:34:04 2022 +0100

PDL-Stats EAPI7

commit 8d567ea0295f0ef852d0567673c4615c4cd14ec8
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Aug 26 22:21:57 2021 +0100

PDL-Stats amended

commit 860e7f93d5c8bc65a2bf857fbca5e78b32e80273
Author: VasilyLebedev <vasily.lebedev@ul.ie>
Date: Thu Aug 26 22:21:38 2021 +0100

Delete PDL-Stats-0.75.ebuild

commit 5ae9c641546f61cf4e7bc8f7f6df07df270d69c7
Author: Ivan S. Titov <iohann.s.titov@gmail.com>
Date: Thu Jan 28 19:25:41 2021 +0100

corrected gentoo header

commit d136ddf6d16d944cacb926ddcd473f1f6e8a56ac
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Mon Jul 27 18:18:21 2020 +0000

Minor deps

commit e09d26deb9a807a7410cb9b515a1ac54cc3767c2
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Mon Jul 27 14:59:55 2020 +0000

Perl packages repomaned

commit b06069a12c3fe885173e0eeac462dbe6dc4f123c
Author: LebedevV <vasya_lebedev@mail.ru>
Date: Mon Jul 27 14:40:47 2020 +0000

Perl packages added for demeter