Commits on Source (20)
-
Clayton Craft authored
Per the flatpak manpage, repos can be configured OOTB by dropping config under /etc/flatpak/remotes.d. Using the install script requires doing stuff over the internet, which may not always work at image build time. By using the drop-in file, we avoid having to connect to flathub. The manpage only mentions /etc/flatpak, and nothing about /usr ...
-
Caleb Connolly authored
Update the bot email address, and don't enable the script for local CI since it relies on protected GitLab CI variables. This could be fixed in the future by safely handling these not being available. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
Some kconfig changes to reduce kernel size to avoid conflict of 0x8000 (kernel load address) + uncompressed kernel size (arch/arm/boot/Image) + compressed kernel size (arch/arm/boot/zImage) being bigger than 0x1e00000 (tags address). This causes mostly silent boot failures, with CONFIG_DEBUG_LL messages such as "no ATAGS support: can't continue" or "Error: invalid dtb and unrecognized/unsupported machine ID" can be seen on UART, though they're not very clear that the kernel image is essentially too big for what lk is setting up. Manual kconfig changes: * Convert some =y to =m to reduce kernel size, mostly NFS_FS and CIFS since those are quite big and there's no point in having them built-in. * Disable EXT2_FS & EXT3_FS - handled by EXT4 driver * Disable PCI - unused [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
This reverts 62214096, which basically broke installkenrel because the kernel build system is hardcoded to look for installkernel in / sbin/installkernel. We'll have to move then once usr merge is complete and the symlink is created for /sbin [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
fixes #3251 [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
This adds the wlr and GTK portal backends so that apps using portals will work OOTB. The GTK backend is added because the wlr backend does not provide some essential portals, e.g. for camera [ci:skip-build]: already built successfully in CI
-
[ci:skip-build]: already built successfully in CI
-
Qemu by default starts a GTK window in VGA resolution 640x480. The content adapts to this resolution, thus X11 shows up in resolution 640x480 as well. This resolution causes some handling issues. In Xfce4 the shutdown button of the menu isn't reachable. Even worse in MATE, where the "Apply" button for changing the resolution is out of the screen, making it difficult to change the resolution. The default resolution for X11 can be set by a config file. The Qemu GTK window resolution remains independently at default 640x480. Setting the X11 resolution to default 800x600 mitigates the issue: Most of the screen content becomes accessible while font size and button sizes are still large enough. From this point the user can adjust the resolutions of the Qemu GTK window and X11 content as desired. [ci:skip-build]: already built successfully in CI
-
pmbootstrap used to exit with 0 if "pmbootstrap lint" failed. This was the case in 2.3.x too, but I assumed this was a regression and fixed it recently in pmbootstrap MR 2398. It turns out that the CI code relied on this assumption, it captured the output of "pmbootstrap lint", and only after it is done it checks if the output wasn't empty and prints it in that case followed by exit 1. Now that pmbootstrap actually exits with 1, CI already fails at "common.run_pmbootstrap" and doesn't get to the part where it would be printed. I think "exit 1" on error is actually the right thing to do in pmbootstrap, so I'll leave that in. Adjust CI to just run "pmbootstrap lint", removing the additional output capture logic that isn't used anywhere besides here. This also has the advantage that we get the output "live", without buffering it completely first.
-
Use check=True instead of running check_returncode() afterwards, it has the same effect and is shorter.
-
Follow up to MR 5562, which introduced category:librem5. Add the related option, so CI actually enforces this category for the Librem 5. [ci:skip-vercheck]: no need to rebuild for this
-
lk2nd 19.0 supports new platforms and simplifies image formats.
-
Remove old lk2nd-msm8953 package in favor of lk2nd package.
-
Custom lk2nd build for motorla-ali is not needed anymore.
-
Switch to lk2nd-msm8974 because separate appended dtb image build is not needed anymore.
-
-
[ci:skip-build]: already built successfully in CI
-
-
Bart Ribbers authored
[ci:skip-build]: already built successfully in CI
-
Showing
- .ci/autoupdate.sh 1 addition, 8 deletions.ci/autoupdate.sh
- .ci/lib/apkbuild_linting.py 1 addition, 6 deletions.ci/lib/apkbuild_linting.py
- .ci/lib/common.py 2 additions, 6 deletions.ci/lib/common.py
- cross/busybox-static-aarch64/APKBUILD 3 additions, 3 deletionscross/busybox-static-aarch64/APKBUILD
- cross/busybox-static-armhf/APKBUILD 3 additions, 3 deletionscross/busybox-static-armhf/APKBUILD
- cross/busybox-static-armv7/APKBUILD 3 additions, 3 deletionscross/busybox-static-armv7/APKBUILD
- device/community/device-lenovo-21bx/APKBUILD 2 additions, 1 deletiondevice/community/device-lenovo-21bx/APKBUILD
- device/main/device-qemu-aarch64/APKBUILD 11 additions, 2 deletionsdevice/main/device-qemu-aarch64/APKBUILD
- device/main/device-qemu-aarch64/resolution-qemu-X11.conf 6 additions, 0 deletionsdevice/main/device-qemu-aarch64/resolution-qemu-X11.conf
- device/main/device-qemu-amd64/APKBUILD 11 additions, 2 deletionsdevice/main/device-qemu-amd64/APKBUILD
- device/main/device-qemu-amd64/resolution-qemu-X11.conf 6 additions, 0 deletionsdevice/main/device-qemu-amd64/resolution-qemu-X11.conf
- device/main/device-qemu-riscv64/APKBUILD 11 additions, 2 deletionsdevice/main/device-qemu-riscv64/APKBUILD
- device/main/device-qemu-riscv64/resolution-qemu-X11.conf 6 additions, 0 deletionsdevice/main/device-qemu-riscv64/resolution-qemu-X11.conf
- device/main/linux-purism-librem5/APKBUILD 1 addition, 0 deletionsdevice/main/linux-purism-librem5/APKBUILD
- device/testing/device-lg-hammerhead/APKBUILD 3 additions, 3 deletionsdevice/testing/device-lg-hammerhead/APKBUILD
- device/testing/device-lg-hammerhead/deviceinfo 0 additions, 1 deletiondevice/testing/device-lg-hammerhead/deviceinfo
- device/testing/device-motorola-ali/APKBUILD 2 additions, 2 deletionsdevice/testing/device-motorola-ali/APKBUILD
- device/testing/device-oneplus-bacon/APKBUILD 2 additions, 2 deletionsdevice/testing/device-oneplus-bacon/APKBUILD
- device/testing/device-sony-togari/APKBUILD 39 additions, 0 deletionsdevice/testing/device-sony-togari/APKBUILD
- device/testing/device-sony-togari/deviceinfo 28 additions, 0 deletionsdevice/testing/device-sony-togari/deviceinfo
device/testing/device-sony-togari/APKBUILD
0 → 100644
device/testing/device-sony-togari/deviceinfo
0 → 100644