[PATCHES] libxfce4util: Fix up GIR slightly and add vapi generation

Vidar Braut Haarr vhaarr at gmail.com
Sun Aug 6 19:31:07 CEST 2017


Hi,

Attached are 5 patches that should get libxfce4util up to speed so
that it's usable with GIR, and also adds vapigen generation for vala
bindings.

0001 is for gcc 7.x, it silences a new warning.
0002 adds vapigen
0003 makes sure our gir/vapi is namespaced "Xfce" and not "xfce"
0004 Changes libxfce4util-1.0.pc.in so that our PKG_CONFIG path is
actually (for example) /usr/include/xfce4/libxfce4util and not
/usr/include/xfce4
0005 adds a metadata to gir/vapi generation that fixes their
assumption for the header file name
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Make-sure-introspection-users-find-the-header-file-i.patch
Type: text/x-patch
Size: 641 bytes
Desc: not available
URL: <https://mail.xfce.org/pipermail/xfce4-dev/attachments/20170806/0ea0e6ea/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Fix-PKG_CONFIG-include-folder.patch
Type: text/x-patch
Size: 733 bytes
Desc: not available
URL: <https://mail.xfce.org/pipermail/xfce4-dev/attachments/20170806/0ea0e6ea/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Make-sure-our-gir-vapi-gets-the-Xfce-namespace-and-n.patch
Type: text/x-patch
Size: 800 bytes
Desc: not available
URL: <https://mail.xfce.org/pipermail/xfce4-dev/attachments/20170806/0ea0e6ea/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-VAPIGEN-for-vala-binding-generation.patch
Type: text/x-patch
Size: 2210 bytes
Desc: not available
URL: <https://mail.xfce.org/pipermail/xfce4-dev/attachments/20170806/0ea0e6ea/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Add-Wno-expansion-to-defined-to-libxfce4util-compile.patch
Type: text/x-patch
Size: 784 bytes
Desc: not available
URL: <https://mail.xfce.org/pipermail/xfce4-dev/attachments/20170806/0ea0e6ea/attachment-0004.bin>


More information about the Xfce4-dev mailing list