Commit Graph
3279 Commits
Author SHA1 Message Date
Luca Weiss 01c6ba3081 kde/spacebar: upgrade to 0_git20200129 (!966) 2020-02-20 15:37:28 +01:00
Luca Weiss 4062382e56 temp/ktp-common-internals: upgrade to 9999_git20200217 (!966)
Includes a patch that makes SpaceBar the preferred text channel handler
2020-02-20 15:37:25 +01:00
Minecrell e460d5cce2 main/linux-postmarketos-qcom-msm8916: upgrade to 5.6-rc2 (!970)
- Update to Linux 5.6-rc2
- Major improvements for Motorola Moto G4 Play (motorola-harpia)
  - Display
  - Touchscreen
  - Accelerometer
  - Audio
  - Modem
  - Vibrator

- Fix headphones/headset detection for wileyfox-crackling
- Add mount-matrix for samsung-a3ulte/a5ulte to fix
  orientation detection with iio-sensor-proxy
- A lot of cleanup everywhere

- APKBUILD: Clean up makedepends (a lot of them are unneeded)
2020-02-20 13:36:35 +01:00
Bart Ribbers 106245fbc8 maemo/mce: new aport (!810)
[ci:ignore-count]
2020-02-20 14:50:06 +03:00
Bart Ribbers 6645844a62 maemo/osso-systemui-tklock: new aport (!810) 2020-02-20 14:50:06 +03:00
Bart Ribbers abe5f336fa maemo/osso-systemui-powerkeymenu: new aport (!810) 2020-02-20 14:50:05 +03:00
Bart Ribbers d89fd8630c maemo/alarmd: new aport (!810) 2020-02-20 14:50:05 +03:00
Bart Ribbers ab5eb1a395 maemo/statusbar-alarm-dbus: new aport (!810) 2020-02-20 14:50:05 +03:00
Bart Ribbers 9bd168491e maemo/osso-systemui: new aport (!810) 2020-02-20 14:50:04 +03:00
Bart Ribbers 6fe71d5cc3 maemo/osso-systemui-splashscreen-headers: new aport (!810) 2020-02-20 14:50:04 +03:00
Bart Ribbers 70fa1c26ad maemo/osso-systemui-modechange-headers: new aport (!810) 2020-02-20 14:50:03 +03:00
Bart Ribbers 0786b49d39 maemo/osso-systemui-devlock-headers: new aport (!810) 2020-02-20 14:50:03 +03:00
Bart Ribbers 272a3d6074 maemo/osso-systemui-dbus-headers: new aport (!810) 2020-02-20 14:50:03 +03:00
Bart Ribbers 6054731007 maemo/libdevlock: new aport (!810) 2020-02-20 14:50:02 +03:00
Bart Ribbers 5c740bef91 maemo/libconic: new aport (!810) 2020-02-20 14:50:02 +03:00
Bart Ribbers 0de1146e93 maemo/dsme: new aport (!810) 2020-02-20 14:50:02 +03:00
Bart Ribbers 12702997f1 maemo/libcal: new aport (!810) 2020-02-20 14:50:01 +03:00
Bart Ribbers 589bac2061 maemo/icd2-osso-ic-headers: new aport (!810) 2020-02-20 14:50:01 +03:00
Bart Ribbers 957bb0e972 maemo/clockd: new aport (!810) 2020-02-20 14:50:01 +03:00
Bart Ribbers 234af15554 maemo/cityinfo: new aport (!810) 2020-02-20 14:49:58 +03:00
km2 b80714ba8a device/linux-zte-p731a20: fix starting Xorg (!877) 2020-02-20 04:18:16 +03:00
misaka4e21 1c46348201 motorola-titan: fix broken framebuffer, touchscreen and switch to armv7 (!815) 2020-02-20 03:47:46 +03:00
Bart Ribbers d18a04f7c4 main/telephony-service: disable on armhf
[ci:skip] Unbreak the builder
2020-02-19 21:36:50 +01:00
Luca Weiss 652b7d7dbb device-pine64-pinephone: Add GNSS/GPS configuration (!494) 2020-02-19 19:46:58 +01:00
Bart Ribbers bd6a23aa27 temp/plasma-phone-components: upgrade to 5.18.80_git20200219 (!963) 2020-02-19 19:36:27 +01:00
Bart Ribbers 8dd0acba14 temp/plasma-nano: upgrade to 5.18.80_git20200215 (!963) 2020-02-19 19:36:20 +01:00
Bhushan Shah 437f47be46 main/telephony-service: new aport (!962) 2020-02-19 19:06:41 +01:00
Martijn Braam 61ed09aca6 device/device-pine64-pinephone: add ucm for voicecalls (!938)
This updates the UCM2 files for the 5.5 kernel and adds a voicecall
profile that enables the audio between the modem and the speaker/mic
2020-02-19 10:10:50 +05:30
Danct12 9872289dff main/linux-postmarketos-allwinner: upgrade to kernel 5.5 (!938) 2020-02-19 10:10:35 +05:30
Bhushan Shah 706be2d3c5 main/qt5-qt{pim,feedback}: build for all architectures (!961)
They are to be used on PlaMo on aarch64 device, so enable the builds for
all architectures.

[ci:skip-vercheck]
2020-02-18 19:44:55 +05:30
Antoine Fontaine ff484f36e1 device-tablet-x64uefi: make it work again (!960)
fixes up this commit: https://gitlab.com/postmarketOS/pmaports/-/commit/132423e942420738ef56f3f9b61a1a25f0bdf965
2020-02-18 01:01:17 +03:00
Luca Weiss 7f4a1e1bc2 mrhlpr.json: fix matching of numbers in regex (!957)
In the regex [a-z-0-9] you don't need a backslash before the minus in
the middle, so remove that to bring it in line with other regexes.

In the regex [a-z\/-0-9] you do need a backslash in front of the minus
though, otherwise only the numbers 0 and 9 are allowed by the regex.
2020-02-17 19:41:17 +03:00
Maxnet 98001dce42 nokia-rm846: new device (!959)
Note: This port is a revised copy of the nokia-rm885 port
2020-02-17 17:14:08 +03:00
Minecrell b8d90a1f02 asus-me176c: upgrade mainline kernel to 5.4.20, enable Anbox options (!942)
The patch set for asus-me176c is really small at this point, and there
is no need to make a new tag for each minor kernel update. Usually the
previous patch set will still apply correctly.

Refactor the APKBUILD to build the kernel similar to linux-lts in Alpine,
and use the original kernel tarball together with a small patch file on top.

Also enable Android-related options in the kernel so we can test
Anbox on asus-me176c.
2020-02-17 14:45:26 +03:00
Minecrell f7a4fcc3e7 CI: stop verifying kernel subpackage names (!907)
At the moment we check that the kernel variants for a device package
match the suffix of an existing linux-postmarketos-<suffix> package.

However, in most cases the name of the kernel subpackage has nothing
to do with the actual kernel that is used:

  - the kernel subpackages usually have generic names like "mainline" or
    "downstream", which have nothing to do with the actual suffixes like
    "qcom-msm8916", "allwinner" or "novathor"

  - pine64-dontbeevil uses kernel subpackages to switch between
    "longts" and "shortts" device tree variants. Both are actually
    using linux-postmarketos-allwinner.

So far we have been whitelisting names like "longts" or "shortts",
but the check does not seem very useful overall.

Removing it fixes the following CI failure for MSM8916:
  RuntimeError: Invalid kernel subpackage name 'mainline-modem',
  valid: ['downstream', 'rpi', 'rpi2', 'longts', 'shortts', 'stable', 'mainline',
          'allwinner', 'qcom-msm8916', 'qcom-msm8974', 'novathor']
2020-02-16 12:48:00 +01:00
Minecrell 1611c6c70f samsung-serranovelte: add option to enable modem (!907) 2020-02-16 12:47:57 +01:00
Minecrell a5a4df3881 wileyfox-crackling: add option to enable modem (!907) 2020-02-16 12:47:54 +01:00
Minecrell 82b83ea011 samsung-a3ulte: add option to enable modem (!907) 2020-02-16 12:47:49 +01:00
Minecrell d31c4c44db samsung-a5ulte: add option to enable modem (!907) 2020-02-16 12:47:47 +01:00
Minecrell 43135b4258 device/soc-qcom-msm8916: add -modem subpackage (!907) 2020-02-16 12:47:43 +01:00
Minecrell bd5992fe54 main/linux-postmarketos-qcom-msm8916: stop generating QCDT image (!907)
wileyfox-crackling was the only user of QCDT. Now that it is also
using appended DTBs, there is no need to generate the QCDT image anymore.

Another advantage of this is that mainline can then be only booted using lk2nd
(as intended), since booting it from the stock bootloader has weird side effects
(e.g. no WiFi/BT MAC address set).
2020-02-16 12:47:39 +01:00
Minecrell eec966d19f wileyfox-crackling: use appended DTB instead of QCDT (!907)
The Wileyfox Swift is the only mainline MSM8916 device using QCDT
at the moment. The other devices do not have unique qcom,board-ids
that could be used within QCDT.

So far this has worked fine for the Wileyfox Swift. However,
in preparation to *optionally* load the modem we now need two separate
pairs of DTBs (one with modem and one without modem). This is simple
to implement using appended DTBs, but not possible with QCDT.

So let's stop using QCDT entirely for mainline,
and use appended DTBs for wileyfox-crackling.
2020-02-16 12:47:36 +01:00
Minecrell 876cf19755 device/soc-qcom-msm8916: update to ucm2, add support for qdsp6 (!907)
Audio must be routed through QDSP6 when using the modem.
2020-02-16 12:43:27 +01:00
David Heidelberg 6ed77fd5fd asus-grouper: bump to mainline + firmware adaptation (!933)
- use mesa-git (until we have functional mesa-grate-git)

Works:
- USB
- WiFi (tested with IWD) + Bluetooth
- Touchscreen
- Phosh rotation (rootston.ini)
- IIO Light sensor
- NFC

Not works:
- 3D
- GPS
- GSM (tilapia)
- Camera

Signed-off-by: David Heidelberg <david@ixit.cz>

[ci:skip-build]: already built successfully in CI
2020-02-15 23:09:26 +01:00
Danct12 aee07e792f hybris/{drihybris,glamor-hybris}: add maintainers (!931)
Signed-off-by: Danct12 <danct12@disroot.org>

[ci:skip-vercheck] [ci:skip-build]: already built successfully in CI
2020-02-15 20:50:09 +01:00
Danct12 29de974b89 hybris/pulseaudio-modules-droid: upgrade to 12.2.84 and make configurable (!931)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-02-15 20:49:42 +01:00
Danct12 c79a5df924 hybris/xf86-video-hwcomposer: fix Android-7.1 ports (!931)
* Depend on correct version of libhybris:
  This fixes a very nasty bug where libhybris-9.0 would be
  installed as a dependency of xf86-video-hwcomposer even
  on Android-7.1-based Halium adaptations.
* Add a patch that fixes crash in xf86-video-hwcomposer
  on Andoird-7.1 ports.

Signed-off-by: Danct12 <danct12@disroot.org>
2020-02-15 20:49:41 +01:00
Danct12 c995021c5d hybris/lxc-android: fix linting errors (!931)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-02-15 20:49:41 +01:00
Danct12 b84d04ee41 hybris/libhybris: fix license, linting and upgrade to 1.0_git20200117 (!931)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-02-15 20:49:41 +01:00
Danct12 b59a28a6ad hybris/android-headers-*: fix license and linting errors (!931)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-02-15 20:49:36 +01:00