svn commit: r565511 - head/devel/libvirt-glib

Roman Bogorodskiy novel at FreeBSD.org
Wed Feb 17 16:11:21 UTC 2021


Author: novel
Date: Wed Feb 17 16:11:20 2021
New Revision: 565511
URL: https://svnweb.freebsd.org/changeset/ports/565511

Log:
  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.

Modified:
  head/devel/libvirt-glib/Makefile
  head/devel/libvirt-glib/distinfo
  head/devel/libvirt-glib/pkg-plist

Modified: head/devel/libvirt-glib/Makefile
==============================================================================
--- head/devel/libvirt-glib/Makefile	Wed Feb 17 15:38:55 2021	(r565510)
+++ head/devel/libvirt-glib/Makefile	Wed Feb 17 16:11:20 2021	(r565511)
@@ -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

Modified: head/devel/libvirt-glib/distinfo
==============================================================================
--- head/devel/libvirt-glib/distinfo	Wed Feb 17 15:38:55 2021	(r565510)
+++ head/devel/libvirt-glib/distinfo	Wed Feb 17 16:11:20 2021	(r565511)
@@ -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

Modified: head/devel/libvirt-glib/pkg-plist
==============================================================================
--- head/devel/libvirt-glib/pkg-plist	Wed Feb 17 15:38:55 2021	(r565510)
+++ head/devel/libvirt-glib/pkg-plist	Wed Feb 17 16:11:20 2021	(r565511)
@@ -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 at kkcor/LC_MESSAGES/libvirt-glib.mo
-share/locale/kw at 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 at 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


More information about the svn-ports-all mailing list