pango >= 1.44 requires harfbuzz; have to tell cmake where to find it
quequotion opened this issue · 5 comments
Fails to build from source in Archlinux with:
In file included from /usr/include/pango-1.0/pango/pango-font.h:25,
from /usr/include/pango-1.0/pango/pango-attributes.h:25,
from /usr/include/pango-1.0/pango/pango.h:25,
from /usr/include/gtk-3.0/gdk/gdktypes.h:35,
from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30,
from /usr/include/gtk-3.0/gdk/gdk.h:32,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from /startdir/src/pcsxr/pcsxr/plugins/peopsxgl/gpucfg/main.c:1:
/usr/include/pango-1.0/pango/pango-coverage.h:28:10: fatal error: hb.h: No such file or directory
28 | #include <hb.h>
| ^~~~~~
compilation terminated.
I think the problem could be solved by telling cmake where to find harfbuzz. Gnome regards this as a problem with dependent software
For example, EiskaltDC++ fixed this problem.
This is a mirror repository
Aw, snap. Didn't read the header.
pcsxr-git in the AUR builds this repository.
Seems like the official svn no longer exists, and their site is 'archived'.
I found a few forks on github, but nothing that looks like a replacement. Is there a better place to report problems?
Probably not, since the main developers are no longer working on it. edgbla is busy with other things, so he can't work on it.
I would probably use this one: https://github.com/iCatButler/pcsxr
In fact, there is already a PR related to this issue: iCatButler/pcsxr#16
Seems like they'll get around to fixing this for pcsxr-pgxp eventually.
This problem was fixed in this project's AUR package.