go-github-com-hanwen-go-fuse needs to be downgraded to 1.0.0 to reflect
go.mode import path and go-github-com-hanwen-go-fuse-v2 can be inherited
from it with appropriated phase adjustments. This change implements the
logic.
* gnu/packages/golang-xyz.scm (go-github-com-hanwen-go-fuse):
[version]: Downgrade to 1.0.0, to reflect go.mod import path, it's the
latest version for this variant.
[arguments] <skip-build?>: ...
<test-subdirs>: Move from go-github-com-hanwen-go-fuse-v2 to here.
<phases>: Add 'remove-example.
[synopsis]: Move from go-github-com-hanwen-go-fuse-v2 to here.
[description]: Move from go-github-com-hanwen-go-fuse-v2 to here.
(go-github-com-hanwen-go-fuse-v2): Inherit from go-github-com-hanwen-go-fuse.
[arguments] <test-subdirs>: Move to go-github-com-hanwen-go-fuse.
<phases>: Remove 'remove-examples-and-benchmarks, add
'remove-benchmark.
[synopsis]: Move to go-github-com-hanwen-go-fuse.
[description]: Move to go-github-com-hanwen-go-fuse.
Change-Id: Idffefad61363b9eb0be2ad0b5dc2dc873814f36d
* gnu/packages/file-systems.scm (go-github-com-hanwen-fuse): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I8f8fccc89e1c930d7085fe61f4c962cb1f2c128c
* gnu/packages/golang.scm (go-gopkg-in-warnings-v0): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I03b8383bc8b5df1ff337b8db6e802a53a98b702d
* gnu/packages/golang.scm (go-github-com-emirpasic-gods): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I49097629697760c68a25eb6179114b43e92538a3
* gnu/packages/golang.scm (go-github-com-kr-text): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I94afda2f75abbd56da2a2c60ffca2b243eb64dbe
* gnu/packages/golang-xyz.scm (go-github-com-rogpeppe-go-internal):
[arguments] <skip-build?>: Set to #t, as no go files in project's root.
<test-flags>: Apply skip test logic here.
<phases>: Remove 'disable-failing-tests, use default 'check.
Change-Id: I4fd9e76205645faee0208ca16bd0315b148a2d7c
* gnu/packages/golang.scm (go-github-com-hanwen-go-fuse-v2): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ic070a2c7aa6b08e53999b20d88358b4cc89fc492
* gnu/packages/golang.scm (go-github-com-jcmturner-gofork): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I89a0455345e4a76f6330e70bfa721d76149d25fc
* gnu/packages/golang.scm (go-sigs-k8s-io-yaml): Move from here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ie391284b12e488b6518cbce8ca5bf22b42aa3f22
* gnu/packages/golang.scm: ... to here.
* gnu/packages/golang-xyz.scm (go-github-com-kr-fs): Move from here ...
Change-Id: Iefc12b42656a6fdc90e62286a592c7041670d5b4
* gnu/packages/golang.scm (go-github-com-jessevdk-go-flags): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: I22d75782b89c531545528d3ab86a7a8702c55e33
* gnu/packages/golang-xyz.scm (go-github-com-hashicorp-hcl)
[arguments]<test-subdirs>: Provide subdirs where most of the tests are
passed, exclude "parser".
Change-Id: I734f187f3356161e9f8f65614706c26989723060
* gnu/packages/golang-xyz.scm (go-github-com-go-git-go-git-fixtures-v4)
[arguments]<test-subdirs>: Only test tests in project root, rest are
failing, see <https://github.com/go-git/go-git-fixtures/issues/23>.
Change-Id: Ibd3a35217d2ab3350db030ecba722d89dfa2802c
* gnu/packages/golang.scm (go-github-com-coreos-go-semver): Move from
here ...
* gnu/packages/golang-xyz.scm: ... to here.
Change-Id: Ib207e077c56a87d6729003b6b81da12a9ecd5f5a
These packages can't be added individually because of bootstrap and
dependencies chain.
* gnu/packages/golang-xyz.scm ( go-github-com-viant-assertly,
go-github-com-viant-assertly-bootstrap, go-github-com-viant-toolbox,
go-github-com-viant-toolbox-bootstrap, go-github-com-viant-xreflect,
go-github-com-viant-xunsafe): New variables.
Change-Id: I2aae108e6ed5f4c3ac054af515225d76d5f9d1d1
gnu: Add go-github-com-viant-assertly.
* gnu/packages/golang-check.scm (go-github-com-viant-assertly): New variable.
Change-Id: Ic6e9900d7cb5edfa8a0bf3229594a02c68a379ad