Commit graph

6117 commits

Author SHA1 Message Date
Luca Weiss
686d217dd5
testing/device-lg-lenok: add mainline dtb reference (MR 3491)
[ci:skip-build]: already built successfully in CI
2022-10-05 09:06:22 +02:00
Luca Weiss
faec786db5
testing/device-huawei-sturgeon: add mainline dtb reference (MR 3491) 2022-10-05 09:06:13 +02:00
Luca Weiss
b1d4e6e45a
testing/device-asus-sparrow: add mainline dtb reference (MR 3491) 2022-10-05 09:06:08 +02:00
Luca Weiss
52a8258a5e
main/pil-squasher: remove (MR 3490)
Upstreamed to Alpine.
2022-10-04 22:48:30 +02:00
Anton Bambura
5b8c948efd
google-willow: new device (MR 3489)
[ci:skip-build] Already built successfuly on CI in MR
2022-10-04 21:45:10 +02:00
Anton Bambura
5bc6b9d97c
google-kodama: new device (MR 3489) 2022-10-04 21:45:09 +02:00
Anton Bambura
27156ad6e9
google-kenzo: new device (MR 3489) 2022-10-04 21:45:09 +02:00
Anton Bambura
1291a002e0
google-kappa: new device (MR 3489) 2022-10-04 21:45:08 +02:00
Anton Bambura
de4f3c94a8
google-kakadu: new device (MR 3489) 2022-10-04 21:45:07 +02:00
Anton Bambura
2d59881635
google-damu: new device (MR 3489) 2022-10-04 21:45:06 +02:00
Anton Bambura
a21e0c569a
google-fennel14: new device (MR 3489) 2022-10-04 21:45:06 +02:00
Anton Bambura
d123359627
google-fennel: new device (MR 3489) 2022-10-04 21:45:05 +02:00
Anton Bambura
2fdb7ad710
google-cozmo: new device (MR 3489) 2022-10-04 21:45:04 +02:00
Anton Bambura
7d016111fd
google-burnet: new device (MR 3489) 2022-10-04 21:45:03 +02:00
Newbyte
ffea64b8b1
main/postmarketos-ui-phosh: remove phoc scaling configuration (MR 3434)
At this point the only application preconfigured to be scaled was GNOME
Maps, which nowdays adapts just fine to narrow screens. Having it scaled
like this by default only degrades the user experience by making UI
elements tiny and hard to interact with.

Closes https://gitlab.com/postmarketOS/pmaports/-/issues/1716
2022-10-03 20:25:20 +02:00
Alexander Martinz
37c7f81f55
community/linux-postmarketos-qcom-sdm845: upgrade to 5.19.12 (MR 3474)
For a merge list, please see the merge commits:
  - 5.19.8  - (30c780c930)
  - 5.19.9  - (203e94fc47)
  - 5.19.10 - (a88cf36006)
  - 5.19.11 - (ade68530f5)
  - 5.19.12 - (c19a1c06f1)

Change-Id: Ic6b7f59f326516db392c6281d2cee139a9b92794
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>

[ci:skip-build] Already built successfuly on CI in MR
2022-10-03 17:39:15 +02:00
Jakob Hauser
f6db790abc
main/swclock-offset: change maintainer name (MR 3481) 2022-10-03 17:09:46 +02:00
Newbyte
92c0846074
cross/gcc-armv7: upgrade to 12.2.1_git20220924-r2 2022-10-03 12:09:39 +02:00
Newbyte
97bbb88f39
cross/gcc-armhf: upgrade to 12.2.1_git20220924-r2 2022-10-03 12:06:50 +02:00
Newbyte
07200b060c
cross/gcc-aarch64: upgrade to 12.2.1_git20220924-r2 2022-10-03 12:04:30 +02:00
Clayton Craft
32ea00d3f9
temp/evince: drop aport (MR 3484)
Upstream has evince 43 now, which seems to be adapted (tested on the
Librem 5), and the old evince in this package depends on a package that
no longer exists:
        ERROR: unable to select packages:
          so:libgnome-desktop-3.so.19 (no such package):
            required by: evince-9999_git20211009-r2[so:libgnome-desktop-3.so.19]
2022-10-02 10:44:32 +02:00
Newbyte
ce46e963cf
main/postmarketos-ui-gnome: disable on armhf (MR 3482)
[ci:skip-vercheck]
2022-10-01 22:42:54 +02:00
Newbyte
bed0058f46
temp/gcr4: drop (MR 3465)
gcr4 is now in Alpine.
2022-10-01 22:17:47 +02:00
Newbyte
879c1f6900
temp/gjs: drop (MR 3465)
1.74.0 is now in Alpine.
2022-10-01 22:17:41 +02:00
Caleb Connolly
bcd0b58cfb
community/firmware-oneplus-sdm845: add OnePlus 6T speaker firmware (MR 3462)
The speaker codec driver is currently carried in the sdm845 mainline
kernel fork, we need the firmware to make use of it.
2022-10-01 22:08:46 +02:00
Caleb Connolly
d9e75b4d92
community/firmware-oneplus-sdm845: clean up package logic (MR 3462) 2022-10-01 22:08:41 +02:00
knuxify
fba7f73f18
device-raspberry-pi4: enable Bluetooth by default (MR 3461) 2022-10-01 22:03:06 +02:00
knuxify
106379972c
device-raspberry-pi4: add firmware subpackage (MR 3461) 2022-10-01 22:03:06 +02:00
Vincent Knecht
63a4d7ab0b
community/soc-qcom-msm8916: update ALSA UCM files (MR 3473)
- alcatel-idol347: enable headphones jack control
- msm8916-wcd: fix SpeakerHPHLR switch

[ci:skip-build]: built successfully locally, bpo needs bump
2022-10-01 11:54:28 +02:00
Clayton Craft
2447cb00e0
cross/gcc-*: upgrade to 12.2.1-r1 2022-09-30 17:31:59 -07:00
Newbyte
f2c7c48e2a
main/postmarketos-base: make apk interactive by default (MR 3444)
This would mitigate issues where apk unexpectedly replaces packages
somewhat as this way the user will be able to see precisely what changes
will happen to their system before they are committed. Furthermore, most
users are likely accustomed to package managers like apt, dnf, pacman,
among others that all are interactive by default and as such this would
provide a more familiar experience for them.

This will not affected pre-existing installs, and advanced users who
do not like this behaviour can restore the old one by deleting
/etc/apk/interactive.

[ci:skip-build]: already built successfully in CI
2022-09-28 09:18:55 +02:00
Raymond Hackley
6f074ad61d
samsung-*: Add USB ID (MR 3469)
Some devices have 04e8:6860 as their USB ID. Add it to deviceinfo.

[ci:ignore-count]
[ci:skip-build]: already built successfully in CI
2022-09-28 09:10:57 +02:00
Bart Ribbers
aaa238793d
linux-postmarketos-qcom-sdm845: add BTRFS support (MR 3458)
pmbootstrap allows generating btrfs images (install --filesystem btrfs)
but the sdm845 devices don't support booting it without this
2022-09-27 15:26:27 +02:00
Jakob Hauser
f5669c1621
main/postmarketos-ui-mate: remove pavucontrol from recommends (MR 3468)
After PulseAudio support for MATE sound was enabled in Alpine Linux,
its interfaces are now available in the native MATE sound settings.
The additional PulseAudio volume control application therefore became
redundant.

[ci:skip-vercheck]
2022-09-27 10:28:19 +02:00
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