Clayton Craft
4edb3d9cbc
main/postmarketos-base-ui-gnome: add gapless to pmb_recommends
...
This seems to be a nice, featureful music player to ship by default for
GNOME-based UIs that works well on mobile and desktop
Fixes #3544
[ci:skip-vercheck] pmb_recommends change
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6558
2025-05-27 11:50:42 +02:00
Alistair Francis
d06196d49b
linux-purism-librem5: upgrade to 6.6.83pureos2
...
Signed-off-by: Alistair Francis <alistair@alistair23.me >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6549
2025-05-26 22:02:08 -07:00
Sicelo A. Mhlongo
a0d53ce669
linux-postmarketos-omap: upgrade to 6.15
...
Some patches are now merged in 6.15. Drop.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6557
[ci:skip-build]: already built successfully in CI
2025-05-26 22:25:07 +02:00
Oliver Smith
1c52586bbe
channels.cfg: add initial v25.06 branch
2025-05-26 22:11:05 +02:00
fossdd
2d5445b4ee
device-apple-tonga: switch to main/mesa
...
mesa-25.1.0 includes the asahi driver
See also https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/84245
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6518
[ci:skip-build]: already built successfully in CI
2025-05-26 21:18:58 +02:00
postmarketOS CI
1d8395d3c2
linux-next: upgrade to next-20250526
2025-05-26 15:44:24 +00:00
fossdd
da610ac7a7
main/postmarketos-ui-niri: remove .pre-install hook
...
Group and user are already added by Alpine aports:
https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/greetd/greetd.pre-install
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6526
[ci:skip-build]: already built successfully in CI
2025-05-26 13:11:21 +02:00
五河 琴里
fb7b7e3b35
device-fairphone-fp5: Add kernel modules for touch screen to modules-initfs
...
Add kernel modules for touch screen to modules-initfs, mainly for
entering the full disk encryption passphrase.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6543
[ci:skip-build]: already built successfully in CI
2025-05-26 13:08:11 +02:00
fossdd
6d05b512a0
systemd/phosh: update force-adaptive list
...
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/84748
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6554
[ci:skip-build]: already built successfully in CI
2025-05-26 09:49:55 +02:00
Oliver Smith
cae33e65a8
main/postmarketos-ui-framebufferphone: remove
...
fbp has been removed in Alpine testing:
https://gitlab.alpinelinux.org/alpine/aports/-/commit/10434a9f8de50b445483e8640393cbcdf3577e1d
"Abandoned, hasn't been buildable since at least Zig 0.12."
Alpine has Zig 0.14.1 currently.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6553
2025-05-25 21:55:55 +02:00
Stefan Hansson
f99c508f02
linux-sony-nicki-mainline: install dtbs
...
Otherwise boot-deploy can't find them. I have no idea how this ever
worked.
Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3724
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6550
[ci:skip-build]: already built successfully in CI
2025-05-25 19:34:10 +02:00
fossdd
8d0ca1d895
main/postmarketos-welcome: upgrade to 0.9.1
...
https://gitlab.postmarketos.org/postmarketOS/postmarketos-welcome/-/tags/0.9.1
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6551
2025-05-25 16:38:38 +02:00
Rudraksha Gupta
5b1e01c15f
device-samsung-expressatt: Add linux-lts, linux-edge, & linux-stable
...
Add more mainline-linux kernels that are more stable that linux-next
Also, let’s not install the firmware Library of Alexandria
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6507
[ci:skip-build]: already built successfully in CI
2025-05-25 11:20:39 +02:00
George Brooke
31014f740c
systemd/postmarketos-base-systemd: enable cros-keyboard-systemd.service in base preset
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6529
[ci:skip-build]: already built successfully in CI
2025-05-25 11:14:57 +02:00
George Brooke
f2982e9fd3
main/cros-keyboard-map: add systemd service and supporting files
...
Using systemd-tmpfiles to create the directory in /tmp seems to be the most systemd way to do it.
The config file for the systemd has a different format because the format of the openrc file doesn't lend itself to being used in a systemd service.
Thanks to @craftyguy for suggested fix.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6529
2025-05-25 11:14:57 +02:00
fossdd
2c8c7c8fee
systemd/wireplumber: upgrade to 0.5.10
...
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/84654
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6546
[ci:skip-build]: already built successfully in CI
2025-05-25 10:26:33 +02:00
fossdd
8f762fa7a3
systemd/pipewire: upgrade to 1.4.3
...
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/84674
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6546
2025-05-25 10:26:29 +02:00
Clayton Craft
10f9386920
main/swclock-offset: upgrade to 0.2.6
...
Small bugfix release, see upstream changelog:
https://gitlab.postmarketos.org/postmarketOS/swclock-offset/-/tags/0.2.6
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6545
[ci:skip-build]: already built successfully in CI
2025-05-24 20:23:39 -07:00
exkc
4e81c720f7
main/postmarketos-ui-buffyboard: rotate the keyboard based on the the rotation of framebuffer
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6534
2025-05-24 20:07:04 -07:00
Rudraksha Gupta
654d291abd
linux-next: msm8960: expressatt: SSH via USB
...
Enable various USB configs so that we can SSH into the device
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6540
2025-05-23 20:25:26 -07:00
Alistair Francis and Clayton Craft
3bf8208abe
postmarketos-systemd-base: add preset for 81voltd
...
Signed-off-by: Alistair Francis <alistair@alistair23.me >
Co-authored-by: Clayton Craft <clayton@craftyguy.net >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6494
[ci:skip-build]: already built successfully in CI
2025-05-23 16:07:09 -07:00
Alistair Francis
e4c95465a2
temp/81voltd: add systemd service
...
Include 81voltd.service to start 81voltd at boot similar
to the existing initd.
Resolves: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3698
Signed-off-by: Alistair Francis <alistair@alistair23.me >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6494
[ci:skip-build]: already built successfully in CI
2025-05-23 16:04:07 -07:00
postmarketOS CI
0d735e0438
linux-next: upgrade to next-20250523
2025-05-23 15:44:23 +00:00
Val Packett
855a4cf229
device-postmarketos-trailblazer: add more USB drivers for Qualcomm laptops to initfs
...
Add the new non-qcom name from phy-qcom-snps-eusb2 (only in linux-next so
keep the old name as well for now), and add the missing repeaters for USB
ports on many WoA laptops (ptn3222 for USB-A and ps883x for USB-C).
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6538
[ci:skip-build]: already built successfully in CI
2025-05-23 14:01:19 +02:00
Val Packett
d003ba3bc9
linux-next: hotfix for missing driver in the build for qcom snps usb phy
...
The current linux-next packages are missing the driver for the eUSB PHY
which breaks USB on Qualcomm laptops. This happened because the driver
was moved out of the Qualcomm subdirectory and the config variable has
changed [1].. but the arm64 defconfig was not yet updated to match!
[1]: https://lore.kernel.org/all/20250504144527.1723980-4-ivo.ivanov.ivanov1@gmail.com/
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6538
2025-05-23 14:01:17 +02:00
Clayton Craft
891093fd9e
linux-wiko-lenny{3,5}: add shared patches to fix build issues
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6542
[ci:skip-build]: already built successfully in CI
2025-05-22 22:59:46 -07:00
Clayton Craft
3b0f9a1b82
systemd/postmarketos-base-systemd: fix issue with locale.conf being ignored
...
Shells (and DEs!) that set environment from /etc/profile.d will end
up sourcing 20locale.sh from alpine-baselayout. This file will set
`LANG=C.UTF8`, and this will override whatever systemd-localed/systemd
sets LANG to. In other words, locale.conf is effectively ignored. I
hit this issue when debugging why the date in COSMIC was always `M05`
instead of `May`, and why various COSMIC components failed to detect the
locale (because it was set to C.UTF8)
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6535
[ci:skip-build]: already built successfully in CI
2025-05-22 17:10:47 -07:00
Luca Weiss
a45ad4b1b1
device/testing/*: split downstream ports into new downstream category
...
[ci:skip-build] # way too many packages changed
[ci:skip-vercheck] # just moving
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6519
2025-05-22 15:43:23 -07:00
Luca Weiss
63b64868c4
CI: directory-structure: add new downstream device category
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6519
2025-05-22 23:06:10 +02:00
Luca Weiss
26454d5c4d
linux-wiko-lenny5: switch to alive sources
...
wikogeek.com appears to be down.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6519
2025-05-22 23:06:10 +02:00
Luca Weiss
0fae7c397a
linux-wiko-lenny3: switch to alive sources
...
wikogeek.com appears to be down.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6519
2025-05-22 23:06:09 +02:00
postmarketOS CI
ed5cdcd8ef
linux-next: upgrade to next-20250522
2025-05-22 15:53:25 +00:00
Henrik Grimler
3663100868
device-raspberry-pi5: set getty (MR 6536)
...
We can get to a serial shell without setting the getty in the UIs (for
some reason), but when using console=none we need it to be explicitly
set.
[ci:skip-build]: already built successfully in CI
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6536
2025-05-21 21:34:14 +02:00
Henrik Grimler
29b28552a0
device-raspberry-pi5: add more modules to initfs to fix fde (MR 6536)
...
From my testing the different modules are roughly needed due to:
* Without the aes stuff unlock fails with
trusted_key: encrypted_key: failed to alloc_cipher (-2)
* Without i2c_brcmstb hdmi fails to come up due to
missing dependencies:
platform axi:gpu: deferred probe pending: (reason unknown)
* The sound stuff also seems to be a dependency of the drm hdmi driver
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6536
2025-05-21 21:34:11 +02:00
Henrik Grimler
2fafb5aaf6
device-raspberry-pi5: drop modules from cmdline (MR 6536)
...
We are already passing a list of modules through the modules-initfs
file. By dropping modules from cmdline we silence this dmesg warning:
[ 0.000000] Unknown kernel command line parameters "modules=loop,squashfs,sd-mod,usb-storage", will be passed to user space.
Out of the listed modules, only squashfs is actually built as a module
by linux-rpi, so most of them do not make sense in any case.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6536
2025-05-21 21:34:08 +02:00
postmarketOS CI
cde1e93ef5
linux-next: upgrade to next-20250521
2025-05-21 18:50:45 +00:00
Clayton Craft
3592e6dcee
main/postmarketos-mkinitfs: upgrade to 2.6.2
...
Includes an important fix for /usr merged installs
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6539
[ci:skip-build]: already built successfully in CI
2025-05-20 14:33:07 -07:00
Anjandev Momi
2bd08ccec4
google-bonito: move to community (MR 6485)
...
[ci:skip-vercheck]
[ci:skip-build]: already built successfully in CI
2025-05-19 14:36:48 +02:00
fossdd
3ce9b5a347
main/postmarketos-ui-gnome-mobile: depend on xdp-gnome (MR 6523)
...
moved from -base-ui-gnome
[ci:skip-build]: already built successfully in CI
2025-05-19 13:36:14 +02:00
fossdd
7cb69028ec
main/postmarketos-ui-gnome: depend on xdp-gnome (MR 6523)
...
moved from -base-ui-gnome
2025-05-19 13:36:14 +02:00
fossdd
6a0e5b8f89
main/postmarketos-base-ui-gnome: remove xdp-gnome dependency (MR 6523)
...
shoudn't be installed on phosh where it's useless and just steals boot
time
2025-05-19 13:36:14 +02:00
fossdd
fa915e5c3a
systemd/phosh: upgrade to 0.47.0
...
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/84018
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6532
[ci:skip-build]: already built successfully in CI
2025-05-18 20:24:24 +02:00
postmarketOS CI
eccb9f3359
linux-next: upgrade to next-20250516
2025-05-16 15:44:22 +00:00
fossdd
83b5d2271f
systemd/gnome-session: remove dependency of _shell subpkg
...
Fixes https://builds.sr.ht/~postmarketos/job/1490862
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6524
[ci:skip-build]: build tested locally
2025-05-16 16:55:19 +02:00
Luca Weiss
45fc98843d
xiaomi-kenzo: add -downstream suffix for downstream port
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6516
[ci:skip-build]: already built successfully in CI
2025-05-16 11:05:45 +01:00
Luca Weiss
744a3d15c7
firmware-samsung-espresso10: drop
...
Unused firmware package, drop it.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6516
2025-05-16 11:05:45 +01:00
Luca Weiss
3081ae4c48
linux-samsung-j5y17lte: drop
...
It's a downstream kernel but there's no (downstream) device port
referencing it. Drop it.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6516
2025-05-16 11:05:45 +01:00
Ferass El Hafidi
de7b10333e
linux-lg-w7: fix build
...
[ci:skip-build] # verified locally
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6522
2025-05-16 11:01:04 +01:00
Ferass El Hafidi
84b9b473d6
linux-samsung-s3ve3g: fix build
...
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6522
2025-05-16 10:56:27 +01:00
Bhushan Shah
4907fec033
systemd/systemd-services: add CAP_WAKE_ALARM to powerdevil
...
With systemd 275.x merged, this works as expected and also upstream
changes for this is merged. So, let's enable this here to allow Alarm
clock in Plasma Mobile e.g. to wake up device from suspend.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6509
2025-05-16 11:38:04 +05:30