[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#36551: [META] Run Guix System on Purism Librem 5
From: |
Jonathan Brielmaier |
Subject: |
bug#36551: [META] Run Guix System on Purism Librem 5 |
Date: |
Mon, 8 Jul 2019 17:16:33 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 |
This is a meta/tracker bug to track what needs to be done and what is
already done, to run Guix system on the Purism Librem 5 phone.
https://puri.sm/products/librem-5/
The Librem 5 will be shipped with a mobile optimized GNOME based on
PureOS which is based on Debian, but contains only free software :)
As the phone and the software is still in heavy development, we don't
know yet what exactly is required to have a proper "phone" experience.
Hardware spec:
SoC: NXP iMX8M Quad Core
arch: aarch64
storage: 32GB eMMC
For more details see: https://shop.puri.sm/shop/librem-5/
GNOME and it's packages should be on the newest versions, as they could
contain fixes and improvements for a mobile UI (responsive).
The following packages are still missing in Guix or may need adjustments.
Kernel/boot:
- kernel: At the moment there are surely patches on top of linux-vanilla
required, but Purism pushes hard to upstream those. So maybe no
special is required when the phones ship.
- u-boot-imx: U-Boot for iMX, they have still patches on top of
https://source.codeaurora.org/external/imx/uboot-imx
Core libraries:
- libhandy: provides responsive UI stuff for GTK, may becoming
dependency of some GNOME packages https://source.puri.sm/Librem5 /libhandy
- phosh: Wayland shell (prototype) for GNOME on mobile devices:
https://source.puri.sm/Librem5/phosh
Leaf packages:
- calls: App for calling, backend ModemManager or oFono
https://source.puri.sm/Librem5/calls
- chatty: App for SMS and XMPP messaging:
https://source.puri.sm/Librem5/chatty
- epiphany/GNOME Web: They have some patches for mobile UI:
https://source.puri.sm/Librem5/epiphany
- gnome-contacts: Missing in Guix, they have a phone-focused fork:
https://source.puri.sm/Librem5/gnome-contacts
Feel free to add comments, other bugs which are related or relevant
links etc.
- bug#36551: [META] Run Guix System on Purism Librem 5,
Jonathan Brielmaier <=