---
src/pages/installguide.md | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/src/pages/installguide.md b/src/pages/installguide.md
index c3b2c07..12f0b4d 100644
--- a/src/pages/installguide.md
+++ b/src/pages/installguide.md
@@ -31,6 +31,33 @@ in the launcher for mepo based on the `.desktop` file.
---
+## Compile from source
+
+Alpine Linux maintainers are waiting for zig to release 1.0 before zig
+is merged into stable.
+As such, mepo is not available in the postmarketOS/Alpine stable
+repositories.
+You can use flatpak to install mepo.
+If you don't want to install flatpak, here is how you can compile mepo
+from source on Alpine/postmarketOS stable:
+
+1. Install the `makedepends` and `depends` packages from the [APKBUILD]( https://git.alpinelinux.org/aports/tree/testing/mepo?h=master).
+2. Download and unpack `zig-linux-<your-arch>-<version>.tar.xz` from the
+[ziglang website](https://ziglang.org/download/). Once unpacked, the
+`zig` binary in the `zig-linux-<your-arch>-<version>` folder is your zig
+compiler.
+3. Downloaded and extract the mepo source:
+https://git.sr.ht/~mil/mepo/refs
+4. Compile and install mepo via:
+```bash
+cd mepo-<version>
+../zig-linux-<your-arch>-<version>/zig build --prefix ~/.local install
+```
+
+Mepo should now appear in your applications menu (phosh, Sxmo, etc.).
+
+---
+
## Flatpak
Mepo is available [as a flatpak on
--
2.40.1