<pre style='margin:0'>
Ryan Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0a136a7b5888f12f02aa8fe21df62234702b3853">https://github.com/macports/macports-ports/commit/0a136a7b5888f12f02aa8fe21df62234702b3853</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 0a136a7b588 libxkbcommon: Update to 0.10.0
</span>0a136a7b588 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0a136a7b5888f12f02aa8fe21df62234702b3853
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Sun Jun 14 19:23:20 2020 -0500

<span style='display:block; white-space:pre;color:#404040;'>    libxkbcommon: Update to 0.10.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    They've switched to meson and failed to notice that libtool library
</span><span style='display:block; white-space:pre;color:#404040;'>    versioning is different on macOS than on other operating systems so
</span><span style='display:block; white-space:pre;color:#404040;'>    the compatibility version of the libraries has decreased from 1.0.0
</span><span style='display:block; white-space:pre;color:#404040;'>    to 0.0.0 so we need to rebuild everything that uses the libraries
</span><span style='display:block; white-space:pre;color:#404040;'>    so revbump xdotool.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    i3 also uses the libraries. I'll update it to a newer version next.
</span>---
 devel/libxkbcommon/Portfile | 27 ++++++++++++++++-----------
 x11/xdotool/Portfile        | 10 ++--------
 2 files changed, 18 insertions(+), 19 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libxkbcommon/Portfile b/devel/libxkbcommon/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5e2588872e0..ce718ef317a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libxkbcommon/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libxkbcommon/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,11 +2,12 @@
</span> 
 PortSystem          1.0
 PortGroup           github 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           meson 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        xkbcommon libxkbcommon 0.8.4 xkbcommon-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  c4f2a8fc8ce7f79d3265e6ee3ba86ccae98187af \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  60ddcff932b7fd352752d51a5c4f04f3d0403230a584df9a2e0d5ed87c486c8b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    648592
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        xkbcommon libxkbcommon 0.10.0 xkbcommon-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  9c31510f78ca9b39d839b667ea7de01bc5d49981 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  57c3630cdc38fb4734cd57fa349e92244f5ae3862813e533cedbd86721a0b6f2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    383788
</span> 
 categories          devel
 platforms           darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,15 +26,16 @@ homepage            https://xkbcommon.org
</span> master_sites        ${homepage}/download/
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:bison \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:bison \
</span>                     port:pkgconfig \
                     port:xkeyboard-config \
                     port:xorg-util-macros
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args      --disable-docs \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-x11 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --without-doxygen
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args      -Ddefault_library=both \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -Denable-docs=false \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -Denable-wayland=false \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -Denable-x11=false
</span> 
 if {${subport} eq ${name}} {
     revision        0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -46,10 +48,13 @@ subport ${name}-x11 {
</span>                     port:xorg-libxcb
 
     configure.args-replace \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --disable-x11 --enable-x11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -Denable-x11=false -Denable-x11=true
</span> 
     post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Delete everything the main port already provides.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Upstream wants packagers to package libxkbcommon-x11 separately
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # from libxkbcommon (see PACKAGING) yet refuses to provide a way
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # to do so, so we have to delete everything libxkbcommon already
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # provides manually.
</span>         # https://github.com/xkbcommon/libxkbcommon/issues/75
         fs-traverse item ${destroot} {
             if {![file isdirectory ${item}] && ![string match *x11* [file tail ${item}]]} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/x11/xdotool/Portfile b/x11/xdotool/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 97d75848e02..461f11acb42 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/x11/xdotool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/x11/xdotool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,9 +4,10 @@ PortSystem                  1.0
</span> PortGroup                   github 1.0
 
 github.setup                jordansissel xdotool 3.20160805.1 v
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                    1
</span> categories                  x11 devel
 platforms                   darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers                 {ryandesign @ryandesign}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers                 {ryandesign @ryandesign} openmaintainer
</span> license                     BSD
 
 description                 X11 keyboard and mouse simulation utility
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,17 +46,10 @@ use_configure               no
</span> 
 variant universal {}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[vercmp [macports_version] 2.5.99] >= 0} {
</span> build.env                   PREFIX=${prefix} \
                             CC=${configure.cc} \
                             "CFLAGS=${configure.cflags} [get_canonical_archflags cc]" \
                             "LDFLAGS=${configure.ldflags} [get_canonical_archflags ld]"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-build.env                   PREFIX=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            CC=${configure.cc} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            CFLAGS="${configure.cflags} [get_canonical_archflags cc]" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            LDFLAGS="${configure.ldflags} [get_canonical_archflags ld]"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span> destroot.env                PREFIX=${prefix} \
                             INSTALLMAN=${prefix}/share/man
 
</pre><pre style='margin:0'>

</pre>