Commit Graph
3321 Commits
Author SHA1 Message Date
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
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
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
Casey Connolly 5613801b5b device-qcom-rbx: new aport
Add a generic device target which can boot on any of the Qualcomm
RB3/5/3Gen2 boards via systemd-boot. The boards are expected to have
U-Boot flashed as per the U-Boot documentation.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6650
[ci:skip-build]: already built successfully in CI
2025-07-24 15:40:58 +02:00
postmarketOS CI ae5c9f2892 linux-next: upgrade to next-20250724 2025-07-24 04:49:36 +00:00
Barnabás Czémán 4a61fa034d soc-qcom-msm89x7: Add subpackages for enable modem
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6774

[ci:skip-build]: already built successfully in CI
2025-07-23 21:03:49 +02:00
Antoine Martin 64f63588eb u-boot: use same bl31, ddr, as downstream u-boot
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6796

[ci:skip-build]: already built successfully in CI
2025-07-23 17:58:58 +02:00
Antoine Martin eed92b3f42 u-boot-pine64-pinenote: upgrade to 2025.04
* manually generate idbloader.img, as it fails when using BL31 from
  arm-trusted-firmware
* packages proprietary SPL as it is needed when flashing a new
  partition table using rkdeveloptool
* add update-u-boot script to facilitate upgrades

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6796
2025-07-23 17:58:58 +02:00
Antoine Martin 7ea96d5718 linux-pine64-pinenote: upgrade to 6.15.7
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6815

[ci:skip-build]: already built successfully in CI
2025-07-23 17:37:30 +02:00
postmarketOS CI 2c14a84e9f linux-next: upgrade to next-20250723 2025-07-23 04:50:04 +00:00
Luca Weiss 383028dfa5 device-huawei-sturgeon: add lk2nd-msm8226 dependency
Add the dependency to be able to use "pmbootstrap flasher flash_lk2nd".

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6699
2025-07-22 19:01:04 +02:00
Luca Weiss c8c5a935c1 device-asus-sparrow: add lk2nd-msm8226 dependency
Add the dependency to be able to use "pmbootstrap flasher flash_lk2nd".

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6699
2025-07-22 19:01:04 +02:00
Luca Weiss a23cc0aa14 linux-postmarketos-qcom-msm8226: upgrade to 6.15.2
No manual kconfig changes

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6684
[ci:skip-build]: already built successfully in CI
2025-07-22 18:53:15 +02:00
postmarketOS CI 26062589a1 linux-next: upgrade to next-20250722 2025-07-22 04:49:45 +00:00
postmarketOS CI bcd094d8ae linux-next: upgrade to next-20250721 2025-07-21 15:49:52 +00:00
Stefan Hansson cdd4c651ca device-xiaomi-perseus: fix checksum
I removed an unnecessary comment from the deviceinfo file (mentioned
osk-sdl which is gone since long) when merging, but I didn't think to
upodate the checksums.

Fixes 0397051146
2025-07-21 08:42:15 +02:00
Aster Boese e67d12752d raspberry-pi3: install files under /usr
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6805

[ci:skip-build]: already built successfully in CI
2025-07-21 07:42:22 +02:00
Robert Eckelmann e7711f02cb device-google-nyan-blaze: take over maintainership
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6782

[ci:skip-build]: already built successfully in CI
2025-07-21 07:39:49 +02:00
Robert Eckelmann a7c3137977 device-google-nyan-big: take over maintainership
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6782
2025-07-21 07:39:48 +02:00
Robert Eckelmann 71e8067cbc linux-google-nyan: take over maintainership
as proposed in https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6765#note_490866

Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6782
2025-07-21 07:39:48 +02:00
Barnabás Czémán e4719fea2e device-qcom-msm89x7: Add support for SDM429
Add support for SDM429 and SDM429W.

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6809
[ci:skip-build]: already built successfully in CI
2025-07-21 07:31:03 +02:00
Barnabás Czémán ca02eec4a6 linux-postmarketos-qcom-msm89x7: upgrade to v6.15.7-r0
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6809
2025-07-21 07:31:03 +02:00
Noi 0397051146 xiaomi-perseus: new device
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6610

[ci:skip-build]: already built successfully in CI
2025-07-20 19:17:20 +02:00
postmarketOS CI 8c498045f9 linux-next: upgrade to next-20250718 2025-07-18 15:49:39 +00:00
postmarketOS CI 3695b0bf4f linux-next: upgrade to next-20250717 2025-07-17 15:55:27 +00:00
Ferass El Hafidi 6dcf578de6 device-amlogic-aarch64-tvbox: add support for Amlogic P281 reference board
(S905W)

Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org>
Tested-by: Ivan Davydov <lotigara@lotigara.ru>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6771
[ci:skip-build]: already built successfully in CI
2025-07-16 21:22:11 +02:00
postmarketOS CI de4856cf46 linux-next: upgrade to next-20250716 2025-07-16 15:49:37 +00:00
Robert Eckelmann f19d53f0cd linux-google-nyan: enable UDMABUF
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6765
2025-07-13 12:47:32 +02:00
Robert Eckelmann e38d25df46 linux-google-nyan: adjust CONFIG_HID as much as possible on this kernel version
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6765
2025-07-13 12:47:32 +02:00
Robert Eckelmann 875cd3fe7e linux-google-nyan: switch to -Os and enable xz compression for modules
as reported in #3477, the current kernel configuration causes an oversized image,
which cannot be installed.

Tests on actual HW welcome

closes #3477

Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6765
2025-07-13 12:47:27 +02:00
WeirdTreeThing 9539bf687b linux-postmarketos-mediatek-mt81xx: drop aport
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6552
2025-07-12 08:38:55 -07:00
WeirdTreeThing 425e5371fb device-google-corsola: switch to mt81 kernel
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6552
2025-07-12 08:38:55 -07:00
WeirdTreeThing ea63a6fa8f device-google-cherry: switch to mt81 kernel
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6552
2025-07-12 08:38:54 -07:00
WeirdTreeThing 34c37be315 device-google-asurada: switch to mt81 kernel
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6552
2025-07-12 08:38:54 -07:00
Ferass El Hafidi 88963a9c4f device-amlogic-tvbox: rename to device-amlogic-aarch64-tvbox
This port is exclusively for AArch64 TV boxes.  Given that there is an
Amlogic TV box port for Meson8 (ARMv7) in the works, it doesn't make
sense for the AArch64 port to have that generic name anymore.  So rename
it to reflect which Amlogic SoCs are suitable for it.

[ci:skip-vercheck]

Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6744
2025-07-12 12:01:32 +00:00
Ferass El Hafidi e2203fa367 soc-amlogic-s905: rename to soc-amlogic-aarch64
This package is being used by a huge number of Amlogic devices besides
Amlogic S905.  This can lead to confusion, so rename it to a more
generic name.

[ci:ignore-count]
[ci:skip-vercheck]

Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6744
2025-07-12 12:01:32 +00:00
Antoine Martin 368d76cad9 linux-pine64-pinenote: upgrade to 6.15.5
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6757

[ci:skip-build]: already built successfully in CI
2025-07-12 11:48:43 +02:00
André Apitzsch ca2a1ea8b4 device-motorola-peregrine: add support for newer lk2nd
Switch to msdos partition type, since lk2nd doesn't support GPT yet.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6678
2025-07-11 17:14:51 -04:00
Sample Text 3620e3713e device-clockworkpi-uconsole-rpi: fix speakers regression
The speakers are not working on CM4 with the current configuration. usercfg.txt was misconfigured when CM3 and CM5 were added

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6760
[ci:skip-build]: already built successfully in CI
2025-07-11 12:56:37 +02:00
Alicja Michalska db58f4cd67 lynx-r1: New device
Add initial port for Lynx R1.
Kernel fork will be merged with sm8250-mainline in the future.

Signed-off-by: Alicja Michalska <alicja.michalska@9elements.com>
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6748
[ci:skip-build]: already built successfully in CI
2025-07-11 01:09:50 +02:00
Aster Boese 3354f13d91 apple-*: move devices supported by apple-idevice to archived
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6733
2025-07-10 19:59:35 +02:00