Paul Sajna
58ece16418
device-qualcomm-sdm845: bump pkgrel
2026-05-03 21:20:32 +00:00
Paul Sajna
e9f0d8e2c4
device-qualcomm-sdm845: depend on qrtr
...
I spent a considerable amount of time trying to bring up Wi-Fi on a new sdm845 device (lg-judyp)
without realizing qrtr wasn't installed.
I think all sdm845 devices depend on this for wifi and stuff so let's add it as a dep
2026-05-03 21:19:29 +00:00
Aelin
616d3a5fcb
linux-postmarketos-qcom-sm8250: Update source checksums
...
[ci:skip-vercheck]: moving between categories
[ci:skip-kconfigcheck]: moving between categories
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8398 >
2026-05-03 20:35:10 +02:00
Aelin
c66aa62e36
device-xiaomi-elish: Move to testing
...
The kernel package used by this device does not meet the community
kernel version requirements anymore and the maintainer has not responded
to the issue #4448 which notified them of the situation.
Since two weeks have passed without a request for more time, the device
should be moved to testing.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8398 >
2026-05-03 20:35:06 +02:00
Tom Schlenker
1a3c003fda
linux-postmarketos-qcom-sc7180: enable CROS_EC_CHARGECONTROL
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8477 >
2026-05-03 16:11:35 +00:00
Kevin Widjaja
0726a31793
Move sony-togari to archive
...
I have not maintained the port for a while now and am currently unable to due to my Z Ultra being broken. The last status was the device was able to boot debug shell but unable to boot to pmos.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8465 >
2026-05-03 15:51:40 +00:00
Aster Boese
c08af97985
cross/gcc{4,6}-*: sync with compilers in main/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8214 >
2026-05-03 15:08:45 +00:00
Aster Boese
f98e59c618
main/gcc{4,6}: fix license and options fields
...
license= is not touched by pmbootstrap's gcc aportgen, so we need to
fix it manually.
options= is edited to match the modern output of aportgen.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8214 >
2026-05-03 15:08:45 +00:00
Aster Boese
345094da82
main/gcc{4,6}: remove fortify-headers from the default include path
...
gcc4 and gcc6 are only used for compiling downstream kernels these days.
Because these compilers are so old, most of fortify-headers does not even
work with them. As such, because downstream kernels have no security
guarantees, removing fortify-headers from the default include path
won't have any negative impacts on the distro.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8214 >
2026-05-03 15:08:45 +00:00
Oliver Smith
a3efbbedb4
Drop maintainership for jane400
...
She currently can't maintain these ports, drop the maintainership as we
had discussed in chat.
[ci:skip-vercheck]
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8478 >
2026-05-03 13:15:49 +00:00
Stefan Hansson
c6caa19a8f
Revert "linux-postmarketos-allwinner: HACK: disable cross-native"
...
This was only needed as a temporary workaround[1].
This reverts commit a184bf63e2 .
[1]: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8295#note_546725
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8476 >
2026-05-03 09:27:01 +02:00
Rudraksha Gupta
f43a60639d
linux-pine64-pinephonepro: upgrade to 7.0
...
Update ppp kernel to 7.0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8300 >
2026-05-02 20:48:58 -07:00
Robert Eckelmann
b91e6153b5
linux-postmarketos-grate: adopt latest changes in kconfig
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422 >
2026-05-03 10:20:03 +09:00
Robert Eckelmann
a9e24a9109
linux-postmarketos-grate: add source by commit_id
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422 >
2026-05-03 10:20:03 +09:00
Robert Eckelmann
780a52b667
linux-postmarketos-grate: update maintainers
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422 >
2026-05-03 10:20:03 +09:00
Robert Eckelmann
b5ffd1b480
linux-postmarketos-grate: fix dependencies
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422 >
2026-05-03 10:20:03 +09:00
Robert Eckelmann
7c32d93131
linux-postmarketos-grate: remove patch for wifi on Surface RT
...
This patch is now included in the source-tree
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422 >
2026-05-03 10:20:03 +09:00
Robert Eckelmann
4262b265df
linux-postmarketos-grate: upgrade to 7.0.1
...
- update url to new tegra-libre repo on codeberg
- kconfig migration done
- latest changes to kconfig reflected
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8422 >
2026-05-03 10:19:47 +09:00
Sicelo A. Mhlongo
71858694b3
device-nokia-n900: sway: workaround wlroots dpms bug
...
The sway 1.12 & wlroots 0.20 combination surfaces a dpms bug where the display
requires two attempts at turning it on after it has been set to off. Workaround
this until the issue is resolved.
Reference: https://gitlab.freedesktop.org/wlroots/wlroots/-/work_items/4026
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8472 >
2026-05-02 16:09:42 +02:00
Sicelo A. Mhlongo
e51efc65b2
device-nokia-n900: drop xorg.conf
...
The X11 server can auto-configure things on its own.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8472 >
2026-05-02 16:09:42 +02:00
Sicelo A. Mhlongo
fcbcb97a50
device-nokia-n900: Implement fixes for boot/init issues
...
1. Modernize the boot parameters uboot passes to the kernel
2. Correct the volume keys. Upstream DTS actually sends F7 and F8 for these
keys, which is the behavior from stock. Using hwdb to correct the keys
allows us to drop the relevant DTS patch from linux-postmarketos-omap.
Additionally add the hwdb database into initramfs to ensure the keys
also work during system initialization
3. Disable OMAP 3430 OFF mode early in the initramfs. This is currently
broken and causes system instability. We previously used a DTS patch to
do this, but using an initramfs hook allows us to reduce the amount of
kernel patches we maintain
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8472 >
2026-05-02 16:09:42 +02:00
Sicelo A. Mhlongo
5622b6371c
device-nokia-n900: do not depend on UPower for i3blocks
...
Version 34 of the device-nokia-n900 package implemented an udev-based script
for shutdown due to critically-low battery condition. Therefore, depending on
UPower is no longer necessary. To keep the i3blocks status bar working in
the absence of UPower, switch back to basic sysfs polling.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8472 >
2026-05-02 16:09:42 +02:00
Sicelo A. Mhlongo
1de140f47f
device-nokia-n900: upower: switch to config fragment
...
As of upower 1.91.0, UPower supports config fragments, thus there is no longer
a need to ship a full UPower.conf. The device-specific upower package can
therefore be dropped, and the config fragment will be installed unconditionally
as part of the device package.
NB: It is still necessary to use a custom udev script to initiate poweroff due
to low battery on the N900, since the fuel gauge has a hardware limitation
which results in reporting 0% if the calibration is off, causing unwanted
device shutdowns if UPower's mechanism is active.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8472 >
2026-05-02 16:09:42 +02:00
Sicelo A. Mhlongo
0b83a665db
device-nokia-n900: rework screen locking
...
Provide a unified screen locking mechanism, supporting x11 and sway. Auto
locking is also improved to correctly disable inputs in all screen locking
scenarios, and re-enabling them on unlock. Unlock on keypad slide now also
works on sway (from sway v1.12).
Any x11 UI can use the existing script by setting up appropriate keybinds to
the script and autostarting xautolock. It may be necessary to disable any
built-in autolock method integrated within a specific x11 WM.
NB: This is NOT locking in the sense of secure locking. It is purely for
turning the screen off and disabling some inputs (currently only the
touchscreen) to prevent unintended wakeups.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8472 >
2026-05-02 16:09:42 +02:00
Sicelo A. Mhlongo
92b08601f7
device-nokia-n900: simplify sway status bar configuration
...
Since version 4, postmarketos-ui-sway allows overriding the status bar easily,
thus the hack to hide the global sway status bar to display a second bar is no
longer necessary.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8472 >
2026-05-02 16:09:42 +02:00
Sicelo A. Mhlongo
79f6325f6c
postmarketos-ui-sway: use config fragment for status bar
...
Separating the status bar allows for customization (e.g. in a device package)
without replacing the entire sway config
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8472 >
2026-05-02 16:09:42 +02:00
Luca Weiss
94a191ce06
linux-postmarketos-qcom-sc7280: upgrade to 7.0.0
...
Manual kconfig changes:
* QCOM_QSEECOM=y (Q6A)
* QCOM_QSEECOM_UEFISECAPP=y (Q6A)
* BRCMFMAC=m (RUBIK Pi 3)
* SENSORS_PWM_FAN=m (RUBIK Pi 3)
* DEVFREQ_GOV_PERFORMANCE=y
* DEVFREQ_GOV_POWERSAVE=y
* DEVFREQ_GOV_USERSPACE=y
* DEVFREQ_GOV_PASSIVE=y
* USB_NET_RNDIS_HOST=m (category:usb)
* SECURITY_DMESG_RESTRICT=y (category:hardening)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8360 >
2026-05-02 08:30:49 +00:00
Robert Eckelmann
b2befbfed1
linux-postmarketos-marvell: upgrade to 6.18.24
...
relecting also lated kconfig requirements
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8424 >
2026-05-02 02:38:57 +00:00
Stefan Hansson
96217725f4
main/postmarketos-tweaks-setting-definitions: upgrade to 1.1.0
...
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8456 >
2026-05-02 02:13:09 +00:00
adamthiede
4fc27938cc
linux-postmarketos-mediatek-mt81: upgrade to 6.18.26 and update kconfig
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8464 >
2026-05-02 02:10:13 +00:00
Anton Bambura
395c9d0981
ayn-odin: depend on soc-qcom-pd-mapper and soc-qcom-qbootctl
...
soc-qcom-pd-mapper is required for WiFi to work, and
soc-qcom-qbootctl should fix the issue of the slot getting inactive
after a few reboots.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8434 >
2026-05-02 01:31:11 +00:00
Alexander Martinz
bce2b05e3b
firmware-shift-otter: update firmware to 20260306
...
Firmware is updated to 20260306, matching the latest Android OTA
`OTTER.SOS.6.5.G-RELEASE-20260306-OTA.zip`.
This release also adds firmware for hexagonfs.
Further the prepare script is now installing the firmware into
`/usr/lib` instead of `/lib`.
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8451 >
2026-05-02 00:59:35 +00:00
Barnabás Czémán
0bf541c91b
linux-postmarketos-qcom-msm8953: Upgrade to v7.0.2-r0
...
Upgrade kernel to v7.0.2-r0
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8452 >
2026-05-02 00:56:42 +00:00
Linus Walleij
47ed0d3446
samsung-stericsson-phones: Assume maintainership
...
The kernel and firmware is maintained, I can maintain the devices,
I maintain their wikipages anyway.
Signed-off-by: Linus Walleij <linusw@kernel.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8466 >
2026-05-01 17:58:11 +02:00
adamthiede
69c23c9752
linux-postmarketos-mediatek-mt8173: upgrade to 7.0.3 and update config
...
update config for new default checks
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8455 >
2026-05-01 13:03:02 +00:00
Alicja Michalska
2d18e334fe
linux-postmarketos-qcom-sc7180: Update to 6.18.26
...
Patches CopyFail, satisfies new kconfig requirements
Signed-off-by: Alicja Michalska <ellyqw@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8460 >
2026-05-01 12:35:10 +00:00
Antoine Martin
082d19cdd8
linux-postmarketos-rockchip: upgrade to 6.19.14
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8462 >
2026-04-30 19:26:13 -04:00
Clayton Craft
dc9bacbe85
linux-postmarketos-asahi: upgrade to 6.19.14-1
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8458 >
2026-04-30 22:44:30 +00:00
Aelin
a25bb27739
linux-postmarketos-lts: Upgrade to 6.18.26
...
Also install modules to /usr/lib/modules rather than /lib/modules.
And fix an oversight in the kconfig-generic.toml that would lead to
some configs not being enabled on 6.18.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8459 >
2026-04-30 19:23:34 +00:00
Aelin
120f85d9fc
kconfig-generic: EC_LENOVO_YOGA_C630 is not enabled on 6.18
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8459 >
2026-04-30 19:23:34 +00:00
Aelin
a6e35ca3aa
linux-postmarketos-stable: Upgrade to 7.0.3
...
Also install modules to /usr/lib/modules rather than /lib/modules.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8457 >
2026-04-30 16:23:35 +02:00
Eisenbahnfan
40380a12d6
device-samsung-v1awifi: 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/8453 >
2026-04-30 00:28:57 +02:00
Eisenbahnfan
565544855e
device-samsung-n2awifi: 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/8453 >
2026-04-30 00:28:35 +02:00
Eisenbahnfan
834b442669
device-samsung-n1awifi: 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/8453 >
2026-04-30 00:25:54 +02:00
Barnabás Czémán
40bcbbb4c3
device-qcom-msm89x7: add necessary modules for pwm
...
Redmi 4A, 5A and Go are using PWM backlight what is
dependency of the panel.
Add necessary modules for make it able to use PWM at
early boot stage.
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8447 >
2026-04-29 11:49:10 +00:00
Barnabás Czémán
114b9249dd
linux-postmarketos-qcom-msm89x7: Upgrade to v7.0.2-r0
...
Upgrade kernel to v7.0.2-r0.
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8447 >
2026-04-29 11:49:10 +00:00
Robert Mader
4b25f699e4
temp/libcamera: upgrade to 0.7.1
...
See
https://gitlab.freedesktop.org/camera/libcamera/-/releases/v0.7.1
Also sync dependencies to upstream.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8449 >
2026-04-29 09:48:53 +02:00
Robert Eckelmann
4ca37d4f48
device-nvidia-tegra-armv7: takeover maintainership
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8425 >
2026-04-28 21:40:09 +00:00
Robert Eckelmann
dee0225ae5
firmware-nvidia-tegra-armv7: update source repo and maintainer
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8425 >
2026-04-28 21:40:09 +00:00
Aelin
86283c7cf0
firmware-thundercomm-rubikpi3: Add WiFi firmware
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8400 >
2026-04-28 23:00:38 +02:00
Aelin
96fc094233
linux-postmarketos-lts: Upgrade to 6.18.25
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8444 >
2026-04-28 13:53:09 +00:00
Aelin
90202ff4d3
linux-postmarketos-stable: Upgrade to 7.0.2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8443 >
2026-04-28 13:51:01 +00:00
Aelin
d918718472
linux-postmarketos-mainline: Upgrade to 7.1_rc1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8435 >
2026-04-28 13:47:55 +00:00
Eisenbahnfan
08d1da344f
device-samsung-v1awifi: Switch to u-boot
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8296 >
2026-04-28 13:21:25 +00:00
Eisenbahnfan
cb474148bb
device-samsung-n2awifi: Switch to u-boot
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8296 >
2026-04-28 13:21:25 +00:00
Eisenbahnfan
677c91b500
device-samsung-n1awifi: Switch to u-boot
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8296 >
2026-04-28 13:21:25 +00:00
Eisenbahnfan
f4fdf38d13
u-boot-exynos5420: Introduce u-boot package for device-samsung-{n1awifi,n2awifi,v1awifi}
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8296 >
2026-04-28 13:21:25 +00:00
Clayton Craft
f559b38457
main/postmarketos-duranium: don't set user comment on first boot
...
This was causing GNOME and KDE to show "Default User" e.g. on login
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8442 >
2026-04-28 12:38:32 +00:00
Ferass El Hafidi
6f49801ecd
main/postmarketos-base-ui-plasma: do not install kaccounts-providers on armv7
...
Yet another package that depends on qtwebengine and thus is unavailable
on armv7.
See: pma#4505
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8438 >
2026-04-28 07:44:18 +00:00
Aster Boese
c1722fd01a
main/postmarketos-mkinitfs-hook: fix using wrong variable in loop
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8441 >
2026-04-28 00:11:48 +02:00
Aster Boese
ec2aab38d5
device/community/firmware-*: install to /usr/lib/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8385 >
2026-04-27 17:49:29 +00:00
Stefan Hansson
fd95c55abf
deviceinfo_schema.toml: Document vendor_boot-related variables
...
Found in
https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/commit/8e3229c9a8d481ad223ecfe7a73041323cbc2390
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8387 >
2026-04-27 16:52:54 +00:00
Eisenbahnfan
a325d6d06d
kconfigcheck: CONFIG_NFS_V4_1 is not available starting from Linux v7.0
...
See [1], which was merged into v7.0.
[1] https://lore.kernel.org/all/20260126203938.450304-15-anna@kernel.org/
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8429 >
2026-04-26 17:34:33 +00:00
Ali Nasrullayev
db45854e65
xiaomi-vayu: Take maintainership, refactor firmware and device packages
...
Updated firmware and device packages to comply with latest standards and
added kernel subpackages for each display panel variant
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8332 >
2026-04-26 15:39:36 +00:00
Aster Boese
430a3f0f85
systemd/cups: upgrade to 2.4.18
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8430 >
2026-04-26 15:26:03 +00:00
bluebunny
632197dd74
linux-xiaomi-pipa: upgrade to 7.0.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8412 >
2026-04-26 10:48:24 +00:00
Clayton Craft
ea6a2fc814
linux-postmarketos-asahi: upgrade to 6.19.12-1
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8423 >
2026-04-25 10:18:17 -07:00
Luca Weiss
bb0d75bf85
linux-postmarketos-qcom-sc7280: update kconfig for NFSD
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8117 >
2026-04-24 21:05:20 +00:00
Luca Weiss
fbaf608c1c
kconfigcheck: Enable NFSD options
...
Enable the in-kernel NFS server along with some other related options.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8117 >
2026-04-24 21:05:20 +00:00
Neil Armstrong
51f2a726b1
linux-ayaneo-pocket-s2: refresh kernel on v7.0 and latest mainline patchset
...
Also include changed from Drakulix to enable the controller UART,
fix runtime suspend and enable higher GPU OPPs.
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8405 >
2026-04-24 20:54:40 +00:00
Aelin
5d38a7cc64
kconfigcheck: Simplify based on version baselines
...
This replaces all version requirements below the baseline for the
categories with >=0.0.0 and completely removes configurations that would
only apply to version ranges no longer included in the baseline.
The default category baseline is 2.6.0, categories for community kernels
currently have a baseline of 5.17.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8421 >
2026-04-24 20:43:49 +00:00
André Apitzsch
4b64fc45ed
motorola-peregrine: archive device specific package
...
Archive Motorola Moto G 4G 2013 device package in favor of
device-qcom-msm8226.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8395 >
2026-04-23 21:36:37 +02:00
Aster Boese
59beb3ba91
ci: shellcheck: update mkinitfs hook paths
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8413 >
2026-04-23 19:04:55 +00:00
Aster Boese
38ccc2ac8a
main/postmarketos-mkinitfs-hook: merge mkinitfs-hook packages into one
...
Having many separate mkinitfs-hook packages makes it harder to add new
hooks and makes maintaining the hooks very fragmented and challenging.
Merging them all into one package and splitting them out by subpackage
makes them much more maintainable and makes adding new hooks as easy as
adding files and a subpackage.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8413 >
2026-04-23 19:04:55 +00:00
Aelin
0def725a74
kconfig-generic: Enable Motorcomm YT6801 ethernet controller
...
This ethernet controller is found on a handful of Loongson mainboards,
for example the XB612B0 for the 3B6000.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8418 >
2026-04-23 10:10:31 +00:00
Aelin
ccd99db6a1
linux-postmarketos-stable: Upgrade to 7.0.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8416 >
2026-04-23 09:12:46 +00:00
Clayton Craft
a329e09227
main/postmarketos-duranium: pin size of usr partition
...
In some cases when the disk is very large (e.g. 2TB) repart will add
extra space to the slot-A usr partition to make it larger. The slot-B
partitions are already pinned with a min/max size so they would stay
the correct size. This pins the slot-A usr partition so it's no longer
grown. This should have been done all along.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8419 >
2026-04-23 03:07:53 +00:00
Aelin
4c2cb176ef
linux-postmarketos-lts: Upgrade to 6.18.24
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8417 >
2026-04-23 00:25:04 +02:00
Aelin
b51e236f1a
kconfigcheck: Fix inconsistencies on loongarch64
...
CONFIG_CRYPTO_CTS is built-in if CONFIG_FS_ENCRYPTION is enabled, which
it is by default on loongarch64, which is reasonable.
CONFIG_NFSD is also built-in on some architectures, which causes
CONFIG_RPCSEC_GSS_KRB5 to be built-in rather than a module. We could
either force disable NFSD, which is not great, or just build it as a
module, which is what I opted for.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8415 >
2026-04-22 22:06:50 +00:00
Guido Günther
20424b99f9
issue_template: Explain how to get debug information for Phosh
...
Signed-off-by: Guido Günther <agx@sigxcpu.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8403 >
2026-04-22 21:13:59 +00:00
Neil Armstrong
8155e23632
kconfigcheck: CRYPTO_AES_TI is not available starting from Linux v7.0
...
See [1], which was merged into v7.0.
[1] https://lore.kernel.org/all/20260112192035.10427-9-ebiggers@kernel.org/
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8410 >
2026-04-22 20:23:39 +00:00
Clayton Craft
0add2ad499
main/postmarketos-duranium: shorten part. names, drop verity sig part.
...
This uses a new naming convention for partitions. It fixes an issue
where some firmware (i.e. on the OnePlus 6 / 6T) will hang when starting
fastboot mode if it finds a (sub!)partition with a GPT partition label
that's "too long" (25char, in the case of enchilada, well under the 34
char limit in the GPT spec).
By keeping the old partition name match pattern, which *should* help
migrate existing installs after 2 updates (to capture partitions
associated with both "slots"). Given duranium's "wip" status, I don't
think it's strictly necessary to migrate existing installs, but I feel
like this is a good opportunity to see if it's possible to do so. It
might be handy to do in the future and working out how to do that now
seems useful.
This also drops the verity signature partition. According to the UAPI
Discov. Partition Spec (DPS) this partition is not really needed if the
verity hash for the usr partition is in the kernel cmdline and the UKI
is signed (not yet, but one day 🤞 ). There is one mode where having the
separate partition is useful: verified boot in containers, but this is
outside the scope of duranium.
This partition is tiny (16K) so the space saving is negligible... but
it would be nice to have one less partition to "manage". On existing
installs, this partition will become "foreign" to systemd repart, and
sysupdate will not touch it since it will no longer match any patterns.
fixes #4484
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8408 >
2026-04-22 19:25:48 +00:00
Clayton Craft
4a588de728
main/postmarketos-base-ui-gnome: add duranium-specific config
...
The kernel cmdline option is to prevent gnome-initial-setup from
launching, because it doesn't work properly and conflicts with our first
boot setup. On phosh this is technically not necessary since g-i-s won't
try to start there, but adding this to the base gnome UI pkg means I
wouldn't have to add sep. subpackages to gnome and gnome-mobile UI pkgs.
The duranium subpkg also pulls in a plugin for gnome-software so that
g-s can provide a frontend for pulling duranium image updates via
sysupdate.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8411 >
2026-04-22 16:23:49 +00:00
Aelin
6d11555054
docs/kconfigcheck: Clarify version baselines
...
It is extremely tedious to keep track of what the name of a particular
option was for every kernel release and when they were added. To keep
kconfigcheck maintainable, let's ease the burden on people adding new
options for community categories or other categories only required by
close-to-mainline kernel packages and only have them look back a
reasonable number of kernel versions.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8407 >
2026-04-22 16:12:29 +00:00
Christian Duerr
adf05d8067
device-fairphone-fp4: Fix USB audio DACs
...
The current pipewire rule was forcing every output sink to use the S32LE
format, which caused problems with DACs that do not support this format.
To ensure only the built-in sinks are matched, we manually specify the
alsa card name in the pipewire rule matcher.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8363 >
2026-04-22 12:07:10 +00:00
Christian Duerr
33e4ce4dc8
device-fairphone-fp5: Fix USB audio DACs
...
The current pipewire rule was forcing every output sink to use the S32LE
format, which caused problems with DACs that do not support this format.
To ensure only the built-in sinks are matched, we manually specify the
alsa card name in the pipewire rule matcher.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8346 >
2026-04-22 11:35:16 +00:00
Bart Ribbers
0342eafd35
systemd/kjournald: upgrade to 25.12.2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8078 >
2026-04-21 23:05:15 +02:00
Luca Weiss
0ea9e8b265
linux-postmarketos-qcom-sc7280: update kconfig for 'netmount' category
...
Enable the new options that are required by the updated
kconfigcheck.toml including 'netmount'.
[ci:skip-vercheck] # no need to bump allwinner package
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8063 >
2026-04-21 15:51:21 +02:00
Luca Weiss
44b33f724a
linux-postmarketos-allwinner: drop redundant kconfigcheck-netmount option
...
This category is now included with the community category.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8063 >
2026-04-21 15:47:43 +02:00
Luca Weiss
8c29e3a104
kconfigcheck: Add 'netmount' to community category
...
It doesn't look like it was intentional to keep this optional, so let's
require netmount (i.e. NFS) for all community kernels.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8063 >
2026-04-21 15:47:43 +02:00
Luca Weiss
470789f095
kconfigcheck: Build 'netmount' category as modules where possible
...
There's no need to have these built-in to the kernel, better to build
these options as modules to keep the impact low.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8063 >
2026-04-21 15:47:43 +02:00
Bart Ribbers
d56a1df0fd
temp/{plasma-bigscreen,plank-player,aura-browser}: add comment explaining why it's in temp
...
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8404 >
2026-04-21 09:49:42 +02:00
Sam Day
d90dbbd420
linux-postmarketos-qcom-msm8916: fix kconfigcheck
...
Enable the options flagged by pmb:kconfigcheck-community (hardening,
zram backends, immutable rootfs, module compression, etc.) so both
aarch64 and armv7 configs pass 'pmbootstrap kconfig check'.
Signed-off-by: Sam Day <me@samcday.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8084 >
2026-04-20 23:23:59 +00:00
Sam Day
cefa00376b
linux-postmarketos-qcom-msm8916: enable ublk
...
https://github.com/samcday/smoo needs ublk to do smoo-y things
Signed-off-by: Sam Day <me@samcday.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8084 >
2026-04-20 23:23:59 +00:00
Chris Vogel
a5a5bca690
shift-axolotl: add unl0kr-fbforcerefresh
...
when started from u-boot unl0kr doesn't display the keyboard without a forced refresh
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8142 >
2026-04-20 22:47:30 +00:00
Chris Vogel
f1c4d7434c
shift-axolotl: u-boot
...
adds dependencie on systemd-boot and changes boot partitions filesystem to fat32 to efi boot from u-boot
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8142 >
2026-04-20 22:47:30 +00:00
Aelin
8065e72b63
firmware-analogix: drop
...
This package was introduced back when Pine64 shipped the PinePhone
with a broken ANX7688. The issue no longer persists on later versions
of the PinePhone and the package requires manual intervention and is
not pre-installed, so let's drop it.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7799 >
2026-04-20 21:07:02 +00:00
bluebunny
ab29db9b94
firmware-samsung-j7xelte: drop
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8402 >
2026-04-20 15:55:23 +00:00
bluebunny
e110300bd0
device-samsung-j7xelte: comply with firmware policy
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8402 >
2026-04-20 15:55:23 +00:00
Aelin
6182ce138d
{device-microsoft-surface-rt,device-nvidia-tegra-armv7}: move to testing
...
The kernel package used by these two devices does not meet our community
kernel version requirements anymore, and two weeks after notifying the
maintainers, the situation hasn't changed, so let's move them to testing
accordingly.
See also #4448
[ci:skip-vercheck]: moving between categories
[ci:skip-kconfigcheck]: moving between categories
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8399 >
2026-04-20 11:13:03 +00:00
Aelin
477a24fe25
linux-postmarketos-lts: Upgrade to 6.18.23
...
And enable SELinux configurations on all architectures.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8397 >
2026-04-20 06:50:31 +00:00
Aelin
912e8272c9
linux-postmarketos-stable: Upgrade to 6.19.13
...
And enable SELinux configurations on all architectures.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8396 >
2026-04-20 01:51:43 +02:00
Barnabás Czémán
efb8b4bf9b
linux-postmarketos-qcom-msm8956: Upgrade to v7.0-r0
...
Upgrade to v7.0-r0.
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8390 >
2026-04-19 17:55:17 +00:00
Aster Boese
993d92a696
main/postmarketos-base: add kernel-cmdline.d config to disable splash
...
By creating a package for this, debugging boot-time issues is made a lot easier
as now during image creation `postmarketos-base-nosplash` can be added to
extra-packages and installed without rebuilding any packages.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8304 >
2026-04-19 17:38:49 +00:00
Eric Anderson
48a40e6f01
firmware-asus-flo: Add ejona as maintainer
...
I became the maintainer of device-asus-flo in !8111 .
Contributes to #4445 which is tracking down maintainers for unmaintained
packages.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8393 >
2026-04-19 07:47:12 -07:00
Pan Ortiz
5321fd0ca3
google-bonito: mirror sargo changes
...
This commit mirrors some of the changes from google-sargo:
google-sargo: install config for plasma-camera
device-google-sargo: add support for u-boot
community/device-google-sargo: only keep fastrpc link udev rule
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8386 >
2026-04-19 07:53:52 +00:00
Luca Weiss
d01f245f62
linux-postmarketos-qcom-sm6350: upgrade to 7.0.0
...
Manual kconfig changes:
* POWER_SEQUENCING=m
* DEVFREQ_GOV_PERFORMANCE=y
* DEVFREQ_GOV_POWERSAVE=y
* DEVFREQ_GOV_USERSPACE=y
* DEVFREQ_GOV_PASSIVE=y
* BPF_LSM=y (category:default)
* KPROBES=y (category:default)
* KPROBE_EVENTS=y (category:default)
* SECURITY=y (category:default)
* SECURITYFS=y (category:default)
* IP_NF_RAW=m (category:containers)
* IP6_NF_RAW=m (category:containers)
* BLK_DEV_UBLK=m (category:netboot)
* EROFS_FS is preferably m, but currently y (category:filesystems)
* EROFS_FS_ZIP_LZMA=y (category:filesystems)
* EROFS_FS_ZIP_DEFLATE=y (category:filesystems)
* EROFS_FS_ZIP_ZSTD=y (category:filesystems)
* USB_NET_RNDIS_HOST=m (category:usb)
* SECURITY_DMESG_RESTRICT=y (category:hardening)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8358 >
2026-04-19 07:50:58 +00:00
Dang Huynh
ff519f2e14
linux-pine64-pinetab2: Upgrade to 7.0
...
Signed-off-by: Dang Huynh <dang.huynh@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8391 >
2026-04-19 07:42:35 +00:00
Stefan Hansson
a184bf63e2
linux-postmarketos-allwinner: HACK: disable cross-native
...
To avoid issue described here:
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8295#note_5453
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8295 >
2026-04-18 14:40:07 +00:00
Luca Weiss
822ccc31a7
linux-postmarketos-allwinner: pass LLVM=1 to downstreamkernel_prepare
...
Since a 'recent' pmbootstrap change, the cross compilers are no longer
installed by default which uncovered that "make oldconfig" is called
without LLVM=1.
scripts/Kconfig.include:41: linker 'armv7-alpine-linux-musleabihf-ld' not found
make[2]: *** [scripts/kconfig/Makefile:85: oldconfig] Error 1
Pass it so that all steps in the build process are run with the LLVM
toolchain and we're not mixing toolchains in the build process.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8295 >
2026-04-18 14:40:07 +00:00
Luca Weiss
cbed5ce151
main/devicepkg-dev: support passing LLVM=1 in downstreamkernel_prepare
...
As required by kernels that probably shouldn't be using the
downstreamkernel_* functions in the first place, but we need to fix this
up to unblock linux-postmarketos-allwinner compilation.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8295 >
2026-04-18 14:40:03 +00:00
Luca Weiss
a77dff06d8
linux-postmarketos-qcom-milos: upgrade to 7.0.0
...
Manual kconfig changes:
* VIDEO_QCOM_VENUS=n
* VIDEO_QCOM_IRIS=m
* DEVFREQ_GOV_PERFORMANCE=y
* DEVFREQ_GOV_POWERSAVE=y
* DEVFREQ_GOV_USERSPACE=y
* DEVFREQ_GOV_PASSIVE=y
* SRAM=y
* USB_NET_RNDIS_HOST=m (category:usb)
* SECURITY_DMESG_RESTRICT=y (category:hardening)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8383 >
2026-04-18 10:06:03 +00:00
Clayton Craft
ae9cab3d75
main/postmarketos-duranium: add packages for "dev tools" sysext
...
This subpackage will be used to build the "developer tools" system
extension for duranium. The list of packages was created after
collecting input from early testers in the Duranium chat.
Also see: https://gitlab.postmarketos.org/postmarketOS/duranium-build/-/work_items/47
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8366 >
2026-04-18 00:11:19 -07:00
Ferass El Hafidi
9fa7c035d4
device-asus-s5507q: remove inexistent fw package from depends
...
It seems to have been removed in https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8312
but the actual device package did not get fixed up.
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8389 >
2026-04-17 20:21:18 +00:00
Arnav Singh
c5a625ac35
main/postmarketos-base: allow pwfeedback default to be overridable by dropins
...
Currently dropins are processed before the default of enabling pwfeedback,
so a dropin that does `Defaults !pwfeedback` to restore the pre-sudo-rs behavior
has no effect. With this change, the dropin will take effect.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8388 >
2026-04-17 10:10:03 -07:00
adamthiede
c37475182e
device-google-oak: add mesa driver dependency and option for powervr
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8384 >
2026-04-17 15:38:22 +00:00
Antoine Martin
08821f5224
community/linux-postmarketos-rockchip: upgrade to 6.19.12
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8380 >
2026-04-17 15:06:07 +00:00
Ferass El Hafidi
37d5c5e228
main/postmarketos-ui-plasma-mobile: preinstall angelfish or firefox
...
depending on arch
Angelfish is not available on armv7 nor riscv64 due to qt6-qtwebengine
getting disabled. However, it is still preferable to install a web
browser by default. Firefox however can still be used on those devices.
Add a new -web subpackage, which installs Firefox on armv7/riscv64, and
installs angelfish on others, so everyone gets to have a pre-installed
and working web browser.
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8373 >
2026-04-17 13:38:44 +00:00
Ferass El Hafidi
14a23d8a3e
main/postmarketos-ui-plasma-mobile: move qtwebengine apps to extras_web
...
A web browser engine not being available should not cause the whole UI
to become unavailable, especially when not required for the UI itself to
work. Move packages depending on qt6-qtwebengine to a separate
subpackage, that gets pulled only on arches where qtwebengine is
available.
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8373 >
2026-04-17 13:38:44 +00:00
Clayton Craft
8981be95a2
main/postmarketos-duranium: add base image pkg depends
...
This adds pkg dependencies for the base duranium image to pmaports.
Previously these were set in the duranium-build project (mkosi config)
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8370 >
2026-04-17 12:51:07 +00:00
Aelin
d0ea020d94
systemd/xorg-server: upgrade to 21.1.22
...
Ref: https://gitlab.alpinelinux.org/alpine/aports/-/commit/3d6fde66df26d446f5628cf91bc06fd3fdc5fdfe
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8378 >
2026-04-17 10:38:14 +00:00
Aelin
f2cbd4c2de
systemd/mutter: upgrade to 50.1
...
Ref: https://gitlab.alpinelinux.org/alpine/aports/-/commit/c35b2e4748b43cb65f289dadc7bbb9231debe661
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8377 >
2026-04-17 08:04:14 +00:00
Aelin
6e96732a57
systemd/gnome-shell: upgrade to 50.1
...
Ref: https://gitlab.alpinelinux.org/alpine/aports/-/commit/b1891e1cbbfb824c833145614b95e85e49e623eb
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8376 >
2026-04-17 08:02:11 +00:00
Clayton Craft
afcc901fc1
systemd/systemd: re-enable -Dbootloader
...
Turns out, a few useful things are gated by this flag that I want to use
in Duranium:
1) bootctl automatically configuring EFI boot entry variables
2) systemd-boot-update.service installation
Let's just re-enable this and strip out the sd-boot stuff already
packaged in Alpine aports, rather than continue to fight the build
system with more patches in pmaports.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8371 >
2026-04-16 20:52:18 +00:00
Aster Boese
af11b81362
kconfig-generic: enable missing configs for lenovo-21bx
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8367 >
2026-04-16 20:10:35 +02:00
Aelin
dc9dc99690
linux-postmarketos-mainline: Opt-in to SELinux configs
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8352 >
2026-04-16 16:27:57 +00:00
Aelin
5d06fe0fd1
kconfigcheck: Add SELinux category
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8352 >
2026-04-16 16:27:57 +00:00
Achill Gilgenast
51940cbddc
systemd/postmarketos-base-systemd: enable avahi-daemon.service
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8102 >
2026-04-16 16:16:43 +02:00
Achill Gilgenast
599973fa45
main/postmarketos-base-ui: depend on avahi
...
Pre-install and enable a zeroconf provider
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8102 >
2026-04-16 16:01:26 +02:00
Aelin
ecb80ae8ca
main/postmarketos-ui-plasma-mobile: Disable on ARMv7
...
qt6-qtwebengine has been disabled on ARMv7, and therefore angelfish is
no longer available for this architecture (pending disablement in
Alpine, but cannot be installed due to the missing qtwebengine libraries).
[ci:skip-vercheck]: only changing architectures
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8372 >
2026-04-16 05:12:15 +02:00
bluebunny
f27753a73d
testing/linux-xiaomi-pipa: upgrade to 6.19.12
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8359 >
2026-04-15 18:09:17 +00:00
Duje Mihanović
424665e7a0
device-samsung-coreprimevelte: implement UEFI
...
The new U-Boot supports the phone's MMC controllers, so let's use that
to enable UEFI boot.
This allows us to drop initfs-extra, avoid reflashing the kernel to the
boot partition every upgrade, fix kernel-cmdline and future-proof the
port in general.
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8337 >
2026-04-14 18:33:53 +02:00
Duje Mihanović
8eae9f10ee
linux-samsung-coreprimevelte: enable EFI_ZBOOT
...
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8337 >
2026-04-14 18:33:53 +02:00
Duje Mihanović
b77efb7d29
u-boot-coreprimevelte: upgrade to 2026.04
...
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8337 >
2026-04-14 18:33:53 +02:00
Duje Mihanović
d392f07927
device-samsung-coreprimevelte: add WLAN calibration & QoL
...
The calibration is loaded from firmware, which in turn is done through a
modprobe config file.
Besides this, there're a few QoL fixes:
* Update my email in maintainer=
* Drop _pmb_recommends approach for firmware, it's now depended on
* Sort depends alphabetically
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8311 >
2026-04-14 18:18:30 +02:00
Duje Mihanović
333ba1f2ce
firmware-samsung-pxa1908: install all firmware files unconditionally
...
It has been found that the calibration files, while not mandatory, could
be useful with the mainline mwifiex driver as well. Install those on
mainline as well and leave the -downstream subpackage as a stub for
-downstream-openrc.
Also, switch from installing the firmware to /usr/lib instead of /lib to
suppress warnings.
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8311 >
2026-04-14 18:18:30 +02:00
Duje Mihanović
e7132cc758
firmware-samsung-pxa1908: add myself as maintainer
...
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8311 >
2026-04-14 18:18:28 +02:00
Eisenbahnfan
c0a41f2f34
device-odroid-xu4: Add necessary modules for FDE
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8361 >
2026-04-14 13:58:36 +00:00
adamthiede
60d7ad04b7
linux-postmarketos-mediatek-mt8173: upgrade to 7.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8348 >
2026-04-14 13:38:42 +00:00
Aelin
07966102d7
Revert "systemd/systemd: build with SELinux support"
...
This reverts commit 688a1c53f1 .
It created a dependency on a linux-pam linked against libselinux-dev,
which the one in Alpine currently isn't built against. This went
unnoticed because it only affected systemd --user instances, which
console UI does not seem to depend on as much.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8362 >
2026-04-14 14:18:51 +02:00
Aelin
688a1c53f1
systemd/systemd: build with SELinux support
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8354 >
2026-04-14 07:04:42 +00:00
Aelin
4e97050cf4
CI: build-jobs: Pull from Alpine's registry
...
Dockerhub does not support loongarch64, but Alpine's registry does. We
need to hardcode the latest stable release here until the latest tag is
made to point at a stable release rather than edge.
Fixes: a0bc3115a9 ("CI: build-jobs: use Alpine stable")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8353 >
2026-04-14 06:08:31 +00:00
Aster Boese
c5bc9a0a72
linux-postmarketos-qcom-laptop: sync kconfig
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8351 >
2026-04-14 05:42:25 +00:00
Dang Huynh
20f7b34831
linux-pine64-pinetab2: Upgrade to 6.19.10
...
Signed-off-by: Dang Huynh <dang.huynh@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8275 >
2026-04-14 02:43:08 +00:00
Clayton Craft
9b27911469
linux-postmarketos-asahi: upgrade to 6.19.11-3
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8349 >
2026-04-13 19:39:11 -07:00
Aster Boese
b5c5a91b60
kconfigcheck: enable SECURITY_DMESG_RESTRICT
...
Kernel logs can contain sensitive information which we don't want
easily accessible. This locks the kernel buffer to privileged
access (with sudo).
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8342 >
2026-04-13 21:15:35 +00:00
Mithil Bavishi
49f331f411
firmware-samsung-espresso: take over maintainership
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8350 >
2026-04-13 21:09:55 +00:00
Aelin
7ecceb937d
linux-postmarketos-mainline: Upgrade to 7.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8344 >
2026-04-13 20:55:49 +00:00
Oliver Smith
b0aefa426d
main/postmarketos-ui-mediaberry: remove
...
This package depends on mbwl, which has been removed from pmaports.
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8335 >
2026-04-13 15:01:17 +00:00
Oliver Smith
e66f50889c
temp/mbwl: remove
...
This package still depends on wlroots0.18, which has been removed in
aports. Furthermore it shouldn't be in pmaports in the first place as it
isn't a postmarketOS specific package.
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8335 >
2026-04-13 15:01:17 +00:00
Petr Vorel
360f58b46c
firmware-aosp-broadcom-wlan: take over maintainership
...
Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4445
Signed-off-by: Petr Vorel <petr.vorel@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8324 >
2026-04-13 07:49:06 +00:00
Petr Vorel
241502da0b
firmware-lg-bullhead: take over maintainership
...
Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4445
Signed-off-by: Petr Vorel <petr.vorel@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8324 >
2026-04-13 07:49:06 +00:00
exkc
81a5ff3599
device-radxa-zero: add deviceinfo_getty
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8345 >
2026-04-13 07:43:18 +00:00
Clayton Craft
ac37fc4dd2
main/postmarketos-duranium: add config for dev-tools sysext
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8258 >
2026-04-12 21:34:51 -07:00
Clayton Craft
6d8d98c235
main/postmarketos-duranium: depend on shadow-subids
...
useradd is run during first boot, and if /etc/sub{uid,gid} exist then
the user is added there. By adding an explicit dependency, we make sure
these files always exist on first boot so that container stuff added
later (e.g. in an extension) will work OOTB.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8258 >
2026-04-12 21:34:51 -07:00
Clayton Craft
7674d8b45a
main/postmarketos-duranium: add systemd-sysext preset
...
This service merges installed system extensions on boot
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8258 >
2026-04-12 21:34:39 -07:00
Aelin
8d14bcf93a
systemd/gdm: build with libselinux & audit
...
Ref: https://gitlab.alpinelinux.org/alpine/aports/-/commit/4c63ddbf8880b10dc2bd874c971a722fd9a198df
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8341 >
2026-04-12 21:59:17 +02:00
Oliver Smith
a0bc3115a9
CI: build-jobs: use Alpine stable
...
Fix that the build-jobs were using Alpine edge. This seems
unintentional, or at least inconsistent. Before this patch we had:
$ git grep alpine:latest
.ci/build-jobs.yaml.j2:image: registry.alpinelinux.org/img/alpine:latest
.gitlab-ci.yml:image: alpine:latest
It turns out that "registry.alpinelinux.org/img/alpine:latest" is
actually alpine edge:
$ docker run --rm registry.alpinelinux.org/img/alpine:latest cat /etc/os-release
Unable to find image 'registry.alpinelinux.org/img/alpine:latest' locally
latest: Pulling from img/alpine
d4a983187cfd: Pull complete
Digest: sha256:47b4a945203d4bad4e0c7840d64044da50a719d0cd0512a50e3ab473240635ea
Status: Downloaded newer image for registry.alpinelinux.org/img/alpine:latest
NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.21.0_alpha20240923
PRETTY_NAME="Alpine Linux edge"
HOME_URL="https://alpinelinux.org/ "
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues "
And alpine:latest is stable (when fetched from docker hub, with podman
it could be configured to point at alpine's registry as well, which
means it is edge... but the OSUOSL CI runners use docker):
$ docker run --rm alpine:latest cat /etc/os-release
Unable to find image 'alpine:latest' locally
latest: Pulling from library/alpine
589002ba0eae: Already exists
Digest: sha256:25109184c71bdad752c8312a8623239686a9a2071e8825f20acb8f2198c3f659
Status: Downloaded newer image for alpine:latest
NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.23.3
PRETTY_NAME="Alpine Linux v3.23"
HOME_URL="https://alpinelinux.org/ "
BUG_REPORT_URL="https://gitlab.alpinelinux.org/alpine/aports/-/issues "
Using stable makes more sense here, so temporary bugs in edge don't
break our CI. It is currently somewhat broken because running
pmbootstrap with python 3.14 and musl results in crashes with "No file
descriptors available" errors in some situations.
Related: https://gitlab.postmarketos.org/postmarketOS/postmarketos/-/work_items/141
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8340 >
2026-04-12 19:29:04 +00:00
Clayton Craft
b466485f09
systemd/gdm: add tmpfiles config for gdm-greeter home dir
...
This allows using systemd-tmpfiles to automatically create the home dir,
needed to fix running gdm on duranium.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8330 >
2026-04-12 17:17:56 +00:00
Clayton Craft
06489cbd79
main/postmarketos-duranium: add support for systemd config extensions
...
Some of this was inspired by what GNOME OS does.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8330 >
2026-04-12 17:17:55 +00:00
Clayton Craft
5d73bec629
ci/shellcheck: add duranium scripts
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8330 >
2026-04-12 17:17:55 +00:00
Clayton Craft
89e4cd346f
main/postmarketos-duranium: add script to set image channel
...
This adds a script that can be used to set the "channel" for images to
"staging" or "main." "Staging" will come from a separate pipeline in the
duranium mkosi config repo, it may build images with patches or whatever
for testing, and won't be available to users running the "main" channel.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8330 >
2026-04-12 17:17:55 +00:00
Antoine Martin
4a1612eb56
linux-postmarketos-rockchip: add rk3566-pinenote support
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8217 >
2026-04-12 17:15:56 +00:00
Oliver Smith
060e35c8df
cross/gcc-*: upgrade to 15.2.0-r3
...
Regenerate the cross/gcc packages against Alpine's aports with
pmbootstrap's current main branch.
Related: https://gitlab.alpinelinux.org/alpine/aports/-/commit/05d31c9bcf193b80306c64019d5f8c292dc64f0e
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8240 >
2026-04-12 12:30:11 +00:00
Aelin
37835efefb
linux-postmarketos-lts: Upgrade to 6.18.22
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8328 >
2026-04-12 09:13:10 +00:00
Aelin
0e5faaa707
linux-postmarketos-stable: Upgrade to 6.19.12
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8327 >
2026-04-12 09:11:01 +00:00
Aelin
b787bef725
cross/musl-*: upgrade to 1.2.6-r2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8329 >
2026-04-12 09:08:45 +00:00
Nikita Travkin
8e34c82714
firmware-acer-aspire1: become maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8331 >
2026-04-12 12:40:03 +05:00
Nikita Travkin
4dd5b3309e
device-arrow-db410c: become maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8331 >
2026-04-12 12:39:38 +05:00
methanal
bc14466f8b
linux-postmarketos-exynos7870: become maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8326 >
2026-04-11 22:38:00 +00:00
methanal
b38c1c08b2
firmware-samsung-on7xelte: become maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8326 >
2026-04-11 22:38:00 +00:00
methanal
8f3382f239
firmware-samsung-j6lte: become maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8326 >
2026-04-11 22:38:00 +00:00
methanal
4e4ae5d6af
firmware-samsung-a2corelte: become maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8326 >
2026-04-11 22:38:00 +00:00
methanal
059cc2cc0f
device-samsung-on7xelte: become maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8326 >
2026-04-11 22:38:00 +00:00
methanal
7b4deaa135
device-samsung-j6lte: become maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8326 >
2026-04-11 22:38:00 +00:00
methanal
6eac360957
device-samsung-a2corelte: become maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8326 >
2026-04-11 22:38:00 +00:00
Stefan Hansson
de9bcda556
firmware-bestechnic-bes2600: copy maintainers from device package
...
See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4445
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8321 >
2026-04-11 16:32:19 +00:00
Affe Null
d8e85297cb
soc-unisoc-ums9230: add missing maintainer
...
The package was accidentally added with no maintainer specified.
I still intend to maintain this package together with device-jolla-c2.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8320 >
2026-04-11 15:06:40 +00:00
Nickolay Goppen
2f78f33707
firmware-sony-ninges: Add Alexeymin as a maintainer
...
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:27 +00:00
Nickolay Goppen
c88b67ed54
firmware-xiaomi-jasmine_sprout: add Alexeymin as a maintainer
...
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:27 +00:00
Nickolay Goppen
d7ce109b04
firmware-xiaomi-whyred: update Alexeymin's email
...
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:27 +00:00
Nickolay Goppen
4ddf2d656e
firmware-xiaomi-clover: Add myself as a maintainer
...
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:27 +00:00
Nickolay Goppen
e8e3e2a958
device-sony-pioneer: Add Alexeymin as a maintainer
...
And move Max Buchholz to a co-maintainer
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:27 +00:00
Nickolay Goppen
86a804f617
device-xiaomi-whyred: Update Alexeymin's e-mail
...
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:27 +00:00
Nickolay Goppen
a31212c55f
device-xiaomi-jasmine_sprout: Add Alexeymin as a maintainer
...
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:27 +00:00
Nickolay Goppen
faf1b92ad9
device-xiaomi-lavender: Update Alexeymin's e-mail
...
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:26 +00:00
Nickolay Goppen
5f50270944
device-asus-x00td: Add iAboothahir as a maintainer
...
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:26 +00:00
Nickolay Goppen
6a0267124e
device-xiaomi-clover: Add Mi Pad 4 LTE variation
...
Mi Pad 4 LTE is very very similar to regular Mi Pad 4,
but it has a modem with LTE support.
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:26 +00:00
Nickolay Goppen
5cd0fcb7da
alsa-ucm-conf-qcom-sdm660: update to 1.2.15_git20260401
...
Changelog:
Changed name of xiaomi-clover's ucm file symlink
Added xiaomi-tulip support
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:26 +00:00
Nickolay Goppen
e3ca61be37
linux-postmarketos-qcom-sdm660: upgrade to 6.19.10
...
Changelog:
Switched to LLVM ( setotau )
Added support for LTE version of xiaomi-clover ( setotau )
Added proper battery capacities for different xiaomi-clover versions ( setotau )
Removed SD-card slot definition on xiaomi-jasmine ( alexeymin )
Add NT36672A e7t variant support for xiaomi-tulip ( M0Rf30 )
Initial sound support for xiaomi-tulip ( M0Rf30 )
Changed model-name in the sound node of xiaomi-clover-common dtsi ( setotau )
Migrated to DPU from MDP5, following upstream migration ( alexeymin )
Added battery support for sony-pioneer ( alexeymin )
Added Synaptics panel variants of blackberry-luna and blackberry-athena ( sajattack )
Signed-off-by: Nickolay Goppen <setotau@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8305 >
2026-04-11 14:41:26 +00:00
bluebunny
90281e9722
testing/linux-xiaomi-pipa: upgrade to 6.19.11
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8316 >
2026-04-11 14:38:36 +00:00
Antoine Martin
5a7acde0f0
device-pine64-pinenote: implement rockchip_ebc reload workaround on openrc
...
Implements openrc implementation of the workaround introduced in
d7229de9d4 for a `rockchip_ebc` bug where the
initial waveform is not properly loaded. Reloading `rockchip_ebc` just
before starting `tinydm` loads the correct waveform.
In systemd, this is implemented via a systemd override file for
`tinydm.service` that includes an `ExecStartPre`, reloading the driver via
modprobe. For openrc, we add an initd service that restarts driver before
starting `tinydm`.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8288 >
2026-04-11 14:36:29 +00:00
Bart Ribbers
b97a71f27a
systemd/kwin: rebuild against Qt 6.11
...
It'll run without the rebuild, but you won't be able to input anything
into textfields.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8325 >
2026-04-11 10:22:06 +02:00
exkc
a9aae1a4c0
linux-linksys-jamaica: move to archived
...
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323 >
2026-04-10 23:59:03 +00:00
exkc
742a2f0ac5
firmware-linksys-jamaica: move to archived
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323 >
2026-04-10 23:59:03 +00:00
exkc
ff3d5089c7
device-linksys-jamaica: move to archived
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323 >
2026-04-10 23:59:03 +00:00
exkc
c5128ba2e2
device-xunlong-orangepi3: remove me as co-maintaintor
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323 >
2026-04-10 23:59:03 +00:00
exkc
1d887a0ad8
device-lenovo-lxf-p5100 : move to archived
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323 >
2026-04-10 23:59:00 +00:00
exkc
a4c2c01a40
linux-postmarketos-allwinner-d1 : move to archived
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323 >
2026-04-10 23:59:00 +00:00
exkc
192989a5d7
device-mangopi-mq-pro : move to archived
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323 >
2026-04-10 23:59:00 +00:00
exkc
53857411cd
device-dongshanpi-nezhastu : move to archived
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8323 >
2026-04-10 23:59:00 +00:00
Stefan Hansson
3fd038a1fb
firmware-samsung-u8500: take over maintainership
...
See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4445
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8322 >
2026-04-10 19:56:21 +02:00
Stefan Hansson
8efa29e7cc
firmware-samsung-midas: take over maintainership
...
See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4445
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8319 >
2026-04-10 19:06:15 +02:00
Henrik Grimler
2479a00f3e
testing/device-google-snow: set myself as maintainer
...
I have this device and intend to test with it every now and then.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318 >
2026-04-10 12:57:14 +00:00
Henrik Grimler
2c54ef84bc
testing/firmware-samsung-klimt: set myself as maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318 >
2026-04-10 12:57:14 +00:00
Henrik Grimler
003bc6414e
testing/firmware-samsung-chagall: set myself as maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318 >
2026-04-10 12:57:14 +00:00
Henrik Grimler
8fb37f6ded
testing/firmware-samsung-i9100: set myself as maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318 >
2026-04-10 12:57:14 +00:00
Henrik Grimler
1a1c13c955
testing/u-boot-samsung-i9100: set myself as maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318 >
2026-04-10 12:57:14 +00:00
Henrik Grimler
1a877941a6
testing/device-samsung-i9100: set myself as maintainer
...
I have it hooked up to a phone-harness and am planning to continue
using and testing it, so set myself as maintainer for the device.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8318 >
2026-04-10 12:57:14 +00:00
binarycraft007
91050b8121
device-asus-s5507q: take over maintainership
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8317 >
2026-04-10 12:55:03 +00:00
knuxify
16cf3b6b40
firmware-odroid-hc2: take over maintainership
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8315 >
2026-04-10 12:52:21 +00:00
Vitaliy Ognev
9c3a568c77
powkiddy-x55-mapper: take maintainership
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8314 >
2026-04-10 12:49:53 +00:00
Achill Gilgenast
e38532b7f7
ci: relax pkgrel changes for packages that don’t have remote sources
...
Motivation is to avoid unnecessary overhead for MR authors & no reason to
actually use pkgrel for meta-packages.
So instead, recommend pkgver-bumps & pkgrel=0 for metapackages, but don't
block MRs when they bumped the "wrong" one. Just make everyone's life easier.
Discussed at <https://docs.postmarketos.org/policies-and-processes/governance/team-meetings/meeting-notes.html > (2026-03-16)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8302 >
2026-04-10 12:08:26 +00:00
Pan Ortiz
90aeb1d4de
firmware-xiaomi-nabu: take mantainership
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8313 >
2026-04-10 09:21:24 +00:00
Pan Ortiz
ece507ed7e
firmware-xiaomi-nabu: take mantainership
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8313 >
2026-04-10 09:21:24 +00:00
Bart Ribbers
bdc9b2878e
systemd/plasma-login-manager: upgrade to 6.6.4
...
Also stop defining UID_MIN and UID_MAX because they are ignored, see
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4428#note_545485
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8310 >
2026-04-10 00:43:07 +00:00
Aelin
a508b2c913
kconfig-generic: Enable VHOST acceleration configs
...
These are required for using the vhost=on flag for QEMU and offload
certain virtio work onto the host kernel to increase performance.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8307 >
2026-04-09 22:29:21 +00:00
binarycraft007
b0833bc9fe
firmware-asus-s5507q: take over maintainership
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8312 >
2026-04-09 20:46:15 +02:00
Luca Weiss
aff876a396
device-fairphone-fp6: update for renamed firmware dependency
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8306 >
2026-04-09 15:54:04 +00:00
Luca Weiss
0e00ecfa53
firmware-fairphone-fp6: rename venus subpackage to vpu, update path
...
Neither the firmware binary, nor the Linux driver are called 'venus'
nowadays. Rename the package to VPU (video processing unit).
Also accordingly, don't rename the firmware to "venus.mbn" but keep the
original filename intact.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8306 >
2026-04-09 15:54:04 +00:00
Antoine Martin
ff47d2a1af
linux-postmarketos-rockchip: upgrade to 6.19.11
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8289 >
2026-04-09 15:51:30 +00:00
Kidd Lee
c8d19646e4
{device,linux}-xiaomi-ido: add myself as the maintainer
...
Add the maintainer to avoid removal.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8303 >
2026-04-09 15:47:32 +00:00
Kidd Lee
fc69b84129
linux-xiaomi-ido: make kconfig check pass
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8303 >
2026-04-09 15:47:32 +00:00
Kidd Lee
3cf2a9415c
linux-xiaomi-ido: using the default host cc
...
Host `gcc6-gcc` will cause this error:
```
HOSTCC scripts/basic/fixdep
In file included from /usr/include/fortify/sys/select.h:26:0,
from /usr/include/sys/types.h:71,
from scripts/basic/fixdep.c:106:
/usr/include/fortify/fortify-headers.h:56:67: error: missing binary operator before token "("
#if _FORTIFY_SOURCE > 2 && defined __has_builtin && __has_builtin (__builtin_dynamic_object_size)
^
```
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8303 >
2026-04-09 15:47:29 +00:00
Arnav Singh
02cd0ebc93
firmware-pine64-ov5640: take over maintainership
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8308 >
2026-04-09 07:46:31 -07:00
Bart Ribbers
c40e9038b1
systemd/plasma*: upgrade to 6.6.4
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8297 >
2026-04-09 12:33:46 +00:00
Vishwas Rajashekar
6fab672abc
samsung-lt03lte: enable touchscreen
...
Signed-off-by: Vishwas Rajashekar <dev@vrajashkr.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8169 >
2026-04-09 06:59:52 +00:00
Aster Boese
130e3e9e89
linux-google-crosshatch-mainline: revert: build with LLVM and sync kconfig
...
Reverts commit b33ba8203c
Build failing in bpo.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8299 >
2026-04-09 05:07:27 +00:00
Antoine Martin
2d7c216e36
linux-pine64-pinenote: upgrade to 6.19.11
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8292 >
2026-04-08 14:28:00 +00:00
Aelin
e11779e4c8
linux-postmarketos-mainline: Upgrade to 7.0-rc7
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8284 >
2026-04-08 14:07:04 +02:00
Aelin
92b204a3b9
kconfig-generic: Enable configs for some SDM845/SC7180 devices
...
Taken from linux-next. The configs for X1E devices are already all enabled.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8276 >
2026-04-08 11:58:49 +00:00
Mithil Bavishi
8a77fc7f0a
linux-postmarketos-omap: upgrade to 6.19.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8301 >
2026-04-07 23:23:49 +00:00
Mithil Bavishi
550ea91eee
linux-postmarketos-omap: Rebase patch for 6.19
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8301 >
2026-04-07 23:23:49 +00:00
Mithil Bavishi
887b1b6416
linux-postmarketos-omap: Remove N900 idle config patch
...
Upstreamed: https://lore.kernel.org/all/20250914192516.164629-4-jihed.chaibi.dev@gmail.com/
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8301 >
2026-04-07 23:23:49 +00:00
Mithil Bavishi
0e6f192a80
linux-postmarketos-omap: Remove driver for twl6030-pwrbutton
...
Upstreamed: https://lore.kernel.org/all/20251106-twl6030-button-v4-0-fdf1aa6e1e9a@kernel.org/
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8301 >
2026-04-07 23:23:49 +00:00
Antoine Martin
4b57172b93
u-boot-pine64-pinenote: upgrade to 2026.04
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8293 >
2026-04-07 20:37:06 +00:00
Luca Weiss
2b97b34c18
linux-postmarketos-qcom-msm8226: upgrade to 6.16.12
...
Manual kconfig changes:
* IP6_NF_MANGLE=m (category:containers)
* IP_NF_RAW=m (category:containers)
* IP6_NF_RAW=m (category:containers)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8253 >
2026-04-07 18:39:50 +02:00
Qs315490
425f6d9117
linux-xiaomi-latte: update kernel config
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8212 >
2026-04-07 13:55:04 +00:00
Aster Boese
b33ba8203c
linux-google-crosshatch-mainline: build with LLVM and sync kconfig
...
The previous patch was broken because the kernel was still configured to use
GCC. Builds passed in pmaports CI because the runner is native aarch64, which
hits the issue of Alpine's clang packaging depending on gcc to get access to
libgcc-dev. This pulls in the whole GCC compiler, causing the kernel to default
to it and ignore clang. When this patch got to BPO, it failed because BPO
cross-compiles packages, leading to aarch64 GCC not being installed when
building (only clang is used as the cross-compiler) and causing the build to
fail there.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8265 >
2026-04-07 13:34:38 +00:00
Aster Boese
83e7197431
linux-realme-x3: sync kconfig and build with LLVM
...
Syncs the linux-realme-x3 kernel config with kconfigcheck.toml and builds the
kernel with LLVM to follow policy.
See https://postmarketos.org/edge/2025/11/11/kernels-llvm/
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8119 >
2026-04-07 13:31:52 +00:00
Achill Gilgenast
fdb3d2ebbc
main/postmarketos-base-ui: adapt replaces= to upstream chrony changes
...
The config file got moved to the new chrony-common package, so we must
"replace" this subpkg, so apk doesn't fails when replacing the file
Ref: https://gitlab.alpinelinux.org/alpine/aports/-/commit/70b570d4095272ab926a2693fdfb09c62d016a0b
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8294 >
2026-04-07 11:17:19 +02:00
Clayton Craft
236204b51f
main/postmarketos-install-recommends: set Clayton as maintainer
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8287 >
2026-04-06 22:09:05 +00:00
Clayton Craft
6b903686d4
main/postmarketos-install-recommends: upgrade to 0.3
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8287 >
2026-04-06 22:09:05 +00:00
adamthiede
899eeec737
linux-postmarketos-mediatek-mt81: upgrade to 6.18.21, pass kconfig check
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8272 >
2026-04-06 21:01:31 +00:00
bluebunny
033c34b0ad
kconfigcheck: add USB_NET_RNDIS_HOST
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8230 >
2026-04-06 17:33:28 +00:00
Dylan Van Assche
f4ad3632fc
main/postmarketos-base-ui: set TimeoutStopSec for iio-sensor-proxy
...
Enforce to be killed on shutdown in 3s,
until https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/merge_requests/410 is upstream.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788 >
2026-04-06 16:29:10 +00:00
Dylan Van Assche
4dec972549
community/device-xiaomi-beryllium: drop libssc udev rule
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788 >
2026-04-06 16:29:10 +00:00
Dylan Van Assche
f6f3673351
community/firmware-xiaomi-beryllium: define mount matrix
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788 >
2026-04-06 16:29:10 +00:00
Clayton Craft
e1317493c6
main/postmarketos-base-ui: proximity and accel sensor support
...
This is hopefully temporary. The proximity and accelerometer sensor tags
were removed upstream(1) citing an open issue on a specific device
and the desire to have more testing. Enabling it in pmOS will help get testing.
This udev rule shouldn't have any impact on devices that don't have
fastrpc. Installing it conditionally on iio-sensor-proxy just seems adds
packaging complexity for basically no benefit.
1. https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/commit/a9d7ff148cd4fa5e40b23b189894b36dd81f51df
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788 >
2026-04-06 16:29:10 +00:00
Dylan Van Assche
d047599228
community/device-oneplus-enchilada: drop libssc udev rule
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788 >
2026-04-06 16:29:06 +00:00
Dylan Van Assche
fb118d6d8b
community/device-google-sargo: only keep fastrpc link udev rule
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788 >
2026-04-06 16:29:06 +00:00
Dylan Van Assche
8564693e9f
community/firmware-google-sargo: define mount matrix
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788 >
2026-04-06 16:29:06 +00:00
Dylan Van Assche
f1e277695b
community/firmware-oneplus-sdm845: define mount matrix
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788 >
2026-04-06 16:29:06 +00:00
Clayton Craft
d65edea0ee
temp/iio-sensor-proxy: drop fork
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7788 >
2026-04-06 16:29:06 +00:00
Frieder Hannenheim
91470d21d1
device-oneplus-kebab: add me as a maintainer
...
- Also add me as a maintainer to firmware-oneplus-instantnoodlep
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8283 >
2026-04-06 10:18:29 +00:00
Luca Weiss
dc8edd7b76
linux-postmarketos-qcom-msm8974: upgrade to 6.16.12
...
* CM3323=m (samsung-lt03lte)
* BMC150_ACCEL=m (samsung-lt03lte)
* BMG160=m (samsung-lt03lte)
* AK8975=m (samsung-lt03lte)
* TOUCHSCREEN_ATMEL_MXT=m (samsung-lt03lte)
* NFC_PN544=m (htc-m8)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8251 >
2026-04-06 08:27:53 +00:00
Bart Ribbers
e90be571c4
main/postmarketos-base-ui-plasma: depend on geoclue
...
Required for GPS/location functionality in various applications. Needs
to be pulled in by the meta package rather than the apps themselves to
ensure it'll work for Flatpakked apps.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8269 >
2026-04-06 00:01:36 +00:00
Achill Gilgenast
ec6491ffe9
main/postmarketos-ui-phosh: update to mobi.phosh schema for stevia
...
See https://gitlab.gnome.org/World/Phosh/stevia/-/commit/a4c92473dad292e524dea4e465a8b620a0684991
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8282 >
2026-04-05 17:37:01 +00:00
Aelin
97c8cf8a91
linux-xiaomi-whyred: drop
...
device-xiaomi-whyred uses the sdm660 mainline kernel, this package is unused.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8281 >
2026-04-05 14:33:31 +02:00
Barnabás Czémán
46cd4737de
firmware-xiaomi-lavender: add myself as maintainer
...
firmware-xiaomi-lavender package was created by me,
add myself as maintainer for avoid removal, the package
necessary for Wifi and GPU support.
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8278 >
2026-04-05 08:40:25 +00:00
Nikita Travkin
8f192af9b1
main/dtbloader: upgrade to 1.5.4
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8277 >
2026-04-05 11:07:11 +05:00
Aelin
c6f7e0bb06
linux-postmarketos-lts: Upgrade to 6.18.21
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8263 >
2026-04-04 22:48:04 +00:00
Aelin
80c2d40599
linux-postmarketos-stable: Upgrade to 6.19.11
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8262 >
2026-04-04 22:35:33 +00:00
Bart Ribbers
72de94e2de
temp/plasma-bigscreen: upgrade to 6.6.80_git20260404
...
Fixes the back key on TV remotes not being mapped to escape thus making
it impossible to navigate "back" in applications and menus, and ensures
the virtual keyboard is enabled. Furthermore it now hides the KDE
Connect app and the mouse cursor when not actually used.
2026-04-04 18:56:23 +02:00
Clayton Craft
9246ff8172
linux-postmarketos-asahi: upgrade to 6.19.11-1
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8271 >
2026-04-04 04:21:27 +00:00
Clayton Craft
dceffe8a46
main/postmarketos-duranium: new aport
...
Duranium is an immutable variant of postmarketOS that uses systemd's
image-based OS model: dm-verity verified /usr, A/B slots managed by
systemd-sysupdate, LUKS2-encrypted root, and systemd-boot with UKIs.
This package ships systemd-repart, systemd-sysusers, tmpfiles, and
first-boot service configuration needed at runtime in both the initramfs
and the booted system, as well as sysupdate transfer definitions for
finding and upgrading images. Build-time repart and sysupdate config
lives in the mkosi config repo[1].
The pmOS initramfs is not used. Rather than re-implement partition
setup, verity, factory reset, and switch_root in shell script and
risk regressions for mutable pmOS installs, an initramfs is built by
mkosi containing systemd. This lets the standard systemd initrd
machinery handle everything, with no modifications to the pmOS
initramfs required.
On Android devices, subpartition logic from the pmOS initramfs is
essentially copied into a new systemd unit that runs in the initramfs
and sets up subpartitions so that they are available to tooling that
runs later in the boot process. In the future, this functionality should
be moved upstream into systemd.
Boot flows:
"Normal boot": the verified /usr partition is mounted and the LUKS
root partition is unlocked (empty passphrase by default, with fallback
to a graphical unlock prompt for user-set passphrases). switch_root
hands off to the real rootfs.
"First boot": systemd-repart creates the root partition, always as a
LUKS volume with an empty passphrase. After switch_root, a first-boot
app runs before the display manager to collect a username and password,
create the user account, and optionally set a LUKS passphrase. The
passphrase can also be changed later via systemd-cryptenroll or
cryptsetup.
"Factory reset": detected in the initramfs by systemd, which uses
systemd-repart to wipe and recreate the root partition. Boot then
continues with the first boot flow above. Factory reset can be triggered
while booting in the rootfs by starting a systemd unit that configures
an EFI variable to signal to the initramfs on next boot.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7059 >
2026-04-03 19:23:17 +00:00
Luca Weiss
97fcae383a
device-fairphone-fp6: update for DPU & GPU support
...
Remove the Mesa workaround and add the panel to the list of modules to
include in the initramfs.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8266 >
2026-04-03 17:58:26 +00:00
Luca Weiss
108309ad98
firmware-fairphone-fp6: package gen80300 gmu & sqe firmware
...
These generic files are not (yet) available in linux-firmware, so we
need to package them for this device.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8266 >
2026-04-03 17:58:26 +00:00
Luca Weiss
afaf475693
linux-postmarketos-qcom-milos: upgrade to 6.19.10
...
Manual kconfig changes:
* DRM_PANEL_NOVATEK_NT37705=m
* NVMEM_REBOOT_MODE=y
* NVMEM_SPMI_SDAM=y
* PINCTRL_MILOS_LPASS_LPI=m
* SND_SOC_AW88261=m
* SND_SOC_LPASS_MACRO_COMMON=y
* SND_SOC_LPASS_RX_MACRO=y
* SND_SOC_LPASS_TX_MACRO=y
* SND_SOC_LPASS_VA_MACRO=y
* SND_SOC_SC8280XP=m
* SOUNDWIRE_QCOM=y
* BPF_LSM=y (category:default)
* KPROBES=y (category:default)
* KPROBE_EVENTS=y (category:default)
* SECURITY=y (category:default)
* SECURITYFS=y (category:default)
* IP_NF_RAW=m (category:containers)
* IP6_NF_RAW=m (category:containers)
* BLK_DEV_UBLK=m (category:netboot)
* EROFS_FS is preferably m, but currently y (category:filesystems)
* EROFS_FS_ZIP_LZMA=y (category:filesystems)
* EROFS_FS_ZIP_DEFLATE=y (category:filesystems)
* EROFS_FS_ZIP_ZSTD=y (category:filesystems)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8266 >
2026-04-03 17:58:26 +00:00
Bart Ribbers
32642bb737
temp/plank-player: fix typo in the _repo_url
...
This is currently making the nightly builder fail on this package.
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8268 >
2026-04-02 17:51:51 +02:00
Clayton Craft
b75f4a118b
linux-google-crosshatch-mainline: revert: build with LLVM and sync kconfig
...
This partially reverts commit 3fad2cf8df
This kernel is too old to build with clang/llvm
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8264 >
2026-04-03 08:08:04 +02:00
WrenIX
07d8d68309
main/postmarketos-ui-os-installer: switch from doas to sudo
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8228 >
2026-04-02 22:35:35 +00:00
Clayton Craft
40a5c82049
systemd/systemd: add patches to fix sysupdate issues
...
These patches are merged (or submitted) upstream and not in a release
yet.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8261 >
2026-04-02 13:31:46 -07:00
Aster Boese
d4c0788fb6
main/postmarketos-initramfs: install udev.conf from /usr/lib/udev/udev.conf
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
[ci:skip-build]: already built successfully in CI (except riscv64 and armv7 due to known CI issue)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8046 >
2026-04-02 20:29:28 +00:00
Aster Boese
3713cc55a7
main/postmarketos-base: move udev.conf to /usr/lib/udev/
...
Moves udev.conf from `/etc/udev.conf` to `/usr/lib/udev/udev.conf` and fixes
invalid syntax.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8046 >
2026-04-02 20:29:28 +00:00
Aster Boese
b589f8fb8c
systemd/systemd{-stage0}: add install-sysconfdir=false
...
To align with hermetic-usr, no packages should install to `/etc/`. systemd has
a built-in option called `install-sysconfdir` that defaults to true and guards
putting files under `/etc/` or using systemd-tmpfiles.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8046 >
2026-04-02 20:29:28 +00:00
Bart Ribbers
489294b64d
temp/plasma-bigscreen: upgrade to 6.6.80_git20260402
...
Contains fixes so the CEC device has the right permissions out of the
box (needed for TV remote functionality) and applications like KDE
Connect's SMS functionality and Waydroid stock apps are hidden.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8260 >
2026-04-02 19:19:26 +02:00
Aster Boese
42d71205f5
linux-ayn-odin: build with LLVM and sync kconfig
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8247 >
2026-04-02 05:26:09 +00:00
Aster Boese
d8308ee1f5
linux-google-smaug: build with LLVM and sync kconfig
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8255 >
2026-04-02 05:24:03 +00:00
Aster Boese
3fad2cf8df
linux-google-crosshatch-mainline: build with LLVM and sync kconfig
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8254 >
2026-04-02 05:21:24 +00:00
Hugo Osvaldo Barrera
eec995fbe0
readme: update link to approval rules
...
Link pointed to inexistent file.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8256 >
2026-04-02 05:18:48 +00:00
Hugo Osvaldo Barrera
62fb055e5c
readme: link to issues
...
The folks at GitLab like to hide and rename sections. Add a handy link
for newcomers who are not as well versed in the current iteration of
GitLab's UI / lingo.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8256 >
2026-04-02 05:18:48 +00:00
Hugo Osvaldo Barrera
6d1ef68afc
*/*: rely on abuild's systemd integration
...
abuild's default behaviour copies files from usr/lib/systemd into a the
$pkgname-split subpackage.
Several APKBUILD definitions do this manually, since they predate this
feature.
Remove the superfluous systemd() function in these cases.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8023 >
2026-04-01 21:40:48 +00:00
Richard Acayan
58348da036
alsa-ucm-conf-qcom-sdm670: upgrade to 1.2.9_git20260223
...
The userspace-facing names of some mixer paths were changed in response
to upstream review of the SDM660 sound card.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8166 >
2026-04-01 19:38:09 +00:00
Richard Acayan
cd9832dcbe
linux-postmarketos-qcom-sdm670: upgrade to v6.19.10
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8166 >
2026-04-01 19:38:09 +00:00
Aelin
2e48f05b6f
linux-postmarketos-mainline: Upgrade to 7.0_rc6
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8243 >
2026-04-01 17:48:42 +00:00
Bart Ribbers
74bc7fb86b
main/postmarketos-base-ui-plasma: move plasma-camera to -ui-plasma-mobile
...
Not sure why we were installing this application to desktop and
bigscreen as well...
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8252 >
2026-04-01 14:18:40 +02:00
MultisampledNight
5d6e5141d6
device-xiaomi-raphael: remove redundant set of deviceinfo_flash_pagesize
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957 >
2026-03-31 19:57:49 +02:00
MultisampledNight
8023b6747a
device-xiaomi-pyxis: remove redundant set of deviceinfo_append_dtb
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957 >
2026-03-31 19:57:49 +02:00
MultisampledNight
21b7f67695
device-xiaomi-natrium: remove redundant set of deviceinfo_flash_pagesize
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957 >
2026-03-31 19:57:49 +02:00
MultisampledNight
9489015f7f
device-nothing-tetris: fix typo
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957 >
2026-03-31 19:57:49 +02:00
MultisampledNight
c0fde77e65
device-nothing-tetris: remove redundant set of deviceinfo_rootfs_image_sector_size
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957 >
2026-03-31 19:57:49 +02:00
MultisampledNight
72b70d2f55
device-lynx-r1: remove overridden set of deviceinfo_append_dtb
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957 >
2026-03-31 19:57:49 +02:00
MultisampledNight
b16054a8ef
device-lg-mako: remove double entry of deviceinfo_generate_bootimg
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957 >
2026-03-31 19:57:49 +02:00
MultisampledNight
c781b16be9
device-lg-mako-downstream: remove double entry of deviceinfo_generate_bootimg
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7957 >
2026-03-31 19:57:49 +02:00
LogicalErzor
5bc1c00b5a
device-samsung-expressatt: take over maintainership
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8248 >
2026-03-31 17:51:06 +00:00
Bart Ribbers
d7c7786947
main/postmarketos-ui-plasma-bigscreen: re-enable
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8141 >
2026-03-31 17:48:41 +00:00
Bart Ribbers
fb3aeb4232
temp/plasma-bigscreen: new aport
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8141 >
2026-03-31 17:48:41 +00:00
Bart Ribbers
412d560cc9
temp/aura-browser: new aport
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8141 >
2026-03-31 17:48:41 +00:00
Bart Ribbers
4de24c56ce
temp/plank-player: new aport
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8141 >
2026-03-31 17:48:41 +00:00
Duje Mihanović
e2a6787183
linux-samsung-coreprimevelte: upgrade to 6.19.10
...
Many of the patches were upstreamed in 6.19, so they are dropped here.
Besides that, there are two new QoL patches (to be upstreamed
eventually) and kconfig fixes.
Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8249 >
2026-03-31 17:46:41 +00:00
Stefan Hansson
6ff3ee9670
main/dint: upgrade to 0.2.0
...
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
2026-03-31 17:28:23 +02:00
Achill Gilgenast
59012769cc
*/*: rebuild against python 3.14
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8239 >
2026-03-31 14:25:42 +00:00
Aelin
55b87766a6
linux-postmarketos-qcom-sc7280: Add co-maintainers, pass kconfigcheck
...
As discussed with Luca, Federico and me are maintainers of other devices using
the kernel package (Nothing Phone 1, Radxa Dragon Q6A, RUBIK Pi 3) and would
like to help maintain the kernel package in pmaports.
While we're at it, update the kernel configuration to pass kconfigcheck
again.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8245 >
2026-03-31 11:25:49 +00:00
Oliver Smith
cb6f7f0ef1
device-clockworkpi-uconsole-rpi: depend on gcc
...
Fix that building this package fails with:
ccache: error: Could not find compiler "aarch64-alpine-linux-musl-gcc" in PATH
dtc tries to call gcc, so we must add it to the makedepends. It doesn't
seem possible to use clang instead with dtc, and even if, let's get the
package building with GCC first to unblock the queue in BPO and then
look into doing that.
This has probably worked in the past because pmbootstrap used to
pre-install more dependencies in the past during builds and this package
hasn't been built in a long time.
[ci:skip-vercheck]: code wasn't changed, just fixing the build
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8241 >
2026-03-31 00:35:24 +00:00
Clayton Craft
71c5137654
systemd/dbus-broker: skip tests on all archs except x86_64
...
Some tests under qemu take >10minutes each and time out. x86_64 is the
only arch that's native in gitlab CI AND bpo, so only run tests if on
that arch.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
[ci:skip-build]: already built successfully in CI (except aarch64,
because runners are broken currently)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8246 >
2026-03-30 15:38:09 -07:00
Aelin
0b99b960d6
device-google-flame: drop dependency on hexagonfs-firmware-loader
...
We no longer want device packages to use this approach, they should
instead package their HexagonFS firmware files.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8163 >
2026-03-30 22:04:04 +00:00
Aelin
eef05be974
systemd/postmarketos-base-systemd: drop hexagonfs-firmware-loader from preset
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8163 >
2026-03-30 22:04:04 +00:00
Aelin
4997cbff8c
main/hexagonfs-firmware-loader: drop
...
Back in the days, hexagonrpcd was not suitable for generic device
packages and we had to hack around it with this service / script. Now
that hexagonrpcd can guess the HexagonFS directory location at runtime,
we can and should get rid of this service to align with our (future)
firmware packaging guidelines.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8163 >
2026-03-30 22:04:04 +00:00
Aelin
e00763cf34
device-qcom-qcs6490: move from testing to community
...
[ci:skip-vercheck]: moving between categories
[ci:skip-kconfigcheck]: moving between categories
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8210 >
2026-03-30 21:57:23 +00:00
Clayton Craft
7143cf4f51
systemd/postmarketos-base-systemd: depend on dbus-broker
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8223 >
2026-03-30 21:30:49 +00:00
Clayton Craft
08c6345879
systemd/dbus-broker: fork aport from Alpine to support systemd
...
This enables launcher support so that dbus-broker can run dbus services
via systemd units (either packaged units, or as a transient unit). The
benefit of doing this is that we no longer have to use a setuid binary
(dbus-daemon-launch-helper).
Fixes https://gitlab.postmarketos.org/postmarketOS/duranium/-/work_items/40
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8223 >
2026-03-30 21:30:49 +00:00
Dzmitry
936675272d
review fix: add !spdx
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8219 >
2026-03-30 13:26:55 +00:00
Dzmitry Sankouski
f36f478cbf
device-samsung-starqltechn: replace firmware dependency
...
Replace hexagonfs-loader dependency with firmware-samsung-sdm845.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8219 >
2026-03-30 13:26:55 +00:00
Dzmitry Sankouski
417afab791
firmware-samsung-sdm845: add package
...
Provides firmware for Samsung Galaxy S9 phone series based on SDM845 SoC.
This replaces hexagonfw-loader, which doesn't comply with firmware
packaging policy.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8219 >
2026-03-30 13:26:55 +00:00
Vishwas Rajashekar
b7f50c3dd8
device-samsung-lt03lte: add maintainer
...
Signed-off-by: Vishwas Rajashekar <dev@vrajashkr.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8238 >
2026-03-30 07:57:50 +05:30
Achill Gilgenast
08c2bc39df
temp/mbwl: use wlroots0.18
...
Removed wlroots0.17 in https://gitlab.alpinelinux.org/alpine/aports/-/commit/8b739ef72ca7fee5c75b0d4effa465b142a4ae50
Ideally this would use the latest stable wlroots version which is 0.20
already (and live in Alpine), but looking at
https://codeberg.org/mediaberry/mbwl/issues/2 , we can consider mbwl a
short-term solution anyway.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8232 >
2026-03-29 15:31:15 +00:00
Oliver Smith
a82d50bb51
docs: device-categorization: new main requirements
...
Featuring a minor wording tweak as suggested by Newbyte.
Related: https://docs.postmarketos.org/pmcr/main/0009-new-main-device-category.html
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8237 >
2026-03-29 16:47:50 +02:00
Oliver Smith
4846a3a575
community/device-qemu-*: move from main
...
[ci:skip-vercheck]: moving packages
Related: https://docs.postmarketos.org/pmcr/main/0009-new-main-device-category.html
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8237 >
2026-03-29 16:10:08 +02:00
Clayton Craft
4c89aa7dc7
linux-postmarketos-asahi: upgrade to 6.19.10-1
...
Asahi fragment synced with upstream
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8233 >
2026-03-28 15:16:44 +00:00
Clayton Craft
465764ee31
device-apple-mac-aarch64: add dwc3-apple module to initramfs
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8233 >
2026-03-28 15:16:44 +00:00
Pablo Correa Gómez
6399bd2a4a
main/gesture: drop
...
This is now upstream in Alpine.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7499 >
2026-03-28 10:58:46 +00:00
Pablo Correa Gómez
6671b8deea
main/shelli: drop
...
This is now upstream in Alpine
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7499 >
2026-03-28 10:58:46 +00:00
Jana Steuernagel
dc5f770d8a
main/postmarketos-config-nftables: add rule for rdp
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8231 >
2026-03-27 15:54:13 +00:00
Aster Boese
edfb9c96a3
device/downstream/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805 >
2026-03-27 13:42:53 +00:00
Aster Boese
e8adc41966
device/testing/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805 >
2026-03-27 13:42:53 +00:00
Aster Boese
adb832c1ee
device/community/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805 >
2026-03-27 13:42:53 +00:00
Aelin
5f395b2705
linux-postmarketos-lts: Upgrade to 6.18.20
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8225 >
2026-03-27 12:43:39 +00:00
Aelin
9e1fd8f1dd
linux-postmarketos-stable: Upgrade to 6.19.10
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8224 >
2026-03-27 12:41:23 +00:00
bluebunny
c0ad83a183
linux-xiaomi-pipa: upgrade to 6.19.10
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8199 >
2026-03-26 22:05:37 +00:00
Aster Boese
f16ca169e0
linux-powkiddy-x55: upgrade to 6.19.0
...
linux-powkiddy-x55 is just the kernel dot org repo with a single
patch applied. Originally, this was meant to be a port to use LLVM,
but too much of compilation was broken by newer clang optimizations,
so porting to the newest release made more sense.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8132 >
2026-03-26 07:05:45 +00:00
Clayton Craft
7d77c762fb
linux-postmarketos-asahi: upgrade to 6.19.9-2
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8229 >
2026-03-25 16:37:32 -07:00
Oliver Smith
4560f99bd1
systemd/gnome-keyring: upgrade to 50.0
...
Related: https://gitlab.alpinelinux.org/alpine/aports/-/commit/63c502e654b8c5db7921eb039ffc77d8894c518c
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8227 >
2026-03-25 22:19:21 +01:00
Aelin
e86582ddce
cross/systemd-boot-x86: upgrade to 260.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8222 >
2026-03-25 12:31:40 +00:00
Aelin
c305c349c0
systemd/systemd: upgrade to 260.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8221 >
2026-03-25 12:29:08 +00:00
Aelin
60a55ea194
systemd/systemd-stage0: upgrade to 260.1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8221 >
2026-03-25 12:29:08 +00:00
polyfloyd
8d21f0418e
linux-postmarketos-qcom-sdm845: Enable new container kconfig flags
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8191 >
2026-03-25 05:28:34 +00:00
Antoine Martin
72884e7a8a
linux-postmarketos-rockchip: enable EFI ZBOOT
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8213 >
2026-03-25 04:45:56 +00:00
Antoine Martin
eb35a1d6e2
linux-postmarketos-rockchip: take maintainership
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8213 >
2026-03-25 04:45:56 +00:00
Antoine Martin
3d3be43901
linux-postmarketos-rockchip: upgrade to 6.19.9
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8213 >
2026-03-25 04:45:53 +00:00
Aster Boese
fcd19400d9
systemd/systemd: build static libsystemd and libudev
...
Useful for things like Rust.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8216 >
2026-03-25 02:45:41 +00:00
Aelin
0dd4e4108c
cross/musl-*: upgrade to 1.2.6-r0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8220 >
2026-03-24 19:41:22 +01:00
Aelin
821b1f9926
linux-postmarketos-mainline: Upgrade to 7.0_rc5
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8218 >
2026-03-23 18:01:01 +01:00
Aster Boese
21f0afb162
kconfig-generic: add, amdgpu, intel, nouveau, and nvme configs
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8208 >
2026-03-23 17:49:06 +01:00
Aster Boese
55b0571bc9
xiaomi-fire: move to archived
...
The git repo of the firmware files was deleted and there doesn't seem
to be a backup anywhere.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8025 >
2026-03-22 14:38:56 +01:00
Aelin
f05269f4c4
linux-postmarketos-lts: Upgrade to 6.18.19
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8201 >
2026-03-21 21:12:13 +00:00
Aelin
f7d27d9c2d
linux-postmarketos-stable: Upgrade to 6.19.9
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8200 >
2026-03-21 21:09:53 +00:00
Bart Ribbers
e27f41f0c2
systemd/plasma*: upgrade to 6.6.3
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8206 >
2026-03-21 15:29:42 +00:00
Clayton Craft
324d7b1385
deviceinfo_schema: update reference to configfs mount point
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8175 >
2026-03-20 17:05:42 -07:00
Clayton Craft
97d87482ba
temp/usb-moded: update configfs mount point
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8175 >
2026-03-20 17:05:42 -07:00
Clayton Craft
278d75c7d1
device/downstream/samsung-*: update configfs mount pt in initramfs hook
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8175 >
2026-03-20 17:05:42 -07:00
Clayton Craft
0a1cf811db
main/postmarketos-usb-moded: improve systemd unit override
...
This changes the override to:
1) use /sys/kernel/config for the configfs location
2) depend on the sys-kernel-config.mount unit, which will automatically
mount configfs
3) depend on modprobing libcomposite
4) create the g1/configs/c.1 path automatically in case it's not created
yet
The configfs.ini file is also updated with the path
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8175 >
2026-03-20 17:05:42 -07:00
Clayton Craft
24184654b2
main/postmarketos-initramfs: change configfs mount point
...
This matches the path that systemd's sys-kernel-config.mount unit uses,
and imho it's a lot nicer to tuck the mount point under /sys/kernel
(like for debugfs) than to have it in /
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8175 >
2026-03-20 17:05:42 -07:00
Scott C
a204d8e335
linux-postmarketos-omap: barnesnoble-encore: Add pinctrls, update panel section, enable touchscreen, wifi, poweroff, and more
...
Get touchscreen going by using correct hex value as i2c address
Update display panel / DSS sections:
- Add comment to 'dss' section to explain need for a kernel configuration setting
which in an ideal world could be set in devicetree
- Set rotation property, panel-timing values, and comment on panel section in mcspi4
Set pinctrl entries for the device:
- Entries initially based on older u-boot and kernel board files and code, then
revised based on similar devices
- Add pinctrl values in &omap3_pmx_core and &omap3_pmx_core2 sections
- add pinctrl-names and pinctrl-0 entries for most devices
Start to get sound card / codec set up, although not working yet:
- Set correct codec compatible entry.
Device uses 'ti,tlv320dac3100', not 'ti,tlv320aic310x'
- Attempt to set sys_clkout2 clock for audio codec, but this is not working yet
- Add 'simple-audio-card' section
- Add &mcbsp2 section
- Add two regulators
Enable/ revise wifi section (mmc3 -> wifi)
Add vaux2 regulator section, used by mmc3/wifi
- Other devices have more comprehensive entries for the vmmc-supply and
vqmmc-supply values for wifi which should likely be used for this device as
well, but not implemented yet.
Allow device to actually turn off by setting system-power-controller property on
twl4030
- Add power ("ti,twl4030-power-idle-osc-off") section in twl, this seems to set
suspend/low power commands
Add/ update some items based on similar devices, such as:
- hfclk_26m - set on twl4030
- vpll2 - set regulator to always-on, supposedly for dss/dpi
Set some unused components as disabled: gpmc, mcspi1, mcspi2, mcspi3, uart3, uart4
- uart2 is disabled since bluetooth hasn't been tested. Device does not have
antenna for bluetooth
Many smaller updates:
- add pclk-sample property to lvds-encoder
- Correct accelerometer mount-matrix
- Set max8903_charger as power-supply for max17042 fuel gauge
- corrected touchscreen-size-.. properties to match 'native' orientation
- Add manufacturer model number to model string
- Revise max8903_charger section/ comments
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8144 >
2026-03-20 11:31:06 -04:00
Clayton Craft
d2ad485b51
systemd/systemd: disable BPF
...
Not all kernels have CONFIG_DEBUG_INFO_BTF=y, which means we can hit a
deadlock on boot if this is enabled. I haven't seen or heard of anyone
hitting this on mutable pmOS, since /boot is IIRC mounted via fstab,
but this is hit in Duranium where /boot is mounted on-demand via a
boot.automount unit
Since CONFIG_DEBUG_INFO_BTF isn't enabled broadly, enabling BPF support
in systemd probably doesn't make any sense for now?
See:
- https://github.com/systemd/systemd/issues/41162
- https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4411
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8198 >
2026-03-20 06:32:51 +00:00
Clayton Craft
f935f6329b
systemd/systemd-stage0: upgrade to 260
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8198 >
2026-03-20 06:32:51 +00:00
Clayton Craft
de93133170
systemd/systemd: upgrade to 260
...
This also adds some helper functions to finding dlopened dependencies.
They're printed out during package(), and useful for figuring out which
packages to depend on when adding dependencies manually to the APKBUILD.
They're also quite gross (e.g. invoking apk) so it's commented out by
default.
Trigger change is because `reload-or-restart ---marked` is now
deprecated:
* --marked is deprecated. Please use 'systemctl enqueue-marked' instead.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8198 >
2026-03-20 06:32:51 +00:00
Luca Weiss
1ab8eefdd5
CI: Run dint job on all files on deviceinfo_schema.toml change
...
Similar to kconfigcheck.toml, let's run the dint job on all deviceinfo
files when the spec itself is changed. This allows to catch possible new
warnings and errors early and fix them.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8139 >
2026-03-20 01:57:32 +00:00
Luca Weiss
acf264e262
deviceinfo_schema: Document default of boot_filesystem
...
Looking at pmbootstrap, the default value is 'ext2'. Document that.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8139 >
2026-03-20 01:57:32 +00:00
Aster Boese
5e58825ad3
kconfigcheck: version gate DRM_FBDEV_EMULATION
...
DRM_FBDEV_EMULATION was added in kernel version 4.3, but we have kernels older than that.
Version gating the option fixes kconfigcheck on these kernels.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8202 >
2026-03-19 22:21:03 +01:00
Aster Boese
30e5479de2
main/postmarketos-base: switch from doas to sudo-rs
...
The version of OpenBSD's doas packaged by Alpine had its last commit
21-02-2022. This in itself is not bad, but the issue is that in that time,
there have been many MRs and issues filed to the repo that see no action.
One major MR, that being a hardening patch against rowhammer attacks,
has layed stale since 03-03-2024. After Natanael Copa asked if the repo
was still maintained, the response was that it is low-priority.
As such switching to sudo-rs, despite its larger size and attack surface, makes
sense due to more users and thus more eyes on it performing analysis and fixing
security issues quicker. OpenBSD doas does not have this itself, and a low-usage
fork of it definitely does not. While there are snazzier, more modern
alternatives like run0, capsudo, or s6-sudo, none of these are in a state where
they can fully replace all the features that sudo provides.
sudo-rs was chosen over the original sudo due to a few factors. The first is
memory safety, as Rust generally solves that issue in the codebase, so a whole
class of possible vulns are eliminated. Second is that sudo-rs is already in
use by larger distributions like Canonical's Ubuntu, meaning that the user base
is already quite large, leading to similar amounts of eyes on the source code.
Third, sudo-rs has had support from the original authors of sudo, allowing the
project to avoid the pitfalls of the legacy C codebase. Finally, sudo-rs has
already had two fairly recent independent security audits, meaning that their
security posture is diligent enough to be trusted.
See https://github.com/trifectatechfoundation/sudo-rs/tree/main/docs/audit
In the future, any further switch in the privilege-escalation tool should keep
the sudo command, be it through a symlink, shim, or a binary itself. This is
maintained currently due to having installed doas-sudo-shim by default, but
more care should be taken in the future to not break user workflows.
Partially reverts 0f327af853
See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4144
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7967 >
2026-03-18 17:36:30 +00:00
Ingo Reitz
e96de8dd47
main/cros-keyboard-map: update to 0_git20251218
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8174 >
2026-03-18 17:22:28 +00:00
Federico Amedeo Izzo
25b69f8ce3
firmware-nothing-spacewar: Change hexagonfs files path to fix bootloop.
...
The bootloop on spacewar was caused by ADSP crash due to hexagonfs files
being installed in the wrong path ("nothing" instead of "Nothing").
The path is derived by hexagonfs based on dts properties, we should
match that.
Additionally this makes sensors work on the phone.
See https://github.com/mainlining/firmware-nothing-spacewar/pull/1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8196 >
2026-03-18 17:53:24 +01:00
TuxMan
af799f41e5
sony-tulip: move from downstream to testing and make myself as the maintainer
...
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8185 >
2026-03-18 14:46:41 +01:00
Antoine Martin
078b5564c4
linux-pine64-pinenote: upgrade to 6.19.8, enable ultra suspend
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8190 >
2026-03-18 06:31:14 +00:00
Achill Gilgenast
2478dbed46
main/postmarketos-base-ui-gnome: remove fractional scaling override
...
Has been stablized and enabled by default in upstream GNOME 50, which is
in pmOS edge. GNOME Mobile which is on 48, had it enabled anyway.
Ref: <https://gitlab.gnome.org/GNOME/mutter/-/commit/74965cdb047df0f2159d53cb12770949924c60e9 >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8194 >
2026-03-17 11:31:57 +00:00
Achill Gilgenast
5a60da6d16
{temp,systemd}/gnome-shell-mobile: backport some GNOME 50 patches to GNOME 48
...
Closes: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4409
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8193 >
2026-03-17 12:17:02 +01:00
Aelin
09e0c6f079
linux-postmarketos-mainline: Upgrade to 7.0_rc4
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8187 >
2026-03-16 20:46:16 +00:00
Achill Gilgenast
d15637099c
systemd/gdm: fix logging into user-mode
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8189 >
2026-03-16 14:58:42 +01:00
Aelin
49b4848ae3
systemd/systemd-stage0: upgrade to 259.5
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8176 >
2026-03-16 00:44:33 +00:00
Aelin
13ba50b337
systemd/systemd: upgrade to 259.5
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8176 >
2026-03-16 00:44:33 +00:00
Achill Gilgenast
605969d5b5
main/postmarketos-base-ui-gnome: recommend gnome-user-share & rygel
...
Enables the "Sharing"-panel in g-c-c for file & media sharing between
local computers.
Don't need a user preset, since they should be disabled by default, but
can be enabled in g-c-c.
Might need more configuration for mDNS/Avahi/zeroconf to work, but can be done
seperately, see
<https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/1380 > &
<https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8102 >
Closes: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3256
[ci:skip-vercheck]: pmb_recommends
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8184 >
2026-03-15 18:23:53 +00:00
TuxMan
442d503ae5
device-sony-yuga: fix DTB file path with mainline kernel
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8179 >
2026-03-15 18:05:08 +00:00
Aster Boese
fc9ba9b787
.gitlab: update issue template to reflect new default branch
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8183 >
2026-03-15 17:47:41 +00:00
Aster Boese
5da1b74db0
ci: replace master strings with main
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8183 >
2026-03-15 17:47:40 +00:00
Achill Gilgenast
9ca92f0d6d
systemd/gnome-settings-daemon: remove
...
- user units are upstream
- sharing-panel is fine if linked against elogind
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8178 >
2026-03-15 16:25:20 +00:00
Achill Gilgenast
1de8e0bc48
systemd/gdm: upgrade to 50.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8178 >
2026-03-15 16:25:20 +00:00
Achill Gilgenast
ffc5605453
systemd/gnome-shell: upgrade to 50.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8178 >
2026-03-15 16:25:20 +00:00
Achill Gilgenast
afdfedf26d
systemd/mutter: upgrade to 50.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8178 >
2026-03-15 16:25:20 +00:00
Achill Gilgenast
a00bb2161b
systemd/gnome-session: upgrade to 50.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8178 >
2026-03-15 16:25:20 +00:00
Aster Boese
7d8b935704
treewide: change pmaports-specific master strings to main
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7566 >
2026-03-15 13:54:37 +00:00