git: 4f1be3b46df0 - main - textproc/libxmlb: Update to 0.3.21
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 24 Jan 2025 09:10:49 UTC
The branch main has been updated by jhale: URL: https://cgit.FreeBSD.org/ports/commit/?id=4f1be3b46df01254d9ce67e3bb8b80eb863f5392 commit 4f1be3b46df01254d9ce67e3bb8b80eb863f5392 Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2025-01-24 05:34:34 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2025-01-24 09:10:44 +0000 textproc/libxmlb: Update to 0.3.21 Disable installed-tests. These seem harmless, but after the Jia Tan long-con in xz-utils, best to just disable them since they are unused. It's also kind of weird/sus to install random test data in general. This seems to be "Hello, world." stuff for now, be could be more nefarious in the future. Perhaps I'm just being a bit paranoid, but I don't see any practical use for these test cases to be installed. --- textproc/libxmlb/Makefile | 7 ++++--- textproc/libxmlb/distinfo | 6 +++--- textproc/libxmlb/pkg-plist | 11 ++--------- 3 files changed, 9 insertions(+), 15 deletions(-) diff --git a/textproc/libxmlb/Makefile b/textproc/libxmlb/Makefile index ad65ede71765..d8017876df45 100644 --- a/textproc/libxmlb/Makefile +++ b/textproc/libxmlb/Makefile @@ -1,6 +1,5 @@ PORTNAME= libxmlb -DISTVERSION= 0.3.14 -PORTREVISION= 1 +DISTVERSION= 0.3.21 CATEGORIES= textproc MASTER_SITES= https://github.com/hughsie/${PORTNAME}/releases/download/${DISTVERSION}/ @@ -16,8 +15,10 @@ LIB_DEPENDS= libstemmer.so:textproc/snowballstemmer \ USES= gnome meson pkgconfig localbase:ldflags tar:xz USE_GNOME= glib20 introspection:build +USE_LDCONFIG= yes -MESON_ARGS= -Dstemmer=true +MESON_ARGS= -Dstemmer=true \ + -Dtests=false OPTIONS_DEFINE= DOCS diff --git a/textproc/libxmlb/distinfo b/textproc/libxmlb/distinfo index 6e18807fd7fb..4687951a24c2 100644 --- a/textproc/libxmlb/distinfo +++ b/textproc/libxmlb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1693109922 -SHA256 (libxmlb-0.3.14.tar.xz) = a2f0056eed14ff791aee2b08b1514a0f1b6cf215f0579138a8cae8c45a0d3b0f -SIZE (libxmlb-0.3.14.tar.xz) = 100288 +TIMESTAMP = 1737696053 +SHA256 (libxmlb-0.3.21.tar.xz) = 642343c9b3eca5c234ef83d3d5f6307c78d024f2545f3cc2fa252c9e14e4efd1 +SIZE (libxmlb-0.3.21.tar.xz) = 104488 diff --git a/textproc/libxmlb/pkg-plist b/textproc/libxmlb/pkg-plist index 630fbc1445d2..7a7311252ddc 100644 --- a/textproc/libxmlb/pkg-plist +++ b/textproc/libxmlb/pkg-plist @@ -4,6 +4,7 @@ include/libxmlb-2/libxmlb/xb-builder-node.h include/libxmlb-2/libxmlb/xb-builder-source-ctx.h include/libxmlb-2/libxmlb/xb-builder-source.h include/libxmlb-2/libxmlb/xb-builder.h +include/libxmlb-2/libxmlb/xb-compile.h include/libxmlb-2/libxmlb/xb-machine.h include/libxmlb-2/libxmlb/xb-node-query.h include/libxmlb-2/libxmlb/xb-node-silo.h @@ -24,14 +25,6 @@ lib/libxmlb.so lib/libxmlb.so.2 lib/libxmlb.so.2.0.0 libdata/pkgconfig/xmlb.pc -libexec/installed-tests/libxmlb/test.desktop -libexec/installed-tests/libxmlb/test.quirk -libexec/installed-tests/libxmlb/test.xml -libexec/installed-tests/libxmlb/test.xml.gz.gz.gz -libexec/installed-tests/libxmlb/test.xml.xz -libexec/installed-tests/libxmlb/test.xml.zstd -libexec/installed-tests/libxmlb/xb-self-test -share/man/man1/xb-tool.1.gz share/gir-1.0/Xmlb-2.0.gir %%PORTDOCS%%share/gtk-doc/html/libxmlb/annotation-glossary.html %%PORTDOCS%%share/gtk-doc/html/libxmlb/api-index-full.html @@ -65,4 +58,4 @@ share/gir-1.0/Xmlb-2.0.gir %%PORTDOCS%%share/gtk-doc/html/libxmlb/style.css %%PORTDOCS%%share/gtk-doc/html/libxmlb/up-insensitive.png %%PORTDOCS%%share/gtk-doc/html/libxmlb/up.png -share/installed-tests/libxmlb/libxmlb.test +share/man/man1/xb-tool.1.gz