docs: fix gentoo installation steps

This commit is contained in:
Yappaholic 2025-08-10 14:12:16 +03:00
parent 7bf918e3a7
commit 12b1a4c6cf

View file

@ -89,12 +89,12 @@ eselect repository enable guru
emerge --sync guru emerge --sync guru
``` ```
Then, add `gui-libs/scenefx` and `gui-wm/mango` to the `package.accept_keywords`. Then, add `gui-libs/scenefx` and `gui-wm/mangowc` to the `package.accept_keywords`.
Finally, install the package: Finally, install the package:
```bash ```bash
emerge --ask --verbose gui-wm/mango emerge --ask --verbose gui-wm/mangowc
``` ```
Patching wlroots is done by getting the patch with git from [the repository](https://github.com/DreamMaoMao/wlroots.git) Patching wlroots is done by getting the patch with git from [the repository](https://github.com/DreamMaoMao/wlroots.git)
@ -237,6 +237,7 @@ To package mango for other distributions, you can check the reference setup for:
- [nix](https://github.com/DreamMaoMao/mango/blob/main/nix/default.nix) - [nix](https://github.com/DreamMaoMao/mango/blob/main/nix/default.nix)
- [arch](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mango-git). - [arch](https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mango-git).
- [gentoo](https://data.gpo.zugaina.org/guru/gui-wm/mangowc)
Currently building mango requires a patched version of `wlroots-0.19`. If possible, the patch can be extracted from the [latest commit](https://github.com/DreamMaoMao/wlroots.git) Currently building mango requires a patched version of `wlroots-0.19`. If possible, the patch can be extracted from the [latest commit](https://github.com/DreamMaoMao/wlroots.git)
and applied on `prepare` step. If it is not possible, you will need to create a separate `wlroots` package and make it a build dependency. and applied on `prepare` step. If it is not possible, you will need to create a separate `wlroots` package and make it a build dependency.