Commit Graph
3163 Commits
Author SHA1 Message Date
Clayton Craft 2a5247cf73 device-purism-librem5: move to 'community' (MR 1344) 2020-06-24 10:12:13 +02:00
Oliver Smith 166e702da7 temp/plasma-phone-components: split vkbd style (MR 1363)
Put virtual keyboard style into a subpackage, and let the main package
depend on it. That way, it can be used in postmarketos-ondev, without
pulling in all of plasma-phone-components.
2020-06-24 08:43:36 +02:00
Mis012 62f97294a0 samsung-a3ulte: fix scaling on phosh (MR 1364) 2020-06-23 21:46:54 +03:00
Bart Ribbers 417cbc9cb3 kde/alligator: upgrade to 0_git20200618 (MR 1329) 2020-06-23 19:56:49 +03:00
Bart Ribbers 6ad1f9f267 kde/spacebar: upgrade to 0_git20200618 (MR 1326)
This includes a complete rewrite of the application
2020-06-23 18:54:35 +03:00
Bart Ribbers 8b6590a46b kde/trainer: new aport (MR 1335) 2020-06-23 17:45:16 +03:00
Bart Ribbers 57fa113854 kde/plasma-phonebook: upgrade to 0_git20200618 (MR 1331) 2020-06-23 14:30:45 +03:00
Antoine Fontaine e2d1438815 main/postmarketos-ui-phosh: enable bluetooth support (MR 1352)
Fixes https://gitlab.com/postmarketOS/pmaports/-/issues/529.
2020-06-23 11:19:00 +02:00
Minecrell 5d1529f27b arrow-db410c: move from testing to community (MR 1318) 2020-06-23 11:05:25 +02:00
jonathan 02aaf4620f bq-paella: move from testing to community (MR 1319) 2020-06-23 10:37:51 +02:00
jonathan 04ccad39ac bq-paella: add Minecrell as co-maintainer, fix package description (MR 1319) 2020-06-23 10:37:51 +02:00
Oliver Smith 09568cb2ea cross/musl-*: upgrade to 1.1.24-r9 2020-06-23 08:49:36 +02:00
Bart Ribbers 8f415c09e8 kde/qmlkonsole: upgrade to 0_git20200618 (MR 1333) 2020-06-22 18:48:03 +03:00
Bart Ribbers 52d899a624 kde/plasma-camera: upgrade to 1.0_git20200618 (MR 1334) 2020-06-22 18:25:33 +03:00
Bart Ribbers 91228d578c kde/plasma-settings: upgrade to 0_git20200618 (MR 1332) 2020-06-22 15:40:52 +03:00
Bart Ribbers ae8707a439 main/postmarketos-ui-phosh: install gnome-software by default (MR 1345) 2020-06-22 15:27:55 +03:00
Minecrell 51e97f026b main/linux-postmarketos-stericsson: upgrade to 5.8-rc2 (MR 1360)
- Update to Linux 5.8-rc2
- samsung-golden: Add magnetometer/proximity sensor, touchkeys
2020-06-22 11:51:02 +02:00
Minecrell caa2018bce main/linux-postmarketos-stericsson: rename from -novathor (MR 1360)
In the Linux kernel, the ST-Ericsson NovaThor U8500 SoC is barely
ever mentioned under the "NovaThor" name, more common are names like
U8500, Ux500, ST-Ericsson, STE, ...

Let's rename the kernel package to linux-postmarketos-stericsson
to make that more clear. Also cleanup the APKBUILD a bit while we're
at it, HOSTCC is unneeded, remove unnecessary depends, ...
2020-06-22 11:50:44 +02:00
Bradley 1cf42e6db8 linux-postmarketos-allwinner: enable f2fs module and fs compression (MR 1353)
[ci:skip-build] builds locally
2020-06-21 23:46:42 +03:00
Hayden Peto e5dd049cba sony-hollyss: new device (Sony Xperia M5) (MR 1349)
working: Display, Touch, Charging, USB Network, X11
2020-06-21 20:54:11 +03:00
Antoine Fontaine 92779b2e0c pine64-pinetab: unbreak audio (MR 1350)
see https://gitlab.com/postmarketOS/pmaports/-/merge_requests/1323 for the pinephone counterpart.
2020-06-21 17:24:09 +02:00
Shuhao Wu 1a72946609 linux-amazon-douglas: disable sound in kernel (MR 1304)
Accessing the sound system causes freezes of the system, so it is
disabled for now.
2020-06-21 17:42:15 +03:00
Shuhao Wu 552c5c93bc amazon-douglas: new device (Amazon Fire HD 8) (MR 1304) 2020-06-21 17:41:06 +03:00
Danct12 df5eec9de6 main/linux-postmarketos-allwinner: only RTL8723CS_NEW (MR 1322)
We cannot have two of them at the same time, most compiler would fail here
but for some reason our didn't.

However, it's better to just use one (the new one, or the old one). Enable
CONFIG_RTL8723CS_NEW, which is the new driver that made it to pine64
kernel since 5.5.

Signed-off-by: Danct12 <danct12@disroot.org>

[ci:skip-build]: already built successfully in CI
2020-06-21 11:18:22 +02:00
Emanuel Tankovic 2f29de7ec9 samsung-i8200: deviceinfo_external_storage=true (MR 1288) 2020-06-21 10:59:39 +02:00
Danct12 f7ed67b1b7 main/postmarketos-ui-phosh: disable auto-brightness by default (MR 1348)
We should disable it by default and let the user to enable it
when they want it.

And currently it's causing problems where the backlight would
go very dark with it enabled on PinePhone.

Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-20 18:00:47 +02:00
Antoine Fontaine d7d0a4b5aa temp/u-boot-pinephone: disable too fast fast dram clock speed (MR 1351)
Fixes https://gitlab.com/postmarketOS/pmaports/-/issues/547 and
https://gitlab.com/postmarketOS/pmaports/-/issues/606. See also
https://forum.pine64.org/showthread.php?tid=9832.
2020-06-20 12:26:47 +00:00
Minecrell 40f13a19e2 bq-paella: install newer WCNSS firmware from DB410c by default (MR 1315)
bq-paella allows running unsigned firmware from other devices.
We can use that advantage to replace some of the original firmware
with newer versions from other devices. The DB410c has updated WCNSS
firmware that reportedly improves WiFi/BT coexistence (i.e. behavior
when both WiFi/BT are active at the same time).

Depend on the virtual "firmware-qcom-msm8916-wcnss" package to give
the user the choice which firmware version they would like to run.
The newer version from "firmware-qcom-db410c-wcnss" is installed by
default (since it has a higher "provider_priority"), but the user
can choose to replace it by running "apk add firmware-bq-picmt-wcnss".
2020-06-20 12:10:20 +02:00
Minecrell 39363bd2bf bq-picmt: install firmware-bq-picmt-wcnss-nv (MR 1315)
The WCNSS firmware configuration was moved to firmware-bq-picmt-wcnss-nv,
ensure to install it additionally.
2020-06-20 12:10:20 +02:00
Minecrell dbaa5a9702 firmware/firmware-bq-picmt: various improvements (MR 1315)
- Set fixed commit in "source" line to avoid future problems if some
  change is pushed to the repository
- Add pmb:cross-native to build natively since these are just a few
  copy operations
- Remove some unneeded `cd "$srcdir"` lines
- Avoid installing venus.mbn since this is just a combined version of
  venus.mdt + venus.b*
- Split -wcnss subpackage into -wcnss and -wcnss-nv to allow replacing
  the WCNSS firmware with a newer version from firmware-qcom-db410c
  - Provide "firmware-qcom-msm8916-wcnss" to still allow switching to
    the original firmware if wanted
- Install only WCNSS_qcom_wlan_nv.bin for aarch64 since the other
  configuration files are only needed for downstream (armv7)
2020-06-20 12:10:20 +02:00
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