grorp
c7e574b497
systemd/gnome-remote-desktop: fork with systemd support
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9425 >
2026-08-25 12:26:13 +00:00
Stefan Hansson
f72676df47
firmware-bestechnic-bes2600: move firmware to /usr/lib
...
Related: #4803
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9296 >
2026-08-25 11:55:31 +00:00
Pablo Correa Gómez
55ab83589e
ci: add a testcase to make sure that alsa-ucm-conf provides are right
...
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9397 >
2026-08-24 12:16:54 +00:00
Pablo Correa Gómez
408b42346c
alsa-ucm-conf-unisoc-ums9230: update checksums
...
Seems the Codeberg checksum changed at some point
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9397 >
2026-08-24 12:16:54 +00:00
Pablo Correa Gómez
fbcc0d8b8b
docs: make the alsa-ucm-conf packaging bug as resolved
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9397 >
2026-08-24 12:16:54 +00:00
Pablo Correa Gómez
dee2c0a1a0
device/*: make forked alsa-ucm-conf packages provide a versioned alsa-ucm-conf
...
Non-versioned provides with a provider priority as used before this
commit are only useful for virtual packages. That is, packages which
can be installed concurrently to each other. Therefore, having non-version
provider signals that the forked package is intended to be allowed to be
installed alongside the main package. Not only this is not the case (we don't
wanted forked alsa-ucm-conf and the upstream one installed together), but
in addition, doing so is impossible. That is because the main alsa-ucm-conf
package provides by default a versioned provider of itself, making the
concurrent installation not allowed. Therefore, using non-versioned provides,
although harmless in practice, represents a packaging bug that makes
understaning and reasoning about the fork harder.
Instead of doing that, make the providers versioned, and remove the
provider_priority. Now, it is clear that the forked alsa-ucm-conf packages
must replace the upstream one. To avoid installations that do not need a
forked alsa-ucm-conf, we must make sure that the version which the forked
packages provide is lower than the version of the upstream package. We do
so by prepending a 0. to the version, and adding an explanatory comment.
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9397 >
2026-08-24 12:16:54 +00:00
Neil Armstrong
5b1373ce11
linux-ayaneo-pocket-s2: update to 7.1_git20260625
...
Update Ayaneo Pocket S2 patchset to Linux v7.1
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8911 >
2026-08-24 10:20:23 +02:00
Aelin
875bddba65
linux-postmarketos-lts: Upgrade to 6.18.46
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9427 >
2026-08-23 20:29:01 +00:00
Luca Weiss
df3995affe
linux-postmarketos-qcom-sc7280: upgrade to 7.2.0
...
Manual kconfig changes:
* ISO9660_FS=m (category:filesystems)
* JOLIET=y (category:filesystems)
* EFIVAR_FS=y (category:uefi)
* BLK_DEV_SR=m (category:usb)
* Disable some unused clk/pinctrl drivers
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9403 >
2026-08-23 20:26:15 +00:00
Aelin
c6e95367cd
linux-postmarketos-stable: Upgrade to 7.1.10
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9426 >
2026-08-23 20:23:18 +00:00
Clayton Craft
4b38d313da
main/postmarketos-ui-phosh: move install var to top scope
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9115 >
2026-08-23 12:48:46 -07:00
Clayton Craft
60ccc20939
main/postmarketos-ui-phosh: add systemd unit override for udiskie
...
This installs the custom udiskie xdg autostart thing only when running
openrc, and adds a unit override for udiskie to run it with -N. This
fixes an issue where udiskie was being started twice on boot in systemd
installs (via systemd unit and xdg autostart)
Fixes #4768
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9115 >
2026-08-23 12:48:46 -07:00
Oliver Smith
75b6f1348e
cross/gcc-*: upgrade to 15.2.0-r9
...
Related: https://gitlab.alpinelinux.org/alpine/aports/-/commit/21530a8b7b00b34c648a6b3744d461f32203a885
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9424 >
2026-08-23 14:35:40 +00:00
knuxify
f479283954
linux-samsung-kyleproxx: remove old archived kernel package
...
Replaced by close-to-mainline linux-postmarketos-brcm-kona.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
d7a0c65f80
linux-samsung-baffinlite: remove old archived kernel package
...
No longer boots; replaced by close-to-mainline linux-postmarketos-brcm-kona.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
cee5811c0b
device-samsung-kylepro: unarchive, switch to mainline
...
device-samsung-kyleprods is removed as both devices are currently
covered by this device package.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
fc2eb16282
device-samsung-baffinlite: unarchive, switch to mainline
...
Unarchive the port (move it to testing) and change it to use the
linux-postmarketos-brcm-kona kernel.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
1533ea05df
firmware-samsung-kylepro: unarchive, adapt to mainline port
...
Renamed from firmware-samsung-kyleproxx to match the device package.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
3c0ac07539
firmware-samsung-baffinlite: unarchive and update for mainline port
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
knuxify
b4c93ad6d8
linux-postmarketos-brcm-kona: new package
...
Mainline kernel for Broadcom Kona (currently BCM2166x, BCM23550) devices.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8981 >
2026-08-23 13:16:41 +00:00
Pablo Correa Gómez
cd404bd5f9
ci: remove split of static CI jobs into more places
...
Since the previous commits, there is only one job making use of
.package-test hidden job, so merge it into the main file, as the
include just makes the whole thing harder to follow.
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9349 >
2026-08-23 12:47:35 +00:00
Pablo Correa Gómez
2b9d12adfa
ci: remove the testlib and gitlab-ci boilerplate associated with it
...
We no longer need it, since things running CI directly in pmaports are
now using the packaged version of testlib and abuild check
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9349 >
2026-08-23 12:47:35 +00:00
Pablo Correa Gómez
ce17ff1de6
systemd/postmarketos-base-systemd: run tests using abuild check
...
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9349 >
2026-08-23 12:47:31 +00:00
Pablo Correa Gómez
426c722669
main/postmarketos-initramfs: run tests using abuild check
...
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9349 >
2026-08-23 12:47:31 +00:00
Clayton Craft
369c5ac3b6
extra-repos/systemd: backport timesyncd DNSSEC NTP fix
...
43380.patch was merged upstream but is not yet in a release. The other
two patches are implicit dependencies of this patch and had to be
backported as well. They move json parsing into shared code and switch
resolvectl's query path to use varlink. They are large, but *seem* low
risk.
Fixes #4831
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9416 >
2026-08-22 23:47:32 +00:00
Clayton Craft
434e7af46d
linux-postmarketos-asahi: upgrade to 7.1.9-1
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9422 >
2026-08-21 12:33:17 -07:00
Stefan Hansson
073ff887b0
systemd/phosh: add patch to improve splash timeout handling
...
This helps slow devices like the PinePhone particularly, where currently
many apps end up launching after the splash has timed out which creates
an awkward gap where the wallpaper temporarily is displayed and Phosh
says that the app either crashed or is slow to launch.
While this patch does not fix the problem entirely, in my testing it
helps many Flatpak apps launch before the splash goes away leading to a
much smoother and less confusing user experience. As such I think this
is worth backporting.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9420 >
2026-08-21 13:17:22 +02:00
Pablo Correa Gómez
264f70c4a5
main/postmarketos-testlib: mark testlib scripts with -testlib suffix
...
When using the packaged version, the testlib scripts are part of the
source files, and we need a clearer way to differentiate them from
other scripts.
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9419 >
2026-08-21 10:06:23 +00:00
Pablo Correa Gómez
b9dfe7c365
main/postmarketos-testlib: new aport
...
Package the script currently in .ci/lib/testlib.sh in pmaports so that
it can be used by packages during abuild check step
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9419 >
2026-08-21 10:06:23 +00:00
Achill Gilgenast
9c6fe1246e
systemd/mutter: upgrade to 50.4
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9413 >
2026-08-21 08:49:15 +00:00
Achill Gilgenast
7c699fefcf
systemd/gnome-shell: upgrade to 50.4
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9413 >
2026-08-21 08:49:15 +00:00
Achill Gilgenast
5fc606c523
systemd/gdm: upgrade to 50.2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9413 >
2026-08-21 08:49:15 +00:00
Eisenbahnfan
c51cf13e84
device-google-manta: Add more initfs modules for display
...
Additional modules are needed in initfs to enable the display during boot.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9410 >
2026-08-21 08:43:16 +00:00
Andreas Kemnade
68647c9837
linux-epson-embt2ws: Upgrade to 7.2
...
Upgrade kernel to 7.2 and adjust to the newest
kconfigcheck requirements. Size is increased
significantly.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9405 >
2026-08-21 08:30:59 +00:00
Ferass El Hafidi
8fec27a23c
odroid-c2: new device
...
The ODROID C2 is an Amlogic SBC based on the S905 SoC, released in 2016
by Hardkernel.
A workaround to disable USB autosuspend is also included, else the USB
ports don't work.
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7569 >
2026-08-20 19:13:41 +00:00
Ferass El Hafidi
63864ad053
u-boot-amlogic: add odroid-c2
...
Add support for building u-boot for ODROID C2. The steps used to build
the FIP is not only different compared to other boards like gxl and g12a
boards, but it also differs ever so slightly compared to other gxbb
boards, so some work still needs to be done to support *other* gxbb
boards in u-boot-amlogic.
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7569 >
2026-08-20 19:10:47 +00:00
Ferass El Hafidi
efb8683177
main/amlogic-fiptool: new aport
...
This is the fip_create tool extracted from hardkernel/amlogic u-boot
downstream source code. It is based on the tool of the same name in Arm
Trusted Firmware-A 0.4.
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7569 >
2026-08-20 19:10:47 +00:00
Luca Weiss
eba34dde66
linux-postmarketos-qcom-milos: upgrade to 7.2.0
...
Manual kconfig changes:
* Disable some unused clk/pinctrl drivers
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9404 >
2026-08-20 17:41:24 +00:00
Oliver Smith
f85a05cbb6
firmware-ayn-audioreach-topology: fix cross compiling
...
Fix that this package cannot be cross compiled from x86_64:
https://builds.sr.ht/~postmarketos/job/1865742
[ci:skip-vercheck]
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9406 >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9406
[ci:skip-build]: already built successfully in CI
2026-08-20 09:43:10 -07:00
Oliver Smith
f9dd34a5bb
ci: test_firmware: fix path in error msg
...
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9406 >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9406
2026-08-20 09:43:10 -07:00
Oliver Smith
c4c544e35c
main/postmarketos-initramfs: add 95-dm-notify.rules
...
device-mapper-2.03.35-r5 is now being built with --enable-udev_sync:
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/107049
This means we must include 95-dm-notify.rules in the initramfs, or else
the "cryptsetup luksOpen" command never finishes as the udev sync can't
complete.
Fix : #4842
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9415 >
2026-08-20 09:13:23 -07:00
Markus Göllnitz
3202270b76
systemd/gdm: rebuild against accountsservice 999926.27.3-r0
...
Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9412 >
2026-08-20 16:07:44 +02:00
Markus Göllnitz
1056cb6017
systemd/accountsservice: upgrade to 26.27.3
...
This is the same version as in Aline.
Link: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/107007
Closes: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4845
Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9412 >
2026-08-20 16:07:38 +02:00
Achill Gilgenast
8c9e7d6c50
systemd/phosh: upgrade to 0.57.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9411 >
2026-08-20 15:26:19 +02:00
Aelin
7ca686ed81
linux-postmarketos-stable: Upgrade to 7.1.9
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9407 >
2026-08-20 09:37:25 +00:00
Aelin
c2592ae470
linux-postmarketos-lts: Upgrade to 6.18.45
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9408 >
2026-08-20 01:27:12 +00:00
Dang Huynh
bafefef832
linux-pine64-pinetab2: upgrade to 7.1.8
...
Typical kernel roundup, no noticeable changes.
Also removed the UAF patch as it's already upstreamed.
Signed-off-by: Dang Huynh <dang.huynh@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9366 >
2026-08-19 15:42:29 +00:00
Aster Boese
9c0a5583a2
device/samsung-gt{510,58}: remove scaled from phoc.ini
...
Removes the scaled key from phoc.ini, as this should be fixed upstream
and no longer needed
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/4541 >
2026-08-19 08:42:17 +00:00
Anton Bambura
14cf96998c
ayn-odin-3: new device
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9395 >
2026-08-19 08:39:01 +00:00
Anton Bambura
5cfba61c1e
linux-ayn-odin-3: new aport
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9395 >
2026-08-19 08:39:01 +00:00