From: Marco Atzeri via Cygwin-apps <[email protected]>
Subject: Re: Tmux crashes on copy
Date: Thu, 25 Jan 2024 12:11:13 +0100
> Hi,
>
> I am using from time to time
>
> the baseline is using
>
> GIT_URI=
> GIT_REV=
> inherit git
>
> instead of
>
> SRC_URI
>
>
> -------------------------------------
> FORGE="mpi"
> NAME="octave-mpi"
> VERSION=3.1.1
> OV=3.1.0
> RELEASE=0.3
>
> LICENSE="GPL-3.0-or-later"
> CATEGORY="Math"
> SUMMARY="Forge: bindings for basic Message Passing Interface (MPI)"
> DESCRIPTION="${SUMMARY}
> Contributed functions for GNU Octave from octave.sourceforge.net"
> HOMEPAGE="https://gnu-octave.github.io/packages/mpi"
>
> GIT_URI="https://github.com/carlodefalco/octave-mpi"
> GIT_REV="a44db30"
> SRC_DIR="${PN}"
> inherit git
> #SRC_URI="https://github.com/carlodefalco/octave-mpi/releases/download/v${OV}/${FORGE}-${OV}.tar.gz"
> #SRC_DIR="${FORGE}"
> ..
> --------------------------------------
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"
----------------------------------------------------------------------
---
Yasuhiro Kimura