Github messages for voidlinux
 help / color / mirror / Atom feed
From: sgn <sgn@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: [PR PATCH] tmux: update to 3.1. And claim maintainer
Date: Sat, 25 Apr 2020 17:25:21 +0200	[thread overview]
Message-ID: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-21331@inbox.vuxu.org> (raw)

[-- 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

             reply	other threads:[~2020-04-25 15:25 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-04-25 15:25 sgn [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-21331@inbox.vuxu.org \
    --to=sgn@users.noreply.github.com \
    --cc=ml@inbox.vuxu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).