From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 4DTmGDTHKmVSegEA9RJhRA:P1 (envelope-from ) for ; Sat, 14 Oct 2023 18:52:04 +0200 Received: from aspmx1.migadu.com ([2001:41d0:306:2d92::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 4DTmGDTHKmVSegEA9RJhRA (envelope-from ) for ; Sat, 14 Oct 2023 18:52:04 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D5F913B613 for ; Sat, 14 Oct 2023 18:52:03 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=YQCdLWSx; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1697302324; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=Q1ZscFn60307CHCPPrMbxgJAY6xo36CES+/Odz3pxjI=; b=XoE3EtnC7Y4tiyt9vx/YgXYe8fXSpU1iYvtBTacfyqnnKFIocNzNuYnZr0AZLArLZ820y2 4eFu6G94koVh0Yy12dZBQczjtBIQhZrOdgptqpnKfnJQqyWhfsJx5EtMeJybJYRiXgwk7I ohx3tpiAKqdzim258UeQ+hC1GhXmg8l6CHtzv6qYTHxgDXzx2pH1b4p5DzmMQy+FEjhf4U pzW3K0FEt92FJO4YNAYop0gghRtI9p7t4kvnCbf/T9myci/y15UNrLRC/4b7ekLWgbJsny RwIgh6+7cCFdHb43seVp/6KazKlQLpF65n0sKos+jEEIqzTGJoI/azhu/l/kJA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gnu.org header.s=fencepost-gnu-org header.b=YQCdLWSx; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1697302324; a=rsa-sha256; cv=none; b=rQpR/iI0kjYEVoMJWG2AAV9zhf3u/2a1bnMOXD7/zKWiocgj902fueTuYPygsYQZelS8Zi iJ/db/ZXvOoAC7SigirYjhbkMmVC82rUAga5DUR9Kf2vUVMB+Zh6sL7KWTH2KDsNI5rYm4 xhD99hQiwSqJVuZz2ZoP2dOinBOT1LZc5klC2++tJMwDqYeTJqXrUBWXJkU5G00hy8gleb +AsbX0g1i7Zr/mWoD1zWNfSTsiKWv9wW7/p1q8Mjtp8HqqV/a+43YfSQ+isSdxqbSaGrM+ YZz6QWyrpEkZ6vIh9d4wX97DUSbaf6ny8HM/tjO4+Y9tFTMHDo1/K1qdp1qBxg== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qrhrY-0002OJ-Qx; Sat, 14 Oct 2023 12:51:40 -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 1qrhrX-0002O2-QJ for bug-guix@gnu.org; Sat, 14 Oct 2023 12:51:39 -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 1qrhrX-0001Zm-ID for bug-guix@gnu.org; Sat, 14 Oct 2023 12:51:39 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qrhru-00023z-4d for bug-guix@gnu.org; Sat, 14 Oct 2023 12:52:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#65924: [PATCH core-updates 1/3] gnu: git: Remove labels and use gexps. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 14 Oct 2023 16:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65924 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Maxim Cournoyer Cc: 65924@debbugs.gnu.org, Simon Tournier Received: via spool by 65924-submit@debbugs.gnu.org id=B65924.16973023197918 (code B ref 65924); Sat, 14 Oct 2023 16:52:02 +0000 Received: (at 65924) by debbugs.gnu.org; 14 Oct 2023 16:51:59 +0000 Received: from localhost ([127.0.0.1]:50292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrhrr-00023e-8I for submit@debbugs.gnu.org; Sat, 14 Oct 2023 12:51:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48968) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qrhrn-00023Q-VK for 65924@debbugs.gnu.org; Sat, 14 Oct 2023 12:51:57 -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 ) id 1qrhrK-0001Wu-RD; Sat, 14 Oct 2023 12:51:26 -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=Q1ZscFn60307CHCPPrMbxgJAY6xo36CES+/Odz3pxjI=; b=YQCdLWSxya8Jn2nmUOLH htmSfTCwJ6ZIF6SVpBjxwlmv14dTF9KoCQ1b1MQih5QO8y3+sWnwj6qfd/sNmH7OAsJD43XT3dgCV Ff14WQ1xhFKC1u096JvDfWVExfYVNEZaUCCgovHCVhV8RZHqlkxoQjNL4GIS/O2Ah/E7ZansUKGHo SI+VVm+adMTNlFs9LmLfXzcPehueDNhla05oqu6o3P5VCZpXHMQ14bXNSWKzu1ES6RPrYg1no1lM3 L6x66+RtGnrfgGaQ1sS6x6J/vJRnhjE0yM57WTVBYsR6AfX1MK9rL6xwfJEPGD5UlrwDdpuJqQiW5 o3QqxsmhKF7KCQ==; From: Ludovic =?UTF-8?Q?Court=C3=A8s?= In-Reply-To: <1090d01a7ba277090c84cf66bc7bfaf22521f0e3.1696734901.git.maxim.cournoyer@gmail.com> (Maxim Cournoyer's message of "Sat, 7 Oct 2023 23:18:49 -0400") References: <1090d01a7ba277090c84cf66bc7bfaf22521f0e3.1696734901.git.maxim.cournoyer@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Tridi 23 =?UTF-8?Q?Vend=C3=A9miaire?= an 232 de la =?UTF-8?Q?R=C3=A9volution,?= jour du Navet X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Sat, 14 Oct 2023 18:51:24 +0200 Message-ID: <871qdxf8qb.fsf@gnu.org> 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -6.85 X-Spam-Score: -6.85 X-Migadu-Queue-Id: D5F913B613 X-Migadu-Scanner: mx2.migadu.com X-TUID: HRkWEVBqFHPh Hi! Maxim Cournoyer skribis: > * gnu/packages/version-control.scm (git) > [native-inputs, inputs]: Remove labels. > [arguments]: Use gexps. Use gexp variables input searching procedures wh= ere > it makes sense. [...] > + ;; Tell 'git-send-email' where perl modules are. > + (wrap-program git-se* > + `("PERL5LIB" ":" prefix > + ,(search-path-as-list > + '("lib/perl5/site_perl") > + '#$(delete-duplicates > + (append-map > + (compose last package-transitive-propagated-i= nputs) > + (list (this-package-input "perl-authen-sasl") > + (this-package-input "perl-net-smtp-ssl") > + (this-package-input "perl-io-socket-ssl= "))))))) > + ;; Tell 'gitweb.cgi' where perl modules are. > + (wrap-program (string-append out "/share/gitweb/gitweb.c= gi") > + `("PERL5LIB" ":" prefix > + ,(search-path-as-list > + '("lib/perl5/site_perl") > + '#$(delete-duplicates > + (append-map > + (compose last package-transitive-propagated-i= nputs) > + (list (this-package-input "perl-cgi"))))))) I wonder if this could be simplified, but I don=E2=80=99t have a good idea. Otherwise LGTM! Ludo=E2=80=99.