You'll need the following dependencies:
- libadwaita-1-dev
- glib-2.0
- gobject-2.0
- granite-7 >=7.0.0
- gtk4 >=4.12
- libecal-2.0
- libedataserver-1.2
- libgdata-dev
- libgeoclue-2-dev
- libgeocode-glib-dev
- libhandy-1-dev >= 0.90.0
- libportal-dev
- libportal-gtk4-dev
- libshumate-dev
- libical
- meson
- valac
Run meson build
to configure the build environment. Change to the build directory and run ninja
to build
meson build --prefix=/usr
cd build
ninja
To install, use ninja install
, then execute with io.elementary.tasks
ninja install
io.elementary.tasks