From patchwork Sun May 15 21:54:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Thiago Jung Bauermann X-Patchwork-Id: 771 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B51A827BBEA; Sun, 15 May 2022 22:55:10 +0100 (BST) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 346E527BBE9 for ; Sun, 15 May 2022 22:55:10 +0100 (BST) Received: from localhost ([::1]:50168 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nqMCj-0005df-Bt for patchwork@mira.cbaines.net; Sun, 15 May 2022 17:55:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42950) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqMCc-0005dV-CV for guix-patches@gnu.org; Sun, 15 May 2022 17:55:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:57026) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nqMCc-0006wn-15 for guix-patches@gnu.org; Sun, 15 May 2022 17:55:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nqMCb-0007Ri-Ua for guix-patches@gnu.org; Sun, 15 May 2022 17:55:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#55436] [PATCH 0/3] Update public-inbox to 1.8.0 Resent-From: Thiago Jung Bauermann Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sun, 15 May 2022 21:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 55436 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 55436@debbugs.gnu.org Cc: Thiago Jung Bauermann X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.165265168428594 (code B ref -1); Sun, 15 May 2022 21:55:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 May 2022 21:54:44 +0000 Received: from localhost ([127.0.0.1]:50923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqMCK-0007R8-4J for submit@debbugs.gnu.org; Sun, 15 May 2022 17:54:44 -0400 Received: from lists.gnu.org ([209.51.188.17]:59248) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nqMCI-0007R1-Vq for submit@debbugs.gnu.org; Sun, 15 May 2022 17:54:43 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqMCI-0005d2-I6 for guix-patches@gnu.org; Sun, 15 May 2022 17:54:42 -0400 Received: from mx.kolabnow.com ([212.103.80.154]:43422) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nqMCF-0006vW-I2 for guix-patches@gnu.org; Sun, 15 May 2022 17:54:41 -0400 Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 65B95B64 for ; Sun, 15 May 2022 23:54:34 +0200 (CEST) Authentication-Results: ext-mx-out002.mykolab.com (amavisd-new); dkim=pass (4096-bit key) reason="pass (just generated, assumed good)" header.d=kolabnow.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kolabnow.com; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:subject:subject:from:from:received :received:received; s=dkim20160331; t=1652651674; x=1654466075; bh=T0dIimu+aP5gwHzh7USK0XI3ENhle++k9sb2Cr3ZSLw=; b=ieuFJxAENR7M 8YyheuJ5VA7LitCkZpj4cifg2JD48L8JFNfPtorB0gV/s5f8T7d7UoNKd8yMQB7r PXx0o0SPwXxv0fFrdL9+lAb3GkSKQIJZYAZnUMueksl182mZg/C05s+s2hs5eWCC t0YnXEXKyHBqHs/1Nv9o8O2V75r5zSA/hHAS7ENhTPfYuet5iC+illfG+CstRggx JqVTKus8OaRTcHP8GKcOyo/eHjNgybwB+krFpRojiH6FGRXx2eU0cKPVCzK+dKQ5 Jl8+LqviPOdUG9GLZyqePndTHtDqIg5Vfl3v07X9GLNoTGJKBIMwfqmwRWht0Zll rNps5Wb7uNI4lHgq2FaK9PD66E5q0DTaMMu/7DmYTkJNImJArsqODf+8NhEtyXFP gqYcsdX4mGPimKCkjtySK36/PuT5II7HyN2xaKZO9p9TFk4b31W0LyRI+WQcKR1t gWCTf0OzllNPbecHty5rXZbkBIvhoNYPaDQmHF8KFGA3tySiQo4l91xVXMldcumd 4Dbq4Y4JAIk9E1dPcOb7C/bq0/428oHUOrgA+YUlZHLipeoGYab190bc3/yZCJux 69hnrQABLxuCSeFGy1nCGpTKfp4Z4SjeljE9FKkKm994U4GL6fx15E6VuYCmBeLw 63kuBnAsbVASV7jIifZ8g8YphOQI1sI= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out002.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SX-NUK87OLlH for ; Sun, 15 May 2022 23:54:34 +0200 (CEST) Received: from int-mx001.mykolab.com (unknown [10.9.13.1]) by mx.kolabnow.com (Postfix) with ESMTPS id 4CE14641 for ; Sun, 15 May 2022 23:54:33 +0200 (CEST) Received: from ext-subm003.mykolab.com (unknown [10.9.6.3]) by int-mx001.mykolab.com (Postfix) with ESMTPS id B00DD8EA; Sun, 15 May 2022 23:54:32 +0200 (CEST) Date: Sun, 15 May 2022 18:54:20 -0300 Message-Id: <20220515215420.503806-1-bauermann@kolabnow.com> MIME-Version: 1.0 Received-SPF: pass client-ip=212.103.80.154; envelope-from=bauermann@kolabnow.com; helo=mx.kolabnow.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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: "Guix-patches" Reply-to: Thiago Jung Bauermann X-ACL-Warn: , Thiago Jung Bauermann via Guix-patches X-Patchwork-Original-From: Thiago Jung Bauermann via Guix-patches via From: Thiago Jung Bauermann X-getmail-retrieved-from-mailbox: Patches Hello, These patches fix a few issues with the current public-inbox package, add a new package which is needed by version 1.8.0, and finally updates public-inbox. A few notes regarding the new package perl-socket-msghdr: - It's based on the package generated by the CPAN importer. As such, the origin URL is on CPAN. There's an upstream repo on GitHub¹, but it appears inactive. The contents there are identical to the CPAN tarball, modulo the files META.json, META.yml and MANIFEST (the former two exist only on CPAN, and the latter is changed to include them) so I left the origin unchanged. - There's a file called ‘ppport.h’ with 7k lines that was automatically generated by some tool called “Devel::PPPort”. Ideally we should delete it and regenerate it, but I haven't done that. And regarding public-inbox 1.8.0: - The diff from current version 1.6.1 has about 57k lines (including context). I didn't do even a cursory review of the changes. - The new tool ‘lei’ depends on curl to work. I tried substituting its path directly in the source code, but for some reason that didn't work. Therefore I settled for adding curl to the PATH with ‘program-wrapper’. - The tests are disabled because more changes are needed to enable them. I have them working in a local branch, but there's one patch to the public-inbox testsuite which I still need to cleanup and post upstream. If anyone is curious about it, I pushed the branch ‘public-inbox-updates’ to my GitLab repo². Thiago Jung Bauermann (3): gnu: public-inbox: Some packaging fixes gnu: Add perl-socket-msghdr gnu: public-inbox: Update to version 1.8.0 gnu/packages/mail.scm | 38 +++++++++++++++++++++----------------- gnu/packages/perl.scm | 24 ++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 17 deletions(-) base-commit: 527952945c59f69665e40b6b416141554084e057