Commit graph

5455 commits

Author SHA1 Message Date
Clayton Craft
01febf4f0b
device-purism-librem5: don't use legacy u-boot images for booting (MR 2842)
Using uInitrd is no longer necessary. I'm not sure *why*, but it just
works using the non-u-boot-image initramfs. The post-upgrade script was
changed to clean up the old images from /boot/u{Image,Initrd}, restoring
a lot of free space in that partition (~25MB)

This also sneaks in a small 1 character change to silence removing the
gpsd service from the default runlevel

[ci:skip-build]: already built successfully in CI
2022-01-16 16:57:16 +01:00
Clayton Craft
ec9a4e863a
temp/u-boot-librem5: enable efidebug, enable auto update (MR 2842)
This enables an auto-update mechanism on post-upgrade for the u-boot
firmware on the librem 5 and librem 5 devkit. This mechanism is largely
copied from the implementation in the pinephone u-boot package.

efidebug is useful for booting the kernel via EFI mode in u-boot.
2022-01-16 16:57:08 +01:00
Clayton Craft
33c2fa2370
linux-purism-librem5: enable EFI stub (MR 2842)
useful for booting the kernel via an ipxe.efi started by u-boot
2022-01-16 16:57:03 +01:00
Jean Lucas
12aefca30f
main/linux-postmarketos-allwinner: add module for PinePhone keyboard (MR 2854)
Seems like the PinePhone keyboard needs KEYBOARD_MATRIX enabled to
function at all. Also works during OSK when using FDE.

Signed-off-by: Jean Lucas <jean@4ray.co>

[ci:skip-build] Trivial KCONFIG change
2022-01-16 04:03:57 +03:00
Stacy Harper
7c0452cab2
main/postmarketos-ui-sxmo-de-sway: switch back to upstreamed swayidle (MR 2853) 2022-01-15 17:27:42 +01:00
Sicelo A. Mhlongo
34cb59086f
linux-nokia-n900: workaround for modem regression (MR 2852)
This is a cherry pick of Leste commit 2c7e4a1ac8ec1f908927793e893566aac3dcb9df,
to revert mainline commit f959dcd6ddfd29235030e8026471ac1b022ad2b0, which breaks
N900 modem. This is a temporary workaround until a proper fix is found.
2022-01-15 12:39:58 +02:00
Newbyte
a549b47a45
temp/xcb-util-cursor: drop (MR 2846)
This was originally dropped because the package was missing on armv7 on
Alpine Edge, but this is no longer the case.

See 3cf792d157
2022-01-14 21:41:36 +03:00
Martijn Braam
61181ce2d7
sipeed-licheezero: new device (MR 2843) 2022-01-14 15:34:21 +01:00
Bart Ribbers
1f33c9789e
pine64-pinephonepro: upgrade kernel to 5.16.0 (MR 2742)
This moves the kernel to the one on the pine64-org/linux Gitlab org.
This kernel is (will) be shared with other distributions and is a common
base we can all rely on. It enables Wi-Fi, Bluetooth, the battery
indicator and charging, rotation, modem and other things.

[ci:skip-build] Already built successfully on CI
2022-01-13 15:35:05 +01:00
Bart Ribbers
43b99f23f3
pine64-pinephonepro: depend on and enable eg25-manager (MR 2742)
Since eg25-manager 0.4.2 the PPP is supported and together with the
5.16_rc4 kernel (and higher) it works as expected
2022-01-12 20:53:05 +01:00
Bart Ribbers
b91d951618
pine64-pinephonepro: add ucm files for audio (MR 2742) 2022-01-12 20:53:05 +01:00
Alexander Martinz
cdfbdc2a63
device-shift-axolotl: flash the kernel automatically (MR 2840)
Change-Id: I69ef626d876cb9598ae336a05f7c99eb43f144a7
Signed-off-by: Alexander Martinz <amartinz@shiftphones.com>
2022-01-12 19:52:22 +01:00
Pablo Correa Gómez
7e353edfed
temp/gnome-control-center: fix build with meson 0.61 (MR 2839)
Related: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/29456
[ci:skip-build]: already built successfully with CI
2022-01-12 13:53:27 +01:00
Alexey Minnekhanov
d9eda7835f
main/linux-postmarketos-qcom-msm8974: upgrade to 5.16.0 (MR 2838)
Some patches from bam-dmux patchset (mobile internet on 8916/8974)
have landed upstream.

Other than that, no changes compared to 5.15.x kernel.

[ci:skip-build]: already built successfully in CI
2022-01-12 13:47:47 +01:00
Bobby The Builder
079b650990
main/linux-postmarketos-allwinner: upgrade to 5.15.13 (MR 2824)
[ci:skip-build] already built successfully in CI
2022-01-10 13:14:04 -08:00
ptrcnull
bd2e3d8cb0
mobvoi-skipjack: add firmware (MR 2823) 2022-01-09 12:38:36 +01:00
Mighty
6374a1aaba
samsung-espresso3g: Fix Xorg (with our kernel) (MR 2822) 2022-01-09 12:32:40 +01:00
Clayton Craft
6078e51757
main/postmarketos-mkinitfs-hook-debug: start unudhcpd (MR 2834)
this was missed when support for unudhcpd was merged earlier
2022-01-09 10:35:51 +01:00
Clayton Craft
9248465f62
main/postmarketos-mkinitfs: upgrade to 1.3 (MR 2829)
[ci:skip-build]: already built successfully in CI
2022-01-09 10:23:14 +01:00
Sicelo A. Mhlongo
1b070346cc
linux-nokia-n900: upgrade to 5.15.13 and improve wlan (MR 2831)
* upgrade kernel to 5.15.13
* add patch for better nl80211 support in wl1251
* add config options to support iwd

[ci:skip-build] Already built on CI in MR
2022-01-09 08:37:23 +03:00
Jakob Hauser
4ee757597a
main/postmarketos-ui-mate: recommend gvfs and mate-tweak (MR 2833)
gvfs makes the trash can accsessible.

mate-tweak allows to disable/enable desktop icons and some other tweak
stuff.

[ci:skip-vercheck]
2022-01-09 08:18:05 +03:00
Mike Banon
5ef50b12f2
main/postmarketos-ui-phosh: add yelp to _pmb_recommends (MR 2832)
This helps to ensure that showing Help works at GNOME-based software.

[ci:skip-vercheck]
[ci:skip-build] already built successfully in CI
2022-01-08 11:26:40 -08:00
Anjandev Momi
248172f399
main/sxmo-common: upgrade to 1.7.1, add vvmd dependency (MR 2830) 2022-01-08 17:11:00 +03:00
Maarten van Gompel
99bf76ef6f
main/sxmo-common: upgrade to 1.7.0 (MR 2827) 2022-01-07 17:47:32 +01:00
Maarten van Gompel
6729208216
main/postmarketos-ui-sxmo-de-sway: upgrade to 1.7.0 (MR 2827) 2022-01-07 17:47:31 +01:00
Maarten van Gompel
2b13e28b49
main/postmarketos-ui-sxmo-de-dwm: upgrade to 1.7.0 (MR 2827) 2022-01-07 17:47:29 +01:00
Oliver Smith
5d05ea3fbb
cross/busybox-static-*: upgrade to 1.35.0 2022-01-07 12:59:21 +01:00
Jakob Hauser
7e9cb6a305
main/postmarketos-ui-mate: add pulseaudio (MR 2820)
To make sound work out of the box. And being able to choose audio
output when connected via bluetooth.

[ci:skip-build]: already built successfully in CI
2022-01-07 12:23:21 +01:00
Clayton Craft
3a28188e6f
main/hwtest: rebuild for python 3.10 (MR 2821)
[ci:skip-build]: already built successfully in CI
2022-01-07 12:16:34 +01:00
Sicelo
96b2dfc3c9
nokia-n900: update maintainers (MR 2817)
[ci:skip-build]: already built successfully in CI
2022-01-07 12:00:59 +01:00
Enrico
3c3beaa09f
firmware-samsung-gtelwifi: fix nvram config file name (MR 2819)
Fixes the NVRAM file name for gtelwifi (closes #1369)
2022-01-06 16:51:28 +01:00
Bart Ribbers
345a337e5b cross/gcc-*: upgrade to 11.2.1_git20211128-r3 2022-01-06 16:11:38 +01:00
Mighty
3f31844ae9
linux-samsung-espresso3g: config updates & backlight fix (MR 2818)
Enable RFKILL and disable CONFIG_BATTERY_BQ27XXX, fix backlight

[ci:skip-build] already built successfully in CI
2022-01-05 16:10:40 -08:00
Bart Ribbers
2c035fc5d8
pine64-dontbeevil: add sensorfw configs (MR 2518)
sensorfw is used by Waydroid (via waydroid-sensord) and the Glacier UI
for rotation and other sensors

[ci:skip-build] already built successfully in CI
2022-01-05 00:05:43 -08:00
Bart Ribbers
f366f7cfb3
pine64-pinephone: add sensorfw configs (MR 2518)
sensorfw is used by Waydroid (via waydroid-sensord) and the Glacier UI
for rotation and other sensors
2022-01-05 00:05:43 -08:00
Pablo Correa Gómez
8a8512ee95
temp/gnome-control-center: add colord to depends (MR 2816)
Alpine refined the package and now this is needed:
https://://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/29071

See also upstream MR: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/29163

Closes #1368

[ci:skip-build] already built successfully in CI
2022-01-05 00:03:50 -08:00
Luca Weiss
470d399772
fairphone-fp4: add firmware and sd card quirks (MR 2806)
With this you can get the modem and wifi running nearly out of the box.
As the kernel currently doesn't support UFS (internal storage) you need
to dump the following partitions using dd in TWRP or similar:

  fsc, fsg, modemst1, modemst2, tunning

Place those as files in the rootfs in /modem-partitions/ and add "-o
/modem-partitions" to the rmtfs arguments by modifying /etc/init.d/rmtfs
and changing command_args to "-P -r -o /modem-partitions".

[ci:skip-build] already built successfully in CI
2022-01-04 23:01:31 -08:00
Luca Weiss
33425b3baf
firmware-fairphone-fp4: new aport (MR 2806) 2022-01-04 23:01:31 -08:00
Luca Weiss
595a621529
main/linux-postmarketos-qcom-sm6350: upgrade to 5.16_rc7 (MR 2806)
Enable QCOM_WLED in the config, the other config changes are because of
the upgrade.
2022-01-04 23:01:30 -08:00
Dylan Van Assche
b24b021431
main/postmarketos-ui-kodi: switch to GBM (MR 2808)
Kodi UI is broken on Wayland with Cage, switch to GBM instead.
GBM is more suitable for running standalone and easier to maintain.
Also add udev rules to automount USB drives as you cannot access
them from Kodi otherwise.

[ci:skip-build] already built successfully in CI
2022-01-04 22:58:11 -08:00
Clayton Craft
d1a6daca20
main/postmarketos-mkinitfs: replace udhcpd with unudhcpd (MR 2698)
unudhcpd is a lightweight dhcp server that effectively implements static
assignment of a single IP on an interface regardless of client MAC, with
no lease. The end result is that a system connected to a pmOS device via
usb networking should always get an IP, and always get one very quickly.

This adds a new dependency on this dhcp server, and starts it in initfs.

Fixes #1199

[ci:skip-build] already built successfully in CI
2022-01-04 22:22:49 -08:00
Mighty
a878c81cbb
main/mesa-pvr-dri-classic: Set MESA_LOADER_DRIVER_OVERRIDE=pvr (MR 2790)
[ci:skip-build] already built successfully in CI
2022-01-04 22:20:39 -08:00
Danct12
97d48d1e34
linux-nokia-n900: upgrade kernel to 5.15.12 (MR 2814)
[ci:skip-build]: already built successfully in CI
2022-01-04 04:22:48 +01:00
bdju
6d206fde57
linux-postmarketos-rockchip: enable snd-seq in kernel config (MR 2815)
allows applications that use midi files that expect a synthesizer to work
via a new file that appears under /dev

[ci:skip-build]: already built successfully in CI
2022-01-04 04:09:41 +01:00
Tim
cfa3414d3e
samsung-gtaxlwifi: new device (MR 2796) 2022-01-02 16:14:57 +01:00
ptrcnull
c3856bad33
mobvoi-skipjack: new device (MR 2804) 2022-01-02 16:11:47 +01:00
Jakob Hauser
9abe7e28b2
samsung-serranove: add udev rule for modem (MR 2800)
Due to a regression in ModemManager 1.18.2, a special case to reduce
facility lock query was implemented in ModemManager. Versions up to
1.18.6 need to be patched (separate merge request, possibly in Alpine
Linux). For more details, see pmaports issue #1274.

This udev rule makes use of this special case for device
samsung-serranove.
2022-01-02 16:03:12 +01:00
Clayton Craft
ed89af7f94
temp/u-boot-librem5: upgrade to 0.11 (MR 2805)
Includes a fix for usb charging and host mode
2022-01-02 15:47:46 +01:00
Martijn Braam
d199a3b1ef
sourceparts-pocketpc: new device (MR 2807)
The Pocket P.C. PDA from SourceParts/Popcorn Computers.
2022-01-02 13:23:40 +01:00
alikates
adb40263c3
device-xiaomi-daisy: update maintainer (MR 2810) 2022-01-02 11:55:35 +00:00