- Mar 13, 2025
-
-
[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: !6293 [ci:skip-build]: already built successfully in CI
-
Part-of: !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: !6302 [ci:skip-build]: already built successfully in CI
-
Part-of: !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: !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: !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
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> Part-of: !6286
-
Signed-off-by:
Jens Reidel <adrian@travitia.xyz> Part-of: !6286
-
- Mar 09, 2025
-
-
This way you can add e.g. [ci:skip-vercheck] to the commit it actually belongs to instead of having to add it to the last one in the series, which is unintuitive. It still doesn't only run the check on commits that contain the message, which might be a nice future improvement.
-
This makes the code more self-documenting and allows re-using this logic in other parts of the code.
-
It's an optional service, thus users should be free to remove it. Fixes: 5cffcf7e ("main/postmarketos-base-ui-gnome: add fprintd to depends (MR 6206)") Part-of: postmarketOS/pmaports!6300 [ci:skip-build]: already built successfully in CI
-
So that the file managers and choosers - Nautilus by default - show thumbnails not only for images but also videos. Apart from being a nice-to-have, it can help prevent privacy issues like uploading/sending wrong videos - an increasingly realistic scenario as camera recording becomes more usable. Note that Gnome usually uses totem-video-thumbnailer for that job, but ffmpegthumbnailer has fewer dependencies, seems to be more stable, is slightly faster - and pmOS already comes with ffmpeg, so there are no additional licensing issues. Part-of: !6300
-
This enables systemd-oomd by default and provides some default configuration for system.slice and for all slices that run under user. This default slice config is inspired by what Fedora ships, which seems like a sensible default for us to start with. Units/slices within these two top-ish level slices can set their own limits and actions if they want.
-
-
Anjan Momi authored
It's now a dependency of postmarketos-base, which is always installed on .
-
Anjan Momi authored
Always make sure openssh server w/ PAM support is installed. This also drops an implicit dependency on `openssh-client`, this was pulled in previously by `depends="openssh"`. fixes #3570
-
Upgrading from the old LTS (6.1.y) to the latest LTS (6.6.y) version. Kept most of the defaults, except where the current/previous config dictated another logical decision.
-
- Mar 08, 2025
-
-
Only containing black levels for now. This should only slightly increase image quality, but apparently also works around a bug in libcamera making the output all black, with occasional purple or red flashes. [ci:skip-build]: already built successfully in CI
-