- Mar 23, 2025
-
-
faveoled authored
-
Since we don't install depends for building anymore, u-boot-tools which provides mkimage did not get installed for CI builds. Add it to makedepends. Part-of: postmarketOS/pmaports!6342
-
GPT paritions seem to interfere with the firmware baked into the SD card image; both U-Boot and various Linux tools report the GPT partition table as broken and fall back to the backup table. Notably, this makes the card difficult to mount in another device. "Fixing" the partition table makes it refuse to boot. Force the msdos partition type in deviceinfo to fix this. Part-of: postmarketOS/pmaports!6342
-
Part-of: postmarketOS/pmaports!6339 [ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
As discussed with PureTryOut, let's skip checks in pmaports for this one. Part-of: !6339
-
Part-of: postmarketOS/pmaports!6339
-
- Mar 22, 2025
-
-
Caleb Connolly authored
I'd like to use my USB audio interface with my laptop! Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: postmarketOS/pmaports!6343 [ci:skip-build]: already built successfully in CI
-
Fixes a conflict between systemd and systemd-udev where apk thinks they both provide cmd:udevadm: ERROR: unable to select packages: systemd-256.11-r2: conflicts: systemd-udevd-256.11-r2[cmd:udevadm=256.11-r2] systemd-udevd-256.11-r2: conflicts: systemd-256.11-r2[cmd:udevadm=256.11-r2] [ci:ignore-count] [ci:skip-build] already built in CI Part-of: postmarketOS/pmaports!6334
-
Part-of: !6334
-
Caleb Connolly authored
Mark cups.service as requiring a restart after package upgrade. default_systemd will pick this up and generate the post-upgrade script for us. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: postmarketOS/pmaports!6334
-
Caleb Connolly authored
Adjust everything to use the new systemd abuild helpers. These generate the post-install/pre-deinstall and post-upgrade scripts automagically, and abuild now provides some helpers where it's necessary to finegle things a bit (e.g. see the pipewire-pulse-systemd subpackage). Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Co-authored-by:
Clayton Craft <clayton@craftyguy.net> Part-of: !6334
-
Caleb Connolly authored
Switch to the new refactored systemd service support. Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: postmarketOS/pmaports!6334
-
Caleb Connolly authored
What we want is to reload services that need to be reloaded after upgrade (those that are marked with needs-reload or needs-restart), to handle systemctl daemon-reload too, and to reload udev, sysusers, tmpfiles, etc. This all needs to be done in a particular order, which we would ideally do with different triggers (and triggers with consistent ordering!), but apk can't do that so instead we have this inefficient solution which will probably do a bunch of useless processing. ah well Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: !6334
-
Caleb Connolly authored
Use the new default_systemd_install_scripts function from [1]. This generates the install scripts automatically and detects what services need to be preset/disabled/reloaded. default_systemd wasn't used on purpose, see the comment in the patch for an explanation. [1]: https://gitlab.alpinelinux.org/calebccff/abuild/-/tree/85969550e41b80c82d90cd07fec7b276e8a1e1ee Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Co-authored-by:
Clayton Craft <clayton@craftyguy.net> Part-of: !6334
-
Caleb Connolly authored
Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: !6334
-
Caleb Connolly authored
Since we have cyclical dependencies we need this stub for everything to build, once the binary repo is updated to drop all uses we can remove it. This is now all handled in abuild directly Signed-off-by:
Caleb Connolly <caleb@postmarketos.org> Part-of: !6334
-
- Mar 21, 2025
-
-
Package auto-update authored
-
- Mar 20, 2025
-
-
Package auto-update authored
-
As recommended on matrix, there is no need to keep everything in subpackages, so they are being removed. Also, hexagonrpcd is being removed as it doesn't work on this device’s soc yet. Part-of: !6317 [ci:skip-build]: already built successfully in CI
-
We are now using msm-firmware-loader for most of the firmware, so we can drop this Part-of: !6317
-
This also allows us to not interfere with the upstream firmware, and thus the trigger is no longer needed. Part-of: postmarketOS/pmaports!6333 [ci:skip-build]: already built successfully in CI
-
- Mar 19, 2025
-
-
achill (fossdd) authored
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6337 [ci:skip-build]: already built successfully in CI
-
Having battery charger and fuelgauge modules in initfs will allow device battery to be charged e.g. in debug-shell mode, instead of slowly discharging and dying. Signed-off-by:
Alexey Minnekhanov <alexeymin@postmarketos.org> Part-of: !6336 [ci:skip-build]: already built successfully in CI
-
Having battery charger and fuelgauge modules in initfs will allow device battery to be charged e.g. in debug-shell mode, instead of slowly discharging and dying. Signed-off-by:
Alexey Minnekhanov <alexeymin@postmarketos.org> Part-of: !6336
-
qcom-spmi-rradc is a dependency of already specified charger and fuelgauge modules. Signed-off-by:
Alexey Minnekhanov <alexeymin@postmarketos.org> Part-of: !6336
-
Package auto-update authored
-
This shell function exists only within the scope of the shell. The python script is entirely unaware of it. (Introduced in da52dace). Signed-off-by:
Samuel Dionne-Riel <samuel@dionne-riel.com> Part-of: !6330 [ci:skip-build]: already built successfully in CI
-
- Mar 18, 2025
-
-
Starqltechn alsa ucm profiles was included in alsa-ucm-conf-sdm845 repository. Add it to dependency list to get audio working. This also sorts depends and source lists alphabetically. [ci:skip-build]: already built successfully in CI
-
The recent optimization of not running "mkinitfs" during the trigger script when running in pmbootstrap lead to unexpected behavior for some use cases: testing initramfs changes and upgrading the initramfs in the chroot (e.g. with pmbootstrap chroot --image). Let the user know that it gets skipped and tell them how they can force building a new initramfs, as discussed with Caleb. [ci:skip-build]: already built successfully in CI
-
Package auto-update authored
-
- Mar 17, 2025
- Mar 16, 2025
-
-
Add wireplumber config for fix low volume issue. Part-of: !6327 [ci:skip-build]: already built successfully in CI
-
Part-of: !6327
-
Oliver Smith authored
The gitlab.freedesktop.org mirror is currently not available: > Currently planned outage: 2025-03-16 -> 2025-03-22 Let's use the github.com mirror until then. Impressively they have the same checksum. Part-of: !6290
-
Oliver Smith authored
Part-of: !6290 [ci:skip-build]: already built successfully in CI
-