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