<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cf7a6fd6345f5c150fcb26bd92b4984ca882c42c">https://github.com/macports/macports-ports/commit/cf7a6fd6345f5c150fcb26bd92b4984ca882c42c</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new cf7a6fd p5-math-pari: update to version 2.030500
</span>cf7a6fd is described below
<span style='display:block; white-space:pre;color:#808000;'>commit cf7a6fd6345f5c150fcb26bd92b4984ca882c42c
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Fri Aug 17 06:15:50 2018 -0700
<span style='display:block; white-space:pre;color:#404040;'> p5-math-pari: update to version 2.030500
</span>---
perl/p5-math-pari/Portfile | 33 ++++++++--------------
perl/p5-math-pari/files/patch-MANIFEST.diff | 10 -------
.../files/patch-libPARI-Makefile.PL.diff | 33 ----------------------
.../patch-pari-2_1_7-src-kernel-ix86-level0.h.diff | 16 -----------
.../files/patch-utils-Math-PariBuild.pm.diff | 19 -------------
5 files changed, 12 insertions(+), 99 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-math-pari/Portfile b/perl/p5-math-pari/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9676362..4b65aa3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-math-pari/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-math-pari/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span> PortGroup perl5 1.0
perl5.branches 5.26
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.setup Math-Pari 2.01080900
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.setup Math-Pari 2.030500
</span> license {Artistic-1 GPL}
maintainers nomaintainer
description perl interface to pari.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,40 +13,31 @@ long_description ${description}
</span> platforms darwin
use_zip yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites-append http://pari.math.u-bordeaux.fr/pub/pari/unix/OLD/:pari
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites-append http://pari.math.u-bordeaux.fr/pub/pari/OLD/2.3/:pari
</span>
dist_subdir pari
if {${perl5.major} != ""} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# 2.1.7, though old, is the newest version of pari
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# supported by p5-math-pari 2.01080*, according to the README.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set pari_version 2.1.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set pari_distfile pari-${pari_version}.tgz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# 2.3.5, though old, is the newest version of pari
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# supported by p5-math-pari 2.03050*, according to the README.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pari_version 2.3.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set pari_distfile pari-${pari_version}.tar.gz
</span>
# Let the p5-math-pari configure process extract and patch the pari distfile.
set p5_distfile ${distfiles}
extract.only ${p5_distfile}
checksums ${p5_distfile} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 12ed92b335a9b097190ed3147dae14b491d3827c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 5845d9350fe0cd9d909d71b6d6b88ab67d17da88f4b0df6570938583d6f365fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 ef2d78d7bc7531b38b8f32d760aa3e94988b4622 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 aeba30581430a991bea003cb60721ec81b518eb1e843b0cf44987c5bcc8d1398 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 188005 \
</span> ${pari_distfile} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 6d7ca649cdd457d96c12e1f9333143d496a78b7e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9142f2cdaf3083c8962f1a5c2bb0e9fe8915f7d9490c03312ac2361c7ea155fa
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 488adf3af5398d0ab5390eb86b65cd79bd1044c5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 47ddae1af73b4476660d2a89338483949067a97ffb8758c82e8189dfa4c89d88 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 2018097
</span>
distfiles-append ${pari_distfile}:pari
<span style='display:block; white-space:pre;background:#ffe0e0;'>- post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- file copy ${filespath}/patch-pari-2_1_7-src-kernel-ix86-level0.h.diff ${worksrcpath}/patches/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # The configure process will extract *and patch* this distfile.
configure.args-append pari_tgz=${distpath}/${pari_distfile}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- platform darwin 9 i386 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-libPARI-Makefile.PL.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-utils-Math-PariBuild.pm.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patch-MANIFEST.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-math-pari/files/patch-MANIFEST.diff b/perl/p5-math-pari/files/patch-MANIFEST.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 61805f7..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-math-pari/files/patch-MANIFEST.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- MANIFEST.orig 2010-03-06 17:25:52.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ MANIFEST 2012-04-21 12:14:48.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -27,6 +27,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patches/diff_2.1.6_align_power_of_2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patches/diff_2.1.7_mingw-w64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patches/diff_2.3.5_mingw-w64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+patches/patch-pari-2-1-7_src_kernel_ix86_level0.h.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- t/000_load-problem.t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- t/00_Pari.t
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- t/PlotRect.t
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-math-pari/files/patch-libPARI-Makefile.PL.diff b/perl/p5-math-pari/files/patch-libPARI-Makefile.PL.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3a290c1..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-math-pari/files/patch-libPARI-Makefile.PL.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,33 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- libPARI/Makefile.PL.orig 2009-11-06 19:21:40.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ libPARI/Makefile.PL 2010-07-12 16:54:09.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -120,7 +120,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if ($Config{osname} eq 'os2' and not $extra_inc =~ /os2(?!\S)/) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # 2.1.3 does not include dlctl.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $mycflags .= ' -DRTLD_LAZY=0 -DRTLD_GLOBAL=0';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- $inc .= ' -I $(PERL_INC)';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ $inc .= ' -I$(PERL_INC)';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- } elsif ($machine eq 'hppa') {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $mycflags="-Aa -DHPPA"; #$mycflags="-O -Aa -DHPPA";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -216,7 +216,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CFG_CCCDLFLAGS => $Config{cccdlflags},
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- },
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DEFINE => $mycflags,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- INC => $extra_inc . ' -I $(PARI_DIR)/src/headers -I $(PARI_DIR)/src/graph -I .'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ INC => $extra_inc . ' -I$(PARI_DIR)/src/headers -I$(PARI_DIR)/src/graph -I.'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- . $inc,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- C => \@cfiles,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SKIP => [qw( distclean test dist makeaperl xs_o static)],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -237,10 +237,10 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $inlines = $inlines2[1];
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $converted = <<EOC if $kernel{convert};
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $kernel{converted1}: $kernel{file1} $kernel{header1}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- \$(CPP) -I . \$(INC) -I $kernel{dir1} \$(DEFINE) \$(ASSCPPDEFINE) $kernel{file1} | perl -ne "s/%\\s+/%/g; print unless /^\\s*#/" > \$@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ \$(CPP) -I. \$(INC) -I$kernel{dir1} \$(DEFINE) \$(ASSCPPDEFINE) $kernel{file1} | perl -ne "s/%\\s+/%/g; s/##//g; print unless /^#/" > \$@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- kernel2.s: $kernel{file2}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- \$(CPP) -I . \$(INC) -I $kernel{dir1} \$(DEFINE) \$(ASSCPPDEFINE) $kernel{file2} | perl -ne "s/%\\s+/%/g; print unless /^\\s*#/" > \$@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ \$(CPP) -I. \$(INC) -I$kernel{dir1} \$(DEFINE) \$(ASSCPPDEFINE) $kernel{file2} | perl -ne "s/%\\s+/%/g; s/##//g; print unless /^#/" > \$@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- EOC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $create_mp = '';
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-math-pari/files/patch-pari-2_1_7-src-kernel-ix86-level0.h.diff b/perl/p5-math-pari/files/patch-pari-2_1_7-src-kernel-ix86-level0.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b03cbba..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-math-pari/files/patch-pari-2_1_7-src-kernel-ix86-level0.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,16 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./src/kernel/ix86/level0.h.orig 2010-07-12 17:11:31.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./src/kernel/ix86/level0.h 2010-07-12 19:08:30.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -21,6 +21,13 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define SAVE_OVERFLOW
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define LOCAL_HIREMAINDER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define SAVE_HIREMAINDER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#define NEED_OVERFLOW_HIREMAINDER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef NEED_OVERFLOW_HIREMAINDER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ulong overflow;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ulong hiremainder;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif /* NEED_OVERFLOW_HIREMAINDER */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- BEGINEXTERN
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- extern ulong overflow;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-math-pari/files/patch-utils-Math-PariBuild.pm.diff b/perl/p5-math-pari/files/patch-utils-Math-PariBuild.pm.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 9a31c58..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-math-pari/files/patch-utils-Math-PariBuild.pm.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,19 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- utils/Math/PariBuild.pm.orig 2010-03-06 17:26:46.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ utils/Math/PariBuild.pm 2012-04-21 12:13:31.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -486,6 +486,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'patches/diff_2.1.7_-O',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'patches/diff_2.1.7_div',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'patches/diff_2.1.6_align_power_of_2',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ 'patches/patch-pari-2-1-7_src_kernel_ix86_level0.h.diff',
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 'patches/diff_2.1.7_restart'],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- '2.3.5' => [
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ($^O eq 'MSWin32' ? 'patches/diff_2.3.5_mingw-w64' : ())],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1319,7 +1320,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sub extra_includes {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $pari_dir = shift;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Some #include directives assume us inside $pari_dir/OARCH; replace by src
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- return join ' -I ', '', grep -d, "$pari_dir/src/systems/$^O", "$pari_dir/src";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ return join ' -I', '', grep -d, "$pari_dir/src/systems/$^O", "$pari_dir/src";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sub build_funclists_ourselves ($) {
</span></pre><pre style='margin:0'>
</pre>