1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-14 17:10:37 +02:00
Files
guix/gnu
Sharlatan Hellseher 90880a7d65 gnu: go-honnef-co-go-tools: Fix build for inherited packages.
Fixes guix/guix#1555

Simplify package by utilizing <skip-build?> argument parameter and using
default 'check. Do not overwrite chosen go compiler in inherited
packages which fixes their build.

* gnu/packages/golang-check.scm (go-honnef-co-go-tools):
  [arguments] <skip-build?>: No go files in project's root, use it
  instead of deleting 'build phase.
  <phases>: Use default 'check.

(go-staticcheck, go-structlayout, go-structlayout,optimize,
go-structlayout-pretty): Do not overwrite argument paramter, substitue
them. Swap INHERIT with PACKAGE/INHERIT.

Change-Id: I308e6162813757a1c668bb328652adf89b3b30f0
2025-07-25 00:02:37 +01:00
..
2025-07-19 01:47:50 +01:00