Commit Graph
11463 Commits
Author SHA1 Message Date
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
postmarketOS CI 59102218e5 linux-next: upgrade to next-20250730 2025-07-30 15:52:46 +00:00
Henrik Grimler 18590df8ff linux-samsung-gts210lte: set console=ttySAC1
ttySAC1 is the debug uart on this device.

Unfortunately something stops kernel output a certain time into boot,
so we only get output for the first few seconds.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6745
2025-07-30 16:03:50 +02:00
Henrik Grimler ac421c24eb linux-samsung-gts210lte: re-generate config and cleanup patches
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6745
2025-07-30 16:03:50 +02:00
Henrik Grimler cc6086d029 device-samsung-gts210lte: set getty to ttySAC1
ttySAC1 is the debug uart on this device.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6745
2025-07-30 16:03:50 +02:00
Henrik Grimler 02e10a2161 device-samsung-gts210lte: deviceinfo: drop un-needed variables
screen_width and screen_height are only needed for
dev_touchscreen_calibration calculation. We do not need to set
dev_touchscreen_calibration though, as we already ship a custom
90-sec_touchscreen.rules file with the same calibration.

Suggested-by: @sicelo
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6745
2025-07-30 16:03:50 +02:00
Henrik Grimler fcca70824e device-samsung-gts210lte: re-add 90-sec_touchscreen.rules
The install command was accidentally dropped in commit
dd04440b64 ("device-samsung-gts210lte: avoid overriding udev v4l
rule in /etc").

Also change so it is installed to /usr/lib/udev/rules.d/.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6745
2025-07-30 16:03:50 +02:00
binarycraft007 adea3cc823 firmware-asus-s5507q: remove ath12k firmware override
With the latest release of linux-firmware, ath12k regression is now
fixed, so there is no need to bring our own wifi fw:

- https://gitlab.com/kernel-firmware/linux-firmware/-/commit/225e865382d484dbedf4fd5e0347d91c3f9ec0c4
- https://gitlab.alpinelinux.org/alpine/aports/-/commit/da7cfa95cf57285b2f3a23eab563523686765569

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6681
2025-07-30 21:56:17 +09:00
Martin Roukala (né Peres) 8c2bf6c07e qemu-aarch64: add hwci support
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6696
2025-07-30 12:54:25 +02:00
Martin Roukala (né Peres) 89407374b2 qemu-aarch64/deviceinfo: set the default baudrate for ttyAMA0
This ensures consistency between the kernel boot messages' baudrate
and getty's.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6696
2025-07-30 12:54:24 +02:00
Martin Roukala (né Peres) 553479cfe8 qemu-amd64: add hwci support
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6696
2025-07-30 12:54:24 +02:00
Martin Roukala (né Peres) 541f804b97 qemu-amd64/deviceinfo: set the default baudrate for ttyS0
This ensures consistency between the kernel boot messages' baudrate
and getty's.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6696
2025-07-30 12:54:24 +02:00
Martin Roukala (né Peres) a0fd5e421c ci: add support for building and testing device boot images
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6696
2025-07-30 12:54:24 +02:00
Martin Roukala (né Peres) dd643bff2a ci: ignore "gitlab-ci.yml.j2" files in packages
These files are meant for hardware CI and are unrelated to the actual
package.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6696
2025-07-30 12:54:24 +02:00
Pablo Correa Gómez 0257d1ee5c build-jobs: expose the locally-generated key as an artifact
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6696
2025-07-30 12:54:24 +02:00
Aster Boese ac6e83ec15 nokia-n900: install files under /usr
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6807

[ci:skip-build]: already built successfully in CI
2025-07-30 09:16:05 +02:00
Aster Boese 32ce8a293f samsung-manta: remove wlan modification files
As per https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6804#note_491990,
these files are irrelevant and not useful anymore, so just remove them.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6804
[ci:skip-build]: already built successfully in CI
2025-07-30 09:12:52 +02:00
Aster Boese a19344088d samsung-manta: install files under /usr
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6804
2025-07-30 09:12:52 +02:00
Aster Boese 78b2485f3a samsung-goyawifi: install files under /usr
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6806

[ci:skip-build]: already built successfully in CI
2025-07-30 09:10:56 +02:00
adamthiede 76762ffd01 linux-postmarketos-mediatek-mt8173: upgrade to 6.16
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6833
2025-07-29 21:52:34 -07:00