<pre style='margin:0'>
Dan Ports (drkp) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/4b2b2c5c1bdec5f4205a8d6aa75290469371c972">https://github.com/macports/macports-ports/commit/4b2b2c5c1bdec5f4205a8d6aa75290469371c972</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 4b2b2c5 xindy: fix deprecation warnings with perl 5.26
</span>4b2b2c5 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 4b2b2c5c1bdec5f4205a8d6aa75290469371c972
</span>Author: Dan R. K. Ports <dports@macports.org>
AuthorDate: Sat Feb 17 20:22:19 2018 -0800
<span style='display:block; white-space:pre;color:#404040;'> xindy: fix deprecation warnings with perl 5.26
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/55690
</span>---
tex/xindy/Portfile | 6 +++++-
tex/xindy/files/patch-make-inp-rules.pl.diff | 11 +++++++++++
2 files changed, 16 insertions(+), 1 deletion(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/tex/xindy/Portfile b/tex/xindy/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1e76ae6..0c99e41 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/tex/xindy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/tex/xindy/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name xindy
version 2.5.1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 4
</span>
categories tex textproc
license GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -28,6 +28,10 @@ master_sites tex_ctan:indexing/${name}/base/
</span> # clisp is called in the xindy Perl script
depends_skip_archcheck clisp
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# fix error for Perl 5.26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=826507
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append patch-make-inp-rules.pl.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib port:clisp
depends_build-append \
path:bin/perl:perl5 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/tex/xindy/files/patch-make-inp-rules.pl.diff b/tex/xindy/files/patch-make-inp-rules.pl.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..9983e2c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/tex/xindy/files/patch-make-inp-rules.pl.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- make-rules/inputenc/make-inp-rules.pl.orig 2014-05-12 01:05:16.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ make-rules/inputenc/make-inp-rules.pl 2018-01-13 04:58:08.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8,7 +8,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ while (<STDIN>) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- if (/\\indexentry{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ if (/\\indexentry\{(.+)--([8-9a-f][0-9a-f])\}\{1\}/) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if (!($1 =~ /inputenc Error|\@inpenc\@undefined/)) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $i = hex($2);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $macro = $1;
</span></pre><pre style='margin:0'>
</pre>