From unknown Thu Aug 14 17:26:47 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#40208 <40208@debbugs.gnu.org> To: bug#40208 <40208@debbugs.gnu.org> Subject: Status: [PATCH] gnu: xchat: Add new pkg XChat IRC Client Reply-To: bug#40208 <40208@debbugs.gnu.org> Date: Fri, 15 Aug 2025 00:26:47 +0000 retitle 40208 [PATCH] gnu: xchat: Add new pkg XChat IRC Client reassign 40208 guix-patches submitter 40208 R Veera Kumar severity 40208 normal tag 40208 patch wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 24 05:34:53 2020 Received: (at submit) by debbugs.gnu.org; 24 Mar 2020 09:34:54 +0000 Received: from localhost ([127.0.0.1]:53885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jGfxV-0001am-KR for submit@debbugs.gnu.org; Tue, 24 Mar 2020 05:34:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:46040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jGfoY-0001LJ-5d for submit@debbugs.gnu.org; Tue, 24 Mar 2020 05:25:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44813) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jGfoX-0000Qp-4r for guix-patches@gnu.org; Tue, 24 Mar 2020 05:25:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jGfoW-0001rh-6A for guix-patches@gnu.org; Tue, 24 Mar 2020 05:25:37 -0400 Received: from vkten.in ([104.244.73.96]:39866) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1jGfoV-0001mM-Tn for guix-patches@gnu.org; Tue, 24 Mar 2020 05:25:36 -0400 Received: (qmail 1408 invoked from network); 24 Mar 2020 09:25:33 -0000 Received: from unknown (HELO tulip) (vkor@vkten.in@117.202.224.5) de/crypted with TLSv1.3: TLS_AES_256_GCM_SHA384 [256/256] DN=none by vkten with ESMTPSA; 24 Mar 2020 09:25:33 -0000 Date: Tue, 24 Mar 2020 14:55:26 +0530 From: R Veera Kumar To: guix-patches@gnu.org Subject: [PATCH] gnu: xchat: Add new pkg XChat IRC Client Message-ID: <20200324092526.GA3208@tulip> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 104.244.73.96 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 24 Mar 2020 05:34:52 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) Add the XChat IRC client for Guix. As per IRC Chat in #guix drakonis, brendyyn objected to inclusion of this in guix. They said xchat is old, unmaintained software and no new release since 2010. Hexchat is new maintained version. Debian 10 stills pkgs it. Gabor Boskovits told me send in it as wontfix and be put in issue tracker. Regards, Veera From debbugs-submit-bounces@debbugs.gnu.org Tue Mar 24 06:21:14 2020 Received: (at 40208) by debbugs.gnu.org; 24 Mar 2020 10:21:14 +0000 Received: from localhost ([127.0.0.1]:53923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jGggM-0002qQ-1V for submit@debbugs.gnu.org; Tue, 24 Mar 2020 06:21:14 -0400 Received: from vkten.in ([104.244.73.96]:56660) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jGg9s-0001w2-MD for 40208@debbugs.gnu.org; Tue, 24 Mar 2020 05:47:41 -0400 Received: (qmail 1844 invoked from network); 24 Mar 2020 09:47:32 -0000 Received: from unknown (HELO tulip) (vkor@vkten.in@117.202.224.5) de/crypted with TLSv1.3: TLS_AES_256_GCM_SHA384 [256/256] DN=none by vkten with ESMTPSA; 24 Mar 2020 09:47:32 -0000 Date: Tue, 24 Mar 2020 15:17:23 +0530 From: R Veera Kumar To: 40208@debbugs.gnu.org Subject: [PATCH] gnu: xchat: Add new xchat package Message-ID: <20200324094723.GA3296@tulip> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 40208 X-Mailman-Approved-At: Tue, 24 Mar 2020 06:21:12 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Add XChat IRC client for X Signed-off-by: R Veera Kumar --- .../xchat-2.8.8-configure-with-gmodule.patch | 29 +++++++++++ .../xchat-2.8.8-glib-single-include.patch | 47 ++++++++++++++++++ gnu/packages/xchat.scm | 49 +++++++++++++++++++ 3 files changed, 125 insertions(+) create mode 100644 gnu/packages/patches/xchat-2.8.8-configure-with-gmodule.patch create mode 100644 gnu/packages/patches/xchat-2.8.8-glib-single-include.patch create mode 100644 gnu/packages/xchat.scm diff --git a/gnu/packages/patches/xchat-2.8.8-configure-with-gmodule.patch b/gnu/packages/patches/xchat-2.8.8-configure-with-gmodule.patch new file mode 100644 index 0000000000..ee8c347089 --- /dev/null +++ b/gnu/packages/patches/xchat-2.8.8-configure-with-gmodule.patch @@ -0,0 +1,29 @@ +Description: Don't strip -lgmodule-2.0 from RDYNAMIC_LIBS +Author: R Veera Kumar + +--- +diff -uN a/configure b/configure +--- a/configure 2020-03-22 07:31:13.869314485 +0530 ++++ b/configure 2020-03-22 07:33:25.295563550 +0530 +@@ -18010,7 +18010,7 @@ + fi + + +- RDYNAMIC_FLAGS="`$pkgconfigpath gmodule-2.0 --libs | $sedpath 's/ -lgmodule-2.0//'`" ++ RDYNAMIC_FLAGS="`$pkgconfigpath gmodule-2.0 --libs`" + LIBS="$LIBS $RDYNAMIC_FLAGS" + if test "$LD" = ""; then + VS="`ld --help | grep version-script 2> /dev/null`" +diff -uN a/configure.in b/configure.in +--- a/configure.in 2020-03-22 07:26:51.872539516 +0530 ++++ b/configure.in 2020-03-22 07:32:28.192334665 +0530 +@@ -445,8 +445,7 @@ + if test "$have_dl" = yes; then + AC_DEFINE(USE_PLUGIN) + AC_PATH_PROG(pkgconfigpath, pkg-config) +- dnl we just need the -Wl,--export-dynamic, but not -lgmodule-2.0 +- RDYNAMIC_FLAGS="`$pkgconfigpath gmodule-2.0 --libs | $sedpath 's/ -lgmodule-2.0//'`" ++ RDYNAMIC_FLAGS="`$pkgconfigpath gmodule-2.0 --libs`" + LIBS="$LIBS $RDYNAMIC_FLAGS" + if test "$LD" = ""; then + VS="`ld --help | grep version-script 2> /dev/null`" diff --git a/gnu/packages/patches/xchat-2.8.8-glib-single-include.patch b/gnu/packages/patches/xchat-2.8.8-glib-single-include.patch new file mode 100644 index 0000000000..e19b3b22e1 --- /dev/null +++ b/gnu/packages/patches/xchat-2.8.8-glib-single-include.patch @@ -0,0 +1,47 @@ +--- a/src/common/servlist.c ++++ b/src/common/servlist.c +@@ -24,7 +24,7 @@ + #include + + #include "xchat.h" +-#include ++#include + + #include "cfgfiles.h" + #include "fe.h" +--- a/src/common/text.c ++++ b/src/common/text.c +@@ -28,7 +28,7 @@ + #include + + #include "xchat.h" +-#include ++#include + #include "cfgfiles.h" + #include "chanopt.h" + #include "plugin.h" +--- a/src/common/util.c ++++ b/src/common/util.c +@@ -39,7 +39,7 @@ + #include + #include "xchat.h" + #include "xchatc.h" +-#include ++#include + #include + #include "util.h" + #include "../../config.h" +--- a/src/common/xchat.h ++++ b/src/common/xchat.h +@@ -1,10 +1,6 @@ + #include "../../config.h" + +-#include +-#include +-#include +-#include +-#include ++#include + #include /* need time_t */ + + #ifndef XCHAT_H diff --git a/gnu/packages/xchat.scm b/gnu/packages/xchat.scm new file mode 100644 index 0000000000..551a8e3ca5 --- /dev/null +++ b/gnu/packages/xchat.scm @@ -0,0 +1,49 @@ +(define-module (gnu packages xchat) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix packages) + #:use-module (guix download) + #:use-module (guix build-system gnu) + #:use-module (gnu packages) + #:use-module (gnu packages glib) + #:use-module (gnu packages gtk) + #:use-module (gnu packages image) + #:use-module (gnu packages pkg-config)) + +(define-public xchat + (package + (name "xchat") + (version "2.8.8") + (source + (origin + (method url-fetch) + (uri (string-append "http://xchat.org/files/source/2.8/xchat-" + version ".tar.xz")) + (sha256 + (base32 "02riy26ssnvqkbzvlc2lihdwfjh02j6fvl5xbmzy2xjmggcazdrp")) + (patches + (search-patches + "xchat-2.8.8-configure-with-gmodule.patch" + "xchat-2.8.8-glib-single-include.patch")))) + (build-system gnu-build-system) + (native-inputs + `(("pkg-config" ,pkg-config))) + (inputs + `(("libpng" ,libpng) + ("pango" ,pango) + ("glib" ,glib) + ("atk" , atk) + ("gtk+" ,gtk+-2))) + (arguments + `(#:configure-flags + (list + "--enable-plugin" + "--disable-nls" + "--disable-python" + "--disable-perl") + #:tests? #f)) + (home-page "http://xchat.org/") + (synopsis "Graphical IRC client for X") + (description + "XChat is a fully-featured graphical IRC client using the GTK+ toolkit. +It supports multiple server/channel windows, dialog windows and a plugin API.") + (license license:gpl2))) -- 2.25.1 From boskovits@gmail.com Sun Mar 29 05:33:57 2020 Received: (at control) by debbugs.gnu.org; 30 Mar 2020 02:35:36 +0000 Received: from mail-wr1-f43.google.com ([209.85.221.43]:36359) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jIUKK-0000D1-UJ for control@debbugs.gnu.org; Sun, 29 Mar 2020 05:33:57 -0400 Received: by mail-wr1-f43.google.com with SMTP id 31so17264598wrs.3 for ; Sun, 29 Mar 2020 02:33:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=5Uf00vti/1qLECE4GyWdvmLuJMdf9EK7VTfK0fHCWS4=; b=DoIPiUTCfoLaMfa1zZVU7cdAkqMz/B9Avh9gA2SNsqO5LEQTFN03wNqWw4Cm9TE1vI XuCn5JtknErb6aG5gayghzsV0xFUaIKXkphvlrJ9xKYAVcxGmM6G1P4pzll1uezQ3v7h 2o3rCrted8L0KZd7LfSeRY10do9AjXmul0TYck0B30GJTK5r6kidPu9rpXcriqqs1W0f tAL6/p1P4B1jmsDuTWARYkbZk6TKhHFjFLg9xaRqHDKOnxNI+dPe9qnSeRGT2bjnN+4a 1uytWbCZNtRbpBlXaCsb54fQiLnrSwL96v9Vnllci4JxTkrvrbr5JJcz86pHru+xF4la YlrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=5Uf00vti/1qLECE4GyWdvmLuJMdf9EK7VTfK0fHCWS4=; b=tDOYvdqZGMWfshYRBHNPSeZ3dEwm+vIMnYIizw84JdOsTW4sb8/GSYuzFwBmauPyyY sLks6N43dzs1VbMAr+woY6+f1evKDRn5zynFvscrFr4b0UzdG2ZJ2syEAb/QqlE139Ri IOFcx+8bbnwezP26Cqds3wf4uzhj7m0oA1XrJR97yLgx4PFdIf3NK1U6URf0/vDZszs+ g5BPayASIqTbtG+Zu4X6MOhkoHxxjmU2HYSwcZn9g7JgEbodXaWb1D5IYF0/QjvLjf7/ e2kkKX7ym3Nzur/Gpm5wyqh7Klrxn3d/F0ZIzS/lVcyCPNIRgIgPe23/Fs0aJWg7hAPZ F4vg== X-Gm-Message-State: ANhLgQ1JUzEAntKlZmLdIDHfzd00f3eBMrEbf2TNwPrs7Vvf9FqoXCtX Gypk1mCw248lxw+LMICejZNkNctphdkg1Mg268Q6aoA= X-Google-Smtp-Source: ADFU+vuj2/2JIbOJGuSKPRbCr/7XwDpw5LldKEJv9iGoNSUSlGrojduSUlfpLFrf9RgePGofLBbjKTUULmXr1ux5YC8= X-Received: by 2002:a5d:550c:: with SMTP id b12mr9010308wrv.304.1585474430547; Sun, 29 Mar 2020 02:33:50 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Date: Sun, 29 Mar 2020 11:33:39 +0200 Message-ID: Subject: [PATCH] gnu: xchat: Add new pkg XChat IRC Client To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Mar 2020 09:33:57 -0000 tags 40208 wontfix close 40208 -- OpenPGP Key Fingerprint: 7988:3B9F:7D6A:4DBF:3719:0367:2506:A96C:CF63:0B21 From boskovits@gmail.com Sun Mar 29 09:27:54 2020 Received: (at 40208-done) by debbugs.gnu.org; 30 Mar 2020 02:35:38 +0000 Received: from mail-wr1-f51.google.com ([209.85.221.51]:37068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jIXyk-0001eS-7Q for 40208-done@debbugs.gnu.org; Sun, 29 Mar 2020 09:27:54 -0400 Received: by mail-wr1-f51.google.com with SMTP id w10so17734246wrm.4 for <40208-done@debbugs.gnu.org>; Sun, 29 Mar 2020 06:27:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=EFW+mKGvkkoNh5OgFTOaQj2F41sRgK2o4/0lEf3kkis=; b=H1ySYORAcnwA8a7McnMDpL9PAENT5rSyBJVcMjV1CmpIqdIoLpzpLdfMIuh05lmszF L6XhuH3tzHbnOUSDKA2puzrp/ktr2OvkO6M7K0dc/+cGD7CIgAkNO4bKVwmRqpDNphTg tYD/RxjOpBmDcO1oz11kckEOBrvHCSn3WbSmMX83QzWMUc1joGYUP1tg4yFNtvHr8a2+ 08LBQ9hkEkis8HLYcxeebtHZOmQAOsCociFc893niVQxmKo20gO4ccFA1+TiGT689kMr 1IWti1TFu/IAADYtRHiz1oJ4BwrmVcHgJBV4likO2S4BXW6c0VWnNp1DvnX15qXmNH3H WGcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=EFW+mKGvkkoNh5OgFTOaQj2F41sRgK2o4/0lEf3kkis=; b=Pnc0zvWBeaqbPVOt19hqUZgPpqFIiwh+92Y3/mdqgDYUMKtkcWmS9a/cbniW3rOLs3 y3OA3Ne0g0OMPwLbIorEXtulubaAqrmmK+OVlfrSa5EuQw86pnNG7fmwKo8cP9CcKioE 6a0aSvTztBTKtAoSuu5N33Hs2aqq5B5VBhEI/fn9A02qZKrpORn40XzCjIbKr2DKK0mF qHMNtjzqnii0csve9Fgo4xvYh9/LCLzu3/0apsFukyhdd1LpNEonrnJKhIFlZxwJyGYK NuEHWV8DhNxax4UV0f+CA5BU0GwPfacF5l0ct0dmGDeAOLiPJVHEtjbLpatPP19L5KSN ORkw== X-Gm-Message-State: ANhLgQ2aHaAsonzvV8pRTlBynhVi0c8zOmIsLZIO3VJVagpiE1pVI5To qGizbRlD8kH3P0riynQMAO4+dDDbGKb3PBXsJZutMFk= X-Google-Smtp-Source: ADFU+vv73qiYQuDjioH9fLrUWIL7Z2jpSp/seNfHdaeCJvuJkD1GuHFwohDmnSzdL09rXnh6+D6c2iROHxJ1WOA5mFI= X-Received: by 2002:a5d:550c:: with SMTP id b12mr9833662wrv.304.1585488468096; Sun, 29 Mar 2020 06:27:48 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Date: Sun, 29 Mar 2020 15:27:37 +0200 Message-ID: Subject: Fwd: Closing XChat won't fix To: 40208-done@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 40208-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Mar 2020 13:27:54 -0000 ---------- Forwarded message --------- Felad=C3=B3: G=C3=A1bor Boskovits Date: 2020. m=C3=A1rc. 29., V, 14:30 Subject: Closing XChat won't fix To: <40208-done@debbugs.gnu.org> First of all, thanks for this patch. As the patch is for inclusion unmaintained software with several known bugs, this will not be merged. Nevertheless keeping it in the tracker will help others not to run into this again. As this is a working recipe I would vouch for it as a valid and completed contribution. Best regards, g_bor -- OpenPGP Key Fingerprint: 7988:3B9F:7D6A:4DBF:3719:0367:2506:A96C:CF63:0B21 --=20 OpenPGP Key Fingerprint: 7988:3B9F:7D6A:4DBF:3719:0367:2506:A96C:CF63:0B21 From unknown Thu Aug 14 17:26:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 27 Apr 2020 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator