Aster Boese
faa26795bb
linux-xiaomi-merlin: move to archived
...
[ci:skip-vercheck]
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9180 >
2026-07-31 00:52:39 +00:00
Aster Boese
cf0322ba8c
xiaomi-merlin: move to archived
...
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9180 >
2026-07-31 00:52:39 +00:00
Aster Boese
12d25d7772
modem/samsungipcd: remove
...
The maintainer did not respond to a maintainership issue for two weeks.
Also, the only devices that depend upon this package are in archived, so
this package doesn't have a reason to sit around. If a device using it is
unarchived, this commit can be reverted.
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9177 >
2026-07-31 00:50:26 +00:00
Aster Boese
e7d4ef318d
linux-postmarketos-qcom-sm6125: move to archived
...
[ci:skip-vercheck]
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9179 >
2026-07-31 00:48:09 +00:00
Aster Boese
ddf655bb8c
xiaomi-laurel: move to archived
...
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9179 >
2026-07-31 00:48:09 +00:00
Aster Boese
01b7db4f3d
linux-postmarketos-qcom-sm6225: archive
...
It turns out that the maintainer of this kernel does not
have a pmOS GitLab account. Not only that, but the only
device that depends upon this kernel was archived, so
this kernel should be archived too.
[ci:skip-vercheck]
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9178 >
2026-07-31 00:46:00 +00:00
Robert Eckelmann
6b4221950c
linux-postmarketos-grate: adjust latest kconfig changes
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9000 >
2026-07-31 08:20:16 +09:00
Robert Eckelmann
85a5d0756a
linux-postmarketos-grate: enable iscsi related options
...
enabling the required kconfig options to be able to use iscsi shares
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9000 >
2026-07-31 08:09:23 +09:00
Robert Eckelmann
bfb99cb187
linux-postmarketos-mediatek-mt81: apply latest kconfig changes
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9000 >
2026-07-31 08:09:23 +09:00
Robert Eckelmann
b37bd65e74
linux-postmarketos-mediatek-mt81: enable iscsi-support
...
enabling the required kconfig options to be able to use iscsi shares
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9000 >
2026-07-31 08:09:22 +09:00
Aster Boese
cebf1c1791
linux-postmarketos-exynos7870: build with LLVM
...
- Builds with LLVM
- Fixes style errors
- Updates kconfig
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9033 >
2026-07-30 23:21:49 +02:00
Bart Ribbers
c3f0e5a776
kconfig-generic.toml: require IGC and AQTION modules
...
Used by some ethernet devices. In my case my desktop which has 2 ethernet
ports.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9168 >
2026-07-30 14:46:55 +00:00
Paul Sajna
12df45ad16
firmware-lg-judyln: depend on firmware-qcom-adreno-a630
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9172 >
2026-07-30 07:27:46 -07:00
Bart Ribbers
0ceb94ab19
kconfig-generic.toml: require USB_ACM module
...
Required by some serial modules. In my case an USB device which presents
a serial interface used at my day job.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9165 >
2026-07-30 08:52:25 +02:00
MariooB
4fa1cad36c
duranium: reduce failed boot attempts to 2
...
Fixes #4648
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8916 >
2026-07-29 15:34:39 -07:00
Clayton Craft
b8c5f52258
main/postmarketos-ui-plasma-desktop: add k3b to pmb_recommends
...
For #4795
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
[ci:skip-vercheck]: pmb_recommends change only
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9167 >
2026-07-29 09:20:40 -07:00
Clayton Craft
50e2aae5a4
device-generic-x86_64: add initramfs modules for steam deck
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9162 >
2026-07-29 14:02:09 +00:00
Clayton Craft
31b57d33e6
main/postmarketos-usb-moded: install usb-signaller default config
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9026 >
2026-07-28 22:57:03 +00:00
Clayton Craft
4328119876
main/postmarketos-usb-moded: drop config/units that are shipped upstream
...
usb-signaller provides these scripts and init services/units
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9026 >
2026-07-28 22:57:03 +00:00
Clayton Craft
1b20c249cf
systemd/postmarketos-base-systemd: fix preset template instance handling
...
This fixes a bug where template presets with a specified instance were
not being handled. The install script previously parsed the entire line,
including the instance(s) and ran 'systemctl preset' on it all, e.g.
'systemctl preset unudhcpd@.service usb0'.
The script will now:
- detect lines that contain a template + instance(s)
- diff the instances
- run preset on template@instance for all added or removed instances
Template presets that don't have any instances specified in the preset
file (because they have a DefaultInstance= set) are treated just like
any other unit since we can run preset on those and it enables the
template with the default instance.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9026 >
2026-07-28 22:57:00 +00:00
Clayton Craft
6d00e47c78
systemd/postmarketos-base-systemd: fix unudhcpd@ preset
...
According to systemd.preset, which I totally should have read before, we
were not specifying the instance correctly which resulted in this unit
not actually being enabled by default.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9026 >
2026-07-28 22:57:00 +00:00
Clayton Craft
3903172aef
systemd/postmarketos-base-systemd: drop usb-moded-developer-mode preset
...
This unit/script shouldn't be run on boot. Mode switching should be
managed by usb-signaller
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9026 >
2026-07-28 22:56:57 +00:00
Sicelo A. Mhlongo
a99f680468
device-blackberry-key2-generic: additional unl0kr fixes
...
* Apply keyboard layout to unl0kr
* Correctly add required files in initramfs
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9023 >
2026-07-28 12:17:06 -07:00
Clayton Craft
77a6de8660
docs/generic-kernels: clarify requirements, guidance for adding options
...
Here are some things I noticed while adding options to generic kconfig,
that I think would have been helpful for me to know ahead of time.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9163 >
2026-07-28 11:45:41 -07:00
Clayton Craft
235160c20c
kconfig-generic: add kconfig for Steam Deck
...
This adds support in the generic kernels for Steam Deck:
- Audio
- Wifi (rtw88)
- Ambient light sensor
- Deck controller/FF
- Touchscreen
Options in the new 'platform' category are things that the above drivers
required to be enabled in the kernel. Tested on my LCD Steam Deck.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9161 >
2026-07-28 10:01:39 -07:00
Aster Boese
58a9d9dbf3
kconfigcheck: add zstd initramfs decompression support to category:default
...
Per the discussion https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4087 , zstd is going to
become the default compression algorithm for the initramfs, with only devices using kernels older than 5.1.0
expected to use gzip. Because of this, adding this config to the default category early ensures that the
eventual migration requires less changes.
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9009 >
2026-07-28 05:51:40 +00:00
Sicelo A. Mhlongo
34cb146b05
linux-postmarketos-omap: upgrade to 7.1.5
...
In addition to upgrading, for the purpose of reducing kernel size for
the benefit of some of the supported devices (e.g. samsung espresso),
remove unused kernel configs.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9024 >
2026-07-28 05:45:07 +00:00
Sicelo A. Mhlongo
87bbef0211
linux-postmarketos-omap: import bpf patch
...
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9024 >
2026-07-28 05:45:07 +00:00
Sicelo A. Mhlongo
1a7f64fc76
linux-postmarketos-omap: upgrade to 7.1.3
...
- espresso is now upstream, so drop patches adding it
- renumber remaining patches
- replace omap4 CFI patch with upstream version
- migrate config and pass kconfig checks
- add new required makedepends
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9024 >
2026-07-28 05:45:03 +00:00
Clayton Craft
d370a08c49
device-generic-x86_64: switch to pmOS kernels
...
This also drops some old provides/replaces stuff, which should no longer
be applicable now because this package was renamed like 2 years ago (or more?).
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8195 >
2026-07-27 15:21:45 -07:00
Bart Ribbers
8d027bdfec
kconfig-generic.toml: require I2C_HID_ACPI
...
Required on some laptops for a working touchpad.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9157 >
2026-07-27 17:32:30 +02:00
Bart Ribbers
7630b8540e
kconfig-generic.toml: require INTEL_ISH_HID module on x86_64
...
Used by some Intel-based laptop's for offloading sensor polling and
algorithm processing to a dedicated low power processor in the chipset.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9157 >
2026-07-27 17:29:46 +02:00
Robert Eckelmann
3871249fbd
linux-postmarketos-marvell: apply latest kconfig checks
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9133 >
2026-07-27 12:18:31 +00:00
Robert Eckelmann
3c83bec805
linux-postmarketos-marvell: upgrade to 6.18.40
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9133 >
2026-07-27 12:18:31 +00:00
Dylan Van Assche
c7dbe7bb28
main/bootmac: use primary git email
...
postmarketOS bot cannot tag maintainers if the email doesn't match Gitlab.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9149 >
2026-07-27 11:23:35 +00:00
Dylan Van Assche
62b924f43d
device-shift-axolotl: use primary git email
...
postmarketOS bot cannot tag maintainers if the email doesn't match Gitlab.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9149 >
2026-07-27 11:23:35 +00:00
DrRac27
39d7076756
device-oneplus-enchilada: add co-maintainer
...
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9151 >
2026-07-27 08:32:26 +00:00
Rudraksha Gupta
7140f1591c
microsoft-surface-rt: unarchive, takeover maintainership, and use systemd-boot
...
Become maintainer and unarchive. Remove Grub and use systemd-boot.
Signed-off-by: Rudraksha Gupta <guptarud@gmail.com>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9145 >
2026-07-27 06:55:39 +00:00
Clayton Craft
e95de4e68c
linux-postmarketos-asahi: upgrade to 7.1.5-2
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9154 >
2026-07-27 02:00:06 +00:00
Aelin
993a27e70b
linux-postmarketos-mainline: Upgrade to 7.2_rc5
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9155 >
2026-07-27 00:53:51 +02:00
Hugo Posnic
bbce8d115c
main/postmarketos-config-nftables: add rule for localsend
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9153 >
2026-07-26 22:45:53 +02:00
Raymond Hackley
9a0cfba486
qcom-msm8909: maintain
...
remove nonfree-firmware
replace archived soc-qcom-msm8909 with soc-qcom-msm8916
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8894 >
2026-07-26 16:03:37 +00:00
Dylan Van Assche
4394d90b2e
temp/usb-moded: drop pmaport
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9150 >
2026-07-26 15:12:26 +00:00
Felix
4a6b2648f0
linux-xiaomi-pipa: report tablet mode without keyboard
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9147 >
2026-07-26 13:37:25 +00:00
Aster Boese
d42381d36c
samsung-a5: move to archived
...
The maintainer doesn't have the hardware to test this device anymore.
See:
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4730#note_570652
[ci:skip-vercheck]
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9127 >
2026-07-26 10:51:33 +00:00
Daniel
db3beaeec9
device-purim-librem5: Unload/reload bluetooth firmware before/after suspend (systemd variant)
...
Fixes bluetooth not being available on resume. The script was adapted from mobian and adjusted to reload the firmware in a non-blocking fashion in the background.
In some (rare) cases it fails and entering suspend, waiting 10 seconds and waking up is required. Yet this is a huge improvement over not having bluetooth after sleep at all until the next reboot.
[ci:skip-grep] to avoid failures due to ongoing treewide changes
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7635 >
2026-07-26 09:21:03 +00:00
Aelin
867476fe86
linux-postmarketos-lts: Upgrade to 6.18.40
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9142 >
2026-07-26 01:47:17 +00:00
Aelin
cc361ee6da
linux-postmarketos-stable: Upgrade to 7.1.5
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9140 >
2026-07-26 01:24:51 +00:00
Clayton Craft
8079d33b71
systemd/fwupd: fix compilation on armv7 qemu
...
Unblocks bpo
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9131 >
2026-07-25 22:57:03 +00:00
Robert Eckelmann
88e3ba5b6f
device-xiaomi-beryllium: take over maintainer role
...
closes #4773
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9134 >
2026-07-25 19:16:36 +09:00