[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20/28: gnu: hexchat: Update to 2.14.3.
From: |
guix-commits |
Subject: |
20/28: gnu: hexchat: Update to 2.14.3. |
Date: |
Fri, 3 Jan 2020 07:54:46 -0500 (EST) |
nckx pushed a commit to branch master
in repository guix.
commit d774fabe4b44ec652c0209f3cb474a7c94f52e07
Author: Tobias Geerinckx-Rice <address@hidden>
Date: Fri Jan 3 01:36:35 2020 +0100
gnu: hexchat: Update to 2.14.3.
* gnu/packages/messaging.scm (hexchat): Update to 2.14.3.
[source]: Remove patch.
* gnu/packages/patches/hexchat-crash-exit.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
---
gnu/local.mk | 1 -
gnu/packages/messaging.scm | 7 +++---
gnu/packages/patches/hexchat-crash-exit.patch | 31 ---------------------------
3 files changed, 3 insertions(+), 36 deletions(-)
diff --git a/gnu/local.mk b/gnu/local.mk
index 8a21223..c7dcc65 100644
--- a/gnu/local.mk
+++ b/gnu/local.mk
@@ -997,7 +997,6 @@ dist_patch_DATA =
\
%D%/packages/patches/hdf-eos5-remove-gctp.patch \
%D%/packages/patches/hdf-eos5-fix-szip.patch \
%D%/packages/patches/hdf-eos5-fortrantests.patch \
- %D%/packages/patches/hexchat-crash-exit.patch \
%D%/packages/patches/higan-remove-march-native-flag.patch \
%D%/packages/patches/hubbub-sort-entities.patch \
%D%/packages/patches/hurd-fix-eth-multiplexer-dependency.patch \
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 3202bd2..6917d23 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -10,7 +10,7 @@
;;; Copyright © 2016, 2017, 2018, 2019 Clément Lassieur <address@hidden>
;;; Copyright © 2017 Mekeor Melire <address@hidden>
;;; Copyright © 2017, 2018 Arun Isaac <address@hidden>
-;;; Copyright © 2017, 2018, 2019 Tobias Geerinckx-Rice <address@hidden>
+;;; Copyright © 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice <address@hidden>
;;; Copyright © 2017 Theodoros Foradis <address@hidden>
;;; Copyright © 2017, 2018, 2019 Rutger Helling <address@hidden>
;;; Copyright © 2018 Leo Famulari <address@hidden>
@@ -263,15 +263,14 @@ access to servers running the Discord protocol.")
(define-public hexchat
(package
(name "hexchat")
- (version "2.14.2")
+ (version "2.14.3")
(source (origin
(method url-fetch)
(uri (string-append "https://dl.hexchat.net/hexchat/hexchat-"
version ".tar.xz"))
(sha256
(base32
- "064nq151nzsljv97dmkifyl162d2738vbgvm1phx7yv04pjvk4kp"))
- (patches (search-patches "hexchat-crash-exit.patch"))))
+ "10p829jm1r6kidkgf5lhqhyqc5mxdcq96q3zhadsckasvc9rs6lh"))))
(build-system meson-build-system)
(native-inputs `(("gettext" ,gettext-minimal)
("glib:bin" ,glib "bin") ;need glib-genmarshal
diff --git a/gnu/packages/patches/hexchat-crash-exit.patch
b/gnu/packages/patches/hexchat-crash-exit.patch
deleted file mode 100644
index e67fef7..0000000
--- a/gnu/packages/patches/hexchat-crash-exit.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From d9c637ae8a1137d3ca512d2c560589903a4bd79d Mon Sep 17 00:00:00 2001
-From: Adam Williamson <address@hidden>
-Date: Tue, 30 Apr 2019 11:16:01 -0700
-Subject: [PATCH] Python plugin: Call EndInterpreter when deinit'ing the plugin
-
-This fixes https://github.com/hexchat/hexchat/issues/2237 , a
-commonly-encountered bug when using Hexchat 2.14 on Python 3.7.
-Thanks to @ncoghlan for the fix.
-
-Signed-off-by: Adam Williamson <address@hidden>
----
- plugins/python/python.c | 3 +++
- 1 file changed, 3 insertions(+)
-
-diff --git a/plugins/python/python.c b/plugins/python/python.c
-index 4403474d..475756ba 100644
---- a/plugins/python/python.c
-+++ b/plugins/python/python.c
-@@ -2806,6 +2806,9 @@ hexchat_plugin_deinit(void)
- xchatout_buffer = NULL;
-
- if (interp_plugin) {
-+ PyThreadState *tstate = ((PluginObject*)interp_plugin)->tstate;
-+ PyThreadState_Swap(tstate);
-+ Py_EndInterpreter(tstate);
- Py_DECREF(interp_plugin);
- interp_plugin = NULL;
- }
---
-2.21.0
-
- 13/28: gnu: eyed3: Update to 0.8.12., (continued)
- 13/28: gnu: eyed3: Update to 0.8.12., guix-commits, 2020/01/03
- 16/28: gnu: samplv1: Update to 0.9.12., guix-commits, 2020/01/03
- 10/28: gnu: musl: Update to 1.1.24., guix-commits, 2020/01/03
- 12/28: gnu: zam-plugins: Update to 3.12., guix-commits, 2020/01/03
- 15/28: gnu: drumkv1: Update to 0.9.12., guix-commits, 2020/01/03
- 14/28: gnu: synthv1: Update to 0.9.12., guix-commits, 2020/01/03
- 22/28: file-systems: Add support for JFS., guix-commits, 2020/01/03
- 21/28: gnu: gloox: Update to 1.0.23., guix-commits, 2020/01/03
- 17/28: gnu: padthv1: Update to 0.9.12., guix-commits, 2020/01/03
- 18/28: gnu: qtractor: Update to 0.9.12., guix-commits, 2020/01/03
- 20/28: gnu: hexchat: Update to 2.14.3.,
guix-commits <=
- 24/28: gnu: Add jfsutils-static., guix-commits, 2020/01/03
- 27/28: tests: install: Test a JFS root file system., guix-commits, 2020/01/03
- 09/28: gnu: whois: Update to 5.5.4., guix-commits, 2020/01/03
- 25/28: gnu: Add jfs_fsck-static., guix-commits, 2020/01/03
- 19/28: gnu: tuxguitar: Update to 1.5.3., guix-commits, 2020/01/03
- 11/28: gnu: x42-plugins: Update to 20191215., guix-commits, 2020/01/03
- 26/28: linux-initrd: Add support for JFS., guix-commits, 2020/01/03
- 28/28: install: Add jfsutils to the installation image., guix-commits, 2020/01/03
- 23/28: uuid: Add support for JFS., guix-commits, 2020/01/03