pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/misc/py-libtmux



Module Name:    pkgsrc
Committed By:   kim
Date:           Tue Aug 18 14:42:19 UTC 2026

Modified Files:
        pkgsrc/misc/py-libtmux: Makefile distinfo

Log Message:
py-libtmux: Update to 0.61.0

0.61.0 (2026-07-04) -- hardening for the tmux 3.7 patch line.

- Pane.break_pane() no longer names the broken-out window "libtmux" on
  tmux 3.7a/3.7b when no window_name is given; tmux's own default
  (usually the running command) is kept.
- New libtmux.common.get_version_str(), returning the raw tmux version
  string with the point-release suffix ("3.7a") that get_version()
  strips for numeric comparison.
- The test suite now passes against tmux 3.7a and 3.7b.  A window-name
  test had assumed the ":"/"." rejection introduced in 3.7, which tmux
  reverted in 3.7a.

0.60.0 (2026-06-28) -- completes tmux 3.7 feature parity. Every 3.7-only
surface is version-gated, so tmux 3.2a-3.6 keep working unchanged.

- Floating panes via Window.new_pane() and Pane.new_pane(): a pane that
  sits above the tiled layout like a popup but behaves like a real pane.
  Sized with width/height, positioned with x/y.  Requires tmux 3.7.
- Type support for the new tmux 3.7 options: server get-clipboard;
  session focus-follows-mouse, message-format and
  prompt-command-cursor-style; window copy-mode line-number, tree-mode
  preview and window-pane status format options; the "key" value of the
  pane remain-on-exit option; and the pane border styles that 3.7
  widened to pane scope.
- New tmux 3.7 pane format variables on Pane: floating pane geometry and
  flags, OSC 9;4 progress reporting, pane_pipe_pid, and the bracket
  paste and synchronized output screen-mode flags.
- New tmux 3.7 command flags on the existing wrappers: capture_pane
  (hyperlinks, line numbers, line flags), split (empty pane, style and
  border styles, message, keep), Session.kill (session group),
  paste_buffer (raw bytes), command_prompt (no freeze), list_keys
  (output format), run_shell (trailing args expanded as #{1}/#{2}) and
  refresh_client (request the terminal clipboard).  Each warns and is
  ignored on tmux older than 3.7.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/misc/py-libtmux/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/misc/py-libtmux/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/misc/py-libtmux/Makefile
diff -u pkgsrc/misc/py-libtmux/Makefile:1.4 pkgsrc/misc/py-libtmux/Makefile:1.5
--- pkgsrc/misc/py-libtmux/Makefile:1.4 Sun Jun 28 08:02:12 2026
+++ pkgsrc/misc/py-libtmux/Makefile     Tue Aug 18 14:42:19 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2026/06/28 08:02:12 adam Exp $
+# $NetBSD: Makefile,v 1.5 2026/08/18 14:42:19 kim Exp $
 
-DISTNAME=      libtmux-0.59.0
+DISTNAME=      libtmux-0.61.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    misc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=l/libtmux/}

Index: pkgsrc/misc/py-libtmux/distinfo
diff -u pkgsrc/misc/py-libtmux/distinfo:1.3 pkgsrc/misc/py-libtmux/distinfo:1.4
--- pkgsrc/misc/py-libtmux/distinfo:1.3 Sun Jun 28 08:02:12 2026
+++ pkgsrc/misc/py-libtmux/distinfo     Tue Aug 18 14:42:19 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2026/06/28 08:02:12 adam Exp $
+$NetBSD: distinfo,v 1.4 2026/08/18 14:42:19 kim Exp $
 
-BLAKE2s (libtmux-0.59.0.tar.gz) = 59a9c211b4a30e6761ab4cd9d4c8bd91c3a860ca3e778784752743e4d090d1f9
-SHA512 (libtmux-0.59.0.tar.gz) = c4ccf7766cf72dc38f7f4134872891dc1cd625fe03de8e759bfd6718214bff8ae9f92f4dc5d4da38d545bdd4910b82ae31867d5745ec5b67aad818e52723ad5f
-Size (libtmux-0.59.0.tar.gz) = 518313 bytes
+BLAKE2s (libtmux-0.61.0.tar.gz) = f5b701867df5569e9ae6e781214c5f85aeb5e59801c34954a390f559a913f3c9
+SHA512 (libtmux-0.61.0.tar.gz) = b395ec50520d0d98aacead74f23310495688ce257bba3bbc32271595f9ab80061802bee882e50838d4361b5d691cb3d4a642dbde134245eea952f79afb64f1c1
+Size (libtmux-0.61.0.tar.gz) = 546122 bytes



Home | Main Index | Thread Index | Old Index