Commit Graph
4214 Commits
Author SHA1 Message Date
postmarketOS CI 879f087c05 linux-next: upgrade to next-20260707 2026-07-07 15:39:57 +00:00
Jianhua Lu 2dfdd2e9d6 linux-postmarketos-qcom-sm8250: upgrade to 7.1.0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8966>
2026-07-07 08:48:55 +00:00
postmarketOS CI df9510392c linux-next: upgrade to next-20260706 2026-07-07 04:39:16 +00:00
Aster Boese 37bd754397 samsung-janice: stop depending on firmware-samsung-janice
firmware-samsung-janice got moved to dependencies with
1ce58c5ae1, but the
firmware package is in archived, so it cannot be depended
on. firmware-samsung-u8500 is the proper replacement for
the device-specific firmware package.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8968>
2026-07-06 22:31:41 +00:00
Stanley f88c29beb9 device-amlogic-aarch64-tvbox: add Xiaomi Mi Box 3 kernel subpackage
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8971>
2026-07-06 19:42:16 +00:00
Stanleyandexkc 8faa726dea linux-postmarketos-amlogic: add Xiaomi Mi Box 3 DTS
Co-authored-by: exkc <exkc@exkc.moe>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8971>
2026-07-06 19:42:16 +00:00
Aster Boese 61ee5c6fe8 treewide: remove contributor comments
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8950>
2026-07-06 20:41:42 +02:00
Aster Boese 1ce58c5ae1 samsung-janice: remove nonfree-firmware subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7715>
2026-07-06 11:06:26 +00:00
Aster Boese 4d6269a4d8 asus-flo: remove nonfree-firmware subpackage
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7715>
2026-07-06 11:06:26 +00:00
Aster Boese aa159ab24c treewide: rebuild for devicepkg-dev udev move and add udev subpackage
Bumps pkgrels of packages that install a udev config with devicepkg-dev and
creates $pkgname-udev subpackages for the packages that do not have them.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7715>
2026-07-06 11:06:26 +00:00
Stanley a99480e392 device-amlogic-aarch64-tvbox: add FiberHome HG680-P kernel subpackage
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8944>
2026-07-05 21:05:21 +07:00
Stanley 977381df0c linux-postmarketos-amlogic: add FiberHome HG680-P DTS
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8944>
2026-07-05 21:05:21 +07:00
Stanley 34d14fbc86 linux-postmarketos-amlogic: refine ZTE B860H DTS
Refined the DTS for ZTE B860H:
- Added power button and power LED indicator
- Added analog amp and SPDIF audio support

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8944>
2026-07-05 21:05:21 +07:00
Stanley 6dca742359 device-amlogic-aarch64-tvbox: move firmware to top level dep
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8944>
2026-07-05 21:05:21 +07:00
Aster Boese 68860e07af xiaomi-polaris: 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:02:09 +02:00
Aster Boese f743e7a93a xiaomi-gemini: 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:02:07 +02:00
Aster Boese 10d6527f1d samsung-kyle: 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:02:06 +02:00
Aster Boese 054045262e samsung-gt58: 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:02:04 +02:00
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 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
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
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
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
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