<pre style='margin:0'>
Chih-Hsuan Yen (yan12125) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e660ba6a7265d21b28decb8f2b9a0ec4fd6541fe">https://github.com/macports/macports-ports/commit/e660ba6a7265d21b28decb8f2b9a0ec4fd6541fe</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit e660ba6a7265d21b28decb8f2b9a0ec4fd6541fe
</span>Author: Chih-Hsuan Yen <yan12125@macports.org>
AuthorDate: Sat Mar 9 02:56:01 2019 +0800

<span style='display:block; white-space:pre;color:#404040;'>    openssl: update to 1.1.1c
</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/52101
</span><span style='display:block; white-space:pre;color:#404040;'>    Ref: https://trac.macports.org/ticket/58218 (old Qt5 versions)
</span><span style='display:block; white-space:pre;color:#404040;'>    Ref: https://trac.macports.org/ticket/58607 (old MySQL versions)
</span><span style='display:block; white-space:pre;color:#404040;'>    Ref: https://trac.macports.org/ticket/58630 (old PostgreSQL versions)
</span>---
 devel/openssl/Portfile                             | 19 +++++-----
 devel/openssl/files/install-headers-HFS+.patch     | 28 ---------------
 devel/openssl/files/parallel-building.patch        | 25 --------------
 .../files/remove-duplicate-bn_print-doc.patch      | 40 ----------------------
 4 files changed, 8 insertions(+), 104 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/openssl/Portfile b/devel/openssl/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 50d1ae7..fd53750 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/openssl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/openssl/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           muniversal 1.0
</span> 
 name                openssl
 epoch               1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.0.2s
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.1.1c
</span> 
 # Please revbump these ports when updating OpenSSL.
 #  - freeradius (#43461)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,14 +40,10 @@ master_sites        ${homepage}/source \
</span>                     ftp://ftp.linux.hr/pub/openssl/source/ \
                     ftp://guest.kuria.katowice.pl/pub/openssl/source/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           sha1    cf43d57a21e4baf420b3628677ebf1723ed53bc1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  6067f88e5f1ac797e189648386adb12ca4aba85d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  cabd5c9492825ce5bd23f3c3aeed6a97f8142f606d893df216411f07d1abab96 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    5349149
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          install-headers-HFS+.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    parallel-building.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    remove-duplicate-bn_print-doc.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           sha1    71b830a077276cbeccc994369538617a21bee808 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  6e31a6191e954b3a960cc996833ae275de6c0f2f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  f6fb3079ad15076154eda9413fed42877d668e7069d9b87396d0804fdb3f4c90 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    8864262
</span> 
 if {${os.platform} eq "darwin" && ${os.major} < 11} {
     # Having the stdlib set to libc++ on 10.6 causes a dependency on a
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,7 +55,6 @@ configure.ccache    no
</span> configure.perl      /usr/bin/perl
 configure.cmd       ./Configure
 configure.args     -L${prefix}/lib \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    no-krb5 \
</span>                   --openssldir=${prefix}/etc/openssl \
                     shared \
                     zlib
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -84,6 +79,9 @@ platform darwin {
</span>     # Don't use x86-64 assembly on Tiger or Leopard.
     if {${os.major} <= 9} {
         append merger_configure_args(x86_64) { no-asm}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        # OpenSSL requires Perl 5.10.0, while Leopard ships Perl 5.8.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_build-append    port:perl5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.perl          ${prefix}/bin/perl5
</span>     }
 }
 # Don't pass --host to configure.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -110,7 +108,6 @@ if {[variant_isset universal]} {
</span> }
 
 destroot.args       MANDIR=${prefix}/share/man MANSUFFIX=ssl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-destroot.destdir    INSTALL_PREFIX=${destroot}
</span> 
 variant rfc3779 description {enable RFC 3779: X.509 Extensions for IP Addresses and AS Identifiers} {
     configure.args-append   enable-rfc3779
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/openssl/files/install-headers-HFS+.patch b/devel/openssl/files/install-headers-HFS+.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index c73c10a..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/openssl/files/install-headers-HFS+.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,28 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix installation of blowfish and DES headers on case-insensitive HFS+.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-http://trac.macports.org/changeset/14310
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- crypto/bf/Makefile.orig        2005-09-28 16:51:37.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ crypto/bf/Makefile     2005-09-28 16:52:25.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2,6 +2,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # OpenSSL/crypto/blowfish/Makefile
</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;'>-+# Case-insensitive HFS+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+.PHONY: install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DIR=      bf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOP=      ../..
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CC=       cc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- crypto/des/Makefile.orig       2005-09-28 16:51:42.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ crypto/des/Makefile    2005-09-28 16:52:15.000000000 -0700
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2,6 +2,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # OpenSSL/crypto/des/Makefile
</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;'>-+# Case-insensitive HFS+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+.PHONY: install
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DIR=      des
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- TOP=      ../..
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CC=       cc
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/openssl/files/parallel-building.patch b/devel/openssl/files/parallel-building.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 946c667..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/openssl/files/parallel-building.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,25 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Index: Makefile.org
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- Makefile.org.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ Makefile.org
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -540,9 +540,9 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   @$(MAKE) SDIRS='$(SDIRS)' clean
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   @$(MAKE) TAR='$(TAR)' TARFLAGS='$(TARFLAGS)' $(DISTTARVARS) tar
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--install: all install_docs install_sw
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+install: install_docs install_sw
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--install_sw:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+install_sw: build_all openssl.pc libssl.pc libcrypto.pc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   @$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(INSTALLTOP)/bin \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR) \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -640,7 +640,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           done; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   done
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--install_docs:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+install_docs: build_all
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   @$(PERL) $(TOP)/util/mkdir-p.pl \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           $(INSTALL_PREFIX)$(MANDIR)/man1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-           $(INSTALL_PREFIX)$(MANDIR)/man3 \
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/openssl/files/remove-duplicate-bn_print-doc.patch b/devel/openssl/files/remove-duplicate-bn_print-doc.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 36d0b0f..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/openssl/files/remove-duplicate-bn_print-doc.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,40 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Prevent build from generating docs for both BN_print and bn_print.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-http://trac.macports.org/ticket/31322
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- doc/crypto/bn_internal.pod.orig        2009-10-28 14:51:56.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ doc/crypto/bn_internal.pod     2011-09-19 13:23:54.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -8,7 +8,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bn_mul_low_normal, bn_mul_recursive, bn_mul_part_recursive,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bn_mul_low_recursive, bn_mul_high, bn_sqr_normal, bn_sqr_recursive,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bn_expand, bn_wexpand, bn_expand2, bn_fix_top, bn_check_top,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--bn_print, bn_dump, bn_set_max, bn_set_high, bn_set_low - BIGNUM
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+bn_dump, bn_set_max, bn_set_high, bn_set_low - BIGNUM
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- library internal functions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- =head1 SYNOPSIS
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -57,7 +57,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  void bn_fix_top(BIGNUM *a);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  void bn_check_top(BIGNUM *a);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- void bn_print(BIGNUM *a);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  void bn_dump(BN_ULONG *d, int n);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  void bn_set_max(BIGNUM *a);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-  void bn_set_high(BIGNUM *r, BIGNUM *a, int n);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -221,14 +220,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bn_check_top() verifies that C<((a)-E<gt>top E<gt>= 0 && (a)-E<gt>top
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- E<lt>= (a)-E<gt>dmax)>.  A violation will cause the program to abort.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--bn_print() prints B<a> to stderr. bn_dump() prints B<n> words at B<d>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+bn_dump() prints B<n> words at B<d>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- (in reverse order, i.e. most significant word first) to stderr.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- bn_set_max() makes B<a> a static number with a B<dmax> of its current size.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- This is used by bn_set_low() and bn_set_high() to make B<r> a read-only
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- B<BIGNUM> that contains the B<n> low or high words of B<a>.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--If B<BN_DEBUG> is not defined, bn_check_top(), bn_print(), bn_dump()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+If B<BN_DEBUG> is not defined, bn_check_top(), bn_dump()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- and bn_set_max() are defined as empty macros.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- =head1 SEE ALSO
</span></pre><pre style='margin:0'>

</pre>