On 25/01/2024 11:49, Yasuhiro Kimura via Cygwin-apps wrote:
From: Marco Atzeri via Cygwin-apps
<cygwin-apps-rdbxbdvo6bxqt0dzr+a...@public.gmane.org>
Subject: Re: Tmux crashes on copy
Date: Thu, 25 Jan 2024 12:11:13 +0100
[...]
Thanks for quick reply.
By applying following changes to tmux.cygport of tmux 3.2-1, build of
tmux succeeds with latest snapshot of upstream repository.
----------------------------------------------------------------------
diff --git a/tmux.cygport b/tmux.cygport
index 8a770f9..bd33422 100644
--- a/tmux.cygport
+++ b/tmux.cygport
@@ -1,5 +1,5 @@
NAME="tmux"
-VERSION="3.2"
+VERSION="3.3a.330"
RELEASE="1"
CATEGORY="Utils"
SUMMARY="Terminal multiplexer"
@@ -13,11 +13,13 @@ placed in /tmp. Moreover tmux provides a consistent and
well-documented command
interface, with the same syntax whether used interactively, as a key binding,
or from the shell. It offers a choice of vim or Emacs key layouts."
HOMEPAGE="http://${PN}.github.io"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz"
+GIT_URI="https://github.com/${PN}/${PN}"
+GIT_REV="ea7136fb"
+inherit git
PATCH_URI="patches/0001-fix-control-mode.patch"
DEPEND="autoconf automake pkg-config libtool gettext-devel make git
-libevent-devel libncurses-devel"
+libevent-devel libncurses-devel bison"
# tmux includes ncurses as <ncurses.h> and doesn't look for libncursesw
CYGCONF_ARGS="CPPFLAGS=-I/usr/include/ncursesw LIBS=-lncursesw"
----------------------------------------------------------------------
Thanks.
Since this is a crash bug, which renders the package more or less
useless, I made an NMU with these changes.
Michael,
Sorry about not pinging you before I made this change.
You don't seem to have been active for a few years. Are you still
interesting in maintaining this package?
IF so, do you want to get pinged if/when problems crop up?