Commit Graph
3670 Commits
Author SHA1 Message Date
Oliver Smith b00f718f3f main/postmarketos-ui-phosh: use tinydm instead of lightdm (MR 1659) 2020-11-13 10:47:07 +01:00
Oliver Smith da4c0a731b main/autologin: new aport (MR 1659) 2020-11-13 10:47:07 +01:00
Oliver Smith df51b94658 main/tinydm: new aport (MR 1659) 2020-11-13 10:47:07 +01:00
Ash 0cad340c13 xiaomi-daisy: new device (Xiaomi Mi A2 Lite) (MR 1697) 2020-11-13 10:20:16 +01:00
Bart Ribbers bb41f53879 pine64-pinephone: clean setup-modem.sh script (MR 1701)
Since we now use the in-kernel modem driver of Megi's 5.9 kernel, the
majority of the setup script has become unnecessary. Remove all the now
unnecessary commands and keep it just for enabling VoLTE auto profile
selecting

https://megous.com/git/linux/tree/drivers/misc/modem-power.c?h=orange-pi-5.10#n531
https://megous.com/git/linux/tree/drivers/misc/modem-power.c?h=orange-pi-5.10#n580
https://megous.com/git/linux/tree/drivers/misc/modem-power.c?h=orange-pi-5.10#n610
2020-11-13 01:08:58 -08:00
Bart Ribbers a4f2794165 kde/plasma-dialer: upgrade to 0.1_git20201109 (MR 1707) 2020-11-13 00:59:56 -08:00
Bart Ribbers 00f2453aaa kde/alligator: upgrade to 0_git20201101 (MR 1708) 2020-11-13 00:55:58 -08:00
Bart Ribbers 3b6dd7acb0 kde/qmlkonsole: upgrade to 0_git20201001 (MR 1709) 2020-11-13 00:52:38 -08:00
Bart Ribbers 6a8fb10e2f kde/qrca: upgrade to 0_git20201104 (MR 1710) 2020-11-13 00:47:37 -08:00
Bart Ribbers c4f0cbaafe kde/rattlesnake: new aport (MR 1712) 2020-11-13 00:43:44 -08:00
clayton craft 96c4ec84f5 gitlab ci: add pinephone elogind hook script to shellcheck (MR 1665) 2020-11-13 00:33:31 -08:00
clayton craft c37012a909 postmarketos-base: add elogind hook to conditionally cancel suspend (MR 1665)
This hook will cancel a suspend if:
        - There's an open ssh connection to the system
        - apk database is locked
2020-11-13 00:33:31 -08:00
clayton craft 8308463dc0 main/osk-sdl: upgrade to 0.59 (MR 1625) 2020-11-12 23:42:39 -08:00
clayton craft 0e30c6f760 postmarketos-mkinitfs: fallback to directfb if osk-sdl fails w/ mesa (1625) (MR 1625) 2020-11-12 23:42:39 -08:00
clayton craft 5a7962685e purism-librem5: set deviceinfo_mesa_driver (MR 1625) 2020-11-12 23:42:39 -08:00
Oliver Smith 1617d7a35c pine64-pinetab: set deviceinfo_mesa_driver (MR 1625) 2020-11-12 23:42:38 -08:00
Luca Weiss 58f06f8b91 fairphone-fp2: set deviceinfo_mesa_driver to get fast osk-sdl (MR 1625)
we also have to install the gpu firmware into the initramfs
2020-11-12 23:42:38 -08:00
Luca Weiss 870db09b50 pine64-pinephone: set deviceinfo_mesa_driver to get fast osk-sdl (MR 1625) 2020-11-12 23:41:29 -08:00
clayton craft 13fbb3e501 main/postmarketos-mkinitfs: set no_supertile for osk with mesa (MR 1625)
This is needed by the librem 5, else the graphics are
distorted/unusable.
2020-11-12 23:41:29 -08:00
Luca Weiss a6ec22b9a4 main/postmarketos-mkinitfs: use kmsdrm sdl backend for osk-sdl (MR 1625) 2020-11-12 23:41:28 -08:00
Bart Ribbers 4cf7da3a7c kde/kclock: remove, upstreamed to Alpine 2020-11-12 11:55:52 +01:00
Bart Ribbers 2aaa5ca9cd kde/kirigami-addons: remove, upstreamed to Alpine 2020-11-12 11:55:49 +01:00
Bart Ribbers 3c83a7aaf8 temp/plasma-phone-components: upgrade to 5.20.3_git20201108 (MR 1703) 2020-11-12 11:44:31 +01:00
Bart Ribbers 5222119570 temp/plasma-nano: upgrade to 5.20.3_git20201001 (MR 1703) 2020-11-12 11:44:31 +01:00
dzmitry 97a88d030b samsung-a5y17lte : use gcc6 for wifi module (MR 1698)
Fall back to gcc6, because wlan module compiled with gcc10 fails to
initialize with `module wlan: overflow in relocation type 261 val ffffffbffc000000`
error.
Explicitly add gcc-aarch64 in makedepends, because of gcc6 present, seems
like gcc dependencies  not resolved correctly

[ci:skip-build]: already built successfully in CI
2020-11-12 08:29:51 +01:00
VDavid003 29c004310f samsung-jackpotlte: Add WiFi firmware (MR 1664)
[ci:skip-build]: already built successfully in CI
2020-11-12 08:26:28 +01:00
VDavid003 35e50b29f7 samsung-jackpotlte: Add new device (Samsung Galaxy A8 (2018)) (MR 1664) 2020-11-12 08:26:09 +01:00
Timothee LF 85e0b12f0d temp/gnome-software: backport Appstream from Alpine and add our own (MR 1688) 2020-11-12 08:14:38 +01:00
Oliver Smith 3731ba09ea CI: build_changed_aports: fix checksum for 0 pkgs (MR 1705)
When using '[ci:skip-build]' without any changed packages, do not
attempt to run "pmbootstrap checksum" without any package arguments.
This may happen, because CI in MRs runs across all patches in the MR,
but CI on branches (master, v20.05) only run on the last commit.

Prevents CI failures like this one:
https://gitlab.com/postmarketOS/pmaports/-/commit/9a48b41a2362ba0dd2b0901cae966011b37d1856
2020-11-11 22:49:10 +03:00
Oliver Smith 9a48b41a23 pmaports.cfg: require pmbootstrap 1.24.0 (MR 1634)
Flashing linux-postmarketos-exynos4 to the i9100 requires pmbootstrap MR
1986.

[ci:skip-vercheck]: linux-samsung-i9300: 3.0.101-r1 instead of -r0 is
not a mistake, the linting error fixes are in a separate commit with
their own pkgrel bump. I decided to leave that in its own commit instead
of squashing together with the other commit (as we usually do), because
the linting fixes are quite a lot and it makes the log more readable.
[ci:skip-build]: already built successfully in CI
2020-11-11 14:35:26 +01:00
Thiago Foganholi dde69343ef samsung-i9300: fix lint msgs for downstream kernel (MR 1634) 2020-11-11 14:35:20 +01:00
Thiago Foganholi 3057a029b5 samsung-i9100: Use Exynos4 mainline kernel (MR 1634) 2020-11-11 14:35:20 +01:00
Thiago Foganholi 637f9d2e86 samsung-i9305: Rename packages to samsung-i9300 (MR 1634)
The existing device package and its dependencies are for i9305, but
renaming them to i9300 makes more sense, as the i9300 is the base
version (SIII) and the i9305 (SIII LTE) is the improved version.
2020-11-11 14:35:20 +01:00
Thiago Foganholi 42fda5098b samsung-i9305: Add multiple-kernel configuration (MR 1634)
With a new mainline kernel package available for this device, add a new
package dependency and allow the user to choose downstream or mainline
kernel.
2020-11-11 14:35:20 +01:00
Thiago Foganholi 0bab9b5f8a Add package main/linux-postmarketos-exynos4 (MR 1634)
The devices supported by this package are Galaxy S3 (GT-I9300, GT-I9305,
SHV-E210K/L/S) and the Galaxy Note 2 (GT-N7100, GT-N7105) - a family of
boards also known by the codename "Midas" - and the Galaxy S2 (GT-I9100)

From this list, only the i9100 doesn't support the bootimg method.
Because of this, this kernel package is using the isorec method for all
the devices on the list. Additionally, for the midas devices, there is
no problem with this because the boot.img file is, in fact, a copy of
the kernel+initramfs on the pmos boot partition and what the isorec
initramfs does is actually to load the initramfs on that partition
directly (at least on my understanding).
2020-11-11 14:35:15 +01:00
Luca Weiss b5895c0e19 linux-htc-memul: fix strace (MR 1690)
[ci:skip-build]: already built successfully in CI
2020-11-11 13:11:46 +01:00
Luca Weiss 6d0e79bbdb linux-fairphone-fp2: fix strace & elogind (MR 1690) 2020-11-11 13:11:38 +01:00
Luca Weiss 863240f6c7 device-fairphone-fp2: configure serial console for downstream kernel (MR 1690) 2020-11-11 13:11:33 +01:00
Bart RibbersandOliver Smith 8e5c217d4a linux-postmarketos-allwinner: upgrade to 5.9.3 (MR 1678)
Co-Authored-By: Oliver Smith <ollieparanoid@postmarketos.org>
2020-11-11 10:56:57 +01:00
Oliver Smith 4d4bca4f8b Revert "temp/wlroots: revert 0 dimension error check (MR 1702)"
This reverts commit c3e87a47ca. It has
been merged in Alpine, no need for our fork.
2020-11-10 21:44:57 +01:00
Oliver Smith c3e87a47ca temp/wlroots: revert 0 dimension error check (MR 1702)
Currently phosh is broken in postmarketOS edge. Fork wlroots from Alpine
and revert the new consistency check that results in the breakage. I've
submitted the same to Alpine, but let's get it in pmOS now so it is
fixed ASAP.

Alpine MR: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/14522
[ci:skip-vercheck]: new package added with -r1 on purpose
2020-11-10 21:23:11 +01:00
Bart Ribbers 8dba9d5a62 linux-postmarketos-allwinner: enable ecryptfs support (MR 1694)
There have been support questions about this from users
https://www.reddit.com/r/postmarketOS/comments/jqbqu2/mounting_ecryptfs_encrypted_folder/

[ci:skip-build]: already built successfully in CI
2020-11-10 12:01:39 +01:00
Luca Weiss 51a635d236 device/testing/linux-*: remove unused compiler-gcc6.h files (MR 1696)
These haven't been used since converting the APKBUILDs to use
devicepkg-dev, so remove them.

[ci:skip-build]
[ci:ignore-count]
[ci:skip-vercheck]
2020-11-10 10:27:23 +01:00
Luca Weiss c3fb621111 device/testing/linux-*: deduplicate timeconst patch (MR 1695)
[ci:skip-build]
[ci:ignore-count]
[ci:skip-vercheck]
2020-11-10 10:25:55 +01:00
Joel S 8cbe2d1308 modem/pd-mapper: upgrade to 0_git20201110 (MR 1700) 2020-11-10 10:19:06 +01:00
Joel S 8a477b6599 modem/qrtr: upgrade to 0.3_git20201110 (MR 1700) 2020-11-10 10:18:50 +01:00
clayton craft fb42b3b601 device-purism-librem5: upgrade to 1.8 (MR 1689)
- Upgrade librem5-base config
        - add goodix touch input and edx touchscreen drivers to
          deviceinfo/initramfs
2020-11-10 02:58:12 +00:00
clayton craft b721b442e6 linux-purism-librem5: upgrade to 5.9.5 (MR 1689) 2020-11-10 02:58:12 +00:00
clayton craft 81fc6a0bed postmarketos-base: enable rfkill service (MR 1693)
This enabled the rfkill service, part of util-linux, that saves/restores
radio device state on shutdown/boot.

fixed #836
2020-11-09 15:09:32 +01:00
Pedro Moreno 687b669477 sxmo/sxmo-utils: workaround for kernel bug on suspend (MR 1676)
Removed 2 actions cause future suspends to trigger a kernel bug that
ends up spamming the kernel log with "ehci-platform 1c1b000.usb: port 1
resume error -110" and eventually makes the device not respond to any
input or hang in shutdown/reboot.

Workaround for issue: #848
Co-Authored-By: Oliver Smith <ollieparanoid@postmarketos.org>
2020-11-09 09:30:17 +01:00