- Feb 13, 2025
-
-
[ci:skip-build]: already built successfully in CI
-
The kernel couldn't be compiled. Additional patches were necessary to compile the linux kernel again. [ci:skip-build]: already built successfully in CI
-
This does not yet switch to mainline wifi driver [^1]. I will do that later so that if that needs to be reverted the kernel upgrade itself can stay. [^1]: postmarketOS/pmaports#3420 [ci:skip-build]: already built successfully in CI
-
modules-initfs: Add touchscreen and panels, drop gpi and spi 1. Add the touchscreen (nt36xxx-spi), panels (panel-huaxing-nt36672c, panel_tianma_nt36672c) and wled to modules-initfs, as these drivers have been switched to modules. 2. Drop GPI and SPI from the module list as they have been configured as built-in within the kernel. Refine nonfree firmware dependencies: 1. Removed the common GPU firmware package from soc-qcom-sm7150 and subsequently re-added it to firmware-xiaomi-surya in earlier commits. We now ensure the GPU ZAP firmware is installed by adding firmware-xiaomi-surya-gpu as a dependency to nonfree_firmware. 2. Incorporated firmware-xiaomi-surya-sensors into nonfree_firmware, following its prior inclusion in firmware-xiaomi-surya. 3. Extended the integration of the soc-qcom-sm7150-libssc-180-degrees udev rule into nonfree_firmware, building on its earlier addition to soc-qcom-sm7150. 4. Install firmware unconditionally and provide a path for hexagonfs. The Xiaomi POCO X3 NFC (xiaomi-surya) has two possible panel variants: Huaxing and Tianma. The kernel dts file has been split to accommodate these variants. Update the device package to enable panel selection during the pmbootstrap init. Co-authored-by:
Jens Reidel <adrian@travitia.xyz> Signed-off-by:
Danila Tikhonov <danila@jiaxyga.com>
-
1. Added maintainers information. 2. Use a new method for firmware installation. 3. Add firmware for sensors. Co-authored-by:
Jens Reidel <adrian@travitia.xyz> Signed-off-by:
Danila Tikhonov <danila@jiaxyga.com>
-
-
The panel driver was renamed and i2c and spi are now built-in. Signed-off-by:
Jens Reidel <adrian@travitia.xyz>
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz>
-
Drop the signed A615 GPU ZAP firmware from soc-qcom-sm7150 due to compatibility issues causing crashes on Xiaomi (sweet/courbet) devices. This firmware will be re-added in device-specific firmware packages without being added to initramfs modules. Removing this firmware from initramfs modules will not impact FDE functionality, as it is not necessary for basic image display on panels. Removal from initramfs modules is due to a change in the path to the A615 GPU ZAP firmware, now device-specific. Depend on new alsa ucm config package. Add hexagonrpcd as a dependency and enable the hexagonrpcd-adsp-sensorspd service for SSC. Implement accel libssc_180_degrees mount matrix: Introduce new udev rules tailored for Xiaomi devices (surya/davinci) and potentially applicable to a broader range of sm7150 devices. These rules are added to the SoC package and will be set as dependencies in device packages for nonfree_firmware in subsequent commits. Drop userspace pd-mapper, we have switched to the in-kernel pd-mapper. Add bootmac to set bt mac address. Install nonfree firmware unconditionally. Co-developed-by:
Danila Tikhonov <danila@jiaxyga.com> Signed-off-by:
Danila Tikhonov <danila@jiaxyga.com> Co-developed-by:
Jens Reidel <adrian@travitia.xyz> Signed-off-by:
Jens Reidel <adrian@travitia.xyz>
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz>
-
[ci:skip-build]: already built successfully in CI
-
Package auto-update authored
-
- Feb 12, 2025
-
-
Clayton Craft authored
[ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
Also add config to rmtfs so systemd starts stuff in the correct order. I added the msm-modem unit here instead of in pmaports/modem/msm-modem because systemd-services handles creating boilerplate install scripts automatically. fixes #3451 [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
Also sorted the list of qcom-related units
-
Clayton Craft authored
This allows other things to run the logic, like a systemd unit
-
Clayton Craft authored
Users who want pulseaudio or pipewire (for audio) can still install them, but by removing any audio backend by default we can avoid creating images that include pulseaudio/gstreamer/mesa. Before: $ ls -hal /home/clayton/.local/var/pmbootstrap/chroot_native/home/pmos/rootfs/qemu-aarch64.img -rw-r--r-- 1 root 12345 1.1G Feb 10 14:49 /home/clayton/.local/var/pmbootstrap/chroot_native/home/pmos/rootfs/qemu-aarch64.img After: $ ls -hal /home/clayton/.local/var/pmbootstrap/chroot_native/home/pmos/rootfs/qemu-aarch64.img -rw-r--r-- 1 root 12345 806M Feb 10 14:49 /home/clayton/.local/var/pmbootstrap/chroot_native/home/pmos/rootfs/qemu-aarch64.img fixes #3541 [ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
Our libcamera fork needs a rebuild, as pointed out by the upstream-compat monitoring job: Increase 'libcamera' pkgrel (9 -> 10), missing depend(s): so:libgtest.so.1.15.2 [ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
-
Bart Ribbers authored
[ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
abuild doesn't allow multiple "maintainer" lines, I should have used Co-maintainer instead... [ci:skip-vercheck]
-
Package auto-update authored
-
[ci:skip-build]: already built successfully in CI
-
Signed-off-by:
Robert Eckelmann <longnoserob@postmarketos.org> [ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
[ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
-
- Feb 11, 2025
-
-
Clayton Craft authored
-
Clayton Craft authored
Also sent this upstream here: https://gitlab.com/kop316/vvmd/-/merge_requests/86
-
[ci:skip-build]: already built successfully in CI
-
Jane Rachinger authored
[ci:skip-build]: built successfully in CI for x86_64,x86,aarch64 riscv64,armv7,armhf failes at binfmt_misc, which isn't related to this MR.
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> [ci:skip-build]: already built successfully in CI
-
Unit file is from https://gitlab.com/ubports/development/core/hfd-service/-/blob/main/init/hfd-service.service.in?ref_type=heads This fixes system vibrations not working in Plasma. [ci:skip-build]: already built successfully in CI
-
- Feb 10, 2025
-
-
Fixes #3522 [ci:skip-build]: already built successfully in CI
-
GTK shipped the ngl (new GL) renderer last year and deprecated the legacy gl renderer. In GTK 4.17 this renderer has been removed entirely, which means the devices that were forcing the use of this legacy renderer need to now fallback to software rendering instead. Fixes: #3533 Signed-off-by:
Sam Day <me@samcday.com> [ci:skip-build]: already built successfully in CI
-
Add gpu and ucm supackages as dependecies. [ci:skip-build]: already built successfully in CI
-
This could serve a wide variety of old touchpads and mouses, to be functional in unl0kr Fixes postmarketOS/buffybox#42 [ci:skip-build]: already built successfully in CI
-
This check is present for "normal" packages, duplicate it for ones that are thrown into "retry build with systemd later" list. We need to explicitly pass with_extra_repos="enabled" arg to find() to avoid getting cached "package not found in repos" result. Signed-off-by:
Alexey Minnekhanov <alexeymin@postmarketos.org> [ci:skip-build]: already built successfully in CI
-