Commit Graph
11138 Commits
Author SHA1 Message Date
Sonya Sireneva 2d409761f3 kconfigcheck: minimum kernel version for UDMABUF
CONFIG_UDMABUF was introduced in Linux 4.20, but it was accidentially
required on Linux 3.10+ by the CI.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6666
2025-06-14 21:25:07 +03:00
Richard Acayan efeed0bfc7 linux-postmarketos-qcom-sdm670: upgrade to v6.15.2
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6649

[ci:skip-build]: already built successfully in CI
2025-06-14 20:39:00 +03:00
Federico Amedeo Izzo 93838311aa community/soc-qcom: Add missing systemd unit for call_audio_idle_suspend_workaround
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6663

[ci:skip-build]: already built successfully in CI
2025-06-14 11:12:58 +02:00
Clayton Craft 8734489c8b kconfigcheck: add UDMABUF to default kconfig
See:
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6163#note_467983

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6167
[ci:skip-build]: already built successfully in CI
2025-06-13 17:05:24 -07:00
Clayton Craft 34d62b85da systemd: Always install X11 tmpfiles config
This is needed by some(all?) Xwayland implementations too, so don't make
installing it exclusive to having the actual X11 xorg-server installed.

This fixes an issue where Xwayland doesn't work on COSMIC.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6658
[ci:skip-build]: already built successfully in CI
2025-06-13 17:02:32 -07:00
Clayton Craft d336e2f0ef firmware-lenovo-21bx: drop aport
All firmware that this used to provide is now upstream in
linux-firmware 🎉

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6660
[ci:skip-build]: already built successfully in CI
2025-06-13 11:42:00 -07:00
Clayton Craft 2c2e4e8895 device-lenovo-21bx: drop dependency on firmware-lenovo-21bx
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6660
2025-06-13 11:42:00 -07:00
Clayton Craft 9d7f74090c device-lenovo-21bx: use dtbloader, remove bootmac
bootmac is no longer necessary for configuring bluetooth MAC when using
dtbloader.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6603
[ci:skip-build]: already built successfully in CI
2025-06-13 08:51: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
fossdd 9b03326184 systemd/phosh: backport media player fixes
https://gitlab.alpinelinux.org/alpine/aports/-/commit/e376f4d57a04a06fa73d4103e9790e46872b4aac

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6654
[ci:skip-build]: already built successfully in CI
2025-06-12 22:55:08 +02:00
Oliver Smith f929604351 main/postmarketos-artwork: set v25.06 wallpaper
The new wallpaper is called Evergreen, by Dikasp!

Related: https://social.treehouse.systems/@postmarketOS/114655194291545930
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6652
2025-06-12 21:53:05 +02:00
Oliver Smith 879be2b85c cross/musl-*: upgrade to 1.2.5-r12
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6651

[ci:skip-build]: already built successfully in CI
2025-06-12 19:04:24 +02:00
Oliver Smith c2b9218453 cross/musl-*: upgrade to 1.2.5-r11
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6647

[ci:skip-build]: already built successfully in CI
2025-06-12 09:43:17 +02:00
Oliver Smith 5bc86711b1 cross/gcc-*: upgrade to 14.3.0-r3
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6619

[ci:skip-build]: already built successfully in CI
2025-06-12 09:42:07 +02: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
Clayton Craft aae0373b2d kconfigcheck: add missing option dependencies
These options are things that other required kconfig depend on, found
when creating a new config from scratch and noticing a few required
kconfig wasn't making it into the final config.

I don't expect this to have any impact on existing kernel packages that
already pass the kconfig check, because they would already need to have
these options enabled.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6641
2025-06-11 23:27:04 +02:00
Barnabás Czémán 8a8c337317 linux-postmarketos-qcom-msm8953: upgrade to 6.15.0-r0
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6631

[ci:skip-build]: already built successfully in CI
2025-06-11 23:23:51 +02:00
Barnabás Czémán fddc16aa1a device-qcom-msm8953: Replace nt36xx with novatek_nvt_ts
nt36xxx have been droped from the kernel infavor of
novate_nvt_ts driver.

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6631
2025-06-11 23:23:46 +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
Oliver Smith 59341cab2e main/postmarketos-release-upgrade: upgrade to 1.9.0
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6632

[ci:skip-build]: already built successfully in CI
2025-06-11 22:44:56 +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
Clayton Craft 492fead1ce main/postmarketos-base-ui: stop inhibiting sleep/suspend during audio playback
This test is apparently wrong a lot now, so let's disable it. Audio
apps should inhibit sleep/suspend on their own, or worst case you can do
something like `systemd-inhibit <audio app>`.

We still want sleep-inhibitor around for now to inhibit sleep/shutdown
when an SSH client is connected or when apk is running.

Fixes #3745

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6612
[ci:skip-build]: already built successfully in CI
2025-06-10 12:17:36 +02: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
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 3488afe03d issue_templates/Default: add v25.06 2025-06-09 22:48:34 +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
Shinjo Park d06dfedb06 main/tizen-mkdzimage: fix source repository URL
Since https://git.tizen.org is not reachable for a logn amount of time, switch
the upstream URL to postmarketOS GitLab instead.

Fixes issue #3752.

[ci:skip-build]: already built successfully in CI

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6628
2025-06-09 13:52:21 +02:00
Clayton Craft 7bf6a9da16 systemd/systemd-services: fix zram_swap unit
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6614

[ci:skip-build]: already built successfully in CI
2025-06-09 13:02:30 +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