- Oct 21, 2024
-
-
importing all udev rules doesn't make sense here. Only add the needed ones. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Co-authored-by:
Clayton Craft <clayton@craftyguy.net> [ci:ignore-count]
-
-
make the logging nicer and remove some irrelevant errors. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Co-authored-by:
Clayton Craft <clayton@craftyguy.net>
-
Clayton Craft authored
Note: this includes a breaking change in pmaports if pmos-initramfs isn't changed to support merging the initramfs+initramfs-extra. Do not cherry-pick without the required initramfs changes!
-
Drop the fork, nothing depends on it and we can use the new multi-stage initramfs instead Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> [ci:ignore-count] [ci:skip-vercheck]
-
device/*/*: enable deviceinfo_create_initfs_extra instead of depending on initramfs-minimal (MR 5636) Make use of the new multi-stage initramfs rather than the minimal variant, and inform mkinitfs that the initramfs-extra archive should be created to save space. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> [ci:ignore-count]
-
We previously forked the initramfs into a minimal variant for highly space constrained devices, to allow the normal variant to gain additional functionality like the debug-shell (With OSK). Initially the hope was that only a handful of devices would need the minimal variant, but in practise this has not been the case. Trying to maintain two diverging forks of the initramfs is absoutely unsustainable and (to be frank) a bit silly. Based on discussion with craftyguy and newbyte, let's re-architect the initramfs to run in two stages, with the second stage being part of initramfs-extra. By itself this doesn't make a lot of sense, since requiring the boot partition be mounted for the debug-shell to be useful is a major downgrade. However this can be used in tandem with pending support for a new deviceinfo_create_initfs_extra variable, this is default false in mkinitfs which finally gets rid of initramfs-extra entirely for devices that don't need it. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Co-authored-by:
Clayton Craft <clayton@craftyguy.net>
-
We need to use ls to check if the hooks dir contains any hooks (otherwise the wildcard doesn't work). But ls prints an error if the dir is missing or empty. Hide the error to not pollute the log. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
This was only added recently, is likely not used by anyone, and introduces hard to resolve dependencies on /boot being mounted which we may not want in the future. Remove it to drop some complexity. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org>
-
Quite a messy upgrade due to changes in both abuild and in the upstream gcc APKBUILD breaking various things. Pmbootstrap also seems to misbehave in GitLab CI making it difficult to validate. Manual fixups: * Set !tracedeps - changed behavior in abuild * Manually add "so:" dependencies to avoid issues with !tracedeps set (becomes obvious with crossdirect) * Add back makedepends="$makedepends_build $makedepends_host" * Disable move of some files into usr/lib to avoid ERROR: gcc-aarch64-14.2.0-r4: trying to overwrite usr/lib/libgcc_s.so.1 owned by libgcc-14.2.0-r4. [ci:skip-build] # pmbootstrap bugs will prohibit this from building # anyways, don't even attempt Co-developed-by:
Luca Weiss <luca@lucaweiss.eu>
-
- Oct 19, 2024
-
-
And re-enable riscv64 as the latest commits have added support for riscv64. Signed-off-by:
Jens Reidel <adrian@travitia.xyz> [ci:skip-build]: already built successfully in CI
-
Technically this option can be configured in the Gitlab UI, but I spent about 3 hours debugging a CI failure caused by it being too low and I don't want to risk forgetting this can happen later if/when someone decides to lower it in the UI. By setting it here, we can have some context/history about why. This fixes the CI in !5688 Also see: https://docs.gitlab.com/17.4/ee/user/project/repository/monorepos/index.html#shallow-cloning [ci:skip-build]: already built successfully in CI
-
I was confused for a while about why the SHA printed by CI differed from the actual upstream/master SHA: commit upstream/master: f822b7ee0d06f05ff6d2eb37bcf4a1825569be692 real upstream/master: 822b7ee0
-
[ci:skip-build]: already built successfully in CI
-
With the new changes in lk2nd that allow us to support extlinux.conf, we can now generate image that would be generic to these devices. [ci:skip-build]: already built successfully in CI
-
mozjs102-dev has been removed from aports in September 2023[0] so obviously noone has ever run this in the last year. Remove it. [0] https://gitlab.alpinelinux.org/alpine/aports/-/commit/14107fd2b47f1ab899b0ca9e525b8970f1e1f4c9 [ci:skip-build]: already built successfully in CI
-
Prepare to remove the gnome-shell-extension-pinenote package.
-
-
The package was renamed/replaced in Alpine with: https://gitlab.alpinelinux.org/alpine/aports/-/commit/6f4fa0525cecbd37a6a9d49c64e545348f521ed7
-
- Oct 18, 2024
-
-
[ci:skip-build]: already built successfully in CI
-
- Oct 17, 2024
-
-
[ci:skip-build]: already built successfully in CI
-
-
-
-
Alexey Minnekhanov authored
Include Qualcomm display subsystem and Adreno GPU driver, along with panel driver into initramfs. And mark devices as GPU accelerated to allow using all the UIs.
-
Alexey Minnekhanov authored
This release has several little but neat fixes not really worth mentioning, but most notable features are: * Xiaomi Mi PAD 4 and PLUS (clover) *both* now have proper panel driver and full GPU support. On par with other our devices now. Thanks to @kubntd for code and @barni2000 for testing ! * ath10k wlan no-msa-indication hack was dropped in favor of solution that was accepted upstream. * Adreno 5xx preemption fixes were also included.
-
- Oct 14, 2024
-
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> [ci:skip-vercheck] [ci:skip-build]: already built successfully in CI
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz>
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz>
-
This package is not buildable for riscv64 and ppc64le. Devices that use megapixels should depend on it explicitly. Signed-off-by:
Jens Reidel <adrian@travitia.xyz>
-
Pablo Correa Gomez authored
Our regular initramfs imports eudev and its rules, so we need to make sure that we update the initramfs if they change [ci:skip-vercheck]: version bump not needed [ci:skip-build]: already built successfully in CI
-
- Oct 13, 2024
-
-
This also adds a PPP bypass, so that traffic can flow through the native interface (rmnet0) directly, and not via the emulated PPP. [ci:skip-build]: already built successfully in CI
-
Fixing or related to: - https://bugs.libcamera.org/show_bug.cgi?id=234 - https://bugs.libcamera.org/show_bug.cgi?id=235 - https://bugs.libcamera.org/show_bug.cgi?id=236 [ci:skip-build]: already built successfully in CI
-
- Oct 12, 2024
-
-
Signed-off-by:
Alistair Francis <alistair@alistair23.me>
-
- Oct 11, 2024
-
-
- Oct 09, 2024
-
-
sicelo authored
u-boot on the Nokia N900 cannot boot from GPT, which will soon be the default scheme. Hence choose msdos explicitly.
-
- Oct 07, 2024
-
-
Pablo Correa Gomez authored
[ci:skip-vercheck] [ci:ignore-count]
-
Pablo Correa Gomez authored
-
Pablo Correa Gomez authored
Since either url or source change
-
Pablo Correa Gomez authored
These are in files or parts of files that are not part of the checksums, or that serve as packaging-information only. Thus, require no rebuild
-