git: 2f2cd7c90288 - main - misc/libmodulemd: update 2.15.0 → 2.15.2

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sun, 09 Nov 2025 20:32:09 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2f2cd7c90288d875dc5fcab5e718d728206b026a

commit 2f2cd7c90288d875dc5fcab5e718d728206b026a
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-11-09 20:16:37 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-11-09 20:31:41 +0000

    misc/libmodulemd: update 2.15.0 → 2.15.2
---
 misc/libmodulemd/Makefile                | 11 +++++++++--
 misc/libmodulemd/distinfo                |  6 +++---
 misc/libmodulemd/files/patch-meson.build |  9 +++++----
 misc/libmodulemd/pkg-plist               |  4 ++--
 4 files changed, 19 insertions(+), 11 deletions(-)

diff --git a/misc/libmodulemd/Makefile b/misc/libmodulemd/Makefile
index 272d6a6f25f7..4963d40d00d5 100644
--- a/misc/libmodulemd/Makefile
+++ b/misc/libmodulemd/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libmodulemd
-DISTVERSION=	2.15.0
-PORTREVISION=	1
+DISTVERSION=	2.15.2
 CATEGORIES=	misc
 MASTER_SITES=	https://github.com/fedora-modularity/${PORTNAME}/releases/download/${DISTVERSION}/
 DISTNAME=	modulemd-${DISTVERSION}
@@ -28,4 +27,12 @@ MESON_ARGS=	-Dwith_manpages="enabled" -Dwith_docs=false
 
 BINARY_ALIAS=	gcc=${CC} g++=${CXX}
 
+# tests as of 2.15.2:
+# Ok:                 115
+# Expected Fail:      0
+# Fail:               0
+# Unexpected Pass:    0
+# Skipped:            0
+# Timeout:            0
+
 .include <bsd.port.mk>
diff --git a/misc/libmodulemd/distinfo b/misc/libmodulemd/distinfo
index 2f627901c3ca..b619b698aa46 100644
--- a/misc/libmodulemd/distinfo
+++ b/misc/libmodulemd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1703543372
-SHA256 (modulemd-2.15.0.tar.xz) = 15458323d1d1f614f9e706f623794f95d23e59f4c37deeaa16877463aee34af5
-SIZE (modulemd-2.15.0.tar.xz) = 321088
+TIMESTAMP = 1762719149
+SHA256 (modulemd-2.15.2.tar.xz) = 6fb926e270ba44d1981d1abadaa6728c5e357636eee3b3bb533e95b92d104970
+SIZE (modulemd-2.15.2.tar.xz) = 322308
diff --git a/misc/libmodulemd/files/patch-meson.build b/misc/libmodulemd/files/patch-meson.build
index f5a7f73846cf..3d196ed66753 100644
--- a/misc/libmodulemd/files/patch-meson.build
+++ b/misc/libmodulemd/files/patch-meson.build
@@ -1,6 +1,6 @@
---- meson.build.orig	2023-05-10 12:50:24 UTC
+--- meson.build.orig	2025-06-18 07:27:57 UTC
 +++ meson.build
-@@ -166,7 +166,7 @@ subdir('modulemd')
+@@ -177,7 +177,7 @@ subdir('modulemd')
  srpm_cdata.set('BUILDFLAG', '-bs')
  
  subdir('modulemd')
@@ -9,7 +9,7 @@
  
  if rpm.found()
      if with_rpmio.enabled()
-@@ -196,16 +196,16 @@ summary({'prefix': get_option('prefix'),
+@@ -207,8 +207,8 @@ summary({'prefix': get_option('prefix'),
           'bindir': get_option('bindir'),
           'libdir': get_option('libdir'),
           'datadir': get_option('datadir'),
@@ -17,9 +17,10 @@
 -         'Python 3 GObject Overrides': gobject_overrides_dir_py3,
 +         #'Python 2 GObject Overrides': gobject_overrides_dir_py2,
 +         #'Python 3 GObject Overrides': gobject_overrides_dir_py3,
+          'GTK-Doc Referred Paths': gtk_doc_referred_paths,
          }, section: 'Directories')
  
- summary({'Custom Python': get_option('python_name'),
+@@ -216,8 +216,8 @@ summary({'Custom Python': get_option('python_name'),
           'RPMIO Support': rpmio_status,
           'Generate Manual Pages': manpages_status,
           'Generate HTML Documentation': get_option('with_docs'),
diff --git a/misc/libmodulemd/pkg-plist b/misc/libmodulemd/pkg-plist
index 0c06f8e7b917..24d31ca549fd 100644
--- a/misc/libmodulemd/pkg-plist
+++ b/misc/libmodulemd/pkg-plist
@@ -28,7 +28,7 @@ include/modulemd-2.0/modulemd.h
 lib/girepository-1.0/Modulemd-2.0.typelib
 lib/libmodulemd.so
 lib/libmodulemd.so.2
-lib/libmodulemd.so.2.15.0
+lib/libmodulemd.so.2.15.2
 libdata/pkgconfig/modulemd-2.0.pc
-share/man/man1/modulemd-validator.1.gz
 share/gir-1.0/Modulemd-2.0.gir
+share/man/man1/modulemd-validator.1.gz