From b615a7bd1340b80181dd00903d58704b2596de6b Mon Sep 17 00:00:00 2001 From: Achill Gilgenast Date: Mon, 9 Feb 2026 16:22:29 +0100 Subject: [PATCH] main/postmarketos-ui-asteroid: remove Removed in Alpine: https://gitlab.alpinelinux.org/alpine/aports/-/commit/cd6c73d27e6de078fd74bd0c0032ad84a4e0b5d2 > There seems to be no chance they move to Qt6 in the short term and they > have already been disabled for a while. When it finally updates to Qt6 > this commit can simply be reverted, together with > e4b455e8 Removing references of asteroid in this MR, since it's no longer in any use. Feel free to revert once they migrated to Qt6. Part-of: --- main/postmarketos-ui-asteroid/APKBUILD | 72 ------------------- .../asteroid-launcher-wrapper.sh | 13 ---- .../postmarketos-ui-asteroid/asteroid.desktop | 6 -- .../gtk-app-wayland.sh | 5 -- ...stmarketos-ui-asteroid-openrc.post-install | 9 --- ...stmarketos-ui-asteroid-openrc.post-upgrade | 1 - .../postmarketos-ui-asteroid.post-install | 3 - .../postmarketos-ui-asteroid.post-upgrade | 1 - 8 files changed, 110 deletions(-) delete mode 100644 main/postmarketos-ui-asteroid/APKBUILD delete mode 100644 main/postmarketos-ui-asteroid/asteroid-launcher-wrapper.sh delete mode 100644 main/postmarketos-ui-asteroid/asteroid.desktop delete mode 100644 main/postmarketos-ui-asteroid/gtk-app-wayland.sh delete mode 100644 main/postmarketos-ui-asteroid/postmarketos-ui-asteroid-openrc.post-install delete mode 120000 main/postmarketos-ui-asteroid/postmarketos-ui-asteroid-openrc.post-upgrade delete mode 100644 main/postmarketos-ui-asteroid/postmarketos-ui-asteroid.post-install delete mode 120000 main/postmarketos-ui-asteroid/postmarketos-ui-asteroid.post-upgrade diff --git a/main/postmarketos-ui-asteroid/APKBUILD b/main/postmarketos-ui-asteroid/APKBUILD deleted file mode 100644 index 4c9bf02db..000000000 --- a/main/postmarketos-ui-asteroid/APKBUILD +++ /dev/null @@ -1,72 +0,0 @@ -# Reference: https://postmarketos.org/uipkg -maintainer="Bart Ribbers " -pkgname=postmarketos-ui-asteroid -pkgver=2 -pkgrel=1 -pkgdesc="(Wayland) Smartwatch UI from AsteroidOS" -url="https://wiki.postmarketos.org/wiki/AsteroidOS" -# armhf blocked by asteroid-launcher -arch="noarch !armhf" -license="GPL-3.0-or-later" -depends=" - asteroid-launcher - dsme - " -# Required to launch -depends="$depends - postmarketos-base-ui - postmarketos-base-ui-audio - tinydm - " -_pmb_recommends=" - asteroid-alarmclock - asteroid-btsyncd - asteroid-calculator - asteroid-calendar - asteroid-compass - asteroid-flashlight - asteroid-hrm - asteroid-music - asteroid-settings - asteroid-stopwatch - asteroid-timer - asteroid-weather - " -_pmb_groups="users" -subpackages="$pkgname-openrc" -install="$pkgname.post-install $pkgname.post-upgrade" -source=" - asteroid.desktop - asteroid-launcher-wrapper.sh - gtk-app-wayland.sh - " -options="!check pmb:drm pmb:systemd" - -package() { - install -Dm755 "$srcdir"/asteroid-launcher-wrapper.sh "$pkgdir"/usr/bin/asteroid-launcher-wrapper - install -Dm644 "$srcdir"/asteroid.desktop -t "$pkgdir"/usr/share/wayland-sessions/ - install -Dm755 "$srcdir"/gtk-app-wayland.sh -t "$pkgdir"/etc/profile.d/ -} - -openrc() { - install_if="$pkgname=$pkgver-r$pkgrel openrc" - install="$subpkgname.post-install $subpkgname.post-upgrade" - depends=" - bluez-openrc - connman-openrc - dsme-openrc - elogind - elogind-openrc - mce-openrc - tinydm-openrc - usb-moded-openrc - " - - mkdir -p "$subpkgdir" -} - -sha512sums=" -6dab13e0fb128cce487554871ce4786334b46e0f8f0ffbef0a222607e04f5b49660872ea59b322790e4e35f9b7a53040233823308ba280a8b21c86a412405ec0 asteroid.desktop -d6895807af865d89982c65cfda6616a55dfdaca3979ef045188489359462a87c0ffc51afc6779ba2aede614c13787a7499d6e7543c8a27e3210758b87b08f876 asteroid-launcher-wrapper.sh -57793bb079c76ba3bdcfca7880aa887de11fe80e7a05557b78435e57feabab70fbaeedc42da3aec6f914c35bba8e8ee9918367516eb45ee247f63f694624f179 gtk-app-wayland.sh -" diff --git a/main/postmarketos-ui-asteroid/asteroid-launcher-wrapper.sh b/main/postmarketos-ui-asteroid/asteroid-launcher-wrapper.sh deleted file mode 100644 index cabb861c8..000000000 --- a/main/postmarketos-ui-asteroid/asteroid-launcher-wrapper.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh - -export QT_IM_MODULE=qtvirtualkeyboard -export QT_QPA_PLATFORM=eglfs -export QT_QPA_EGLFS_INTEGRATION=eglfs_kms - -# Default locale, will be overwritten by the environment once the user -# has chosen their language in the setup screen -export LANG=en_GB.utf8 - -/usr/libexec/mapplauncherd/booster-qt5 & - -/usr/bin/asteroid-launcher diff --git a/main/postmarketos-ui-asteroid/asteroid.desktop b/main/postmarketos-ui-asteroid/asteroid.desktop deleted file mode 100644 index 6ff683414..000000000 --- a/main/postmarketos-ui-asteroid/asteroid.desktop +++ /dev/null @@ -1,6 +0,0 @@ -[Desktop Entry] -Exec=dbus-run-session /usr/bin/asteroid-launcher-wrapper -TryExec=/usr/bin/asteroid-launcher -Name=AsteroidOS UI -Comment=Smartwatch UI from AsteroidOS -Type=Application diff --git a/main/postmarketos-ui-asteroid/gtk-app-wayland.sh b/main/postmarketos-ui-asteroid/gtk-app-wayland.sh deleted file mode 100644 index 9c4081090..000000000 --- a/main/postmarketos-ui-asteroid/gtk-app-wayland.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/sh - -# Most pure GTK3 apps use wayland by default, but some, -# like Firefox, need the backend to be explicitely selected. -export GDK_BACKEND=wayland diff --git a/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid-openrc.post-install b/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid-openrc.post-install deleted file mode 100644 index c2d75604b..000000000 --- a/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid-openrc.post-install +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -rc-update add tinydm default -rc-update add bluetooth default -rc-update add elogind default -rc-update add mce default -rc-update add usb-moded default -rc-update add connman default -rc-update add dsme default diff --git a/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid-openrc.post-upgrade b/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid-openrc.post-upgrade deleted file mode 120000 index 793d2e137..000000000 --- a/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid-openrc.post-upgrade +++ /dev/null @@ -1 +0,0 @@ -postmarketos-ui-asteroid-openrc.post-install \ No newline at end of file diff --git a/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid.post-install b/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid.post-install deleted file mode 100644 index 62fd5f493..000000000 --- a/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid.post-install +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -tinydm-set-session -s /usr/share/wayland-sessions/asteroid.desktop diff --git a/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid.post-upgrade b/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid.post-upgrade deleted file mode 120000 index aa6a720a7..000000000 --- a/main/postmarketos-ui-asteroid/postmarketos-ui-asteroid.post-upgrade +++ /dev/null @@ -1 +0,0 @@ -postmarketos-ui-asteroid.post-install \ No newline at end of file