Commit Graph
13140 Commits
Author SHA1 Message Date
Clayton Craft 853fdfd2a5 linux-postmarketos-asahi: upgrade to 6.18.15
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8115>
2026-03-02 20:10:25 +00:00
Aelin 973ce05104 systemd/systemd: upgrade to 259.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8094>
2026-03-02 18:41:36 +00:00
Aelin baee8982ef systemd/systemd-stage0: upgrade to 259.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8094>
2026-03-02 18:41:36 +00:00
postmarketOS CI 11643e89d6 linux-next: upgrade to next-20260302 2026-03-02 16:38:29 +00:00
Eric Anderson a7cfc24c34 device-asus-flo: Fix cmdline bootloader workaround
The flo bootloader discards the first 26 characters of the kernel
cmdline. The conversion to the new kernel cmdline configuration in !7830
now causes "quiet" from 00-base.conf to be prefied before the xxxxx
padding workaround, which caused the effective cmdline to begin
"xxxxxxconsole=ttyMSM0,115200,n8" (quiet discarded, and console no
longer would parse). Putting the xxxxx workaround in a file that sorts
before 00-base.conf causes the intended characters to be discarded.

The number of xxx's changed from 26 to 25 because now there will be a
space following the string.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8111>
2026-03-02 14:23:10 +00:00
Bart Ribbers 1a4d7b642c systemd/sddm: drop
We use plasma-login-manager on systemd installations with Plasma desktop
now, there is no need to keep a systemd version of SDDM around.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8079>
2026-03-02 14:31:13 +01:00
Bart Ribbers 654c9c242a systemd/plasma-login-manager: new aport
We're using it as a SDDM replacement

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8079>
2026-03-02 14:31:13 +01:00
Yassine Oudjana 4323e7ecdd firmware-xiaomi-scorpio: add sns.reg
Add file needed by Qualcomm Sensor Registry.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7264>
2026-03-02 11:35:30 +00:00
Yassine Oudjana 6276f81baa device-xiaomi-scorpio: update device package
Add bootmac needed for initializing Bluetooth MAC address and remove
no longer needed GPU workaround.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7264>
2026-03-02 11:35:30 +00:00
Yassine Oudjana 81d4ff749e linux-postmarketos-qcom-msm8996: upgrade to 6.19.5
Switch to LLVM to enable CFI and pass kconfig check.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7264>
2026-03-02 11:35:30 +00:00
Stefan Hansson cdab235aba linux-postmarketos-qcom-msm8974: Fix kconfig
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7718>
2026-03-02 08:11:53 +00:00
Vishwas Rajashekar 6f4197893b linux-postmarketos-qcom-msm8974: enable driver module for max17050 fuel gauge
Signed-off-by: Vishwas Rajashekar <dev@vrajashkr.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7718>
2026-03-02 08:11:53 +00:00
Vishwas Rajashekar 8e65bd98aa device-samsung-lt03lte: add new device lt03lte
Add support for the Samsung Galaxy Note 10.1 2014 LTE.

Signed-off-by: Vishwas Rajashekar <dev@vrajashkr.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7718>
2026-03-02 08:11:53 +00:00
Aelin b3d48deb9c systemd/plasma*: re-enable riscv64
[ci:skip-vercheck]: re-enabling package for arch

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8110>
2026-03-01 19:13:52 +01:00
Antoine Martin cd452bc4d6 linux-pine64-pinenote: upgrade to 6.19.3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8106>
2026-03-01 17:19:49 +00:00
Aelin ad870b8215 cross/systemd-boot-x86: upgrade to 259.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8097>
2026-03-01 17:17:14 +00:00
Aelin b7cb738a62 docs/generic-kernels: Add device package template
This is currently hidden away in a GitLab issue comment. For broader
visibility, let's just put this in the documentation to encourage people
to follow it.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8108>
2026-03-01 16:33:58 +01:00
Bart Ribbers 846482ea84 systemd/plasma*: upgrade to 6.6.1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8077>
2026-03-01 11:22:58 +00:00
bluebunny 6a6b1f1e1a device-samsung-exynos7: enable melfas mip4 touchscreen
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8096>
2026-03-01 05:27:57 +00:00
Achill Gilgenast b3aff65141 Revert "systemd/pmos-base-systemd: update preset for pipewire/pipewire-pulse"
pipewire{,-pulse}.socket are in Alpine: https://gitlab.alpinelinux.org/alpine/aports/-/commit/4cbc728083782305dfe11056d79a2a4aa06e9c2e

This reverts commit e399d48234.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8101>
2026-02-28 17:47:20 +01:00
Aelin 4cd940f23c linux-postmarketos-lts: Upgrade to 6.18.15
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8093>
2026-02-28 08:13:20 +00:00
Aelin 4f6e19ddce linux-postmarketos-stable: Upgrade to 6.19.5
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8092>
2026-02-28 00:10:36 +01:00
Paul Sajna 5e55e07aac device-nokia-n900: Store non-binary keymaps for systemd-firstboot
As far as I can tell, systemd-firstboot doesn't understand bkeymaps
and requires the ascii versions to be present

Signed-off-by: Paul Sajna <sajattack@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7752>
2026-02-27 20:55:21 +00:00
Luca Weiss d3ed45a6a4 main/lk2nd: upgrade to 22.0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8073>
2026-02-27 16:39:27 +00:00
postmarketOS CI 758f775ecc linux-next: upgrade to next-20260227 2026-02-27 16:38:23 +00:00
Aster Boese c563c33696 linux-postmarketos-qcom-sdm845: migrate to kernel fragments
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7451>
2026-02-27 15:47:01 +00:00
Aelin 7dafbb4123 linux-postmarketos-lts: Upgrade to 6.18.14
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8090>
2026-02-27 15:33:43 +00:00
Aelin 7d853945d2 linux-postmarketos-stable: Upgrade to 6.19.4
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8089>
2026-02-27 12:59:37 +00:00
bluebunny 420239ba06 device-xiaomi-pipa: use linux-firmware-qcom
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8088>
2026-02-27 10:09:33 +00:00
Aelin f800afc5a4 device-generic-loongarch64: Pull in linux-firmware-rtl_nic
Several LoongArch mainboards have RTL NICs that want firmware or
otherwise log soft error like

[   26.928046] r8169 0000:03:00.0: Unable to load firmware rtl_nic/rtl8168h-2.fw (-2)

Add the necessary linux-firmware files to silence them.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8082>
2026-02-27 08:20:21 +00:00
Barnabás Czémán 69f10ea718 linux-postmarketos-qcom-msm89x7: upgrade to v6.19.3-r0
Upgrade to v6.19.3-r0

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8081>
2026-02-27 06:29:45 +00:00
postmarketOS CI 49df2efc5e linux-next: upgrade to next-20260226 2026-02-27 05:38:58 +00:00
Sam Day 4dfac08c46 kconfigcheck: expand EroFS support
This modern alternative to SquashFS has been around for a while now.
It's the default format for Fedora's live media, and likely used in many
other notable places too.

Let's enable EroFS support as a baseline "filesystems" capability.

category:immutable was already bringing in erofs as a built-in. Clayton
confirmed in pmaports!8074 discussion that it's okay to downgrade to =m

Signed-off-by: Sam Day <me@samcday.com>
Assisted-by: opencode:gpt-5.3-codex
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8074>
2026-02-26 21:11:10 +00:00
Aelin 51a9680ca2 kconfig-generic: Enable LBT on loongarch64
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8085>
2026-02-26 16:50:42 +00:00
postmarketOS CI 3be0644c29 linux-next: upgrade to next-20260225 2026-02-26 05:38:46 +00:00
Luca Weiss d755b4ddd7 main/deviceinfo-converter: profile.d script fixes
* Fix referencing non-existing variable
* Don't pollute shell variables with deviceinfo by sourcing in a
  subshell and only setting the environment variable.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8076>
2026-02-26 03:00:27 +00:00
Luca Weiss be0fe2076a main/postmarketos-ui-lomiri: various fixes and improvements
* Fix wrong path for lomiri-indicator-location, this has probably
  changed upstream a while ago and was missed.
* Fix font rendering on some Adreno GPUs
* Clean up dependencies
    * Don't force-depend on pipewire* and wireplumber.
    * Remove font-droid-nonlatin since that's already in _pmb_recommends
      of postmarketos-base-ui.
    * Remove networkmanager since that's already a dependency of
      postmarketos-base-ui-networkmanager.
* Add more Lomiri apps as recommended
* Set home button background color, otherwise the white logo is
  invisible on a (default) white background.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8076>
2026-02-26 03:00:27 +00:00
Bart Ribbers 1cf837e15b main/postmarketos-ui-plasma-desktop: disable on x86
We pre-install Firefox but that isn't available anymore on x86 since
67ceb722092486a00de16b6ae72933e179f07fc9 in aports. Since
_pmb_recommends doesn't support things like 'case "$CARCH" in', there is
no way to conditonally disable Firefox on the architecture so we have to
disable the entire UI for it for now.

[ci:skip-vercheck]

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8080>
2026-02-25 20:27:50 +01:00
Sam Day ce5a8307a3 kconfigcheck: enable ublk driver for netbooting devices
ublk allows a block device to be driven from userspace. think FUSE, but
blocks.

smoo uses ublk to present a block device driven by a USB protocol. this
serves as an alternate data plane to nbd for netbooting use cases.

Signed-off-by: Sam Day <me@samcday.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8075>
2026-02-25 20:52:21 +10:00
Achill Gilgenast 854721bdba main/postmarketos-base-ui-gnome: depend on gnome-backgrounds
All GNOME-like UIs should install the backgrounds to get a few default
ones to choose from in g-c-c. ui-gnome previously pulled them in per
`gnome`-pkg, ui-gnome-mobile previously depended on the wallpapers
directly. So only phosh has a actual effect.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8068>
2026-02-25 07:48:59 +00:00
Achill Gilgenast 1181d64aae main/postmarketos-ui-phosh: depend on phosh-wallpapers
These are the upstream-made wallpapers, so allow users to choose from
them aswell.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8068>
2026-02-25 07:48:59 +00:00
postmarketOS CI 4bb3ce27d6 linux-next: upgrade to next-20260224 2026-02-25 05:38:41 +00:00
Daniel Sand 520b1981b0 device-pine64-pinebookpro: add wifi firmware workaround
Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4285

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7936>
2026-02-25 00:48:53 +00:00
user0-07161 1c53ca4e98 linux-bananapi-bpi-m2-zero: upgrade to 7.0-rc1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8067>
2026-02-24 23:14:31 +00:00
Aelin a4e9924792 linux-htc-flounder: Modernize package
This aligns the APKBUILD with some of the other close-to-mainline kernel
packages in community and gets rid of downstreamkernel_prepare, which
actually requires a cross GCC that we don't want to use.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8066>
2026-02-24 18:54:02 +00:00
Ferass El Hafidi ab2a716197 device-google-trogdor: add hid-generic module to initramfs
Following a kernel upgrade, HID_GENERIC was changed from =y to =m,
however it was not included in the initramfs, causing the keyboard to
not respond and thus the FDE unlocking to be broken. Fix this by adding
it to the initramfs so the keyboard works again.

Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8064>
2026-02-23 15:42:50 +00:00
Alicja Michalska a591222a4a device-xiaomi-pyxis: Enable ADSP (sensors)
Mostly workarounds for OpenRC, works as-is with systemd.

Signed-off-by: Alicja Michalska <ellyqw@mainlining.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8021>
2026-02-23 15:01:23 +00:00
Alicja Michalska 5ed3ef9b36 firmware-xiaomi-pyxis: Add more firmware
WiFi, ADSP, CDSP, ACDB calibration

Signed-off-by: Alicja Michalska <ellyqw@mainlining.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8021>
2026-02-23 15:01:23 +00:00
Alicja Michalska cb6273add3 linux-xiaomi-pyxis: Drop
Deprecate the package, we're using sdm670-mainline now.

Signed-off-by: Alicja Michalska <ellyqw@mainlining.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8021>
2026-02-23 15:01:23 +00:00
Alicja Michalska 59837df0d5 device-xiaomi-pyxis: Switch to using sdm670-mainline kernel
Changed in my personal tree (sdm710-mainline) have been merged into
sdm670-mainline common tree as those SoCs are very similar (essentially
the same).

Currently trying to get ADSP working, so this patch also adds config
files for Hexagon DSP.

Since I got U-Boot working on this device, I also added systemd-boot.
This way I can provision rootfs on MicroSD and dual-boot into Android
for grabbing more logs, traces and firmware files.

Signed-off-by: Alicja Michalska <ellyqw@mainlining.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8021>
2026-02-23 15:01:23 +00:00