Hello guys! I’d like to contribute to [rnote].
To get the required dependencies, I run nix-shell '<unstable>' -A rnote
and then I executed meson setup --prefix=<dir> build
but I’m getting the following error message:
Dependency cairo found: NO found 1.16.0 but need: '>= 1.17'
Found CMake: /nix/store/3kxi8njs2y5ws9bsplnznizycnwa2bxi-cmake-3.26.4/bin/cmake (3.26.4)
WARNING: CMake Toolchain: Failed to determine CMake compilers state
Run-time dependency cairo found: NO (tried cmake)
meson.build:74:0: ERROR: Dependency lookup for cairo with method 'pkgconfig' failed: Invalid version, need 'cairo' ['>= 1.17'] found '1.16.0'.
A full log can be found at /home/tornax/Programming/pull_requests/rnote/build/meson-logs/meson-log.txt
'<unstable>'
is a nix-channel on my system. Output of sudo nix-channel --list
:
nixos https://nixos.org/channels/nixos-23.05
unstable https://nixos.org/channels/nixos-unstable
May I ask how I can get the latest cairo
version?
[rnote]: GitHub - flxzt/rnote: Sketch and take handwritten notes.