commit a6f04f14ac64909809b32ae5abec09623a6a5b73
parent 1bc64e843102a92f0dab4848fd43b72da3cc66d1
Author: Raymond Li <hi@raymond.li>
Date: Mon, 21 Dec 2020 20:50:17 -0500
Add GURU and order distro deps by alpha
Diffstat:
1 file changed, 15 insertions(+), 12 deletions(-)
diff --git a/README.md b/README.md
@@ -60,18 +60,6 @@ You can also specify additional options, as detailed in the manpage. This includ
## Dependencies
The following dependencies will need to be installed for a successful build, depending on your OS/distro.
-### Ubuntu 18/20.04 LTS
-Run this command to install all dependencies:
-```
-sudo apt install autoconf gcc make pkg-config libpam0g-dev libcairo2-dev libfontconfig1-dev libxcb-composite0-dev libev-dev libx11-xcb-dev libxcb-xkb-dev libxcb-xinerama0-dev libxcb-randr0-dev libxcb-image0-dev libxcb-util-dev libxcb-xrm-dev libxkbcommon-dev libxkbcommon-x11-dev libjpeg-dev
-```
-
-### Debian
-Replace `libxcb-util-dev` with `libxcb-util0-dev` in the Ubuntu installation command:
-```
-sudo apt install autoconf gcc make pkg-config libpam0g-dev libcairo2-dev libfontconfig1-dev libxcb-composite0-dev libev-dev libx11-xcb-dev libxcb-xkb-dev libxcb-xinerama0-dev libxcb-randr0-dev libxcb-image0-dev libxcb-util0-dev libxcb-xrm-dev libxkbcommon-dev libxkbcommon-x11-dev libjpeg-dev
-```
-
### Arch Linux
- autoconf
- cairo
@@ -87,6 +75,12 @@ sudo apt install autoconf gcc make pkg-config libpam0g-dev libcairo2-dev libfont
- xcb-util-image
- xcb-util-xrm
+### Debian
+Run this command to install all dependencies:
+```
+sudo apt install autoconf gcc make pkg-config libpam0g-dev libcairo2-dev libfontconfig1-dev libxcb-composite0-dev libev-dev libx11-xcb-dev libxcb-xkb-dev libxcb-xinerama0-dev libxcb-randr0-dev libxcb-image0-dev libxcb-util0-dev libxcb-xrm-dev libxkbcommon-dev libxkbcommon-x11-dev libjpeg-dev
+```
+
### Fedora
Run this command to install all dependencies:
@@ -94,6 +88,12 @@ Run this command to install all dependencies:
sudo dnf install -y autoconf automake cairo-devel fontconfig gcc libev-devel libjpeg-turbo-devel libXinerama libxkbcommon-devel libxkbcommon-x11-devel libXrandr pam-devel pkgconf xcb-util-image-devel xcb-util-xrm-devel
```
+### Ubuntu 18/20.04 LTS
+Run this command to install all dependencies:
+```
+sudo apt install autoconf gcc make pkg-config libpam0g-dev libcairo2-dev libfontconfig1-dev libxcb-composite0-dev libev-dev libx11-xcb-dev libxcb-xkb-dev libxcb-xinerama0-dev libxcb-randr0-dev libxcb-image0-dev libxcb-util-dev libxcb-xrm-dev libxkbcommon-dev libxkbcommon-x11-dev libjpeg-dev
+```
+
## Building i3lock-color
Before you build - check and see if there's a packaged version available for your distro (there usually is, either in a community repo/PPA).
@@ -123,6 +123,9 @@ You may choose to modify the script based on your needs/OS/distro.
Unfortunately the previous maintainer left, and the package got dumped back into the AUR where I'm now maintaining it. I'm looking for a TU to sponsor it back into Community, but for now, get it on AUR:
+## Gentoo Package
+i3lock-color is available on **GURU**, under `x11-misc/i3lock-color` (https://github.com/gentoo/guru/tree/master/x11-misc/i3lock-color).
+
[Release Version on AUR](https://aur.archlinux.org/packages/i3lock-color/)
[Git Version on AUR](https://aur.archlinux.org/packages/i3lock-color-git/)