Commit Graph
3246 Commits
Author SHA1 Message Date
fossdd 1a8fcddeb9 device-samsung-expressatt: drop -kernel-edge
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:27 +02:00
fossdd 1450be89f0 device-oneplus-dumpling: switch from linux-edge to linux-stable for -kernel-alpine
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:27 +02:00
fossdd ca7800d2e1 device-oneplus-cheeseburger: switch linux-edge to linux-stable for -kernel-alpine
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:27 +02:00
fossdd 589af2c866 device-sipeed-licheezero: switch from linux-edge to linux-stable
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:26 +02:00
knuxify 5919ade1a5 device-odroid-hc2: switch to linux-stable
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:26 +02:00
fossdd 8382236059 device-cubietech-cubieboard: switch from linux-edge to linux-stable
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6590
2025-06-20 10:59:26 +02:00
Dzmitry Sankouski 932397c42d u-boot-starqltechn: move from testing to community
Moving to community along with device package.

[ci:skip-vercheck]: no changes to packages

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6493
2025-06-19 13:56:54 -07:00
Dzmitry Sankouski f25e01be88 device-samsung-starqltechn: move from testing to community
Starqltechn is a Samsung Galaxy S9 phone running on sdm845 SoC.
Since SDM845 is well supported, the phone has potential to get more
features in the future with less development effort.

Device is running linux-postmarketos-qcom-sdm845 kernel, with
charger, fuelgauge, haptics, calls, mobile data supported.
This make the phone usable with basic scenarios.

Moving to community to increase phone visibility and to attract new
developers and users.

[ci:skip-vercheck]: no changes to packages

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6493
2025-06-19 13:56:53 -07:00
Luca Weiss 92ee04d094 linux-postmarketos-qcom-msm8974: upgrade to 6.14.6
Manual kconfig changes:
* CONFIG_QCOM_SNS_REG=m
* CONFIG_IIO_QCOM_SMGR_ACCEL=m
* CONFIG_IIO_QCOM_SMGR=m
* CONFIG_IIO_QCOM_SMGR_GYRO=m
* CONFIG_IIO_QCOM_SMGR_MAG=m
* CONFIG_IIO_QCOM_SMGR_PRESSURE=m
* CONFIG_IIO_QCOM_SMGR_PROX=m
* CONFIG_UDMABUF=y (for community kconfig check)

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6639
[ci:skip-build]: already built successfully in CI
2025-06-19 22:19:04 +02:00
postmarketOS CI b32d6d7def linux-next: upgrade to next-20250619 2025-06-19 15:44:31 +00:00
Luca Weiss 610ab96f8a linux-postmarketos-qcom-msm8226: slim config, build more as modules
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6640
2025-06-19 21:20:17 +09:00
Luca Weiss 5ae1459ac8 linux-postmarketos-qcom-msm8226: upgrade to 6.14.8
Manual kconfig changes:
* CONFIG_QCOM_SNS_REG=m
* CONFIG_IIO_QCOM_SMGR_ACCEL=m
* CONFIG_IIO_QCOM_SMGR=m
* CONFIG_IIO_QCOM_SMGR_GYRO=m
* CONFIG_IIO_QCOM_SMGR_MAG=m
* CONFIG_IIO_QCOM_SMGR_PRESSURE=m
* CONFIG_IIO_QCOM_SMGR_PROX=m

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6640
2025-06-19 21:20:17 +09:00
postmarketOS CI b598643699 linux-next: upgrade to next-20250618 2025-06-18 15:49:39 +00:00
exkc 22c85d4972 device-radxa-zero: switch from linux-edge to linux-postmarketos-amlogic
linux-edge is being removed from Alpine and linux-postmarketos-amlogic
has all the necessary config options.

Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6592
2025-06-18 15:27:54 +02:00
exkc fa911abe87 device-beelink-gt1: drop linux-edge
linux-edge is being removed from Alpine and also lacked a number of
amlogic drivers.

Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6593
2025-06-18 15:22:58 +02:00
Antoine Martin b6954d59e8 device-pine64-pinenote: add waveform management initd
Previously, waveform information was provided by maintainer. Since every
device panel is slightly different, waveform information is actually
available on the device in a specific partition (partlabel=waveform).

We thus use the device waveform information instead of the less
appropriate generic binary. We do this by having an initd script extract
and prepare the binary from the partition using hrdl's scripts. The
rockchip_ebc module expects both ebc.wbf and custom_wf.bin under
/lib/firmware/rockchip. Thus, if those files are not detected, the initd
runs the necessary operations, regenerates with mkinitfs, and reloads
rockchip_ebc.

gpio_rockchip is also added to modules-initfs as the kernel now compiles
it as a module

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6667
[ci:skip-build]: already built successfully in CI
2025-06-18 08:26:14 -04:00
Antoine Martin d5fc0dee35 firmware-pine64-pinenote: drop in favor of device waveforms
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6667
2025-06-18 08:26:11 -04:00
Antoine Martin 6f78bbc5df linux-pine64-pinenote: upgrade to 6.15.2, use upstream linux tar
Uses patchset from hrdl rather than m-weigand. It was rebased against
v6.15 by myself, from v6.15_rc3. hrdl rebased m-weigand's patchset from
v6.12 and improved upon it.

Much like linux-rpi, source code is generated by first using upstream
linux source code, patched with minor release patchset. The PineNote
downstream patches are then applied.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6667
2025-06-18 08:26:07 -04:00
Nick Chan ce776a7965 apple-d22: new device
Signed-off-by: Nick Chan <towinchenmi@gmail.com>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6642
2025-06-17 19:27:13 +02:00
Luca Weiss 10d2f913b8 device-oneplus-bacon: add dependency on adsp, modem & wcnss firmware
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6671

[ci:skip-build]: already built successfully in CI
2025-06-17 18:48:27 +02:00
Luca Weiss 5d951b077d firmware-oneplus-bacon: squash firmware and add adsp & modem firmware
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6671
2025-06-17 18:48:27 +02:00
Luca Weiss eb7dabc8f7 firmware-fairphone-fp3: drop useless _fwdir variable
Drop the variable and just use /lib/firmware where needed to not rely on
this variable which does not bring any benefit anyways.

[ci:skip-vercheck]

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6672
[ci:skip-build]: already built successfully in CI
2025-06-17 18:45:13 +02:00
postmarketOS CI 5b41b5969e linux-next: upgrade to next-20250617 2025-06-17 15:44:44 +00:00
Bart Ribbers 41d3ee8eee linux-postmarketos-qcom-msm8226: enable missing kconfig options
$ pmbootstrap kconfig check postmarketos-qcom-msm8226
[19:19:41] WARNING: config-postmarketos-qcom-msm8226.armv7: CONFIG_UDMABUF should be set (category:default)
[19:19:41] WARNING: config-postmarketos-qcom-msm8226.armv7: CONFIG_BPF_JIT should be set (category:input)

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6673
2025-06-17 21:49:11 +09:00
methanal 23e224c776 linux-postmarketos-exynos7870: upgrade to 6.15
[ci:skip-build]: already built successfully in CI

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6645
2025-06-17 21:44:05 +09:00
postmarketOS CI 985960811a linux-next: upgrade to next-20250616 2025-06-17 04:45:56 +00:00
Antoine Martin 4a1b36849b linux-clockworkpi-uconsole-rpi: drop in favor of AKMS modules
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6604

[ci:skip-build]: already built successfully in CI
2025-06-16 08:46:13 -07:00
Antoine Martin a06ec979e6 device-clockworkpi-uconsole-rpi: add akms module with drivers
ClockworkPi's uConsole needs a few out-of-tree drivers to work that are
usually introduced through patches against raspberry Pi's kernel. To
reduce maintenance overhead, this MR drops
linux-clockworkpi-uconsole-rpi in favor of integrating the missing
drivers via AKMS and using linux-rpi directly. This will also allow
easier updating of the drivers, and avoid having to maintain a seperate
kernel aport.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6604
2025-06-16 08:46:13 -07:00
postmarketOS CI f874e071c1 linux-next: upgrade to next-20250613 2025-06-13 15:46:46 +00:00
Bart Ribbers 98fdc4d1e2 linux-postmarketos-qcom-msm8226: enable the community kconfig checks
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6655
2025-06-13 07:24:42 +02:00
Bart Ribbers 2352754a2f lg-lenok: add lk2nd-msm8226 to deps
It won't actually boot without it.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6655
2025-06-13 07:24:42 +02:00
Henrik Grimler 18a9e1452e device-odroid-u2: add console=ttySAC1 to cmdline
This is needed if we want to get kernel log output over serial.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6616
[ci:skip-build]: already built successfully in CI
2025-06-12 16:38:05 -07:00
Barnabás Czémán e129d82cd2 linux-postmarketos-qcom-msm89x7: upgrade to 6.15-r0
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6633

[ci:skip-build]: already built successfully in CI
2025-06-12 16:28:31 -07:00
postmarketOS CI ad78efaae2 linux-next: upgrade to next-20250612 2025-06-12 04:51:14 +00:00
Stefan Hansson d9c3faf7d0 firmware-xiaomi-polaris: update commit
The repository was removed and re-created. As such, the commit hashes
changed. Use the new one.

Thanks to Molly Sophia for being quick to restore this repository after
being notified of that its removal caused build failures!

Related: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6618

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6636
[ci:skip-build]: already built successfully in CI
2025-06-11 23:31:39 +02:00
Henrik Grimler 9550de18ec device-*: drop deprecated deviceinfo_mesa_driver var
It was used by osk-sdl, which has now been dropped.  See
https://wiki.postmarketos.org/wiki/Deviceinfo_reference#Obsolete_options.

[ci:ignore-count]

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6635
[ci:skip-build]: already built successfully in CI
2025-06-11 22:55:02 +02:00
Henrik Grimler 9574c85979 device-lark-freeme-70-2s: add u-boot-tools to makedepends
To fix build error:

    /usr/bin/abuild: line 28: mkimage: not found

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6635
2025-06-11 22:55:02 +02:00
Henrik Grimler 4ab371c4af device-goclever-gcta741l: add u-boot-tools to makedepends
To fix build error:

    /usr/bin/abuild: line 28: mkimage: not found

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6635
2025-06-11 22:55:02 +02:00
Henrik Grimler c6f73181bd device-sourceparts-pocketpc: add u-boot-tools to makedepends
To fix build error:

    /usr/bin/abuild: line 28: mkimage: not found

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6635
2025-06-11 22:55:01 +02:00
Dzmitry Sankouski 034aa79592 u-boot-starqltechn: fix compiler warnings
Patch adjustments to fix compiler warnings.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6638
[ci:skip-build]: already built successfully in CI
2025-06-11 22:51:37 +02:00
Dzmitry Sankouski ebf4a4984c u-boot-starqltechn: use https for source url
Http link is broken. Use https.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6638
2025-06-11 22:51:37 +02:00
Dzmitry Sankouski 7e3cf45a82 u-boot-starqltechn: add maintainer
Add Dzmitry Sankouski <dsankouski@gmail.com> as device maintainer.

[ci:skip-vercheck]: no changes to packages

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6638
2025-06-11 22:51:32 +02:00
postmarketOS CI ca9f55c086 linux-next: upgrade to next-20250611 2025-06-11 15:52:54 +00:00
postmarketOS CI 0878b489e2 linux-next: upgrade to next-20250610 2025-06-10 15:47:22 +00:00
Oliver Smith d147cfdd5e device-nextbit-robin: move to downstream
This package depends on a downstream kernel so move it to the downstream
device category.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6624
[ci:skip-build]: already built successfully in CI
2025-06-10 12:15:36 +02:00
Antoine Martin 422f031a1f device-clockworkpi-uconsole-rpi: add ttyAMA0 to inittab
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6621
2025-06-10 10:53:40 +02:00
Antoine Martin e27f254ed7 device-clockworkpi-uconsole-rpi: add xorg config file to fix bad screen orientation
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6621
2025-06-10 10:53:40 +02:00
user0-07161 5377b2827e linux-postmarketos-qcom-msm8930: update to 6.15.0_rc7, fix building
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6629

Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3753

[ci:skip-build]: already built successfully in CI
2025-06-10 10:21:26 +02:00
Oliver Smith 6449f2bc92 device-*: add missing u-boot-tools makedep
Add the missing makedepend to armv7 devices too.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6634
[ci:skip-build]: already built locally
[ci:skip-vercheck]: rebuild not necessary
2025-06-09 22:33:32 +02:00
Oliver Smith 726a56ff40 testing/u-boot-*: add missing SWIG patch
Apply libfdt.i_shipped-use-SWIG_AppendOutput.patch, so the packages
build with modern Alpine.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6627
2025-06-09 12:13:36 +02:00