aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/nss.go
AgeCommit message (Collapse)Author
2026-05-21internal/rosa/package: migrate nssOphestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-05-20internal/rosa: remove global handlesOphestra
These no longer serve any purpose. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-05-19internal/rosa/package: rename buildcatrustOphestra
This causes a single rebuild due to substitution. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-05-19internal/rosa: migrate buildcatrustOphestra
Other nss-related packages are unlikely to be migrated any time soon. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-05-19internal/rosa: create metadata alongside artifactOphestra
This enables deferring evaluation of azalea-based packages and fixes the longstanding quirk of version being disjoint from other metadata. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-05-17internal/rosa: pass stage alongside stateOphestra
This cleans up many function signatures. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-05-17internal/rosa: key metadata by stringOphestra
For upcoming azalea integration. The API is quite ugly right now to ease migration. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-04-28internal/rosa/nss: 3.123 to 3.123.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-04-20internal/rosa/nss: install buildcatrust from sourceOphestra
Dependencies are now available, so this no longer has to rely on the release. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-04-18internal/rosa/nss: 3.122.1 to 3.123Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-04-15internal/rosa/nss: 3.122 to 3.122.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-04-13internal/rosa: helpers for common url formatsOphestra
This cleans up call site of NewPackage. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-04-13internal/rosa/nss: buildcatrust 0.4.0 to 0.5.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-04-13internal/rosa/python: url pip wheel helperOphestra
This enables a cleaner higher-level helper. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-26internal/rosa/nss: 3.121 to 3.122Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-13internal/rosa: populate runtime dependenciesOphestra
This also removes manually resolved indirect dependencies. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-09internal/rosa/nss: rename from sslOphestra
The SSL name came from earlier on and is counterintuitive. Signed-off-by: Ophestra <cat@gensokyo.uk>