Opened 5 years ago

Closed 4 years ago

Last modified 4 years ago

#58361 closed enhancement (fixed)

Ports should require perl5.28 instead of 5.26

Reported by: mojca (Mojca Miklavec) Owned by:
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: jmroot (Joshua Root), akkornel (A. Karl Kornel), chrstphrchvz (Christopher Chavez)
Port: GTorrentViewer LaTeXML PsyncX Thunar abcde ack amavisd-new amttools archway argus-monitor auto-multiple-choice auto-multiple-choice-devel backuppc bugzilla clearsilver cloc clusterssh creduce cutter cvsweb cws2fws-pl cyrus-imapd dc3dd ddclient ddclient demeter demeter-devel dirvish docbook-utils docbook2X dvdrip eperl exiftool exo extractopinion flac2mp3 fntsample frozenbubble2 ftpsync fusioninventory-agent fwknop get_iplayer ghsum git git-cal glom gnome-bindings-perl5 gnupod gpredict hexchat ikiwiki imageindex imapsync ipv6calc latex2html lbdb liboping liboping-devel libxfce4ui log2timeline magicspp mailqfmt makepasswd mb2md mediaserv metar metasploit2 mod_perl2 monarch mtn-browse munin muttprint myrepos mysql-zrm mythtv-core.27 mythtv-core.28 mythtv-plugins.27 mythtv-plugins.28 mythweb.27 mythweb.28 nagios-plugins naturaldocs nedi nrg ossp-uuid patchutils pcsc-tools pearl pemail percona-toolkit perfect_maildir perlprimer pflogsumm pgbadger postgresql_autodoc postgrey psh rancid rex rpm rpm54 rrdtool rsnapshot sendpage shelldap signing-party smokeping snmptt snownews spidereyeballs sqlgrey sqlninja sqlninja-devel stow swaks sympa t-prot tablet-encode thieriot tinyca2 torrentsniff tsung vit wakeonlan wallet wallet-kdc wallet-server whois wml xchat-gnome xfce4-panel xfce4-session xfce4-settings xfce4-terminal xfdesktop xraylib xserve-raid-tools

Description (last modified by dbevans (David B. Evans))

All ports depending on Perl 5.26 should switch to 5.28. (See also an older ticket #55208.)

Below is a list of ports by maintainer as obtained via:

port info --line --index --name --maintainer depends:'perl5\.26' or depends:'p5\.26-' | grep -v 'p5-' | grep -v 'p5.26-' | sort > list.txt

and might contain errors.

Status as of 2020-03-05

port maintainer status
abcde@0x6772,@chrstphrchvz,openmaintainerperl5.28
ack perl5.28
amavisd-new perl5.28
amttools@Ionic,openmaintainerperl5.28
archway@jmroot,openmaintainerperl5.28
argus-monitor perl5.28
auto-multiple-choice@nortcele,openmaintainerperl5.28
auto-multiple-choice-devel@nortcele,openmaintainerperl5.28
backuppc perl5.28
bugzilla perl5.28
clearsilver perl5.28
cloc perl5.28
clusterssh perl5.28
creduce@larryvperl5.28
cutterclear-code.com:kou,openmaintainerperl5.28
cvsweb perl5.28
cws2fws-pl perl5.28
cyrus-imapd perl5.28
dc3dd perl5.28
ddclient@nerdling,openmaintainerperl5.28
ddclient@nerdling,openmaintainerperl5.28
demeter@joefowler,openmaintainerperl5.28
demeter-devel@joefowler,openmaintainerperl5.28
dirvish perl5.28
docbook-utils@lockhart,openmaintainerperl5.28
docbook2X@lockhart,openmaintainerperl5.28
dvdrip perl5.28
eperl@neverpanic,openmaintainerperl5.28
exiftool@dbevans,openmaintainerperl5.28
exo perl5.28
extractopinion perl5.28
flac2mp3 perl5.28
fntsample@mojca,openmaintainerperl5.28
frozenbubble2ryandesign,openmaintainerperl5.28
ftpsync perl5.28
fusioninventory-agent perl5.28
fwknop@blair,openmaintainerperl5.28
get_iplayer@dliessi,openmaintainerperl5.28
ghsum perl5.28
git@ci42,openmaintainerperl5.28
git-cal@raimue,openmaintainerperl5.28
glom perl5.28
gnome-bindings-perl5 perl5.28
gnupod perl5.28
gpredict@Schamschula,openmaintainerNA
GTorrentViewer perl5.28
hexchat@raimue,openmaintainerperl5.28
ikiwiki perl5.28
imageindex@kurthindenburg,openmaintainerperl5.28
imapsync perl5.28
ipv6calc perl5.28
latex2html perl5.28
LaTeXML@brucemillerperl5.28
lbdb perl5.28
liboping perl bindings disabled
liboping-devel perl bindings disabled
libxfce4ui perl5.28
log2timeline perl5.28
magicspp@tenomotoperl5.28
mailqfmt perl5.28
makepasswd perl5.28
mb2md perl5.28
mediaserv perl5.28
metar perl5.28
metasploit2 perl5.28
mod_perl2 perl5.28
monarch perl5.28
mtn-browse perl5.28
munin perl5.28
muttprint perl5.28
myreposgooglemail.com:gjasny,openmaintainerperl5.28
mysql-zrm@kmayer,openmaintainerperl5.28
mythtv-core.27@ctreleaven,openmaintainerperl5.28
mythtv-core.28@ctreleaven,openmaintainerperl5.28
mythtv-plugins.27@ctreleaven,openmaintainerperl5.28
mythtv-plugins.28@ctreleaven,openmaintainerperl5.28
mythweb.27@ctreleaven,openmaintainerperl5.28
mythweb.28@ctreleaven,openmaintainerperl5.28
nagios-plugins perl5.28
naturaldocs perl5.28
nedi perl5.28
nrg perl5.28
ossp-uuid perl5.28
patchutils perl5.28
pcsc-tools@lbschenkel,openmaintainerperl5.28
pearl perl5.28
pemail perl5.28
percona-toolkit perl5.28
perfect_maildir perl5.28
perlprimer perl5.28
pflogsumm perl5.28
pgbadger perl5.28
postgresql_autodoc perl5.28
postgrey perl5.28
psh perl5.28
PsyncXryandesign,openmaintainerperl5.28
rancid perl5.28
rex@sicceggeperl5.28
rpm perl5.28
rpm54 perl5.28
rrdtool perl5.28
rsnapshot perl5.28
sendpage perl5.28
shelldap perl5.28
signing-party@neverpanic,openmaintainerperl5.28
smokeping perl5.28
snmptt perl5.28
snownews perl5.28
spidereyeballs perl5.28
sqlgrey perl5.28
sqlninja perl5.28
sqlninja-devel perl5.28
stow perl5.28
swaks perl5.28
sympa perl5.28
t-prot perl5.28
tablet-encode perl5.28
thieriot perl5.28
Thunar perl5.28
tinyca2 perl5.28
torrentsniff perl5.28
tsung perl5.28
vit@g5pw,openmaintainerperl5.28
wakeonlan perl5.28
walletkornel.us:karl,openmaintainerperl5.28
wallet-kdckornel.us:karl,openmaintainerperl5.28
wallet-serverkornel.us:karl,openmaintainerperl5.28
whois@ryandesign,openmaintainerperl5.28
wml@cfaerber,openmaintainerperl5.28
xchat-gnome perl5.28
xfce4-panel perl5.28
xfce4-session perl5.28
xfce4-settings perl5.28
xfce4-terminal perl5.28
xfdesktop perl5.28
xraylib perl5.28
xserve-raid-tools perl5.28

Change History (74)

comment:1 Changed 5 years ago by mojca (Mojca Miklavec)

Cc: blair brucemiller neverpanic ci42 ctreleaven dliessi dbevans danielluke g5pw pdvnl Ionic jmroot joefowler nortcele kurthindenburg larryv lbschenkel mojca Schamschula raimue ryandesign nerdling tenomoto lockhart cfaerber@… christoph@… fernando.iazeolla@… gjasny@… gr@… karl@… kmayer@… kou@… rod@… removed

Removing CC-ed maintainers again to avoid sending them too much traffic from commit messages.

comment:2 Changed 5 years ago by mojca (Mojca Miklavec)

Description: modified (diff)

Add links to port abandonment tickets or PRs for some maintainers without github handle.

comment:3 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

abcde was addressed in [53f8338d3b/macports-ports]

comment:4 Changed 5 years ago by Schamschula (Marius Schamschula)

In 36b6fa96bb3c56e1284af643af2e8c2d272dad07/macports-ports (master):

gpredict: use perl 5.28

add size to checksums
See: #58361

comment:5 Changed 5 years ago by Schamschula (Marius Schamschula)

In 36e30d47002b87d168769645f9396c8a07f694a4/macports-ports (master):

clusterssh: make Perl 5.28 default branch

See: #58361

comment:6 Changed 5 years ago by dbevans (David B. Evans)

In df50418ebed61e4936b1dc265a1c7830949697eb/macports-ports (master):

perl5-1.0.tcl: set fallback default branch to 5.28

See #58361

comment:7 Changed 5 years ago by dbevans (David B. Evans)

A number of these port declare perl variants. In these cases, I suggest the following:

  • use the perl5 portgroup to declare variants
  • add 5.28 to perl5.branches where missing unless the port doesn't support it
  • don't override perl5.default_branch, let the portgroup select the default
  • if you need to make sure that a port's dependencies use the same variant, use perl5.variant with require_active_variants

If this is done, when port perl5's default is set to +perl5_28 the others will follow suit. I've already set the portgroup fallback to 5.28 for the case where perl5 is not installed.

comment:8 Changed 5 years ago by chrstphrchvz (Christopher Chavez)

In f39b3f7a0c1309d1b5f756293c12610b2d3de384/macports-ports (master):

rrdtool: switch to using Perl 5.28

See: #58361

comment:9 Changed 5 years ago by mojca (Mojca Miklavec)

In 622913effa16758d7d46dff18c6feb61476f038e/macports-ports (master):

mysql-zrm: update to perl5.28

See: #58361

comment:10 Changed 5 years ago by dbevans (David B. Evans)

In 1f8156469d728b63def90498eae0802867436c77/macports-ports (master):

percona-toolkit: add +perl5_28 variant as the default

  • simplify port using perl5 portgroup
  • update homepage to use https and avoid redirects

See: #58361

comment:11 Changed 5 years ago by Mihai Moldovan <ionic@…>

In 5f5cf89f51eca05f24f310423c9f1351caeb0724/macports-ports (master):

sysutils/amttools: update to 1.6, rework patchset, switch to Perl 5.28.

See: #58361

comment:12 Changed 5 years ago by mojca (Mojca Miklavec)

In dbbdc246b371f74a3f86a1bc1cdb289797456403/macports-ports (master):

rex: update to perl5.28

See: #58361

comment:13 Changed 5 years ago by dbevans (David B. Evans)

In 7648c882054e7d33ac278f45725fcd0b8bc27f47/macports-ports (master):

perl5: set default to +perl5_28

See: #58361

comment:14 Changed 5 years ago by mojca (Mojca Miklavec)

In d55ab528f9d3592cf577bd08ea47b8acb0e7c949/macports-ports (master):

fntsample: switch to perl5.28

See: #58361

comment:15 Changed 5 years ago by lbschenkel (Leonardo Brondani Schenkel)

In f8ba09c1726e8efae9d07d8e537226a43f8a0020/macports-ports (master):

pcsc-tools: add perl variants and use default perl (currently 5.28)

See: #58361

comment:16 Changed 5 years ago by nortcele

In 1129c76d49afff8b04d0655a26a4bf1d890bbfdd/macports-ports (master):

auto-multiple-choice: Update to perl5.28

auto-multiple-choice: Update to perl5.28
See: #58361

comment:17 Changed 5 years ago by mojca (Mojca Miklavec)

In 9e16978703550a6d15c1a2695d3400a89edb77b4/macports-ports (master):

GTorrentViewer: switch to perl5.28

See: #58361

comment:18 Changed 5 years ago by mojca (Mojca Miklavec)

In 9f94c72dd5f9a6b17433b8d7b5c4de5049a287af/macports-ports (master):

argus-monitor: switch to perl5.28, add size

See: #58361

comment:19 Changed 5 years ago by mojca (Mojca Miklavec)

In eb8dd5bf3b46cecde708c6c108eecbaa55ad60c9/macports-ports (master):

bugzilla: switch to perl5.28

See: #58361

comment:20 Changed 5 years ago by mojca (Mojca Miklavec)

In 3fe9cc87a54aacee2d2205a26bcd12d1e0485813/macports-ports (master):

clearsilver: switch to perl 5.28, add size

See: #58361

comment:21 Changed 5 years ago by mojca (Mojca Miklavec)

In bc857ade49b64bd4f2467a4217c4d0b28bc55e47/macports-ports (master):

cloc: switch to perl5.28

See: #58361

comment:22 Changed 5 years ago by mojca (Mojca Miklavec)

In 7d66c310e2dcdcb2dc7833e9ede7e910ec89e976/macports-ports (master):

csvweb: switch to perl5.28, add size

See: #58361

comment:23 Changed 5 years ago by mojca (Mojca Miklavec)

In 72dcda0d05dfcb1e937c86334c990e237d6668ae/macports-ports (master):

cws2fws-pl: switch to perl 5.28

See: #58361

comment:24 Changed 5 years ago by mojca (Mojca Miklavec)

In 4da6378a9737b272a024f6cf58a0f1402afe32ed/macports-ports (master):

cyrus-imapd: switch to perl5.28, add size

See: #58361

comment:25 Changed 5 years ago by mojca (Mojca Miklavec)

In ac6e56d00a75c5befb8815120b8787e6a1fd4476/macports-ports (master):

dc3dd: swich to perl5.28

See: #58361

comment:26 Changed 5 years ago by mojca (Mojca Miklavec)

In 62e1ff8720ad4c576fee63b514882a6ecd8f1d88/macports-ports (master):

dirvish: switch to perl 5.28

See: #58361

comment:27 Changed 5 years ago by mojca (Mojca Miklavec)

In a57a65dafd7807b32fd512cabb4d4d9cc12a51f5/macports-ports (master):

dvdrip: switch to perl 5.28, add size

See: #58361

comment:28 Changed 5 years ago by mojca (Mojca Miklavec)

In e795d91f75304666b8a8e26b0fc4fa01a6229311/macports-ports (master):

exo: switch to perl 5.28

See: #58361

comment:29 Changed 5 years ago by mojca (Mojca Miklavec)

In 28750ec576300d604f3ffa82c8cef655d878ce9b/macports-ports (master):

extractopinion: switch to perl 5.28, add size

See: #58361

comment:30 Changed 5 years ago by joefowler (Joe Fowler)

In 115f57147c46a0da8552d308878f5c4fdbf3b35f/macports-ports (master):

demeter: switch to Perl 5.28, add size

See: #58361
Closes: #58543

comment:31 Changed 5 years ago by mf2k (Frank Schima)

Here is a status report. A blank status means no obvious perl dependency exists.

port maintainer status
abcde@0x6772,@chrstphrchvz,openmaintainerperl5.28
ack perl5.28
amavisd-new perl5.28
amttools@Ionic,openmaintainerperl5.28
archway@jmroot,openmaintainerperl5.26
argus-monitor perl5.28
auto-multiple-choice@nortcele,openmaintainerperl5.28
auto-multiple-choice-devel@nortcele,openmaintainerperl5.28
backuppc perl5.28
bugzilla perl5.28
clearsilver perl5.28
cloc perl5.28
clusterssh perl5.28
creduce@larryvperl5.26
cutterclear-code.com:kou,openmaintainerperl5.28
cvsweb perl5.28
cws2fws-pl perl5.28
cyrus-imapd perl5.28
dc3dd perl5.28
ddclient@nerdling,openmaintainerperl5.26
ddclient@nerdling,openmaintainerperl5.26
demeter@joefowler,openmaintainerperl5.28
demeter-devel@joefowler,openmaintainerperl5.28
dirvish perl5.28
docbook-utils@lockhart,openmaintainerperl5.26
docbook2X@lockhart,openmaintainerperl5.26
dvdrip perl5.28
eperl@neverpanic,openmaintainerperl5.28
exiftool@dbevans,openmaintainerperl5.28
exo perl5.28
extractopinion perl5.28
flac2mp3 perl5.26
fntsample@mojca,openmaintainerperl5.28
frozenbubble2ryandesign,openmaintainerperl5.26
ftpsync perl5.26
fusioninventory-agent perl5.28
fwknop@blairperl5.28
get_iplayer@dliessi,openmaintainerperl5.26
ghsum perl5.26
git@ci42,openmaintainerperl5.28
git-cal@raimue,openmaintainerperl5.28
glom perl5.26
gnome-bindings-perl5 perl5.26
gnupod perl5.26
gpredict@Schamschula,openmaintainer
GTorrentViewer perl5.28
hexchat@raimue,openmaintainerperl5.28
ikiwiki perl5.28
imageindex@kurthindenburg,openmaintainerperl5.28
imapsync perl5.28
ipv6calc perl5.28
latex2html perl5.28
LaTeXML@brucemillerperl5.26
lbdb perl5.28
liboping perl5.26
liboping-devel perl5.26
libxfce4ui
log2timeline perl5.28
magicspp@tenomotoperl5.28
mailqfmt perl5.26
makepasswd perl5.26
mb2md perl5.28
mediaserv perl5.26
metar perl5.26
metasploit2 perl5.28
mod_perl2 perl5.28
monarch perl5.26
mtn-browse perl5.26
munin perl5.28
muttprint perl5.26
myreposgooglemail.com:gjasny,openmaintainerperl5.26
mysql-zrm@kmayer,openmaintainerperl5.28
mythtv-core.27@ctreleaven,openmaintainerperl5.26
mythtv-core.28@ctreleaven,openmaintainerperl5.26
mythtv-plugins.27@ctreleaven,openmaintainerperl5.26
mythtv-plugins.28@ctreleaven,openmaintainerperl5.26
mythweb.27@ctreleaven,openmaintainerperl5.26
mythweb.28@ctreleaven,openmaintainerperl5.26
nagios-plugins perl5.26
naturaldocs perl5.28
nedi perl5.28
nrg perl5.28
ossp-uuid perl5.28
patchutils perl5.28
pcsc-tools@lbschenkel,openmaintainerperl5.28
pearl perl5.26
pemail perl5.26
percona-toolkit perl5.28
perfect_maildir perl5.26
perlprimer perl5.26
pflogsumm perl5.28
pgbadger perl5.26
postgresql_autodoc perl5.28
postgrey perl5.26
psh perl5.26
PsyncXryandesign,openmaintainerperl5.26
rancid perl5.26
rex@sicceggeperl5.28
rpm perl5.28
rpm54 perl5.28
rrdtool@pdvnl,openmaintainerperl5.28
rsnapshot perl5.26
sendpage perl5.26
shelldap perl5.28
signing-party@neverpanic,openmaintainerperl5.26
smokeping perl5.28
snmptt perl5.26
snownews perl5.26
spidereyeballs perl5.28
sqlgrey perl5.28
sqlninja perl5.26
sqlninja-devel perl5.26
stow perl5.26
swaks perl5.28
sympa perl5.26
t-prot perl5.26
tablet-encode perl5.28
thieriot perl5.26
Thunar
tinyca2 perl5.26
torrentsniff perl5.26
tsung perl5.26
vit@g5pw,openmaintainerperl5.26
wakeonlan perl5.28
walletkornel.us:karl,openmaintainerperl5.26
wallet-kdckornel.us:karl,openmaintainerperl5.26
wallet-serverkornel.us:karl,openmaintainerperl5.26
whois@ryandesign,openmaintainerperl5.28
wml@cfaerber,openmaintainerperl5.28
xchat-gnome perl5.26
xfce4-panel
xfce4-session
xfce4-settings
xfce4-terminal
xfdesktop
xraylib perl5.28
xserve-raid-tools perl5.26

comment:32 Changed 5 years ago by brucemiller (bruce miller)

In ea02e95a1873f9b5d89be632d37ec6b7c90f05f4/macports-ports (master):

Update LaTeXML to perl 5.28;
add post-configure to patch shebang line to desired perl

See: #58361

comment:33 Changed 4 years ago by dbevans (David B. Evans)

In 6005937aed626c16bdbbc6f5f3057f72bad7ea4e/macports-ports (master):

get_iplayer: update to version 3.22

Instead of specifying a specific perl version, use
the perl5 PortGroup's fallback default (currently perl5.28)
unless overridden by a currently installed perl5 variant. Current
perl5 variants are +perl5_26, +perl5_28 defaulting to +perl5_28.

See #58361

comment:34 Changed 4 years ago by dbevans (David B. Evans)

In 8d096816a0af2e7ba49857e577b439113d01d966/macports-ports (master):

ddclient: require perl5.28 instead of 5.26

See #58361.

comment:35 Changed 4 years ago by reneeotten (Renee Otten)

In e4ffec7a08669ed42b3a0f9434446f0d78132f25/macports-ports (master):

xraylib: replace python34 variant with python37

  • switch to GitHub
  • use perl5.28
  • clean-up ruby variants; add newer ones, remove obsolete versions
  • make sure the correct Python executable is used

See: #58361

comment:36 Changed 4 years ago by mf2k (Frank Schima)

Description: modified (diff)

comment:37 Changed 4 years ago by mf2k (Frank Schima)

Cc: jmroot lockhart Schamschula ctreleaven g5pw akkornel added
Type: updateenhancement

Cc'ing remaining maintainers.

comment:38 Changed 4 years ago by mf2k (Frank Schima)

Cc: Schamschula removed

comment:39 Changed 4 years ago by dbevans (David B. Evans)

In 3af940b09b9ad5b13516972bb6d45d53f1d63bc4/macports-ports (master):

docbook2X: add perl variants, rebuild

  • set default_branch to 5.28
  • add size to checksums

See #58361.
Fixes #60423.

comment:40 Changed 4 years ago by dbevans (David B. Evans)

In 9c0eaa133178d0218eff69239cebd3d030c6654e/macports-ports (master):

docbook-utils: add perl variants, rebuild

  • set default_branch to 5.28
  • add size to checksums

See #58361.

comment:41 Changed 4 years ago by dbevans (David B. Evans)

In 27d45b9231e6a3901764bd73a4cd6b4a2100d847/macports-ports (master):

flac2mp3: add perl variants, rebuild

  • set default_branch to 5.28
  • add size to checksums

See #58361.

comment:42 Changed 4 years ago by dbevans (David B. Evans)

In 43bca637dca152c52dcd69e1630a0de230fc8349/macports-ports (master):

mythtv.27: switch from perl5.26 to perl5.28

See #58361.

comment:43 Changed 4 years ago by dbevans (David B. Evans)

In 1091b2b776475c71005d40a95d8ab7ea681aaf2d/macports-ports (master):

mythtv.28: switch from perl5.26 to perl5.28

See #58361.

comment:44 Changed 4 years ago by dbevans (David B. Evans)

In 5b925c59cf2b4f489b2a59ad0eda9f2eb24533bd/macports-ports (master):

mythweb.27: switch from perl5.26 to perl5.28

See #58361

comment:45 Changed 4 years ago by dbevans (David B. Evans)

In 0ccc8cfc4d32f084daff81344593e22437d2c6c1/macports-ports (master):

mythweb.28: switch from perl5.26 to perl5.28

See #58361

comment:46 Changed 4 years ago by dbevans (David B. Evans)

In da41d3cea9a17d5001d0e30f6602f46085121618/macports-ports (master):

ftpsync: update to version 1.3.06

  • add perl variants, default +perl5.28
  • update homepage, master_sites, license, livecheck
  • update dependencies
  • update installed doc files

See #58361

comment:47 Changed 4 years ago by dbevans (David B. Evans)

In 760e9a8b6282bbe476a4a5a7cb1ab3c6c97c4361/macports-ports (master):

ghsum: update to version 0.1.1

  • add perl variants, default perl5_28

See #58361

comment:48 Changed 4 years ago by dbevans (David B. Evans)

In 96f753ccfeb34ca8bf1680ef4b2b1a1c84cae242/macports-ports (master):

gnome-bindings-perl5: update to version 3.36.0, dependencies

  • add perl variants, default +perl5_28
  • ports to support GNOME3 added

See #58361

comment:49 Changed 4 years ago by dbevans (David B. Evans)

In 3b80bf2584ee68c7acb32defb86104086daea62f/macports-ports (master):

metar: add perl variants, default +perl5_28

See #58361

comment:50 Changed 4 years ago by dbevans (David B. Evans)

Description: modified (diff)
Version 0, edited 4 years ago by dbevans (David B. Evans) (next)

comment:51 Changed 4 years ago by dbevans (David B. Evans)

Cc: lockhart ctreleaven removed

Cc'ing remaining maintainers.

comment:52 Changed 4 years ago by dbevans (David B. Evans)

In 2f8aab8e3063bea410b1448c8667f8caabf2cbd7/macports-ports (master):

monarch: add perl variants, default +perl5_28

  • update homepage, checksums
  • drop explicit dependency on mysql5
  • installed mysql is determined by p5-dbd-mysql's variant
  • simplify post-destroot reinplace fixups
  • add deprecation: no upstream activity since 2008
  • issue: compilation of nmap_scan_one doesn't use the right compiler
  • issue: integration not tested in a working nagios installation

See #58361

comment:53 Changed 4 years ago by dbevans (David B. Evans)

In 41bf655aced8b29530d4c909f166b5ec715c3c03/macports-ports (master):

pearl: add perl variants, default +perl5_28

  • also install README.md in doc directory
  • issue: only works with old MacPorts SVN repo

See #58361

comment:54 Changed 4 years ago by dbevans (David B. Evans)

In 0d85c509bb564f784f5bacb5b9a7ec264d5ad256/macports-ports (master):

various xfce ports: add build dependency on perl5.28

These ports configure perl5.28 at build time for compatibility
with intltool, which, in turn, has dependencies on
perl modules that declare perl5.28 as depends_lib.
This change just makes the dependency visible for those who
might wonder. No change in installed content.

See #58361

comment:55 Changed 4 years ago by dbevans (David B. Evans)

Description: modified (diff)

Update status table for recent commits.

comment:56 Changed 4 years ago by dbevans (David B. Evans)

In 6c9969e2308022bd996a0feacd73d56f41ef79cd/macports-ports (master):

perlprimer: add perl variants, default +perl5_28

  • update dependencies, checksums
  • issue: run time syntax errors

See #58361

comment:57 Changed 4 years ago by dbevans (David B. Evans)

In 065eba68fe095bcfeab052f853a0963f51b1fadb/macports-ports (master):

pgbadger: add perl variants, default +perl5_28

  • remove redundant dependency on perl${perl5.major}

See #58361

comment:58 Changed 4 years ago by dbevans (David B. Evans)

In a173fcd9e1709f4c2bd057d0f4b8e7eb45c49d06/macports-ports (master):

vit: add perl variants, default +perl5_28

  • update homepage, master_sites, checksums, livecheck

See #58361

comment:59 Changed 4 years ago by dbevans (David B. Evans)

In 84d664e8645c802c115a3e55e1e60e184b5041d4/macports-ports (master):

sendpage: add perl variants, default to +perl5_28

See #58361

comment:60 Changed 4 years ago by dbevans (David B. Evans)

In ffa4889c136bd079c07eb3f43fb1813e8404036a/macports-ports (master):

archway: add perl variants, default +perl5_28

See #58361

comment:61 Changed 4 years ago by dbevans (David B. Evans)

In e66fdd08400d441473fb420d6c1de32ff9d9241f/macports-ports (master):

t-prot: add perl variants, default +perl5_28

See #58361

comment:62 Changed 4 years ago by dbevans (David B. Evans)

In e9c1bd28e1aa4f2d051347378d43ece6ff4df27c/macports-ports (master):

thieriot: add perl variants, default +perl5_28

See #58361

comment:63 Changed 4 years ago by dbevans (David B. Evans)

In a68a432d95c7dd56502f4593e544c6e2808a605b/macports-ports (master):

tinyca2: add perl variants, default +perl5_28

  • update homepage, checksums
  • issue: compile time syntax errors
  • issue: doesn't support openssl 1.0+

See #58361

comment:64 Changed 4 years ago by g5pw (Aljaž Srebrnič)

Cc: g5pw removed

comment:65 Changed 4 years ago by dbevans (David B. Evans)

In 4d4c6847345b051a0f36b78b7c351e67303e89cc/macports-ports (master):

mtn-browse: add perl variants, default +perl5_28

See #58361

comment:66 Changed 4 years ago by dbevans (David B. Evans)

In 35b9f4367ec073bf471d33652120622c4254bffe/macports-ports (master):

torrentsniff: add perl variants, default +perl5_28

See #58361

comment:67 Changed 4 years ago by dbevans (David B. Evans)

In 7de9f9875718c3c0ad7076152a20b923b48b774a/macports-ports (master):

tsung: add perl variants, default +perl5_28

  • add missing post-patch perl fixup

See #58361

comment:68 Changed 4 years ago by dbevans (David B. Evans)

In 62736eaf29eebb4dde30d5636004dd98d434c8e3/macports-ports (master):

snownews: add perl variants, default +perl5_28

  • issue: build requires older openssl 1.0

See #58361

comment:69 Changed 4 years ago by dbevans (David B. Evans)

In 4839d3c3266b4acfea7755d8bc3d131bd7b52c55/macports-ports (master):

wallet*: add perl variants, default +perl5_28

  • use perl5.bin as simplification where appropriate
  • remove unnecessary perl5.major conditionals
  • perl5.major is always set in this context

See #58361

comment:70 Changed 4 years ago by dbevans (David B. Evans)

Description: modified (diff)

Update status table

  • gpredict has no direct perl dependency, only uses intltool at build time which depends on perl5.28
  • liboping* can build with perl bindings but they are disabled

comment:71 Changed 4 years ago by dbevans (David B. Evans)

I think that this ticket can now be closed although I'd ask @mojca to double check before doing so.

As far as I can see, the only ports left that depend on perl5.26 are the subports

subversion-perlbindings-5.26    dluke@geeklair.net danielluke
xapian-bindings-perl5.26        ryandesign@macports.org ryandesign,openmaintainer

which should be no problem since they have perl5.28 equivalents.

Just in time as perl 5.32.0 RC0 was released today!

https://github.com/Perl/perl5/releases/tag/v5.32.0-RC0

Last edited 4 years ago by dbevans (David B. Evans) (previous) (diff)

comment:72 Changed 4 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: newclosed

Closing as fixed with no dissenting comments. Please reopen if something's been missed.

comment:73 Changed 4 years ago by mojca (Mojca Miklavec)

Thank you very much for taking care of this.

I would say that the two ports can likely be deleted (replaced_by) then.

Last edited 4 years ago by mojca (Mojca Miklavec) (previous) (diff)

comment:74 Changed 4 years ago by chrstphrchvz (Christopher Chavez)

Cc: chrstphrchvz added
Note: See TracTickets for help on using tickets.