Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] tmux: update to 3.1. And claim maintainer
@ 2020-04-25 15:25 sgn
  2020-04-26  1:13 ` [DO NOT MERGE] " sgn
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: sgn @ 2020-04-25 15:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 450 bytes --]

There is a new pull request by sgn against master on the void-packages repository

https://github.com/sgn/void-packages tmux-3.1-and-claim-maintainer
https://github.com/void-linux/void-packages/pull/21331

tmux: update to 3.1. And claim maintainer
Change maintainer from Nathan Owens to me.
He/She left for other projects.
And I'm using tmux for every day.

A patch file from https://github.com/void-linux/void-packages/pull/21331.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-tmux-3.1-and-claim-maintainer-21331.patch --]
[-- Type: text/x-diff, Size: 3075 bytes --]

From 7838bdabeac6ee9f46d81cf65de084cb35c23aeb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
 <congdanhqx+sgn@gmail.com>
Date: Sat, 25 Apr 2020 21:59:25 +0700
Subject: [PATCH] tmux: update to 3.1.

Change maintainer from Nathan Owens to me.
He/She left for other projects.
And I'm using tmux for every day.
---
 srcpkgs/tmux/patches/memory-leak.patch | 47 --------------------------
 srcpkgs/tmux/template                  | 12 ++++---
 2 files changed, 8 insertions(+), 51 deletions(-)
 delete mode 100644 srcpkgs/tmux/patches/memory-leak.patch

diff --git a/srcpkgs/tmux/patches/memory-leak.patch b/srcpkgs/tmux/patches/memory-leak.patch
deleted file mode 100644
index 9b29c5e6bf9..00000000000
--- a/srcpkgs/tmux/patches/memory-leak.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 68d59a16cec91d2c2747c8c2862560e89f8f2d31 Mon Sep 17 00:00:00 2001
-From: nicm <nicm>
-Date: Mon, 14 Oct 2019 08:38:07 +0000
-Subject: [PATCH] Memory leaks, from Igor Wong in GitHub issue 1934.
-
----
- cmd-parse.y | 1 +
- options.c   | 1 +
- tmux.c      | 1 +
- 3 files changed, 3 insertions(+)
-
-diff --git a/cmd-parse.y b/cmd-parse.y
-index 0cd7c6bf6..2c924010c 100644
---- cmd-parse.y
-+++ cmd-parse.y
-@@ -696,6 +696,7 @@ cmd_parse_build_commands(struct cmd_parse_commands *cmds,
- 			pr.status = CMD_PARSE_ERROR;
- 			pr.error = cmd_parse_get_error(pi->file, line, cause);
- 			free(cause);
-+			cmd_list_free(cmdlist);
- 			goto out;
- 		}
- 		cmd_list_append(cmdlist, add);
-diff --git a/options.c b/options.c
-index 1be9f8cd7..f683c566e 100644
---- options.c
-+++ options.c
-@@ -296,6 +296,7 @@ options_remove(struct options_entry *o)
- 	else
- 		options_value_free(o, &o->value);
- 	RB_REMOVE(options_tree, &oo->tree, o);
-+	free((void *)o->name);
- 	free(o);
- }
- 
-diff --git a/tmux.c b/tmux.c
-index c3fe3ee6f..fe2647f56 100644
---- tmux.c
-+++ tmux.c
-@@ -130,6 +130,7 @@ make_label(const char *label, char **cause)
- 		free(base);
- 		goto fail;
- 	}
-+	free(base);
- 
- 	if (mkdir(resolved, S_IRWXU) != 0 && errno != EEXIST)
- 		goto fail;
diff --git a/srcpkgs/tmux/template b/srcpkgs/tmux/template
index efa0132d197..f00cc91dd57 100644
--- a/srcpkgs/tmux/template
+++ b/srcpkgs/tmux/template
@@ -1,17 +1,21 @@
 # Template file for 'tmux'
 pkgname=tmux
-version=3.0a
-revision=2
+version=3.1
+revision=1
 build_style=gnu-configure
 hostmakedepends="byacc"
 makedepends="libevent-devel ncurses-devel"
 short_desc="Terminal Multiplexer"
-maintainer="Nathan Owens <ndowens04@gmail.com>"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
 license="ISC"
 homepage="https://tmux.github.io"
 changelog="https://raw.githubusercontent.com/tmux/tmux/master/CHANGES"
 distfiles="https://github.com/tmux/tmux/releases/download/${version}/tmux-${version}.tar.gz"
-checksum=4ad1df28b4afa969e59c08061b45082fdc49ff512f30fc8e43217d7b0e5f8db9
+checksum=979bf38db2c36193de49149aaea5c540d18e01ccc27cf76e2aff5606bd186722
+
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	makedepends+=" musl-legacy-compat"
+fi
 
 post_install() {
 	vlicense COPYING

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [DO NOT MERGE] tmux: update to 3.1. And claim maintainer
  2020-04-25 15:25 [PR PATCH] tmux: update to 3.1. And claim maintainer sgn
@ 2020-04-26  1:13 ` sgn
  2020-04-26 23:48 ` sgn
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: sgn @ 2020-04-26  1:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 204 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/21331#issuecomment-619463177

Comment:
I see a recent CPU spike. Let me check if it's because of new tmux.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: tmux: update to 3.1. And claim maintainer
  2020-04-25 15:25 [PR PATCH] tmux: update to 3.1. And claim maintainer sgn
  2020-04-26  1:13 ` [DO NOT MERGE] " sgn
@ 2020-04-26 23:48 ` sgn
  2020-04-27 14:27 ` [not yet] " sgn
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: sgn @ 2020-04-26 23:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 218 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/21331#issuecomment-619463177

Comment:
~I see a recent CPU spike. Let me check if it's because of new tmux.~ Seems fine.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [not yet] tmux: update to 3.1. And claim maintainer
  2020-04-25 15:25 [PR PATCH] tmux: update to 3.1. And claim maintainer sgn
  2020-04-26  1:13 ` [DO NOT MERGE] " sgn
  2020-04-26 23:48 ` sgn
@ 2020-04-27 14:27 ` sgn
  2020-04-29 13:36 ` sgn
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: sgn @ 2020-04-27 14:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 256 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/21331#issuecomment-620021983

Comment:
My tmux with weechat on `aarch64-musl` is crashed this afternoon.
I need to check whether it's related to tmux or not.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: tmux: update to 3.1. And claim maintainer
  2020-04-25 15:25 [PR PATCH] tmux: update to 3.1. And claim maintainer sgn
                   ` (2 preceding siblings ...)
  2020-04-27 14:27 ` [not yet] " sgn
@ 2020-04-29 13:36 ` sgn
  2020-04-29 13:57 ` q66
  2020-04-29 13:57 ` [PR PATCH] [Merged]: " q66
  5 siblings, 0 replies; 7+ messages in thread
From: sgn @ 2020-04-29 13:36 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 199 bytes --]

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/21331#issuecomment-621211606

Comment:
Not sure what's wrong previously. It's running for 2 days now.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: tmux: update to 3.1. And claim maintainer
  2020-04-25 15:25 [PR PATCH] tmux: update to 3.1. And claim maintainer sgn
                   ` (3 preceding siblings ...)
  2020-04-29 13:36 ` sgn
@ 2020-04-29 13:57 ` q66
  2020-04-29 13:57 ` [PR PATCH] [Merged]: " q66
  5 siblings, 0 replies; 7+ messages in thread
From: q66 @ 2020-04-29 13:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 141 bytes --]

New comment by q66 on void-packages repository

https://github.com/void-linux/void-packages/pull/21331#issuecomment-621226515

Comment:
lgtm

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [PR PATCH] [Merged]: tmux: update to 3.1. And claim maintainer
  2020-04-25 15:25 [PR PATCH] tmux: update to 3.1. And claim maintainer sgn
                   ` (4 preceding siblings ...)
  2020-04-29 13:57 ` q66
@ 2020-04-29 13:57 ` q66
  5 siblings, 0 replies; 7+ messages in thread
From: q66 @ 2020-04-29 13:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 335 bytes --]

There's a merged pull request on the void-packages repository

tmux: update to 3.1. And claim maintainer
https://github.com/void-linux/void-packages/pull/21331

Description:
Change maintainer from Nathan Owens to me.
He/She left for other projects.
And I'm using tmux for every day.

---

Tested with aarch64-musl x86_64{,-musl}

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2020-04-29 13:57 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-25 15:25 [PR PATCH] tmux: update to 3.1. And claim maintainer sgn
2020-04-26  1:13 ` [DO NOT MERGE] " sgn
2020-04-26 23:48 ` sgn
2020-04-27 14:27 ` [not yet] " sgn
2020-04-29 13:36 ` sgn
2020-04-29 13:57 ` q66
2020-04-29 13:57 ` [PR PATCH] [Merged]: " q66

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).