devel/libvirt-glib: update to 4.0.0

- Switch to meson,
 - Add DOCS option (enabled by default) to build gtk-doc documentation,
 - Enable VALA option by default.
This commit is contained in:
Roman Bogorodskiy 2021-02-17 16:11:20 +00:00
parent b9527b8809
commit f50787b7ef
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=565511
3 changed files with 82 additions and 156 deletions

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= libvirt-glib
PORTVERSION= 3.0.0
PORTVERSION= 4.0.0
CATEGORIES= devel
MASTER_SITES= ftp://libvirt.org/libvirt/glib/
@ -13,15 +13,19 @@ LICENSE= GPLv2
LIB_DEPENDS= libvirt.so:devel/libvirt
OPTIONS_DEFINE= VALA
USES= gettext gmake gnome libtool meson pathfix pkgconfig \
python:3.6+ tar:xz
OPTIONS_DEFINE= DOCS VALA
OPTIONS_DEFAULT= DOCS VALA
OPTIONS_SUB= yes
DOCS_MESON_ENABLED= docs
DOCS_BUILD_DEPENDS= gtk-doc>=0:textproc/gtk-doc
VALA_DESC= Vala binding
VALA_CONFIGURE_ENABLE= vala
VALA_MESON_ENABLED= vala
VALA_BUILD_DEPENDS= valac:lang/vala
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-introspection
USES= gettext gmake gnome libtool pathfix pkgconfig python
MESON_ARGS+= -Dintrospection=enabled
USE_LDCONFIG= yes
USE_GNOME= intlhack introspection libxml2
CPPFLAGS+= -I${LOCALBASE}/include

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1586662866
SHA256 (libvirt-glib-3.0.0.tar.gz) = 7fff8ca9a2b723dbfd04223b1c7624251c8bf79eb57ec27362a7301b2dd9ebfe
SIZE (libvirt-glib-3.0.0.tar.gz) = 899180
TIMESTAMP = 1613540851
SHA256 (libvirt-glib-4.0.0.tar.xz) = 8423f7069daa476307321d1c11e2ecc285340cd32ca9fc05207762843edeacbd
SIZE (libvirt-glib-4.0.0.tar.xz) = 161836

View file

@ -125,170 +125,92 @@ libdata/pkgconfig/libvirt-gobject-%%VERSION%%.pc
share/gir-%%VERSION%%/LibvirtGConfig-%%VERSION%%.gir
share/gir-%%VERSION%%/LibvirtGLib-%%VERSION%%.gir
share/gir-%%VERSION%%/LibvirtGObject-%%VERSION%%.gir
share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html
share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html
share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomainSnapshot.html
share/gtk-doc/html/Libvirt-gconfig/GVirConfigInterface.html
share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetwork.html
share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetworkFilter.html
share/gtk-doc/html/Libvirt-gconfig/GVirConfigNodeDevice.html
share/gtk-doc/html/Libvirt-gconfig/GVirConfigObject.html
share/gtk-doc/html/Libvirt-gconfig/GVirConfigSecret.html
share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html
share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html
share/gtk-doc/html/Libvirt-gconfig/Libvirt-gconfig.devhelp2
share/gtk-doc/html/Libvirt-gconfig/annotation-glossary.html
share/gtk-doc/html/Libvirt-gconfig/api-index-full.html
share/gtk-doc/html/Libvirt-gconfig/ch01.html
share/gtk-doc/html/Libvirt-gconfig/home.png
share/gtk-doc/html/Libvirt-gconfig/index.html
share/gtk-doc/html/Libvirt-gconfig/left-insensitive.png
share/gtk-doc/html/Libvirt-gconfig/left.png
share/gtk-doc/html/Libvirt-gconfig/object-tree.html
share/gtk-doc/html/Libvirt-gconfig/right-insensitive.png
share/gtk-doc/html/Libvirt-gconfig/right.png
share/gtk-doc/html/Libvirt-gconfig/style.css
share/gtk-doc/html/Libvirt-gconfig/up-insensitive.png
share/gtk-doc/html/Libvirt-gconfig/up.png
share/gtk-doc/html/Libvirt-glib/Libvirt-glib-Error-reporting.html
share/gtk-doc/html/Libvirt-glib/Libvirt-glib-Event-loop.html
share/gtk-doc/html/Libvirt-glib/Libvirt-glib-Library-initialization.html
share/gtk-doc/html/Libvirt-glib/Libvirt-glib.devhelp2
share/gtk-doc/html/Libvirt-glib/annotation-glossary.html
share/gtk-doc/html/Libvirt-glib/api-index-full.html
share/gtk-doc/html/Libvirt-glib/ch01.html
share/gtk-doc/html/Libvirt-glib/home.png
share/gtk-doc/html/Libvirt-glib/index.html
share/gtk-doc/html/Libvirt-glib/left-insensitive.png
share/gtk-doc/html/Libvirt-glib/left.png
share/gtk-doc/html/Libvirt-glib/object-tree.html
share/gtk-doc/html/Libvirt-glib/right-insensitive.png
share/gtk-doc/html/Libvirt-glib/right.png
share/gtk-doc/html/Libvirt-glib/style.css
share/gtk-doc/html/Libvirt-glib/up-insensitive.png
share/gtk-doc/html/Libvirt-glib/up.png
share/gtk-doc/html/Libvirt-gobject/GVirConnection.html
share/gtk-doc/html/Libvirt-gobject/GVirDomain.html
share/gtk-doc/html/Libvirt-gobject/GVirDomainSnapshot.html
share/gtk-doc/html/Libvirt-gobject/GVirInterface.html
share/gtk-doc/html/Libvirt-gobject/GVirManager.html
share/gtk-doc/html/Libvirt-gobject/GVirNetwork.html
share/gtk-doc/html/Libvirt-gobject/GVirNetworkFilter.html
share/gtk-doc/html/Libvirt-gobject/GVirNodeDevice.html
share/gtk-doc/html/Libvirt-gobject/GVirSecret.html
share/gtk-doc/html/Libvirt-gobject/GVirStoragePool.html
share/gtk-doc/html/Libvirt-gobject/GVirStorageVol.html
share/gtk-doc/html/Libvirt-gobject/GVirStream.html
share/gtk-doc/html/Libvirt-gobject/Libvirt-gobject.devhelp2
share/gtk-doc/html/Libvirt-gobject/annotation-glossary.html
share/gtk-doc/html/Libvirt-gobject/api-index-full.html
share/gtk-doc/html/Libvirt-gobject/ch01.html
share/gtk-doc/html/Libvirt-gobject/home.png
share/gtk-doc/html/Libvirt-gobject/index.html
share/gtk-doc/html/Libvirt-gobject/left-insensitive.png
share/gtk-doc/html/Libvirt-gobject/left.png
share/gtk-doc/html/Libvirt-gobject/object-tree.html
share/gtk-doc/html/Libvirt-gobject/right-insensitive.png
share/gtk-doc/html/Libvirt-gobject/right.png
share/gtk-doc/html/Libvirt-gobject/style.css
share/gtk-doc/html/Libvirt-gobject/up-insensitive.png
share/gtk-doc/html/Libvirt-gobject/up.png
share/locale/af/LC_MESSAGES/libvirt-glib.mo
share/locale/am/LC_MESSAGES/libvirt-glib.mo
share/locale/anp/LC_MESSAGES/libvirt-glib.mo
share/locale/ar/LC_MESSAGES/libvirt-glib.mo
share/locale/as/LC_MESSAGES/libvirt-glib.mo
share/locale/ast/LC_MESSAGES/libvirt-glib.mo
share/locale/bal/LC_MESSAGES/libvirt-glib.mo
share/locale/be/LC_MESSAGES/libvirt-glib.mo
share/locale/bg/LC_MESSAGES/libvirt-glib.mo
share/locale/bn/LC_MESSAGES/libvirt-glib.mo
share/locale/bn_IN/LC_MESSAGES/libvirt-glib.mo
share/locale/bo/LC_MESSAGES/libvirt-glib.mo
share/locale/br/LC_MESSAGES/libvirt-glib.mo
share/locale/brx/LC_MESSAGES/libvirt-glib.mo
share/locale/bs/LC_MESSAGES/libvirt-glib.mo
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/GVirConfigCapabilities.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomain.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/GVirConfigDomainSnapshot.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/GVirConfigInterface.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetwork.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/GVirConfigNetworkFilter.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/GVirConfigNodeDevice.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/GVirConfigObject.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/GVirConfigSecret.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/GVirConfigStoragePool.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/GVirConfigStorageVol.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/Libvirt-gconfig.devhelp2
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/annotation-glossary.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/api-index-full.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/ch01.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/home.png
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/index.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/left-insensitive.png
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/left.png
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/object-tree.html
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/right-insensitive.png
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/right.png
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/style.css
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/up-insensitive.png
%%DOCS%%share/gtk-doc/html/Libvirt-gconfig/up.png
%%DOCS%%share/gtk-doc/html/Libvirt-glib/Libvirt-glib-Error-reporting.html
%%DOCS%%share/gtk-doc/html/Libvirt-glib/Libvirt-glib-Event-loop.html
%%DOCS%%share/gtk-doc/html/Libvirt-glib/Libvirt-glib-Library-initialization.html
%%DOCS%%share/gtk-doc/html/Libvirt-glib/Libvirt-glib.devhelp2
%%DOCS%%share/gtk-doc/html/Libvirt-glib/annotation-glossary.html
%%DOCS%%share/gtk-doc/html/Libvirt-glib/api-index-full.html
%%DOCS%%share/gtk-doc/html/Libvirt-glib/ch01.html
%%DOCS%%share/gtk-doc/html/Libvirt-glib/home.png
%%DOCS%%share/gtk-doc/html/Libvirt-glib/index.html
%%DOCS%%share/gtk-doc/html/Libvirt-glib/left-insensitive.png
%%DOCS%%share/gtk-doc/html/Libvirt-glib/left.png
%%DOCS%%share/gtk-doc/html/Libvirt-glib/right-insensitive.png
%%DOCS%%share/gtk-doc/html/Libvirt-glib/right.png
%%DOCS%%share/gtk-doc/html/Libvirt-glib/style.css
%%DOCS%%share/gtk-doc/html/Libvirt-glib/up-insensitive.png
%%DOCS%%share/gtk-doc/html/Libvirt-glib/up.png
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirConnection.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirDomain.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirDomainSnapshot.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirInterface.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirManager.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirNetwork.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirNetworkFilter.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirNodeDevice.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirSecret.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirStoragePool.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirStorageVol.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/GVirStream.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/Libvirt-gobject.devhelp2
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/annotation-glossary.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/api-index-full.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/ch01.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/home.png
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/index.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/left-insensitive.png
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/left.png
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/object-tree.html
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/right-insensitive.png
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/right.png
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/style.css
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/up-insensitive.png
%%DOCS%%share/gtk-doc/html/Libvirt-gobject/up.png
share/locale/ca/LC_MESSAGES/libvirt-glib.mo
share/locale/cs/LC_MESSAGES/libvirt-glib.mo
share/locale/cy/LC_MESSAGES/libvirt-glib.mo
share/locale/da/LC_MESSAGES/libvirt-glib.mo
share/locale/de/LC_MESSAGES/libvirt-glib.mo
share/locale/de_CH/LC_MESSAGES/libvirt-glib.mo
share/locale/el/LC_MESSAGES/libvirt-glib.mo
share/locale/en_GB/LC_MESSAGES/libvirt-glib.mo
share/locale/eo/LC_MESSAGES/libvirt-glib.mo
share/locale/es/LC_MESSAGES/libvirt-glib.mo
share/locale/et/LC_MESSAGES/libvirt-glib.mo
share/locale/eu/LC_MESSAGES/libvirt-glib.mo
share/locale/fa/LC_MESSAGES/libvirt-glib.mo
share/locale/fi/LC_MESSAGES/libvirt-glib.mo
share/locale/fr/LC_MESSAGES/libvirt-glib.mo
share/locale/gl/LC_MESSAGES/libvirt-glib.mo
share/locale/gu/LC_MESSAGES/libvirt-glib.mo
share/locale/he/LC_MESSAGES/libvirt-glib.mo
share/locale/hi/LC_MESSAGES/libvirt-glib.mo
share/locale/hr/LC_MESSAGES/libvirt-glib.mo
share/locale/hu/LC_MESSAGES/libvirt-glib.mo
share/locale/ia/LC_MESSAGES/libvirt-glib.mo
share/locale/id/LC_MESSAGES/libvirt-glib.mo
share/locale/ilo/LC_MESSAGES/libvirt-glib.mo
share/locale/is/LC_MESSAGES/libvirt-glib.mo
share/locale/it/LC_MESSAGES/libvirt-glib.mo
share/locale/ja/LC_MESSAGES/libvirt-glib.mo
share/locale/ka/LC_MESSAGES/libvirt-glib.mo
share/locale/kk/LC_MESSAGES/libvirt-glib.mo
share/locale/km/LC_MESSAGES/libvirt-glib.mo
share/locale/kn/LC_MESSAGES/libvirt-glib.mo
share/locale/ko/LC_MESSAGES/libvirt-glib.mo
share/locale/kw/LC_MESSAGES/libvirt-glib.mo
share/locale/kw@kkcor/LC_MESSAGES/libvirt-glib.mo
share/locale/kw@uccor/LC_MESSAGES/libvirt-glib.mo
share/locale/kw_GB/LC_MESSAGES/libvirt-glib.mo
share/locale/ky/LC_MESSAGES/libvirt-glib.mo
share/locale/lt/LC_MESSAGES/libvirt-glib.mo
share/locale/lv/LC_MESSAGES/libvirt-glib.mo
share/locale/mai/LC_MESSAGES/libvirt-glib.mo
share/locale/mk/LC_MESSAGES/libvirt-glib.mo
share/locale/ml/LC_MESSAGES/libvirt-glib.mo
share/locale/mn/LC_MESSAGES/libvirt-glib.mo
share/locale/mr/LC_MESSAGES/libvirt-glib.mo
share/locale/ms/LC_MESSAGES/libvirt-glib.mo
share/locale/nb/LC_MESSAGES/libvirt-glib.mo
share/locale/nds/LC_MESSAGES/libvirt-glib.mo
share/locale/ne/LC_MESSAGES/libvirt-glib.mo
share/locale/nl/LC_MESSAGES/libvirt-glib.mo
share/locale/nn/LC_MESSAGES/libvirt-glib.mo
share/locale/nso/LC_MESSAGES/libvirt-glib.mo
share/locale/or/LC_MESSAGES/libvirt-glib.mo
share/locale/pa/LC_MESSAGES/libvirt-glib.mo
share/locale/pl/LC_MESSAGES/libvirt-glib.mo
share/locale/pt/LC_MESSAGES/libvirt-glib.mo
share/locale/pt_BR/LC_MESSAGES/libvirt-glib.mo
share/locale/ro/LC_MESSAGES/libvirt-glib.mo
share/locale/ru/LC_MESSAGES/libvirt-glib.mo
share/locale/si/LC_MESSAGES/libvirt-glib.mo
share/locale/sk/LC_MESSAGES/libvirt-glib.mo
share/locale/sl/LC_MESSAGES/libvirt-glib.mo
share/locale/sq/LC_MESSAGES/libvirt-glib.mo
share/locale/sr/LC_MESSAGES/libvirt-glib.mo
share/locale/sr@latin/LC_MESSAGES/libvirt-glib.mo
share/locale/sv/LC_MESSAGES/libvirt-glib.mo
share/locale/ta/LC_MESSAGES/libvirt-glib.mo
share/locale/te/LC_MESSAGES/libvirt-glib.mo
share/locale/tg/LC_MESSAGES/libvirt-glib.mo
share/locale/th/LC_MESSAGES/libvirt-glib.mo
share/locale/tr/LC_MESSAGES/libvirt-glib.mo
share/locale/tw/LC_MESSAGES/libvirt-glib.mo
share/locale/uk/LC_MESSAGES/libvirt-glib.mo
share/locale/ur/LC_MESSAGES/libvirt-glib.mo
share/locale/vi/LC_MESSAGES/libvirt-glib.mo
share/locale/wba/LC_MESSAGES/libvirt-glib.mo
share/locale/yo/LC_MESSAGES/libvirt-glib.mo
share/locale/zh_CN/LC_MESSAGES/libvirt-glib.mo
share/locale/zh_HK/LC_MESSAGES/libvirt-glib.mo
share/locale/zh_TW/LC_MESSAGES/libvirt-glib.mo
share/locale/zu/LC_MESSAGES/libvirt-glib.mo
%%VALA%%share/vala/vapi/libvirt-gconfig-%%VERSION%%.deps
%%VALA%%share/vala/vapi/libvirt-gconfig-%%VERSION%%.vapi
%%VALA%%share/vala/vapi/libvirt-glib-%%VERSION%%.deps
%%VALA%%share/vala/vapi/libvirt-glib-%%VERSION%%.vapi
%%VALA%%share/vala/vapi/libvirt-gobject-%%VERSION%%.deps
%%VALA%%share/vala/vapi/libvirt-gobject-%%VERSION%%.vapi