Commit graph

20 commits

Author SHA1 Message Date
Sharlatan Hellseher
5dbc832d24
gnu: Add go-github-com-kshedden-statmodel.
* gnu/packages/golang-maths.scm (go-github-com-kshedden-statmodel): New variable.

Change-Id: I31ba3cfd863afcdb5119ee7674f3c3f0d26f908d
2025-09-08 23:03:11 +01:00
Sharlatan Hellseher
8bb2eec536
gnu: Add go-github-com-kshedden-dstream.
* gnu/packages/golang-maths.scm (go-github-com-kshedden-dstream): New variable.

Change-Id: Ib98fead362851f7b1893da224645286751990b7d
2025-09-08 23:02:37 +01:00
Sharlatan Hellseher
7287813cad
gnu: go-github-com-cockroachdb-apd: Skip one test.
* gnu/packages/golang-maths.scm (go-github-com-cockroachdb-apd)
[arguments] <test-flags>: Skip one failing test.
(go-github-com-cockroachdb-apd-v3) [arguments]: Inherit from
go-github-com-cockroachdb-apd.

Change-Id: Iaf3cf154873dc2e90185539e3b3da0945fa20bcc
2025-08-11 21:42:52 +01:00
Sharlatan Hellseher
e16b161adf
gnu: go-gonum-org-v1-gonum: Update to 0.16.0.
* gnu/packages/golang-maths.scm (go-gonum-org-v1-gonum): Update to 0.16.0.
[arguments] <go>: Use go-1.23.

Change-Id: Ie4aef65e1a3db4fac22ec1e2ea4d519820b6f6e8
2025-08-11 21:42:44 +01:00
Sharlatan Hellseher
87661cea77
gnu: Pin some golang packages to use go-1.23.
After the defult Golang version was set to 1.24 some of the older
packages which had no fresh version started failing on the 'check phase,
this change pins them to go-1.23 helping to resolve the issue.

Go 1.24 requires non-constant format strings to be explicitly handled.

The errors might look like these:

    non-constant format string in call to (*testing.common).Errorf
    ExampleParseOptionsLifetime refers to unknown identifier: ParseOptionsLifetime

See <https://tip.golang.org/doc/go1.24#vet>.

Change-Id: Ife5093c4fd98af7cea59abf1a9a29351b66602bb
2025-08-11 21:42:42 +01:00
Sharlatan Hellseher
3461a7a8ad
gnu: Add go-github-com-aclements-go-gg.
* gnu/packages/golang-maths.scm (go-github-com-aclements-go-gg): New variable.

Change-Id: I5f248dd568cb96edba0bc070feef3d47e52a21c4
2025-08-11 21:42:37 +01:00
Sharlatan Hellseher
cb7dcd256f
gnu: Add go-codeberg-org-astronexus-brahe.
* gnu/packages/golang-maths.scm (go-codeberg-org-astronexus-brahe): New variable.

Change-Id: I418ea97bf8bd35c2beb27079d83a4e0344796764
2025-06-30 07:58:33 +01:00
Sharlatan Hellseher
08da56701f
gnu: packages/golang-*: Skip some tests on ARM.
* gnu/packages/golang-build.scm (go-golang-org-x-sys) [arguments]
<test-flags>: Skip 4 failing tests on ARM systems.
(go-golang-org-x-net) [arguments] <test-flags>: Skip 2 tests on ARM
systems.  <phases>: Do not delete 'build, skip it.

* gnu/packages/golang-check.scm (go-github-com-smartystreets-goconvey)
[arguments] <test-flags>: Skip one failing test on ARM systems.

* gnu/packages/golang-maths.scm (go-gonum-org-v1-gonum) [arguments]
<test-subdirs>: Skip tests in "spatial" on non x86-64 systems.

* gnu/packages/golang-web.scm (go-github-com-safchain-ethtool)
[arguments] <test-flags>: Skip one test failing on ARM.
(go-github-com-mdlayher-socket) [arguments] <test-flags>: Skip one test
on ARM systems.
(go-github-com-mdlayher-netlink) [arguments] <test-flags>: Skip some
failing tests on ARM systems.
(go-github-com-mikioh-tcp) [arguments] <test-flags>: Move logic here,
skip one test on ARM system.  <phases>: Remove 'disable-failing-tests.
(go-github-com-libp2p-go-yamux-v4) [arguments] <test-flags>: Skip one
failing test on ARM systems.
(go-github-com-libp2p-go-yamux-v5) [arguments]: Inherit from
go-github-com-libp2p-go-yamux-v4.
(go-github-com-marten-seemann-tcp) [arguments] <test-flags>: Move logic
here, and skip one failing test on ARM system.  <phases>: Remove
'disable-failing-tests.

* gnu/packages/golang-xyz.scm (go-github-com-jbenet-go-temp-err-catcher)
[arguments] <test-flags>: Skip one failing test on ARM system.
(go-github-com-jbenet-goprocess): [arguments] <test-flags>: Run short
tests only skip 7 tests on ARM systems.
(go-github-com-cilium-ebpf) [arguments] <test-flags>: Skip 2 failing
tests on ARM system.
(go-github-com-elastic-gosigar) [arguments] <test-flags>: Utilize it and
skip 2 failing tests on ARM systems.  <phases>: Remove
'disable-failing-tests.

Change-Id: I191cd2a20a16eef0c77b04f0f6fdf72a3bb8d3be
2025-05-26 16:50:33 +01:00
Sharlatan Hellseher
00c6a41482
gnu: Add go-github-com-johncgriffin-overflow.
* gnu/packages/golang-maths.scm (go-github-com-johncgriffin-overflow): New variable.

Change-Id: I885f4eefbeaf0e41b7add3e6469a0192d2950482
2025-01-21 23:47:35 +00:00
Sharlatan Hellseher
6cb4c1e7a9
gnu: Add go-lukechampine-com-uint128.
* gnu/packages/golang-maths.scm (go-lukechampine-com-uint128): New variable.

Change-Id: I8cacd39c843b3ea9dd4e324874240b882b32064e
2025-01-21 23:42:05 +00:00
Sharlatan Hellseher
50a9000dc0
gnu: Add go-modernc-org-mathutil.
* gnu/packages/golang-maths.scm (go-modernc-org-mathutil): New variable.

Change-Id: Ifb27d5be71c98932f74e47cd56b854372f784da0
2025-01-21 23:42:05 +00:00
Sharlatan Hellseher
84f2a17915
gnu: Add go-github-com-remyoudompheng-bigfft.
* gnu/packages/golang-maths.scm (go-github-com-remyoudompheng-bigfft): New variable.

Change-Id: I659183495f68b7b29708020ff11c837e121c34ad
2025-01-21 23:42:05 +00:00
Sharlatan Hellseher
8917b83742
gnu: go-github-com-montanaflynn-stats: Fix build.
* gnu/packages/golang-maths.scm (go-github-com-montanaflynn-stats)
[arguments]<phases>: Add 'remove-examples.

Change-Id: Ib07cd22ea3e7b1ae6fb20748a3458cd5bc913b9a
2025-01-21 23:42:02 +00:00
Sharlatan Hellseher
a239c3dc10
gnu: Add go-github-com-cockroachdb-apd.
* gnu/packages/golang-maths.scm (go-github-com-cockroachdb-apd,
go-github-com-cockroachdb-apd-v3): New variables.

Change-Id: I66f0b2bc276c3a8b8540a99e7d680bc22667ac76
2025-01-21 23:41:56 +00:00
Sharlatan Hellseher
cddd6bb20c
gnu: Add go-github-com-aclements-go-moremath.
* gnu/packages/golang-maths.scm (go-github-com-aclements-go-moremath): New variable.

Change-Id: I8a291cba373d60710b2dc4c8f242d3a80c25f512
2025-01-21 23:41:53 +00:00
Sharlatan Hellseher
1b7aa9e120
gnu: Add go-gonum-org-v1-gonum.
* gnu/packages/golang-maths.scm: Add golang-build module.
(go-gonum-org-v1-gonum): New variable.

Change-Id: I09da7049d1d7905380f2515c63d7949a44c75748
2025-01-21 23:41:53 +00:00
Rodion Goritskov
07a814fdcf
gnu: Add go-github-com-x448-float16.
* gnu/packages/golang-maths.scm (go-github-com-x448-float16): New variable.

Change-Id: I02d8b8b6fea19f6a7b882cfa5d0165d7751f76bf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2024-07-11 12:31:22 +01:00
Sharlatan Hellseher
bcad85a80e
gnu: Add go-github-com-shopspring-decimal.
* gnu/packages/golang-maths.scm (go-github-com-shopspring-decimal): New variable.

Change-Id: I52ba58d05be9f631e5c53ccf7c30a977d7fe66b3
2024-07-03 22:23:21 +01:00
Sharlatan Hellseher
ada945251c
gnu: Add go-github-com-montanaflynn-stats.
* gnu/packages/golang-maths.scm (go-github-com-montanaflynn-stats): New variable.

Change-Id: I1e131cb4ceece61e5b822178831014ed27189d9e
2024-07-03 22:23:21 +01:00
Sharlatan Hellseher
2519c4cecb
gnu: Add packages/golang-math module.
* gnu/packages/golang-maths.scm: New file.
* gnu/local.mk: Add gnu/packages/golang-maths.scm to the scope.

Change-Id: Iffa3f7735e2155ecdd46f5cdeda9143c9c823322
2024-07-03 22:23:21 +01:00