GNU logs - #76274, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76274] [PATCH] gnu: Add chatterino
Resent-From: Vitor Hugo <vitorhugonunes@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Thu, 13 Feb 2025 23:50:03 +0000
Resent-Message-ID: <handler.76274.B.173949055514566 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 76274
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 76274 <at> debbugs.gnu.org
X-Debbugs-Original-To: "guix-patches@HIDDEN" <guix-patches@HIDDEN>
Received: via spool by submit <at> debbugs.gnu.org id=B.173949055514566
          (code B ref -1); Thu, 13 Feb 2025 23:50:03 +0000
Received: (at submit) by debbugs.gnu.org; 13 Feb 2025 23:49:15 +0000
Received: from localhost ([127.0.0.1]:46166 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiixG-0003ml-Po
	for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 18:49:15 -0500
Received: from lists.gnu.org ([2001:470:142::17]:38938)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <vitorhugonunes@HIDDEN>)
 id 1tigJQ-0001Y5-Tm
 for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 15:59:57 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <vitorhugonunes@HIDDEN>)
 id 1tigJK-0002O0-PT
 for guix-patches@HIDDEN; Thu, 13 Feb 2025 15:59:50 -0500
Received: from mail-0301.mail-europe.com ([188.165.51.139])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <vitorhugonunes@HIDDEN>)
 id 1tigJI-0001Da-1X
 for guix-patches@HIDDEN; Thu, 13 Feb 2025 15:59:50 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1739480374; x=1739739574;
 bh=mR81q0L35RQAqAg3ghNssVsW1HD+2MP3GwGx4s6yeI8=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector:
 List-Unsubscribe:List-Unsubscribe-Post;
 b=g3hq21LMiCqImKjpwHf87y1k2CzwT0AAmX13voSBPbtiPk4r+jdgZlqt7fW1El6TU
 +f8tOCDgTrCpqMvrJbVNj/obuJjKqSdR3P8hOhhGcpnbgpXNVlp+uUegvv4ArjT1Np
 A9zyThkIUFE21ZCULklmrH07kSoOuIbBTfHS6kmLTYMtDQNLcEpm5YSsog6wulnU6U
 DDk3WpBbLk2+/Ijil49diLBetcSlqecPh/+r2xSQnK3SDl2QStkqZNKyUAtuK6JC/L
 f2mTX2965DxyLlxtSlytL0CMgAA+5F8LUe07KwR/cH3HsXUpgeF2KFJA9zV/iWDfNX
 dSaI0uFRudfMA==
Date: Thu, 13 Feb 2025 20:59:29 +0000
From: Vitor Hugo <vitorhugonunes@HIDDEN>
Message-ID: <UYoB9Y9kLgbO6BjvYuo752qXlh3YUrwzyCAosOy9qq3BaLQpDCf-qbtI5b4TqkRpmsZcbqUC9GJDwdDI7ad53oH5LOTtSHzOprIhOZ1orWQ=@proton.me>
Feedback-ID: 81067316:user:proton
X-Pm-Message-ID: f03c718b29b80c1e00ee471679a642596af31906
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=188.165.51.139;
 envelope-from=vitorhugonunes@HIDDEN; helo=mail-0301.mail-europe.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001,
 RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Mailman-Approved-At: Thu, 13 Feb 2025 18:49:10 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

* gnu/packages/messaging.scm (chatterino): New variable.

Change-Id: I32d2cd4898a1ed234d5b9496a79ff4e30f74430b
---
 gnu/packages/messaging.scm | 50 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index f6ac865512..ce7b4d2fa3 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -221,6 +221,54 @@ (define-public biboumi
 users take part in IRC discussions, using their favourite XMPP client.")
    (license license:zlib)))
=20
+(define-public chatterino
+  (package
+    (name "chatterino")
+    (version "2.5.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/Chatterino/chatterino2")
+             (commit (string-append "v" version))
+             (recursive? #t)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1v1nd3pzghsx9fm1x2im0wmi01anfzm0pk4mdp6g736h1rskig4y"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list
+      #:configure-flags #~(list "-DCMAKE_BUILD_TYPE=3DRelease")
+      #:phases #~(modify-phases %standard-phases
+                   (delete 'check)
+                   (add-before 'configure 'setvars
+                     (lambda _
+                       (setenv "GIT_HASH" "f53d92c7")))
+                   (add-after 'install 'wrap-executable
+                     (lambda* _
+                       (let ((plugin-path (getenv "QT_PLUGIN_PATH")))
+                         (wrap-program (string-append #$output
+                                                      "/bin/chatterino")
+                           `("QT_PLUGIN_PATH" ":" prefix
+                             (,plugin-path)))))))))
+    (inputs (list qtbase
+                  qtsvg
+                  qttools
+                  qt5compat
+                  boost
+                  openssl
+                  libsecret
+                  qtwayland
+                  qtimageformats
+                  bash-minimal))
+    (native-inputs (list pkg-config))
+    (synopsis "Chat client for Twitch")
+    (description
+     "Chatterino is a chat client for Twitch chat.
+It aims to be an improved/extended version of the Twitch web chat.")
+    (home-page "https://chatterino.com")
+    (license license:expat)))
+
 (define-public omemo-wget
   (package
     (name "omemo-wget")
@@ -3882,4 +3930,6 @@ (define-public ejabberd
     (home-page "https://www.ejabberd.im")
     (license license:gpl2+)))
=20
+
+
 ;;; messaging.scm ends here
--=20
2.46.0




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Vitor Hugo <vitorhugonunes@HIDDEN>
Subject: bug#76274: Acknowledgement ([PATCH] gnu: Add chatterino)
Message-ID: <handler.76274.B.173949055514566.ack <at> debbugs.gnu.org>
References: <UYoB9Y9kLgbO6BjvYuo752qXlh3YUrwzyCAosOy9qq3BaLQpDCf-qbtI5b4TqkRpmsZcbqUC9GJDwdDI7ad53oH5LOTtSHzOprIhOZ1orWQ=@proton.me>
X-Gnu-PR-Message: ack 76274
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 76274 <at> debbugs.gnu.org
Date: Thu, 13 Feb 2025 23:50:03 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 76274 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
76274: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76274
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76274] [PATCH] gnu: Add chatterino
References: <UYoB9Y9kLgbO6BjvYuo752qXlh3YUrwzyCAosOy9qq3BaLQpDCf-qbtI5b4TqkRpmsZcbqUC9GJDwdDI7ad53oH5LOTtSHzOprIhOZ1orWQ=@proton.me>
In-Reply-To: <UYoB9Y9kLgbO6BjvYuo752qXlh3YUrwzyCAosOy9qq3BaLQpDCf-qbtI5b4TqkRpmsZcbqUC9GJDwdDI7ad53oH5LOTtSHzOprIhOZ1orWQ=@proton.me>
Resent-From: Vitor Hugo <vitorhugonunes@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 13 Apr 2025 20:32:02 +0000
Resent-Message-ID: <handler.76274.B76274.17445763104023 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76274
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "76274 <at> debbugs.gnu.org" <76274 <at> debbugs.gnu.org>
Received: via spool by 76274-submit <at> debbugs.gnu.org id=B76274.17445763104023
          (code B ref 76274); Sun, 13 Apr 2025 20:32:02 +0000
Received: (at 76274) by debbugs.gnu.org; 13 Apr 2025 20:31:50 +0000
Received: from localhost ([127.0.0.1]:44064 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u43zZ-00012p-L9
	for submit <at> debbugs.gnu.org; Sun, 13 Apr 2025 16:31:50 -0400
Received: from mail-24426.protonmail.ch ([109.224.244.26]:52323)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <vitorhugonunes@HIDDEN>)
 id 1u43zV-00012H-Kh
 for 76274 <at> debbugs.gnu.org; Sun, 13 Apr 2025 16:31:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=ngfuifipwnehxjmpx3mnwtonhy.protonmail; t=1744576298; x=1744835498;
 bh=Jhl/SOt96LyKwosbcFwUK7DtNkTRGzmlZWsY1FdTwXo=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector:
 List-Unsubscribe:List-Unsubscribe-Post;
 b=GUV/Pa5zvZnTvYu0BUlrTsD8VzOVVJli0dIgjDfCa5Maj7mst7VI4mpW+8Bs8l8C4
 gB1mVMY64eLISwyjlZUtc8a3hQV4blVYCo1QGEhimeaDBTbffc1EyA4RyxR2+RYz1l
 P6uKbVjP/GV7WIJniMDLFisDf1RyKlHtSU6LKFvJuHNxAJYdsTw5TfTIzv0OfkcGz2
 MOXlZ38gU4UJclpZ4wkWuH1bALMRkLvzO5JNXQMnUqPK5SA2Bq5tBWjHf7XhGSdwgl
 yYFwPwPb75gwdVIE7YLoso5vPD/WPzjx4146ndjKhBYXMwH/jQKdLkbTs/0NJ2gnx6
 eQ3/tlRj3910w==
Date: Sun, 13 Apr 2025 20:31:33 +0000
From: Vitor Hugo <vitorhugonunes@HIDDEN>
Message-ID: <VAR9tVofushk46zGzNmnp2S1-Uiuh0QcBZvIpWw3cvJX4p6m1kBz6C9YNA4VVRMygf_6Z8GutB21agq7KUPGR-uNo-uFvXgUYQTKB9dcWto=@proton.me>
Feedback-ID: 81067316:user:proton
X-Pm-Message-ID: f1ab6b00a226ab15fac6adf6c033ae38a290f581
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Below follows a reworked version of the package/patch.
I reached out on IRC and had some feedback on it.
I'd very much appreciate a response on if the patch has something wonky.
From my testing both linter and style checks passed with no complaints.


* gnu/packages/messaging.scm (chatterino): New variable.

diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 26db072b4a..60cfa22d8c 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -220,6 +220,56 @@ (define-public biboumi
 users take part in IRC discussions, using their favourite XMPP client.")
    (license license:zlib)))
=20
+(define-public chatterino
+  (package
+    (name "chatterino")
+    (version "2.5.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/Chatterino/chatterino2")
+             (commit (string-append "v" version))
+             (recursive? #t)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1fs13vdxbq2dbxr21wp9mvn33bhvnmg17rqdd6yawsgslab2lssv"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list
+      #:configure-flags
+      #~(list "-DCMAKE_BUILD_TYPE=3DRelease" "-DCHATTERINO_UPDATER=3DOFF")
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'check)
+          (add-before 'configure 'setvars
+            (lambda _
+              (setenv "GIT_HASH" "3f3a31db")))
+          (add-after 'install 'wrap-executable
+            (lambda* _
+              (let ((plugin-path (getenv "QT_PLUGIN_PATH")))
+                (wrap-program (string-append #$output "/bin/chatterino")
+                  `("QT_PLUGIN_PATH" ":" prefix
+                    (,plugin-path)))))))))
+    (native-inputs (list pkg-config))
+    (inputs (list qtbase
+                  qtsvg
+                  qttools
+                  qt5compat
+                  boost
+                  bash-minimal
+                  openssl
+                  libsecret
+                  libnotify
+                  qtwayland
+                  qtimageformats))
+    (synopsis "Chat client for Twitch")
+    (description
+     "Chatterino is a chat client for Twitch chat.
+It aims to be an improved/extended version of the Twitch web chat.")
+    (home-page "https://chatterino.com")
+    (license expat)))
+
 (define-public omemo-wget
   (package
     (name "omemo-wget")





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76274] (No Subject)
References: <UYoB9Y9kLgbO6BjvYuo752qXlh3YUrwzyCAosOy9qq3BaLQpDCf-qbtI5b4TqkRpmsZcbqUC9GJDwdDI7ad53oH5LOTtSHzOprIhOZ1orWQ=@proton.me>
In-Reply-To: <UYoB9Y9kLgbO6BjvYuo752qXlh3YUrwzyCAosOy9qq3BaLQpDCf-qbtI5b4TqkRpmsZcbqUC9GJDwdDI7ad53oH5LOTtSHzOprIhOZ1orWQ=@proton.me>
Resent-From: Vitor Hugo <vitorhugonunes@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 13 Apr 2025 20:33:01 +0000
Resent-Message-ID: <handler.76274.B76274.17445763574155 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76274
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "76274 <at> debbugs.gnu.org" <76274 <at> debbugs.gnu.org>
Received: via spool by 76274-submit <at> debbugs.gnu.org id=B76274.17445763574155
          (code B ref 76274); Sun, 13 Apr 2025 20:33:01 +0000
Received: (at 76274) by debbugs.gnu.org; 13 Apr 2025 20:32:37 +0000
Received: from localhost ([127.0.0.1]:44069 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u440L-00014x-8y
	for submit <at> debbugs.gnu.org; Sun, 13 Apr 2025 16:32:37 -0400
Received: from mail-24428.protonmail.ch ([109.224.244.28]:24399)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <vitorhugonunes@HIDDEN>)
 id 1u440J-00014W-1n
 for 76274 <at> debbugs.gnu.org; Sun, 13 Apr 2025 16:32:35 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=kq25kbyltnfv5psj6scfmumxia.protonmail; t=1744576348; x=1744835548;
 bh=ySPRs/9M5tgPxAKElFLq6ZIrzWmy9GPdYdWZvpeYtW4=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector:
 List-Unsubscribe:List-Unsubscribe-Post;
 b=YGvAa53MOj74/BubXXo6d6Ih+efkXx9BzjFCLVdfR4Y9GOEfsGiq++X2UPcNZ2Z9I
 9NF08PxfkUjF1TwJEaEJri/OTIKd9DvzOYuTvjs1doXkPmKM+9N5jMW0tHco2WpUXf
 l1Uf4Tl9q9iZp+cflGh1gku3iRgXuBT/BnQVh0hcBJFNWHBjZbrV90rqNvkZzdexfc
 FmpzXtYjKk0BXeMNFyGKnz6pwlF5nV/A8q0TW3pnDNOleH3TR8W8PiiD0BEyY6eXfE
 zT4pTxo0pCMqI9Hm2nataYPfG1tK1HzckgeQQlEzFNfObgubw1H1QezJKXTp2YgMoA
 BEWFi5ZfxYfbQ==
Date: Sun, 13 Apr 2025 20:32:23 +0000
From: Vitor Hugo <vitorhugonunes@HIDDEN>
Message-ID: <kzEyPJOLEtUk1OAgvzDPjOUwJSLujacYPW7qY8-NGrvZU-DaM86t-2tqaO-0tJFRkpXC1v1eqRh2YcMc70YKBNVDEc3yo46-6yJbhPQDqwM=@proton.me>
Feedback-ID: 81067316:user:proton
X-Pm-Message-ID: ad66b0377821f23728c36dcff4a7c2575e622ce2
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview: Forgot to mention that the patch above also includes a newer
 version of the package. 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED RBL: ADMINISTRATOR NOTICE:
 The query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [109.224.244.28 listed in sa-accredit.habeas.com]
 2.0 SLIGHTLY_BAD_SUBJECT   Subject contains something slightly spammy
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 RCVD_IN_VALIDITY_RPBL_BLOCKED RBL: ADMINISTRATOR NOTICE: The
 query to Validity was blocked.  See
 https://knowledge.validity.com/hc/en-us/articles/20961730681243
 for more information.
 [109.224.244.28 listed in bl.score.senderscore.com]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.0 (+)

Forgot to mention that the patch above also
includes a newer version of the package.




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76274] [PATCH] gnu: Add chatterino
References: <UYoB9Y9kLgbO6BjvYuo752qXlh3YUrwzyCAosOy9qq3BaLQpDCf-qbtI5b4TqkRpmsZcbqUC9GJDwdDI7ad53oH5LOTtSHzOprIhOZ1orWQ=@proton.me>
In-Reply-To: <UYoB9Y9kLgbO6BjvYuo752qXlh3YUrwzyCAosOy9qq3BaLQpDCf-qbtI5b4TqkRpmsZcbqUC9GJDwdDI7ad53oH5LOTtSHzOprIhOZ1orWQ=@proton.me>
Resent-From: Vitor Hugo <vitorhugonunes@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Sun, 13 Apr 2025 21:54:02 +0000
Resent-Message-ID: <handler.76274.B76274.174458122420744 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76274
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: "76274 <at> debbugs.gnu.org" <76274 <at> debbugs.gnu.org>
Received: via spool by 76274-submit <at> debbugs.gnu.org id=B76274.174458122420744
          (code B ref 76274); Sun, 13 Apr 2025 21:54:02 +0000
Received: (at 76274) by debbugs.gnu.org; 13 Apr 2025 21:53:44 +0000
Received: from localhost ([127.0.0.1]:44243 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1u45Gp-0005OV-V7
	for submit <at> debbugs.gnu.org; Sun, 13 Apr 2025 17:53:44 -0400
Received: from mail-106101.protonmail.ch ([79.135.106.101]:30681)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <vitorhugonunes@HIDDEN>)
 id 1u45Gk-0005Nu-EJ
 for 76274 <at> debbugs.gnu.org; Sun, 13 Apr 2025 17:53:41 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me;
 s=protonmail; t=1744581210; x=1744840410;
 bh=zT2ruFi3tnDW7U4d6o81K3s3yR+ocnFRS3zdJx43xts=;
 h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date:
 Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector:
 List-Unsubscribe:List-Unsubscribe-Post;
 b=U4ad7BTVRea1orEYFGZE0FtDx4tNQfC8gT4XEL1AbMD+eVpGcxkTwvNsFMAqzJKLq
 8QN3X1/0TEoVRSM+Qt52yA5oBAoHDBRPe9dSTi0WRql8n8zqtQpXpskhDVTpTmRcCs
 o907/vaHMR8BayULrjVF5YrtvsGCcrMy0jw+3M5qJ8/QegiDju6u8XU021tgCUn7n8
 HvvV5LQ74B+gm3KCx1thgxvYVhfiNu3ecv5ndPPLjW97noBlVVre/J3iNPLFhoVjcm
 zQLJkoiQDZfFzg5OGlo/4MqVcfmHk2ZY8c/7WSRdooddUsKsa0ya0+b6XC7KNdCEFX
 avDwtiCncoZow==
Date: Sun, 13 Apr 2025 21:53:25 +0000
From: Vitor Hugo <vitorhugonunes@HIDDEN>
Message-ID: <Oq2jI3mzh7zqvxhkdvz-qyi03kIK6t_L1IM9tRg5EKxYssueaNsSxMfMgULH6z-YTiyDT1ne4EHysweE97zsHw31ItD011xuzNvzVXmjOjw=@proton.me>
Feedback-ID: 81067316:user:proton
X-Pm-Message-ID: 4c17f21307d10238ec5c8245cd1e7ad4ed2bc78d
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

One last patch *crosses-fingers*.
I realized I was missing the proper namespace for the license module.
Should all be good now.


* gnu/packages/messaging.scm (chatterino): New variable.

Change-Id: I0c2dd4863c9953159f059d18fb9b554da36e087a
---
 gnu/packages/messaging.scm | 50 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 50 insertions(+)

diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index 26db072b4a..bc2ce4d199 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -220,6 +220,56 @@ (define-public biboumi
 users take part in IRC discussions, using their favourite XMPP client.")
    (license license:zlib)))
=20
+(define-public chatterino
+  (package
+    (name "chatterino")
+    (version "2.5.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/Chatterino/chatterino2")
+             (commit (string-append "v" version))
+             (recursive? #t)))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1fs13vdxbq2dbxr21wp9mvn33bhvnmg17rqdd6yawsgslab2lssv"))))
+    (build-system cmake-build-system)
+    (arguments
+     (list
+      #:configure-flags
+      #~(list "-DCMAKE_BUILD_TYPE=3DRelease" "-DCHATTERINO_UPDATER=3DOFF")
+      #:phases
+      #~(modify-phases %standard-phases
+          (delete 'check)
+          (add-before 'configure 'setvars
+            (lambda _
+              (setenv "GIT_HASH" "3f3a31db")))
+          (add-after 'install 'wrap-executable
+            (lambda* _
+              (let ((plugin-path (getenv "QT_PLUGIN_PATH")))
+                (wrap-program (string-append #$output "/bin/chatterino")
+                  `("QT_PLUGIN_PATH" ":" prefix
+                    (,plugin-path)))))))))
+    (native-inputs (list pkg-config))
+    (inputs (list qtbase
+                  qtsvg
+                  qttools
+                  qt5compat
+                  boost
+                  bash-minimal
+                  openssl
+                  libsecret
+                  libnotify
+                  qtwayland
+                  qtimageformats))
+    (synopsis "Chat client for Twitch")
+    (description
+     "Chatterino is a chat client for Twitch chat.
+It aims to be an improved/extended version of the Twitch web chat.")
+    (home-page "https://chatterino.com")
+    (license license:expat)))
+
 (define-public omemo-wget
   (package
     (name "omemo-wget")

base-commit: 7f0ec135d1bf6fd8b7bff84bc176b6c61fdee75d
--=20
2.49.0





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76274] [PATCH] gnu: Add chatterino
References: <UYoB9Y9kLgbO6BjvYuo752qXlh3YUrwzyCAosOy9qq3BaLQpDCf-qbtI5b4TqkRpmsZcbqUC9GJDwdDI7ad53oH5LOTtSHzOprIhOZ1orWQ=@proton.me>
In-Reply-To: <UYoB9Y9kLgbO6BjvYuo752qXlh3YUrwzyCAosOy9qq3BaLQpDCf-qbtI5b4TqkRpmsZcbqUC9GJDwdDI7ad53oH5LOTtSHzOprIhOZ1orWQ=@proton.me>
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 May 2025 07:50:02 +0000
Resent-Message-ID: <handler.76274.B76274.174643137530578 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76274
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 76274 <at> debbugs.gnu.org
Received: via spool by 76274-submit <at> debbugs.gnu.org id=B76274.174643137530578
          (code B ref 76274); Mon, 05 May 2025 07:50:02 +0000
Received: (at 76274) by debbugs.gnu.org; 5 May 2025 07:49:35 +0000
Received: from localhost ([127.0.0.1]:38211 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uBqZy-0007x8-Rr
	for submit <at> debbugs.gnu.org; Mon, 05 May 2025 03:49:35 -0400
Received: from 5.mo562.mail-out.ovh.net ([46.105.48.192]:36873)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ngraves@HIDDEN>)
 id 1uBqZv-0007wu-NA
 for 76274 <at> debbugs.gnu.org; Mon, 05 May 2025 03:49:33 -0400
Received: from director2.derp.mail-out.ovh.net
 (director2.derp.mail-out.ovh.net [79.137.60.36])
 by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4ZrYZd4QJFz1Tmn
 for <76274 <at> debbugs.gnu.org>; Mon,  5 May 2025 07:49:29 +0000 (UTC)
Received: from director2.derp.mail-out.ovh.net
 (director2.derp.mail-out.ovh.net. [127.0.0.1])
 by director2.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP
 for <76274 <at> debbugs.gnu.org>; Mon,  5 May 2025 07:49:29 +0000 (UTC)
Received: from mta3.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.109.140.86])
 by director2.derp.mail-out.ovh.net (Postfix) with ESMTPS id
 4ZrYZd1Ff4z2D4G
 for <76274 <at> debbugs.gnu.org>; Mon,  5 May 2025 07:49:29 +0000 (UTC)
Received: from ngraves.fr (unknown [10.1.6.3])
 by mta3.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id DAE463A3FFD
 for <76274 <at> debbugs.gnu.org>; Mon,  5 May 2025 07:49:28 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S00147c4c21a-40c7-4fb9-8532-072e680b551c,
 64E865B9D27337561BBEA920F470E39E9148F63E) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 80.215.197.18
From: Nicolas Graves <ngraves@HIDDEN>
Date: Mon, 05 May 2025 09:49:27 +0200
Message-ID: <87h61zebug.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Ovh-Tracer-Id: 7892839822956028539
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvkedtheefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvffufffkgggtsehttdertddttddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepueejleeileejfffhleetjedtleejheevudffleevgfdufeekhefgvddvveegveefnecukfhppeduvdejrddtrddtrddupdektddrvdduhedrudeljedrudeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpnhgspghrtghpthhtohepuddprhgtphhtthhopeejiedvjeegseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedvmgdpmhhouggvpehsmhhtphhouhht
DKIM-Signature: a=rsa-sha256; bh=nQvweWKz1+F5hFD0BuM6TNUB54ZFRBk7OMQ+kaaOvSo=; 
 c=relaxed/relaxed; d=ngraves.fr; h=From;
 s=ovhmo4487190-selector1; t=1746431369; v=1;
 b=2UFwamal44878NRPAF1kyFRT+cB4NfmruS7wCcNABWaDtRrl50T6/AnynSYcfsszo0x1rN9W
 3oyVoScknPJXhmxORtzXjCXQic97Xt2INIpUoQg8wfxubrSD7bhchW//SglYrBETHQasadQF+hj
 uRl6Qu6Y2YF9ajv6CPIgXjUIe1U1kejo8ywTre5pqsZZzXUQZCA8ber8JF/JCDM8oWw47tHiFVD
 kPe5+5Vv26WV0INsG8pkqxbmo36hOqt2wbv9/7naH3GUJm/CLUnwAm3ZWrE7jd7o0Zs8N+eDBfn
 /HOd3FCUtQBat6ftWPwpOTBFUA5TzKldxtoTVoCpCVpTA==
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


Hi Vitor!

Congrats, most of the patch is correct.

There's one rule you didn't try to fix IMHO : unbundling system
libraries when possible.

I've reworked on your patch to try and unbundle the following libraries:
googletest, lua, magic-enum, libcommuni, miniaudio, qtkeychain, rapidjson, sol2.

I'm still in the process of fixing the last lua-related error, and will
submit a new revision after that!

-- 
Best regards,
Nicolas Graves




Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#76274] [PATCH] gnu: Add chatterino
Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Wed, 28 May 2025 21:20:02 +0000
Resent-Message-ID: <handler.76274.B76274.174846719716970 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76274
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: Nicolas Graves <ngraves@HIDDEN>
Cc: 76274 <at> debbugs.gnu.org
Received: via spool by 76274-submit <at> debbugs.gnu.org id=B76274.174846719716970
          (code B ref 76274); Wed, 28 May 2025 21:20:02 +0000
Received: (at 76274) by debbugs.gnu.org; 28 May 2025 21:19:57 +0000
Received: from localhost ([127.0.0.1]:57594 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uKOBl-0004PU-NF
	for submit <at> debbugs.gnu.org; Wed, 28 May 2025 17:19:57 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:48174)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uKOBi-0004P0-Fr
 for 76274 <at> debbugs.gnu.org; Wed, 28 May 2025 17:19:51 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1uKOBY-0000RH-Qf; Wed, 28 May 2025 17:19:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=c7+ZB0v3V1pVm8IEAP1hPI8b1j7Zgyko7FAbk/5Ki/8=; b=i6CespSTPcxhAKme0JJ/
 4WY+EQlu6/VWICsv7y71EhY6ZAjilgUFJd+biyyuGE6FlKCPVe/aVDA1axE+MDNE9UD7ISB1ER1oF
 vvUM4dr4SaHn4JF8rBM/mu3pGLzeCdTGWBx3lF5z68hvxofXKm84JCTk45g+9aMLYhTonPFPRMnG7
 FKEn7gOnWXgzH6Hbcgvixs8oBqJUKxIlz868jVY78djDNS2P7zuzKXIEmiGCP6Jn8t8rDbVOiYBkh
 F3FaIrfCJq1zcNOnXZQ0nu9dkiXjImYUEzU7ulXTa3zn/DlQQptkPhmuELpB057jIAji8k+/rqYO4
 n5jDE4pMzotWKA==;
From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
In-Reply-To: <87h61zebug.fsf@HIDDEN> (Nicolas Graves's message of "Mon, 05
 May 2025 09:49:27 +0200")
References: <UYoB9Y9kLgbO6BjvYuo752qXlh3YUrwzyCAosOy9qq3BaLQpDCf-qbtI5b4TqkRpmsZcbqUC9GJDwdDI7ad53oH5LOTtSHzOprIhOZ1orWQ=@proton.me>
 <87h61zebug.fsf@HIDDEN>
Date: Wed, 28 May 2025 19:42:02 +0200
Message-ID: <87a56w7hud.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -1.2 (-)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.2 (--)

Hi Nicolas,

Nicolas Graves <ngraves@HIDDEN> writes:

> I've reworked on your patch to try and unbundle the following libraries:
> googletest, lua, magic-enum, libcommuni, miniaudio, qtkeychain, rapidjson=
, sol2.
>
> I'm still in the process of fixing the last lua-related error, and will
> submit a new revision after that!

Did you eventually achieve success and satisfaction? :-)

Thanks,
Ludo=E2=80=99.





Last modified: Wed, 28 May 2025 21:30:03 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.