<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>