Tuesday, July 14, 2026

Re: NEW: devel/msitools at 0.106

On Tue, 14 Jul 2026 12:23:44 +0100 Stuart Henderson <stu@spacehopper.org> wrote: > On 2026/07/14 12:21, Stuart Henderson wrote: > > ===> Configuring for msitools-0.106 > > The Meson build system > > Version: 1.11.2 > > Source dir: /pobj/msitools-0.106/msitools-v0.106 > > Build dir: /pobj/msitools-0.106/build-i386 > > Build type: native build > > Project name: msitools > > Project version: UNKNOWN > > C compiler for the host machine: cc (clang 22.1.6 "OpenBSD clang > > version 22.1.6") C linker for the host machine: cc ld.lld 22.1.6 > > Vala compiler for the host machine: valac (valac 0.56.19) > > Host machine cpu family: x86 > > Host machine cpu: i386 > > Program perl found: YES (/usr/bin/perl) > > Program bison found: YES (/usr/local/bin/bison) > > Program bats found: YES (/usr/local/bin/bats) > > Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3 > > Run-time dependency glib-2.0 found: YES 2.88.2 > > Run-time dependency gobject-2.0 found: YES 2.88.2 > > Run-time dependency gio-2.0 found: YES 2.88.2 > > Run-time dependency libgsf-1 found: YES 1.14.58 > > Run-time dependency libgcab-1.0 found: YES 1.6 > > Run-time dependency libxml-2.0 found: YES 2.15.3 > > Configuring config.h using configuration > > Program msgfmt found: YES (/usr/local/bin/msgfmt) > > Program msginit found: YES (/usr/local/bin/msginit) > > Program msgmerge found: YES (/usr/local/bin/msgmerge) > > Program xgettext found: YES (/usr/local/bin/xgettext) > > Dependency glib-2.0 for build machine found: YES 2.88.2 (cached) > > Program /usr/local/bin/glib-mkenums found: YES > > (/usr/local/bin/glib-mkenums) Dependency glib-2.0 for build machine > > found: YES 2.88.2 (cached) Program /usr/local/bin/glib-mkenums > > found: YES (/usr/local/bin/glib-mkenums) Found pkg-config: YES > > (/usr/bin/pkg-config) 2.4.3 WARNING: Found CMake > > '/pobj/msitools-0.106/bin/cmake' but couldn't run it Found CMake: NO > > Run-time dependency gobject-introspection-1.0 found: NO (tried > > pkg-config) > > > > oh, sorry that wasn't clear, would have helped if I added a few lines > > WARNING: Found CMake '/pobj/msitools-0.106/bin/cmake' but couldn't > run it Found CMake: NO > Run-time dependency gobject-introspection-1.0 found: NO (tried > pkg-config) > > ../../../../pobj/msitools-0.106/msitools-v0.106/libmsi/meson.build:74:21: > ERROR: Dependency "gobject-introspection-1.0" not found (tried > pkg-config) > > A full log can be found at > /pobj/msitools-0.106/build-i386/meson-logs/meson-log.txt *** Error 1 > in sysutils/msitools (/usr/ports/infrastructure/mk/bsd.port.mk:3041 > 'do-configure': @/usr/bin/env -i LC_CTYPE="en_US.UTF-8" AR="...) > > > Sorry about that oversight. Here's a new diff with that added to LIB_DEPENDS. While we're here, I swapped devel and sysutils so sysutils is first in CATEGORY. -- iz (she/her) > I say mundane things > so the uninteresting > just might get noticed. izder456 (dot) neocities (dot) org

diff --git a/sysutils/msitools/Makefile b/sysutils/msitools/Makefile
index e1e2c4451..933dfb7ec 100644
--- a/sysutils/msitools/Makefile
+++ b/sysutils/msitools/Makefile
@@ -3,8 +3,9 @@ COMMENT =	set of programs to build and inspect windows installer files
 V =		0.106
 DIST_TUPLE +=	gnome GNOME msitools v${V} .
 WRKDIST =	${WRKDIR}/msitools-v${V}
+REVISION =	0
 
-CATEGORIES =	devel sysutils
+CATEGORIES =	sysutils devel
 
 HOMEPAGE =	https://gitlab.gnome.org/GNOME/msitools
 
@@ -21,11 +22,13 @@ BUILD_DEPENDS = lang/vala,-main \
 		devel/bats
 LIB_DEPENDS =	archivers/gcab \
 		devel/glib2 \
+		devel/gobject-introspection \
 		devel/libgsf \
 		textproc/libxml
 TEST_DEPENDS =	devel/bats \
 		sysutils/coreutils
 
+
 SHARED_LIBS +=  msi-1.0                   0.0 # 0.0
 
 WANTLIB += c gcab-1.0 gio-2.0 glib-2.0 gobject-2.0 gsf-1 intl
diff --git a/sysutils/msitools/Makefile b/sysutils/msitools/Makefile
index e1e2c4451..933dfb7ec 100644
--- a/sysutils/msitools/Makefile
+++ b/sysutils/msitools/Makefile
@@ -3,8 +3,9 @@ COMMENT =	set of programs to build and inspect windows installer files
 V =		0.106
 DIST_TUPLE +=	gnome GNOME msitools v${V} .
 WRKDIST =	${WRKDIR}/msitools-v${V}
+REVISION =	0
 
-CATEGORIES =	devel sysutils
+CATEGORIES =	sysutils devel
 
 HOMEPAGE =	https://gitlab.gnome.org/GNOME/msitools
 
@@ -21,11 +22,13 @@ BUILD_DEPENDS = lang/vala,-main \
 		devel/bats
 LIB_DEPENDS =	archivers/gcab \
 		devel/glib2 \
+		devel/gobject-introspection \
 		devel/libgsf \
 		textproc/libxml
 TEST_DEPENDS =	devel/bats \
 		sysutils/coreutils
 
+
 SHARED_LIBS +=  msi-1.0                   0.0 # 0.0
 
 WANTLIB += c gcab-1.0 gio-2.0 glib-2.0 gobject-2.0 gsf-1 intl

No comments:

Post a Comment