Received: (at 77181) by debbugs.gnu.org; 1 Apr 2025 10:26:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 01 06:26:26 2025 Received: from localhost ([127.0.0.1]:46567 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tzYp6-0005MM-UA for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 06:26:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34470) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tzYp2-0005KV-M9 for 77181 <at> debbugs.gnu.org; Tue, 01 Apr 2025 06:26:22 -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 <ludo@HIDDEN>) id 1tzYow-0002AM-CE; Tue, 01 Apr 2025 06:26:14 -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=9LVIYmMY/skKFgUfbvqZRX94v1pUtSGkgXVUxk7q6pA=; b=YwaYJjj/i+5MauHUVUHh iQuzQlUpQYfMilJSkKMxumP8DOcQfSC7lzUMoTvgbPSHCwt5sGZkJe5G/K04a92ZjWDtE61HLViDl Y/wvN0vjpX4z3bUudeQ7JhtalpfwQBJkqp0tci7aZgGpceF+PPW9+lY79mG+uxnsjmvoDivZT5lC8 yROWZ4UF6b2T10jAUM+HZ4sXWqdJV7/dzfxQBFxlgayz05JOng8yqCF7nUQ8VHd7Q1kCM3OAfAkYu UByMnCXYhCuQCFA5bGtDmT7hQpk7GoMD3hhrcqyuA/Uiv371B8JRoG273FZZHIKwjiycuhLVhli1m pOY8Pe8S+a5FSg==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Efraim Flashner <efraim@HIDDEN> Subject: Re: [bug#77181] [PATCH v2 1/6] guix: Add shell completion directories. In-Reply-To: <3c72e49e718f95b1836b22289dc2209550d146a8.1743065002.git.efraim@HIDDEN> (Efraim Flashner's message of "Thu, 27 Mar 2025 10:46:40 +0200") References: <cover.1743065002.git.efraim@HIDDEN> <3c72e49e718f95b1836b22289dc2209550d146a8.1743065002.git.efraim@HIDDEN> Date: Tue, 01 Apr 2025 12:26:11 +0200 Message-ID: <874iz8fa9o.fsf@HIDDEN> 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-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77181 Cc: Josselin Poiret <dev@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN>, Ian Eure <ian@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, 45mg <45mg.writes@HIDDEN>, 77181 <at> debbugs.gnu.org, Christopher Baines <guix@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi Efraim, Efraim Flashner <efraim@HIDDEN> skribis: > * guix/utils.scm (bash-completion-dir, fish-completion-dir, > zsh-completion-dir, elvish-completion-dir, nu-completion-dir): New > variables. > > Change-Id: I076bd26a87f196a32fb9542cd8058fc1d2a12aa9 I think (guix utils) is not the right place for this. How about (gnu packages shells)? It=E2=80=99s OK *if and only if* these variables are only referenced from thunked fields: =E2=80=98arguments=E2=80= =99, =E2=80=98inputs=E2=80=99, etc. Please also fully spell out the variant names: =E2=80=98bash-completion-directory=E2=80=99, etc. (info "(guix) Formatting = Code"). Thanks, Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 27 Mar 2025 08:49:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 27 04:49:19 2025 Received: from localhost ([127.0.0.1]:47419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1txivN-0002kC-T4 for submit <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:49:18 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:52573) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1txivA-0002h3-89 for 77181 <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:49:04 -0400 Received: by mail-wr1-x430.google.com with SMTP id ffacd0b85a97d-3913cf69784so456678f8f.1 for <77181 <at> debbugs.gnu.org>; Thu, 27 Mar 2025 01:49:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743065338; x=1743670138; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=7BrhaAT3/iL9Z1vX86cHiQ0qtQtFXyL98U58EpkAdXE=; b=i+dRSwOZJkhgmJyU2bW4OgfZjwxW45lTsPcfB2mcU3EHQxj/tGRflznU2eM/vFvXKJ ssyak+Er1Y50j+YPZgugK4V+RsumPjeypqNEecUN29+MZmjIaVgAybt4pJTWzOTvADAk Egckvu43qxj9dHYN/ZxxJX1rDy5cVmvUahgSD1yYx6rpKPqfcJ7WkR2sDGFuLDZT0dAC wUBpNqUGmP0yYnQtfKOpWjqM79Ultuegy1edMs9nkWtTBYpvHI2xwTSoLqO+Sh2U1SEx IB4ouDSdFgnCZ6tckli57Gaxt+elK+xttaeDQP/0oepkT2qobsSD0F5Mri7zuuZVo5RA 8PoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743065338; x=1743670138; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=7BrhaAT3/iL9Z1vX86cHiQ0qtQtFXyL98U58EpkAdXE=; b=Uij/tAknWCmwzzUtb04MSz7NVEOIARqRgy2YdcUvuUwU6KXSDIiLnMuzTQ1zvv3lba zWIzs5z4G9ndRCFIOO5kf+7tJyd+zoJdmsc0+FQAYIE8R8Krl1AVZgt1pgjjLMPzgXX7 RG4+Or4daehyMJIqddHqiRp9Hx8O/vsutPLxC1QRhXpOiRBY/xfclcn25vkKrqiOU54Y muqtPFJ0A+h9Dm6VxDkuUj+RVNx9b605lIs+fNpJCb854/IF2UoSbXs6lUHISA0TV6jv /9ZMUMk1ZqSzuWBmVWx7uZFI/6hcEiO+qBumK83d1Cxy8HF8upAU2mtCDip2AVjE7P9G NAVw== X-Gm-Message-State: AOJu0Yxw4cqeFm/y9f1/0uxa2nMvSt5xx1pxntQk+qHQKNjLj2rTfSRR vsMaiDj6SG8bEUX1pbzjM3MzCgK+EIhW0dezeyVobA1ils8i9FDVC78pZg1W X-Gm-Gg: ASbGncvpc1AxdAXqxWz598cKDIRTfAN5xiQwQSnYxcwrI/JfvrOYjhRdnm3NdGfebur HsHcT942V5DU32/vy64Dejc5v+w8DSesnEh9rBPk/7XKTdyUVPkiRO+02tCgtOwCEhaQ3va5ZVe CesQ/nueS3e6zGB8yiwryI8+D1ZTaKIT4AYRWQDvmvix+7qwCSylGNjBmAC6Qco+GVcxPwl4YjK kph+gLU6sbx5z7ivUCEjL4iNpD8nAmckOZD/wMjF+9EXTo3JXSfHhAKoDat3PkTWYVvDPgyEbKy PJo54swOedZ0tB0F6rctVmtwQO8SEJJ+q6RURCFIUZl+r3la X-Google-Smtp-Source: AGHT+IGgHXcjGWLqC7ExkK4jt+FfF7sgxBkBxHM4HXBLdB98SBu0Gg50urz5qscK749q9gU/uq3gng== X-Received: by 2002:a5d:6c6c:0:b0:38c:2745:2df3 with SMTP id ffacd0b85a97d-39ad17845f7mr2226725f8f.37.1743065337920; Thu, 27 Mar 2025 01:48:57 -0700 (PDT) Received: from localhost ([141.226.15.94]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d82f32573sm29655025e9.32.2025.03.27.01.48.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 01:48:57 -0700 (PDT) From: Efraim Flashner <efraim@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH v2 6/6] gnu: starship: Fix shell completion directories. Date: Thu, 27 Mar 2025 10:46:45 +0200 Message-ID: <4f04fc067b4ce22ceb22154d89fcf1c58f8931dd.1743065002.git.efraim@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1743065002.git.efraim@HIDDEN> References: <cover.1743065002.git.efraim@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN>, Ian Eure <ian@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From: 45mg <45mg.writes@HIDDEN> * gnu/packages/shellutils.scm (starship) [arguments]: Use the shell completion directory variables. Change-Id: Ie286218d636a56745013ebdb23461691fdf16d11 --- gnu/packages/shellutils.scm | 27 +++++++++------------------ 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/gnu/packages/shellutils.scm b/gnu/packages/shellutils.scm index 28c8af8685a..c7723cb2e04 100644 --- a/gnu/packages/shellutils.scm +++ b/gnu/packages/shellutils.scm @@ -496,33 +496,24 @@ (define-public starship (starship-bin (if #$(%current-target-system) (search-input-file native-inputs "/bin/starship") - (string-append out "/bin/starship"))) - (share (string-append out "/share")) - (bash-completion-dir - (string-append out "/etc/bash-completion.d/")) - (zsh-completion-dir - (string-append share "/zsh/site-functions/")) - (fish-completion-dir - (string-append share "/fish/vendor_completions.d/")) - (elvish-completion-dir - (string-append share "/elvish/lib"))) + (string-append out "/bin/starship")))) ;; Make the directories - (mkdir-p bash-completion-dir) - (mkdir-p zsh-completion-dir) - (mkdir-p fish-completion-dir) - (mkdir-p elvish-completion-dir) + (mkdir-p (string-append out #$bash-completion-dir)) + (mkdir-p (string-append out #$zsh-completion-dir)) + (mkdir-p (string-append out #$fish-completion-dir)) + (mkdir-p (string-append out #$elvish-completion-dir)) ;; Use the built starship to generate the completions. (with-output-to-file - (string-append bash-completion-dir "/starship") + (string-append out #$bash-completion-dir "/starship") (lambda _ (invoke starship-bin "completions" "bash"))) (with-output-to-file - (string-append zsh-completion-dir "/_starship") + (string-append out #$zsh-completion-dir "/_starship") (lambda _(invoke starship-bin "completions" "zsh"))) (with-output-to-file - (string-append fish-completion-dir "/starship.fish") + (string-append out #$fish-completion-dir "/starship.fish") (lambda _ (invoke starship-bin "completions" "fish"))) (with-output-to-file - (string-append elvish-completion-dir "/starship") + (string-append out #$elvish-completion-dir "/starship") (lambda _ (invoke starship-bin "completions" "elvish")))))) ;; Some tests require a writable home directory (add-after 'unpack 'patch-test-shell -- Efraim Flashner <efraim@HIDDEN> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 27 Mar 2025 08:49:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 27 04:49:17 2025 Received: from localhost ([127.0.0.1]:47417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1txivK-0002jf-Ab for submit <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:49:17 -0400 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]:51610) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1txiv4-0002g1-3a for 77181 <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:49:02 -0400 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-43d04ea9d9aso2930775e9.3 for <77181 <at> debbugs.gnu.org>; Thu, 27 Mar 2025 01:48:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743065332; x=1743670132; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=Duxy7A94xBDehCittGSTp7AqP/60PPHb1igrtIYocmc=; b=M/B5iN7vEUxzW91OjUHz+Q3DK+IBpQuj5RDo2N2tvUXFobQS67yqOJVNkGCqfK100P qz6p/E8mvrYZba/Yc5jDWLo14rT4cXMhg8vUNYn3SPisbOCAKptH9wdoFDeWt9WP3yXJ ZHtIF2Nzdh+HeyO3q2hJj2BqxJA5JND6I1gFWcSkrOReSVPInf3fxYlzMHNHGQr771+t kNNqnnlfPeiR//Kc/GRkv/P0RTP8owOqehOomxm7ptC8rXukq+HWQT3kQ8PBZv4wd/G3 Fpw/J8iK5rcaDoY5RABAsO/3aJjd87s6a1q1TkjhD+1wY9GYK9FkN/m5AtCIPVjI3vkB 09Uw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743065332; x=1743670132; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Duxy7A94xBDehCittGSTp7AqP/60PPHb1igrtIYocmc=; b=AsuxeMZqVwUJxUjB8ogmoVqU1UAZe1xXViY++77mTMzJyRrUOdjYCJfsE4xz6QqH2Q 90oBiLJG6G8H5GGIw6Zf5e7CTbTNRNR4BJN9NWw3hGJYeYBaIXSEX5dhJjz8PRo3pOQp edK3miozX/kmuyaqVmYEk59doSDzasriP4ghiJanQ5IemJtI75EnuGCqosXFXu1ehAwr fgsvJo7BHW+FI1O7QqnRZpmhvKDTZTLiO6od3vgiSTUfMZC2hthn8/emvU6hjTsi3YwL G4DX1onkxbNxbI4LJSAwVi/AU5+JVDuYQVXusda1NBDy3Rm+Uzski/7x7xySWKOtqD/h k7wQ== X-Gm-Message-State: AOJu0Yzsg6e895+sTDlM0492ENbq3WOCo84CQz3ewHxAlIhBiqkUfcbq kBN1g7k4S8bkYxi2Bul3NK87CUGgDBwNz41hfWXJI9lpGhpb1PPAtbUFGxEd X-Gm-Gg: ASbGncsghXzPOsd5T4KAEGOUP6Op51bRcloZUohqNNEb5jinV/aazN6PR4kf3dlP4Xn Gd5aetdrJAG2cSOMAo1MZaCWF6g0+G7nSLJpN1dKgDaTB9wVBuadxTg/3lHJIrocQoqX7yjMeui tls/htqkg6GOzHSZBu40eOuUmgdOq7EIeV4fNT/zzfj1Wm2ekK1Emu6mBLwVzXCA77UcTLgZglR vB3SiEL9DyDjJEwbYz7SJbn2nf4rKnJ00bDXq9JV6k3lhfUQhGb3dr/Tc2QVd+z3qsJTzfVY6E5 oeKdVHgVae5b7bq/jJo2u4UgR4v3qPwg3mNP8E8AUBhiH36n X-Google-Smtp-Source: AGHT+IHBdVhdoHD6a7NG0Go4B83pMDqGKzK35Zv0PT209FuLLyS1xt1v0XXau0r3zas43dftlyQm6Q== X-Received: by 2002:a5d:59ae:0:b0:391:4873:7943 with SMTP id ffacd0b85a97d-39ad175004emr2195790f8f.32.1743065331623; Thu, 27 Mar 2025 01:48:51 -0700 (PDT) Received: from localhost ([141.226.15.94]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d82a041d4sm32103515e9.0.2025.03.27.01.48.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 01:48:51 -0700 (PDT) From: Efraim Flashner <efraim@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH v2 5/6] gnu: zoxide: Fix shell completion directories. Date: Thu, 27 Mar 2025 10:46:44 +0200 Message-ID: <a5691047a5cc9db6d407eb28ad39889995de14aa.1743065002.git.efraim@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1743065002.git.efraim@HIDDEN> References: <cover.1743065002.git.efraim@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik <divya@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Steve George <steve@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN>, Ian Eure <ian@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From: 45mg <45mg.writes@HIDDEN> * gnu/packages/rust-apps.scm (zoxide) [arguments]: Use the shell completion directory variables. Change-Id: I55f1a9f5c37a6b795f0021ea8b08f472c16847e9 --- gnu/packages/rust-apps.scm | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 55861ecc924..48fefd3064a 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -4864,30 +4864,22 @@ (define-public zoxide (lambda _ (let* ((out #$output) (share (string-append out "/share")) - (man1 (string-append share "/man/man1")) - (bash-completions-dir - (string-append out "/etc/bash-completion.d")) - (zsh-completions-dir - (string-append share "/zsh/site-functions")) - (fish-completions-dir - (string-append share "/fish/vendor_completions.d")) - (elvish-completions-dir - (string-append share "/elvish/lib"))) + (man1 (string-append share "/man/man1"))) ;; The completions are generated in build.rs. (mkdir-p man1) - (mkdir-p bash-completions-dir) - (mkdir-p elvish-completions-dir) + (mkdir-p (string-append out #$bash-completion-dir)) + (mkdir-p (string-append out #$elvish-completion-dir)) (for-each (lambda (file) (install-file file man1)) (find-files "man/man1")) (copy-file "contrib/completions/zoxide.bash" - (string-append bash-completions-dir "/zoxide")) + (string-append out #$bash-completion-dir "/zoxide")) (install-file "contrib/completions/zoxide.fish" - fish-completions-dir) + (string-append out #$fish-completion-dir)) (install-file "contrib/completions/_zoxide" - zsh-completions-dir) + (string-append out #$zsh-completion-dir)) (copy-file "contrib/completions/zoxide.elv" - (string-append elvish-completions-dir + (string-append out #$elvish-completion-dir "/zoxide")))))))) (home-page "https://github.com/ajeetdsouza/zoxide/") (synopsis "Fast way to navigate your file system") -- Efraim Flashner <efraim@HIDDEN> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
divya@HIDDEN, efraim@HIDDEN, steve@HIDDEN, guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 27 Mar 2025 08:49:14 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 27 04:49:14 2025 Received: from localhost ([127.0.0.1]:47415 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1txivH-0002jE-BA for submit <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:49:14 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:56667) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1txiuz-0002fC-Vq for 77181 <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:48:57 -0400 Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-43948021a45so7062115e9.1 for <77181 <at> debbugs.gnu.org>; Thu, 27 Mar 2025 01:48:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743065328; x=1743670128; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=yppARz+PdwovWudEwKHNrAJuBPgyDDFIN4d2fscLVUs=; b=lbyvLfVTxdKUcHgqYHKqrnKDp5uTebZmmKsoYcHst2y727r8GyPogW+vnTXMlCpfUT FUly5SvzawJKq2egoEkU/YBaTneV5vafaG9jlANKOhvEvHzgcGR9vgj9eu+hN1zflAWk HWs+GRE1xJrb56u2fhkVzGqvDgfG2txkzB2If7zDENGWUBRWyfrrlV8C9aZ4XQFydSo7 9tMXJvP2T8yFsSLb2c1cysACJRoQl+plTzOrZvOK5B/UsBpPhAW6ut9g5ezLPWRXzdXD NyWuixg7vTvVyGUuJdWBQYVeMHLnUdDrrowJ8yFgElU/ZXtWRep5dlmMrYpWkuUK+Jf8 nDwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743065328; x=1743670128; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=yppARz+PdwovWudEwKHNrAJuBPgyDDFIN4d2fscLVUs=; b=HQ8jfc4I92QxO8GnLdwxwXJ/abfU9uutMOb0M1/MGfVHQl7FTYGyb731x8DppEo9ow 0Cu6AThajhPAG7W/myb0S6cqFWFp3HMJXKh2ny4aUcIiFHaG2xfxnmr+u4SR9iUH2Ylk aoXkqu6QrbE10YrwWQCi9E7zZabfd9V/6f598Mo6FnDwT18pMoynNb0UCVxpeF33v7Dv sTi7fKcBK0IUG84Z1KqGx2tXLvmQK6XrO0iEA033D3gj+FOfgRiyuOJQY/MuymSyBzJ8 ijbw689VcwFjyctRjw8c64AShuIbOlxD51Skoj6FmQgoiB30/DfolAAjQ/vhRhuukf4b TUoA== X-Gm-Message-State: AOJu0YzPhV5SemFUROlmqPhdGfSKbRorHzzDPaloBasVB10R+wX0axy4 ASvEJRMio9EuRAi+zhMq6D4dVzwtr5LCjL//2HKK/I/b08F9xd2AgMZTNia/ X-Gm-Gg: ASbGnctqteS8TbWOWGQsLvy54AgJzjq7u4HV631gnLzzFBCSxZxthBjxyc1r/hl3NS0 td4G+JGsQ3AQVlE2ViOrFXRRA+nX7wz9KqOs0Kdl1EPJYVEnWst5EUy6acMU9Q4ISR6bc2gOoLP NpfeRolPUSoyDeUvM4ReQtmc7oQMMZ0N1Lnwss/T4Ja7ko0jdHjdTYv0jyYGrCVfrhxRP4ieyLX ruK6ruWrEtZB6CZ4Op/INaF/O7AVJswZf0zfOv9BPJ12O7JyLn6yTvQRI20FD8UDjQPDRYyxfFc 3GXLI+Rj7ZIH/9AIktqeelxOGNVFBGLzJnraPzSvmF42z5XP X-Google-Smtp-Source: AGHT+IGbihPH8dlRximRPz9TroEMS2eQyAO+Iv1DKiMLpk/zFSDyzRAv4ojfDufhjlpSZUoGtxMcdA== X-Received: by 2002:a05:600c:3ac6:b0:43b:ce3c:19d0 with SMTP id 5b1f17b1804b1-43d85096658mr25066295e9.29.1743065327464; Thu, 27 Mar 2025 01:48:47 -0700 (PDT) Received: from localhost ([141.226.15.94]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d82f3235asm30207525e9.31.2025.03.27.01.48.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 01:48:47 -0700 (PDT) From: Efraim Flashner <efraim@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH v2 4/6] gnu: git-delta: Fix shell completion directories. Date: Thu, 27 Mar 2025 10:46:43 +0200 Message-ID: <a0ec7381a0f60026e674780915fe3f30dd625e15.1743065002.git.efraim@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1743065002.git.efraim@HIDDEN> References: <cover.1743065002.git.efraim@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik <divya@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Steve George <steve@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN>, Ian Eure <ian@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From: 45mg <45mg.writes@HIDDEN> * gnu/packages/rust-apps.scm (git-delta) [arguments]: Use the shell completion directory variables. Change-Id: I7825607cc15df5b6fec8322740d303b38842e401 --- gnu/packages/rust-apps.scm | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 0371fd4c264..55861ecc924 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -4550,23 +4550,16 @@ (define-public git-delta #~(modify-phases %standard-phases (add-after 'install 'install-extras (lambda* (#:key outputs #:allow-other-keys) - (let* ((out (assoc-ref outputs "out")) - (share (string-append out "/share")) - (bash-completions-dir - (string-append out "/etc/bash-completion.d")) - (zsh-completions-dir - (string-append share "/zsh/site-functions")) - (fish-completions-dir - (string-append share "/fish/vendor_completions.d"))) - (mkdir-p bash-completions-dir) - (mkdir-p zsh-completions-dir) - (mkdir-p fish-completions-dir) + (let ((out (assoc-ref outputs "out"))) + (mkdir-p (string-append out #$bash-completion-dir)) + (mkdir-p (string-append out #$fish-completion-dir)) + (mkdir-p (string-append out #$zsh-completion-dir)) (copy-file "etc/completion/completion.bash" - (string-append bash-completions-dir "/delta")) + (string-append out #$bash-completion-dir "/delta")) (copy-file "etc/completion/completion.zsh" - (string-append zsh-completions-dir "/_delta")) + (string-append out #$zsh-completion-dir "/_delta")) (copy-file "etc/completion/completion.fish" - (string-append fish-completions-dir "/delta.fish")))))))) + (string-append out #$fish-completion-dir "/delta.fish")))))))) (native-inputs (list git-minimal pkg-config)) (inputs (list libgit2-1.7 openssl zlib)) (home-page "https://github.com/dandavison/delta") -- Efraim Flashner <efraim@HIDDEN> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
divya@HIDDEN, efraim@HIDDEN, steve@HIDDEN, guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 27 Mar 2025 08:49:12 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 27 04:49:11 2025 Received: from localhost ([127.0.0.1]:47413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1txivD-0002iR-MT for submit <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:49:11 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:47471) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1txiuw-0002ec-MQ for 77181 <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:48:53 -0400 Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-43cf034d4abso7266785e9.3 for <77181 <at> debbugs.gnu.org>; Thu, 27 Mar 2025 01:48:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743065324; x=1743670124; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=gXgLDuo2SYsQqX5cdnBp2oKQnTeH3HDJ9mMqRI64ONo=; b=IkPe9xie0zDNc/jf7HJOsxPdWRWBOAbGDqGQEN1kGJYOYnxCfPnI0Kg1pw8p8/WN73 0RIGMFNrhZcY8KLqjtmV31oVrjvQDuQvSDw+1mzZlZ1dLe/BvtFCZWgtoTEAJuiUTQjq YXtUmGovy+3X2SUd7qHZFAdru3o2EMm5hp3McUs0BcGilH5i85fpZcZRx6iEEgUqNSsm GZ/Uutq/Z0cVfh3vzXZkYFtukfb5lgGrgOCeBmiSNPKePuT2oxySCplAi/AZDqwvhC52 UVnQsK2+DWWKcZs/5dqUGzlqUxjHZTJr1m6quO8K+J1o/rKSIisjeoFQIBHp7ekrZYzq 7J5A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743065324; x=1743670124; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=gXgLDuo2SYsQqX5cdnBp2oKQnTeH3HDJ9mMqRI64ONo=; b=HHamtB/qIn4C0snTJIewt9Sf7tWkxt6hYGsDBDYzK5zzpE08/hnjflBLVUWUAbrr3Z WfSozm2BmFI8McJry3ZVd4iQw2JuLT09erxaLQyDpRDgNx/JUCjjDZe6OpCbUmoSUZKm EV449NTsS2WIdSgRWWSIxURDyMgGip5/aN56qiP1driLWdCGjNAgsJ4xHU2YbgBLCUkM a8aYrl2jzDrarHo6m8T895upHMLIEhYwQD6UJxatR9GZ3jJmk0XT1dY/bA9+1fh4tJcP F/7ZjTYmYL044NZXxuQ/Ew9UnsXJs8hWSEdKrITlxSldDoWcJQVWmuzGQfoFJEiWCi6I Wm4w== X-Gm-Message-State: AOJu0YzOf5DvlHlydJn9WH/4JNYbKFxqMUVYBEQTbpdzIZ+xNJHGeaGa d9nlOcLQ7sdeK0PzLZMoNBQ8n7x+XEI+huIkhkQ6WVKLtajswHRYuJ3vQzPF X-Gm-Gg: ASbGncuhuUcR7L84G02XOcomkXlz0TY/XByFkxikXkFwNUSXBxQ6lgS8q8W2oPNIcug Ky7hyjomgOVdrtymCBeYHW9dBiIQIzfY1PvIDgWbTQHcOrjV9/5XhGwqa5FYH2aXNZ5Y1jgSznG h9RplyVxhid6KyHnBfqJTdrl6F4I+X/GQdK48o/4s48Zug3vn+/+Vyums+wt95H1O+Dv71G1Sui 9KAwyySVsPgfaMivuozdPtnY4WSy4txMol9sjtu8N833+VI8U3l6FHAqRbYaGklKPqWS2lFKcMS Wb8EmJP5SU2MkzbSFnYyAkyz6csWFIs1gCF8yvqDpN+jJbz3 X-Google-Smtp-Source: AGHT+IHa1yWivBzqba0QLRblHPFJoIIydntdFxrlAB3Tm0QrGMZfAK8zV45fI2I/eCdmmjpr3vMziA== X-Received: by 2002:a5d:59a7:0:b0:38d:eb33:79c2 with SMTP id ffacd0b85a97d-39ad174e4famr1965093f8f.32.1743065324231; Thu, 27 Mar 2025 01:48:44 -0700 (PDT) Received: from localhost ([141.226.15.94]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-39abfc2115asm13224512f8f.4.2025.03.27.01.48.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 01:48:43 -0700 (PDT) From: Efraim Flashner <efraim@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH v2 3/6] gnu: ouch: Fix shell completion directories. Date: Thu, 27 Mar 2025 10:46:42 +0200 Message-ID: <76d0f9fece99b9f7716fd5b6e166e1b872c64520.1743065002.git.efraim@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1743065002.git.efraim@HIDDEN> References: <cover.1743065002.git.efraim@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik <divya@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Steve George <steve@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN>, Ian Eure <ian@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From: 45mg <45mg.writes@HIDDEN> * gnu/packages/rust-apps.scm (ouch) [arguments]: Use the shell completion directory variables. Change-Id: I63f2be695e9d8dc15de61bbbb470c54e47a6a197 --- gnu/packages/rust-apps.scm | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 2f933d836c5..0371fd4c264 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -2348,25 +2348,17 @@ (define-public ouch (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) (share (string-append out "/share")) - (bash-completions-dir - (string-append out "/etc/bash-completion.d")) - (zsh-completions-dir - (string-append share "/zsh/site-functions")) - (fish-completions-dir - (string-append share "/fish/vendor_completions.d")) - (elvish-completions-dir - (string-append share "/elvish/lib")) (man1 (string-append share "/man/man1"))) - (mkdir-p bash-completions-dir) - (mkdir-p elvish-completions-dir) + (mkdir-p (string-append out ,bash-completion-dir)) + (mkdir-p (string-append out ,elvish-completion-dir)) (copy-file "target/ouch.bash" - (string-append bash-completions-dir "/ouch")) + (string-append out ,bash-completion-dir "ouch")) (install-file "target/_ouch" - (string-append zsh-completions-dir "/_ouch")) + (string-append out ,zsh-completion-dir)) (install-file "target/ouch.fish" - fish-completions-dir) + (string-append out ,fish-completion-dir)) (copy-file "target/ouch.elv" - (string-append elvish-completions-dir "/ouch")) + (string-append out ,elvish-completion-dir "ouch")) (for-each (lambda (manpage) (install-file manpage man1)) (find-files "target" "\\.1$")))))))) -- Efraim Flashner <efraim@HIDDEN> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
divya@HIDDEN, efraim@HIDDEN, steve@HIDDEN, guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 27 Mar 2025 08:49:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 27 04:49:07 2025 Received: from localhost ([127.0.0.1]:47410 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1txivD-0002iJ-51 for submit <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:49:07 -0400 Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:59884) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1txiuu-0002dx-1k for 77181 <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:48:50 -0400 Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-38f2f391864so319244f8f.3 for <77181 <at> debbugs.gnu.org>; Thu, 27 Mar 2025 01:48:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743065322; x=1743670122; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=gQy/qi7E+UZbDNyGvJCEILwrpWtfAyxzR6cka7EmnQg=; b=ifE6Us2VnU+7hmcsjzGXV5SsVBs9qQPYSTLmxbqp1thcjbv/I0APpbI6sQZrLYiy4r Pj7nPVDxtfGIXRVVM7o8U49zNgN/m1u7f5ECJK1i9sfdqO6pVxUXPHmoBt3ixlYeWCMo QW/t6HE7i+GIuq56tsnaF504KuRS0hH+00WoL/XqvrLrkvCVjpfecOa5BA83KKNFVwE/ UwCZMPXKFfJGoSV9gTY3H4/LdD3H7hE798Nspgs+54BQr2X6oLtbpz7v4FiDhGKfkE5Q nt2xX/Af36U2ZtZu3PKE4n5mNnVBqhaO/p8/S3CM42wED5I3CNkQEzt7f/FeRuMNNIyv p2HA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743065322; x=1743670122; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=gQy/qi7E+UZbDNyGvJCEILwrpWtfAyxzR6cka7EmnQg=; b=sk1pdp/juluK84iL8KspVRcJS0q1p5elbHlhRhnItzE7T6/LugY6p0yqKSXTsAOrl3 UEfHBx2Gzb2CAWub6UoIG5Hfex7jBeGXqnLXVWIVX4Flx+zUM18xtco5Qrkf1uOx6yWw VWMj7HOw4pKWW1WL61Pn1AjR7VeulX+q/hXneFHIpNVN00X3Wjo0D0wBKanFe+wc3vmZ zgaxv3zZbQXe1XwLrwFPt3gGtxtjRJnaxlwMvbPxT1QI6uUAVqQJ/AG2dTczIBiV1D+O yUsEdQYfrfHDteEOsBJ/1d0MvtIzV3pMTY+rDaV2NfS5jz6G86ykL47b+U6MoylrgAHC WotQ== X-Gm-Message-State: AOJu0Ywc/IHLuQ6JkgE5bU9Lo7RxcorrOGuUZ4dlFoGB00+3syelgFma UHtAAEFFwIO1oPiZooVrorlSwH6/5MvbEg5BaOeng7VFRL7SA1as19B023Hb X-Gm-Gg: ASbGncueeIhJeJKY+G/eIO63s8315OD1xStqAHc22aSHAJp19N2XW1sZ6BDV4lsA47a OirlzDWlaV5xFeKRMfPRgYc3XYuZKuh2E+RLhyP4JBINBkahAf9oU4rGwvOOVVcVPpTxTfsxLTB ii2DuGWwfozBmzxzyWitS9PBT9TwvHBwdf/vpxxwdObRNE0M0I1doPHkp40QZhJp1OXusMu/Dww GTjt/pVTxL0vaA31lxHnSbZSyCThP/xrx4Tb2GgL1vytbVr6AnueGdeRx7eJL6daFTVEt9A3V6W dSkxapwxpYcaXlO7Y00DT8aEcbAYYyGtyjjOF2f03/QE/7/rLu7nYmRyzZk= X-Google-Smtp-Source: AGHT+IElRjoAUrZD7ChK0lQ9WTLjfRGZQStWl9be/8W0n21ZL3iT3wad5idaWN5lFVDww/uEOU0hng== X-Received: by 2002:a05:6000:400c:b0:391:275a:273f with SMTP id ffacd0b85a97d-39ad17401cbmr2019984f8f.4.1743065321560; Thu, 27 Mar 2025 01:48:41 -0700 (PDT) Received: from localhost ([141.226.15.94]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3997f995a10sm19072245f8f.6.2025.03.27.01.48.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 01:48:41 -0700 (PDT) From: Efraim Flashner <efraim@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH v2 2/6] gnu: pass-age: Fix shell completion directories. Date: Thu, 27 Mar 2025 10:46:41 +0200 Message-ID: <c0f46e1427e83773ca6b390b1989f39fd248436f.1743065002.git.efraim@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1743065002.git.efraim@HIDDEN> References: <cover.1743065002.git.efraim@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN>, Ian Eure <ian@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) From: 45mg <45mg.writes@HIDDEN> * gnu/packages/password-utils.scm (pass-age) [arguments]: Use the shell completion directory variables. Change-Id: I6ed77cff28a1fb7305d8a0357026e518dcc0e11a --- gnu/packages/password-utils.scm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index bce4af8e5f0..23fa82a2e54 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -845,7 +845,7 @@ (define-public pass-age (base32 "1ap2i08zjvacd2rllrsx9bw3zz5i99bk0i5yxrssvn6w60bwjqdl")))) (build-system copy-build-system) (arguments - '(#:modules + `(#:modules ((guix build copy-build-system) (guix build utils) (srfi srfi-26)) @@ -879,11 +879,11 @@ (define-public pass-age #:install-plan '(("src/passage" "/bin/") ("src/completion/pass.bash-completion" - "/etc/bash-completion.d/passage") + ,(string-append bash-completion-dir "passage")) ("src/completion/pass.fish-completion" - "/share/fish/vendor_completions.d/passage") + ,(string-append fish-completion-dir "passage")) ("src/completion/pass.zsh-completion" - "/share/zsh/site-functions/_passage")))) + ,(string-append zsh-completion-dir "_passage"))))) (inputs (list age coreutils-minimal git-minimal procps qrencode sed tree util-linux)) -- Efraim Flashner <efraim@HIDDEN> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 27 Mar 2025 08:48:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 27 04:48:50 2025 Received: from localhost ([127.0.0.1]:47399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1txiut-0002f1-5I for submit <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:48:50 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:43128) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1txiuo-0002dL-Om for 77181 <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:48:44 -0400 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-43cf680d351so10347715e9.0 for <77181 <at> debbugs.gnu.org>; Thu, 27 Mar 2025 01:48:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743065316; x=1743670116; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=P1LbC7KsgcgiMFqLwNtWCzK14nopyLN3+2Vd56PV994=; b=h6tBosxBFBbk7+pg7ZYtVHnEXhSmIkVDA97EV0VwEYyrdf6DZRzmvyibkv5Z9tTDtc IenNzoDK2vT2C06QusvSRf6yWh6VJ9GRovWHC+0pD6W4C66jAeYIEeoRlpumrtzlIa25 Z1XdojWRPpsJdXbFTay52q4kOYn4fMqx1QrhaD+3QUb9dcPQSDz1aFLrUJNLl3k2OCQv PhWYkJlJRwDhknLJVF1NLXhxhZ+JASHiEwg8HMcs61aNDIfax+nnP475OTse2EXFk7DL zL73QBnL6yw7wZtrNwXi0gLNcpKVtYNIHlw1EwKxaaGL16POQpcs3BrPCvNMgb85FmIa bPlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743065316; x=1743670116; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:sender:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=P1LbC7KsgcgiMFqLwNtWCzK14nopyLN3+2Vd56PV994=; b=t91HBvRWM9fn/pXxZScTJ8cfUM28RHjIzcNCmOBnOZlZDzC/aVBhKAuM80133D8o4f DR9+dtyDdct/KFJ8v6lYLiz9H9pfZBtzkUgUmKS5VunSjxDFDnCEtA2Qb4JOziUXrT88 44ZI5WuhSB1ykDpNPkMjWjEVqWw5bXE1zxrM18j1zUaHp3osFVbYsktHa4n3RN+qMtiu fKXoYyzGprdNGnjaPjZsuqKMFwmN0X0GmjS1re4pZovT/PVmiYoTK5a0jXTHg9KcDCaA 1+U9Mx1yLAMR0+sDHyYoTU7FpaoSOMzgy4OojiSEn4AB81FFuqU+902A5WSfXKUjyGsM omBA== X-Gm-Message-State: AOJu0YzWLk7iOgUy08Ax0DBDasMbpRpFSRS6z+9Kr2+qNZnXPAQ1DVXv aF6XUVBBanjFTrODaO3GG7wLwhDe/XLNKAqvVZ3FB65Wqve/A7uohobdAdkT X-Gm-Gg: ASbGnctgDx/2I0GaIT1Z6c1qiW2iQQAIwSI/N0aLVyyxxkH/KYz/H3d6hzIjWxIODuA DyP7Ocl0Ow7iZAGcL2ogOD7z5TmBSmU/T52Z9MJnS2Apbqat5BLdRGwUiP4YO3ESWuu3WI6gAb1 ncVBLcHQcTkc6etxPXs8cANZvr1IGhyT8fMm5vofGUI7nrIGDaVso4Z6EGk1q3lM+hFEiiREZvq mV1+FO9+BFJh4GNqEkA7zVO5f76j1KjO9UcRGxHIP/tWLh7CpBMSymsRzZmFwyr0nrMUCSXHruF Ft52NtZx8PefZVACHMGHd6llbUehzEMwE2LFncldNYofdg/f3aEXQ1NPVNk= X-Google-Smtp-Source: AGHT+IFQLx6HMrILILwoBHy9lROA1JWaGGH1lvwaQIjy2H2DsQ38R2dJWOdx9kaN/7r4AisEy/pOLg== X-Received: by 2002:a05:6000:1fa5:b0:39a:c6c4:f87b with SMTP id ffacd0b85a97d-39acc444a34mr5842621f8f.5.1743065316151; Thu, 27 Mar 2025 01:48:36 -0700 (PDT) Received: from localhost ([141.226.15.94]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d8314b9e9sm29941685e9.37.2025.03.27.01.48.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 01:48:35 -0700 (PDT) From: Efraim Flashner <efraim@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH v2 1/6] guix: Add shell completion directories. Date: Thu, 27 Mar 2025 10:46:40 +0200 Message-ID: <3c72e49e718f95b1836b22289dc2209550d146a8.1743065002.git.efraim@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1743065002.git.efraim@HIDDEN> References: <cover.1743065002.git.efraim@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Christopher Baines <guix@HIDDEN>, Josselin Poiret <dev@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Mathieu Othacehe <othacehe@HIDDEN>, Simon Tournier <zimon.toutoune@HIDDEN>, Tobias Geerinckx-Rice <me@HIDDEN> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Ian Eure <ian@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * guix/utils.scm (bash-completion-dir, fish-completion-dir, zsh-completion-dir, elvish-completion-dir, nu-completion-dir): New variables. Change-Id: I076bd26a87f196a32fb9542cd8058fc1d2a12aa9 --- guix/utils.scm | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/guix/utils.scm b/guix/utils.scm index c7c23d9d5ba..2108eff7a75 100644 --- a/guix/utils.scm +++ b/guix/utils.scm @@ -7,7 +7,7 @@ ;;; Copyright © 2015 David Thompson <davet@HIDDEN> ;;; Copyright © 2017 Mathieu Othacehe <m.othacehe@HIDDEN> ;;; Copyright © 2018, 2020 Marius Bakke <marius@HIDDEN> -;;; Copyright © 2020, 2021, 2024 Efraim Flashner <efraim@HIDDEN> +;;; Copyright © 2020, 2021, 2024, 2025 Efraim Flashner <efraim@HIDDEN> ;;; Copyright © 2020, 2021, 2022 Maxim Cournoyer <maxim.cournoyer@HIDDEN> ;;; Copyright © 2021 Simon Tournier <zimon.toutoune@HIDDEN> ;;; Copyright © 2021 Chris Marusich <cmmarusich@HIDDEN> @@ -149,6 +149,12 @@ (define-module (guix utils) config-directory cache-directory + bash-completion-dir + fish-completion-dir + zsh-completion-dir + elvish-completion-dir + nu-completion-dir + readlink* go-to-location edit-expression @@ -1193,6 +1199,36 @@ (define-syntax current-source-directory ;; raising an error would upset Geiser users #f)))))) + +;;; +;;; Shell completion directories. +;;; + +(define bash-completion-dir + ;; The standard directory for installing bash completions. + ;; https://github.com/scop/bash-completion?tab=readme-ov-file#faq + "/share/bash-completion/completions/") + +(define fish-completion-dir + ;; The standard directory for installing fish completions. + ;; https://fishshell.com/docs/current/completions.html#where-to-put-completions + "/share/fish/vendor_completions.d/") + +(define zsh-completion-dir + ;; The standard directory for installing zsh completions. + ;; https://github.com/z-shell/wiki/blob/main/ecosystem/plugins/zsh_navigation_tools.mdx#install-zsh-navigation-tools + "/share/zsh/site-functions/") + +(define elvish-completion-dir + ;; The standard directory for installing elvish completions. + ;; https://elv.sh/ref/command.html#module-search-directories + "/share/elvish/lib/") + +(define nu-completion-dir + ;; The standard directory for installing nushell completions. + ;; https://www.nushell.sh/book/configuration.html#startup-variables + "/share/nushell/vendor/autoload/") + ;;; ;;; String comparison. -- Efraim Flashner <efraim@HIDDEN> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
guix@HIDDEN, dev@HIDDEN, ludo@HIDDEN, othacehe@HIDDEN, zimon.toutoune@HIDDEN, me@HIDDEN, guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 27 Mar 2025 08:48:26 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 27 04:48:26 2025 Received: from localhost ([127.0.0.1]:47396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1txiuW-0002bZ-LX for submit <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:48:25 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:48461) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1txiuT-0002a5-7b for 77181 <at> debbugs.gnu.org; Thu, 27 Mar 2025 04:48:22 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-43d2d952eb1so4645515e9.1 for <77181 <at> debbugs.gnu.org>; Thu, 27 Mar 2025 01:48:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743065295; x=1743670095; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:from:to:cc:subject:date:message-id:reply-to; bh=UFih7XNKXvVMaOuHF0PIbgn7LwB59rU73PJPkEC0JiE=; b=eE2/AgY0FtEXtQ+DIEZ3TKxdbR80ftvDpiVFzWS80CoEHZ5fKWPqR14cYnh3AFNuHR aajJSXXeat+cDKHG88CwpmpFLOmNdC6ZNe5byUCz+QFx86e7Qy0qe1QNdMVcCKip+IlK wdqaxHMBmJgJP/AgPTQGGw69bnx8tJ4KdtEPccFgsfnXJyBT4p22JG4zVfzc2+OztArf H/cwkaqBn+CKHCthhamnvlLsvQJsn4Iqu+z/v6JzcTu79WW2d/z4w3sCtsaUB1uwaIVK D6O13LGt0ryv9Afwp2xPRFK8U1w6Z5V6vMBsEXr53i2H1qwRGtuMLInXVSJiKnQxmoVU oNfg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743065295; x=1743670095; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:sender:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=UFih7XNKXvVMaOuHF0PIbgn7LwB59rU73PJPkEC0JiE=; b=tQmPSeroU9Adf7kUmRNqRhIIyZzw2NIJHw3q4jRnz4b8nrMkJCkQDFDWJ9ZeGCcETB 2XEwLLxBEhVk9V9BSt2OXcVyywP7RvC8GGbFPygKzmxqZqNOfg7GtVdr0UTcB8d5FXY9 bvFFWaCUOYFa3UT5fxTjq+06q6SQcmkGGgoWUhdkKD5LdJnUJMh85F+qpg6ssrvD2n13 1CWz+TWsOVCgfovb2fQjK5vMMD7vvD1XZOa7lG8n4AorzRkblzmmelpOdVPGN6AU7hVI pV0SLCWjv2jInz4fjzolI9HfEec/vd7zQGTlfdno+/l4m976X2vgL286qFf+vQcTMPs3 NIlw== X-Gm-Message-State: AOJu0Yyn09p89WKYgYTM4+klb4R9YYGc2Fky8EzUWPHEr2iIRpgNk0DJ WZT8gdhNWSD6YBrhcrhBxctDmGGBf0Eo98rWEZnyEOOTr9OD11/FksDY8nn5 X-Gm-Gg: ASbGncsORMKXJNA2c6U3AktXM6QcPMB+ProSzZMb35GiSlYHtjoRmJf20jOo7mP1ZAm 615gK//i1vl4rAjEIMkR+5JkxBnCWIYN0u1HGcevgYJeM16H+5cegI/2YYVvpL5m7QfPIRMEarX wA4Xh4o4qMCBZGScwwYzzpChvZ9WrZ+sjjTkL10LqR+Yo4bECvXINU4PBuHS5vEKnc+QMqKbxWH YVH6WvH2R7LU3f9D6BbJMKrqMliOqOjrd4SWBy8p1GmWuIDyQkZbDtl8tHyf40p+q4gwwBW+F1d n4KTBK1/Y7j7AWNsF52G3IZqpWjG4R6MysQhNn6qhkJNV6N2 X-Google-Smtp-Source: AGHT+IHQWSfQTFgIDffCH1t4mtP/dQSmAPVduSqx9/J9YWsAsA1R3+O0kJh5KABJ4ZsB+1r6S3OG8w== X-Received: by 2002:a05:6000:186f:b0:391:306f:57e4 with SMTP id ffacd0b85a97d-39ad17759fcmr2003040f8f.34.1743065294399; Thu, 27 Mar 2025 01:48:14 -0700 (PDT) Received: from localhost ([141.226.15.94]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3997f9a50c1sm19491946f8f.38.2025.03.27.01.48.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Mar 2025 01:48:13 -0700 (PDT) From: Efraim Flashner <efraim@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH v2 0/6] Fix shell completion directories Date: Thu, 27 Mar 2025 10:46:38 +0200 Message-ID: <cover.1743065002.git.efraim@HIDDEN> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Ian Eure <ian@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) I added my patch to the series and then adjusted the patches to use bash-completion-dir in all the spots. While I was at it I changed the other completions too. I made sure to add a comment from each shell completion's upstream justifying the completion directory. 45mg (5): gnu: pass-age: Fix shell completion directories. gnu: ouch: Fix shell completion directories. gnu: git-delta: Fix shell completion directories. gnu: zoxide: Fix shell completion directories. gnu: starship: Fix shell completion directories. Efraim Flashner (1): guix: Add shell completion directories. gnu/packages/password-utils.scm | 8 ++--- gnu/packages/rust-apps.scm | 63 +++++++++++---------------------- gnu/packages/shellutils.scm | 27 +++++--------- guix/utils.scm | 38 +++++++++++++++++++- 4 files changed, 70 insertions(+), 66 deletions(-) base-commit: eb30f5ecbea896e9cf93722bf97681d208f1a7be -- Efraim Flashner <efraim@HIDDEN> אפרים פלשנר GPG key = A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted
guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 25 Mar 2025 15:32:17 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 25 11:32:17 2025 Received: from localhost ([127.0.0.1]:39688 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tx6GG-0002Mt-ST for submit <at> debbugs.gnu.org; Tue, 25 Mar 2025 11:32:17 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:47582) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>) id 1tx6GD-0002MR-K5 for 77181 <at> debbugs.gnu.org; Tue, 25 Mar 2025 11:32:14 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-224341bbc1dso112170575ad.3 for <77181 <at> debbugs.gnu.org>; Tue, 25 Mar 2025 08:32:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742916727; x=1743521527; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:from:to:cc:subject:date:message-id :reply-to; bh=LwicoHiLQxTEUXQnkyn0UINS+jx0ANjDSGNOA3d+Os4=; b=nhl5MbbcBWhDjser6GhDyrvpMAJy4q/EoxQ1gs+kQqZN90otz0FmvLO3hr4fLMuI+l REf4aDYXZIUAcBAASErpPfIXWHEFxa9l5Ayhls+OHf0k4v8zLth4yTNBVj9KS8i7o4ZD /NOgIaN+X4VNzo2QwaTiDIhPvYlGljuK+s4PK2oIOtiGTHUdNQjmvJsPBxC94rcB5gcz PBcdgjB5Ee3/qoGQdOrxYmZfZ4xUs355JQg0lNi5KR+0rC8En4oFMWrl6rcN77AkxdKT 1eLnRIpZ+D8gI4Xl2KnUOy8/R5yyONirVdl1a2irZl9fkAGG5nu276eWdfHm73nSMGA7 vsnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742916727; x=1743521527; h=content-transfer-encoding:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=LwicoHiLQxTEUXQnkyn0UINS+jx0ANjDSGNOA3d+Os4=; b=CKedsImbYcflJKYG7ARk3dn6AYv1U5upkvuaXuLDA2CvviMUc+oX4ihqdN3C+KBCOY JYHo0IR72uDCc+8GJ2mj50a21bSUZwC3kz1YrMMpAHtSzri+LeqlZUuc5PIyJz5KbuB3 cm7Leo/b23b44fyCFKY3BqyaChb6x1WGJy1Erik5xQ+HCJ12eSTTP0Zj2cjCv8zYfdZt 4g1/0VZZEKPCKgx7cBizgmb/okHnGoE0H03bls60c6nF4XwL4m4pBRt6uoy+Lyde+/o3 adu6QD2CDR+KNWWQYunST5kD0dFVmIHP+xmbxy/qZhOGnp96/5+KN5GBZ1qkJvZyqOwm KUtA== X-Forwarded-Encrypted: i=1; AJvYcCXfNPVpYjO4BP4TEh9NLpI7vP2v5QcNfUth91/a+xXwIavxHgPQmkYgphP+3mzgaefjFOyLvA==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwsJDRsdbMe98+XeBxotZ0o0KQfo12YUkjY5f3d4JCpcbyxknZp wvnnKnd8gATAqj8nY+zbccj6NA2o2fSUrji+1d17jjaTmX8F43UWr0uHmKBm X-Gm-Gg: ASbGncsFQAEzu6Ve0mtpwUSJUVQduyNjzJgfxwtJhYx9zXc4jdNRpHleBI7JaSeZ3/p 73CUEKDg5HRUp1PuT2l2aPQA9p2L1IwTGEjJ7oWu4GazPDy5WkUN4gM7Jn/rvT4ylth8Urj9vw2 9bL10yHpcxvfvGNPmm+nMHeafX9C9sNWTG2HKb1fJocs5pY/CrJwTWm8Drni0pya5LfH8ogFDy+ GJnt/LJUbIXwP9tHp4oZduwatigZtlpTBoR8M1NDL3swX/Ub5JjBytyPfWg2FbChAI7Oh/hBCdd A3M2JJ8e9oT1Ge0GSIsDi6+/e+Ug1H1wuqXh082GMG+5Vg== X-Google-Smtp-Source: AGHT+IFCcyW5PEqVKtlxJlz8YbLmBgc7d0MWG4pLlPD7Zc4oiHFRMitBvaO/kr0YaM0T7X7Kg6afmA== X-Received: by 2002:a05:6a21:6d9d:b0:1f5:709d:e0cc with SMTP id adf61e73a8af0-1fe4343721dmr32721272637.40.1742916726930; Tue, 25 Mar 2025 08:32:06 -0700 (PDT) Received: from guix1 (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-af8a2a23b2asm9261426a12.50.2025.03.25.08.32.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Mar 2025 08:32:06 -0700 (PDT) From: 45mg <45mg.writes@HIDDEN> To: Efraim Flashner <efraim@HIDDEN>, 45mg <45mg.writes@HIDDEN> Subject: Re: [bug#77181] [PATCH 0/5] gnu: Fix bash completion directories. In-Reply-To: <Z-LHGMeTZHfkOTqE@3900XT> References: <877c4hhvhs.fsf@HIDDEN> <87zfhdasld.fsf@HIDDEN> <Z-LHGMeTZHfkOTqE@3900XT> Date: Tue, 25 Mar 2025 15:32:01 +0000 Message-ID: <87r02l6s9a.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 77181 <at> debbugs.gnu.org, Ian Eure <ian@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Efraim Flashner <efraim@HIDDEN> writes: > > I have the following diff I think will be useful. Let me know what you > think. We shouldn't need to duplicate the paths in all the packages. > > --=20 > Efraim Flashner <efraim@HIDDEN> =D7=90=D7=A4=D7=A8=D7=99=D7= =9D =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 > GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 > Confidentiality cannot be guaranteed on emails sent or received unencrypt= ed > diff --git a/guix/utils.scm b/guix/utils.scm > index c7c23d9d5ba..c0c044147e2 100644 > --- a/guix/utils.scm > +++ b/guix/utils.scm > @@ -149,6 +149,12 @@ (define-module (guix utils) > config-directory > cache-directory >=20=20 > + bash-completion-dir > + fish-completion-dir > + zsh-completion-dir > + elvish-completion-dir > + nu-completion-dir > + > readlink* > go-to-location > edit-expression > @@ -1193,6 +1199,33 @@ (define-syntax current-source-directory > ;; raising an error would upset Geiser users > #f)))))) >=20=20 > + > +;;; > +;;; Shell completion directories. > +;;; > + > +(define bash-completion-dir > + ;; The standard directory for installing bash completions. > + ;; https://github.com/scop/bash-completion?tab=3Dreadme-ov-file#faq > + "/share/bash-completion/completions/") > + > +(define fish-completion-dir > + ;; The standard directory for installing fish completions. > + ;; https://fishshell.com/docs/current/completions.html#where-to-put-co= mpletions > + "/share/fish/vendor_completions.d/") > + > +(define zsh-completion-dir > + ;; The standard directory for installing zsh completions. > + "/share/zsh/site-functions/") > + > +(define elvish-completion-dir > + ;; The standard directory for installing elvish completions. > + "/share/elvish/lib/") > + > +(define nu-completion-dir > + ;; The standard directory for installing nushell completions. > + "/share/nushell/vendor/autoload/") > + > > ;;; > ;;; String comparison. Seems reasonable. I suppose we could use these variables for all packages that already use these standard directories (lots of rebuilds though!). As for the ones that use eg. `/etc/bash_completion.d`, I think we should probably leave those as they are, unless someone's willing to investigate each one and make sure they don't need to eager-load their completion scripts, or have some other reason to use that directory.
guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 25 Mar 2025 15:09:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 25 11:09:46 2025 Received: from localhost ([127.0.0.1]:39621 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tx5uT-00016s-Ia for submit <at> debbugs.gnu.org; Tue, 25 Mar 2025 11:09:45 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:54552) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <efraim.flashner@HIDDEN>) id 1tx5uQ-00016V-Tz for 77181 <at> debbugs.gnu.org; Tue, 25 Mar 2025 11:09:43 -0400 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-43d07ca6a80so28731855e9.1 for <77181 <at> debbugs.gnu.org>; Tue, 25 Mar 2025 08:09:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742915377; x=1743520177; darn=debbugs.gnu.org; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender:from:to :cc:subject:date:message-id:reply-to; bh=De/V1rbOuYj0DZVdkPSl7BeR+tohHGeuUccz1UnnLYI=; b=TbTU7XDTp0nTiRpbtDDfcspvJbZlPQDTh2KgAHJZlEEZXzZDQG1k4LN8P/lHMt6vl7 P/bcl+tXzigmlyTaSpBi0wpbWBg+Fm2RrpXG++mhXtsCIhPULIwVnMuLj0RUmeWMvusM 0J+3uIpH25I+H1oIrmJQchppv5zAosUZg/kaGmjiaendaZymSbvu0oXSIOnoyY+LRmEU m4QzxmIPRM39+2P7IlRg82Mhh1Oq457LREvqjDf596A0oiBaPCmJi6JnYrLqhCkqzGjt Os1SrCQkmx+IvLRgvYBhQGQjMqftaytdAtuQmH0eNPDOsYfxxOVQQO2NwtXh9WGltp9T 31vA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742915377; x=1743520177; h=in-reply-to:content-disposition:mime-version:references :mail-followup-to:message-id:subject:cc:to:from:date:sender :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=De/V1rbOuYj0DZVdkPSl7BeR+tohHGeuUccz1UnnLYI=; b=D8k8SuNyV/qC+Ng10dUCH8U51vvpW2F/bDjD+iveqw/e+66QeXx2EUv8Sne6Y1cgab q4572bAo1eUxanXVSL4VEbxvykg0oJtvZg5n8xqf1D/XeTTmr6P7KRzuVGGgVWAuo/NS kG6hISLBzXMYmAPkLWoGd1lRdhJs+Tjd7SSg2N4ETpLdUaDrA06CoJE69++1dO0QNhd+ ZSSfUgoxgFHUKuIuFeEmP8N80tTBFtJ8rPj5eMDIqNwsINJjaZY7vCPoH+l2E/kE+qpw kNndneEULtiLXFT21OIpwZp5TMQbn2Gz2lQzvZJRrIAiEkyGSGkRbtcK9ZvDo8fs0cQP nm5Q== X-Forwarded-Encrypted: i=1; AJvYcCWcOabd5qGkbmD4f4QncwVAchpt9394+Kbtiic0sruisKWQCP/i/wGFP5oEMrMZ17kZrfdPRg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzGHhK32efrLTaEmjvAI/PffKErU9uFuz0VFlNgci6X7uN4PLGC l9El/4h10eckPTVKjAkePTmSwXbqvLz3/oU+qZD6/efj2+NcHyT3U8EbUu+I X-Gm-Gg: ASbGnct3BA9NkgDr46CKg0Ai2EpucRWU9GUQgqYJQpiDzKx9n8KXke7AHP8TmSArvM5 ES9cFH7UnyyV18A1MqljW+FHbG5AuT3e7f0TZyinxZ+Z6KI1NNhEvuxMbvZSAceIgaEoPdZVl2t Z75Mdgklsp27V+cCgg+O6Hg5ou9DfUTmse1oREFtH3vMmSPZZ94tLSSPq3vUjyFg8dil4bZRYdk mf/RRkbnl7Ol5aViDns4kNzR7jVeGD5viY1py8E+YLthwVhemJ79SkLXycMu6WzzRTP2xmaYkMl I3l6Wc63fFpZU9S9vxLwh15HbDCaKY7e/KwrprziBUFuc8ITRpZMbQ== X-Google-Smtp-Source: AGHT+IHhVLDKYqZZzslaQ53Ue3wj1lZAg/9B/SQH1sdihNKUpymbMj2e+XFYnrWr8KEONY9oJywKyQ== X-Received: by 2002:a05:6000:184e:b0:39a:c6c1:3408 with SMTP id ffacd0b85a97d-39ac6c13529mr3891911f8f.37.1742915376333; Tue, 25 Mar 2025 08:09:36 -0700 (PDT) Received: from localhost ([141.226.15.94]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3997f9a3b4bsm13838304f8f.25.2025.03.25.08.09.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Mar 2025 08:09:35 -0700 (PDT) Date: Tue, 25 Mar 2025 17:09:12 +0200 From: Efraim Flashner <efraim@HIDDEN> To: 45mg <45mg.writes@HIDDEN> Subject: Re: [bug#77181] [PATCH 0/5] gnu: Fix bash completion directories. Message-ID: <Z-LHGMeTZHfkOTqE@3900XT> Mail-Followup-To: Efraim Flashner <efraim@HIDDEN>, 45mg <45mg.writes@HIDDEN>, Ian Eure <ian@HIDDEN>, 77181 <at> debbugs.gnu.org References: <877c4hhvhs.fsf@HIDDEN> <87zfhdasld.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="5GTRKW4IPlosz9sD" Content-Disposition: inline In-Reply-To: <87zfhdasld.fsf@HIDDEN> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 77181 <at> debbugs.gnu.org, Ian Eure <ian@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --5GTRKW4IPlosz9sD Content-Type: multipart/mixed; boundary="C1mauZYKN1Dn4Nsb" Content-Disposition: inline --C1mauZYKN1Dn4Nsb Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Mar 22, 2025 at 05:22:06PM +0000, 45mg wrote: > Hi Ian, >=20 [...] >=20 > On Guix, we have: >=20 > --8<---------------cut here---------------start------------->8--- > # guix shell pkg-config bash-completion >=20 > [user@guix1 ]$ pkg-config --variable=3Dcompletionsdir bash-completion > /gnu/store/5774mb64pqw93fpcchndiiq9fh80ngga-bash-completion-2.11/share/ba= sh-completion/completions >=20 > [user@guix1 ]$ pkg-config --variable=3Dcompatdir bash-completion > /gnu/store/5774mb64pqw93fpcchndiiq9fh80ngga-bash-completion-2.11/etc/bash= _completion.d > --8<---------------cut here---------------end--------------->8--- >=20 > So, it looks like we should ideally be installing into > share/bash-completion/completions everywhere. etc/bash_completion.d will > also work, but the former is preferred because completions will be > loaded on-demand rather than eagerly. There are currently dozens of > packages using the latter; maybe some of them have a reason to > eager-load their completions. I have the following diff I think will be useful. Let me know what you think. We shouldn't need to duplicate the paths in all the packages. --=20 Efraim Flashner <efraim@HIDDEN> =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --C1mauZYKN1Dn4Nsb Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=guix-shell-completions.diff Content-Transfer-Encoding: quoted-printable diff --git a/guix/utils.scm b/guix/utils.scm index c7c23d9d5ba..c0c044147e2 100644 --- a/guix/utils.scm +++ b/guix/utils.scm @@ -149,6 +149,12 @@ (define-module (guix utils) config-directory cache-directory =20 + bash-completion-dir + fish-completion-dir + zsh-completion-dir + elvish-completion-dir + nu-completion-dir + readlink* go-to-location edit-expression @@ -1193,6 +1199,33 @@ (define-syntax current-source-directory ;; raising an error would upset Geiser users #f)))))) =20 +=0C +;;; +;;; Shell completion directories. +;;; + +(define bash-completion-dir + ;; The standard directory for installing bash completions. + ;; https://github.com/scop/bash-completion?tab=3Dreadme-ov-file#faq + "/share/bash-completion/completions/") + +(define fish-completion-dir + ;; The standard directory for installing fish completions. + ;; https://fishshell.com/docs/current/completions.html#where-to-put-comp= letions + "/share/fish/vendor_completions.d/") + +(define zsh-completion-dir + ;; The standard directory for installing zsh completions. + "/share/zsh/site-functions/") + +(define elvish-completion-dir + ;; The standard directory for installing elvish completions. + "/share/elvish/lib/") + +(define nu-completion-dir + ;; The standard directory for installing nushell completions. + "/share/nushell/vendor/autoload/") + =0C ;;; ;;; String comparison. --C1mauZYKN1Dn4Nsb-- --5GTRKW4IPlosz9sD Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmfixxgACgkQQarn3Mo9 g1GJAw//a3MwNcI0/vvLuprjv8wZyh1vRXI1pVbkTOq+2QZKbRNeq+8Qfg5AKwxF RcT/LdDe0/4OVYNw459252+hJpx1FiwaGqyznfByerOnB/c00/P5wMYu5PCJhRu5 /QNU90d4x5cG+ASV2hlv+1L0sjvAhYIo3CRnoM6qLk8jIS8fYAyrTgB3hbtVLf7w DjG9Qr/ZrllY6D8wUnPBpmoGS/+rYBcdu79q79O8YySVFAgmGBgWu2K57EAkYADy HLOWQL5iAKqS8244i1GuYnMQM1ZQZT0Z4TRpcdvylqU3SXVD6YycO/Xj5LnadCES MyG1tTCE3ARBPusDUxhmM0FJtajm0zuvAvl7jCTron6sp0aUxvqJPama9DmySyzM CNdu64LDc6X8SJWcbhvw9vOMv3Iss+kmF+xiCZ49WZFnbBhJe0BdL3Dz/EtXWqTG Uf86vYflnRZY6oychaFOkbWcTVXYDGHwgM6HOSxMfVHu5DLi11vSmNVTln0+dy5r UaJvnzl7W7d1k0K14TFGv+kdey/Ur8ia2ek3OhPPb5DEC74lmjfUYJdhNJ5Wg9Et 3fHYjmXxDWAFNoDGN+y14yatK3uMFkShoxUu+rzA2+T2nXNX/2oia8YhHz/q99dS bO0QT0wScv0JlMuths2LpEpwyATH0w+vy3ND835iu2XrfCwJeRo= =LWqR -----END PGP SIGNATURE----- --5GTRKW4IPlosz9sD--
guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 22 Mar 2025 17:22:23 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 22 13:22:22 2025 Received: from localhost ([127.0.0.1]:45314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tw2YA-0008EP-Fc for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 13:22:22 -0400 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:61898) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>) id 1tw2Y8-0008EB-GV for 77181 <at> debbugs.gnu.org; Sat, 22 Mar 2025 13:22:21 -0400 Received: by mail-pl1-x641.google.com with SMTP id d9443c01a7336-2260c915749so41012185ad.3 for <77181 <at> debbugs.gnu.org>; Sat, 22 Mar 2025 10:22:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742664134; x=1743268934; darn=debbugs.gnu.org; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=2LMLJc3TuNgkMdIZJCi11G+UJ42WB3UZ6CoByzobuw8=; b=NoLcv3JIwaw2yzOLlLI9e0rJJl4VbRYsJCr6vQ05s/wWbMAKyGwJxhgWs+/gKZDvx/ VQ5pXR2UMYRbFFTTtH+lkck3PwtFlTBVerSvOboj5WB28XbHKLCn/vFAUET143IGizIq Y/d5/2rJNxlzDnlJywbM85L18v47Zakl2pByc12kD8/BWzg4tdcobGyoqJZsVhAd6adA NhZBj8fU8N9wkMszwbDeeW/fArIcPFTzRK3MOq6pS1q1Gs9K9TSBjS8swoEVEAYq4Xe3 dtubQXdjtU3VMeaLvAxxHPSg5Y1eYbUfJ3/OWXegLtghcnlFV0adGtiw1El7v/KIfLnf TE3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742664134; x=1743268934; h=mime-version:message-id:date:references:in-reply-to:subject:cc:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=2LMLJc3TuNgkMdIZJCi11G+UJ42WB3UZ6CoByzobuw8=; b=ktiCEyaRrgQtr9v97RBHQKzF/WQmftlzuIbbvu+W/VAzalWt8jAJoJKJ1G8u7dur/u m+MIJ23lRJB46mEf71dndhil1TXwSXrbGWCEc1gpgZZwZvr9LK8Mw0iK9k2YEhSVGa1N eP7F3F+Bj5qNIq2OVCpzdjpanCJ+B6ktiCoqi3rJ6dXpooUBN5rhp2F4zhamKCfYTFyF vMBAFzFIsLqfAUnI7SE5+f0SpjWS+52z6kAkiVyzsk1G8EeN/p+Awx6E8MTi/0e+n+gV WvDzJ5AU7DX+kJ+Y/7qZ8a5RDEiyJPpoDFPfKzxbcgzz4iM1nMJp2s+RRXcmrueemTek cjDA== X-Gm-Message-State: AOJu0YwNKA7oz9LiVDv/LsXnr8+xZJK3r7466bsX0sB5/heh/rjn79mz /uKgy5n0bnsJ0dG7F40m+lwzeIhCDe+ItbwAgvlBE6HHpNSi1qSVbjF0QQiS X-Gm-Gg: ASbGnctypUotmdA5RFf6IM81bJkXPViGQkuYM6qFGDlZpHdTEjSFpM9MqOjv5xUaR2x nsnvoJk77WX5iiLorJoPZUpgU0tkaAQMrM0tJhddLyzOpIlYHYq5QLDZKL/gi8Z4qT47eZSEpwA wazAQmdgyNVYKuAaXCDqf0mY6AF5eibWM1T21vf/VW45WOycP2vPBK8krVBlcqBm3G6YUMkIbtu UU7+xsvOz4GQz2pACMIZtivbwrenvohxFBfe5oF28c97GrhqdzCPjowe+BrDmoU+943I2BLzF4o Q53EqTRzIMj6YFnqD2Y9HjQeRdh2ksi83U8JqAaxn9vAQw== X-Google-Smtp-Source: AGHT+IGwG078XdMztH/5fC3iJmguwOsmWd3jsC0toihbcQWzbCwVV7M8C7gge5q+O7UmNQBXzmDXXQ== X-Received: by 2002:a17:902:ce0f:b0:216:2bd7:1c2f with SMTP id d9443c01a7336-22780c7ba39mr93175425ad.18.1742664133867; Sat, 22 Mar 2025 10:22:13 -0700 (PDT) Received: from guix1 (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3030f5d8287sm4398225a91.15.2025.03.22.10.22.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Mar 2025 10:22:13 -0700 (PDT) From: 45mg <45mg.writes@HIDDEN> To: Ian Eure <ian@HIDDEN>, 45mg <45mg.writes@HIDDEN> Subject: Re: [bug#77181] [PATCH 0/5] gnu: Fix bash completion directories. In-Reply-To: <877c4hhvhs.fsf@HIDDEN> References: <877c4hhvhs.fsf@HIDDEN> Date: Sat, 22 Mar 2025 17:22:06 +0000 Message-ID: <87zfhdasld.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 77181 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Ian, Ian Eure <ian@HIDDEN> writes: [...] > The changes seem fine, but could you link to somewhere explaining > (or explain yourself) how bash completions are supposed to work? > In addition to /etc/bash_completions.d, I see many packages > installing them into /share/bash-completion. Do both locations > work? Do we need to move eveything into one or the other > location? Here's a snippet from the bash-completion project's FAQ, explaining this: https://github.com/scop/bash-completion?tab=readme-ov-file#faq --8<---------------cut here---------------start------------->8--- Q. I author/maintain package X and would like to maintain my own completion code for this package. Where should I put it to be sure that interactive bash shells will find it and source it? A. [ Disclaimer: Here, how to make the completion code visible to bash-completion is explained. We do not require always making the completion code visible to bash-completion. In what condition the completion code is installed should be determined at the author/maintainers' own discretion. ] Install it in one of the directories pointed to by bash-completion's pkgconfig file variables. There are two alternatives: The recommended directory is completionsdir, which you can get with pkg-config --variable=completionsdir bash-completion. From this directory, completions are automatically loaded on demand based on invoked commands' names, so be sure to name your completion file accordingly, and to include (for example) symbolic links in case the file provides completions for more than one command. The completion filename for command foo in this directory should be either foo, or foo.bash. (Underscore prefixed _foo works too, but is reserved for bash-completion internal use as a deprecation/fallback marker.) The other directory which is only present for backwards compatibility, its usage is no longer recommended, is compatdir (get it with pkg-config --variable=compatdir bash-completion). From this directory, files are loaded eagerly when bash_completion is loaded. --8<---------------cut here---------------end--------------->8--- On Guix, we have: --8<---------------cut here---------------start------------->8--- # guix shell pkg-config bash-completion [user@guix1 ]$ pkg-config --variable=completionsdir bash-completion /gnu/store/5774mb64pqw93fpcchndiiq9fh80ngga-bash-completion-2.11/share/bash-completion/completions [user@guix1 ]$ pkg-config --variable=compatdir bash-completion /gnu/store/5774mb64pqw93fpcchndiiq9fh80ngga-bash-completion-2.11/etc/bash_completion.d --8<---------------cut here---------------end--------------->8--- So, it looks like we should ideally be installing into share/bash-completion/completions everywhere. etc/bash_completion.d will also work, but the former is preferred because completions will be loaded on-demand rather than eagerly. There are currently dozens of packages using the latter; maybe some of them have a reason to eager-load their completions.
guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 22 Mar 2025 16:37:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 22 12:37:46 2025 Received: from localhost ([127.0.0.1]:44945 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tw1r0-0005N9-8y for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 12:37:46 -0400 Received: from fhigh-b6-smtp.messagingengine.com ([202.12.124.157]:57581) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ian@HIDDEN>) id 1tw1qx-0005Mp-4H for 77181 <at> debbugs.gnu.org; Sat, 22 Mar 2025 12:37:44 -0400 Received: from phl-compute-02.internal (phl-compute-02.phl.internal [10.202.2.42]) by mailfhigh.stl.internal (Postfix) with ESMTP id 13AE7254011B; Sat, 22 Mar 2025 12:37:37 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Sat, 22 Mar 2025 12:37:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=retrospec.tv; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :message-id:mime-version:reply-to:subject:subject:to:to; s=fm3; t=1742661456; x=1742747856; bh=j/cTDATLLD0FkQKy5AV07v6TjxpAN5Ug JAbwjJFllY0=; b=LgKD262GfJqoOG4jwRgymytAFBFUUnhLdnHeYYA0eH+cyf3O nK504vd5uisDlnIusX8naeSlojeGeqbzR8n7hHayW6FVUo0MXC9sXuKtKFpOd63o g1ssb4WfTWjBzA9m7J80dXyl4NJz3ZB2sXWmKeQDSfgvDmtoHZU+VK6zwvdSUfPh 1wqgp9zbsl6gGVL2UDRMlGzcsCQ+zoRSX+BrVuGwkB47bZgh78YGl2YfDJFJiudJ 2l29id5qE5gv+DCuZzbwckZWtl0ptPqUH4cxL/uZRECEgMA1UJvzVgFqQqLuEdz0 30ilio1e5LHNO3LNHtS4Sb90Bc6CEavVwIPDvg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:message-id :mime-version:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1742661456; x= 1742747856; bh=j/cTDATLLD0FkQKy5AV07v6TjxpAN5UgJAbwjJFllY0=; b=F mkvX45vG4/E8vW84KZR180uelpD+PHAX/ypW2KRULQOaBB9MytvHqQG5MyvNn/oK 8QagabYBRV1Ko08Bf6Fq7zvzcxKz84LUlbS2IFRqhANAywx2UbbGOPn5IeAXabqM AHMXWIlG9a+7K9vsYMmZfbT6Tp6fsl+2EPlPK+oz6zU4ZIsoK3JSQqm2gLNBoFI+ 876zaP+BUBSjvGIQkNl3lIsbyuSRq3uwn2nhOiYkc7it2NKcvYdkJIbJQz917dZf ps3jwriRsupJGfUoWN5HBOIFwWiF0cWs2q92ZZ5zEdhtJMpRQHS0uJ7LT7TUewFB CY5b2S1wXgH7XaPQ/XSNQ== X-ME-Sender: <xms:UOfeZ0k4SPqzaSMbJDi-pFvLQhAuOSu3PAL443x00Ubm6EcM53S5ug> <xme:UOfeZz2pk-ziFPySBnYiSo0yuj277VWAQswbhj6QLFaHvyrVaSDrkOFD_9Db3ICHC _pg6IsfXNFBQO1xsw> X-ME-Received: <xmr:UOfeZyo1iEau2baeOlDI7iCxVBBNTnsxyqJ3AHAU_LBeHS4Ckb9YryezuYuy_ef1zPfpvb86jnB9uJzri6zbIJVBt66N22OirOLaJgUmrA> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduheeggeeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvf evufgffffkgggtsehttdertddtredtnecuhfhrohhmpefkrghnucfguhhrvgcuoehirghn sehrvghtrhhoshhpvggtrdhtvheqnecuggftrfgrthhtvghrnhepfeeggedtvddujedvvd efleejheeljeffveehveffuefghffffeelkefhhfethfetnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomhepihgrnhesrhgvthhrohhsphgvtgdrth hvpdhnsggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopeej jedukeduseguvggssghughhsrdhgnhhurdhorhhgpdhrtghpthhtohepgeehmhhgrdifrh hithgvshesghhmrghilhdrtghomh X-ME-Proxy: <xmx:UOfeZwnLXRty7dIAbPsjUbDvrxSGOxeysVMHyFyqz7acmLeGXJ2X7Q> <xmx:UOfeZy1N6SEw2wXKTVPEz4p1LxVcNLeIgzWyzKNRgKHdeba6I7wwzQ> <xmx:UOfeZ3vmDrho4w-TsGqMYGD0wzP4iVrSSCeT_br0IvskhjSG_tbgRA> <xmx:UOfeZ-U1bFdoyryJZg4-NDfevB9v2Gz6zJWcrUFEuW9jAS11mbTeAg> <xmx:UOfeZwDzTR3_c9C-myt9cGKGN9-myYEX0Xw5J_AIR-SXNYV6V4Ri958Q> Feedback-ID: id9014242:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 22 Mar 2025 12:37:36 -0400 (EDT) From: Ian Eure <ian@HIDDEN> To: 45mg <45mg.writes@HIDDEN> Subject: Re: [bug#77181] [PATCH 0/5] gnu: Fix bash completion directories. User-Agent: mu4e 1.12.9; emacs 29.4 Date: Sat, 22 Mar 2025 09:37:35 -0700 Message-ID: <877c4hhvhs.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; format=flowed X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 77181 Cc: 77181 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.7 (-) Hi 45mg, 45mg <45mg.writes@HIDDEN> writes: > The following patches correct the exact same mistake found in 5 > package > definitions: bash completions were installed to > '/etc/bash-completion.d' > instead of '/etc/bash_completion.d'. The latter is necessary for > the > bash-completion package to find and load the installed > completions. > The changes seem fine, but could you link to somewhere explaining (or explain yourself) how bash completions are supposed to work? In addition to /etc/bash_completions.d, I see many packages installing them into /share/bash-completion. Do both locations work? Do we need to move eveything into one or the other location? Thanks, -- Ian
guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 22 Mar 2025 15:08:48 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 22 11:08:48 2025 Received: from localhost ([127.0.0.1]:44605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tw0Su-0005mU-Bm for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:08:48 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:57496) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>) id 1tw0So-0005lg-73 for 77181 <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:08:42 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-224100e9a5cso57229605ad.2 for <77181 <at> debbugs.gnu.org>; Sat, 22 Mar 2025 08:08:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742656116; x=1743260916; 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=KEyqmL7tjxWewLi9C5KMOGK1wIMSr53YM16aEotX96Q=; b=mosJPFLsdPRpaC4gY1aKOzW8Ud9EoeDrCgha/Y8l/cZGqmjP6iG8iPJVAXEbEGwmpj d7Sny1v15p5fomU3VFHFl4C4AWBhHmXZCJWLZk90z0tZF+MRosuAwxZcC20VcipzrxOM RVj+dsV394ENsGuvcM7vL7UHhZxd/R0Ohl5W4XZLWZH+Ako82iNf0CcR4Q3Fs5/nTVmO rRxMLlwfi7QZOp8z8WGkPUqmP2SQDC2VzgAmj6ncb/PS4OOgo0OLGTyPlhReI4XxSzRA XQnCnfkUQyDB9xeMnOenlzXuiOTLpMkblCHHylpUbJVlFRRT9eBAfFLQSocqH130UEHq IPmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742656116; x=1743260916; 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=KEyqmL7tjxWewLi9C5KMOGK1wIMSr53YM16aEotX96Q=; b=uRIO2JonLI5zKB+Z7BR+ui5wfsyR+HEqNg39ak+osdXMDRsqI0dMTU8FTq1ho4EXhW kJQYUf2Bi7OYsZFcCTLQzjjZ0GpQAllA+9t1NN6An+D0+514PJCNXgasZntEb11FX6Oy MmrFgXVGrGBIXsIT/83D+ZcRT0K6dGdmaBgnB+Sqb1+2EKRM8csPdvoSyLwMk1azPhew OOvKGjA+UimjPWEFwpj1e/IWnibMxPz5qSPwZcnQHeRGv1UDVWOiinzz/yfukaj7r+a+ OVPEU9r/JnnXPYpVxENvTBHfuTUG9Nd9tySSKZu3mLJnMAFRwV8VUxzKjhikBYhgv96X xDzA== X-Gm-Message-State: AOJu0YwGwXYyeg37GAbNYIE2kb7f3pmeISWv8lMb9obzAqLvw3G94f8w 9q0FwfPwU6+A9miHcC9KJKFqGtHnpTuENTchxV3zTTaxetVZUBYca3/mcsBL X-Gm-Gg: ASbGncuwq9s4AIidihP8PH98LB6RtCJwPF1aezUHl/3jVWClG/xD6fo3moa9dOcl35E 7pkdtyMO9HC0saMkkHyd1C7TZOwrAcHwyEKfQvorOukDqy940wurip7BtPZRNPA60HaR4ttzwam lSiptpfKRxXVEY2DBwQhIKhsf7Zic6OxdKN4pH+S7TCS6M2FruAbh3yQVcfVaLySHBqsEy1d5YA MaNacmcsBVUaNectJYaJklfJhHXSPfqusDX1YI9/rdKQLNiQO/4V5NDY6riIUWjw2je8lJ6IbLZ vXnyQR4habqHZ2FfBQwp0HD0+wHZjTWhmwsYPQM7WB5y9o9623z1z7kWGsWdkSv28Jc= X-Google-Smtp-Source: AGHT+IF7EZklHAPuZ0oY/mAb6JDJnI11GOvsnW3sry6iHn4O566gxBTnNFueY5krd3kxqxKKIRDUlw== X-Received: by 2002:a17:902:e846:b0:223:5c33:56a2 with SMTP id d9443c01a7336-22780da6237mr130163525ad.28.1742656115883; Sat, 22 Mar 2025 08:08:35 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22780f3974dsm36764935ad.7.2025.03.22.08.08.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Mar 2025 08:08:35 -0700 (PDT) From: 45mg <45mg.writes@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH 5/5] gnu: starship: Fix bash completion directory. Date: Sat, 22 Mar 2025 20:38:06 +0530 Message-ID: <b34791640882706e7b7c1f16fba8b706d0c08967.1742655515.git.45mg.writes@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1742655515.git.45mg.writes@HIDDEN> References: <cover.1742655515.git.45mg.writes@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/shellutils.scm (starship) [arguments]: Change etc/bash-completion.d to etc/bash_completion.d. Change-Id: Ie286218d636a56745013ebdb23461691fdf16d11 --- gnu/packages/shellutils.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/shellutils.scm b/gnu/packages/shellutils.scm index 28c8af8685..3e3e04e8c1 100644 --- a/gnu/packages/shellutils.scm +++ b/gnu/packages/shellutils.scm @@ -499,7 +499,7 @@ (define-public starship (string-append out "/bin/starship"))) (share (string-append out "/share")) (bash-completion-dir - (string-append out "/etc/bash-completion.d/")) + (string-append out "/etc/bash_completion.d/")) (zsh-completion-dir (string-append share "/zsh/site-functions/")) (fish-completion-dir -- 2.49.0
guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 22 Mar 2025 15:08:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 22 11:08:43 2025 Received: from localhost ([127.0.0.1]:44603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tw0Sp-0005m8-1i for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:08:43 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:42483) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>) id 1tw0Sk-0005lX-9a for 77181 <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:08:38 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-223f4c06e9fso48109885ad.1 for <77181 <at> debbugs.gnu.org>; Sat, 22 Mar 2025 08:08:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742656112; x=1743260912; 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=TSiONuyBH2a8sWyFDFrpzLvtG9ms3jpT4Zf4EisxExE=; b=aHNthTA4ZX79TF9jzhL3ETFRH3jr7bl/0F2ITSzxz13xk1WEC5/hAq5ecwVptrZoYL A8N2yU89sFyS9jLbvrmRwz5XZdBV9mFc7sv6mj2/VdpaAHxa7qpRrYjBLrWA5H4g+Y1c LdV8++sW178Q+dTwXofNxWtdOG9AUGhKsR/DvRUIy9vZfEyfW46w7Lnsqd7w76JekqeJ /XH5shdVPdiFB3rEy5yCiqF5YnIognl/1pE8U5ZWKWzo18UgmLWgdIyV5i0A63+cdJA4 5ax724QnUxqp1I1qceflx7wkZgPDjEKE2SbIXwMIOtFTedX40sI+7CWai806oSeHcCQR M95A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742656112; x=1743260912; 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=TSiONuyBH2a8sWyFDFrpzLvtG9ms3jpT4Zf4EisxExE=; b=C4Tk+z8ntOsuJ/NhlXPNZduPbVaGKofoOqCP6T8x95FrHLfbekwKC5kPOVjCygLgOi D8DSck3MHBPIptBxfZ/vcKf1Gcv0yfkLpxeHbgAqys50uI15VK6qUbBcdwrB61sqZHL2 OGwQIItHgLjKnZI9ZtiUppVNJPOp9KtZfyrqX6VPPjp85/vMm6wyo7aTuZhtlMdo/Hub GGXaHh3TZWOc640qL1HL4jLVi1F+9RlWkuCzxIsuYaG1RAJL215nkzrJCSrlnanqGtDs CqD1xXwtWAalgqIBEWlbr0w20ABH9NekU4T3aKWL6kbDlbDSC52rzY7anyQl8HM1AVBk A/lQ== X-Gm-Message-State: AOJu0YxWFZ4dFYnkk4u1N6rdLtmELw23rYscANzW6AiE+iRHg29yQ465 D/ptigOliqIjhn2BEBzJCnaoaw2hqFf3wFK4imaf6fxLTb4TKszda8MDSbW3 X-Gm-Gg: ASbGncveQjt4TKrJl7SCN9LaEbuSTio8hzO8tIzeyL1ecxlHkj72tcqDO9Sq+kBS4CL rYAxuXGXyQZ3WHWvY5FRap05HN0MyyVfrFtI2gkkpIt7qNDxV+YmwsSuhd5o2MuXnCib7Rh3KS/ m1qeZu0KJ/YCjbSOyJWZKQ7o2CDApL3pLFcfphqU0Hsb5c4CgF2wfWMhD7G+bO3g4L7mJl2mr/k qYJC6YaUW3XadKfUrc3dO/ET1emS8LjONd4mbHflLxCPQlpU8C4HhrmBv2JC0jcfNCNFgDYc/YU 7e2zxD26A0kfD9Q6uvNLDzWBFa/Nha0FHyFxXVctLiurQ4Dr/MyMNJbk6fV2bC6XxC4= X-Google-Smtp-Source: AGHT+IF7iIeE8taGg+8ks/FAiQOTAvIDd+B9q/lIpqhdOmuk2cMJp33bYcwv4y0wb88Y9XXAI0m7AA== X-Received: by 2002:a17:903:1663:b0:221:89e6:ccb6 with SMTP id d9443c01a7336-22780afd49cmr126457345ad.25.1742656112094; Sat, 22 Mar 2025 08:08:32 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22780f3974dsm36764935ad.7.2025.03.22.08.08.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Mar 2025 08:08:31 -0700 (PDT) From: 45mg <45mg.writes@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH 4/5] gnu: zoxide: Fix bash completion directory. Date: Sat, 22 Mar 2025 20:38:05 +0530 Message-ID: <059533d215cb3e85871079de15fefb5735ed5cfa.1742655515.git.45mg.writes@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1742655515.git.45mg.writes@HIDDEN> References: <cover.1742655515.git.45mg.writes@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik <divya@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Steve George <steve@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/rust-apps.scm (zoxide) [arguments]: Change etc/bash-completion.d to etc/bash_completion.d. Change-Id: I55f1a9f5c37a6b795f0021ea8b08f472c16847e9 --- gnu/packages/rust-apps.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 6766260040..0b19d36fdb 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -4881,7 +4881,7 @@ (define-public zoxide (share (string-append out "/share")) (man1 (string-append share "/man/man1")) (bash-completions-dir - (string-append out "/etc/bash-completion.d")) + (string-append out "/etc/bash_completion.d")) (zsh-completions-dir (string-append share "/zsh/site-functions")) (fish-completions-dir -- 2.49.0
divya@HIDDEN, efraim@HIDDEN, steve@HIDDEN, guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 22 Mar 2025 15:08:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 22 11:08:37 2025 Received: from localhost ([127.0.0.1]:44599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tw0Sj-0005li-LO for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:08:37 -0400 Received: from mail-pl1-x641.google.com ([2607:f8b0:4864:20::641]:54361) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>) id 1tw0Sg-0005lF-Fc for 77181 <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:08:34 -0400 Received: by mail-pl1-x641.google.com with SMTP id d9443c01a7336-223a7065ff8so36119855ad.0 for <77181 <at> debbugs.gnu.org>; Sat, 22 Mar 2025 08:08:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742656108; x=1743260908; 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=mkJpwtwBKprHUGjLeK5sD4i2cYyN/he1YP6UcSMPRxY=; b=SxlgCnHh+/4ghuzmZV2AvL8ZNDLwifzBRmlR/SlMrZ00zhQoj8taKenJ+weSpgtefA ufPNWoMQ/zj1q0iy6nza8c/w4PSoHY1kvjqu0ZIAxIxzaQac4pbOBZlghFpD2hnOsCqp NuDohVkdPQEwzPwaR2fcFNoGqK1IoLCVIwNLvCllgPj9vOwmPcXSYfyEYQ/keRJXC9A6 rECL54B31Kq6tkXPvXPXoxBpV+Ye3ZrXxjTyDLNv5iQ49rR0gXzkI3RqOWDF/fmtKom8 ssaiKya5ODP2bMsgDaqjMVtPt2y+oRwlAr4IqWrrGRQWoaD0m3Uhy90jSydrrTpxS/cC p0rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742656108; x=1743260908; 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=mkJpwtwBKprHUGjLeK5sD4i2cYyN/he1YP6UcSMPRxY=; b=K8PscjXFb0UuKLnvez9nE8hSSuSDiUn9tXRt/YrrxCifc5HlgFj3oIEIQFZSXnWrDA HgvNyvaG17DFNu/+JPOjzTy4ybv+icjQ+KoPp8EEG7r7r/gbiHvK/DUztjxyi+GiQRT4 SBqs9A5qsZvb+ouKfhELlwgvOSo6AI1ysPRIhYSsDWxD2gYBiSokVYICE3Aft4cg9m5U HZ3lh+OBD8LYEH6/2rWs3KAHwFerncVibaKx3ju/Be7xiXD9jSg64/4sUWHvLxjFOuws Zi6//jbTESnwJN03B1r54ZpQ/kXe+8WLBbZrgYl93puTlhj2+vFYedPIW2I6QBbWiVt6 4vbA== X-Gm-Message-State: AOJu0YxhIVUq0PHTJwE+DMH+3YC43NGb/9XLbHVtxOzvYQGbLF9nQDpO 7BpXY6RLnlwzX9ihBXyDdpwrI+z/xlcssePAePAVuBtbYpMYJz0hW6ydNqXa X-Gm-Gg: ASbGncvuVCS6etJYFV8ytIm2G2Qjf3MCKADRPTqLCirytI+jTDh+gbDm2rG0E879x/A FameB43mOIsaLqC/zj/+P1kfNJRxbo+MbW0tYrXdG3HO8P0AvXhJmB9OXH/nFUwqyIa0ZTm9RIk n8/IHfpzUO/o325UEVmBrt5DmBtSueuM4v2JydWqzegSV9pLnRV4RfhJCm6c5GfDdqm8Cyw93tx hAVgBfUoxuVrMAR0vGXeJln4q3wKQP1ubCIBXMGRZL+Q8GWUcffBd0SlHig4aW4wCd+sEUGCLdp gGOVczAXQG8IYHm4W8uu+Q2iD5CFZMEVVBNRDdzgNY6Gk+8WL0468XXZYvANPYpZawQ= X-Google-Smtp-Source: AGHT+IHkt7jtHpAaWJDAqO1X8bNuDW0jZCa3N9otZW7T0KUz1BnyF8GcqvlgAnuwuxLIoevkZ68JXw== X-Received: by 2002:a17:902:e54a:b0:21f:85ee:f2df with SMTP id d9443c01a7336-22780c79888mr107190865ad.15.1742656108007; Sat, 22 Mar 2025 08:08:28 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22780f3974dsm36764935ad.7.2025.03.22.08.08.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Mar 2025 08:08:27 -0700 (PDT) From: 45mg <45mg.writes@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH 3/5] gnu: git-delta: Fix bash completion directory. Date: Sat, 22 Mar 2025 20:38:04 +0530 Message-ID: <554284a0e07f7c611dd1b9af540740b2b0f413c3.1742655515.git.45mg.writes@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1742655515.git.45mg.writes@HIDDEN> References: <cover.1742655515.git.45mg.writes@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik <divya@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Steve George <steve@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/rust-apps.scm (git-delta) [arguments]: Change etc/bash-completion.d to etc/bash_completion.d. Change-Id: I7825607cc15df5b6fec8322740d303b38842e401 --- gnu/packages/rust-apps.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index b7eb4a5bbc..6766260040 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -4561,7 +4561,7 @@ (define-public git-delta (let* ((out (assoc-ref outputs "out")) (share (string-append out "/share")) (bash-completions-dir - (string-append out "/etc/bash-completion.d")) + (string-append out "/etc/bash_completion.d")) (zsh-completions-dir (string-append share "/zsh/site-functions")) (fish-completions-dir -- 2.49.0
divya@HIDDEN, efraim@HIDDEN, steve@HIDDEN, guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 22 Mar 2025 15:08:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 22 11:08:32 2025 Received: from localhost ([127.0.0.1]:44596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tw0Se-0005lP-AW for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:08:32 -0400 Received: from mail-pj1-x1041.google.com ([2607:f8b0:4864:20::1041]:42082) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>) id 1tw0Sc-0005kw-Hu for 77181 <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:08:30 -0400 Received: by mail-pj1-x1041.google.com with SMTP id 98e67ed59e1d1-30185d00446so3839187a91.0 for <77181 <at> debbugs.gnu.org>; Sat, 22 Mar 2025 08:08:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742656104; x=1743260904; 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=OEkHDIjk1YdiDNId1WUi0CFPgZ1ZgqxPC9KH052vfrE=; b=efgBai8IYbhWfu4hNwfbQAcGdOwNaBJKDCrHzx7A0a+2hses3lykKtU3ErGaI2cr41 rw16e+Thjqv856GmSJgKHVUfyGOWRef4zPF01lgvaxzlNeJ4rC5TTQGINx5Kv6L+nShm ydggPx9CPolVQASWxTG65/lV+We17oEHzTfS1Wno6iHa77xMao3qGWLkidpJcwKbNJ/C X8kBSVoBt5MDOYfza9dFnvSWav9PhRU2wozOpMIQA7OdwTd4wwWuvw8FqUZA4b/Lb6kJ AWtasVTSPb7wZlKPcU8DGN2rmGV+BaRp1YwQ585YAJzxoZXWfXfY8QW7KPWqszsJKfWA tQ9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742656104; x=1743260904; 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=OEkHDIjk1YdiDNId1WUi0CFPgZ1ZgqxPC9KH052vfrE=; b=qJKfKfA7lo4JY8dMfqisPp9VGyTgsA1EGam0eOFB9dyQT5bqhsoD/nj537OrQODwCm UI/2GSUWsrmkqwAuBjPGnSC0/in1on1Nr1cAjKFO7qaw3ek/5ENuDmYefBSFZ4xVSH/0 v10AohHAUENaEVx4p3Paa0QKVLUvtvdGoJHXtiv6xYbvWtYksC43f3NCBgxxRn+Abf4n WKhqCoj966yiphSa2x4KT4R0bzFD/oZYVgxZz+draIMlChtPyhi1SJf5Z5RetszGzM+y tv8JivtGvsiU4NyZlcteVsLvhunUmcyyXm+7hjZV0XfH7YBbH+fOLTeEaoBko2dpwhx/ hbyA== X-Gm-Message-State: AOJu0YxGUJX4Oz1LzfpPyRYgfLW74w4vUzB5Ry1xQUlwcNFlEhJb6OPb 0q2ppi2c+RR5MyQ6RRVniWZXGH0leXZHlo855SJwAXMT5BwkrxJRccWATxlh X-Gm-Gg: ASbGncu8l9PrHAsCw09TbKAmj+leP4Y9+F+Vnk1BchfG63YKNOSOqJAov1GRmc0+1Bh suSXaHNmiRtuHLawXpa+WFDpb01Bqq0du3yD0WvlX/jdOW2PcLvjLRabzwJti6T8jkxNUBlKMrO Cqb2oizeA9w6DR5Lv/nYOo6VFA3vZC8Ci0r0SRKOCpbr/ex0dJF21GSPLQmBwB//oKcRDbC2KQ1 nO8yBhOc7wgrPgx587KRScgtSjfTDAwsj7r8xVjX4vWyL5wm5DEHhenr0HfUroGdDGJblic4mB9 NmqhKF8QCUe9T6CGZqqnWPezY15DAIp83waOt5wFavXQnKcL2AuMQyp+22U6Fj+Ot3M= X-Google-Smtp-Source: AGHT+IFWA4C4+hrYPVXXBlqB3RCGSQXrqmF1NRmaGVG4fop7GnZ9a4+5+cc30iS0WkI6wzu7IUAupw== X-Received: by 2002:a17:90b:1f86:b0:2fa:1c09:3cee with SMTP id 98e67ed59e1d1-301d42f1c29mr17424833a91.9.1742656104138; Sat, 22 Mar 2025 08:08:24 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22780f3974dsm36764935ad.7.2025.03.22.08.08.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Mar 2025 08:08:23 -0700 (PDT) From: 45mg <45mg.writes@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH 2/5] gnu: ouch: Fix bash completion directory. Date: Sat, 22 Mar 2025 20:38:03 +0530 Message-ID: <d9363542b317799fd352d053920f7c21fca386e6.1742655515.git.45mg.writes@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1742655515.git.45mg.writes@HIDDEN> References: <cover.1742655515.git.45mg.writes@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Divya Ranjan Pattanaik <divya@HIDDEN>, Efraim Flashner <efraim@HIDDEN>, Steve George <steve@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/rust-apps.scm (ouch) [arguments]: Change etc/bash-completion.d to etc/bash_completion.d. Change-Id: I63f2be695e9d8dc15de61bbbb470c54e47a6a197 --- gnu/packages/rust-apps.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm index 2f933d836c..b7eb4a5bbc 100644 --- a/gnu/packages/rust-apps.scm +++ b/gnu/packages/rust-apps.scm @@ -2349,7 +2349,7 @@ (define-public ouch (let* ((out (assoc-ref outputs "out")) (share (string-append out "/share")) (bash-completions-dir - (string-append out "/etc/bash-completion.d")) + (string-append out "/etc/bash_completion.d")) (zsh-completions-dir (string-append share "/zsh/site-functions")) (fish-completions-dir -- 2.49.0
divya@HIDDEN, efraim@HIDDEN, steve@HIDDEN, guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at 77181) by debbugs.gnu.org; 22 Mar 2025 15:08:27 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 22 11:08:27 2025 Received: from localhost ([127.0.0.1]:44593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tw0SY-0005l4-RN for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:08:27 -0400 Received: from mail-pl1-x642.google.com ([2607:f8b0:4864:20::642]:56665) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>) id 1tw0SW-0005kc-P1 for 77181 <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:08:25 -0400 Received: by mail-pl1-x642.google.com with SMTP id d9443c01a7336-22435603572so54658955ad.1 for <77181 <at> debbugs.gnu.org>; Sat, 22 Mar 2025 08:08:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742656098; x=1743260898; 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=MjpuO1qG6mFga89rFlrnLF6eRAPwSh9xf2aYBmj95tg=; b=O0+2PG6sRwybLqpwhvaay3pB/WVWbVsTstT3/fTLxvDFI7uSIDtba6YSdTWWqVX6qs djfH3tW18KiKcN4++SBGGsZIWOLiVMqxDikoEL+jaCbfBNFKpo5U4ibqoZHpZ1ns7eYU UkDeONXBtfCgwhrKRPV8e14HJwmBospdXiMcft8ZvEW6yQeSV66q+L23fshyIq1luyuF 9+Et2N513BiYeNorGjY9J0WPmBR5b3ZeRW2GOaxGNYUC2N8TF20zIAtrKlk7KkmbgiLC mGp949grswIkgoRVbs7iIN9WymG8Ei2m0AeF9SOFECBdcaMtulk6V9Rd8gA4VJ9G3Y+z WOIw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742656098; x=1743260898; 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=MjpuO1qG6mFga89rFlrnLF6eRAPwSh9xf2aYBmj95tg=; b=bZF6kw1u0vOG9Qny3vgrJcPfLeRuLRehHJvF1Xsf0PqXiF4iB2kchqxZeqPSF0JDnY iro2qBP5WlL87ZeOtUp9ZT4NxJw6+a1+dXIIhS/T9LLYN+fGVbHFUXbm2206amvhsNpR 6uNzmOtrLUmKW9dlvIEDT3T54558Ds+Un0Mwh6b4Ui7oJ59ICOukvDcRwnGAT96H4pcS 9jSkeSf3Xz9/MhhzaiiKphGIWY8iR48dvzwfrr0VX+EqOrVLUDLJTU72/SbKLoWe7MtZ neBAwJIW5xWEz942EHf95jeqvpdxaSLUK2mgPezL3Ug614Nv8SC3wS5D+ejM50gn2Fns G4rQ== X-Gm-Message-State: AOJu0YyIGcJRpkgzlvyQPf+09bsahjdnJnDj5o1WS1Un3Ag5Pjs1Uadp 1+fofJBoAg4sxQGbA0pDhaJfIDIRe7zaXvCbDWBoFpgFzqEG6U+QtHHXqF4x X-Gm-Gg: ASbGncuCzXIbcAOLP+J1sk7pfpeU7gFqp/dmBs4jMjTlJz7UPn/bVUUq/pDEHqAj/6n aHDWDGZto7L0I0PnHr9r9R7h4ZVVdoayyPfloeNVU3SzXnXc/WwCRzKLXFSrg3BpdXImCVub0nm jfL/v/nClZhpHKxaHYVmPgQa34zo4pau6Jxx1sFsfsMLG3zSK9FkvklNnpUO+r9MIougLD8XntT PIxzpe02iYWrqHl7zmITX7jlnl3kvZHWDzBah4RdtGPpEikbnve0QTJd+LhgmMtH6oOtYVpGORb rn1Vsn63Ibzi0X4u1/GlSdTktq+w5sfBfmKddORVVxB/Pk+4O+IHG1jcoGO/WDiEUyY= X-Google-Smtp-Source: AGHT+IE4ulg/YxykB2RB2Pi3TzwIRUiJDebIG/SBohgBFgIKnz5dgiVVn7zk9r9lClTE2s5mi/B6LQ== X-Received: by 2002:a17:902:d50f:b0:21f:4649:fd49 with SMTP id d9443c01a7336-22780e2bc7amr115156815ad.49.1742656098376; Sat, 22 Mar 2025 08:08:18 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22780f3974dsm36764935ad.7.2025.03.22.08.08.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Mar 2025 08:08:18 -0700 (PDT) From: 45mg <45mg.writes@HIDDEN> To: 77181 <at> debbugs.gnu.org Subject: [PATCH 1/5] gnu: pass-age: Fix bash completion directory. Date: Sat, 22 Mar 2025 20:38:02 +0530 Message-ID: <0fdbe13d3a3f616b4b5408d5dc47c1c7ef8409b6.1742655515.git.45mg.writes@HIDDEN> X-Mailer: git-send-email 2.49.0 In-Reply-To: <cover.1742655515.git.45mg.writes@HIDDEN> References: <cover.1742655515.git.45mg.writes@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77181 Cc: 45mg <45mg.writes@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/password-utils.scm (pass-age) [arguments]: Change etc/bash-completion.d to etc/bash_completion.d. Change-Id: I6ed77cff28a1fb7305d8a0357026e518dcc0e11a --- gnu/packages/password-utils.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index bce4af8e5f..035b4d8886 100644 --- a/gnu/packages/password-utils.scm +++ b/gnu/packages/password-utils.scm @@ -879,7 +879,7 @@ (define-public pass-age #:install-plan '(("src/passage" "/bin/") ("src/completion/pass.bash-completion" - "/etc/bash-completion.d/passage") + "/etc/bash_completion.d/passage") ("src/completion/pass.fish-completion" "/share/fish/vendor_completions.d/passage") ("src/completion/pass.zsh-completion" -- 2.49.0
guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 22 Mar 2025 15:05:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 22 11:05:06 2025 Received: from localhost ([127.0.0.1]:44582 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tw0PK-0005V1-IV for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:05:06 -0400 Received: from lists.gnu.org ([2001:470:142::17]:35398) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <45mg.writes@HIDDEN>) id 1tw0PI-0005UN-Rg for submit <at> debbugs.gnu.org; Sat, 22 Mar 2025 11:05:05 -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 <45mg.writes@HIDDEN>) id 1tw0PC-0005t1-I7 for guix-patches@HIDDEN; Sat, 22 Mar 2025 11:04:58 -0400 Received: from mail-pj1-x1041.google.com ([2607:f8b0:4864:20::1041]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <45mg.writes@HIDDEN>) id 1tw0PA-00008M-H6 for guix-patches@HIDDEN; Sat, 22 Mar 2025 11:04:57 -0400 Received: by mail-pj1-x1041.google.com with SMTP id 98e67ed59e1d1-3015001f862so3850624a91.3 for <guix-patches@HIDDEN>; Sat, 22 Mar 2025 08:04:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742655894; x=1743260694; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=2ypNxXIP8qw/xEAWe/OYUAhDV8bIQ0I4c//2QTn5Gxs=; b=k4daGxUmlr7FJmm+Aqj9gkTFzY2SMKG7Ykp14F89bjcsD44lIVt823KmksNdCHSsOs RE06DeNXPXuS+6xqqHqCiSKLpH4Z8L8wO9NzsSbB4NxX8zortAQoXVwylCKMnU6eKsWN vITdZF19btDA1Dc5/MxJ56aNRkl3S8QJ/jirCGZ4dQg4FYC+W0F0NfMrR7af8ySpBpNN 2U66F4/szg0BqZLgBBbLqg0PaoWhSDsPcDXcMnFWLfj7p3U4w5NDfDtbQLNJrYx9Zt7O oekLSgrcdJdbdrg7CtEikiKMBjU7VpiH5HIvNwxC6UDSe72O8hZtHLYSzDhYmt4Pa2PE VaJA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742655894; x=1743260694; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=2ypNxXIP8qw/xEAWe/OYUAhDV8bIQ0I4c//2QTn5Gxs=; b=CO90XILHRwkJHiXicWaHiut2GMV7HhEQ9n5eDUlfqc9IcUlCbkrwRpyZ1/1TW7tDnz CGJAd1fJg8IW3xvqlFX9HOE/QnWT/5Q/rKxImqeVRANG70I6n4tUZhF/TiTYHHLzBihM zb7V2CzBweVkjBs/1fL1Hl3pyJN5wdYnZIE6ZxCFjxYfBIpSVfr5QE8A2Y4s5VY5ZkUS kVobgUkGZMn8AYEkp8WuZcz8e+FfoxYqYHfn4+fb9yUlQVIDChwMKDL922uLgbmBB0OJ XskX7SMDGsjYvg9eM5mFn6n60p/2kvrZuxcg+7FTmCtGmbUYVDxq54JhctejkLDzm8dS V+Ag== X-Gm-Message-State: AOJu0YwYqeOtZ//475l8Vl/utV6CGmMhFxjwu59FS++YULvzeN6oQ1xA GEwfN3ODxxQ4eEeWmfWCaAG3WFUtQrevf0RWS1kKgsbEQc5BzZi0tVqtL/gg X-Gm-Gg: ASbGncsx2zI3sEqQihY3jOXPM74HcmVZJ3bBva9OuKFOuJkBkdi5ldFbY2DuGLziWnk lEzJuORhU1LICfYIG/YyGsKVHOr+u8R05MSKr6aQC+xkZlmcEsAnhKlGn/pK2BjeQZcp8suk/Bh 6MqsNYzD720DLoavT8nHaZ9fCDFvW22phoh8iZzujhsxDqb4XI3KDxNgRYnFLNydbFNPM50t1qn +oMXdgj7Tvjo/EPwpg1w0Z4mqEo+/tvZLi/me+mMupk92eUqHAlaFU5IDiU3fSsr39qA202gSqT 8MqzlvsvK7vSNIJ0UwwIsRywiKDY9FjxGCdAzmLFJetE4C47ajUd6kz1gPIrhMKg6EmrIl+sAuC XLQ== X-Google-Smtp-Source: AGHT+IFLKMhALQaQdzauhkZJXVHnQ+0/Tq8EpaEdA2eeKf5L7PRYo55GhD9hiVVlQSIkDExDr3+Xgg== X-Received: by 2002:a17:90b:1f90:b0:2ff:692b:b15 with SMTP id 98e67ed59e1d1-30310019885mr14177643a91.33.1742655894369; Sat, 22 Mar 2025 08:04:54 -0700 (PDT) Received: from localhost.localdomain (utm3.nitt.edu. [14.139.162.2]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22780f39692sm36818085ad.44.2025.03.22.08.04.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 22 Mar 2025 08:04:54 -0700 (PDT) From: 45mg <45mg.writes@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH 0/5] gnu: Fix bash completion directories. Date: Sat, 22 Mar 2025 20:34:41 +0530 Message-ID: <cover.1742655515.git.45mg.writes@HIDDEN> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=2607:f8b0:4864:20::1041; envelope-from=45mg.writes@HIDDEN; helo=mail-pj1-x1041.google.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: 45mg <45mg.writes@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) The following patches correct the exact same mistake found in 5 package definitions: bash completions were installed to '/etc/bash-completion.d' instead of '/etc/bash_completion.d'. The latter is necessary for the bash-completion package to find and load the installed completions. 45mg (5): gnu: pass-age: Fix bash completion directory. gnu: ouch: Fix bash completion directory. gnu: git-delta: Fix bash completion directory. gnu: zoxide: Fix bash completion directory. gnu: starship: Fix bash completion directory. gnu/packages/password-utils.scm | 2 +- gnu/packages/rust-apps.scm | 6 +++--- gnu/packages/shellutils.scm | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) base-commit: fbfd2b93831978aadbb96f32cafdab997b04c6c6 -- 2.49.0
45mg <45mg.writes@HIDDEN>
:guix-patches@HIDDEN
.
Full text available.guix-patches@HIDDEN
:bug#77181
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.