Commit graph

3441 commits

Author SHA1 Message Date
Bart Ribbers
aced152afc
main/postmarketos-base: depend on dnsmasq (MR 1438)
dnsmasq is required by NetworkManager for WiFi Hotspot to work.
2020-08-23 12:31:22 +02:00
Bart Ribbers
7b58ed7fce
main/postmarketos-base: stop the power key from shutting down devices (MR 1499)
Pressing power button should not power off a device. Although it is
expected on desktops and laptops, it isn't expected on phones and
tablets. Instead it should just turn off the screen or go into a deep
sleep, but that isn't handled by elogind. So let elogind just ignore the
button altogether.

Also re-order the dependencies alphabetically while we're touching the
package anyway
2020-08-22 22:41:41 +02:00
Luca Weiss
cafeecb043
linux-fly-iq4404: don't add mtk header to zImage (MR 1483)
This is now handled by postmarketos-mkinitfs. Remove the code from the
APKBUILD.
2020-08-22 10:39:28 +02:00
Luca Weiss
0511b83771
fairphone-fp1: modernize (MR 1483)
This also removes the code to add the mediatek header to the zImage as
this is now handled by postmarketos-mkinitfs.
2020-08-22 10:39:22 +02:00
Luca Weiss
37e43bcaac
main/postmarketos-mkinitfs: add mediatek header in mkinitfs (MR 1483)
Previously we added the header in the kernel packages but as we already
add the ramdisk header here and to simplify the process we also add the
addition of the kernel header into mkinitfs.
2020-08-22 10:38:53 +02:00
Danct12
5a29944d10 temp/u-boot-pinephone: switch to pine64-org/u-boot (MR 1495)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-08-22 10:34:04 +02:00
Ultracoolguy
f7ce83577b
motorola-ocean: new device (Motorola Moto G7 Power) (MR 1470)
As of now only USB networking and screen (partially) works.
2020-08-21 15:54:16 +02:00
Oliver Smith
c9987d2e30
main/mobile-config-firefox: upgrade to 1.0.1 (MR 1501) 2020-08-21 13:00:32 +02:00
Oliver Smith
c9d1d5e53b
cross/gcc-*: upgrade to 10.2.0-r1 2020-08-21 12:45:50 +02:00
Oliver Smith
ffec01ac09
main/postmarketos-android-recovery-installer: upgrade to 1.0.2 (MR 1494)
Changes: https://gitlab.com/postmarketOS/postmarketos-android-recovery-installer/-/tags/1.0.2
2020-08-20 23:00:28 +02:00
Dahrkael
aef4ae08a5
vernee-k506: add nonfree firmware package (MR 1456) 2020-08-20 22:11:54 +02:00
Dahrkael
872fc74aee
linux-vernee-k506: adjust hardcoded firmware paths (MR 1456) 2020-08-20 22:11:12 +02:00
Bart Ribbers
03abf416e6 temp/kitinerary: drop
The aarch64 builder upstream has catched up and it's available in the
repositories again
2020-08-20 12:36:02 +02:00
Danct12
da565bb838
community/firmware-analogix: add new firmware (MR 1421)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-08-19 15:57:25 +02:00
Oliver Smith
1e08e99d69
temp/kitinerary: fork from Alpine
Alpine's aarch64 builder is stuck and did not build 20.04.3-r1 yet. This
causes kde/itinerary from pmaports.git to fail:
https://builds.sr.ht/~postmarketos/job/282427#task-pmbootstrap_build-415

I've verified that this package builds for aarch64 with pmbootstrap, and
disabled other architectures.
2020-08-18 15:09:24 +02:00
Danct12
11c6587dca
device/*: switch to Alpine Mesa (MR 1496)
[ci:ignore-count]

Signed-off-by: Danct12 <danct12@disroot.org>
2020-08-18 14:53:31 +07:00
Danct12
fa2d7a8b3a
temp/mesa-git: drop (MR 1496)
Signed-off-by: Danct12 <danct12@disroot.org>
2020-08-18 14:44:03 +07:00
Luca Weiss
0c5a3ce1f3
kde/itinerary: upgrade to 0_git20200401 (MR 1452) 2020-08-18 09:20:21 +02:00
Luca Weiss
54d7c20280
kde/ktrip: upgrade to 0_git20200713 (MR 1452) 2020-08-18 09:20:21 +02:00
Luca Weiss
324ecad8cc
kde/kpublictransport: upgrade to 0_git20200725 (MR 1452) 2020-08-18 09:20:21 +02:00
Oliver Smith
35a619fa01
cross/busybox-static-*: upgrade to 1.32.0-r2 2020-08-18 08:50:19 +02:00
atipls
34f8efd1bc
samsung-gtelwifi: new device (MR 1355)
This patch adds basic support for the Samsung Galaxy Tab E 9.6" (SM-T560).
Current status: Kernel builds successfully, flashing boot.img works along with ssh.
2020-08-16 00:28:19 +02:00
Dolphin von Chips
178558cb3d
CI: allow running testcases with pmbootstrap from pip (MR 1467) 2020-08-15 20:39:29 +02:00
Dolphin von Chips
2bfb1417f7
CI: check if packages in _pmb_recommends exist (MR 1467) 2020-08-15 20:39:24 +02:00
Oliver Smith
af2f2e23a4
main/postmarketos-ui-plasma-mobile: update _pmb_recommends (MR 1492)
[ci:skip-vercheck]: _pmb_recommends change doesn't need pkgrel bump
2020-08-15 18:42:00 +02:00
Oliver Smith
fef3af0d75
main/postmarketos-ui-phosh: no scaling for firefox (MR 1492)
With the new mobile-config-firefox, the window width is small enough
that the window does not need to be scaled. This looks better overall,
and avoids scaling glitches.
2020-08-15 18:42:00 +02:00
Oliver Smith
4024d9a770
main/postmarketos-ui-phosh: update _pmb_recommends (MR 1492) 2020-08-15 18:42:00 +02:00
Oliver Smith
56b9ddc27e
main/{postmarketos => mobile}-config-firefox: replace (MR 1492)
New version does not just support Firefox 68 (firefox-esr in Alpine 3.12),
which is going to be EOL soon. It also supports the new ESR 78
(firefox-esr in Alpine edge, soon also in 3.12, supported until ~2021-04)
and 79 (current stable "rapid release" version; firefox in Alpine edge).

The source was moved to a dedicated git repo, so other distributions can
also use it. Keep the distro-specific links here in a separate HTML
file, so they can be modified without changing
mobile-config-firefox.git.

Related: https://gitlab.com/postmarketOS/mobile-config-firefox
2020-08-15 18:41:56 +02:00
Caleb Connolly
d84e4b4ade
device/testing/linux-oneplus-sdm845: upgrade to 5.8-rc6 (MR 1425)
Update to Linux 5.8 and bring some nice improvements:

* Use geni for touch instead of CPU driven bitbang, this gives
noticeable performance gains in phosh when scrolling.
* Enable bluetooth (using firmware in updated firmware package), was
able to test bluetooth audio with bluetoothctl but phosh UI shows no
Bluetooth adapter.
* Add testing battery node using bq27541, battery always reported being
plugged in and at 100%.
* Fix UFS error spam due to a bug where writeboost is enabled for all
qcom devices - even though it isn't supported.
* Add quirk to wifi device to fix host capability request rather than
the dodgy driver edit that was used before.
* Minimise .config size to improve build times.
* Make schedutil the default governer
* Fix power button
2020-08-13 12:26:51 +02:00
Caleb Connolly
167c6841fa
device/testing/firmware-oneplus-sdm845: add missing firmware (MR 1425)
Add bluetooth firmware and .jsn files needed by pd-mapper.
Add adsp/cdsp firmware as the linux-firmware versions fail to load now.
2020-08-13 12:26:51 +02:00
Bart Ribbers
0420b71043
main/heimdall: drop, upstreamed to Alpine 2020-08-13 12:20:24 +02:00
Bart Ribbers
be3f1e3b9b
kde/qrca: re-enable and upgrade to 0_git20200803 (MR 1478) 2020-08-12 15:47:23 +02:00
Richard Qian
0f21dcaa74
linux-postmarketos-grate: upgrade to latest git version, enable module stripping (MR 1493)
Also remove unnecessary drivers, and add support for more USB Wi-Fi adapters
2020-08-12 12:57:48 +02:00
Wiktor Tkaczyński
582a2237e2
linux-xiaomi-tissot: upgrade to 4.9.188 (MR 1485) 2020-08-11 17:13:28 +02:00
Oliver Smith
372f1f8add
main/osk-sdl: upgrade to 0.57 (MR 1486)
Also add myself as maintainer, since I've been reviewing quite a few
osk-sdl MRs lately, tagging new versions and upgrading this pmaport.

Related: https://gitlab.com/postmarketOS/osk-sdl/-/tags/0.57
2020-08-11 17:08:40 +02:00
Clayton Craft
aaddd13d23
linux-purism-librem5: upgrade to 5.8.0+librem5.1 (MR 1489)
Upstream changelog:
457325eb59
2020-08-11 17:06:46 +02:00
Oliver Smith
ad113c487e
acer-picasso: fix deviceinfo
Remove _downstream, _mainline in deviceinfo as there is only the
mainline kernel now. Fixup taken from a comment by Richard Qian in the
initial device port merge request. I've verified that the device package
builds. [ci:skip-build]

Fixes: 949effc0 ("acer-picasso: new device (Acer Iconia Tab A500) (MR 1308)")
2020-08-11 11:05:59 +02:00
Martijn Braam
87a009a9b8
main/postmarketos-mkinitfs: fix error on missing dtb (MR 1491) 2020-08-11 10:52:14 +02:00
Richard Qian
949effc0ed
acer-picasso: new device (Acer Iconia Tab A500) (MR 1308)
Everything is working well, but the camera the 3D acceleration are not.
These two are due to the lack of drivers in mainline kernel.
2020-08-10 19:30:16 -05:00
Oliver Smith
dbf4d13907
treewide: avoid "More than one maintainer" error (MR 1480)
Alpine's abuild is soon going to complain if an APKBUILD has more than
one "Maintainer:" listed. Work around it by renaming the additional
maintainers to "Co-Maintainer:". While at it, move the devicepkg reference
link to the top in device-xiaomi-santoni for consistency.

In postmarketOS, we require at least two maintainers for devices in
main, therefore it does not make sense to drop additional maintainers
from the file.

In Alpine, this change was made because pkgs.alpinelinux.org apparently
can't handle more than one maintainer. I looked into it, and it would
require a database change to add it there, so it does not seem worth the
effort. I also thought about extending abuild to add an environment
variable to skip the check, but then the package would not build with
plain abuild without using the env var.

Related: dd4cd9d606
[ci:skip-build] [ci:skip-vercheck]
2020-08-08 22:07:20 +02:00
Bart Ribbers
c00425cedf
temp/plasma-phone-components: upgrade to 5.19.4_git20200728 (MR 1459) 2020-08-06 16:15:25 +02:00
Bart Ribbers
f709e0a250
temp/plasma-nano: upgrade to 5.19.4_git20200728 (MR 1459) 2020-08-06 16:15:05 +02:00
Oliver Smith
603eb7d406
cross/musl-*: upgrade to 1.2.1-r0 2020-08-05 10:58:44 +02:00
Luca Weiss
489651bc90
fairphone-fp2: add phosh config (MR 1479) 2020-08-04 15:53:26 +02:00
Bart Ribbers
15acd86d60 pine64-pinephone: enable VoLTE (MR 1434)
Also fix configuring device sleep wakeup when modem receives a call
2020-08-04 12:19:36 +02:00
Minecrell
ef433965c5
main/linux-postmarketos-stericsson: upgrade to 5.8 (MR 1475)
- Update to Linux 5.8
- samsung-skomer:
  - Fix accelerometer mount-matrix
  - Fix some potential display issue(s)
  - Enable touchscreen driver in kernel config

[ci:skip-build]: already built successfully in CI
2020-08-03 15:53:38 +02:00
Minecrell
5bc854a2a4
samsung-skomer: remove _mainline suffix from deviceinfo (MR 1475)
samsung-skomer only has mainline packaged and no "-kernel-mainline"
subpackage, so the suffix does not work in this case.
2020-08-03 15:53:14 +02:00
Clayton Craft
5b603d94c7
linux-purism-librem5: upgrade to 5.7.12+librem5.1 (MR 1474)
Upstream changelog:
7a614767bd
2020-08-03 12:26:46 +02:00
Oliver Smith
9e78998072
temp/calamares: add !check
The "shellprocesstest" is failing when building for armv7 on sr.ht. I
was not able to reproduce it locally. Just disable all tests for now.
It would be better to just disable the failing test, but since I can't
reproduce it locally I can't say that the build will go through then.
This package is in temp/, so let's not waste much time here. !check can
be removed when upstreaming it to Alpine.
[ci:skip-vercheck] [ci:skip-build]
2020-08-03 12:25:42 +02:00
Oliver Smith
dc44aed3de
kde/kpeoplesink: disable x86
Missing binary package: kaccounts-integration-dev
[ci:skip-build][ci:skip-vercheck]

Related: https://builds.sr.ht/~postmarketos/job/271701#task-pmbootstrap_build-48
2020-08-03 12:16:58 +02:00