|
|
2cd6b35bee
|
internal/rosa/cmake: run tests
This uses the standard CMake test target.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-05-01 03:04:59 +09:00 |
|
|
|
09a216c6ec
|
internal/rosa/perl: make /system/bin writable
This enables cure in stage0 where /system/bin is read-only.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-30 19:25:46 +09:00 |
|
|
|
44d17325c2
|
internal/rosa: raise stage0 extra layers
This enables extras to override stage0 tarball.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-30 18:58:42 +09:00 |
|
|
|
544ce77cbc
|
internal/rosa/make: do not attempt check
This is circular during bootstrap, and tests are silently skipped without perl, so disable them explicitly.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-30 17:36:46 +09:00 |
|
|
|
63c3c30b23
|
internal/rosa/zlib: compile with -fPIC
For static linking into shared libraries. This was missed when migrating to CMake.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-30 15:55:46 +09:00 |
|
|
|
d23c4ecc7c
|
internal/rosa/llvm: use correct triple for rpath
MultiarchTriple produces a generic glibc triple string.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-30 00:39:13 +09:00 |
|
|
|
a46656dff8
|
internal/rosa/python: mako 1.3.11 to 1.3.12
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-29 14:25:26 +09:00 |
|
|
|
77db153ff5
|
internal/rosa/python: trove-classifiers 2026.1.14.14 to 2026.4.28.13
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-29 14:25:07 +09:00 |
|
|
|
520d95bc07
|
internal/rosa/libxslt: fetch source tarball
This does not have submodules, so the overhead of git is unnecessary.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 18:31:44 +09:00 |
|
|
|
451df3f4e7
|
internal/rosa/libxml2: fetch source tarball
This does not have submodules, so the overhead of git is unnecessary.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 18:31:28 +09:00 |
|
|
|
011fac15ed
|
internal/rosa/git: 2.53.0 to 2.54.0
This release broke httpd detection and job control on mksh.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 18:23:20 +09:00 |
|
|
|
347682ad0b
|
internal/rosa/kernel: 6.12.83 to 6.12.84
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 17:44:20 +09:00 |
|
|
|
1a2b979add
|
internal/rosa/rsync: 3.4.1 to 3.4.2
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 16:37:47 +09:00 |
|
|
|
b1c90cc380
|
internal/rosa/libexpat: 2.7.5 to 2.8.0
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 16:37:16 +09:00 |
|
|
|
3a66b8143a
|
internal/rosa/nss: 3.123 to 3.123.1
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 16:15:14 +09:00 |
|
|
|
64bbd3aabd
|
internal/rosa/mesa: libdrm 2.4.131 to 2.4.133
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 16:03:49 +09:00 |
|
|
|
08799a13d0
|
internal/rosa/glslang: spirv-tools check stable versions
This hides release candidates.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 16:03:29 +09:00 |
|
|
|
1aef9c3bbb
|
internal/rosa/python: pathspec 1.0.4 to 1.1.1
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 16:02:19 +09:00 |
|
|
|
1f38303747
|
internal/rosa/python: packaging 26.1 to 26.2
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 16:01:56 +09:00 |
|
|
|
640777b00c
|
internal/rosa/gnu: parallel 20260322 to 20260422
This pulls in bash with nonstandard hardcoded path.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 15:58:59 +09:00 |
|
|
|
1d657193cf
|
internal/rosa/kernel: disable md
This is entirely unused and is a somewhat large attack surface, so disable it.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 15:48:20 +09:00 |
|
|
|
bab5406295
|
internal/rosa/go: require popcnt for x86
This backports https://go.dev/cl/746640.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-28 14:36:59 +09:00 |
|
|
|
37a0c3967e
|
internal/rosa/gnu: mpc fetch source tarball
This does not have submodules, so the overhead of git is unnecessary.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-23 12:57:11 +09:00 |
|
|
|
ea0692548f
|
internal/rosa/gnu: coreutils 9.10 to 9.11
Test regression was fixed, dropping patch.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-23 12:30:46 +09:00 |
|
|
|
48ea23e648
|
internal/rosa/gnu: sed 4.9 to 4.10
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-23 12:30:06 +09:00 |
|
|
|
40320e4920
|
internal/rosa/meson: 1.11.0 to 1.11.1
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-23 12:29:17 +09:00 |
|
|
|
3ca0f61632
|
internal/rosa/llvm: 22.1.3 to 22.1.4
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-23 12:28:55 +09:00 |
|
|
|
6ffaac96e3
|
internal/rosa/cmake: 4.3.1 to 4.3.2
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-23 12:28:34 +09:00 |
|
|
|
13c7713d0c
|
internal/rosa/kernel: 6.12.82 to 6.12.83
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-23 12:28:14 +09:00 |
|
|
|
42389f7ec5
|
internal/rosa/qemu: 10.2.2 to 11.0.0
This pulls in some python packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-23 01:15:13 +09:00 |
|
|
|
30f130c691
|
internal/rosa/python: wheel artifact
No idea why this ended up as a package.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-23 01:07:14 +09:00 |
|
|
|
ceb4d26087
|
internal/pkg: record cache variant on-disk
This makes custom artifacts much less error-prone to use.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-23 00:53:21 +09:00 |
|
|
|
852f3a9b3d
|
internal/rosa/kernel: 6.12.81 to 6.12.82
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-20 22:11:13 +09:00 |
|
|
|
5e02dbdb0d
|
internal/rosa/python: remove pypi helpers
Pypi is disallowed by policy so these helpers are no longer useful.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-20 02:37:10 +09:00 |
|
|
|
6a3248d472
|
internal/rosa/python: install pyyaml from source
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-20 02:35:30 +09:00 |
|
|
|
67404c98d9
|
internal/rosa/nss: install buildcatrust from source
Dependencies are now available, so this no longer has to rely on the release.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-20 02:09:24 +09:00 |
|
|
|
b9bf69cfce
|
internal/rosa/python: install mako from source
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-20 01:55:23 +09:00 |
|
|
|
4648f98272
|
internal/rosa/python: run tests via helper
Despite the lack of standards, pytest seems somewhat widely agreed upon.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-20 01:50:57 +09:00 |
|
|
|
11d99439ac
|
internal/rosa/python: install markupsafe from source
Required by mesa.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-20 01:26:11 +09:00 |
|
|
|
39e4c5b8ac
|
internal/rosa/python: optionally install before check
Some test suites require package to be installed globally.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-20 01:25:43 +09:00 |
|
|
|
e8f6db38b6
|
internal/rosa/python: install pytest from source
Used by many python packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-19 23:17:38 +09:00 |
|
|
|
20d5b71575
|
internal/rosa/python: install iniconfig from source
This also required the setuptools-scm hack.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-19 22:53:32 +09:00 |
|
|
|
e903e7f542
|
internal/rosa/python: install pygments from source
This finally has its dependencies.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-19 22:40:43 +09:00 |
|
|
|
1caa051f4d
|
internal/rosa/python: hatchling artifact
Required by many python packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-19 22:35:18 +09:00 |
|
|
|
dcdc6f7f6d
|
internal/rosa/python: trove-classifiers artifact
Required by hatchling.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-19 22:32:12 +09:00 |
|
|
|
5ad6f26b46
|
internal/rosa/python: install packaging from source
This is required by many packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-19 22:12:49 +09:00 |
|
|
|
7ba75a79f4
|
internal/rosa/python: install pluggy from source
This finally has all its dependencies at this point.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-19 21:55:55 +09:00 |
|
|
|
9ef84d3904
|
internal/rosa/python: setuptools-scm artifact
Awful hack required by many packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-19 21:38:44 +09:00 |
|
|
|
3b7b6e51fb
|
internal/rosa/python: pass build dependencies separately
This is cleaner with less duplicate code.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-19 20:26:41 +09:00 |
|
|
|
b1b4debb82
|
internal/rosa/python: pathspec artifact
Required by hatchling, which is required by many python packages.
Signed-off-by: Ophestra <cat@gensokyo.uk>
|
2026-04-19 20:13:26 +09:00 |
|