Alexander Martinz
7527ebe3eb
device-shift-axolotl: depend on firmware-shift-sdm845-sensors
...
After dropping the nonfree-firmware packages this package
is not auto installed anymore.
Explicitly depend on it to restore sensor support.
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9470 >
2026-09-01 15:14:24 +00:00
Neil Armstrong
8628ff6159
linux-ayaneo-pocket-s2: update to 7.2_git20260831
...
Update Ayaneo Pocket S2 patchset to Linux v7.2
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9466 >
2026-09-01 08:50:23 +00:00
Eric Anderson
e9f101b6cd
linux-postmarketos-qcom-apq8064: Resolve most kconfig check failures
...
CONFIG_DEBUG_INFO_BTF remains disabled because compilation crashes while
combining the debug info. It is enabled in the config, but not actually
built into the kernel because the pahole dependency is missing.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9421 >
2026-09-01 02:10:50 +00:00
Eric Anderson
0300622748
linux-postmarketos-qcom-apq8064: Copy actually-used config
...
The config was for an older version of Linux, so was getting new
defaults applied when being built. Now the committed config is the same
as Linux was actually using to build.
Apparently the compression changed slightly for the Github tar,
producing a different sha.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9421 >
2026-09-01 02:10:50 +00:00
Rudraksha Gupta
5f9b90dbf2
device-samsung-expressatt: Switch to generic pmOS kernels
...
devices.config being dropped from linux-next partially broke expressatt
as the mainline kernels do not enable peripherals that are needed
by expressatt. Let's instead add it to kconfig-generic.toml and use
postmarketOS's generic kernels instead of Alpine's.
Signed-off-by: Rudraksha Gupta <guptarud@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9463 >
2026-08-31 22:10:19 +00:00
Oliver Smith
3dfed70bba
device-pine64-pinephone: remove shelli subpackage
...
Prepare for the UI to be removed in the next patch.
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9460 >
2026-08-30 16:34:25 +00:00
Stefan Hansson
7bd121460a
firmware-samsung-milletwifi: add maintainership and move from archived
...
This is a dependency of device-samsung-milletwifi which already was
moved.
Fixes 7bbad72dad
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9458 >
2026-08-30 15:40:28 +00:00
Andreas Kemnade
b2b729da04
device-{kobo,tolino}-*: add postmarketos-base-eink dependency
...
Depend on the package to provide quirks for eink displays
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9453 >
2026-08-30 14:03:17 +00:00
Jianhua Lu
9b38f58128
linux-postmarketos-qcom-sm8250: upgrade to 7.2.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9457 >
2026-08-30 08:44:10 +00:00
Lukas Timmermann
e8489bbe64
device-google-manta: Add two generic kernels
...
Add mainline and stable options from the pmOS generic kernels to the
google-manta board.
Signed-off-by: Lukas Timmermann <lukas@timmermann.space >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9435 >
2026-08-30 08:31:42 +00:00
Clayton Craft
0a95bec85b
linux-postmarketos-asahi: upgrade to 7.1.10-1
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9456 >
2026-08-29 12:40:14 -07:00
adamthiede
5c573c7cc4
linux-postmarketos-mediatek-mt8173: upgrade to 7.2.2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9417 >
2026-08-29 17:24:21 +00:00
Ingo Reitz
4e5eeb4b4a
linux-postmarketos-mediatek-mt81: update to 7.2.2, add drivers for new boards
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9409 >
2026-08-29 17:21:28 +00:00
Stefan Hansson
c0ba628615
qcom-sm7125: new device
...
Generic sm7125 device. Needs to be booted via U-Boot, in the future
Tauchgang. Currently firmware handling is suboptimal and it may not load
on all phones. Improving this is left as a future improvement.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9438 >
2026-08-29 17:06:44 +00:00
Linus Walleij
5cca0299c4
linux-postmarketos-stericsson: upgrade to 7.2.0
...
Bump the kernel, regenerated config from fragments with
pmbootstrap kconfig generate linux-postmarketos-stericsson.
The kernel is looking for firmware in /lib/firmware, so I had
to fix this in the firmware package as well, was weird with a
subfolder to begin with, I have no idea why we were doing that.
Signed-off-by: Linus Walleij <linusw@kernel.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9437 >
2026-08-29 14:29:46 +00:00
Linus Walleij
6f7eeca359
firmware-samsung-u8500: install into /lib/firmware
...
The kernel expects to look directly into /lib/firmware/brcm
for these firmwares, so skip the postmarketos prefix.
Signed-off-by: Linus Walleij <linusw@kernel.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9437 >
2026-08-29 14:29:46 +00:00
Jan Paszkowski
9da1e79e12
linux-sony-pdx215: upgrade to 7.2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9441 >
2026-08-29 13:44:40 +00:00
Luca Weiss
9fbc537108
linux-postmarketos-qcom-sc7280: upgrade to 7.2.2
...
This contains rear main camera support for the Fairphone 5!
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9442 >
2026-08-29 13:18:17 +00:00
Luca Weiss
7bbad72dad
device-samsung-milletwifi: adopt and move to testing
...
Update modules-initfs while we're at it to provide everything we need
for debug-shell and USB setup during initramfs.
Remove the nonfree-firmware subpackage since we don't use those anymore.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9451 >
2026-08-29 11:47:06 +00:00
Petr Vorel
c50958f468
firmware-aosp-broadcom-wlan: move firmware to /usr/lib
...
Related: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4803
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9448 >
2026-08-29 11:04:21 +00:00
Petr Vorel
ee3d71b512
firmware-lg-bullhead: move firmware to /usr/lib
...
Related: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4803
Signed-off-by: Petr Vorel <petr.vorel@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9448 >
2026-08-29 11:04:21 +00:00
Luca Weiss
fbed99cc76
linux-postmarketos-qcom-msm8226: upgrade to 6.16.12 (update 2)
...
Newer msm8226-mainline release with some device support and a clock fix
for simplefb/simpledrm.
Manual kconfig changes:
* A11Y_BRAILLE_CONSOLE=y (category:accessibility)
* ACCESSIBILITY=y (category:accessibility)
* BLK_DEV_SR=m (category:usb)
* BTRFS_FS=m (category:filesystems)
* CACHEFILES=m (category:netmount)
* CRYPTO_AES_TI=m (category:netmount)
* CRYPTO_CAMELLIA=m (category:netmount)
* CRYPTO_CTS=y (category:netmount)
* CRYPTO_KRB5=m (category:netmount)
* DEBUG_INFO_BTF=y (category:default)
* DEBUG_INFO_BTF_MODULES=y (category:default)
* DEBUG_INFO_DWARF5=y (category:default)
* F2FS_FS=m (category:filesystems)
* FSCACHE=y (category:netmount)
* ISO9660_FS=m (category:filesystems)
* JOLIET=y (category:filesystems)
* LSM="landlock,lockdown,yama,loadpin,safesetid,selinux,smack,tomoyo,ipe,bpf" (category:hardening)
* NFSD=m (category:netmount)
* NFSD_BLOCKLAYOUT=y (category:netmount)
* NFSD_PNFS=y (category:netmount)
* NFSD_SCSILAYOUT=y (category:netmount)
* NFSD_V3_ACL=y (category:netmount)
* NFSD_V4=y (category:netmount)
* NFSD_V4_2_INTER_SSC=y (category:netmount)
* NFS_FSCACHE=y (category:netmount)
* NFS_V4_1=y (category:netmount)
* NFS_V4_2=y (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA1=y (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_AES_SHA2=y (category:netmount)
* RPCSEC_GSS_KRB5_ENCTYPES_CAMELLIA=y (category:netmount)
* SECURITY_DMESG_RESTRICT=y (category:hardening)
* SECURITY_LOCKDOWN_LSM=y (category:hardening)
* SECURITY_LOCKDOWN_LSM_EARLY=y (category:hardening)
* SECURITY_PATH=y (category:default)
* SECURITY_YAMA=y (category:hardening)
* SPEAKUP=m (category:accessibility)
* SPEAKUP_SYNTH_ACNTSA=m (category:accessibility)
* SPEAKUP_SYNTH_APOLLO=m (category:accessibility)
* SPEAKUP_SYNTH_AUDPTR=m (category:accessibility)
* SPEAKUP_SYNTH_BNS=m (category:accessibility)
* SPEAKUP_SYNTH_DECEXT=m (category:accessibility)
* SPEAKUP_SYNTH_DECTLK=m (category:accessibility)
* SPEAKUP_SYNTH_LTLK=m (category:accessibility)
* SPEAKUP_SYNTH_SOFT=m (category:accessibility)
* SPEAKUP_SYNTH_SPKOUT=m (category:accessibility)
* SPEAKUP_SYNTH_TXPRT=m (category:accessibility)
* VFAT_FS=y (category:default)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8534 >
2026-08-29 11:01:22 +00:00
Andreas Kemnade
22ba57c1e2
linux-postmarketos-imx-ereader: Update to 7.1.10
...
Update the kernel for imx ereaders to 7.1.10.
Adapt to the newest kconfig rules. Improve backlight support for Kobo Clara
2e.
7.2 has stability issues, so stick to 7.1.x first.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9434 >
2026-08-29 10:57:05 +00:00
Aster Boese
8a20eab2fc
linux-samsung-j4lte: build with gcc6
...
Part of the wider effort to switch downstream kernels away from the regular
gcc package. While it would be best to switch this kernel to use LLVM,
gcc6 is the best option to prevent runtime breakages and still keep the
process of switching easy. If the maintainer wishes, they can try porting
this package to use LLVM later.
See https://gitlab.postmarketos.org/postmarketOS/postmarketos/-/work_items/123
and https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/3928
for more information.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9055 >
2026-08-29 01:13:51 +00:00
Aelin
d2ebce1ca2
linux-postmarketos-lts: Upgrade to 6.18.48
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9447 >
2026-08-29 00:34:28 +00:00
Aelin
eb73173476
linux-postmarketos-stable: Upgrade to 7.2.2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9446 >
2026-08-29 00:31:58 +00:00
Paul Cercueil
d2876b3d31
firmware-samsung-i9100: Fix Bluetooth FW name
...
The name was not capitalized correctly, causing the kernel to not find
it.
Signed-off-by: Paul Cercueil <paul@crapouillou.net >
2026-08-28 22:28:40 +02:00
Rudraksha Gupta
4b5d202c15
linux-pine64-pinephonepro: Linux 7.2
...
Signed-off-by: Rudraksha Gupta <guptarud@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9440 >
2026-08-27 21:27:51 -07:00
Vitaliy Ognev
68dc919488
powkiddy-x55-mapper: add systemd subpkg
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9430 >
2026-08-27 15:55:33 +03:00
aporvv
6c8da25ac2
samsung-i9105p: make fbdev X work, flash userdata
...
SYSTEM is too small. Capri ignores boot.img cmdline.
vc_fb needs a platform parent and must not free the buffer on close.
Disable ShadowFB on this driver.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9418 >
2026-08-27 09:15:40 +00:00
Luca Weiss
8d24be3f89
linux-postmarketos-qcom-sm6350: upgrade to 7.2.0
...
Manual kconfig changes:
* ISO9660_FS=m (category:filesystems)
* JOLIET=y (category:filesystems)
* EFIVAR_FS=y (category:uefi)
* BLK_DEV_SR=m (category:usb)
* Disable some unused clk/pinctrl drivers
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9402 >
2026-08-26 07:59:02 +00:00
Stefan Hansson
7fe101ace4
linux-postmarketos-stericsson: migrate to kconfig fragments
...
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Signed-off-by: Linus Walleij <linusw@kernel.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8086 >
2026-08-25 22:47:59 +00:00
Alexandre Marquet
42fded4a8e
Revert "device-samsung-{n1awifi,n2awifi,v1awifi}: disable gsd-color"
...
This reverts commit e88f56d618 , as the
underlying issue has been fixed upstream.
Signed-off-by: Alexandre Marquet <tb@a-marquet.fr >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9367 >
2026-08-25 18:24:04 +02:00
Alexandre Marquet
fd3dc8f63c
Revert "device-samsung-manta: disable gsd-color"
...
This reverts commit 44c69fc957 , as the
underlying issue has been fixed upstream.
Signed-off-by: Alexandre Marquet <tb@a-marquet.fr >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9367 >
2026-08-25 18:24:04 +02:00
Stefan Hansson
f72676df47
firmware-bestechnic-bes2600: move firmware to /usr/lib
...
Related: #4803
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9296 >
2026-08-25 11:55:31 +00:00
Pablo Correa Gómez
408b42346c
alsa-ucm-conf-unisoc-ums9230: update checksums
...
Seems the Codeberg checksum changed at some point
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9397 >
2026-08-24 12:16:54 +00:00
Pablo Correa Gómez
dee2c0a1a0
device/*: make forked alsa-ucm-conf packages provide a versioned alsa-ucm-conf
...
Non-versioned provides with a provider priority as used before this
commit are only useful for virtual packages. That is, packages which
can be installed concurrently to each other. Therefore, having non-version
provider signals that the forked package is intended to be allowed to be
installed alongside the main package. Not only this is not the case (we don't
wanted forked alsa-ucm-conf and the upstream one installed together), but
in addition, doing so is impossible. That is because the main alsa-ucm-conf
package provides by default a versioned provider of itself, making the
concurrent installation not allowed. Therefore, using non-versioned provides,
although harmless in practice, represents a packaging bug that makes
understaning and reasoning about the fork harder.
Instead of doing that, make the providers versioned, and remove the
provider_priority. Now, it is clear that the forked alsa-ucm-conf packages
must replace the upstream one. To avoid installations that do not need a
forked alsa-ucm-conf, we must make sure that the version which the forked
packages provide is lower than the version of the upstream package. We do
so by prepending a 0. to the version, and adding an explanatory comment.
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9397 >
2026-08-24 12:16:54 +00:00
Neil Armstrong
5b1373ce11
linux-ayaneo-pocket-s2: update to 7.1_git20260625
...
Update Ayaneo Pocket S2 patchset to Linux v7.1
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8911 >
2026-08-24 10:20:23 +02:00
Aelin
875bddba65
linux-postmarketos-lts: Upgrade to 6.18.46
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9427 >
2026-08-23 20:29:01 +00:00
Luca Weiss
df3995affe
linux-postmarketos-qcom-sc7280: upgrade to 7.2.0
...
Manual kconfig changes:
* ISO9660_FS=m (category:filesystems)
* JOLIET=y (category:filesystems)
* EFIVAR_FS=y (category:uefi)
* BLK_DEV_SR=m (category:usb)
* Disable some unused clk/pinctrl drivers
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9403 >
2026-08-23 20:26:15 +00:00
Aelin
c6e95367cd
linux-postmarketos-stable: Upgrade to 7.1.10
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9426 >
2026-08-23 20:23:18 +00:00
knuxify
f479283954
linux-samsung-kyleproxx: remove old archived kernel package
...
Replaced by close-to-mainline linux-postmarketos-brcm-kona.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
d7a0c65f80
linux-samsung-baffinlite: remove old archived kernel package
...
No longer boots; replaced by close-to-mainline linux-postmarketos-brcm-kona.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
cee5811c0b
device-samsung-kylepro: unarchive, switch to mainline
...
device-samsung-kyleprods is removed as both devices are currently
covered by this device package.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
fc2eb16282
device-samsung-baffinlite: unarchive, switch to mainline
...
Unarchive the port (move it to testing) and change it to use the
linux-postmarketos-brcm-kona kernel.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
1533ea05df
firmware-samsung-kylepro: unarchive, adapt to mainline port
...
Renamed from firmware-samsung-kyleproxx to match the device package.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
3c0ac07539
firmware-samsung-baffinlite: unarchive and update for mainline port
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
b4c93ad6d8
linux-postmarketos-brcm-kona: new package
...
Mainline kernel for Broadcom Kona (currently BCM2166x, BCM23550) devices.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
Clayton Craft
434e7af46d
linux-postmarketos-asahi: upgrade to 7.1.9-1
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9422 >
2026-08-21 12:33:17 -07:00
Eisenbahnfan
c51cf13e84
device-google-manta: Add more initfs modules for display
...
Additional modules are needed in initfs to enable the display during boot.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9410 >
2026-08-21 08:43:16 +00:00