- Apr 18, 2025
-
-
Update paths to keyboard configuration files to reflect PinePhone's move from main to community device category. [ci:skip-build]: already built successfully in CI (cherry picked from commit 0af3cf87)
-
Oliver Smith authored
Let the openrc subpackage depend on eg25-manager-openrc to ensure the latter gets installed first. Otherwise this can happen: (122/741) Installing device-pine64-pinephonepro-openrc (4-r3) Executing device-pine64-pinephonepro-openrc-4-r3.post-install * rc-update: service `eg25-manager' does not exist ERROR: device-pine64-pinephonepro-openrc-4-r3.post-install: script exited with error 1 (123/741) Installing eg25-manager-openrc (0.5.2-r0) Related: https://builds.sr.ht/~postmarketos/job/1472555#task-img-521 Part-of: !6424 [ci:skip-build]: already built successfully in CI (cherry picked from commit 43fd2502)
-
- Apr 17, 2025
-
-
Oliver Smith authored
Add missing depends to the openrc subpackage to ensure they get installed before trying to enable those services. Otherwise it may fail: (350/925) Installing device-xiaomi-elish-openrc (4-r0) Executing device-xiaomi-elish-openrc-4-r0.post-install * service qbootctl added to runlevel default * rc-update: service `hexagonrpcd-sdsp' does not exist ERROR: device-xiaomi-elish-openrc-4-r0.post-install: script exited with error 1 (351/925) Installing hexagonrpcd-openrc (0.3.2-r1) Related: https://builds.sr.ht/~postmarketos/job/1472494#task-img_boe-757 Part-of: postmarketOS/pmaports!6425
-
Oliver Smith authored
It currently fails because the iphone6 has been renamed in master. The documentation in the wiki reflects what we have in master, not in the stable branches so just disable the check here.
-
- Apr 14, 2025
-
-
Set GSK_RENDERER=ngl for QCOM devices to fix that GTK4 doesn't work in flatpak for some of those. [ci:skip-build]: already built successfully in CI (cherry picked from commit d246f597)
-
- Apr 06, 2025
-
-
Oliver Smith authored
Part-of: !6377 Part-of: !6382 [ci:skip-build]: already built successfully in CI
-
Oliver Smith authored
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6356 [ci:skip-build]: already built successfully in CI Part-of: !6382
-
[ci:skip-build]: already built successfully in CI Part-of: !6382
-
The OSUOSL provided runners have issues with QEMU, switch to our own. [ci:skip-vercheck] [ci:skip-build]: already built successfully in CI (cherry picked from commit 448d56e4)
-
We have it so let's use it. (cherry picked from commit 84b19f67)
-
- Mar 13, 2025
-
-
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 Part-of: !6316
-
- Mar 10, 2025
-
-
Pablo Correa Gomez authored
Installation of lang gets moved from pmbootstrap to pmaports, since pmbootstrap previously had installed lang only on non-default locale systems. With this change also systems on the default locale can switch between languages. Closes: #3314 [ci:skip-vercheck]: only _pmb_recommends was changed [ci:skip-build]: already built successfully in CI (cherry picked from commit 1d732b5a) Co-authored-by:
fossdd <fossdd@pwned.life>
-
- Feb 19, 2025
-
-
Oliver Smith authored
This package has been upstreamed to Alpine.
-
Oliver Smith authored
This package has been upstreamed to Alpine.
-
- Feb 16, 2025
-
-
Oliver Smith authored
Missed the x86 version with the last commit.
-
- Feb 13, 2025
-
-
Oliver Smith authored
-
- Feb 04, 2025
-
-
Oliver Smith authored
-
- Feb 03, 2025
-
-
Clayton Craft authored
This uses resource groups in gitlab CI to limit the cross arch build test jobs to only allow one at a time. This is a workaround for postmarketos#83 [ci:skip-build]: already built successfully in CI (cherry picked from commit 0eaba406)
-
- Jan 27, 2025
-
-
when stdin is /dev/null (e.g. when console=null is on the kernel cmdline) syslogd will call read() over and over and never handle the SIGTERM we send it, pinning a CPU core on every boot. Hooking up syslogd std I/O to /dev/zero prevents this. Co-authored-by:
Richard Acayan <mailingradian@gmail.com> Co-authored-by:
Clayton Craft <clayton@craftyguy.net> [ci:skip-build]: already built successfully in CI (cherry picked from commit 4b367a43)
-
- Jan 09, 2025
-
-
Raymond Hackley authored
[ci:skip-build]: already built successfully in CI
-
- Jan 07, 2025
-
-
Clayton Craft authored
(cherry picked from commit 71d0b5d3)
-
- Jan 06, 2025
-
-
Enable CONFIG_LEDS_GROUP_MULTICOLOR as a module to fix issue #3424. Previously, notifications triggered the torch flash instead of the status indicator LED. This change allows proper use of the multicolor LED driver, ensuring notifications utilize the status indicator LED. [ci:skip-build]: already built successfully in CI (cherry picked from commit fb0be371)
-
- Jan 05, 2025
-
-
Oliver Smith authored
Done with: $ pmbootstrap --offline aportgen grub-efi-x86
-
Fixes #3414. The package `device-pine64-pinephone-vccq-mod` installs a u-boot user script. The user script was loaded at address 0x50700000 partially overwriting the initramfs (0x4FF00000-0x50883fd1), and causing a boot loop. The user script load address was increased to 0x50f00000, leaving 16MB of free space for the initramfs, the current initramfs size is 9.52MB. Tested: Build and install package on Pinephone 1.2a running PMOS 24.12. [ci:skip-build]: already built successfully in CI (cherry picked from commit 8e0a56fd)
-
- Jan 03, 2025
-
-
Somehow enabling in-kernel PD mapper (introduced in 5b9f51b200dcb "remoteproc: qcom: enable in-kernel PD mapper"), breaks the bottom mic on xiaomi-beryllium (Poco F1) and distorts audio on OP6 (and possibly OP6T). Temporarily disable it and log the rprocs in use until we better understand what causes the issue. Link: #3353 Link: #3320 Link: #3245 Link: #3253 Signed-off-by:
Frank Oltmanns <frank@oltmanns.dev> [ci:skip-build]: already built successfully in CI (cherry picked from commit 399121b8)
-
- Dec 31, 2024
-
-
Clayton Craft authored
boot-deploy uses 'local', which technically isn't POSIX-compliant and if someone has 'sh' from something else that strictly adheres to POSIX then boot-deploy will fail. This is a workaround for boot-deploy#38 [ci:skip-build]: already built successfully in CI (cherry picked from commit dcc52796)
-
- Dec 22, 2024
- Dec 21, 2024
-
-
Clayton Craft authored
fixes #3384 [ci:skip-build]: already built successfully in CI (cherry picked from commit 3d1f84a2)
-
Clayton Craft authored
Allows using allwinner devices with usb devices that implement ACM (3d printers, serial things, etc) (cherry picked from commit ec7a77f7)
-
- Dec 20, 2024
-
-
[ci:skip-build]: already built successfully in CI (cherry picked from commit dda11062)
-
The xdefaults file is not i3wm-specific, but can be used with any X11 UI the user may want to try [ci:skip-build]: already built successfully in CI (cherry picked from commit f5b44733)
-
lock.sh is only reliable when used with i3wm, where we disable gpio_keys from being handled by X/i3wm. When this is not done (e.g. when testing a different X11 UI), the script becomes unreliable since the display turns on due to the SCREENLOCK key being toggled, and therefore only the display=on case is ever run. Improve reliability of the script by basing the decision making on the enabled/disabled state of the touchscreen instead. (cherry picked from commit 86fb190a)
-
Current pinephone images built pmbootstrap >= 3.0.0 don't boot on the pinephone anymore. At least part of this must be the switch from GPT to MBR that has been done by default in pmbootstrap. Set msdos explicitly to revert this for the pinephone. With Tow-Boot we could probably use GPT instead, but this should be a well-tested, concious decision. Let's fix this regression first. [ci:skip-build]: already built successfully in CI (cherry picked from commit ad0d82fb)
-
- Dec 19, 2024
-
-
[ci:skip-build]: already built successfully in CI (cherry picked from commit b4f94a46)
-
[ci:skip-build]: already built successfully in CI (cherry picked from commit 3d7ac0d5)
-
Merge the following Samsung Galaxy Grand Prime devices into samsung-fortuna: - samsung-fortuna3g - samsung-fortunaltezt (firmware only due to armv7 architecture) - samsung-gprimeltecan - samsung-grandprimelte (was samsung-gprimeltexx) (cherry picked from commit 660518e1)
-
With AES built as a module, it is not possible to unlock the rootfs, at least on the Nokia N900. [ci:skip-build]: already built successfully in CI (cherry picked from commit a092ed54)
-
- Dec 17, 2024
-
-
Newbyte authored
-
- Dec 16, 2024
-
-
Oliver Smith authored
[ci:skip-vercheck], [ci:skip-build]: moving devices (cherry picked from commit 0260dfaa)
-