Message ID | cover.1707144190.git.herman@rimm.ee |
---|---|
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 85C2727BBEB; Mon, 5 Feb 2024 14:52:05 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED 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 6540F27BBEA for <patchwork@mira.cbaines.net>; Mon, 5 Feb 2024 14:52:03 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1rX0KD-0002A6-K6; Mon, 05 Feb 2024 09:51: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 <Debian-debbugs@debbugs.gnu.org>) id 1rX0KB-00029s-8A for guix-patches@gnu.org; Mon, 05 Feb 2024 09:51:55 -0500 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 <Debian-debbugs@debbugs.gnu.org>) id 1rX0K9-0006UQ-KY; Mon, 05 Feb 2024 09:51:53 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1rX0KI-00047h-CI; Mon, 05 Feb 2024 09:52:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68935] [PATCH 0/3] Add 'put' option to guix import. Resent-From: Herman Rimm <herman@rimm.ee> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: guix@cbaines.net, dev@jpoiret.xyz, ludo@gnu.org, othacehe@gnu.org, rekado@elephly.net, zimon.toutoune@gmail.com, me@tobias.gr, guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 14:52:02 +0000 Resent-Message-ID: <handler.68935.B.170714471115830@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68935 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68935@debbugs.gnu.org Cc: Herman Rimm <herman@rimm.ee>, Christopher Baines <guix@cbaines.net>, Josselin Poiret <dev@jpoiret.xyz>, Ludovic =?utf-8?q?Court=C3=A8s?= <ludo@gnu.org>, Mathieu Othacehe <othacehe@gnu.org>, Ricardo Wurmus <rekado@elephly.net>, Simon Tournier <zimon.toutoune@gmail.com>, Tobias Geerinckx-Rice <me@tobias.gr> X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: Christopher Baines <guix@cbaines.net>, Josselin Poiret <dev@jpoiret.xyz>, Ludovic =?utf-8?q?Court=C3=A8s?= <ludo@gnu.org>, Mathieu Othacehe <othacehe@gnu.org>, Ricardo Wurmus <rekado@elephly.net>, Simon Tournier <zimon.toutoune@gmail.com>, Tobias Geerinckx-Rice <me@tobias.gr> Received: via spool by submit@debbugs.gnu.org id=B.170714471115830 (code B ref -1); Mon, 05 Feb 2024 14:52:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 Feb 2024 14:51:51 +0000 Received: from localhost ([127.0.0.1]:50864 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1rX0K7-00047G-Fm for submit@debbugs.gnu.org; Mon, 05 Feb 2024 09:51:51 -0500 Received: from lists.gnu.org ([2001:470:142::17]:53788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <herman@rimm.ee>) id 1rX0K2-00046y-JF for submit@debbugs.gnu.org; Mon, 05 Feb 2024 09:51:49 -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 <herman@rimm.ee>) id 1rX0Jk-00026z-2m for guix-patches@gnu.org; Mon, 05 Feb 2024 09:51:28 -0500 Received: from 81-205-150-117.fixed.kpn.net ([81.205.150.117] helo=email.rimm.ee) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from <herman@rimm.ee>) id 1rX0Jh-0004VO-W7 for guix-patches@gnu.org; Mon, 05 Feb 2024 09:51:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rimm.ee; s=herman; t=1707144678; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=ebsGNEzIBLzorxnIlklvh3gft8NVVe/Iya7B6jTm2xA=; b=nPI1ZE8q08TTqzMzOEtH9ClSGLNdz6WZdubS2rhmehnRZBDcrpG3I4d2bg4ZkCk4LE0S7U ul76EoSuYuEE82Mrh9XSynr6lPATTrSUhBEpWu6lSBC6JVUuzm+h2G/Mdwp69Ws1FJkszV pObmXOM9vT8q4FhLbdh+/ASOrObnIm0ok0TZTyFw5IyN17JDhqcTs+dJX5pO96Af1cs5vn hEF6QtsiypmHH/7sZDSVop7nfZNQkP70qL1J/wnWwIpX3u7lzkVZXwXMhAGWfF8oXsj8/s 5CRsZxVD11X+2WjyFUZy752RWheGzPIeR9lJdnmvjcA6IOSRXhZV9PHCvyKT4Q== Received: by 81-205-150-117.fixed.kpn.net (OpenSMTPD) with ESMTPSA id 4453ab1a (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 5 Feb 2024 14:51:18 +0000 (UTC) Date: Mon, 5 Feb 2024 15:51:07 +0100 Message-ID: <cover.1707144190.git.herman@rimm.ee> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=81.205.150.117; envelope-from=herman@rimm.ee; helo=email.rimm.ee X-Spam_score_int: 12 X-Spam_score: 1.2 X-Spam_bar: + X-Spam_report: (1.2 / 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_PBL=3.335, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_RCVD_IP=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no 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: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Reply-to: Herman Rimm <herman@rimm.ee> X-ACL-Warn: , Herman Rimm via Guix-patches <guix-patches@gnu.org> From: Herman Rimm via Guix-patches via <guix-patches@gnu.org> 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 |
Series | Add 'put' option to guix import. | |
Message
Herman Rimm
Feb. 5, 2024, 2:51 p.m. UTC
Hi all, The first patch makes (svn-fetch) invoke svn from a native package instead of one from the current PATH, if any. The third patch adds the 'put' option to 'guix import', so new package definitions get inserted among existing definitions into e.g. gnu/packages/crates-io.scm. Cheers, Herman Herman Rimm (3): svn-fetch: Require svn-command argument. guix: import: Wrap package expressions with define-public. guix: import: Put packages into modules in alphabetical order. doc/guix.texi | 14 +++++- guix/build/svn.scm | 5 +-- guix/scripts/import.scm | 96 ++++++++++++++++++++++++++++++----------- guix/svn-download.scm | 35 +++++++++++---- 4 files changed, 111 insertions(+), 39 deletions(-) base-commit: a3df20db8c3b9c819db7ca29bf014e2544e389d4