Commit Graph
5826 Commits
Author SHA1 Message Date
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
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
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
postmarketOS CI 6c9a8fee3d linux-next: upgrade to next-20250729 2025-07-29 15:44:47 +00:00
Antoine Martin a8d06bf180 u-boot-pine64-pinenote: use latest ddr and bl31 firmware
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6839

[ci:skip-build]: already built successfully in CI
2025-07-29 08:38:21 +02:00
postmarketOS CI c4f2cbb659 linux-next: upgrade to next-20250728 2025-07-28 15:49:44 +00:00
Alistair Francis 42dd2e07d2 device-google-sargo: Enable GNSS automatically
Following the steps described here:
https://gitlab.com/sdm670-mainline/linux/-/issues/4#note_2448131089
we can enable GNSS automatically at boot.

Resolves: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/2788
Signed-off-by: Alistair Francis <alistair@alistair23.me>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6588
2025-07-28 10:39:12 +02:00
Antoine Martin c4055c71fa device-pine64-pinenote: add sway subpackage
Integrates hrdl's sway config files.
See https://git.sr.ht/~hrdl/pinenote-dist

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
[ci:skip-build]: already built successfully in CI
2025-07-28 10:33:00 +02:00
Antoine Martin d49671638c device-pine64-pinenote: add symbolic link to wifi firmware in nonfree subpackage
This fixes an error with bcrmfmac is looking for wifi firmware via a
symbolic link that doesn't exist in the linux-firmware package

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin 704c2d80db device-pine64-pinenote: add xournalpp subpackage
Includes xournal config files to adapt it to e-ink screen

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin 837cea09fa device-pine64-pinenote: add x11 subpackage
Includes touchscreen config file

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin 8016012af9 device-pine64-pinenote: add nonfree-firmware-systemd subpackage
Subpackage includes waveform extraction services which only start once
when device is booted for the first time.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin ba9a20264a device-pine64-pinenote: add partition-table
* add `partition-table.txt` which sets the partition table using
`rkdeveloptool`. Due to lack of support from pmbootstrap, currently has
to be done manually.  Comments are added in `deviceinfo` to make that clear.
* removes from `deviceinfo` `deviceinfo_sd_embed_firmware` as unused.
Due to lack of support from pmbootstrap for flashing u-bout using
pmbootstrap, currently has to be done manually. Comments are added
in `deviceinfo` to make that clear.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:32:59 +02:00
Aster Boese 7429bed2ca */*: bump pkgrels of packages with systemd subpackages
Update to use the new version of the abuild systemd split function.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6713
2025-07-27 17:03:09 -04:00
Hendra Manudinata d0995c138e linux-samsung-j4lte: enable required configurations for Docker
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6716
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6716
2025-07-27 00:24:40 -04:00
Hendra Manudinata d7e410d6a3 linux-samsung-j4lte: update source and add zstd zram algorithm
- Enable zstd zram algorithm support
- Refresh kernel patches
- Switch to a new source location

Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6716
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6716
2025-07-27 00:24:40 -04:00
Bart Ribbers 1b091bd281 google-sargo: install config for plasma-camera
The google-sargo is not quick enough to handle the default plasma-camera
settings. The resolution is a setting too high so this sets it back to
720p which works well enough.
The codec is set to default but I'm adding it to make sure it's
something we know works when the upstream default changes.

The app still says the codec can't keep up but we can't get much better
out of it currently.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6791
2025-07-26 18:17:53 -04:00
adamthiede f5c2d24785 linux-postmarketos-mediatek-mt8173: upgrade to 6.15.8
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6823
2025-07-26 15:44:25 -04:00
Antoine Martin b4cb0a240b pinenote-dbus-service: add systemd subpackage
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6811
2025-07-24 23:29:20 -07:00
postmarketOS CI 2df6eac627 linux-next: upgrade to next-20250725 2025-07-25 04:49:59 +00:00
GoldenVadim ea9a248af4 device-xiaomi-fog: change bootimg header version to 3
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6810
2025-07-24 15:44:13 +02:00