[Bug 252355] sysutils/garcon: fail to build

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Jan 3 11:20:15 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252355

--- Comment #8 from Olivier Duchateau <duchateau.olivier at gmail.com> ---
(In reply to Guido Falsi from comment #7)

Just for record, Garcon depends of libxfce4util, it is specified in this line
[1].

Disable introspection for xfce4-conf, libxfce4util and libxfce4menu it is bad
idea. Because they are core libraries.

- xfce4-notes-plugin is written in Vala, so it depends of these libraries (and
even in git snapshot)
- devel release of Catfish now uses introspection of Xfconf (I have a branch,
which also uses Libxfce4util, especially for gettext)
- I submitted patch (long time ago) for the xfce4-screensaver settings, in
order to use introspection too (instead of Popen method) 

We can disable introspection of Garcon, but not others libraries. You need it,
if you want to write (from scratch) an editor menu or new applications laucher.

I'm sad, introspection of Garcon is not "put forward" by upstream, because it
already exists menu-libre.

[1] https://gitlab.xfce.org/xfce/garcon/-/blob/master/garcon/Makefile.am#L171

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-xfce mailing list