In order to compile some of the project dependencies, we need CMake and pkg-config:
Node.js version manager
To compile the assets, you'll need a JavaScript runtime. Node.js is the preferred option. To install Node.js, we will install a Node.js version manager, like NVM:
PostgreSQL
Install postgresql and its development dependencies with:
You also need to configure a user for your database. As an example, we'll choose the username "consul":
Imagemagick
Install Imagemagick:
Chrome or Chromium
In order to run the system tests, we need to install Chrome or Chromium.