<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/ea64ba679e845ac4df4ca2143bb00e15fcdd93c0">https://github.com/macports/macports-ports/commit/ea64ba679e845ac4df4ca2143bb00e15fcdd93c0</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 ea64ba679e8 sketchybar: update to version 2.11.2
</span>ea64ba679e8 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit ea64ba679e845ac4df4ca2143bb00e15fcdd93c0
</span>Author: Basil Shubin <basil.shubin@gmail.com>
AuthorDate: Sat Dec 3 12:12:13 2022 +0600

<span style='display:block; white-space:pre;color:#404040;'>    sketchybar: update to version 2.11.2
</span>---
 sysutils/sketchybar/Portfile                       | 41 ++++++++++------------
 ...ybar.plist.in => org.macports.sketchybar.plist} |  6 ++--
 2 files changed, 21 insertions(+), 26 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/sketchybar/Portfile b/sysutils/sketchybar/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2a75b740fa7..2969b98609b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/sketchybar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/sketchybar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,10 @@ PortGroup               github 1.0
</span> PortGroup               makefile 1.0
 PortGroup               xcodeversion 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            FelixKratz SketchyBar 2.11.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+minimum_xcodeversions   {19 12.0}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            FelixKratz SketchyBar 2.11.2 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from     archive
</span> 
 categories              sysutils
 maintainers             {@bashu gmail.com:bashu.was.here} openmaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,16 +19,17 @@ long_description        This bar project aims to create a highly flexible, \
</span>                         customizable, fast and powerful status bar replacement \
                         for people that like playing with shell scripts.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  5a56e186bf8343f3ece20b10ba06f296531134ba \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  66f3c02ca82cdc1659188cbe72695a8a9c2ea94fb22dcbc77c55f02bea2ae59c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  d258decbd46ec8363dfcf6565e08ea50191704ab \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  9a88627cebe3e4ef78124215befb6ef5952b091c449caefcba25f258f85c3ee7 \
</span>                         size    2907648
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set sketchybar.plist    ${workpath}/org.macports.sketchybar.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    file copy ${filespath}/org.macports.${name}.plist ${worksrcpath}/org.macports.${name}.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 post-patch {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Fill in startup plist template
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    copy -- ${filespath}/org.macports.sketchybar.plist.in ${sketchybar.plist}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    reinplace "s|@PREFIX@|${prefix}|g" ${sketchybar.plist}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@NAME@|${name}|g" ${worksrcpath}/org.macports.${name}.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/org.macports.${name}.plist
</span> }
 
 destroot {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,28 +41,19 @@ destroot {
</span>     copy ${worksrcpath}/plugins ${destroot}${prefix}/share/doc/${name}/examples
     copy ${worksrcpath}/sketchybarrc ${destroot}${prefix}/share/doc/${name}/examples
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # Install our custom plist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    set launchd_dir ${prefix}/etc/${startupitem.location}/${startupitem.uniquename}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 -d ${destroot}/${launchd_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 644 ${sketchybar.plist} ${destroot}/${launchd_dir}/${startupitem.plist}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set launchd_dir ${prefix}/etc/${startupitem.location}/${startupitem.uniquename}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0755 -d ${destroot}/${launchd_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${worksrcpath}/${startupitem.plist} ${destroot}${launchd_dir}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {[getuid] == 0 && ${startupitem.install} ne "no"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        file mkdir ${destroot}/Library/${startupitem.location}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ln -sf ${launchd_dir}/${startupitem.plist} ${destroot}/Library/${startupitem.location}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # install the plist, if startupitem.install is set
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {[getuid] == 0  && ${startupitem.install}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 0755 -d ${destroot}/Library/${startupitem.location}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ln -sf ${launchd_dir}${startupitem.plist} ${destroot}/Library/${startupitem.location}
</span>     } else {
         ln -sf ${launchd_dir}/${startupitem.plist} ${destroot}${prefix}/etc/${startupitem.location}
     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set minxcodever 8.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {([vercmp $xcodeversion ${minxcodever}] < 0)} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    known_fail yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ui_error "${name} ${version} requires Xcode ${minxcodever} or greater to build."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        return -code error "incompatible Xcode version"
</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;'>-
</span> notes "
 Copy the example configuration into your home directory and make the scripts executable:
 
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/sketchybar/files/org.macports.sketchybar.plist.in b/sysutils/sketchybar/files/org.macports.sketchybar.plist
</span>similarity index 81%
rename from sysutils/sketchybar/files/org.macports.sketchybar.plist.in
rename to sysutils/sketchybar/files/org.macports.sketchybar.plist
<span style='display:block; white-space:pre;color:#808080;'>index b2b4c0eeff1..fc9d071fcbf 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/sketchybar/files/org.macports.sketchybar.plist.in
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/sketchybar/files/org.macports.sketchybar.plist
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,9 +1,9 @@
</span> <?xml version='1.0' encoding='UTF-8'?>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-"http://www.apple.com/DTDs/PropertyList-1.0.dtd" >
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd" >
</span> <plist version='1.0'>
     <dict>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        <key>Label</key><string>org.macports.sketchybar</string>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        <key>Label</key>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        <string>org.macports.@NAME@</string>
</span>         <key>ProgramArguments</key>
         <array>
             <string>@PREFIX@/bin/daemondo</string>
</pre><pre style='margin:0'>

</pre>