hyprwm / hyprpaper

Hyprpaper is a blazing fast wayland wallpaper utility with IPC controls.
https://wiki.hyprland.org/Hypr-Ecosystem/hyprpaper/
BSD 3-Clause "New" or "Revised" License
773 stars 54 forks source link

Missing dependency hyprlang when hyprlang is installed on Fedora 39 #131

Closed winkelnp closed 8 months ago

winkelnp commented 8 months ago

Compiling works normally until this:

-- Checking for modules 'wayland-client;wayland-protocols;cairo;pango;pangocairo;libjpeg;libwebp;hyprlang>=0.2.0'
--   Package 'hyprlang', required by 'virtual:world', not found
CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:607 (message):
  A required package was not found
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPkgConfig.cmake:829 (_pkg_check_modules_internal)
  CMakeLists.txt:44 (pkg_check_modules)

-- Configuring incomplete, errors occurred!
make[1]: *** [Makefile:60: release] Error 1
make[1]: Leaving directory '~/.build/hyprpaper'
make: *** [Makefile:70: all] Error 2

despite hyprlang is installed with version 0.2.1^1.git25da080-1.fc39 from the ordinary fedora repos.

Is this an issue with hyprpaper or with fedora's packaging?

vaxerski commented 8 months ago

fedora's packaging. Means the .pc file is not installed in a directory pkg-config searches.

shayanz23 commented 8 months ago

To work around this would I need to install hyprland manually?

vaxerski commented 8 months ago

you mean hyprlang? if the package is broken, yea

shayanz23 commented 8 months ago

yeah, ok thanks