aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
10 hourspkg: move from internalHEADstagingmasterdevelopOphestra
Closes #43. Signed-off-by: Ophestra <cat@gensokyo.uk>
10 hoursinternal/pkg: remove arch snapshot APIOphestra
This function has no current users and has no good use case, so remove it before the API is made stable. Signed-off-by: Ophestra <cat@gensokyo.uk>
11 hoursinternal/rosa/package/elfutils: 0.195 to 0.196Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
28 hoursinternal/rosa/package/kernel: 6.18.47 to 6.18.48Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
28 hoursinternal/rosa/package/pipewire: wireplumber 0.5.15 to 0.5.16Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
35 hoursinternal/rosa/package/libaio: fetch from codebergOphestra
Pagure is no longer available. Upstream has migrated to codeberg. Signed-off-by: Ophestra <cat@gensokyo.uk>
40 hoursinternal/rosa/package/spirv: spirv-llvm-translator 22.1.5 to 23.1.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
40 hoursinternal/rosa/package/llvm: 22.1.8 to 23.1.0Ophestra
libclc is removed from the LLVM package and will be re-added as a separate package. Signed-off-by: Ophestra <cat@gensokyo.uk>
40 hoursinternal/rosa/package/sway: remove unused codeOphestra
This is blowing up -Wunused-but-set-global in the upcoming toolchain update. Signed-off-by: Ophestra <cat@gensokyo.uk>
40 hoursinternal/rosa/package/mesa: include missing headersOphestra
These rely on transitive includes which changed in the new toolchain. Signed-off-by: Ophestra <cat@gensokyo.uk>
40 hoursinternal/rosa/package/nss: 3.127 to 3.128Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
40 hoursinternal/rosa/package/qemu: 11.1.0 to 11.1.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
40 hoursinternal/rosa/package/kernel: 6.18.46 to 6.18.47Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
40 hoursinternal/rosa/package/kernel: relax frame_warn_limit for display_mode_vba_30Ophestra
This is exceeding the limit by a bit over 100 bytes on LLVM 23, so relax the limit until an upstream fix is available. Signed-off-by: Ophestra <cat@gensokyo.uk>
2 daysinternal/rosa/package/pango: work around G_DEFINE_TYPE unused globalsOphestra
The global variable hidden behind the macro is blowing up -Wunused-but-set-global in the upcoming toolchain update. Signed-off-by: Ophestra <cat@gensokyo.uk>
3 daysinternal/rosa/package/gcc: remove unused binutils codeOphestra
This is blowing up -Wunused-but-set-global in the upcoming toolchain update. Signed-off-by: Ophestra <cat@gensokyo.uk>
3 daysinternal/rosa/package/harfbuzz: 14.3.1 to 14.4.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
3 daysinternal/pkg: treat bare carriage return as end-of-line markerOphestra
This avoids having progress indicators mess up logging. Signed-off-by: Ophestra <cat@gensokyo.uk>
3 dayscontainer: explicitly order initialisationOphestra
This avoids accessing uninitialised hostProc in some build modes. Signed-off-by: Ophestra <cat@gensokyo.uk>
3 daysinternal/rosa/package/nss: use certdata.txt directlyOphestra
Nothing actually uses NSS itself, so compiling it is pointless. Signed-off-by: Ophestra <cat@gensokyo.uk>
3 daysinternal/rosa/package/hakurei: obtain source via gitOphestra
The Gitea service has been configured to reject unauthenticated requests to expensive endpoints to mitigate excessive traffic from slopware companies. Signed-off-by: Ophestra <cat@gensokyo.uk>
3 daysinternal/rosa: resolve output defersOphestra
This makes behaviour identical to source. Signed-off-by: Ophestra <cat@gensokyo.uk>
3 daysinternal/rosa/package/fuse: include missing headersOphestra
The example relies on transitive includes which changed in the new toolchain. Signed-off-by: Ophestra <cat@gensokyo.uk>
3 daysinternal/rosa/go: disable bootstrap testsOphestra
These are very expensive and mostly pointless: it only matters that the final toolchain passes its tests. Signed-off-by: Ophestra <cat@gensokyo.uk>
3 daysinternal/rosa/package/cmake: 4.4.2 to 4.4.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
5 daysinternal/rosa/package/go: added PMULL gate on carryless multiply testOphestra
Fixes go.dev/issues/80991. Signed-off-by: Ophestra <cat@gensokyo.uk>
5 daysinternal/rosa/llvm: early-runtimes for gentoo stage onlyOphestra
This bootstrap step is not required for a native Rosa OS stage0 distribution. Signed-off-by: Ophestra <cat@gensokyo.uk>
5 daysinternal/rosa: optionally load built-ins from filesystemOphestra
This avoids having to rebuild cmd/mbf over and over. Signed-off-by: Ophestra <cat@gensokyo.uk>
5 dayscontainer: enter init path earlyOphestra
There is generally no use case where any setup is required before init, and requiring the explicit function call is error-prone and unnecessary. It also causes trouble with packages using a similar trick. This change moves argv0 check early and makes it an import side effect. The stub will be removed in v0.5. Signed-off-by: Ophestra <cat@gensokyo.uk>
5 daysinternal/rosa: read-only access to built-insOphestra
This removes potential footguns caused by mutable builtins without requiring unnecessary clones. Signed-off-by: Ophestra <cat@gensokyo.uk>
5 daysinternal/rosa/package/netfilter: update git URLsOphestra
These were changed for some reason, and the git protocol is no longer reachable. Signed-off-by: Ophestra <cat@gensokyo.uk>
5 daysinternal/rosa/package/kernel: 6.18.45 to 6.18.46Ophestra
Headers bumped due to addition of IP_VS_DEST_F_AVAILABLE and IP_VS_DEST_F_OVERLOAD. Signed-off-by: Ophestra <cat@gensokyo.uk>
6 daysinternal/rosa/package/pkgconf: 3.0.5 to 3.0.6Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
6 daysinternal/rosa/package/glib: 2.89.3 to 2.89.4Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
8 daysinternal/rosa/package/hakurei: 0.4.6 to 0.4.7Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
8 daysrelease: 0.4.7v0.4.7Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysinternal/rosa/package/mesa: 26.2.0 to 26.2.1Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysinternal/rosa/package/tamago: 1.26.6 to 1.27.0Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysinternal/rosa/package/git: disable flaky testOphestra
This one blew up on the aarch64 builder, seems very low probability of failure. Disabling anyway. Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daystest: synchronise before copying from vmOphestra
The swaymsg calls do not wait for process to terminate. Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysinternal/rosa/package/kernel: 6.18.44 to 6.18.45Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysRevert "internal/rosa/package/elfutils: 0.195 to 0.196"Ophestra
Does not compile on arm: In file included from /usr/src/elfutils/backends/aarch64_initreg.c:36: /system/include/linux/uio.h:17:8: error: redefinition of 'iovec' 17 | struct iovec | ^ /system/include/bits/alltypes.h:363:8: note: previous definition is here 363 | struct iovec { void *iov_base; size_t iov_len; }; | ^ 1 error generated. This reverts commit 5313ea627b5d238882b89d3d1448a0911f679beb.
9 daysinternal/rosa/package/python: remove broken tests from makoOphestra
The two bumps somehow broke these tests. Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysgo: 1.27Ophestra
This fixes test cases affected by jsonv2 changes. Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysinternal/pkg: eliminate gzip-derived identifiersOphestra
These test cases are fragile to changes in package compress/gzip. Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysinternal/rosa/package/x: xwayland 24.1.13 to 26.0.99.901Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysinternal/rosa/package/x: xserver 21.1.24 to 26.0.99.901Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysinternal/rosa/package/tamago: 1.26.5 to 1.26.6Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysinternal/rosa/package/nss: 3.126.1 to 3.127Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>
9 daysinternal/rosa/package/libpsl: 0.23.2 to 0.23.3Ophestra
Signed-off-by: Ophestra <cat@gensokyo.uk>