From patchwork Fri Jul 19 19:57:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 66347 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 E3F7927BBE9; Fri, 19 Jul 2024 20:59:52 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,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 B63E127BBE2 for ; Fri, 19 Jul 2024 20:59:50 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sUtkx-00033x-Or; Fri, 19 Jul 2024 15:59:08 -0400 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 ) id 1sUtku-00033C-Bb for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sUtku-0001wB-3A for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sUtkt-0000GQ-CM for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72189] [PATCH 1/7] gnu: Add go-github-com-niklasfasching-go-org. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 19 Jul 2024 19:59:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72189 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72189@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 72189-submit@debbugs.gnu.org id=B72189.1721419124924 (code B ref 72189); Fri, 19 Jul 2024 19:59:03 +0000 Received: (at 72189) by debbugs.gnu.org; 19 Jul 2024 19:58:44 +0000 Received: from localhost ([127.0.0.1]:51006 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtka-0000Ed-0u for submit@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:44 -0400 Received: from mail-wr1-f54.google.com ([209.85.221.54]:43497) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtkX-0000Dk-SV for 72189@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:42 -0400 Received: by mail-wr1-f54.google.com with SMTP id ffacd0b85a97d-368526b1333so717959f8f.1 for <72189@debbugs.gnu.org>; Fri, 19 Jul 2024 12:58:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721419057; x=1722023857; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=gLJ6WfvByBYiRuKZiF60q0m/PWLpfUWTCwRXvzTMC/g=; b=KVm1SPWKP+HcWousVFzXnL3drQuKNqH4i/gopExpS50RwKszTQMsE+XlaNLpgl9Vc2 gM6GBVr71RHZpi84KK7oyk7l4tWgCxWxVaQa+wR2XlnpTFiMObN9eytX40jscBPrau8d xfeBef3ZryqF1mEvfIh22jm5OshY1tf8oqW8VMxVnUA7VXABWq7NSFJR4m6bv+U5gyCG zaarSBSVNEEzaJ1s5VyTazG/4epqBU9CDJB/WjocpVGawC3Ba4ViniQgchVq7dDKTmVj m2CWeZEIe/gVihM/3KBnedlgAuqiiLelVDxjmdiI5CDaTN2e98bqup7PwgEy1rHzHPOk pu/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721419057; x=1722023857; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gLJ6WfvByBYiRuKZiF60q0m/PWLpfUWTCwRXvzTMC/g=; b=wpGNdHyRlW10suMQemqC2TGkvcUpMNP58lN+xdkplXWAG0bEwyi33Ot5ogK5J6fqZD yJamCyA+T9dRTieaWiTKFKEzyQOE9f9L3zl6FUzyE6V/962sujLLkLN2UlArioOH50eE hLEwEf7tJ97b/9GWLFuOF5VkpF8V3HszgqS6xRPade0K+XmUfzqyRF7ZDcV7oR5z7/OV rjlEajlAkXIxaQ6JCs+FhylMLGWtMoeyxOfTdjbV+kpgpljD5uShw2PCn4r1OEkHxCx+ H8ZBzLT0evTFdWbV/YSNk7jy1iHkJ4eMfm4XCBKsB4yi5JGvWAVYG4EPuH3cS3jiLl0O nldg== X-Gm-Message-State: AOJu0Yzbqbr7GypQotcumFldpm0gfYJlcl96IY9m+h2E2n/Bptmk4uDr sz/UMKx0vo/XBVnHbXyHkmfz24UyBDtcXWW1SQftTKj5wiP18TNlWufJTT48 X-Google-Smtp-Source: AGHT+IHN5t2AWPrySp9me4q3eYUQre7VCOjvIQDdwqnAGXaXvlgh6kReYj2fM1vwdsr4mGeO07cLlA== X-Received: by 2002:a05:6000:1283:b0:367:40b6:b90b with SMTP id ffacd0b85a97d-36873ecc875mr1870278f8f.10.1721419056629; Fri, 19 Jul 2024 12:57:36 -0700 (PDT) Received: from guxtil.incerto.xyz (bagu-15-b2-v4wan-170076-cust245.vm21.cable.virginm.net. [77.98.0.246]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-368787ec6e5sm2411559f8f.96.2024.07.19.12.57.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 12:57:36 -0700 (PDT) From: Sharlatan Hellseher Date: Fri, 19 Jul 2024 20:57:26 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang-xyz.scm (go-github-com-niklasfasching-go-org): New variable. Change-Id: I0d17d5d1d25f0a0995e148ffe4cf40225ca5982d --- gnu/packages/golang-xyz.scm | 55 +++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 9931911e32..159f2dd44e 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -3903,6 +3903,61 @@ (define-public go-github-com-neurosnap-sentences list of sentences.") (license license:expat))) +(define-public go-github-com-niklasfasching-go-org + (package + (name "go-github-com-niklasfasching-go-org") + (version "1.7.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/niklasfasching/go-org") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "100ay19a7my2m1za1ih0wvqxf5mq77byas1f23mx69qsbp391w04")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/niklasfasching/go-org" + #:phases + #~(modify-phases %standard-phases + ;; FIXME: Pattern embedded: cannot embed directory embedded: + ;; contains no embeddable files. + ;; + ;; This happens due to Golang can't determine the valid directory of + ;; the module which is sourced during setup environment phase, but + ;; easy resolved after coping to expected directory "vendor" within + ;; the current package, see details in Golang source: + ;; + ;; - URL: + ;; - commit: 82c14346d89ec0eeca114f9ca0e88516b2cda454 + ;; - file: src/cmd/go/internal/load/pkg.go#L2059 + (add-before 'build 'copy-input-to-vendor-directory + (lambda* (#:key import-path #:allow-other-keys) + (with-directory-excursion (string-append "src/" import-path) + (mkdir "vendor") + (copy-recursively + (string-append + #$(this-package-input "go-github-com-alecthomas-chroma-v2") + "/src/github.com") + "vendor/github.com")))) + (add-before 'install 'remove-vendor-directory + (lambda* (#:key import-path #:allow-other-keys) + (with-directory-excursion (string-append "src/" import-path) + (delete-file-recursively "vendor"))))))) + (propagated-inputs + (list go-golang-org-x-net + go-github-com-pmezard-go-difflib + go-github-com-alecthomas-chroma-v2)) + (home-page "https://github.com/niklasfasching/go-org") + (synopsis "Org mode parser and render for Golang") + (description + "This package provides a library and CLI program to parse the +@code{org-mode} file format alongside a static site generator with HTML & +pretty printed rendering in Golang.") + (license license:expat))) + (define-public go-github-com-nsqio-go-diskqueue (package (name "go-github-com-nsqio-go-diskqueue") From patchwork Fri Jul 19 19:57:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 66344 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 393C927BBEA; Fri, 19 Jul 2024 20:59:37 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham 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 A706F27BBE2 for ; Fri, 19 Jul 2024 20:59:36 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sUtkz-00034P-LD; Fri, 19 Jul 2024 15:59:10 -0400 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 ) id 1sUtku-00033i-Tm for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sUtku-0001wH-Gu for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sUtkt-0000Gb-Q1 for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72189] [PATCH 2/7] gnu: Add go-github-com-xi2-xz. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 19 Jul 2024 19:59:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72189 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72189@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 72189-submit@debbugs.gnu.org id=B72189.1721419129954 (code B ref 72189); Fri, 19 Jul 2024 19:59:03 +0000 Received: (at 72189) by debbugs.gnu.org; 19 Jul 2024 19:58:49 +0000 Received: from localhost ([127.0.0.1]:51010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtke-0000FF-Os for submit@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:49 -0400 Received: from mail-wm1-f51.google.com ([209.85.128.51]:61555) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtkY-0000Dn-QD for 72189@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:43 -0400 Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-427d2c8c632so14364605e9.2 for <72189@debbugs.gnu.org>; Fri, 19 Jul 2024 12:58:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721419058; x=1722023858; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7lkglnkZ3x8n2AwiLfA9zxnxTYU8MqeuHSjq2YINjNw=; b=mk3T5PDo0GO1zsyeuKOCwhuCdzn5fXK4lZuOKczWzDhHQIoscbhxGPIn0fbY0CGRzR r+1KmRx1yB8mx5WD5WA/oeHmiCxYr78FPF0D+Jx6EJKILLbzbdASnhlze1t4Q916sMpR +c36ZsYlp0FgQCGL1qEzKP+dqp+RRqPA09QTEMEDeIFVlmufd+N+WHNSxQ0AX9IvE9C0 6cCdglAa3X1KS92lhOxFDiuVcTGmbgIz1stKaedWTDupTXX3+jikfBR65awmNmcJTPOh 3g7GHPwPpO3JlTiMQv7xF4Ga7mvKLfRob6q1cm+D5OYEVzYbdDH3/XIjU8idqhE0PS/5 X4hw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721419058; x=1722023858; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=7lkglnkZ3x8n2AwiLfA9zxnxTYU8MqeuHSjq2YINjNw=; b=lI2Bq9ym83MPUKj6L456UnxGuf4VYFn1I/RZTCi9x09Uo3LsJgvMzjQ284zblNMRdg Mgn2UTV8MUT3u3790fMQrN9Plz0aKq8WlymzcuAlr5uftEux3zBm3pdTHdBo9W5nwuvV mFAP75yNRBzmcHEjGu4UXF5LGGF0cpujjU5eNJ7nrDH6t3/yxzk39NRrATowOAAbgD4/ wUkQVtHwvTMk8IcB8Js/Xl7xkJkWYx/EaFix91CNKof7xf4m1etFSflOFE/S/Nektb+n MVLEPFyaZDlIUF7FTQDzh90n7FvP2TWs91/vZRAUxWixJkxICzcNzCxJnzhUEu+sApUX XLew== X-Gm-Message-State: AOJu0Yxw5AbyD/64cmNNRp6OTa4fnmvzTSlIR5kCQBF64OQ6raGb30q+ rxhIq8UpWkv3Eoneu3pnjPbDs0VnvRY7dQ6esUQNdLbEl2GxcYTjsty2K7/o X-Google-Smtp-Source: AGHT+IEIHM0wYu/1Ua/o3UyNGAkWONxsi/GfAKuJsQsF+KA1RCdibmxe6J4WkpdJUjYafF3oPnfdsQ== X-Received: by 2002:adf:f6c8:0:b0:367:96b9:760a with SMTP id ffacd0b85a97d-3683171fa20mr5719082f8f.41.1721419057361; Fri, 19 Jul 2024 12:57:37 -0700 (PDT) Received: from guxtil.incerto.xyz (bagu-15-b2-v4wan-170076-cust245.vm21.cable.virginm.net. [77.98.0.246]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-368787ec6e5sm2411559f8f.96.2024.07.19.12.57.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 12:57:37 -0700 (PDT) From: Sharlatan Hellseher Date: Fri, 19 Jul 2024 20:57:27 +0100 Message-ID: <429ca43f14c6ff44e0465e4abd1209ff455bb08f.1721399836.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang-compression.scm (go-github-com-xi2-xz): New variable. Change-Id: I794886d82f532a626599ca6f07a1ce7e694bea04 --- gnu/packages/golang-compression.scm | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/gnu/packages/golang-compression.scm b/gnu/packages/golang-compression.scm index a6c0410051..c4465f1bcd 100644 --- a/gnu/packages/golang-compression.scm +++ b/gnu/packages/golang-compression.scm @@ -331,6 +331,34 @@ (define-public go-github-com-ulikunitz-xz any dependency on any C code.") (license license:bsd-3))) +(define-public go-github-com-xi2-xz + (package + (name "go-github-com-xi2-xz") + (version "0.0.0-20171230120015-48954b6210f8") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/xi2/xz") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "178r0fa2dpzxf0sabs7dn0c8fa7vs87zlxk6spkn374ls9pir7nq")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/xi2/xz")) + (home-page "https://github.com/xi2/xz") + (synopsis "Native Golang XZ decompression package") + (description + "This package implements a native XZ decompression in Golang.") + ;; This package is a modified version of XZ Embedded + ;; : 0BSD + ;; + ;; The contents of the testdata directory are modified versions of the + ;; test files from XZ Utils : 0BSD + (license license:public-domain))) + ;;; ;;; Executables: ;;; From patchwork Fri Jul 19 19:57:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 66345 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 A80C227BBE9; Fri, 19 Jul 2024 20:59:41 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,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 E10D427BBE2 for ; Fri, 19 Jul 2024 20:59:39 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sUtl4-00036O-RY; Fri, 19 Jul 2024 15:59:14 -0400 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 ) id 1sUtkv-00033u-KD for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:05 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sUtkv-0001wQ-0l for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:05 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sUtku-0000Gi-9a for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72189] [PATCH 3/7] gnu: Add go-github-com-mholt-archiver-v3. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 19 Jul 2024 19:59:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72189 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72189@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 72189-submit@debbugs.gnu.org id=B72189.1721419129964 (code B ref 72189); Fri, 19 Jul 2024 19:59:04 +0000 Received: (at 72189) by debbugs.gnu.org; 19 Jul 2024 19:58:49 +0000 Received: from localhost ([127.0.0.1]:51012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtkf-0000FL-5f for submit@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:49 -0400 Received: from mail-wr1-f47.google.com ([209.85.221.47]:48341) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtkZ-0000Dp-8D for 72189@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:43 -0400 Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-36799fb93baso1004057f8f.0 for <72189@debbugs.gnu.org>; Fri, 19 Jul 2024 12:58:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721419058; x=1722023858; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=gyme/98J/leQ91sijjgon4JOdFslVDZfujrSsZ1Hx8I=; b=YY5zKnAgfK/k8e/E6aMrvv4AsG9KJ6ZT8yrl3G/nk/a7LWfx3XyoCafQ6kVbNtadjr ETqbuhq7i2ihuHNhQbEb8P+QHUrgQufE28nRjk84Wu8LrzTv4o4AoYN3edR/5dPNShK+ EeWk8WpmSGHv/blfZzFItQuCpRb8iQsxXyG7Ui7zkW2+qYUgOmVdgUp0maMDoW68zjWz RolDI6tJdiDNz0UDYFOM4BdrJ3WOIEYy4kDgQNFCsZFKn58+pH4NvyBi1fQwlUZByq0i F1BVK9SAyhi2x289kNqEnuwdDzzSkALpOPPl46bZEE27a+n/3APnfow9Mey+JoJYD9AL msfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721419058; x=1722023858; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=gyme/98J/leQ91sijjgon4JOdFslVDZfujrSsZ1Hx8I=; b=voQonWUVb5UoOhNTqQlprvWbXHXUNEb4Ht8TZPYhFSXV+AK7Hzv4YCi6Fvgo1qoZB3 uKjSiMOIqNpM/S3EwMqO4ZacGeFv5MzkregSwL1qWSFcsSOozsFbm8M0Lz/0sbqXk60j PjA+mhMs7IKNacCGFcs0mxvIBHgds4XTXFxI7qncEPSo4vcbviR+8A/TMIOPQI3+B2qJ tpyMmdvSHWebUfby5kFX2CE9qu+vtgxmikWbUT1FMkkk52+LSmEoL6G7dAGAonTu4JEZ f2CTTBIC9bjSRRiF32B/fuZ7uYaK/mDz0P4WvM3dwXegnh0Un3rNhVLCww75n/4Or3B7 /iUw== X-Gm-Message-State: AOJu0Yzx28Pz/3wNrQdS+lcGiHvSeHj62Szc7InZvagLS7m7OOfB+ALW a5ixtmLgsKazZz7m00c939OV1b9NwtaerQYIBZxvrUkFOVIOjpa9s7/h24nt X-Google-Smtp-Source: AGHT+IGK1lHv5fq4Y5gsegyhu1RmqGQ7jme3dZKa0dJhyOZP0CdelnMKfXUTGnQzA1MxiAQIByV0OA== X-Received: by 2002:a5d:47a4:0:b0:362:5a6e:2649 with SMTP id ffacd0b85a97d-368317313e8mr7580001f8f.56.1721419058084; Fri, 19 Jul 2024 12:57:38 -0700 (PDT) Received: from guxtil.incerto.xyz (bagu-15-b2-v4wan-170076-cust245.vm21.cable.virginm.net. [77.98.0.246]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-368787ec6e5sm2411559f8f.96.2024.07.19.12.57.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 12:57:37 -0700 (PDT) From: Sharlatan Hellseher Date: Fri, 19 Jul 2024 20:57:28 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang-compression.scm (go-github-com-mholt-archiver-v3, go-arc): New variables. Change-Id: I37f628de21475f98acb10dcff86780b697bba839 --- gnu/packages/golang-compression.scm | 94 +++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) diff --git a/gnu/packages/golang-compression.scm b/gnu/packages/golang-compression.scm index c4465f1bcd..be7af6f894 100644 --- a/gnu/packages/golang-compression.scm +++ b/gnu/packages/golang-compression.scm @@ -218,6 +218,86 @@ (define-public go-github-com-klauspost-pgzip time, as otherwise the internal gzip library will likely be faster.") (license (list license:bsd-3 license:expat)))) +(define-public go-github-com-mholt-archiver-v3 + (package + (name "go-github-com-mholt-archiver-v3") + (version "3.5.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mholt/archiver") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1py186hfy4p69wghqmbsyi1r3xvw1nyl55pz8f97a5qhmwxb3mwp")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/mholt/archiver/v3")) + (propagated-inputs + (list go-github-com-andybalholm-brotli + go-github-com-dsnet-compress + go-github-com-golang-snappy + go-github-com-klauspost-compress + go-github-com-klauspost-pgzip + go-github-com-nwaples-rardecode + go-github-com-pierrec-lz4-v4 + go-github-com-ulikunitz-xz + go-github-com-xi2-xz)) + (home-page "https://github.com/mholt/archiver") + (synopsis "Multi format archiver Golang library and CLI commad") + (description + "Package archiver facilitates convenient, cross-platform, high-level +archival and compression operations for a variety of formats and compression +algorithms. + +Features: +@itemize +@item stream-oriented APIs +@item automatically identify archive and compression formats +@item traverse directories, archive files, and any other file uniformly as +@code{io/fs} file systems +@item compress and decompress files +@item create and extract archive files +@item walk or traverse into archive files +@item extract only specific files from archives +@item insert (append) into .tar and .zip archives +@item read from password-protected 7-Zip files +@item numerous archive and compression formats supported +@item extensible (add more formats just by registering them) +@item cross-platform, static binary +@item pure Golang (no cgo) +@item multithreaded Gzip +@item adjust compression levels +@item automatically add compressed files to zip archives without +re-compressing +@item open password-protected rar archives +@end itemize + +Supported compression formats: +@itemize +@item brotli (.br) +@item bzip2 (.bz2) +@item flate (.zip) +@item gzip (.gz) +@item lz4 (.lz4) +@item lzip (.lz) +@item snappy (.sz) +@item xz (.xz) +@item zlib (.zz) +@item zstandard (.zst) +@end itemize + +Supported archive formats: +@itemize +@item .zip +@item .tar (including any compressed variants like .tar.gz) +@item .rar (read-only) +@item .7z (read-only) +@end itemize") + (license license:expat))) + (define-public go-github-com-nwaples-rardecode (package (name "go-github-com-nwaples-rardecode") @@ -363,6 +443,20 @@ (define-public go-github-com-xi2-xz ;;; Executables: ;;; +(define-public go-arc + (package + (inherit go-github-com-mholt-archiver-v3) + (name "go-arc") + (arguments + (list + #:install-source? #f + #:import-path "github.com/mholt/archiver/cmd/arc" + #:unpack-path "github.com/mholt/archiver")) + (description + (string-append (package-description go-github-com-mholt-archiver-v3) + "\nThis package provides an command line interface (CLI) +tool.")))) + (define-public go-lz4c (package (inherit go-github-com-pierrec-lz4-v4) From patchwork Fri Jul 19 19:57:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 66346 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 C5F0227BBEA; Fri, 19 Jul 2024 20:59:46 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham 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 D891A27BBE2 for ; Fri, 19 Jul 2024 20:59:45 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sUtl5-00036w-72; Fri, 19 Jul 2024 15:59:15 -0400 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 ) id 1sUtkw-00033y-A1 for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:06 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sUtkv-0001wT-Fk for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sUtku-0000Gq-OM for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72189] [PATCH 4/7] gnu: go-github-com-jdkato-twine: Enable tests. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 19 Jul 2024 19:59:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72189 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72189@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 72189-submit@debbugs.gnu.org id=B72189.1721419130971 (code B ref 72189); Fri, 19 Jul 2024 19:59:04 +0000 Received: (at 72189) by debbugs.gnu.org; 19 Jul 2024 19:58:50 +0000 Received: from localhost ([127.0.0.1]:51014 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtkf-0000FV-Lp for submit@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:50 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]:45453) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtka-0000Dq-1S for 72189@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:44 -0400 Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-368663d7f80so869390f8f.3 for <72189@debbugs.gnu.org>; Fri, 19 Jul 2024 12:58:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721419059; x=1722023859; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=qpDRwWvDV+L15z6TmgyYGPtlt2MfhUTeQbaQvsvD+SU=; b=AtlVfsxhMgR18tQXNSCREpG6L4WVn9taMctoRgJ2n6N9kfrZPnsxHjphUnhz4rMfis ZYnfzUPbQdYtWx5PAUKHowSsZp+njyjoVsChZHmCWm4oXFoMbMl1gOnAnKSv7qNkNzmJ I+jSsSfK9w9Y6MGrYx9A9nxCgUjBTKEWsJJz7OtzN/xDaSrAS5UaGjNWNgKxiT/Y9maw 1yIiVSdPKXCBre+CY9ueudtAovYrVoSAv+aSYV/l0M+Yn6VQKKrthvH369u0dM233c88 ook6hOGLGZvQ1DFNXIUOEL6xByTeFjUos3+5n1YZlY5bC/z+zZt9JeSkcPD1kn9AKH/l 1ACQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721419059; x=1722023859; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qpDRwWvDV+L15z6TmgyYGPtlt2MfhUTeQbaQvsvD+SU=; b=gAuo1G+yxVa3BX3OyuoeCxsdF3+5JvVSUdFwiimr7EWxpIa5u6sYxRTq/GbgLhUUXs vtNF6l2SISTXHtvbc+yJ3QsQC3A6661HayL9huKt/wRSZrooy2jU3nD+z4Ocgk6zb9Lk HTmOpqoQepf6jwMZoJQGC9BLVZ2ibrUkSOWBvCpAt2iC1EGmRLb6Enyec1QwUtYZprbc d9LUlVNDdI8INH2FiakzK15xgupW1G3x/aXNx4HZuFP1zrTppaqWK6w2nc92fzYNxzgl Jwf5zXQcTrYPctXthcdJpO27AlegD0IBtpkLC3XqbLHq7jJFl6bODGHYmuWCkaeY+SMB T6QQ== X-Gm-Message-State: AOJu0Yz0N3ytQYiMWScxnK7pu97vDVqCXXMXlYa68w7uCucSPzRB5h+H PVYPdDfhHQ/BnKzuSuDeQph1vSmTmiAYa3zzoQcit9n5wMboehhGxJUMSH4g X-Google-Smtp-Source: AGHT+IFbGkzHikTgjkXPpJN8qiU+vjF89BLtBRNnQCwndbeT+EFen7SlL/djjEogz+ehpXz3OWcw/g== X-Received: by 2002:adf:fa03:0:b0:367:963b:ab81 with SMTP id ffacd0b85a97d-3683175d0b8mr6001494f8f.46.1721419058869; Fri, 19 Jul 2024 12:57:38 -0700 (PDT) Received: from guxtil.incerto.xyz (bagu-15-b2-v4wan-170076-cust245.vm21.cable.virginm.net. [77.98.0.246]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-368787ec6e5sm2411559f8f.96.2024.07.19.12.57.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 12:57:38 -0700 (PDT) From: Sharlatan Hellseher Date: Fri, 19 Jul 2024 20:57:29 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang-xyz.scm (go-github-com-jdkato-twine) [source]: Add snippet adjusting changed upstream module import path. [arguments]: <#:phases>: Remove 'build and 'patch-module-import-path phases. Add 'disable-failing-tests phase. Use custom 'check phase. Change-Id: I8553705ca0b812c772005460b242ce47b0c65ced --- gnu/packages/golang-xyz.scm | 40 ++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 159f2dd44e..6b6c953a1d 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -2644,33 +2644,33 @@ (define-public go-github-com-jdkato-twine (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1hbpxcrcsbi975lklrhzyzk0fzn79pxicvfyf2sckmd2n6jb4ayy")))) + (base32 "1hbpxcrcsbi975lklrhzyzk0fzn79pxicvfyf2sckmd2n6jb4ayy")) + (modules '((guix build utils))) + (snippet + #~(begin + ;; Module name has been changed upstream. + (substitute* (find-files "." "\\.go$") + (("gopkg.in/neurosnap/sentences.v1") + "github.com/neurosnap/sentences")))))) (build-system go-build-system) (arguments (list - ;; FIXME: Adjust tests sute or check with upstram: - ;; === Failed - ;; === FAIL: nlp/segment TestGoldenRules (0.00s) - ;; segment_test.go:143: 25. Double quotations inside sentence - ;; segment_test.go:144: Actual: [She turned to him, "This is great." she said.] - ;; segment_test.go:145: Actual: 2, Expected: 1 - ;; segment_test.go:146: === - #:tests? #f #:import-path "github.com/jdkato/twine" #:phases #~(modify-phases %standard-phases - (add-after 'unpack 'patch-module-import-path - (lambda* (#:key import-path #:allow-other-keys) - (with-directory-excursion (string-append "src/" import-path) - (substitute* (find-files "." "\\.go$") - (("gopkg.in/neurosnap/sentences.v1") - "github.com/neurosnap/sentences"))))) - (replace 'build - (lambda* (#:key import-path #:allow-other-keys) + (add-after 'unpack 'disable-failing-tests + (lambda* (#:key tests? import-path #:allow-other-keys) (with-directory-excursion (string-append "src/" import-path) - (invoke "go" "build" "-v" "-x" "-ldflags=-s -w" "-trimpath" "./..."))))))) - (native-inputs - (list gotestsum)) + (substitute* "nlp/segment/segment_test.go" + (("TestGoldenRules") "OffTestGoldenRules"))))) + ;; XXX: Workaround for go-build-system's lack of Go modules + ;; support. + (delete 'build) + (replace 'check + (lambda* (#:key tests? import-path #:allow-other-keys) + (when tests? + (with-directory-excursion (string-append "src/" import-path) + (invoke "go" "test" "-v" "./...")))))))) (propagated-inputs (list go-github-com-montanaflynn-stats go-github-com-neurosnap-sentences From patchwork Fri Jul 19 19:57:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 66341 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 C5BE327BBEA; Fri, 19 Jul 2024 20:59:18 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham 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 5F0D627BBE2 for ; Fri, 19 Jul 2024 20:59:18 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sUtl1-000355-T4; Fri, 19 Jul 2024 15:59:12 -0400 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 ) id 1sUtku-000337-1T for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sUtkt-0001vx-5o for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sUtks-0000GC-Eo for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72189] [PATCH 5/7] gnu: go-github-com-spf13-viper: Disable tests. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 19 Jul 2024 19:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72189 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72189@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 72189-submit@debbugs.gnu.org id=B72189.1721419121885 (code B ref 72189); Fri, 19 Jul 2024 19:59:02 +0000 Received: (at 72189) by debbugs.gnu.org; 19 Jul 2024 19:58:41 +0000 Received: from localhost ([127.0.0.1]:50999 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtkX-0000ED-DG for submit@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:41 -0400 Received: from mail-wm1-f43.google.com ([209.85.128.43]:52725) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtkV-0000Du-OV for 72189@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:40 -0400 Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-4266ea6a488so17129305e9.1 for <72189@debbugs.gnu.org>; Fri, 19 Jul 2024 12:58:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721419059; x=1722023859; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=LubfOODgaTYCCpnmBLpwlGiKhMZGSVdWuLQN1HIuSVI=; b=SvbTLwgx24MfApNBTXtQeExw4AQjSJe2w+8/UVR41Ab0UO11oXExs+zcS2fjpudu8e zDHs30iqIRiv/mYB5A8EN73Q28LN0YLKrbZH7K3wlzWaZJ6bHrsTI2U7NqOftK/H5p+n Mf0jRXnTkKXFzbD9nMfl8BB9y0X/piOFDnnqou7WRTYlLzXvQ4OanFlxL1Zay2fpoldY OcLvTJACTOswyhKjj6PFUvxM/Z/ej76QJ3GBCF1pja/4TTrVvBr6f/JamE8tlHg3juMa QJiYaU6Z0/tODmmPie0kzYYcRs0lE+3u75bNShe3SL0jjQcsH7dBJXzkkQqa6buYywyf z42g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721419059; x=1722023859; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LubfOODgaTYCCpnmBLpwlGiKhMZGSVdWuLQN1HIuSVI=; b=M2uCPfi45rQn7VSlAVTSje4GM4LjLczbmg3IqQjKz4MU6Kj6JfCPiHOQCRCyGFKj09 f0hQgyHXv9Oe65lE4z7/lDR+zspRiNcNzLoP+Xb+FEgzVqUifPE79ncPBPx0sHf7rKj9 cTeF8cNT5hFzw5gaExVHx6GFx9ZR++ERsBK+Am1N4fhptVt8PLlIBdp+p38YRUSPAcm1 cjde1EV9oC2xMpONuJKsEUqB0V300Rl6vR7xCFAkjR/RrplkcTa+f80Cr3I0LtBCrQpP 49g9NC4aveZGsozGrwB6BhI1iaCNbVNqdOCl64yHaTEfdZMRePKOgQaDAKPp+39oFi8U l9RA== X-Gm-Message-State: AOJu0YwfIP+S0Au4bnzhzQq57RRs4ecmvmh5mlrZoly0JXg9BASF1cSQ 3Kl3IaranDgppVtLe90IexJ0C3gqLVSf0r4EorNQXTZNlJSxt8JHc96q5Giu X-Google-Smtp-Source: AGHT+IGPP/V8XaunOy3TtFyb3mc+KWkD0Kt8HiJuR8vKNpDTWYZP+Mh/SrLzy+jwdg7SAIQJGosENQ== X-Received: by 2002:a5d:58cf:0:b0:366:ee01:30d6 with SMTP id ffacd0b85a97d-36831730063mr8150181f8f.49.1721419059573; Fri, 19 Jul 2024 12:57:39 -0700 (PDT) Received: from guxtil.incerto.xyz (bagu-15-b2-v4wan-170076-cust245.vm21.cable.virginm.net. [77.98.0.246]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-368787ec6e5sm2411559f8f.96.2024.07.19.12.57.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 12:57:39 -0700 (PDT) From: Sharlatan Hellseher Date: Fri, 19 Jul 2024 20:57:30 +0100 Message-ID: <5fe9bdf40ede4b358b12514778c4981d86493c92.1721399836.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-spf13-viper): Disable tests. Change-Id: Id2a5eff6203c0c9907a188cfcda1fe2accfdf786 --- gnu/packages/golang.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 3ea153978f..698dfe0120 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -3610,6 +3610,7 @@ (define-public go-github-com-spf13-pflag (define-public go-github-com-spf13-viper (package (name "go-github-com-spf13-viper") + ;; Refreshing to a newer version requires long chain of missing packages. (version "1.7.0") (source (origin @@ -3624,6 +3625,7 @@ (define-public go-github-com-spf13-viper (build-system go-build-system) (arguments (list + #:tests? #f #:import-path "github.com/spf13/viper")) (propagated-inputs (list go-github-com-fsnotify-fsnotify From patchwork Fri Jul 19 19:57:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 66343 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 B5A8A27BBEA; Fri, 19 Jul 2024 20:59:25 +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_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=ham 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 52CC227BBE2 for ; Fri, 19 Jul 2024 20:59:25 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sUtkw-00033t-P9; Fri, 19 Jul 2024 15:59:07 -0400 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 ) id 1sUtku-000338-1u for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sUtkt-0001vz-LM for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sUtks-0000GJ-Tz for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72189] [PATCH 6/7] gnu: go-github-com-mitchellh-mapstructure: Update to 1.5.0. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 19 Jul 2024 19:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72189 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72189@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 72189-submit@debbugs.gnu.org id=B72189.1721419124910 (code B ref 72189); Fri, 19 Jul 2024 19:59:02 +0000 Received: (at 72189) by debbugs.gnu.org; 19 Jul 2024 19:58:44 +0000 Received: from localhost ([127.0.0.1]:51004 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtkZ-0000EW-Me for submit@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:43 -0400 Received: from mail-wm1-f45.google.com ([209.85.128.45]:56430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtkW-0000Dw-EG for 72189@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:41 -0400 Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-4267345e746so16354535e9.0 for <72189@debbugs.gnu.org>; Fri, 19 Jul 2024 12:58:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721419060; x=1722023860; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=dZ0s9TMXSbN5JCNwuqOcq+33DcTZSvs8GdFVez0jS58=; b=B6qGMPzsmYx4R+4vrYJJ8uhhv77Xhx/nR8n2Kpxo2U3kPaT3DWxvpWIhbALsXZqTXp zqhoyIbQ7xsmd21zDB+velCnB8sT1gq5+XNRuD9FzlMgYN+z6Un8MmIUq+GS9ZxP6Cyd 7e0/oulOYnnF5O3+cnMohjaR9DC8j20+EDSoRTIMoDcuTSTlhKG/MeUNF3VflP3+NtdS s7vIkpwysXPoZJL6yhNv17m5R63gr4txDfL5znzrdXBVBeNKAqRFDj00H7bjiJ9nk+7U ZEmm2in59Cs6DDaVQlwjPmQoSs2gPe5jvzdrnXVERsNYrnbgbqQWoVFHad78Gdpo5ZhU YNbA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721419060; x=1722023860; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dZ0s9TMXSbN5JCNwuqOcq+33DcTZSvs8GdFVez0jS58=; b=MZ5+hEPcwa6shHxfeMbSerqeWdZKX8yA+YIxYBquuxFcDUi6gFjwel3h5vp75QWFQv suLIiNTWfyb15/aaHP9KE0wpBWY1/YPX+b/OBloCYFWDCqJWOb2DgFX2sPsgUYaFQ0yN NDXUA8fAnaDLk9hyQ8jBp+DMz6vkzF/daMS0aQQJMlCIznwyYgKpI4/LLBIeofmNJ7TE k4D7cHChF9xA28T6y/5lzlfD4THpUbLEN6rRresCmOPF5vO7Y9MZf1nkNqPUmoiTG9dg njv6JvU/HaSAoTWpVqilYCLIa/OxCOwUozutpAydk1rOtyIUJv13GfCX+o1gVjCZDT3P ElNw== X-Gm-Message-State: AOJu0YyhQmqayO3i4uSmEr7RtLufEJ7+aUphhbs5xlQfbTjrA/xWBW68 cGZMv3gYlybssXBPWaHxZkIkdDEO1z/UzsaMFK3t3JoKhz6nUVD0sQ9nz693 X-Google-Smtp-Source: AGHT+IEI8jSaqf6OaYEyHI41b3lVwcC38dKzCzWsf42f09ZTfhFtSjczkF0gR9JiiAz3/6d8i5ROMg== X-Received: by 2002:a05:600c:4fd5:b0:426:5e8e:aa47 with SMTP id 5b1f17b1804b1-427c2cb5d00mr62684765e9.4.1721419060258; Fri, 19 Jul 2024 12:57:40 -0700 (PDT) Received: from guxtil.incerto.xyz (bagu-15-b2-v4wan-170076-cust245.vm21.cable.virginm.net. [77.98.0.246]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-368787ec6e5sm2411559f8f.96.2024.07.19.12.57.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 12:57:39 -0700 (PDT) From: Sharlatan Hellseher Date: Fri, 19 Jul 2024 20:57:31 +0100 Message-ID: <1b7bc027d26dbd8dd4e84d31d1c10e3fa67aec0a.1721399836.git.sharlatanus@gmail.com> X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/golang.scm (go-github-com-mitchellh-mapstructure): Update to 1.5.0. Change-Id: I3e18dabc4da5e4eec40cfe4328a6244dcc530e7d --- gnu/packages/golang.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index 698dfe0120..fed47a3daf 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -4781,7 +4781,7 @@ (define-public go-github-com-mitchellh-go-homedir (define-public go-github-com-mitchellh-mapstructure (package (name "go-github-com-mitchellh-mapstructure") - (version "1.1.2") ;; NOTE: Updating to 1.3.1 breaks tests on viper-1.7.0 + (version "1.5.0") (source (origin (method git-fetch) @@ -4791,7 +4791,7 @@ (define-public go-github-com-mitchellh-mapstructure (file-name (git-file-name name version)) (sha256 (base32 - "03bpv28jz9zhn4947saqwi328ydj7f6g6pf1m2d4m5zdh5jlfkrr")))) + "10f2v143lkip8h46shd99k5yavfqpgqmd7a6y42v7szc0lcn3mff")))) (build-system go-build-system) (arguments `(#:import-path "github.com/mitchellh/mapstructure")) From patchwork Fri Jul 19 19:57:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Sharlatan Hellseher X-Patchwork-Id: 66342 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 6F89F27BBE9; Fri, 19 Jul 2024 20:59:23 +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.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED,URIBL_SBL_A 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 8D11E27BBE2 for ; Fri, 19 Jul 2024 20:59:21 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sUtl1-000358-Sx; Fri, 19 Jul 2024 15:59:12 -0400 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 ) id 1sUtkw-00033z-A8 for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:06 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sUtkv-0001wX-W6 for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:06 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sUtkv-0000Gx-8n for guix-patches@gnu.org; Fri, 19 Jul 2024 15:59:05 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72189] [PATCH 7/7] gnu: vale: Update to 3.4.2. Resent-From: Sharlatan Hellseher Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 19 Jul 2024 19:59:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72189 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72189@debbugs.gnu.org Cc: Sharlatan Hellseher Received: via spool by 72189-submit@debbugs.gnu.org id=B72189.1721419130980 (code B ref 72189); Fri, 19 Jul 2024 19:59:05 +0000 Received: (at 72189) by debbugs.gnu.org; 19 Jul 2024 19:58:50 +0000 Received: from localhost ([127.0.0.1]:51016 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtkg-0000Fc-2p for submit@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:50 -0400 Received: from mail-wm1-f45.google.com ([209.85.128.45]:48624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sUtkc-0000E5-4H for 72189@debbugs.gnu.org; Fri, 19 Jul 2024 15:58:46 -0400 Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-427d2cc1c4eso14667555e9.1 for <72189@debbugs.gnu.org>; Fri, 19 Jul 2024 12:58:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721419061; x=1722023861; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=LwBOWCzzZHNFarSQ4oRp/OmbpAfztRFmAvM4bxSxdi4=; b=lfbbr3NtG6abIuJKAkYlELSZXg+dmvm36YRN7qtNzSzaUwPdpJKL2hOSQxXrsT8GtF LVoGae0cqERgjMsStkQBPzNcsqjbgg660fLRS4awI8lZGnlD1yT9btMbav1Qh1eK95aM FzT3hC4QNBmUt75NcKRKtvOlsXnOlVsmoLhoq8NO6+TBmGYT2EHVGIMBUVJRHCge5lCS lEMwT5E+F/zifxaeGfemncd7pIi0+v6JLd4OiQNaT7+Rwi9xKoNh7ep8/pO252vKib9q qVzbJmwJR7pYXcJ9RkKeTJYdsP02R2BQHSWSYCunSjn845p0b/T7fjhHyylbBl+wKrW2 Y84Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721419061; x=1722023861; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LwBOWCzzZHNFarSQ4oRp/OmbpAfztRFmAvM4bxSxdi4=; b=Fq09LjMb1PiKJ8vIdtqnX67JeBnuGKcfXVl2G0GsUFG6L2+213BL9QCEtMhoixJ/sP tOIwvyyfrDJ3R6XOsb+rQ4LnZPiqW2F7a4v+3xqq2JPPZBnR7fczPkVI+UETIHchvMKx OvZZM8BKlBIZUcIF9Muv2YerDPViIuJstb9wNkS2faXBBaey1vBAwcv7o31TsNm7ieMF qNuwQKEwPCD1I6EDYkR0Z4FGXKPTCnkgop7YVXzcn8F21/LP323khE3wynXql2wx7fNu x4Dnn+cOxkS1+1YoBzevirEQXcfikZ9adTnW3R0v9adC5rdLD4jAkeObzNVjf8EgfWk6 S7Cw== X-Gm-Message-State: AOJu0YyDBCOnO/DTN1qokcnuC1fMhPPaToFcKFXmUvsVgRRHQPn8Z5Vj M9JUt+QJZXyD0NAbbRN3VFgosnUWBiyshaPucDFgvEvptf2QZfScEuqKoWu6 X-Google-Smtp-Source: AGHT+IFmcPPW27+DcxJlRS3fUvFZU70BkcO4W07+pwepSwxQpKmYmPYmTFVgWFh5RBEjxEvWZwwsBw== X-Received: by 2002:a05:600c:35c9:b0:426:597c:7d4d with SMTP id 5b1f17b1804b1-427c2cc0398mr63751855e9.18.1721419061030; Fri, 19 Jul 2024 12:57:41 -0700 (PDT) Received: from guxtil.incerto.xyz (bagu-15-b2-v4wan-170076-cust245.vm21.cable.virginm.net. [77.98.0.246]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-368787ec6e5sm2411559f8f.96.2024.07.19.12.57.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Jul 2024 12:57:40 -0700 (PDT) From: Sharlatan Hellseher Date: Fri, 19 Jul 2024 20:57:32 +0100 Message-ID: X-Mailer: git-send-email 2.41.0 In-Reply-To: References: MIME-Version: 1.0 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-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * gnu/packages/textutils.scm (vale): Update to 3.4.2. [source]: Change snippets removing vendored modules as they are not provided any more, to one adjusting module import path. [arguments]: <#:phases>: Add 'disable-failing-tests, 'copy-input-to-vendor-directory and 'remove-vendor-directory phases. Use custom 'check phase. [native-inputs]: Remove go-github-com-fatih-color, go-github-com-mitchellh-go-homedir, go-github-com-spf13-afero, go-github-com-urfave-cli, and go-gopkg-in-ini-v1; add go-github-com-masterminds-sprig-v3, go-github-com-adrg-strutil, go-github-com-adrg-xdg, go-github-com-bmatcuk-doublestar-v4, go-github-com-d5-tengo-v2, go-github-com-errata-ai-ini, go-github-com-errata-ai-regexp2, go-github-com-expr-lang-expr, go-github-com-jdkato-twine, go-github-com-karrick-godirwalk, go-github-com-mholt-archiver-v3, go-github-com-niklasfasching-go-org, go-github-com-otiai10-copy, go-github-com-pterm-pterm, go-github-com-remeh-sizedwaitgroup, go-github-com-spf13-pflag, go-golang-org-x-exp, and go-golang-org-x-sys. Change-Id: Ie378b419e34a924a5f1c8b383b029706d9846216 --- gnu/packages/textutils.scm | 108 +++++++++++++++++++++++++++---------- 1 file changed, 80 insertions(+), 28 deletions(-) diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm index 39205f3784..7deea364d8 100644 --- a/gnu/packages/textutils.scm +++ b/gnu/packages/textutils.scm @@ -1428,7 +1428,9 @@ (define-public aha (define-public vale (package (name "vale") - (version "2.4.0") + ;; Newer versions requires which is + ;; quite a large project to pack. + (version "3.4.2") (source (origin (method git-fetch) @@ -1436,43 +1438,93 @@ (define-public vale (url "https://github.com/errata-ai/vale") (commit (string-append "v" version)))) (sha256 - (base32 "0d07fwha2220m8j24h527xl0gnl3svvyaywflgk5292d6g49ach2")) + (base32 "15f8ggh7hpfmfpszl9qkdfz19kds6gg6x5dgcqy0v6jrcsdbgpgp")) (file-name (git-file-name name version)) (modules '((guix build utils))) - ;; Remove some available vendor modules. - ;; TODO: Pack all of them and remove vendor directory completely. (snippet - '(for-each - delete-file-recursively - (list "vendor/github.com/fatih/color" - "vendor/github.com/mitchellh/mapstructure" - "vendor/github.com/gobwas/glob" - "vendor/github.com/mitchellh/go-homedir" - "vendor/github.com/olekukonko/tablewriter" - "vendor/github.com/spf13/afero" - "vendor/github.com/urfave/cli" - "vendor/github.com/yuin/goldmark" - "vendor/golang.org/x/net/html" - "vendor/gopkg.in/ini.v1" - "vendor/gopkg.in/yaml.v2"))))) + #~(begin + ;; Module name has been changed upstream. + (substitute* (find-files "." "\\.go$") + (("github.com/antonmedv/expr") "github.com/expr-lang/expr")))))) (build-system go-build-system) (arguments - (list #:install-source? #f - #:import-path "github.com/errata-ai/vale")) + (list + #:install-source? #f + #:import-path "github.com/errata-ai/vale/cmd/vale" + #:unpack-path "github.com/errata-ai/vale" + #:phases + #~(modify-phases %standard-phases + ;; Disable tests requring network access: Get + ;; "https://raw.githubusercontent.com/errata-ai/styles/master/library.json": + ;; dial tcp: lookup raw.githubusercontent.com on [::1]:53: + ;; read udp [::1]:52621->[::1]:53: read: connection refused. + (add-after 'unpack 'disable-failing-tests + (lambda* (#:key tests? unpack-path #:allow-other-keys) + (with-directory-excursion (string-append "src/" unpack-path) + (substitute* (find-files "." "\\_test.go$") + (("TestLibrary") "OffTestLibrary") + (("TestLocalComplete") "OffTestLocalComplete") + (("TestLocalDir") "OffTestLocalDir") + (("TestLocalOnlyStyles") "OffTestLocalOnlyStyles") + (("TestLocalZip") "OffTestLocalZip") + (("TestNoPkgFound") "OffTestNoPkgFound") + (("TestV3Pkg") "OffTestV3Pkg"))))) + ;; FIXME: Pattern embedded: cannot embed directory embedded: + ;; contains no embeddable files. + ;; + ;; This happens due to Golang can't determine the valid directory of + ;; the module which is sourced during setup environment phase, but + ;; easy resolved after coping to expected directory "vendor" within + ;; the current package, see details in Golang source: + ;; + ;; - URL: + ;; - commit: 82c14346d89ec0eeca114f9ca0e88516b2cda454 + ;; - file: src/cmd/go/internal/load/pkg.go#L2059 + (add-before 'build 'copy-input-to-vendor-directory + (lambda* (#:key unpack-path #:allow-other-keys) + (with-directory-excursion (string-append "src/" unpack-path) + (mkdir "vendor") + (copy-recursively + (string-append + #$(this-package-native-input "go-github-com-jdkato-twine") + "/src/github.com") + "vendor/github.com")))) + ;; XXX: Workaround for go-build-system's lack of Go modules + ;; support. + (replace 'check + (lambda* (#:key tests? unpack-path #:allow-other-keys) + (when tests? + (with-directory-excursion (string-append "src/" unpack-path) + (setenv "HOME" "/tmp") + (invoke "go" "test" "-v" "./..."))))) + (add-before 'install 'remove-vendor-directory + (lambda* (#:key unpack-path #:allow-other-keys) + (with-directory-excursion (string-append "src/" unpack-path) + (delete-file-recursively "vendor"))))))) (native-inputs - (list go-github-com-fatih-color - go-github-com-mitchellh-mapstructure + (list go-github-com-masterminds-sprig-v3 + go-github-com-adrg-strutil + go-github-com-adrg-xdg + go-github-com-bmatcuk-doublestar-v4 + go-github-com-d5-tengo-v2 + go-github-com-errata-ai-ini + go-github-com-errata-ai-regexp2 + go-github-com-expr-lang-expr go-github-com-gobwas-glob - ;; go-github-com-jdkato-prose - ;; go-github-com-jdkato-regexp - go-github-com-mitchellh-go-homedir + go-github-com-jdkato-twine + go-github-com-karrick-godirwalk + go-github-com-mholt-archiver-v3 + go-github-com-mitchellh-mapstructure + go-github-com-niklasfasching-go-org go-github-com-olekukonko-tablewriter - ;; go-github-com-remeh-sizedwaitgroup - go-github-com-spf13-afero - go-github-com-urfave-cli + go-github-com-otiai10-copy + go-github-com-pterm-pterm + go-github-com-remeh-sizedwaitgroup + go-github-com-spf13-pflag go-github-com-yuin-goldmark + go-golang-org-x-exp go-golang-org-x-net - go-gopkg-in-ini-v1 + go-golang-org-x-sys go-gopkg-in-yaml-v2)) (home-page "https://github.com/errata-ai/vale") (synopsis "Fully customizable syntax-aware linter that focuses on your style")