Sicelo A. Mhlongo
fd3b2c9efb
temp/xkeyboard-config: workaround apk-tools bug
...
apk-tools has a bug in connection with handling symlink in some scenarios,
which is an issue for xkeyboard-config, which installs a symlink since version
2.45. implement Alpine workaround until apk-tools is fixed.
Fixes: 5edf40fbe9 ("xkeyboard-config: upgrade to latest upstream")
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6891
[ci:skip-build]: already built successfully in CI
2025-08-07 08:37:16 +02:00
postmarketOS CI
53af81d63b
linux-next: upgrade to next-20250806
2025-08-06 04:51:14 +00:00
Jane Rachinger
2edc560b12
systemd/systemd: fix boot on split-usr systems and cleanup meson options
...
systemd's meson.build looks up various systems utilties at build-time.
This wasn't a problem before, but as our buildroots are now usr-merged
we can no longer expect that meson's $PATH traversal results in a path
to a binary on non-usr-merge system. We need to state our expectations
explictly now.
This also removes some unneeded options. meson's get_option returns on
booleans without any default `true`.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6884
[ci:skip-build]: already built successfully in CI
2025-08-05 16:27:50 +02:00
postmarketOS CI
1d45fa8abf
linux-next: upgrade to next-20250805
2025-08-05 04:45:33 +00:00
Clayton Craft
da5a6ad928
main/postmarketos-mkinitfs: upgade to 2.6.4
...
Fixes:
- Fix .zst fallback when including firmware
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6882
[ci:skip-build]: already built successfully in CI
2025-08-04 17:42:49 -07:00
Clayton Craft
f55e636267
systemd: enable systemd-import
...
Used by systemd-sysupdate
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6840
2025-08-04 15:05:09 -04:00
Clayton Craft
a8a325d80a
systemd: enable sysupdate
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6840
2025-08-04 15:05:09 -04:00
Clayton Craft
35a3e6de05
systemd: enable bless-boot generator
...
This does a hack to removing the need to build the stuff in src/boot for
enabling bless-boot. Previously I tried to enable bless-boot by adding
-Dbootloader=enable, which would be required without this hack, but
cross-compiling systemd/src/boot failed on 32-bit archs and it seemed
unnecessary to go down that rabbit hole to debug/fix.
Why? Because:
1) It's not actually needed for building the stuff I care about enabling
in this MR (systemd-bless-boot and its generator). These things build
and work just fine without building stuff in src/boot.
2) Even if it worked, we would have to remove the artifacts made
from src/boot and not package them here. They would conflict with the
systemd-boot package in Alpine.
So it seems pointless to waste time fixing some weird cross-compiling
issue for some components that don't actually need to be built to enable
the extra features I want and would be discarded anyways in package()
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6840
2025-08-04 15:05:09 -04:00
Pablo Correa Gómez
80d1db23ba
main/postmarketos-ui-plasma-mobile: add replaces on plasma-mobile-meta
...
Since we replace some files, e.g: /etc/xdg/kscreenlockerrc
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6879
[ci:skip-build]: already built successfully in CI
2025-08-04 20:01:20 +02:00
Pablo Correa Gómez
653b73efce
main/postmarketos-base-ui-plasma: add replaces on plasma-mobile-meta
...
Since we replace some files, e.g:
/etc/skel/.local/share/kwalletd/kdewallet.kwl
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6879
2025-08-04 20:01:20 +02:00
Clayton Craft
e48304b386
Revert "main/bootchart2: upgrade to 0.14.9_git20220807"
...
This reverts commit 6a62061056 .
see: https://gitlab.postmarketos.org/postmarketOS/build.postmarketos.org/-/issues/164
2025-08-04 10:51:48 -07:00
Clayton Craft
26f0531efb
main/postmarketos-mkinitfs: upgrade to 2.6.3
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6878
[ci:skip-build]: already built successfully in CI
2025-08-04 09:54:07 -07:00
postmarketOS CI
97a0169d34
linux-next: upgrade to next-20250804
2025-08-04 15:49:37 +00:00
Alicja Michalska
fbb05a04f9
xiaomi-pyxis: new device
...
Add initial port for Xiaomi Mi 9 Lite (xiaomi-pyxis).
SDM710 is WIP.
Signed-off-by: Alicja Michalska <alicja.michalska@9elements.com >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6819
[ci:skip-build]: already built successfully in CI
2025-08-04 16:57:43 +02:00
Felix Kaechele
cee82ca962
device-qcom-msm8953: add wakeup keys for Lenovo ThinkSmart View
...
This forces the volume keys to wake up the screen.
For now, this device has no other method of waking up the screen if no
external input methods are attached.
On the vendor's Android OS the proximity sensor wakes up
the screen, but it doesn't work on pmOS yet.
The touchscreen is disabled when the screen is blanked, so we cannot use
it to wake up the device.
Signed-off-by: Felix Kaechele <felix@kaechele.ca >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6832
[ci:skip-build]: already built successfully in CI
2025-08-04 16:41:06 +02:00
Aster Boese
b0542f4161
main/postmarketos-base: install sysctl.d configs under /usr
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6836
[ci:skip-build]: already built successfully in CI
2025-08-04 16:38:11 +02:00
Biswapriyo Nath
00aca7844f
systemd/systemd-services: add service file for spectacle
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6860
[ci:skip-build]: already built successfully in CI
2025-08-04 16:27:11 +02:00
Pablo Correa Gómez
1008b91e7b
main/0xffff: upgrade 0.10
...
picked by pmbootstrap aportupgrade
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6601
[ci:skip-build]: already built successfully in CI
2025-08-04 16:25:21 +02:00
Pablo Correa Gómez
6a62061056
main/bootchart2: upgrade to 0.14.9_git20220807
...
picked by pmbootstrap aportupgrade
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6601
2025-08-04 16:25:21 +02:00
Sicelo A. Mhlongo
5edf40fbe9
xkeyboard-config: upgrade to latest upstream
...
Upgrade to latest upstream HEAD, paving the way to eventually drop the fork.
The Nokia patch has been submitted upstream,
https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/merge_requests/840
As of xkeyboard-config 2.45, the data directory has been changed to
/usr/share/xkeyboard-config-2/ instead of the legacy /usr/share/X11/xkb. Update
paths in the device-nokia-n900 package to match.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6869
[ci:skip-build]: already built successfully in CI
2025-08-04 16:17:36 +02:00
fossdd
814e59b5a5
systemd/gnome-shell: upgrade to 48.4
...
https://gitlab.alpinelinux.org/alpine/aports/-/commit/45ae831b92535c7769edd87097b7470b976e3c09
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6875
[ci:skip-build]: already built successfully in CI
2025-08-04 16:08:59 +02:00
Robert Eckelmann
d38e745439
linux-postmarketos-marvell: upgrade to 6.16
...
beside the migration to 6.16,
UDMABUF was also enabled to satisfy the kconfig check
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6868
2025-08-04 06:22:44 -04:00
Richard Acayan
24d161508f
device-google-sargo: install modem-gnss in subpackage for real
...
Fixes: ba2403462a ("google-sargo: move openrc gnss service to openrc subpackage")
Closes: https://builds.sr.ht/~postmarketos/job/1543528#task-img
2025-08-03 22:05:34 -04:00
Michal Bogdziewicz
3ab5259d47
linux-postmarketos-mediatek-mt81: fix corsola audio
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6831
2025-08-03 14:20:23 -04:00
Eisenbahnfan
a7de13067c
firmware-samsung-n2awifi: Add touchscreen config file
...
This adds the config file for the maXTouch mXT1664S file for n2awifi.
The only difference to the original config is, that CTE_SCAN is disabled,
because it made the touchscreen unusable on linux.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6871
2025-08-03 13:53:07 -04:00
Eisenbahnfan
6020fecb90
firmware-samsung-v1awifi: Add touchscreen config file
...
This adds the config file for the maXTouch mXT1664S file for v1awifi.
The only difference to the original config is, that CTE_SCAN is disabled,
because it made the touchscreen unusable on linux.
2025-08-03 00:33:00 +02:00
Henrik Grimler
dbc2aea5c6
u-boot-samsung-i9100: move to archived category
...
The downstream port of i9100 does not use u-boot-samsung-i9100, so it
is essentially dead code. Furthermore, this u-boot is ancient, based
on 2012.04-rc1, with backported patches to get ext4 support. It is
hence not really suitable for use with postmarketos.
[ci:skip-build]: build fails.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6847
2025-08-02 10:14:23 -07:00
Clayton Craft
5ef4d6143a
systemd/gdm: add sysuser config
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6851
2025-08-02 00:13:21 -04:00
Clayton Craft
91aa907554
systemd/systemd-services: add sysuser conf for ssh and dnsmasq
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6851
2025-08-02 00:13:18 -04:00
Anjandev Momi
1473d92280
systemd/systemd-services: add service file for siglo
...
Tested this service file on my postmarketOS device by copying this file
to ~/.config/systemd/user and enabling.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6743
2025-08-01 23:49:14 -04:00
Richard Acayan
ba2403462a
google-sargo: move openrc gnss service to openrc subpackage
...
On a new installation, the OpenRC subpackage can be installed before the
main package. The modem-gnss service is already needed when the
subpackage is installed. Move the service file to the subpackage so new
installations don't error out.
( 66/750) Installing device-google-sargo-openrc (13-r0)
device-google-sargo-openrc-13-r0.post-install: Executing script...
device-google-sargo-openrc-13-r0.post-install: * service hexagonrpcd-adsp-sensorspd added to runlevel sysinit
device-google-sargo-openrc-13-r0.post-install: * rc-update: service `modem-gnss' does not exist
ERROR: device-google-sargo-openrc-13-r0.post-install: exited with error 1
...
(199/750) Installing device-google-sargo (13-r0)
...
1 error; 1335 MiB in 766 packages
Link: https://builds.sr.ht/~postmarketos/job/1542762#task-img
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6866
2025-08-01 23:43:37 -04:00
maddinkunze
f4ec8960a3
zte-v0720: new device
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6826
2025-08-01 11:52:02 -04:00
postmarketOS CI
20583dfc59
linux-next: upgrade to next-20250801
2025-08-01 15:49:35 +00:00
Biswapriyo Nath
2d84b7fcff
systemd/gdm: fix building with gcc 15
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6861
[ci:skip-build]: already built successfully in CI
2025-07-31 23:51:49 -07:00
Oliver Smith
a068708156
systemd/sddm: upgrade to 0.21.0-r6
...
Related: https://gitlab.alpinelinux.org/alpine/aports/-/commit/392c1094580003f3bd8c7e663214c0fe93f48c3d
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6857
[ci:skip-build]: already built successfully in CI
2025-08-01 07:59:52 +02:00
Oliver Smith
08c7d7d784
cross/gcc-*: upgrade to 15.1.1_git20250726-r0
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6858
[ci:skip-build]: already built successfully in CI
2025-08-01 07:58:05 +02:00
Oliver Smith
403c5a4059
cross/musl-*: upgrade to 1.2.5-r17
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6856
[ci:skip-build]: already built successfully in CI
2025-08-01 07:55:57 +02:00
Clayton Craft
ff3eeeb4f8
device-asus-s5507q: remove module dropped in 6.16, remove dependency on wifi fw pkg
...
https://github.com/jhovold/linux/commit/8d3b5f6375466ffcd2cd98a0c84d31295470fe9d#diff-2b7af271e27fb81a02eab66d658da360e3803f8846224ab496d7424e0f54899a
This also drop dependency on wifi firmware pkg, for context see:
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6709#note_494045
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6709
[ci:skip-build]: already built successfully in CI
2025-07-31 22:38:08 -07:00
Clayton Craft
2c713d1d93
device-postmarketos-trailblazer: remove module dropped in 6.16
...
https://github.com/jhovold/linux/commit/8d3b5f6375466ffcd2cd98a0c84d31295470fe9d#diff-2b7af271e27fb81a02eab66d658da360e3803f8846224ab496d7424e0f54899a
2025-07-31 22:31:19 -07:00
Clayton Craft
3422ba45dd
device-qcom-rbx: remove module dropped in 6.16
...
https://github.com/jhovold/linux/commit/8d3b5f6375466ffcd2cd98a0c84d31295470fe9d#diff-2b7af271e27fb81a02eab66d658da360e3803f8846224ab496d7424e0f54899a
2025-07-31 22:31:19 -07:00
Clayton Craft
c09b0dc4e7
linux-postmarketos-qcom-laptop: upgrade to 6.16
...
- Enable module for CH34x usb serial converters
- Enable module for VHOST_VSOCK (useful for `mkosi vm`)
2025-07-31 22:31:19 -07:00
Duje Mihanović
47c1e47cd4
device-samsung-coreprimevelte: use mmp subdir for DTs
...
With the latest PXA1908 kernel patchset, the device tree is placed into
marvell/mmp/ instead of marvell/. Reflect this in the device package.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6849
[ci:skip-build]: already built successfully in CI
2025-07-31 19:09:34 +02:00
Duje Mihanović
7018e9422f
linux-samsung-coreprimevelte: upgrade to 6.15.8
...
The PXA1908 patchset is also updated.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6849
2025-07-31 19:09:34 +02:00
Robert Eckelmann
61827eaa2c
device-samsung-i927: enable initfs_extra
...
required to keep the boot.img below 8 MB.
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6821
[ci:skip-build]: already built successfully in CI
2025-07-31 18:51:23 +02:00
Antoine Martin
b52cbea878
u-boot-pine64-pinenote: upgrade to 2025.07
...
Incidently, move to upstream source
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6844
[ci:skip-build]: already built successfully in CI
2025-07-31 18:46:52 +02:00
Sandelinos
277b60dca1
device-raspberry-pi0: remove config.txt
...
This file is generated by raspberrypi-bootloader
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6850
[ci:skip-build]: already built successfully in CI
2025-07-31 18:35:40 +02:00
Sandelinos
dbcde128a0
device-raspberry-pi0: remove legacy video options from config.txt
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6850
2025-07-31 18:35:40 +02:00
Sandelinos
52d3137a36
device-raspberry-pi0: fix booting, enable vc4-kms-v3d
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6850
2025-07-31 18:35:40 +02:00
Barnabás Czémán
21dc9c4195
linux-postmarketos-qcom-msm89x7: Upgrade to v6.15.7-r1
...
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6827
[ci:skip-build]: already built successfully in CI
2025-07-31 09:18:46 -07:00
postmarketOS CI
20e143b36c
linux-next: upgrade to next-20250731
2025-07-31 04:45:15 +00:00