Achill Gilgenast
be8ab16df2
cross/systemd-boot-x86: upgrade to 259.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7970 >
2026-02-09 15:48:37 +00:00
Achill Gilgenast
d78115753c
systemd: upgrade to 259.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7970 >
2026-02-09 15:48:37 +00:00
Achill Gilgenast
a6e3db510a
systemd/systemd-stage0: upgrade to 259.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7970 >
2026-02-09 15:48:37 +00:00
Aelin
b36d481ef9
linux-postmarketos-mainline: Upgrade to 6.19
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7966 >
2026-02-09 10:54:06 +00:00
Daniel Kulesz
27b2613d1a
samsung-expresso7: set deviceinfo_flash_sparse="true"
...
Fixes internal flashing.
Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4202
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7641 >
2026-02-09 11:01:27 +01:00
Clayton Craft
5dea9f8b16
device-google-sargo: add support for u-boot
...
This allows booting pmOS from u-boot on existing and new installs.
Setting the boot partition to vfat isn't strictly necessary (ext2 seems
to work OK), but IIUC either FAT is in the EFI spec or it's what
everyone else uses. We made a similar patch to the OP6/OP6T previously.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7961 >
2026-02-09 03:37:59 +00:00
Clayton Craft
9e99265e87
linux-postmarketos-qcom-sdm670: sync kconfig with toml
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7961 >
2026-02-09 03:37:59 +00:00
Clayton Craft
b796ff9322
linux-postmarketos-qcom-sdm670: add uefi kconfig
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7961 >
2026-02-09 03:37:59 +00:00
askiiart
4a09f7c445
hp-elitebook-ultra-g1q: set me as maintainer
...
hp-elitebook-ultra-g1q: bump pkgrel
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7962 >
2026-02-08 12:59:41 -06:00
Robert Eckelmann
a0549cd74e
device-dell-ariel: new port
...
armv7, dual-core, mmp3 based thinclient w/ Gbit Ethernet, 2x DVI out,
4x USB-A, 4GB internal storage, 2GB RAM
port to mainline, depends on !7605
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7565 >
2026-02-08 18:16:12 +00:00
Stefan Hansson
6b4e097ddc
main/dint: upgrade to 0.1.0
...
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7958 >
2026-02-08 18:13:51 +00:00
Clayton Craft
e59123dde6
linux-postmarketos-asahi: upgrade to 6.18.8-1
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7954 >
2026-02-08 17:28:44 +00:00
askiiart
cb57de3975
hp-elitebook-ultra-g1q: new device
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7270 >
2026-02-08 12:24:18 -05:00
Stefan Hansson
367d72c17e
deviceinfo_schema.toml: move from dint repository
...
In preparation for a future dint version that reads this file from the
current working directory with a fallback to reading it from the
repository root.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7951 >
2026-02-08 15:36:50 +00:00
Aster Boese
4e56e76b91
linux-htc-flounder: build with LLVM
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7579 >
2026-02-08 15:18:11 +00:00
Aelin
65885b2eeb
device-qcom-qcs6490: New device
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7699 >
2026-02-08 03:11:16 +01:00
Aelin
f1438ff1cb
firmware-thundercomm-rubikpi3: new package
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7699 >
2026-02-08 03:11:16 +01:00
Clayton Craft
67ece34776
main/bootmac: upgrade to 0.7.1
...
This release fixes a race bug when setting wifi MAC addr on boot
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7944 >
2026-02-07 23:56:13 +00:00
Aelin
bebe107f52
kconfigcheck: Only require zstd module (de)compression on 6.2 or newer
...
The in-kernel zstd module decompression exists since kernel 6.2 [1], so
in order to accomodate split initramfs devices, we can only safely
require zstd module compression and decompression on 6.2 or newer.
[1]: https://github.com/torvalds/linux/commit/169a58ad824d896b9e291a27193342616e651b82
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7952 >
2026-02-07 17:43:35 +01:00
Aelin
3838b98352
linux-postmarketos-lts: upgrade to 6.18.9
...
[ci:skip-build]: already built successfully in linux-postmarketos-stable
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7948 >
2026-02-07 14:06:24 +00:00
bluebunny
3038864133
device-samsung-j7xelte: remove deviceinfo_screen_{width,height}
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7947 >
2026-02-07 11:51:48 +00:00
Bart Ribbers
a12caedc00
systemd/networkmanager: downgrade to 1.52.1
...
The 1.54 release broke hotspot (#4118 ), and downgrading back to 1.52.1
seems to solve the issue. This regression also got in stable sadly.
Upstream issue: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1798
[ci:skip-vercheck] We're downgrading, a lower pkgver is expected
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7929 >
2026-02-07 11:32:45 +01:00
Aelin
3e285dd429
linux-postmarketos-stable: upgrade to 6.18.9
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7946 >
2026-02-06 23:43:36 +01:00
Clayton Craft
067580ed29
ci/qcom-devicepkg-bootimg: configure job to only run manually, ignore failure
...
The hw CI isn't stable yet, if a platform is entirely offline (e.g.
because we only have 1 device in CI and it's down for maint.) then the
test job is "pending" for a verrrry long time (16hrs+). mrtest (for
example) is then unable to be used on the MR because the pipeline is
not "success."
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7943 >
2026-02-06 19:27:12 +00:00
Clayton Craft
8d85538af3
device-oneplus-fajita: add support for u-boot
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7893 >
2026-02-06 18:36:08 +00:00
Henrik Grimler
5d09be7c87
linux-postmarketos-exynos5: update config to pass kconfig check
...
Notable changes are that we switch to zstd module compression, and
enable MODULE_DECOMPRESS=y to let kernel handle decompression, as
busybox modprobe cannot handle zstd.
Also switch non /boot filesystem types to modules, and disable
MODULE_FORCE_UNLOAD as it is not really a good idea for non-testing
devices.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7921 >
2026-02-06 17:16:21 +01:00
Val Packett
839d8035c4
kconfigcheck: add more USB peripherals
...
- ensure MIDI 2.0 is enabled in the USB audio driver
- ensure UASP is enabled for faster storage access
- ensure USBNET framework is enabled for more Ethernet drivers
(many particular USB_NET_* drivers have default 'y' in kconfig)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7911 >
2026-02-06 15:55:39 +00:00
Aelin
f494c6f9b1
device-qcom-sm7150: Drop -openrc subpackage
...
I don't test OpenRC anymore and don't intend to. Users who want to use
OpenRC on this device are entirely on their own if they want to keep
using it.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7928 >
2026-02-06 04:51:36 +00:00
Scott C
7f37e14b69
device-barnesnoble-encore: Set xorg screen rotation with conf file
...
add xorg-rotate-monitor.conf file to set default xorg rotation to portrait mode,
matching the 'native' orientation of the touchscreen. Add x11 subpackages
entry to APKBUILD to install xorg conf file.
In deviceinfo, add deviceinfo_drm flag to match with other similar devices
bump pkgver of apkbuild and update checksums
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7939 >
2026-02-06 01:34:04 +00:00
Aster Boese
2926f01afb
oneplus-enchilada: disable quiet in kernel-cmdline.d
...
Before switching to kernel-cmdline.d, this device didn't have quiet because of
an issue causing a crash on boot. This patch re-disables quiet.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7923 >
2026-02-06 01:28:46 +00:00
Aelin
922acd7373
firmware-asus-me176c: move to testing
...
This was missed in the move of device-asus-me176c to testing.
Fixes: c7c32a9e0f ("device-asus-me176c: move from community to testing")
[ci:skip-vercheck]: only moving between categories
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7941 >
2026-02-05 21:36:32 +01:00
Aelin
eec9a43cc1
device-generic-loongarch64: Set deviceinfo_disable_dhcpd
...
Currently, this is a package that will mostly be used on desktops,
laptops and servers, where enabling dhcpd does not really make sense.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7940 >
2026-02-05 20:40:36 +01:00
Achill Gilgenast
bce3ae7a06
device-generic-loongarch64: switch to generic pmOS kernels
...
* Also make stable the default
For: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4288 >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7938 >
2026-02-05 19:30:59 +00:00
Stefan Hansson
9727816848
main/dint: upgrade to 0.0.8
...
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7924 >
2026-02-04 18:10:16 +00:00
Pablo Correa Gómez
f31d40626a
ci: update ci-common template
...
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7927 >
2026-02-04 18:46:15 +01:00
Henrik Grimler
d38b73fbdd
main/postmarketos-initramfs: init_functions: return early in load_modules
...
If $modules is empty, then `modprobe -a` is run which gives an error
with full modprobe (i.e. not busybox variant):
[pmOS-rd]: modprobe: ERROR: missing parameters. See -h.
Add a check and return early to avoid potentially printing the error
to users.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7916 >
2026-02-04 15:29:25 +00:00
Henrik Grimler
8097acbe40
main/postmarketos-initramfs: mv iskey to base initramfs
...
It is used in init_functions.sh, and should hence be in base
initramfs.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7916 >
2026-02-04 15:29:25 +00:00
Henrik Grimler
f45319dc3b
main/postmarketos-initramfs: mv some modules to modules-extra
...
Not all modules are strictly needed in 1st initramfs stage. Move some
of the ones that are not necessary for mounting /boot into
00-default-extra.modules.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7916 >
2026-02-04 15:29:21 +00:00
Henrik Grimler
b3cb907471
main/devicepkg-dev: add comment about modules-extra-initfs
...
The package currently handles only modules in modules-initfs, as
modules in modules-extra-initfs are handled automatically through
udev.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7916 >
2026-02-04 15:29:18 +00:00
Henrik Grimler
70dbf41ef8
main/devicepkg-dev: use /usr/lib/ in more places
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7916 >
2026-02-04 15:29:18 +00:00
Henrik Grimler
dfc7fe9107
kconfigcheck: MODULE_DECOMPRESS should be set
...
We currently enforce MODULE_COMPRESS_ZSTD=y. In the 1st stage
initramfs we use busybox modprobe, and busybox modprobe cannot handle
zstd compression. Therefore, make sure MODULE_DECOMPRESS is enabled so
that kernel handles decompression instead.
See issue https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4305 .
Co-developed-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7922 >
2026-02-04 14:41:03 +01:00
Aelin
4b01acf1ec
ci: Lint when LLVM is not used for a new or moved mainline kernel package
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7920 >
2026-02-04 13:35:24 +00:00
Ferass El Hafidi
2a39aeba5c
device-samsung-herolte: add postmarketos-base-downstream to dependencies
...
Else lightdm does not load (reported in chat)
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7917 >
2026-02-04 09:04:34 +00:00
Clayton Craft
5a8c39b558
linux-postmarketos-qcom-sc7280: enable uefi kconfig check
...
This also enables some stuff missed in the previous attempt to enable
UEFI support (!7906 )
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7914 >
2026-02-03 21:03:45 +00:00
Clayton Craft
9ee1b6864d
device-fairphone-fp5: add systemd-boot to support u-boot
...
This will make images built for the fp5 work with both android
bootloader and uboot.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7913 >
2026-02-03 19:17:23 +00:00
Aelin
c2c2c3868a
linux-postmarketos-qcom-sc7280: Enable configs for QCS6490 boards and build EFI stub variant
...
Configs are for the Radxa Dragon Q6A and the Thundercomm Rubik Pi 3.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7906 >
2026-02-03 14:41:04 +00:00
Clayton Craft
6d63aa2f1c
main/boot-deploy: upgrade to 0.22.1
...
Changelog:
Fixes:
* sd-boot: Install drivers under upper-case path
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7912 >
2026-02-03 12:10:00 +00:00
Marijn Suijten
05aabcc384
device/*: update firmware-qcom-adreno dependencies and add comments
...
[ci:skip-vercheck]: Only added TODOs to some packages that bundle
their own GMU (and some also SQE) or pull it from the larger
linux-firmware-qcom package.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7819 >
2026-02-03 13:03:17 +01:00
Marijn Suijten
aa443df78a
firmware-qcom-adreno: Upgrade to latest release; split out GMU from SQE
...
While true for all currently-supported Adreno GPUs (according to
this `firmware-qcom-adreno` package, not the actual devices in this
repository) there are other GPU versions that have their own GMU
firmware (or no GMU at all) while reusing `a630_sqe.fw`. The best
representation - one that allows all these firmware packages to be
installed concurrently - wraps that SQE firmware for A630 in a single
package, while creating GPU-specific packages that contain the matching
GMU firmware and depend on this `a630-sqe` package.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7819 >
2026-02-03 13:02:59 +01:00
Luca Weiss
7d6e37fe6a
device-fairphone-fp4: add ALSA UCM & firmware for speaker support
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7866 >
2026-02-03 10:07:07 +00:00