<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9fdea3260f6a8405cf71569c77cb4147788ed1d6">https://github.com/macports/macports-ports/commit/9fdea3260f6a8405cf71569c77cb4147788ed1d6</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 9fdea32  hydra: Update to 9.0 (#5788)
</span>9fdea32 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 9fdea3260f6a8405cf71569c77cb4147788ed1d6
</span>Author: Zhenfu Shi <szf1234@me.com>
AuthorDate: Thu Nov 14 14:38:11 2019 -0500

<span style='display:block; white-space:pre;color:#404040;'>    hydra: Update to 9.0 (#5788)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Version bump to 9.0
</span><span style='display:block; white-space:pre;color:#404040;'>     - Removed a lot of old variants (can be added back if needed)
</span><span style='display:block; white-space:pre;color:#404040;'>     - Now using OpenSSL 1.1
</span><span style='display:block; white-space:pre;color:#404040;'>     - Now using github portgroup
</span><span style='display:block; white-space:pre;color:#404040;'>     - A few new variants for new database ports
</span><span style='display:block; white-space:pre;color:#404040;'>     - Removed some unneeded(?) reinplaces
</span><span style='display:block; white-space:pre;color:#404040;'>     - Removed homepage line
</span><span style='display:block; white-space:pre;color:#404040;'>     - clean percona variant leftover and comments
</span><span style='display:block; white-space:pre;color:#404040;'>     - add missing variant conflicts
</span><span style='display:block; white-space:pre;color:#404040;'>     - Correct postgresql version number
</span>---
 security/hydra/Portfile | 176 ++++++++----------------------------------------
 1 file changed, 29 insertions(+), 147 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/hydra/Portfile b/security/hydra/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c3cd519..98e3fb5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/hydra/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/hydra/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,10 @@
</span> PortSystem              1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup               old_openssl 1.0
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup               github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            vanhauser-thc thc-hydra 9.0 v
</span> name                    hydra
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version                 7.5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                0
</span> categories              security net
 platforms               darwin
 maintainers             nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,25 +19,19 @@ long_description \
</span>     NNTP, VNC, ICQ, Socks5, PCNFS and more services within SSL \
     support.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage                https://github.com/vanhauser-thc/thc-hydra
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites            https://github.com/vanhauser-thc/THC-Archive/raw/master/Tools
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  f5edc8473889ab90ef971226f4276683b193a466 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  7293e7c32198219688e5bf5308f7e8eab37ad78d49701c9860a6b22aecda0ab6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    681784
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-openssl.branch          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  9a0b2076d153fc831a095bfae98792185d430cde \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  3be2a19557dec452ef6cc33ee9fbfbfc02cb7a6ea46dfd23e2fe08d5ad076a08 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1168651
</span> 
 depends_lib-append      port:libssh \
                         port:libidn \
                         port:ncurses \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                        port:openssl \
</span>                         port:pcre
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# place cut-markers and fix xhydra_support setting in line 957
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles              patch-configure.diff
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set incdir "${openssl.includedir} ${prefix}/include"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set libdir "${openssl.libdir} ${prefix}/lib"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set incdir "${prefix}/include"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set libdir "${prefix}/lib"
</span> 
 post-patch {
     # Look only in Macports directories
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,57 +39,14 @@ post-patch {
</span>     reinplace "s|^LIBDIRS=.*$|LIBDIRS=\"${libdir}\"|g" ${worksrcpath}/configure
     reinplace "s|XLIBPATHS=\"-L/usr/lib -L/usr/local/lib -L/lib\"|XLIBPATHS=\"\"|g" ${worksrcpath}/configure
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Disable searching for libs/headers for any module NOT set as variant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![variant_isset postgresql80] && ![variant_isset postgresql81] && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ![variant_isset postgresql82] && ![variant_isset postgresql83] && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ![variant_isset postgresql84] && ![variant_isset postgresql90] && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ![variant_isset postgresql91] && ![variant_isset postgresql92]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -E "/#@@CUT_POSTGRES/,/#CUT_POSTGRES@@/d" ${worksrcpath}/configure
</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;'>-    if {![variant_isset mysql5] && ![variant_isset mysql51] && [variant_isset mysql55] && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ![variant_isset mariadb] && ![variant_isset percona]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -E "/#@@CUT_MYSQLA/,/#CUT_MYSQLA@@/d" ${worksrcpath}/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -E "/#@@CUT_MYSQLB/,/#CUT_MYSQLB@@/d" ${worksrcpath}/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Fix include path
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[variant_isset mysql55] || [variant_isset mariadb] || [variant_isset mysql57]} {
</span>         reinplace "s|MYSQL_IPATH=\"\$i/mysql\"|MYSQL_IPATH=\"\$i\"|" ${worksrcpath}/configure
     }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {![variant_isset oracle]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -E "/#@@CUT_ORACLE/,/#CUT_ORACLE@@/d" ${worksrcpath}/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Async I/O is compiled into libSystem.B.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|LIBAIO=\"\"|LIBAIO=\"YES_WE_HAVE\"|g" ${worksrcpath}/configure
</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;'>-    if {![variant_isset subversion]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace -E "/#@@CUT_SVN/,/#CUT_SVN@@/d" ${worksrcpath}/configure
</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;'>-    # These are not in variants, because they do not exist as ports (yet)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -E "/#@@CUT_FB/,/#CUT_FB@@/d" ${worksrcpath}/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -E "/#@@CUT_AFP/,/#CUT_AFP@@/d" ${worksrcpath}/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -E "/#@@CUT_NCP/,/#CUT_NCP@@/d" ${worksrcpath}/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -E "/#@@CUT_SAP/,/#CUT_SAP@@/d" ${worksrcpath}/configure
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # This one is very strange, it adds /usr/kerberos/include to the path
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # but I cannot find that it's being used anywhere. At the same time,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # krb5.h is in /opt/local/include, so it's found from the default search path
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # if installed. We delete it here, because it we do not want anything from /usr,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    # but I don't know how to otherwise disable kerberos, or that it even matters.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace -E "/#@@CUT_KRB/,/CUT_KRB@@/d" ${worksrcpath}/configure
</span> }
 
 configure.args          --disable-xhydra
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-post-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|CC=gcc|CC=${configure.cc}|" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|^OPTS=.*$|OPTS=-I. -Wall ${configure.cflags}|" ${worksrcpath}/Makefile
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> pre-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|PREFIX=${prefix}|PREFIX=${destroot}${prefix}|" ${worksrcpath}/Makefile
</span>     reinplace "s|/man/man1|/share/man/man1|g" ${worksrcpath}/Makefile
     set docdir ${destroot}${prefix}/share/doc/${name}-${version}
     xinstall -d ${docdir}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -107,114 +59,44 @@ pre-destroot {
</span> }
 
 variant xhydra description {Add xhydra GUI} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles-append       patch-Makefile.am-fail-if-xhydra-fails.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            patch-hydra-gtk__make_xhydra.sh-fial-if-xhydra-fails.diff
</span>     depends_build-append    port:pkgconfig
     depends_lib-append      port:gtk2
     configure.args-delete   --disable-xhydra
     build.env-append        CC=${configure.cc}
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant postgresql80 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts postgresql81 postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 postgresql92 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description {Add support for PostgreSQL 8.0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:postgresql80
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set incdir "${incdir} ${prefix}/include/postgresql80"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir "${libdir} ${prefix}/lib/postgresql80"
</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;'>-variant postgresql81 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts postgresql80 postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 postgresql92 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description {Add support for PostgreSQL 8.1} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:postgresql81
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set incdir "${incdir} ${prefix}/include/postgresql81"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir "${libdir} ${prefix}/lib/postgresql81"
</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;'>-variant postgresql82 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts postgresql80 postgresql81 postgresql83 postgresql84 postgresql90 postgresql91 postgresql92 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description {Add support for PostgreSQL 8.2} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:postgresql82
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set incdir "${incdir} ${prefix}/include/postgresql82"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir "${libdir} ${prefix}/lib/postgresql82"
</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;'>-variant postgresql83 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts postgresql80 postgresql81 postgresql82 postgresql84 postgresql90 postgresql91 postgresql92 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description {Add support for PostgreSQL 8.3} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:postgresql83
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set incdir "${incdir} ${prefix}/include/postgresql83"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir "${libdir} ${prefix}/lib/postgresql83"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant postgresql96 conflicts postgresql12 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description {Add support for PostgreSQL 9.6} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append    port:postgresql96
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set incdir "${incdir} ${prefix}/include/postgresql96"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set libdir "${libdir} ${prefix}/lib/postgresql96"
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant postgresql84 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts postgresql80 postgresql81 postgresql82 postgresql83 postgresql90 postgresql91 postgresql92 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description {Add support for PostgreSQL 8.4} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:postgresql84
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set incdir "${incdir} ${prefix}/include/postgresql84"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir "${libdir} ${prefix}/lib/postgresql84"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant postgresql12 conflicts postgresql96 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description {Add support for PostgreSQL 12} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append    port:postgresql96
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set incdir "${incdir} ${prefix}/include/postgresql12"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set libdir "${libdir} ${prefix}/lib/postgresql12"
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant postgresql90 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts postgresql80 postgresql81 postgresql82 postgresql83 postgresql84 postgresql91 postgresql92 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description {Add support for PostgreSQL 9.0} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:postgresql90
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set incdir "${incdir} ${prefix}/include/postgresql90"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir "${libdir} ${prefix}/lib/postgresql90"
</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;'>-variant postgresql91 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts postgresql80 postgresql81 postgresql82 postgresql83 postgresql84 postgresql90 postgresql92 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description {Add support for PostgreSQL 9.1} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:postgresql91
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set incdir "${incdir} ${prefix}/include/postgresql91"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir "${libdir} ${prefix}/lib/postgresql91"
</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;'>-variant postgresql92 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conflicts postgresql80 postgresql81 postgresql82 postgresql83 postgresql84 postgresql90 postgresql91 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-description {Add support for PostgreSQL 9.2} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:postgresql92
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set incdir "${incdir} ${prefix}/include/postgresql92"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir "${libdir} ${prefix}/lib/postgresql92"
</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;'>-variant mysql5 conflicts mysql51 mysql55 mariadb percona description {Add support for MySQL5} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:mysql5
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set incdir "${incdir} ${prefix}/include/mysql5"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir "${incdir} ${prefix}/lib/mysql5/mysql"
</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;'>-variant mysql51 conflicts mysql5 mysql55 mariadb percona description {Add support for MySQL 5.1} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:mysql51
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set incdir "${incdir} ${prefix}/include/mysql51"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir "${libdir} ${prefix}/lib/mysql51/mysql"
</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;'>-variant mysql55 conflicts mysql5 mysql51 mariadb percona description {Add support for MySQL 5.5} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant mysql55 conflicts mysql57 mariadb description {Add support for MySQL 5.5} {
</span>     depends_lib-append    port:mysql55
     set incdir "${incdir} ${prefix}/include/mysql55"
     set libdir "${libdir} ${prefix}/lib/mysql55/mysql"
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant mariadb conflicts mysql5 mysql51 mysql55 percona description {Add support for MariaDB} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant mysql57 conflicts mysql55 mariadb description {Add support for MySQL 5.7} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append    port:mysql57
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set incdir "${incdir} ${prefix}/include/mysql57"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set libdir "${libdir} ${prefix}/lib/mysql57/mysql"
</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;'>+variant mariadb conflicts mysql55 mysql57 description {Add support for MariaDB} {
</span>     depends_lib-append    port:mariadb
     set incdir "${incdir} ${prefix}/include/mariadb"
     set libdir "${libdir} ${prefix}/lib/mariadb/mysql"
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant percona conflicts mysql5 mysql51 mysql55 mariadb description {Add support for Percona} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:percona
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set incdir "${incdir} ${prefix}/include/percona"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set libdir "${libdir} ${prefix}/lib/percona/mysql"
</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;'>-variant oracle description {Add support for Oracle} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append    port:oracle-instantclient
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.args-append --with-oracle=${prefix}/lib/oracle/sdk/include \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                          --with-oracle-lib=${prefix}/lib/oracle
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> variant subversion description {Add support for Subversion} {
     depends_lib-append    port:subversion
 }
</pre><pre style='margin:0'>

</pre>