- Mar 14, 2025
-
-
Clayton Craft authored
This adds a default preset for user units, that disables them by default. This behavior is identical to what we do with system presets, which means that if we want a unit enabled by default then we need to add a preset for it or rely on some other unit to pull it in automatically. Without this default preset, user units are enabled by default when `systemctl preset` is run on them, which may not always be the desired behavior (i.e. we don't want this behavior with system units).
-
systemd/postmarketos-base-systemd: run systemctl on preset changes for already installed units (MR 6120) Co-authored-by:
Clayton Craft <clayton@craftyguy.net> [ci:skip-build]: already built successfully in CI
-
Delete package - it was replaced with msm-firmware-loader. Part-of: postmarketOS/pmaports!6315 [ci:skip-build]: already built successfully in CI
-
Starqltechn required firmware to be pulled out of the particular phone. Replace starqltechn firmware package dependency with msm-firmware-loader. Part-of: postmarketOS/pmaports!6315
-
Part-of: !6319 [ci:skip-build]: already built successfully in CI
-
Part-of: !6289
-
Jens Reidel authored
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6318
-
- Mar 13, 2025
-
-
Clayton Craft authored
[ci:skip-build]: already built successfully in CI
-
Clayton Craft authored
-
Clayton Craft authored
-
Clayton Craft authored
-
Package auto-update authored
-
[ci:skip-build]: already built successfully in CI
-
Add starqltechn initfs modules, recently enabled in linux kernel. This provides touchscreen and haptics support when in initramfs. This allows to use onscreen keyboard in initramfs debug mode.
-
- Mar 12, 2025
-
-
Get dbus building in edge again. This regressed due to the cross-native2 work in pmb which stopped using abuild to install makedepends and does it in pmb instead. But pmbootstrap's parsing logic can't handle conditions in the APKBUILD. Related: issue 3604 Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> [ci:skip-build]: already built successfully in CI
-
[ci:skip-build]: already built successfully in CI
-
-
[ci:skip-vercheck] only $arch changed, doesnt affect APKINDEX or .apk
-
Package auto-update authored
-
achill (fossdd) authored
Our epiphany got blocked by https://gitlab.gnome.org/ due to their new AI scraping protection. We used a older User-agent that is not regocnized by their protection and blocked us with "Access Denied.". Nowadays Epiphany uses a dynamic user agent by default depending on the chassis reported by systemd-hostnamed (e.g. mobile or desktop). Fixes: 2722f6ca ("main/postmarketos-ui-{gnome,phosh}: less revealing epiphany user-agent (MR 1402)") Part-of: postmarketOS/pmaports!6293 [ci:skip-build]: already built successfully in CI
-
Part-of: postmarketOS/pmaports!6294 [ci:skip-build]: already built successfully in CI
-
linux-lts from Alpine sets CONFIG_PSI_DEFAULT_DISABLED, so we need to enable it manually with the kernel cmdline. Part-of: !6303 [ci:skip-build]: already built successfully in CI
-
linux-lts from Alpine sets CONFIG_PSI_DEFAULT_DISABLED, so we need to enable it manually with the kernel cmdline. Part-of: !6303
-
Part-of: postmarketOS/pmaports!6302 [ci:skip-build]: already built successfully in CI
-
Part-of: postmarketOS/pmaports!6302
-
These are no longer used, remove them. Part-of: !6248 [ci:skip-build]: already built successfully in CI
-
The thermal monitor measures an NTC thermistor which decreases voltage when the temperature increases. When fixing the scaling for the first time, a wrong division by 20 was removed. The voltage code was still high by a factor of 28900/16384, enough that the thermal monitor constantly signalled/interrupted at a low voltage/high temperature trip point. The thermal monitor still reports the correct temperature so the kernel keeps the wrong trip points and lets the thermal monitor keep interrupting 1000 times/sec. Fix the other scaling amount so the thermal monitor sends interrupts at the right temperature (with some imprecision).
-
- Mar 11, 2025
-
-
Package auto-update authored
-
Part-of: !6276
-
- Mar 10, 2025
-
-
Oliver Smith authored
Speed up cross compilation. Related: https://docs.postmarketos.org/pmbootstrap/cross_compiling.html [ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
Set CGO_ENABLED=1 to fix the following when cross compiling with cross-native2 from x86_64 to (armv7,riscv64,armhf): -buildmode=pie requires external (cgo) linking, but cgo is not enabled Depends: pmbootstrap MR 2565 Related: https://gitlab.alpinelinux.org/alpine/aports/-/issues/15809
-
Oliver Smith authored
Don't run mkinitfs inside "pmbootstrap install" with the trigger script, as it triggers multiple times as the rootfs gets constructed, slowing down the process. Instead, pmbootstrap runs "mkinitfs" explicitly once at the end of "pmbootstrap install". pmaports master has pmbootstrap_min_version=2.3.2 in pmaports.cfg, which already runs "mkinitfs" at the end of "pmbootstrap install", see pmb/install/_install.py, install_system_image().
-
Oliver Smith authored
Don't print the "Cleaning up old boot files..." message every time in post-upgrade, only when it actually deletes files.
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> Part-of: postmarketOS/pmaports!6286 [ci:skip-build]: already built successfully in CI
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> Part-of: !6286
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> Part-of: !6286
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> Part-of: postmarketOS/pmaports!6286
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> Part-of: !6286
-
This also prepares a bunch of our changes for upstream and drops unsupported devices for now. They will be re-added when they have been tested to work at all. Signed-off-by:
Jens Reidel <adrian@travitia.xyz> Part-of: postmarketOS/pmaports!6286
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> Part-of: !6286
-