~proycon/sxmo-pmaports

cc123ebb — Federico Amedeo Izzo 2 years ago master
pine64-pinephone: Add support for eMMC Vccq hardware mod (MR 2665)

[ci:skip-build]: already built successfully in CI
CI: download shellcheck as static binary (MR 2673)

Adjust to shellcheck removal in Alpine. Currently it's still in edge for
x86_64, but installation fails with:

  ERROR: unable to select packages:
    so:libffi.so.7 (no such package):
      required by: shellcheck-0.7.2-r1[so:libffi.so.7]

Use the official static binary release from shellcheck instead of the
Alpine package. Version 0.7.2 is intentionally used instead of latest
8.0.0, since the latter generates a new warning. Let's unbreak CI first
before adjusting to a newer shellcheck version.

Related: https://lists.alpinelinux.org/~alpine/devel/%3C20211021133615.32f08070%40ncopa-desktop.lan%3E
device-oneplus-dumpling: adapt for mainline kernel support (MR 2591)

Now the user can choose to install the proprietary firmware along with
the downstream or a (close to) mainline kernel.

[ci:skip-build]: already built successfully in CI
device-oneplus-cheeseburger: adapt for mainline kernel support (MR 2591)

Now the user can choose to install the proprietary firmware along with
the downstream or a (close to) mainline kernel.
linux-postmarketos-qcom-msm8998: new pmaport (MR 2591)

Add main/linux-postmarketos-qcom-msm8998 as shared mainline kernel for
all MSM8998 devices.
CI: exclude firmware-oneplus-msm8998 from firmware tests (MR 2591)

This was already done for firmware-oneplus-sdm845 &
firmware-xiaomi-beryllium which also depend on
soc-qcom-sdm845-nonfree-firmware.
firmware-oneplus-msm8998: new pmaport (MR 2591)

Add proprietary firmware required by OnePlus 5/5T's WLAN, Bluetooth, GPU
and other SoC subsystems such as ADSP. These are extracted directly from
OnePlus' OxygenOS 10.0.1 stock firmware with oos_fw_extract in the repo.
qcom-diag: new pmaport (MR 2591)

The diag-router service is required to be running to stop ATH10k WLAN
firmware from crashing constantly on MSM8998 SoC devices running
mainline currently.
df233089 — Bobby The Builder 2 years ago
temp/u-boot-pinephone: upgrade to v2021.10 (MR 2648)

[ci:skip-build] already built successfully in CI
33041ca5 — Bobby The Builder 2 years ago
main/crust: upgrade to 0.5 (MR 2648)

[ci:skip-build] already built successfully in CI
main/postmarketos-mkinitfs: Center splash images on the screen (MR 2662)

Alpine patches busybox to support image alignment in [1].
So far we don't need to align the spalshes in postmarketOS as those are
generated per device. However with generic images it becomes impossible
to support multiple resolutions with this approach.
Set the alignment to "Center" in fbsplash config so generic system
images can reuse the splash on multiple resolutions.

[1] - https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/main/busybox/0008-fbsplash-support-image-and-bar-alignment-and-positio.patch

[ci:skip-build] already built successfully in CI
d3ca9ab6 — Newbyte 2 years ago
main/linux-postmarketos-exynos4: upgrade to 5.15 (MR 2660)

[ci:skip-build] already built successfully in CI
d213b248 — Newbyte 2 years ago
main/linux-postmarketos-stericsson: upgrade to 5.15 (MR 2663)

[ci:skip-build] already built successfully in CI
linux-purism-librem5: upgrade to 5.13.19pureos3 (MR 2658)

my patch to disable SS was merged in purism's tree, so it's dropped
here. This kernel also enables the hantro video decoding stuff.

[ci:skip-build] already built successfully in CI
81c47a09 — Alexey Minnekhanov 2 years ago
postmarketos-mkinitfs-hook-debug-shell: add debugfs mount (MR 2655)

Very helpful and useful for debugging issues.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
samsung-a7y18lte: new device (MR 2645)

[ci:skip-build] Already built on CI in MR
main/linux-xiaomi-vince: update to 4.9.289 (MR 2657)

[ci:skip-build] Already built on CI in MR
21a22609 — Amy Grace 2 years ago
bq-frieza: new device (MR 2652)

[ci:skip-build] Already built on CI in MR
54113286 — Pablo Correa Gómez 2 years ago
temp/gnome-control-center: use upstream as source (MR 2552)

Purism's g-c-c fork is stuck in version 3.38. This has
multiple problems, including carrying old unnecessary
patches and producing some incompatibility with newer
GNOME releases available in Alpine. In consequence,
we fetch the source from upstream and only apply those
patches that make sense for our usecase. When the Purism
patches apply without issues, then we fetch them directly
from their repo.
2ed1fdbe — Spencer Cook 2 years ago
linux-htc-m8: fix dt.img generation (MR 2649)

Indicate to dtbTool the non-default dt-tag used for sorting dtbs, as
required by the device's bootloader.

[ci:skip-build] Already built on CI in MR
Next