diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-09-19 14:00:56 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2024-11-09 21:33:51 +0000 |
| commit | 9ff0a399438b11a5a4e248565df3512343896e1c (patch) | |
| tree | 1565cb6abb41c774c9195f9b17fcd3ffb41552f9 /gnu/packages/version-control.scm | |
| parent | 922d0170818b6f9ba55b6202825f689b645419eb (diff) | |
gnu: build/go: Apply default 'fix-embed-files phase.
These changes remove redundant phases where files, requiring to be embed
during build or check phases, are copied to the build directory as
proposed in <https://issues.guix.gnu.org/73299>.
* gnu/packages/backup.scm (restic-rest-server) [arguments]: <#:phases>:
Remove 'fix-embed-files phase.
* gnu/packages/configuration-management.scm (chezmoi): Likewise.
* gnu/packages/packages/golang-build.scm (go-github-com-golang-protobuf): Likewise.
* gnu/packages/golang-web.scm (go-github-com-go-openapi-loads,
go-github-com-go-openapi-runtime, go-github-com-golang-groupcache): Likewise.
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger): Likewise.
* gnu/packages/golang.scm (go-github-com-ssgelm-cookiejarparser): Likewise.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger,
go-github-com-libp2p-go-libp2p, kubo): Likewise.
* gnu/packages/irc.scm (soju): Likewise.
* gnu/packages/networking.scm (nebula): Likewise.
* gnu/packages/prometheus.scm (go-github-com-nbrownus-go-metrics-prometheus,
go-github-com-prometheus-client-golang, go-github-com-prometheus-common,
go-github-com-prometheus-common-sigv4, go-github-com-prometheus-exporter-toolkit,
go-github-com-prometheus-statsd-exporter): Likewise
* gnu/packages/version-control.scm (git-lfs): Likewise.
* gnu/packages/web.scm (miniflux): Likewise.
* gnu/packages/golang-crypto.scm (go-filippo-io-age): [arguments]:
<#:phases>: Remove 'copy-input-to-vendor-direcotyr and
'remove-vendor-directory phases.
* gnu/packages/golang-web.scm (go-github-com-go-openapi-analysis,
go-github-com-go-openapi-analysis, go-github-com-go-openapi-validate): Likewise.
* gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Likewise.
* gnu/packages/textutils.scm (vale): Likewise.
Change-Id: Ic2ec01c8caf86f3ae69d7a1812c1e0b78a549e91
Diffstat (limited to 'gnu/packages/version-control.scm')
| -rw-r--r-- | gnu/packages/version-control.scm | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 9a703e9bbc0..c892a83a98c 100644 --- a/gnu/packages/version-control.scm +++ b/gnu/packages/version-control.scm | |||
| @@ -3686,6 +3686,7 @@ will reconstruct the object along its delta-base chain and return it.") | |||
| 3686 | (build-system go-build-system) | 3686 | (build-system go-build-system) |
| 3687 | (arguments | 3687 | (arguments |
| 3688 | (list | 3688 | (list |
| 3689 | #:embed-files #~(list "children" "nodes" "text") | ||
| 3689 | #:import-path "github.com/git-lfs/git-lfs" | 3690 | #:import-path "github.com/git-lfs/git-lfs" |
| 3690 | #:install-source? #f | 3691 | #:install-source? #f |
| 3691 | #:phases | 3692 | #:phases |
| @@ -3695,13 +3696,6 @@ will reconstruct the object along its delta-base chain and return it.") | |||
| 3695 | (substitute* "src/github.com/git-lfs/git-lfs/lfs/hook.go" | 3696 | (substitute* "src/github.com/git-lfs/git-lfs/lfs/hook.go" |
| 3696 | (("/bin/sh") | 3697 | (("/bin/sh") |
| 3697 | (search-input-file inputs "bin/sh"))))) | 3698 | (search-input-file inputs "bin/sh"))))) |
| 3698 | (add-after 'unpack 'fix-embed-x-net | ||
| 3699 | (lambda _ | ||
| 3700 | (delete-file-recursively "src/golang.org/x/net/publicsuffix/data") | ||
| 3701 | (copy-recursively | ||
| 3702 | #$(file-append (this-package-input "go-golang-org-x-net") | ||
| 3703 | "/src/golang.org/x/net/publicsuffix/data") | ||
| 3704 | "src/golang.org/x/net/publicsuffix/data"))) | ||
| 3705 | ;; Only build the man pages if ruby-asciidoctor is available. | 3699 | ;; Only build the man pages if ruby-asciidoctor is available. |
| 3706 | #$@(if (this-package-native-input "ruby-asciidoctor") | 3700 | #$@(if (this-package-native-input "ruby-asciidoctor") |
| 3707 | #~((add-before 'build 'man-gen | 3701 | #~((add-before 'build 'man-gen |
