[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#69043] [PATCH] gnu: go-github-com-charmbracelet-bubbletea: Delete e
From: |
Troy Figiel |
Subject: |
[bug#69043] [PATCH] gnu: go-github-com-charmbracelet-bubbletea: Delete examples. |
Date: |
Sun, 11 Feb 2024 11:50:18 +0100 |
As a note, quite a few Go packages come with "examples", "tutorials" or
"benchmarks". These prevent us from recursively building or testing all
packages, as they often come with their own go.mod file or require Go
libraries that create cyclical dependencies. These directories are not
needed for the package to work though.
On 2024-02-11 01:24, Troy Figiel wrote:
> * gnu/packages/golang.scm (go-github-com-charmbracelet-bubbletea)[source]:
> Delete examples and tutorials.
> ---
> gnu/packages/golang.scm | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
> index 163691a1e6..d917f02a25 100644
> --- a/gnu/packages/golang.scm
> +++ b/gnu/packages/golang.scm
> @@ -10443,7 +10443,10 @@ (define-public go-github-com-charmbracelet-bubbletea
> (file-name (git-file-name name version))
> (sha256
> (base32
> - "1105cggi5fwqx69m0vrhgwx6kaw82w4ahn58sj0a81603c4yvrk0"))))
> + "1105cggi5fwqx69m0vrhgwx6kaw82w4ahn58sj0a81603c4yvrk0"))
> + (modules '((guix build utils)))
> + (snippet '(for-each delete-file-recursively
> + '("examples" "tutorials")))))
> (build-system go-build-system)
> (arguments
> `(#:import-path "github.com/charmbracelet/bubbletea"))
>
> base-commit: 9edbb2d7a40c9da7583a1046e39b87633459f656
OpenPGP_0xC67C9181B3893FB0.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature