<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6f8a282c0b3a52caf57ded4011e95744768724a9">https://github.com/macports/macports-ports/commit/6f8a282c0b3a52caf57ded4011e95744768724a9</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 6f8a282c0b3 bpytop: fix issue where Enter key doesn't register on some systems
</span>6f8a282c0b3 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6f8a282c0b3a52caf57ded4011e95744768724a9
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Thu Mar 14 02:17:32 2024 -0400

<span style='display:block; white-space:pre;color:#404040;'>    bpytop: fix issue where Enter key doesn't register on some systems
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://github.com/aristocratos/bpytop/issues/410
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/69284
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Co-authored-by: neverpanic <cal@macports.org>
</span>---
 sysutils/bpytop/Portfile               |  4 +++-
 sysutils/bpytop/files/patch-pr413.diff | 12 ++++++++++++
 2 files changed, 15 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/bpytop/Portfile b/sysutils/bpytop/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bc18f3979d9..45bc6c7eecc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/bpytop/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/bpytop/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup           makefile    1.0
</span> 
 github.setup        aristocratos bpytop 1.0.68 v
 github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> 
 description         \
     Linux/macOS/FreeBSD resource monitor
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,6 +35,8 @@ depends_run-append  port:python${python_version} \
</span> 
 makefile.has_destdir yes
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-pr413.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
     reinplace "s|/usr/bin/env python3|${python_bin}|" ${worksrcpath}/bpytop.py
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/bpytop/files/patch-pr413.diff b/sysutils/bpytop/files/patch-pr413.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..dd6190456b6
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/bpytop/files/patch-pr413.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/aristocratos/bpytop/pull/413
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- bpytop.py      2021-12-22 14:22:48
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ bpytop.py      2024-03-14 02:13:56
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -840,7 +840,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   mouse: Dict[str, List[List[int]]] = {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   mouse_pos: Tuple[int, int] = (0, 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   escape: Dict[Union[str, Tuple[str, str]], str] = {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-          "\n" :                                        "enter",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++          ("\n", "\r") :                      "enter",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           ("\x7f", "\x08") :          "backspace",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           ("[A", "OA") :                      "up",
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+           ("[B", "OB") :                      "down",
</span></pre><pre style='margin:0'>

</pre>