* [Buildroot] [PATCH 1/1] package/tmux: bump to version 3.5a
@ 2025-04-03 19:21 Julien Olivain
2025-04-19 21:42 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 2+ messages in thread
From: Julien Olivain @ 2025-04-03 19:21 UTC (permalink / raw)
To: buildroot; +Cc: Julien Olivain
For change log, see [1].
This commit adds the dependency to host-bison, which is needed since
upstream commit [2], included since version 3.4. The optional dependency
to jemalloc is also added, introduced since upstream commit [3],
included since version 3.5.
[1] https://github.com/tmux/tmux/blob/3.5a/CHANGES
[2] https://github.com/tmux/tmux/commit/00812c9053a0b1067f833925b726086a67d8528d
[3] https://github.com/tmux/tmux/commit/3c2621b41b9e1466d2b06718a0a8514f5d10ded9
Signed-off-by: Julien Olivain <ju.o@free.fr>
---
Patch tested in:
https://gitlab.com/jolivain/buildroot/-/jobs/9619369240
---
package/tmux/tmux.hash | 2 +-
package/tmux/tmux.mk | 11 +++++++++--
2 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/package/tmux/tmux.hash b/package/tmux/tmux.hash
index b5c0fe58d0..c4eb508d78 100644
--- a/package/tmux/tmux.hash
+++ b/package/tmux/tmux.hash
@@ -1,3 +1,3 @@
# Locally computed:
-sha256 e4fd347843bd0772c4f48d6dde625b0b109b7a380ff15db21e97c11a4dcdf93f tmux-3.3a.tar.gz
+sha256 16216bd0877170dfcc64157085ba9013610b12b082548c7c9542cc0103198951 tmux-3.5a.tar.gz
sha256 c031bd37f464c534277814f6aa38686fa023d094261d57fd2545ad592bb53ccd COPYING
diff --git a/package/tmux/tmux.mk b/package/tmux/tmux.mk
index 533a82bbad..4cceeabfc5 100644
--- a/package/tmux/tmux.mk
+++ b/package/tmux/tmux.mk
@@ -4,12 +4,19 @@
#
################################################################################
-TMUX_VERSION = 3.3a
+TMUX_VERSION = 3.5a
TMUX_SITE = https://github.com/tmux/tmux/releases/download/$(TMUX_VERSION)
TMUX_LICENSE = ISC
TMUX_LICENSE_FILES = COPYING
TMUX_CPE_ID_VALID = YES
-TMUX_DEPENDENCIES = libevent ncurses host-pkgconf
+TMUX_DEPENDENCIES = host-bison libevent ncurses host-pkgconf
+
+ifeq ($(BR2_PACKAGE_JEMALLOC),y)
+TMUX_DEPENDENCIES += jemalloc
+TMUX_CONF_OPTS += --enable-jemalloc
+else
+TMUX_CONF_OPTS += --disable-jemalloc
+endif
ifeq ($(BR2_PACKAGE_SYSTEMD),y)
TMUX_DEPENDENCIES += systemd
--
2.49.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH 1/1] package/tmux: bump to version 3.5a
2025-04-03 19:21 [Buildroot] [PATCH 1/1] package/tmux: bump to version 3.5a Julien Olivain
@ 2025-04-19 21:42 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 2+ messages in thread
From: Thomas Petazzoni via buildroot @ 2025-04-19 21:42 UTC (permalink / raw)
To: Julien Olivain; +Cc: buildroot
On Thu, 3 Apr 2025 21:21:57 +0200
Julien Olivain <ju.o@free.fr> wrote:
> For change log, see [1].
>
> This commit adds the dependency to host-bison, which is needed since
> upstream commit [2], included since version 3.4. The optional dependency
> to jemalloc is also added, introduced since upstream commit [3],
> included since version 3.5.
>
> [1] https://github.com/tmux/tmux/blob/3.5a/CHANGES
> [2] https://github.com/tmux/tmux/commit/00812c9053a0b1067f833925b726086a67d8528d
> [3] https://github.com/tmux/tmux/commit/3c2621b41b9e1466d2b06718a0a8514f5d10ded9
>
> Signed-off-by: Julien Olivain <ju.o@free.fr>
> ---
> Patch tested in:
> https://gitlab.com/jolivain/buildroot/-/jobs/9619369240
> ---
> package/tmux/tmux.hash | 2 +-
> package/tmux/tmux.mk | 11 +++++++++--
> 2 files changed, 10 insertions(+), 3 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2025-04-19 21:42 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-03 19:21 [Buildroot] [PATCH 1/1] package/tmux: bump to version 3.5a Julien Olivain
2025-04-19 21:42 ` Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.