Commit Graph
5606 Commits
Author SHA1 Message Date
Antoine Martin be653e6edb device-clockworkpi-uconsole-radxa-cm5: 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
Clayton Craft b524646bde device-generic-x86_64: depend on hwdata
This is useful for having more hardware work OOTB when using
this generic image. On openrc installs, which pulls in eudev-hwids.

Fixes #3744

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6611
[ci:skip-build]: already built successfully in CI
2025-06-09 12:59:14 +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
Oliver Smith c1b3ec05f3 device/*: fix missing makedepends
These failed to build in v25.06 because they use packages during the
build that are only listed in depends, not in makedepends. pmbootstrap
is more strict about it these days, so fix it.

[ci:skip-vercheck]

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6626
[ci:skip-build]: already built successfully in CI
2025-06-09 12:09:23 +02:00
Alexey Minnekhanov e2a9015897 firmware-xiaomi-whyred: switch firmware URL to more stable
gitflic.ru broke something (due to anti-bot protection?) so that
release download URLs are not accessible for automated services
even though they can be downloaded in a browser. I'll talk to
their support, but for now host file somewhere else.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6625
[ci:skip-build]: already built successfully in CI
2025-06-09 12:04:10 +03:00
Antoine Martin b874ab70a7 pinenote-dbus-service: upgrade to 0.2.3
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6622

[ci:skip-build]: already built successfully in CI
2025-06-09 00:27:06 +02:00
Oliver Smith fa0f9e64f0 firmware-samsung-a6lte: add missing makedep
pmbootstrap only installs makedepends when building packages, not the
depends as it did in the past. Adjust this package to fix:
  >>> firmware-samsung-a6lte: Entering fakeroot...
  /usr/bin/abuild: line 21: can't open /lib/firmware/brcm/brcmfmac43456-sdio.bin.zst: no such file

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6617
[ci:skip-build]: already built successfully in CI
2025-06-08 13:32:15 +02:00
Oliver Smith de667973e9 firmware-qcom-adreno: switch source mirror
Fix for:
  >>> firmware-qcom-adreno: Fetching https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-20241110.tar.gz
  Connecting to git.kernel.org (172.105.64.184:443)
  wget: server returned error: HTTP/1.1 400 Bad Request

[ci:skip-vercheck]: same checksum

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6617
2025-06-08 13:32:15 +02:00
Antoine Martin affdd02064 {device,linux}-clockworkpi-uconsole-rpi: rename from {device,linux}-clockworkpi-uconsole-cm4
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6597
2025-06-07 21:56:06 +02:00
binarycraft007 59d9391dc8 asus-s5507q: update firmware
Extracted firmware from qualcomm board support package V1.366.7800.0,
also added iris vpu fw, tested with custom kernel from linaro.

Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6600
2025-06-07 21:48:43 +02:00
postmarketOS CI 023b737f68 linux-next: upgrade to next-20250606 2025-06-06 15:46:45 +00:00
postmarketOS CI 51c7095130 linux-next: upgrade to next-20250605 2025-06-05 15:48:14 +00:00
Antoine Martin 00633f4ce3 u-boot-radxa-cm5: new aport
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6580

[ci:skip-build]: already built successfully in CI
2025-06-04 18:34:18 +02:00
Antoine Martin 8e8149062f linux-radxa: new aport
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6580
2025-06-04 18:34:18 +02:00
Antoine Martin 4f2c13dd0f device-clockworkpi-uconsole-radxa-cm5: new device
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6580
2025-06-04 18:34:18 +02:00
Rudraksha Gupta 05c0292ba9 linux-next: build using clang and enable Rust
The rational behind this is no actual functionality is lost, we just
gain the ability to now run Rust drivers (if they come out/we develop
them). It should be stable enough since Android manufacturers switched
to Clang a long time ago.

Currently, I foresee no drawbacks with this change.

Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6541
2025-06-04 12:38:09 +02:00
postmarketOS CI 08c2318c48 linux-next: upgrade to next-20250604 2025-06-04 04:44:47 +00:00
Icenowy Zheng 92e3b88f6b linux-postmarketos-mediatek-mt8183: fix Wayland compositors AFBC issue
Some Wayland compositors (tested with GNOME) are broken because of the
mediatek DRM driver wrongly announce AFBC on SoCs w/o AFBC displaying
support.

Pick a patch from mailing list to fix this issue.

Test is done on a kodama with google-kukui generic port and GNOME Shell
recipe.

Signed-off-by: Icenowy Zheng <uwu@icenowy.me>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6589
[ci:skip-build]: already built successfully in CI
2025-06-03 15:02:34 -07:00
postmarketOS CI 4e86be8579 linux-next: upgrade to next-20250603 2025-06-03 15:44:28 +00:00
Clayton Craft 68ed2f96a1 device-qemu-*: depend on postmarketos-qemu-common
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6508
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6508
2025-06-03 12:27:57 +02:00
Antoine Martin dc1b38ab57 device-clockworkpi-uconsole-cm4: use new panel drivers, new dtoverlay
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6582

[ci:skip-build]: already built successfully in CI
2025-06-03 12:15:54 +02:00
Antoine Martin 5cf4d21c7e linux-clockworkpi-uconsole-cm4: upgrade to 6.12.30
Use patches from https://github.com/ak-rex/ClockworkPi-linux

Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6582
2025-06-03 12:15:54 +02:00
Clayton Craft 5747b80ab1 linux-postmarketos-qcom-laptop: upgrade to 6.15
- Enable boot_delay support (can help with debugging)

Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6414
[ci:skip-build]: already built successfully in CI
2025-06-03 12:08:31 +02:00
Vitalii Skorkin aec06e469e device-xiaomi-miatoll: use U-Boot
Convert the device package to use U-Boot.

Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6591
2025-06-03 11:24:48 +02:00
Vitalii Skorkin 33c75a29fe soc-qcom-sm7125: update alsa ucm configs
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6591
2025-06-03 11:24:48 +02:00
Vitalii Skorkin 4e368157b6 device-xiaomi-miatoll: add haptics udev rules
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6591
2025-06-03 11:24:47 +02:00
Vitalii Skorkin cf17d73779 linux-postmarketos-qcom-sm7125: upgrade to 6.14.7
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6591
2025-06-03 11:24:43 +02:00
Vitalii Skorkin b5e37eb856 */*: update email address
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6591
2025-06-03 11:24:17 +02:00
Luca Weiss 9f5a636c02 linux-postmarketos-qcom-sm6350: upgrade to 6.15.0
Manual kconfig changes:
* SND_SOC_SM8250=m (plus dependencies)
* QCOM_STATS=m

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6576
[ci:skip-build]: already built successfully in CI
2025-06-02 23:44:48 +02:00
Luca Weiss 86bfad3b13 linux-postmarketos-qcom-sc7280: upgrade to 6.15.0
Manual kconfig changes:
* SND_SOC_SM8250=y (and disable SND_SOC_SC8280XP)
* SC_LPASS_CORECC_7280=y
* QCOM_STATS=y

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6577
[ci:skip-build]: already built successfully in CI
2025-06-02 23:40:57 +02:00
binarycraft007 3c5d110aba Add ASUS Vivobook S 15
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6578

[ci:skip-build]: already built successfully in CI
2025-06-02 23:38:22 +02:00
Alistair Francis 8519c1f3f3 device-purism-librem5: update to 69pureos2
Signed-off-by: Alistair Francis <alistair@alistair23.me>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6584

[ci:skip-build]: already built successfully in CI
2025-06-02 23:25:38 +02:00
exkc 1613d6749f linux-postmarketos-marvell: upgrade to 6.15.0
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6586

[ci:skip-build]: already built successfully in CI
2025-06-02 23:19:47 +02:00
Alistair Francis f6e3633aaf device-purism-librem5: add systemd service
Signed-off-by: Alistair Francis <alistair@alistair23.me>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6563
2025-05-30 14:43:25 -07:00
postmarketOS CI ce37f31d19 linux-next: upgrade to next-20250530 2025-05-30 04:49:31 +00:00
Casey Connolly 25b02f40b6 linux-next: enable ZRAM_BACKEND_ZSTD
And enable multi-comp for funsies, seems useful

Signed-off-by: Casey Connolly <kcxt@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6544
[ci:skip-build]: already built successfully in CI
2025-05-29 21:49:38 +02:00
postmarketOS CI d3b642da8e linux-next: upgrade to next-20250529 2025-05-29 15:55:43 +00:00
postmarketOS CI 928f4acd43 linux-next: upgrade to next-20250528 2025-05-29 04:44:47 +00:00
adamthiede 4b0b290656 linux-postmarketos-mediatek-mt8173: upgrade to 6.15
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6555

[ci:skip-build]: already built successfully in CI
2025-05-27 18:37:50 +02:00
postmarketOS CI 827c4486f4 linux-next: upgrade to next-20250527 2025-05-27 15:45:47 +00:00
Alistair Francis d06196d49b linux-purism-librem5: upgrade to 6.6.83pureos2
Signed-off-by: Alistair Francis <alistair@alistair23.me>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6549
2025-05-26 22:02:08 -07:00
Sicelo A. Mhlongo a0d53ce669 linux-postmarketos-omap: upgrade to 6.15
Some patches are now merged in 6.15. Drop.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6557
[ci:skip-build]: already built successfully in CI
2025-05-26 22:25:07 +02:00
fossdd 2d5445b4ee device-apple-tonga: switch to main/mesa
mesa-25.1.0 includes the asahi driver

See also https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/84245

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6518
[ci:skip-build]: already built successfully in CI
2025-05-26 21:18:58 +02:00
postmarketOS CI 1d8395d3c2 linux-next: upgrade to next-20250526 2025-05-26 15:44:24 +00:00
五河 琴里 fb7b7e3b35 device-fairphone-fp5: Add kernel modules for touch screen to modules-initfs
Add kernel modules for touch screen to modules-initfs, mainly for
entering the full disk encryption passphrase.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6543
[ci:skip-build]: already built successfully in CI
2025-05-26 13:08:11 +02:00
Stefan Hansson f99c508f02 linux-sony-nicki-mainline: install dtbs
Otherwise boot-deploy can't find them. I have no idea how this ever
worked.

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

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6550
[ci:skip-build]: already built successfully in CI
2025-05-25 19:34:10 +02:00
Rudraksha Gupta 5b1e01c15f device-samsung-expressatt: Add linux-lts, linux-edge, & linux-stable
Add more mainline-linux kernels that are more stable that linux-next

Also, let’s not install the firmware Library of Alexandria

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6507
[ci:skip-build]: already built successfully in CI
2025-05-25 11:20:39 +02:00
Rudraksha Gupta 654d291abd linux-next: msm8960: expressatt: SSH via USB
Enable various USB configs so that we can SSH into the device

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6540
2025-05-23 20:25:26 -07:00