All of lore.kernel.org
 help / color / mirror / Atom feed
* [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

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.