Commit graph

3333 commits

Author SHA1 Message Date
Minecrell
1785be13dd
firmware/firmware-qcom-db410c: provide firmware-qcom-msm8916-wcnss (MR 1315)
The WCNSS firmware from DB410c is also useful for other devices
that can run unsigned firmware (e.g. bq-paella) because it is newer
and reportedly has some WiFi/BT coexistence problems fixed.

To allow easy switching betwen the original firmware from the manufacturer
(firmware-bq-picmt-wcnss) and the newer firmware (firmware-qcom-db410c-wcnss)
we make both packages provide a virtual "firmware-qcom-msm8916-wcnss"
package. The newer version from firmware-qcom-db410c gets a higher
provider_priority so it is installed by default.

However, the user can choose to do "apk add firmware-bq-picmt-wcnss"
to get the original firmware from the manufacturer instead.
2020-06-20 12:10:20 +02:00
Bart Ribbers
458c3ce9f2
kde/plasma-dialer: upgrade to 0.1_git20200618 (MR 1339)
[ci:skip-build]: already built successfully in CI
2020-06-20 11:08:16 +02:00
Luca Weiss
eb30e7b8a8
main/postmarketos-ondev: upgrade to 0.1.5 (MR 1342)
This release gets rid of the hacks needed for out-of-tree modules in the
previous version of calamares.

[ci:skip-build]: already built successfully in CI
2020-06-20 10:42:42 +02:00
Luca Weiss
bf452101bd
temp/calamares: upgrade to 3.2.26 (MR 1342) 2020-06-20 10:42:12 +02:00
Antoine Fontaine
e3042a6ffa
raspberry-pi{,0,3,4}: enable swclock (MR 1336)
Following discussions in
https://gitlab.com/postmarketOS/pmaports/-/issues/398, swclock has been
removed from postmarketos-base to avoid setting time incorrectly on
devices with a hardware clock. The various raspberry pi don't have
an hardware clock. This activate swclock back.
2020-06-19 12:31:20 +02:00
Antoine Fontaine
b23860aba6
pine64-pinetab: remove dmenu dep from sway subpackage (MR 1324) 2020-06-19 12:27:15 +02:00
Wazup
1e9d04e60c
enable xt_owner and xt_time kernel modules (MR 1343) 2020-06-19 09:14:27 +02:00
Federico Amedeo Izzo
754fbcd7b7
oneplus-onyx: move to armv7, port re-done from scratch (MR 1341) 2020-06-19 09:12:22 +02:00
Oliver Smith
4aa63d74de
main/postmarketos-ondev: disable armhf
[ci:skip-vercheck]
2020-06-18 22:26:40 +02:00
Oliver Smith
aa832aeea0
temp/calamares: disable armhf
Fails to build, because extra-cmake-modules from Alpine is not available
for armhf. Its APKBUILD says "Blocked by qt5-qtdeclarative".

[ci:skip-vercheck]
2020-06-18 22:22:34 +02:00
Oliver Smith
bb5c0cdc7f
main/postmarketos-ondev: new aport (MR 1296) 2020-06-18 21:50:32 +02:00
Oliver Smith
b6a7d80e45
temp/calamares: new aport (MR 1296)
Based on PureTryOut's testing/calamares branch. Thanks!
2020-06-18 21:50:22 +02:00
Oliver Smith
2f3f0bf333
temp/os-prober: new aport (MR 1296)
Taken from PureTryOut's testing/calamares repository, thanks!
2020-06-17 21:41:06 +02:00
Oliver Smith
9be8b59a00
main/postmarketos-mkinitfs: support pmOS_install (MR 1296)
Prefer booting from a pmOS_install partition if it exists, but do not
resize it.

Related: https://wiki.postmarketos.org/wiki/On-device_installer
2020-06-17 21:41:06 +02:00
Oliver Smith
24b83e2415
CI: use check_mr_settings.py from ci-common.git (MR 1320) 2020-06-17 16:29:34 +02:00
Oliver Smith
f415d413c5
CI: support release channels (v20.05 branch) (MR 1321)
Add common.get_upstream_branch() and use it instead of assuming "master"
as upstream branch.

Example: user forks v20.05 to v20.05_some-fix, then creates a merge
request. CI must use v20.05 as upstream branch, when comparing for
modified files etc.
2020-06-17 16:26:38 +02:00
Oliver Smith
4d116177ac
CI: common.py: add cache (MR 1321)
Don't query the pmaports dir more than once. This cache will also be
used to store the upstream branch in the next commit.
2020-06-17 16:26:38 +02:00
Miles Alan
b89fc77d7c
main/linux-postmarketos-allwiner: add CONFIG_SND_ALOOP=m to allow loopback dev (MR 1309)
This makes recording system audio very simple and feasible in a cross-device
manner since application-logic can always rely / forward ALSA audio to the
loopback device instead of a device-specific audio interface.
2020-06-17 12:51:06 +02:00
Antoine Fontaine
1d2b62a109
pine64-pinephone: unbreak audio (MR 1323)
Fixes #633.
2020-06-17 11:13:58 +02:00
Mark Hargreaves
578b616452
samsung-codina: new device (Samsung Galaxy Ace 2) (MR 1275) 2020-06-16 21:32:24 +03:00
Antoine Fontaine
99a29577ef
main/postmarketos-ui-xfce4: remove GTK2 mention in pkgdesc (MR 1279) 2020-06-16 17:49:00 +02:00
Antoine Fontaine
0ad00120a1
main/postmarketos-ui-plasma-mobile: mention that plamo can't run without fb support in the pkgdesc (MR 1279) 2020-06-16 17:49:00 +02:00
Antoine Fontaine
9ca39cbf24
main/postmarketos-ui-gnome: remove armhf mention (MR 1279)
since https://gitlab.com/postmarketOS/pmbootstrap/-/merge_requests/1937,
people won't see the ui if their device arch is incompatible.
2020-06-16 17:49:00 +02:00
Mark Hargreaves
710aaefa55 samsung-j53g: new device(Samsung Galaxy J5 2015 3G SM-J500H) (MR 1317) 2020-06-16 16:47:54 +02:00
Oliver Smith
1807426f67
main/osk-sdl: upgrade to 0.55 (MR 1316)
Improved keyboard with bigger buttons and layout change from 4 rows
(+ space row) to 3 rows for easier typing.
2020-06-16 16:49:46 +03:00
Oliver Smith
076b338e32
cross/busybox-static-*: upgrade to 1.31.1-r21 2020-06-16 15:30:50 +02:00
Danct12
0ac7142c2e
device-pine64-pinetab: add ucm files (MR 1191)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-16 13:32:15 +02:00
Gianluca Boiano
ce9623de68
xiaomi-vince: New Device (Xiaomi Redmi Note 5 Plus) (MR 1249) 2020-06-16 13:26:16 +02:00
Danct12
7433ea0fc7
temp/u-boot-rockpro64: bump pkgrel to build for ARM TF 2.3 (MR 1286)
[ci:skip-build]: keeps hanging under CI

Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-16 13:15:58 +02:00
Danct12
a67a00f038
temp/u-boot-pinephone: bump pkgrel to build for ARM TF 2.3 (MR 1286)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-16 13:15:58 +02:00
Danct12
c7fafc1e2d
temp/arm-trusted-firmware: upgrade to 2.3 (MR 1286)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-16 13:15:58 +02:00
Martijn Braam
f388ee29ce
device-pine64-pinebookpro: trackpad and audio fixes (MR 1303)
This adds a hwdb override for the trackpad that fixes the reported size, this fixes
the acceleration profile and palm detection in libinput.

Pulse now follows alsa paths for ucm files so the path for the rk3399 ucm has been
updated to match.
2020-06-16 13:04:17 +02:00
Clayton Craft
322d87bcb0
linux-purism-librem5: upgrade to upstream 5.7.0 (MR 1310)
This also removes an unused patch.
2020-06-16 12:58:36 +02:00
Minecrell
87a0624e93
arrow-db410c: new device (Arrow DragonBoard 410c) (MR 1293)
The DB410c is a SBC with APQ8016 SoC. It runs on mainline without
any patches. This port makes use of the existing linux-postmarketos-qcom-msm8916
kernel package that is used for other mainline MSM8916 devices.

Tested functionality:
  - USB Network, USB Host (e.g. an USB keyboard)
  - Flashing (Fastboot)
  - Display (HDMI)
  - WiFi/BT
  - GPU
  - Audio (HDMI)
  - FDE

Not tested:
  - GPS

Note: The firmware package is called firmware-qcom-db410c (instead of arrow)
because the firmware is provided directly by Qualcomm, not Arrow.
2020-06-16 12:46:40 +02:00
Minecrell
af01e26142
device/community/soc-qcom-msm8916: install alsa-ucm-conf (MR 1307)
Newer versions of alsa-lib now require a top-level ALSA UCM
configuration (/usr/share/alsa/ucm2/ucm.conf):

    ALSA lib parser.c:2159:(load_toplevel_config) Unable to find the top-level configuration file '/usr/share/alsa/ucm2/ucm.conf'.
    ALSA lib main.c:983:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -2
    alsaucm: error failed to open sound card hw:0: No such file or directory

The upstream ALSA UCM configurations are provided by Alpine's
"alsa-ucm-conf" package, so make sure to install it additionally.
2020-06-16 12:42:41 +02:00
Bart Ribbers
074636ce09
temp/kwin: drop, newer version is in Alpine (MR 1235) 2020-06-15 15:16:40 +02:00
Bart Ribbers
b04c243869
temp/plasma-phone-components: upgrade to 5.19.0_git20200605 (MR 1235) 2020-06-15 15:16:40 +02:00
Bart Ribbers
704c690573
temp/plasma-nano: upgrade to 5.19.0_git20200605 (MR 1235) 2020-06-15 15:16:40 +02:00
Bart Ribbers
0c08e86595
kde/plasma-dialer: upgrade to 0_git20200605 (MR 1235) 2020-06-15 15:16:40 +02:00
Bart Ribbers
73df8a031a
temp/plasma-workspace: drop, newer version is in Alpine
Cherry-picked by ollieparanoid from MR 1235, because
temp/plasma-workspace has outdated dependencies that make the
upstream-compatibility test fail.
2020-06-15 14:31:12 +02:00
Dyna
7e2554714a
motorola-payton: new device (Motorola Moto X4) (MR 1301)
What works:
- Booting
- Display
- Touch
- USB Ethernet

What doesn't:
- Sound
- Wi-Fi
- Modem
- Camera

(NOTE: If the display doesn't work, try flashing your phone back to stock, then trying again.)
2020-06-15 09:44:49 +02:00
Federico Braghiroli
bed9029ff2
motorola-falcon: add wifi firmware (MR 1290)
Signed-off-by: Federico Braghiroli <federico.braghiroli@gmail.com>
2020-06-15 09:40:30 +02:00
Antoine Fontaine
41c2e1a307
main/postmarketos-mkinitfs: add mkinitfs to replaces (MR 1300)
fixes pmbootstrap#1851.
2020-06-15 02:32:25 +03:00
Dolphin von Chips
7c4949f237
cross/busybox-static-*: upgrade to 1.31.1-r20 (MR 1302)
upstream commit 11794218cd
2020-06-12 20:14:53 +03:00
Dolphin von Chips
87d9cf451e
cross/grub-efi-x86: upgrade to 2.04-r2 (MR 1302)
upstream commit 701f05b8d8
2020-06-12 20:12:15 +03:00
Martijn Braam
057fa02f90
nokia-n900: move to community (MR 1177) 2020-06-11 14:41:26 +02:00
Danct12
d1640538ec
cross/gcc-*: upgrade to 9.3.0-r3 (MR 1299)
Bring the GCC packages up to date with upstream.
This adds a patch for time64 compatible futext syscall, it is needed for musl 1.2
which makes our little phones works after 2038.

Upstream commits:
- c6536bc29a
- 30ddf1b3c4

[ci:skip-build]

Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-11 09:11:10 +02:00
Oliver Smith
5aababedf1
main/postmarketos-android-recovery-installer: upgrade to 1.0.1 (MR 1297)
Has various bugfixes. Set myself as maintainer, as Attila isn't very
active.

Related: https://gitlab.com/postmarketOS/postmarketos-android-recovery-installer/-/tags/1.0.1
Related: https://wiki.postmarketos.org/wiki/File:Postmarketos-android-recovery-installer.jpeg
2020-06-10 16:50:19 +02:00
Oliver Smith
7030ce1205
cross/busybox-static-*: upgrade to 1.31.1-r19 2020-06-10 12:59:53 +02:00
Raatty
86c6ce9ad0
CI: store built apks as artifacts (MR 1264) 2020-06-10 12:54:51 +02:00