internal/rosa: populate runtime dependencies
All checks were successful
Test / Create distribution (push) Successful in 3m36s
Test / ShareFS (push) Successful in 8m53s
Test / Sandbox (race detector) (push) Successful in 9m28s
Test / Hakurei (race detector) (push) Successful in 10m25s
Test / Sandbox (push) Successful in 1m37s
Test / Hakurei (push) Successful in 2m27s
Test / Flake checks (push) Successful in 1m19s
All checks were successful
Test / Create distribution (push) Successful in 3m36s
Test / ShareFS (push) Successful in 8m53s
Test / Sandbox (race detector) (push) Successful in 9m28s
Test / Hakurei (race detector) (push) Successful in 10m25s
Test / Sandbox (push) Successful in 1m37s
Test / Hakurei (push) Successful in 2m27s
Test / Flake checks (push) Successful in 1m19s
This also removes manually resolved indirect dependencies. Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
@@ -117,6 +117,11 @@ func init() {
|
||||
Description: "M4 macros to produce self-contained configure script",
|
||||
Website: "https://www.gnu.org/software/autoconf/",
|
||||
|
||||
Dependencies: P{
|
||||
M4,
|
||||
Perl,
|
||||
},
|
||||
|
||||
ID: 141,
|
||||
}
|
||||
}
|
||||
@@ -143,8 +148,6 @@ test_disable '#!/bin/sh' t/distname.sh
|
||||
test_disable '#!/bin/sh' t/pr9.sh
|
||||
`,
|
||||
}, (*MakeHelper)(nil),
|
||||
M4,
|
||||
Perl,
|
||||
Grep,
|
||||
Gzip,
|
||||
Autoconf,
|
||||
@@ -159,6 +162,10 @@ func init() {
|
||||
Description: "a tool for automatically generating Makefile.in files",
|
||||
Website: "https://www.gnu.org/software/automake/",
|
||||
|
||||
Dependencies: P{
|
||||
Autoconf,
|
||||
},
|
||||
|
||||
ID: 144,
|
||||
}
|
||||
}
|
||||
@@ -524,6 +531,11 @@ func init() {
|
||||
Description: "the GNU square-wheel-reinvension of man pages",
|
||||
Website: "https://www.gnu.org/software/texinfo/",
|
||||
|
||||
Dependencies: P{
|
||||
Perl,
|
||||
Gawk,
|
||||
},
|
||||
|
||||
ID: 4958,
|
||||
}
|
||||
}
|
||||
@@ -660,7 +672,6 @@ func (t Toolchain) newBC() (pkg.Artifact, string) {
|
||||
Writable: true,
|
||||
Chmod: true,
|
||||
}, (*MakeHelper)(nil),
|
||||
Perl,
|
||||
Texinfo,
|
||||
), version
|
||||
}
|
||||
@@ -762,6 +773,10 @@ func init() {
|
||||
Description: "a shell tool for executing jobs in parallel using one or more computers",
|
||||
Website: "https://www.gnu.org/software/parallel/",
|
||||
|
||||
Dependencies: P{
|
||||
Perl,
|
||||
},
|
||||
|
||||
ID: 5448,
|
||||
}
|
||||
}
|
||||
@@ -839,6 +854,10 @@ func init() {
|
||||
Description: "a C library for multiple-precision floating-point computations",
|
||||
Website: "https://www.mpfr.org/",
|
||||
|
||||
Dependencies: P{
|
||||
GMP,
|
||||
},
|
||||
|
||||
ID: 2019,
|
||||
}
|
||||
}
|
||||
@@ -854,7 +873,6 @@ func (t Toolchain) newMPC() (pkg.Artifact, string) {
|
||||
mustDecode(checksum),
|
||||
pkg.TarGzip,
|
||||
), nil, (*MakeHelper)(nil),
|
||||
GMP,
|
||||
MPFR,
|
||||
), version
|
||||
}
|
||||
@@ -866,6 +884,10 @@ func init() {
|
||||
Description: "a C library for the arithmetic of complex numbers",
|
||||
Website: "https://www.multiprecision.org/",
|
||||
|
||||
Dependencies: P{
|
||||
MPFR,
|
||||
},
|
||||
|
||||
ID: 1667,
|
||||
}
|
||||
}
|
||||
@@ -1063,10 +1085,7 @@ ln -s system/lib /work/
|
||||
},
|
||||
Binutils,
|
||||
|
||||
GMP,
|
||||
MPFR,
|
||||
MPC,
|
||||
|
||||
Zlib,
|
||||
Libucontext,
|
||||
KernelHeaders,
|
||||
@@ -1080,6 +1099,14 @@ func init() {
|
||||
Description: "The GNU Compiler Collection",
|
||||
Website: "https://www.gnu.org/software/gcc/",
|
||||
|
||||
Dependencies: P{
|
||||
Binutils,
|
||||
|
||||
MPC,
|
||||
Zlib,
|
||||
Libucontext,
|
||||
},
|
||||
|
||||
ID: 6502,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user