Aster Boese
47bb1dc71a
samsung-gt510: remove nonfree-firmware subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8845 >
2026-07-05 12:01:58 +02:00
Aster Boese
0335f10995
samsung-gavini: remove nonfree-firmware subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8845 >
2026-07-05 12:01:55 +02:00
Aster Boese
2fe890f4c9
samsung-codina-tmo: remove nonfree-firmware subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8845 >
2026-07-05 12:01:52 +02:00
Aster Boese
67679c234e
lg-hammerhead: remove nonfree-firmware subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8845 >
2026-07-05 12:01:47 +02:00
Aster Boese
7ee22896ae
xiaomi-natrium: remove nonfree firmware subpackage
...
Compiles with pmaports#2607 and fixes aport-lint by moving install to top-level.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8845 >
2026-07-05 11:58:28 +02:00
Aster Boese
9d8a435f97
ayn-odin: move install to top-level
...
Fixes aport-lint
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8845 >
2026-07-05 11:58:26 +02:00
Aster Boese
314324fba9
xiaomi-scorpio: remove nonfree firmware subpackage
...
Compiles with pmaports#2607 and fixes aport-lint by moving install to top-level.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8845 >
2026-07-05 11:58:24 +02:00
Aster Boese
43cdf66186
treewide: install phoc.ini to /usr/share/phosh/ and cleanup
...
phoc only loads one config file, with `/etc/phoc.ini` overriding `/usr/share/phosh/phoc.ini`.
Because `/usr/share/phosh/phoc.ini` only contains defaults, it is safe to override with the
device's phoc.ini and free up `/etc/phoc.ini` for user configs. If a user has modified
`/etc/phoc.ini` on their install, it will not be removed, making this change safe.
Also does various small cleanups, like setting the `install_if` to `postmarketos-ui-phosh`
instead of plain `phosh`.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8845 >
2026-07-05 11:58:22 +02:00
Robert Eckelmann
0e683e1094
linux-postmarketos-marvell: change more options to modules
...
but not all to keep cubox booting from internal sd
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8822 >
2026-07-05 01:04:30 +00:00
Robert Eckelmann
a447d4fae7
linux-postmarketos-marvell: enable target options for iSCSI
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8822 >
2026-07-05 01:04:30 +00:00
Robert Eckelmann
4027ebdc06
linux-postmarketos-marvell: upgrade to 6.18.37
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8822 >
2026-07-05 01:04:27 +00:00
Aster Boese
f5453e2e38
firmware-asus-s5507q: install to /usr/ and cleanup
...
Cleans up the packaging and installs the firmware files to /usr/lib/. Moves
the actual firmware out of the -common subpackage and into the regular
package, as this is the logical move, since the subpackages depend upon the
parent package anyways and the -dpu subpackage depends upon the firmware
files, which wouldn't exist if the -common subpackage wasn't previously
installed.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8915 >
2026-07-04 23:51:52 +00:00
Ferass El Hafidi
0c216fb974
linux-postmarketos-amlogic: temporarily switch to git.kernel.org snapshot
...
https://cdn.kernel.org/pub has been broken for days, and I don't want to
wait more. (See https://status.linuxfoundation.org/incidents/3y1k8b4ky71t )
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8910 >
2026-07-04 21:00:05 +00:00
Ferass El Hafidi
016888de97
linux-postmarketos-amlogic: drop 0018-add-bt-and-eth-resets.patch patch
...
Breaks ethernet connectivity on BPI-CM4:
[ 20.521828] meson8b-dwmac ff3f0000.ethernet eth1: cannot attach to PHY (error: -ENODEV)
I'm pretty sure it used to work before, some kernel upgrade most likely
broke it.
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8910 >
2026-07-04 21:00:05 +00:00
Ferass El Hafidi
c528e31096
linux-postmarketos-amlogic: upgrade to 7.1.1
...
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8910 >
2026-07-04 21:00:02 +00:00
postmarketOS CI
1b853b79ba
linux-next: upgrade to next-20260703
2026-07-04 04:38:51 +00:00
postmarketOS CI
99afa3f9c3
linux-next: upgrade to next-20260702
2026-07-03 04:38:59 +00:00
postmarketOS CI
d2b34fbf92
linux-next: upgrade to next-20260701
2026-07-01 15:40:56 +00:00
Oliver Smith
124f069fec
linux-postmarketos-qcom-sm6350: apply btf patch
...
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8935 >
2026-06-30 15:06:55 +02:00
Oliver Smith
9b0ad9d066
linux-postmarketos-qcom-milos: apply btf patch
...
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8935 >
2026-06-30 15:06:28 +02:00
Oliver Smith
520b09df33
linux-postmarketos-stable: move btf patch to shared
...
We will need to apply this to more kernels that we see failing with:
BTF .tmp_vmlinux1
Killed
Failed to generate BTF for vmlinux
Try to disable CONFIG_DEBUG_INFO_BTF
make[2]: *** [scripts/Makefile.vmlinux:72: vmlinux.unstripped] Error 1
make[1]: *** [/home/pmos/build/src/linux-7.0.8-sm6350/Makefile:1302: vmlinux] Error 2
make: *** [Makefile:248: __sub-make] Error 2
[ci:skip-vercheck]
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8935 >
2026-06-30 15:02:22 +02:00
kouling
a809c15c83
{device,firmware}-oneplus-instantnoodlep: unarchive and adopt
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8931 >
2026-06-29 19:25:50 +00:00
postmarketOS CI
c310dc10f6
linux-next: upgrade to next-20260629
2026-06-29 15:39:57 +00:00
adamthiede
3b2434b562
device-sqfmi-beepy: update patch to remove strncpy
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8921 >
2026-06-28 17:18:25 +00:00
Eisenbahnfan
31e92b6613
device-samsung-v1awifi: charging in initramfs
...
Support for max77888 was merged with the last kernel update. Add modules
for charging to initramfs.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8927 >
2026-06-28 17:13:22 +02:00
Eisenbahnfan
e8c05a6662
device-samsung-n2awifi: haptics and charging in initramfs
...
Support for max77888 was merged with the last kernel update. Add modules
for charging and haptics already to initramfs.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8927 >
2026-06-28 17:13:15 +02:00
Eisenbahnfan
3a9f42369c
device-samsung-n1awifi: haptics and charging in initramfs
...
Support for max77888 was merged with the last kernel update. Add modules
for charging and haptics to initramfs.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8927 >
2026-06-28 17:12:48 +02:00
Aelin
04130b07f5
linux-postmarketos-lts: Upgrade to 6.18.37
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8920 >
2026-06-27 22:44:53 +00:00
Aelin
0133efec30
linux-postmarketos-stable: Upgrade to 7.1.2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8919 >
2026-06-27 15:27:15 +02:00
Ali Nasrullayev
e07ea618ff
firmware-xiaomi-vayu: Update foldername in firmware path to match naming conventions
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8909 >
2026-06-27 00:25:26 +04:00
postmarketOS CI
29fcb4149b
linux-next: upgrade to next-20260626
2026-06-26 15:38:44 +00:00
Ferass El Hafidi
c8e83f9c9f
device-xiaomi-vayu: move back to testing
...
It seems to have been mistakenly archived. Someone had taken over
maintainership 2 months ago (pmaports!8332) and now is confused that
it got archived anyway.
Fixes #4664
This reverts commit d3998f0189 .
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8908 >
2026-06-26 12:34:52 +00:00
Aster Boese
4db7d49d53
treewide: stop calling or recommending doas
...
With the switch to sudo-rs, v26.06 and edge installs do not have
doas by default. Along with this, we installed doas on old installs
with doas-sudo-shim, so the call to sudo also works there. Therefore,
recommending and calling sudo is the correct option here.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8873 >
2026-06-26 09:11:27 +00:00
postmarketOS CI
5e0749e351
linux-next: upgrade to next-20260625
2026-06-26 04:38:43 +00:00
Luca Weiss
767a1d387c
device-fairphone-fp6: prepare for UEFI boot through u-boot
...
Add systemd-boot dependency and set boot filesystem to fat32.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8901 >
2026-06-26 00:09:49 +00:00
Luca Weiss
4acdc7b918
linux-postmarketos-qcom-milos: enable pmb:kconfigcheck-uefi
...
Also update other bits of the kconfig to satisfy kconfigcheck.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8901 >
2026-06-26 00:09:49 +00:00
Luca Weiss
4f282fa1e2
device-fairphone-fp4: prepare for UEFI boot through u-boot
...
Add systemd-boot dependency and set boot filesystem to fat32.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8900 >
2026-06-26 00:07:01 +00:00
Luca Weiss
476621a14c
linux-postmarketos-qcom-sm6350: enable pmb:kconfigcheck-uefi
...
Also update other bits of the kconfig to satisfy kconfigcheck.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8900 >
2026-06-26 00:07:01 +00:00
Ferass El Hafidi
bdbb8009d1
linux-postmarketos-amlogic: temporarily disable etnaviv NPU
...
It is causing Wayland to not work and eglinfo to segfault on boards that
have their NPU enabled in their devicetree (VIM3, LC Cottonwood).
Ideally we should figure out why that is, but for now let's just disable
it to buy us some time.
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8897 >
2026-06-25 22:16:59 +00:00
postmarketOS CI
e2c0f2a35e
linux-next: upgrade to next-20260624
2026-06-25 15:39:44 +00:00
Ferass El Hafidi
5bbe347a01
u-boot-amlogic: upgrade to v2026.04, switch to gxlimg
...
The reasoning behind switching to gxlimg for image creation is that the
official Amlogic tools are not only proprietary (which makes them
undesirable in the first place), but they are also x86_64-only, which
increases maintenance burden as hacks have to be implemented for them to
work on non-x86_64 systems. They are also not officially supported, are
buggy, and tend to depend on glibc.
gxlimg has been packaged in Alpine Linux for a very long while, and the
intention behind packaging in Alpine has always been that it will be
used for the u-boot package going forward.
The main disadvantage of gxlimg is that it does not yet support
compressing the u-boot binary in the FIP, but we don't use that feature
in the proprietary tools anyway.
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6900 >
2026-06-24 17:29:12 +00:00
Aelin
132137a7ba
device-qcom-qcs6490: Change flash method to none
...
This results in building a single image flashable to NVMe SSDs, SD
cards, UFS flash or similar, which lends itself better to distribution
on e.g. BPO.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8893 >
2026-06-24 00:46:54 +00:00
Henrik Grimler
c125130f8f
linux-postmarketos-exynos4: update to 7.1.1
...
Enable more config options, and add a patch to fix an issue in lima
driver.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8881 >
2026-06-23 23:05:28 +00:00
Henrik Grimler
d52d4707eb
linux-postmarketos-exynos4: add new makedepends
...
With new config options needed to make kconfig check happy we now need
these makedepends.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8881 >
2026-06-23 23:05:28 +00:00
postmarketOS CI
7f33d4678d
linux-next: upgrade to next-20260623
2026-06-23 15:40:29 +00:00
adamthiede
50bfe8dd9e
linux-postmarketos-mediatek-mt8173: upgrade to 7.1.1
...
add patches to fix build issue and display blanking issue
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8819 >
2026-06-23 07:48:04 +00:00
Hugo Osvaldo Barrera
ad2ce6bc6a
device-pine64-pinebookpro: adopt
...
Device maintainer has been unresponsive and has not been active on
GitLab in over two years.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8758 >
2026-06-23 02:06:14 +00:00
Aelin
b2639bdf3f
firmware-xiaomi-once: move to archived
...
Nothing depends on this.
[ci:skip-vercheck]: only archiving
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
fcc95baf66
firmware-samsung-a50: move to archived
...
device-samsung-a50 is archived already.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00
Aelin
781eae0f7a
firmware-leeco-s2: move to archived
...
device-leeco-s2 is archived already.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8883 >
2026-06-22 19:26:48 +00:00