Commit Graph
4871 Commits
Author SHA1 Message Date
Alexey Minnekhanov a4204d0e00 device-samsung-klte: cleanups for device package (MR 2508)
- msm-modem-rpmsg => msm-modem
2021-09-16 21:49:06 -07:00
Alexey Minnekhanov 9cf2f14158 device-oneplus-bacon: cleanups for device package (MR 2508)
- mesa-dri-freedreno => mesa-dri-gallium
2021-09-16 21:49:06 -07:00
Alexey Minnekhanov 9cb6900fb4 device-lg-hammerhead: cleanups for device package (MR 2508)
- mesa-dri-freedreno => mesa-dri-gallium
- msm-modem-rpmsg => msm-modem
- add swclock-offset
- sort deps list
- remove ofono from deps, should be pulled in by UI
  package that needs it, not by device- package
2021-09-16 21:49:06 -07:00
Alexey Minnekhanov 6968d28989 device-fairphone-fp2: cleanups for device package (MR 2508)
- msm-modem-rpmgs => msm-modem
2021-09-16 21:49:06 -07:00
Alexey Minnekhanov ffbb8f6c8d main/linux-postmarketos-qcom-msm8974: upgrade to 5.14.2 (MR 2508)
* enable CLK_VIBRATOR for lg-hammerhead
2021-09-16 21:49:06 -07:00
jenneron fc0b5f1efe surftab-wintron7.0: fix kernel and initramfs names (MR 2521)
[ci:skip-build] already built successfully in CI
2021-09-16 21:44:05 -07:00
jenneron da14c01ca7 trekstor-surftabduow1: don't use 'flavor' in initramfs name (MR 2521) 2021-09-16 21:44:04 -07:00
jenneron 5f7ddab954 tablet-x86uefi: don't use 'flavor' in initramfs name (MR 2521) 2021-09-16 21:44:04 -07:00
jenneron c64441a5cc tablet-x64uefi: don't use 'flavor' in initramfs name (MR 2521) 2021-09-16 21:44:04 -07:00
Mighty 8a267a698c samsung-espresso3g: upgrade to 5.15_rc1 (MR 2526)
[ci:skip-build] already built successfully in CI
2021-09-16 21:40:52 -07:00
Svyatoslav Ryhel 0e86a98ec4 device-pegatron-chagall: calibrate touchscreen in osk-sdl (MR 2527)
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>

[ci:skip-build] already built successfully in CI
2021-09-16 21:38:36 -07:00
André Apitzsch 3be319fec5 bq-piccolo: new device (MR 2523)
[ci:skip-build]
2021-09-16 10:39:34 +02:00
Clayton Craft 5963a970d5 main/postmarketos-mkinitfs: upgrade to 1.1 (MR 2516)
Changelog: https://gitlab.com/postmarketOS/postmarketos-mkinitfs/-/tags/1.1

Fixes #1234
2021-09-16 10:38:00 +02:00
Jakob Hauser be10b94733 main/postmarketos-ui-mate: Change terminal colors (MR 2525)
The text color in mate-terminal is currently dark brown on black
background. Therefore hardly readable.

Changing text color to light gray on black background.
2021-09-16 10:31:29 +02:00
Mighty bc8f6edc2e samsung-espresso3g: Update kernel and config for espresso3g (MR 2520)
[ci:skip-build] already built successfully in CI
2021-09-15 22:43:15 -07:00
SL-TX 3581d1d3d8 lenovo-k5fpr: new device (MR 2503)
[ci:skip-build] already built successfully in CI
2021-09-15 13:45:18 -07:00
Newbyte 7c690db318 main/linux-postmarketos-qcom-msm8939: fix defconfig (MR 2519)
* Idol3 panel have been renamed, so update the defconfig to
  reflect that.
* add finduitls to makedepends (MR 2519)
  Gets rid of "find: unrecognized: -printf" in build log.

Fixes 80a70aab92

[ci:skip-build] Already built on CI in MR
2021-09-14 16:10:04 +03:00
Raffaele Tranquillini 5b8cf79134 device-xiaomi-gemini: fix deviceinfo (MR 2517)
This fixes some parameters needed for Xiaomi Mi 5 to boot on newer kernels, and adds some extra flags for GPU acceleration and USB labels.

Signed-off-by: Raffaele Tranquillini <raffaele.tranquillini@gmail.com>

[ci:skip-build]
2021-09-14 10:12:26 +02:00
Svyatoslav Ryhel ca26a71e5a asus-tf300tg: new device (ASUS Transformer Pad 3G) (MR 2495)
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-09-14 09:46:51 +02:00
Svyatoslav Ryhel 1e85316a9d device-asus-transformer: drop broadcom repo (MR 2495)
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-09-14 09:46:51 +02:00
Svyatoslav Ryhel 9db66333fb firmware-asus-transformer: add per-device sdio (MR 2495)
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-09-14 09:46:51 +02:00
Svyatoslav Ryhel d773e5ba18 device-asus-transformer: calibrate touchscreen in osk-sdl (MR 2495)
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2021-09-14 09:46:51 +02:00
BO41 80a70aab92 main/linux-postmarketos-qcom-msm8939: upgrade to 5.14 (MR 2509) 2021-09-14 09:42:57 +02:00
Mighty 98964b3660 samsung-espresso3g: update deviceinfo (MR 2510)
Add deviceinfo_flash_heimdall_partition_dtbo in deviceinfo
2021-09-14 10:39:10 +03:00
bo41 ef0117cc4e CI: rename ci folder to consistent naming (MR 2514)
part of https://gitlab.com/postmarketOS/postmarketos/-/issues/26
2021-09-14 09:36:39 +02:00
Oliver Smith b27a1305bf chuwi-hi10plus: enable kconfig check (MR 2513)
For some reason it was disabled for this device, and only for this
device. Enable it again so we have it for all devices. It passes fine
anyway.

[ci:skip-build] [ci:skip-vercheck]
2021-09-14 09:33:17 +02:00
Raffaele Tranquillini 4aea6bf381 main/linux-postmarketos-qcom-msm8996: enable CONFIG_BACKLIGHT_QCOM_WLED (MR 2515)
This is needed for devices such as Xiaomi Mi 5 (gemini), having backlight embedded in the panel controller

Signed-off-by: Raffaele Tranquillini <raffaele.tranquillini@gmail.com>
2021-09-14 09:31:20 +02:00
Newbyte a12d9e54b6 main/linux-postmarketos-allwinner: enable support for Wacom USB tablets (MR 2480)
[ci:skip-build] Already built on CI in MR
2021-09-13 21:33:13 +03:00
Ungeskriptet 08462de926 samsung-i9100g: new device (MR 2493)
[ci:skip-build] Already built on CI in MR
2021-09-13 19:53:51 +03:00
Bart Ribbers 402ad5deaa main/linux-postmarketos-allwinner: upgrade to 5.14.1_git20210908 (MR 2504)
Fixes an issue where /dev/video2 can't be used by Megapixels (and thus
Megapixels crashing) when having PipeWire installed. The problem was
that the node could only be used by a single application, which was
PipeWire in that case.

[ci:skip-build]: just built successfully in CI
2021-09-13 01:09:12 +02:00
Dylan Van Assche 8ae1039a95 temp/modemmanager: drop, upstreamed to Alpine (MR 2490)
All patches are merged upstream and released in the latest release.
Drop our fork and use Alpine's version again.
2021-09-12 23:41:29 +02:00
Oliver Smith 62453b9e7d pine64-pinephone: fix pre-upgrade script (MR 2512)
Use -f, so rm
* does not complain if the file does not exist
* does not exit with 1 if the file does not exist

Remove the stdout/stderr redirect (not needed with -f).

Add exit 0 at the end of the file, even though it clearly should not
exit with anything other than 0 anymore, as it's common practice in
these pre-upgrade etc. scripts.

With the old script, the problem was that it would exit 1 as soon as the
files did not exist at the time the script runs. Exit 1 in this
pre-upgrade script causes apk to show an error, and it would not go away
with 'apk fix' since it ran into the same problem.

Fixes: 7c511d ("pine64-pinephone: remove old u-boot...")
2021-09-12 22:29:14 +02:00
Oliver Smith fddf317667 cross/busybox-static-*: upgrade to 1.34.0-r3 2021-09-12 19:21:24 +02:00
Oliver Smith 1610a605ec CI: shellcheck: remove apk upgrade command (MR 2511)
CI is currently failing at the "apk upgrade" line with the following
error. It must be related to the openssl3 transition that is going on in
Alpine:

485B6261A57F0000:error:0A000086:SSL routines:tls_post_process_server_certificate:certificate verify failed:ssl/statem/statem_clnt.c:1882:
ERROR: musl-1.2.2-r6: Permission denied
485B6261A57F0000:error:0A000086:SSL routines:tls_post_process_server_certificate:certificate verify failed:ssl/statem/statem_clnt.c:1882:
ERROR: busybox-1.34.0-r3: Permission denied
485B6261A57F0000:error:0A000086:SSL routines:tls_post_process_server_certificate:certificate verify failed:ssl/statem/statem_clnt.c:1882:
ERROR: musl-utils-1.2.2-r6: Permission denied

So let's get rid of it. It shouldn't be needed to install shellcheck
anyway.
2021-09-12 18:55:12 +02:00
Bart Ribbers 88e6fb6caa main/linux-postmarketos-allwinner: fix checksums 2021-09-11 22:35:47 +02:00
Bart Ribbers d984517405 main/linux-postmarketos-stericsson: enable CONFIG_PSI (MR 2497)
[ci:skip-build] Will take way too long
2021-09-11 17:30:29 +02:00
Bart Ribbers c9086835dc main/linux-postmarketos-qcom-sm8150: enable CONFIG_PSI (MR 2497) 2021-09-11 17:30:29 +02:00
Bart Ribbers 3128266f80 main/linux-postmarketos-qcom-sdm660: enable CONFIG_PSI (MR 2497) 2021-09-11 17:30:29 +02:00
Bart Ribbers 0f2aae40b5 main/linux-postmarketos-qcom-msm8996: enable CONFIG_PSI (MR 2497) 2021-09-11 17:30:29 +02:00
Bart Ribbers a071383eb2 main/linux-postmarketos-qcom-msm8974: enable CONFIG_PSI (MR 2497) 2021-09-11 17:30:29 +02:00
Bart Ribbers d5f48b25c8 main/linux-postmarketos-qcom-msm8953: enable CONFIG_PSI (MR 2497) 2021-09-11 17:30:29 +02:00
Bart Ribbers 536a5002ab main/linux-postmarketos-qcom-msm8939: enable CONFIG_PSI (MR 2497) 2021-09-11 17:30:29 +02:00
Bart Ribbers 2431f5ec53 main/linux-postmarketos-qcom-msm8916: enable CONFIG_PSI (MR 2497) 2021-09-11 17:30:29 +02:00
Bart Ribbers 56407d7fbf main/linux-postmarketos-grate: enable CONFIG_PSI (MR 2497) 2021-09-11 17:30:28 +02:00
Bart Ribbers b17726fb14 main/linux-postmarketos-exynos4: enable CONFIG_PSI (MR 2497) 2021-09-11 17:30:28 +02:00
Bart Ribbers 164c731e7b main/linux-postmarketos-rockchip: enable CONFIG_PSI (MR 2497) 2021-09-11 17:30:28 +02:00
Bart Ribbers fba964eff8 main/linux-postmarketos-allwinner: enable CONFIG_PSI (MR 2497) 2021-09-11 17:30:27 +02:00
Martijn Braam 8158559a04 main/linux-postmarketos-allwinner: add kb151 support (MR 2422)
Support for the PINE64 PinePhone keyboard attachment based on the kb151
chip.
2021-09-11 14:25:39 +02:00
Jakob Hauser fafc96da60 main/postmarketos-ui-mate: add network-manager-applet (MR 2505) 2021-09-11 06:53:07 +03:00
Johannes Marbach 14d2eda456 CI: use a single invocation for apkbuild linting (MR 2472)
This replaces the current loop calling pmbootstrap lint once for each
package with a single invocation for increased performance.

Here are some measurements for linting all packages under main/.

Before this change:

    $ time .gitlab-ci/apkbuild-linting.py > /dev/null

    real    3m55,840s
    user    3m48,592s
    sys     0m16,913s

After this change but without postmarketOS/pmbootstrap!2100:

    $ time .gitlab-ci/apkbuild-linting.py > /dev/null

    real    0m14,359s
    user    0m17,994s
    sys     0m6,488s

After this change with postmarketOS/pmbootstrap!2100:

    $ time .gitlab-ci/apkbuild-linting.py > /dev/null

    real    0m6,411s
    user    0m13,334s
    sys     0m2,417s

Note that postmarketOS/pmbootstrap!2100 is not required for that little
bit of extra performance but rather because it allows to differentiate
between linting errors for different packages in the output.

Depends: postmarketOS/pmbootstrap!2100
Closes: #564
2021-09-11 06:40:21 +03:00