Re: NEW: devel/msitools at 0.106

izzy Meyer <[email protected]>
Newsgroups gmane.os.openbsd.ports
Message-ID <[email protected]>
On Tue, 14 Jul 2026 12:23:44 +0100
Stuart Henderson <[email protected]> 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
msitools-0.106p0.diff (text/x-patch, 838 B)
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
msitools-0.106p0.diff (text/x-patch, 838 B)
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.