On 09/01/17 20:33, Sergey Bronnikov wrote:
> Hello, everyone
> 
> I'm going to remove ports from a list below in openbsd-wip repository
> (https://github.com/jasperla/openbsd-wip/) soon. Almost all of these
> ports are dependencies of a Tapper testing framework, but Tapper is
> abandoned now and I don't need them.  Feel free to take a maintainership
> for any of these ports or commit to the official tree.
> 
> sysutils/p5-Sys-Syslog
> textproc/p5-Text-Abbrev
> textproc/p5-String-Escape
> textproc/p5-String-Util
> textproc/p5-Text-CSV-Slurp
> textproc/p5-String-Diff
> textproc/p5-Text-Balanced
> devel/p5-Lexical-SealRequireHints
> devel/p5-CHI
> devel/p5-File-Pid
> devel/p5-TAP-DOM
> devel/p5-Term-VT102
> devel/p5-App-Rad
> devel/p5-Test-Nginx
> devel/p5-Test-Simple
> devel/p5-HTML-FromANSI
> devel/p5-Regexp-Grammars
> devel/p5-experimental
> devel/p5-Data-Dumper
> devel/p5-Data-Serializer
> devel/p5-Sys-Info-Base
> devel/p5-Unix-Processors
> devel/p5-Math-BigInt-Pari
> devel/p5-MooX-Types-MooseLike-Numeric
> devel/p5-Sysadm-Install
> devel/p5-Data-Rmap
> devel/p5-Object-Enum
> devel/p5-Bencode
> devel/p5-Data-YAML
> devel/p5-DateTime-Format-DateParse
> devel/p5-Benchmark-Perl-Formance
> devel/p5-Devel-Platform-Info
> devel/p5-Devel-Backtrace
> devel/p5-Language-Expr
> devel/p5-Compress-PPMd
> devel/p5-Test-Sys-Info
> devel/p5-Test-TAPv13
> devel/p5-multidimensional
> devel/p5-Term-VT102-Boundless
> devel/p5-Test-Fixture-DBIC-Schema
> devel/p5-Debug-ShowStuff
> devel/p5-Format-Human-Bytes
> devel/p5-Test-Mock-LWP
> devel/p5-Sys-Info
> devel/p5-BSD-Sysctl
> devel/p5-Set-Intersection
> devel/p5-bareword-filehandles
> devel/p5-Daemon-Daemonize
> devel/p5-Data-DPath
> devel/p5-Convert-Bencode_XS
> devel/p5-Kwalify
> devel/p5-MooseX-ClassAttribute
> devel/p5-Data-Taxi
> devel/p5-Hash-MoreUtils
> devel/p5-MooseX-Singleton
> devel/p5-Scalar-List-Utils
> devel/p5-Getopt-Long
> devel/p5-App-Daemon
> devel/p5-Data-Clone
> devel/p5-ExtUtils-MakeMaker
> devel/p5-Convert-Bencode
> devel/p5-Sys-Info-Driver-BSD
> www/p5-Catalyst-View-HTML-Mason
> www/p5-TAP-Formatter-HTML
> www/p5-Test-WWW-Selenium
> security/p5-Digest-JHash
> security/p5-AAAA-Crypt-DH
> databases/p5-DBIx-Class-InflateColumn-Object-Enum
> 
> Sergey
> 
> 
Some of these are part of core Perl, and should never go in the ports
tree (unless due to be removed in the next perl version and working on a
replacement).

$ corelist Data::Dumper Test::Simple ExtUtils::MakeMaker

Data for 2017-07-15
Data::Dumper was first released with perl 5.005

Data for 2017-07-15
Test::Simple was first released with perl v5.6.2

Data for 2017-07-15
ExtUtils::MakeMaker was first released with perl 5
$

Your find these in the base

$ egrep -r "Test/Simple|ExtUtils/MakeMaker|Data/Dumper" base/mi
base/md.amd64


base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker
base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker.pm
base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker/Config.pm
base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker/FAQ.pod
base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker/Locale.pm
base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker/Tutorial.pod
base/mi:./usr/libdata/perl5/ExtUtils/MakeMaker/version.pm
base/mi:./usr/libdata/perl5/Test/Simple.pm
base/md.amd64:./usr/libdata/perl5/amd64-openbsd/Data/Dumper.pm
base/md.amd64:./usr/libdata/perl5/amd64-openbsd/auto/Data/Dumper
base/md.amd64:./usr/libdata/perl5/amd64-openbsd/auto/Data/Dumper/Dumper.so


There may be more that are core perl, these three can go.

The is already a p5-Math-BigInt-Pari not under devel but math so a
conflicting and duplication of what's in the ports tree,

$ pkg_info -Pq p5-Math-BigInt-Pari-1.18.tgz
math/p5-Math-BigInt-Pari

can't pick any others out at first slight, needs to be checks made
before any takes over and works on these

My quick check

$ sed -e 's%^.*/p5-%%;s/-/::/g' pl.1  | xargs corelist | grep first
Sys::Syslog was first released with perl 5
Text::Abbrev was first released with perl 5
Text::Balanced was first released with perl v5.7.3
Test::Simple was first released with perl v5.6.2
experimental was first released with perl v5.19.11
Data::Dumper was first released with perl 5.005
Getopt::Long was first released with perl 5
ExtUtils::MakeMaker was first released with perl 5
$ sed -e 's%^.*/p5-%p5-%' pl.1 | xargs pkg_info -Pq
math/p5-Math-BigInt-Pari

Reply via email to