Commit graph

6259 commits

Author SHA1 Message Date
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
Oliver Smith
1ff0cac815
main/gcc{4,6}: remove dependency on isl (MR 3432)
Previously only cross/gcc{4,6}-* packages were adjusted in MR 3419, but
these packages need to be adjusted as well.

Fix for error shown in upstream_compat check:
  Increase 'gcc6' pkgrel (10 -> 11), missing depend(s): isl
  Increase 'gcc4' pkgrel (5 -> 6), missing depend(s): isl

Related: pmbootstrap issue  2167

[ci:skip-build] Already built successfully once
2022-09-13 17:20:20 +03:00
Phil Smith
fac1dc0a64
main/postmarketos-ui-phosh: Fix firefox-esr mime (MR 3428)
Firefox packaging changed upstream, renaming the desktop files.  This
caused the mime applications to be stale, so update those.

See also
  https://gitlab.alpinelinux.org/alpine/aports/-/issues/13983
[ci:skip-build]: already built successfully in CI
2022-09-13 09:33:12 +02:00
Newbyte
45fc67abeb
samsung-p4note: enable automatic kernel upgrades (MR 3425) 2022-09-13 09:17:36 +02:00
Sicelo A. Mhlongo
8d411c7c4d
temp/xkeyboard-config: drop rx-51 patches (MR 3431)
Remove rx-51 (Nokia N900) modifications from package.

Related: #1521
[ci:skip-build]: already built successfully in CI
2022-09-13 09:14:54 +02:00
Sicelo A. Mhlongo
5da6060cd9
device-nokia-n900: Add x11 keymap (MR 3430)
Add rx-51 x11 keymap to device package in response to #1521

[ci:skip-build]: already built successfully in CI
2022-09-13 09:10:47 +02:00
Arnavion
2c74889256
main/postmarketos-hidden-desktop-entries: update firefox(-esr) safe-mode filename (MR 3418)
Ref:

- 6149290782

- 525736254c
2022-09-13 08:55:19 +02:00
Bart Ribbers
b79dd34e1d
main/postmarketos-ui-plasma-mobile: add dependency on PipeWire to fix window switcher previews (MR 3424) 2022-09-12 11:36:05 +02:00
Bart Ribbers
b23d61b547
main/postmarketos-ui-plasma-mobile: add font-noto-extra to _pmb_recommends (MR 3423)
The "Light" weight is used by the keyboard and some applications

[ci:skip-vercheck]
2022-09-12 10:40:43 +02:00
Newbyte
d8cb4fea55
postmarketos-ui-phosh: drop firefox subpackage (MR 3414)
The sole purpose of this subpackage was to work around that Firefox's
.desktop file did not match the GTK app ID. This has been fixed as of
the commit linked below, so drop the subpackage.

See 525736254c
2022-09-11 18:13:13 +02:00
Fiona Klute
72784fcf6f
main/mobile-config-firefox: Fix firefox-esr >= 102.2.0-r1 (MR 3417)
The firefox-esr package in versions >= 102.2.0-r1 installs to
/usr/lib/firefox-esr instead of /usr/lib/firefox, adjust FIREFOX_DIR
to match. Install for both firefox-esr and firefox now.

[ci:skip-build]: already built successfully in CI
2022-09-11 18:00:00 +02:00
Oliver Smith
f5fcfe6e56
cross/gcc{4,6}: remove dep on isl package (MR 3419)
Adjust to removal of isl in Alpine, see pmbootstrap issue 2167.
Packages generated with pmbootstrap MR 2203.
2022-09-11 16:59:48 +02:00
Luca Weiss
64d8dc390e
community/linux-postmarketos-qcom-sm6350: adjust config (MR 3416)
Switch to minimal config that I've been using for development for the
last months, with some minor modifications. In addition to that enable
all the kconfig options that will be a part of the new
pmb:kconfigcheck-community (anbox/waydroid + iwd + nftables + containers
+ zram + netboot).

Note by ollieparanoid:
Re-applied it after I just reverted it. Now realized that I didn't need
to revert this in the first place, this is and aarch64 package and the
cross compilers (x86_64 packages) needed to be published. Anyway, the
gcc mess is mostly resolved now, see issue 2167.

[ci:skip-build] Already built successfuly on CI in MR
2022-09-11 16:43:38 +02:00
Oliver Smith
16d4b59ab8
Revert "community/linux-postmarketos-qcom-sm6350: adjust config (MR 3416)"
Temporarily revert this, so bpo can first build and publish all gcc
cross packages. The build for this linux package currently failed - I
could also set it back to queued and have it build, but that would delay
the publish of the gcc-aarch64 package until the kernel is built.

This reverts commit 979cc0bfb6.
2022-09-11 16:27:19 +02:00
Oliver Smith
cd43a0b58e
cross/gcc-*: upgrade to 12.1.1_git20220630-r5
Removed isl as described in pmaports issue 2167. Verified locally that
gcc-aarch64 builds. Tried to test building packages with it, but wasn't
possible with the local build due to a bug, I'll create an issue and
link it in pmaports issue 2167. Pushing this now as it's a critical fix,
should work in theory as soon as the binary packages are built on bpo,
and right now it's broken anyway.
2022-09-11 15:29:31 +02:00
Luca Weiss
979cc0bfb6
community/linux-postmarketos-qcom-sm6350: adjust config (MR 3416)
Switch to minimal config that I've been using for development for the
last months, with some minor modifications. In addition to that enable
all the kconfig options that will be a part of the new
pmb:kconfigcheck-community (anbox/waydroid + iwd + nftables + containers
+ zram + netboot).

[ci:skip-build] Already built successfuly on CI in MR
2022-09-10 15:01:25 +02:00
Svyatoslav Ryhel
7adba98f70
linux-postmarketos-grate: upgrade to 5.19.0_rc8 (MR 3345)
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2022-09-09 09:56:44 +02:00
Svyatoslav Ryhel
58c0cd2a20
firmware-asus-transformer: add all known Asus Transformers on Nvidia Tegra (MR 3345)
Add support for next devices:
- Asus Eee Pad Transformer TF101 and TF101G
- Asus Eee Pad Slider SL101
- Asus Transformer Prime TF201
- Asus Transformer Pad TF300T/TF300TG/TF300TL
- Asus VivoTab RT TF600T (Windows RT based)
- Asus Transformer Infinity TF700T
- Asus Transformer AiO P1801-T
- Asus Transformer PAD TF701T
- Pegatron Chagall based devices

Package has no dependencies.

Signed-off-by: Anton Bambura <jenneron@protonmail.com>
Signed-off-by: Maxim Schwalm <maxim.schwalm@gmail.com>
Signed-off-by: Svyatoslav Ryhel <clamor95@gmail.com>
2022-09-09 09:56:44 +02:00
Newbyte
13659ae78d
temp/gtk4.0: drop (MR 3413)
Bug should've been fixed in GTK 4.8.0, which has been released now.

Alpine MR: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/37983
2022-09-08 19:06:39 +02:00
Raymond Hackley
829413ef71
main/postmarketos-base-ui-pulseaudio: depend on pulseaudio-utils (MR 3411)
start-pulseaudio-x11 uses pactl, which is not installed by default.
2022-09-08 13:56:06 +02:00
Clayton Craft
4a7e47013e
main/postmarketos-base-ui: simplify pulseaudio config (MR 3412)
config scripts in /etc/pulse/default.pa.d are loaded automatically by
default.pa
2022-09-08 09:15:22 +02:00
Luca Weiss
566b8de98a
device/*: Remove pmb:kconfigcheck-apparmor (MR 3410)
Remove as we are removing apparmor check from pmbootstrap

[ci:skip-vercheck] No rebuild necessary
[ci:skip-build]: already built successfully / also not really needed
2022-09-08 08:31:35 +02:00
Federico Amedeo Izzo
5d2300793d
linux-postmarketos-mtk-mt8183: enable F2FS filesystem (MR 3403)
Enable F2FS Filesystem as builtin module with default kconfig options selected.

[ci:skip-build] Already built successfuly on CI in MR
2022-09-07 21:31:40 +02:00
Sergey Lisov
4867a3f4e3
samsung-a6lte: new device (Samsung Galaxy A6 2018) (MR 3393)
[ci:skip-build] Already built successfuly on CI in MR
2022-09-07 08:12:14 +02:00
Clayton Craft
f9769f26fd
temp/upower: fork from Alpine, downgrade to 0.99.20 (MR 3408)
A lame workaround for this[1] until something better comes along. Not
having a functional battery gauge on a mobile device is kind of painful.

1. pmaports issue 1677

Co-Authored-By: Oliver Smith <ollieparanoid@postmarketos.org>
Tested-by: Drew DeVault <sir@cmpwn.com>

[ci:skip-build] already built successfully in CI
2022-09-06 16:36:53 -07:00