diff --git a/device/community/device-pine64-pinephonepro/51_keyboard.gschema.override b/device/community/device-pine64-pinephonepro/51_keyboard.gschema.override new file mode 100644 index 000000000..a23a137a3 --- /dev/null +++ b/device/community/device-pine64-pinephonepro/51_keyboard.gschema.override @@ -0,0 +1,2 @@ +[org.gnome.desktop.input-sources] +xkb-options=["lv3:ralt_switch"] diff --git a/device/community/device-pine64-pinephonepro/APKBUILD b/device/community/device-pine64-pinephonepro/APKBUILD index 02f289647..5c75b5897 100644 --- a/device/community/device-pine64-pinephonepro/APKBUILD +++ b/device/community/device-pine64-pinephonepro/APKBUILD @@ -2,7 +2,7 @@ # Maintainer: Martijn Braam pkgname=device-pine64-pinephonepro pkgdesc="PINE64 PinePhone Pro" -pkgver=3.2 +pkgver=3.3 pkgrel=0 url="https://postmarketos.org" license="MIT" @@ -24,12 +24,16 @@ makedepends=" grub grub-efi " -subpackages="$pkgname-nonfree-firmware:nonfree_firmware" +subpackages=" + $pkgname-nonfree-firmware:nonfree_firmware + $pkgname-gnome + " install=" $pkgname.post-install $pkgname.post-upgrade " source=" + 51_keyboard.gschema.override 90-modem-eg25.rules deviceinfo grub.cfg @@ -110,7 +114,14 @@ nonfree_firmware() { mkdir "$subpkgdir" } +gnome() { + install_if="$pkgname=$pkgver-r$pkgrel postmarketos-base-ui-gnome" + install -Dm644 "$srcdir"/51_keyboard.gschema.override -t \ + "$subpkgdir"/usr/share/glib-2.0/schemas +} + sha512sums=" +2d68ffe143f633a86670f30e45dbad1cc313f219f22b7cd3319ab44bb7209c20cb29f2ff2c60c92390154af9c9a6815c4186be555364cf31552005eba024c0e7 51_keyboard.gschema.override fdfa807c0de33aee3deb09ee25c37a58fa970ce71483e52f21793717cb89adeb74f251ff1a2c2086361e3e58877f8b2e5643f24186b1a537acf9c16e3419313c 90-modem-eg25.rules e591572d0bfc4d7d990fcc15bc82e78e60404becf62a38283b4ceee6f49a812b63eebbc5c304907330e33dce5f023edba26c9b86f1375affa3cf6b49fbd06539 deviceinfo eeddbd3712c7385ef8daea252d71f9f91f8be03be43dea4ce036ae7d7b8a38d199a709ae87b9aa8fe8a63f0201224dbda704fd4b95c8c7d3b4f9852ae4e95c11 grub.cfg