From patchwork Wed Jun 18 14:27:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 43135 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 BBF9D27BC4B; Wed, 18 Jun 2025 15:33:19 +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=-6.4 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_BLOCKED, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, 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 3C99D27BC49 for ; Wed, 18 Jun 2025 15:33:19 +0100 (BST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uRtpj-0007Ih-8K; Wed, 18 Jun 2025 10:32:11 -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 1uRton-0006rG-Ha for guix-patches@gnu.org; Wed, 18 Jun 2025 10:31:17 -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 1uRton-0004Su-3r for guix-patches@gnu.org; Wed, 18 Jun 2025 10:31:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=2HgYPmkUksJrgbjK2vpzbnxxoibuWAGHK7Abowv05R0=; b=JdqR2NZsQpS6/u6hGMTxL4kbzP0bMqAC6SwsVgMDlqMtOjBQGy5Dt7CbBZAKCnx03wIVY7Ee014ilGe4mqf81D46y8bBNtZ3A8nD//ErAs/XpfODCZ1ywB3x/45Fhj8hzUXckeE4q4sbdzo12FnxK1s+AWhHUkfxT8rrWnKkr9bZW6ebNC1PeYbfRh6k08W7+AlMrCO/g6jz7uauG/3bD2S99eE2cx7ftsAKqN0caX7vc6sqtsvjkMAeUG0RMDEdyEBLjFYuKpnm50Lfdl6K+43vUSVMPPFG3oIoH/PeK3n4DQ3cGt4RyoyOzqjnVAGaMQ4R8KXU16RA69YmlWSPog==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1uRtom-0007HM-Qz for guix-patches@gnu.org; Wed, 18 Jun 2025 10:31:12 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#78826] [PATCH 54/88] gnu: ruby-bibtex-ruby: Update to 6.1.0. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 18 Jun 2025 14:31:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 78826 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 78826@debbugs.gnu.org Cc: Nicolas Graves Received: via spool by 78826-submit@debbugs.gnu.org id=B78826.175025705827752 (code B ref 78826); Wed, 18 Jun 2025 14:31:12 +0000 Received: (at 78826) by debbugs.gnu.org; 18 Jun 2025 14:30:58 +0000 Received: from localhost ([127.0.0.1]:51681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uRtoX-0007DV-JC for submit@debbugs.gnu.org; Wed, 18 Jun 2025 10:30:58 -0400 Received: from 9.mo562.mail-out.ovh.net ([46.105.72.114]:39609) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uRtmt-0006oe-Ot for 78826@debbugs.gnu.org; Wed, 18 Jun 2025 10:29:16 -0400 Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net [79.137.60.37]) by mo562.mail-out.ovh.net (Postfix) with ESMTPS id 4bMmMZ4Zkkz1gcq; Wed, 18 Jun 2025 14:29:14 +0000 (UTC) Received: from director4.derp.mail-out.ovh.net (director4.derp.mail-out.ovh.net. [127.0.0.1]) by director4.derp.mail-out.ovh.net (inspect_sender_mail_agent) with SMTP for <78826@debbugs.gnu.org>; Wed, 18 Jun 2025 14:29:14 +0000 (UTC) Received: from mta6.priv.ovhmail-u1.ea.mail.ovh.net (unknown [10.110.96.5]) by director4.derp.mail-out.ovh.net (Postfix) with ESMTPS id 4bMmMZ3b7Rz1xpY; Wed, 18 Jun 2025 14:29:14 +0000 (UTC) Received: from ngraves.fr (unknown [10.1.6.4]) by mta6.priv.ovhmail-u1.ea.mail.ovh.net (Postfix) with ESMTPSA id 2C458D4409D; Wed, 18 Jun 2025 14:29:14 +0000 (UTC) Authentication-Results: garm.ovh; auth=pass (GARM-108S002a9da10c8-50d9-4e9a-974a-0e6e5df97554, 6FDBBA6AF074F8A8A1368D92F187C7EF72285467) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 90.92.117.144 Date: Wed, 18 Jun 2025 16:27:41 +0200 Message-ID: <20250618142822.27945-54-ngraves@ngraves.fr> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250618142822.27945-1-ngraves@ngraves.fr> References: <20250618142822.27945-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 14788132330540294882 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeffedrtddvgddvkeekucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpledtrdelvddruddujedrudeggeenucevlhhushhtvghrufhiiigvpeegnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepnhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrpdhnsggprhgtphhtthhopedvpdhrtghpthhtohepjeekkedvieesuggvsggsuhhgshdrghhnuhdrohhrghdprhgtphhtthhopehnghhrrghvvghssehnghhrrghvvghsrdhfrhdpoffvtefjohhsthepmhhoheeivdgmpdhmohguvgepshhmthhpohhuth DKIM-Signature: a=rsa-sha256; bh=2HgYPmkUksJrgbjK2vpzbnxxoibuWAGHK7Abowv05R0=; c=relaxed/relaxed; d=ngraves.fr; h=From; s=ovhmo4487190-selector1; t=1750256954; v=1; b=uccMxoG1afL65vyuBb1WLFDZTlkCW9qK2DY3SYGyP+ZncphBQwlbByCtm9VDqj0eVMruJzN5 NWGRQ07i9cSrbIGmrETmwQWw0b8rvm1pTS/p3nV8tHl8CszJnOXrQS0vHjVSQHD+X15Qnb1F2D4 Rkk3MWD3VPkEsFbRu02ynJgab6s+IbzFvAn1GBATdEMkFYLOF4WyvO+1f/b8FzBBUCrjGgv+4h6 O5RvigJbo+ZzItZeEaoU5WNJn0KpyviRiUsBI1mfD2sauK8u32hFNJD9QFnmqsBpA5+scUAY7UP 22RvJQLQ530ZbINCsDbwCxv0mlMF4qY4HzIbkOVk7mxqA== 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: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves 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/ruby-xyz.scm (ruby-bibtex-ruby): Update to 6.1.0. [propagated-inputs]: Add ruby-racc. [arguments]{phases}: Refresh and rename phase 'avoid-bundler to 'sanitize-dependencies. --- gnu/packages/ruby-xyz.scm | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm index e56935c03e..09bbab4835 100644 --- a/gnu/packages/ruby-xyz.scm +++ b/gnu/packages/ruby-xyz.scm @@ -16263,27 +16263,34 @@ (define-public ruby-rdiscount (define-public ruby-bibtex-ruby (package (name "ruby-bibtex-ruby") - (version "6.0.0") + (version "6.1.0") (source (origin (method url-fetch) (uri (rubygems-uri "bibtex-ruby" version)) (sha256 - (base32 "0vynqa8q9hwghw6sdljr304b5gh11nqzy5nwqqwxmgy7pqyf7qw5")))) + (base32 "1ggx2j1gi46f1a6p45l1abk3nryfg1pj0cdlyrnilnqqpr1cfc96")))) (build-system ruby-build-system) - (propagated-inputs (list ruby-latex-decode ruby-rdf ruby-rdf-vocab)) + (propagated-inputs (list ruby-latex-decode ruby-racc ruby-rdf + ruby-rdf-vocab)) (native-inputs (list ruby-cucumber ruby-minitest ruby-yard)) (arguments (list #:phases #~(modify-phases %standard-phases - (add-after 'extract-gemspec 'avoid-bundler - (lambda args + (add-after 'extract-gemspec 'sanitize-dependencies + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "Gemfile" + ((".*(gnuplot|ruby-prof|simplecov|iconv|redcarpet|unicode).*") + "")) (substitute* "Rakefile" (("require 'bundler" orig) (string-append "# " orig " # patched for Guix")) (("Bundler\\.setup" orig) - (string-append "true # " orig " # patched for Guix")))))))) + (string-append "true # " orig " # patched for Guix")) + (("bundle exec racc") + (string-append "bundle exec " + (search-input-file inputs "/bin/racc"))))))))) (home-page "https://github.com/inukshuk/bibtex-ruby") (synopsis "Rubyist's Swiss Army knife for all things BibTeX") (description