aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa
AgeCommit message (Collapse)Author
2026-03-08internal/rosa/gnu: parallel artifactOphestra
Used by linux firmware. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-08internal/rosa: build independent earlyinitOphestra
This avoids unnecessarily rebuilding hakurei during development. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-08internal/rosa/hakurei: optional hostname toolOphestra
This makes it more efficient to reuse the helper for partial builds. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-08internal/rosa: update arm64 kernel configOphestra
This was not feasible during the bump, now there is a viable toolchain. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-08internal/rosa/zlib: 1.3.1 to 1.3.2Ophestra
This also switches to the CMake build system because upstream broke their old build system. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-08internal/rosa: add zlib runtime dependencyOphestra
For transitioning to dynamically linking zlib. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-08internal/rosa/cmake: bake in CMAKE_INSTALL_LIBDIROphestra
There is never a good reason to set this to anything else, and the default value of lib64 breaks everything. This did not manifest on LLVM (which the CMake helper was initially written for) because it did not use this value. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-08internal/rosa/cmake: pass correct prefixOphestra
This can change build output similar to autotools --prefix and DESTDIR, but was not clearly indicated to do so. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-08internal/rosa/cmake: pass parallel argument for makeOphestra
This uses the default value for each build system, which is parallel for ninja but not for make. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-08internal/rosa/gnu: libiconv 1.18 to 1.19Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07internal/rosa/cmake: optionally use makefileOphestra
This breaks the dependency loop in zlib. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07internal/rosa/tamago: populate Anitya project idOphestra
This had to wait quite a while due to Microsoft Github rate-limiting. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07internal/rosa: hakurei 0.3.5 to 0.3.6Ophestra
This also removes the backport patch. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07internal/rosa: set User-Agent for Anitya requestsOphestra
This is cleaner than using the default string. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07internal/rosa/gnu: coreutils 9.9 to 9.10Ophestra
This breaks two tests, one of them is fixed and the other disabled. Additionally, two fixed tests are re-enabled. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07internal/rosa/ncurses: use stable Anitya projectOphestra
The alpine mapping points to ncurses~devel for some reason. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07internal/rosa/x: libXau 1.0.7 to 1.0.12Ophestra
This also switches to individual releases. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07internal/rosa/x: xproto 7.0.23 to 7.0.31Ophestra
This also switches to individual releases. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07internal/rosa/x: util-macros 1.17 to 1.20.2Ophestra
This also switches to individual releases. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07internal/rosa: do not keep underlying fileOphestra
No operation require further filesystem interaction for now. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-07internal/rosa: stream format for cure reportOphestra
This is for efficient cure status retrieval by the package website server. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/gnu: texinfo 7.2 to 7.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/perl: compile dynamic libperlOphestra
Required by texinfo 7.3. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/openssl: 3.5.5 to 3.6.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/libffi: 3.4.5 to 3.5.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/ssl: nss 3.120 to 3.121Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/python: 3.14.2 to 3.14.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/gnu: gawk 5.3.2 to 5.4.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/gnu: m4 1.4.20 to 1.4.21Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/openssl: check stable versionsOphestra
This has a bunch of strange malformed tags. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/perl: check stable versionsOphestra
This uses odd-even versioning. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/util-linux: check stable versionsOphestra
Anitya appears to get confused when seeing release candidates. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa: overridable version checkOphestra
For projects with strange versioning practices. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/python: setuptools 80.10.1 to 82.0.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/libxml2: 2.15.1 to 2.15.2Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/wayland: 1.24.0 to 1.24.91Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/git: 2.52.0 to 2.53.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/libexpat: 2.7.3 to 2.7.4Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/squashfs: 4.7.4 to 4.7.5Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/pcre2: 10.43 to 10.47Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/gtk: glib 2.86.4 to 2.87.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/go: 1.26.0 to 1.26.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/gnu: binutils 2.45 to 2.46.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/kernel: backport AMD display patchesOphestra
These reduce stack usage in dml30_ModeSupportAndSystemConfigurationFull enough to fix compile on clang 22. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-06internal/rosa/kernel: 6.12.73 to 6.12.76Ophestra
Toolchain is broken on arm64 at the moment so the configuration is not updated. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-05internal/rosa/llvm: separate major versionOphestra
For pathname formatting at compile time. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-05internal/rosa/llvm: 21.1.8 to 22.1.0Ophestra
New patch should not be affected next time. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-05internal/rosa: prefix python constantsOphestra
These have confusing names. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-05internal/rosa: populate Anitya project idsOphestra
This enables release monitoring for all applicable projects. Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-03-05internal/rosa/llvm: populate metadataOphestra
This enables use of release monitoring for LLVM. Signed-off-by: Ophestra <cat@gensokyo.uk>