Commit Graph
6083 Commits
Author SHA1 Message Date
Andreas Kemnade 475b892673 kobo-clara, tolino-shine2hd, tolino-shine3: add mesa-dri-gallium dep (MR 3470)
Mesa behaves again, #1658 is fixed, so lets re-revert MR 3306.
Lets also add the dependency to the other devices using the same
graphics driver.

[ci:skip-build] Already built successfuly on CI in MR
2022-09-27 10:24:48 +02:00
Andreas Kemnade 3dadae21d2 linux-kobo-clara-mainline: upgrade to 5.19.11 (MR 3471)
- silence the wifi a bit, it really provides an enormous amout of spam
- enable pxp mem2mem video converter

[ci:skip-build] Already built successfuly on CI in MR
2022-09-27 10:11:42 +02:00
Oliver Smith 18a08fff5d treewide: adjust deviceinfo to new linting rules (MR 3454)
[ci:ignore-count]
2022-09-27 09:26:53 +02:00
Oliver Smith ff24bce15d CI: deviceinfo: add more strict linting (MR 3454)
pmbootstrap and postmarketos-mkinitfs don't support multiple lines in
these files, and the complexity is not worth implementing there. Let's
keep the format dead-simple and enforce it across all files.

While at it, enforce that comments stat with '# ' and make sure each
line has quotations (we had some without).

Related: discussion in postmarketos-mkinitfs MR 21
2022-09-27 09:26:41 +02:00
Clayton Craft d28d2e4a96 main/postmarketos-mkinitfs: upgrade to 1.5 (MR 3445) 2022-09-27 09:09:15 +02:00
omame 6156f79976 samsung-j6primelte: "Fix" EINVAL on FBIOPUT_VSCREENINFO (MR 3466)
This isn't really a fix, but the device's framebuffer has only one mode and it's enough to get Xorg up and running.

[ci:skip-build]: already built successfully in CI
2022-09-27 08:37:26 +02:00
Vincent Knecht 2f63bc3ca7 msm8939 mainline devices: use soc-qcom-msm8939 package (MR 3463)
Make use of soc-qcom-msm8939 package.
2022-09-26 08:19:56 +02:00
Vincent Knecht 78992d37bb soc-qcom-msm8939: new aport (MR 3463)
Add msm8939 SoC package to be used in addition to soc-qcom-msm8916.

For now it provides a shell script setting FD_MESA_DEBUG=nobin env var
to work-around graphical corruption seen on adreno 405 devices.
2022-09-26 08:19:55 +02:00
M0Rf30 54f97936aa testing/device-xiaomi-vince: mainline kernel support (MR 3446)
Also use correct product name.

[ci:skip-build] Already built successfuly on CI in MR
2022-09-25 17:24:04 +02:00
M0Rf30 faebdf6ba8 testing/firmware-xiaomi-vince: switch sources, restructure (MR 3446)
Fix corrupted adreno blob
2022-09-25 17:23:47 +02:00
M0Rf30 06dd3f2093 testing/linux-postmarketos-qcom-msm8953: upgrade to 5.18.3 (MR 3446)
Add xiaomi-vince support
2022-09-25 17:23:43 +02:00
Sicelo A. Mhlongo f18afd9145 device-nokia-n900: remove duplicates in deviceinfo (MR 3455)
Remove duplicated keyboard/keymap definitions in deviceinfo
2022-09-25 16:05:14 +02:00
David Wronek e2d1aa7bcf cross/gcc-*: upgrade to 12.1.1_git20220630-r6 (MR 3464) 2022-09-25 10:42:33 +02:00
Alexander Martinz 67bfa9a8ff device-shift-axolotl: depend on fwupd and friends (MR 3457)
The SHIFT6mq (axolotl) now supports updating the bootloader via
the new android-boot fwupd plugin.

A big shoutout and heartfelt "Thank You!" to Dylan for working
on this plugin and upstreaming it.

Change-Id: I1d608ce293a152e9354ca117cd370952df3f41ad
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
2022-09-23 12:01:00 +02:00
Luca Weiss a1a2f80a51 CI: require pmb:kconfigcheck-community for community/main devices (MR 3422)
Since nftables check is a part of community check, we can safely remove
the explicit nftables check.

[ci:skip-build]
2022-09-21 22:25:56 +02:00
Luca Weiss 2c58ce8e45 device/{community,main}/*: migrate to pmb:kconfigcheck-community (MR 3422)
Replace usages of pmb:kconfigcheck-* options with
pmb:kconfigcheck-community which will be required for all devices in
community/main category. This ensures more consistent features &
behavior across devices.
2022-09-21 22:25:49 +02:00
Craig Comstock 00f8f73a53 main/gesture: upgrade to 0.7 (MR 3453)
Fix dot gestures on several devices

https://gitlab.com/postmarketOS/pmaports/-/issues/1697
[ci:skip-build]: already built successfully in CI
2022-09-21 22:17:51 +02:00
lucasredelive 8982682ea6 samsung-j8y18lte: new device (Samsung Galaxy J8 (2018)) (MR 3426)
[ci:skip-build]: already built successfully in CI
2022-09-21 20:55:53 +02:00
Luca Weiss 2e4f21edaf main/qt5ct: remove
Package is present in Alpine repos since some time.

Closes #1160
2022-09-21 20:19:43 +02:00
Vincent Knecht 2f0a4245d3 huawei-kiwi: add panel-tianma-nt35596-5p5xa (MR 3451) 2022-09-21 11:30:31 +02:00
Oliver Smith 68eb144ba8 cross/binutils-*: upgrade to 2.39-r2 2022-09-18 21:02:32 +02:00
Bobby The Builder b66e58d4e3 linux-postmarketos-allwinner: upgrade to 5.19.8 (MR 3421)
[ci:skip-build]: already built successfully in CI
2022-09-18 20:53:42 +02:00
Raymond Hackley 3a38bcd09e samsung-fortunaltezt: Set deviceinfo_flash_offset_kernel="0x00008000" (MR 3447)
32-bit devices should use 0x00008000.
2022-09-18 20:26:21 +02:00
Oliver Smith 0a578020c2 main/postmarketos-ui-phosh: don't install gnome-mobile forks (MR 3448)
There is no need to install the experimental GNOME mobile forks when
running Phosh, it will probably just cause instabilities. Let's rather
not do it.
2022-09-18 20:03:40 +02:00
Oliver Smith e4994e5719 main/postmarketos-ui-gnome: don't install gnome-mobile forks (MR 3448)
Don't install the experimental gnome-mobile forks of gnome-shell and
mutter in regular GNOME. These are probably more stable, and most
importantly this prevents accidental uninstallation of gnome-shell
without installing gnome-mobile-shell.

Revert the addition of the gnome-shell dependency to
postmarketos-ui-gnome. This isn't needed anymore and caused further
issues.

Fixes: issue 1701
2022-09-18 20:03:35 +02:00
Oliver Smith 48698459ef main/postmarketos-ui-gnome: add dep on gnome-shell (MR 3443)
Since merging the gnome shell on mobile MR 3404, gnome-shell needs to be
explicitly installed or else it gets removed on upgrade.

[ci:skip-build]: already built successfully in CI
2022-09-16 08:56:05 +02:00
Alexey Minnekhanov dfee25cbf6 xiaomi-platina: add touchscreen module to initfs (MR 3342)
[ci:skip-build] Already built successfuly on CI in MR
2022-09-15 20:19:56 +02:00
Alexey Minnekhanov ff94a38671 xiaomi-lavender: add touchscreen module to initfs (MR 3342) 2022-09-15 20:19:33 +02:00
Alexey Minnekhanov 5a2b291aa4 xiaomi-clover: add touchscreen module to initfs (MR 3342) 2022-09-15 20:19:32 +02:00
Alexey Minnekhanov 4f15437c21 asus-x00td: add touchscreen module to initfs (MR 3342)
And panel-simple is now built-in
2022-09-15 20:19:32 +02:00
Alexey Min 4a685bd493 linux-postmarketos-qcom-sdm660: upgrade to 5.19 (MR 3342)
Upgrade to fresh Linux release.

Enable more features in kernel from pmbootstrap kconfig check:
anbox, containers, iwd, nftables, zram.

Disable CONFIG_REGULATOR_DEBUG to reduce dmesg spam.

DRM and PANEL_SIMPLE are now built-in (DRM_MSM is still "m").

Switch to framebuffer from SIMPLEFB to tinydrm (SIMPLEDRM=y).

Switch APKBUILD to use "make zinstall" approach.

(Device packages might need small adjustments to initfs modules list.)
2022-09-15 20:19:32 +02:00
Newbyte f5937947aa temp/upower: drop (MR 3440)
The known affected devices have had the battery display issues resolved.
xiaomi-beryllium and shift-axolotl were fixed in-kernel by Linux for
sdm845 version 5.19.7, and samsung-skomer works fine after backporting
the upstream Upower fix for the issue:
https://gitlab.freedesktop.org/upower/upower/-/merge_requests/170

The sdm845 devices also work fine with just the Upower fix for what it's
worth. The kernel fix is redundant.
2022-09-15 19:45:52 +02:00
Anjandev Momi d25d6e6088 main/postmarketos-ui-sxmo-de-dwm: upgrade to 1.11.1 (MR 3398)
[ci:skip-build] already built successfully in CI
2022-09-15 10:32:46 -07:00
Anjandev Momi 1c3b44199e main/sxmo-common: upgrade to 1.11.1 (MR 3398) 2022-09-15 10:32:40 -07:00
Anjandev Momi 430612a48f main/postmarketos-ui-sxmo-de-sway: upgrade to 1.11.1 (MR 3398) 2022-09-15 10:32:26 -07:00
Newbyte 3d28282ac7 temp/calamares-extensions: drop (MR 3439)
Patch has been moved to Alpine:
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/38950
2022-09-15 11:27:02 +02:00
Oliver Smith dd32a6697b main/postmarketos-welcome: upgrade to 0.7.0 (MR 3441)
[ci:skip-build]: already built successfully in CI
2022-09-15 09:35:27 +02:00
Newbyte b663e55b3a main/postmarketos-ui-gnome-mobile: new aport (MR 3404)
[ci:skip-build]: already built successfully in CI
2022-09-15 09:30:12 +02:00
Caleb Connolly 47e8aa8160 temp/gnome-shell-mobile: new aport (MR 3404) 2022-09-15 09:30:00 +02:00
Caleb Connolly 088b06cfb8 temp/mutter-mobile: new aport (MR 3404) 2022-09-15 09:30:00 +02:00
Caleb Connolly bdb0c4d4c6 temp/gcr4: new aport (for gnome-mobile, will be moved to alpine) (MR 3404) 2022-09-15 09:30:00 +02:00
Caleb Connolly c5051fecfc temp/gjs: temporarily fork to upgrade for gnome-mobile (MR 3404) 2022-09-15 09:29:55 +02:00
Oliver Smith 2176095404 cross/grub-efi-x86: upgrade to 2.06-r6 2022-09-15 09:15:43 +02:00
Oliver Smith 70001d44a6 cross/busybox-static-*: upgrade to 1.35.0-25 2022-09-15 09:15:38 +02:00
Craig Comstock 911065a682 motorola-surnia: change to mainline kernel (MR 3329)
[ci:skip-build] Already built successfuly on CI in MR
2022-09-14 22:56:47 +02:00
Oliver Smith b45db48e69 main/postmarketos-ui-phosh: update ff in favorites (MR 3420)
Adjust to change in Alpine, Firefox ESR is now launched via
firefox-esr.desktop instead of org.mozilla.firefox.desktop.
2022-09-14 09:51:09 +02:00
Newbyte 6c0cfb081b main/postmarketos-ui-phosh: adopt (MR 3435)
Bart has confirmed he's fine with this.
2022-09-14 09:43:57 +02:00
Bart Ribbers 8ead04ba61 main/postmarketos-ui-glacier: drop (MR 3433)
It's broken and I currently don't have any interest in fixing it or
maintaining it in general. If somebody wants to package it later they
can always restore it
2022-09-14 09:32:11 +02:00
Elagost 8ae2fccd41 linux-postmarketos-allwinner: add exfat module to armv7 config (MR 3437)
[ci:skip-build] Already built fine on CI in MR
2022-09-13 22:10:00 +03:00
Elagost ac881faa86 linux-postmarketos-allwinner: add exfat module (MR 3436)
[ci:skip-build] Already built fine on CI once
2022-09-13 18:39:58 +03:00