pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/libfyaml
Module Name: pkgsrc
Committed By: wiz
Date: Sun Jan 18 10:50:27 UTC 2026
Modified Files:
pkgsrc/textproc/libfyaml: Makefile PLIST distinfo
Log Message:
libfyaml: update to 0.9.3.
0.9.3
A maintenance release focused on platform support, memory leak
fixes, and emitter improvements.
0.9.2
Addressing a couple of build related problems with v0.9.1 No
functionality changes.
0.9.1
This is libfyaml v0.9.1, a significant maintenance release focused
on licensing clarity, performance, stability, and build system
modernization.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/libfyaml/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/libfyaml/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/textproc/libfyaml/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/libfyaml/Makefile
diff -u pkgsrc/textproc/libfyaml/Makefile:1.5 pkgsrc/textproc/libfyaml/Makefile:1.6
--- pkgsrc/textproc/libfyaml/Makefile:1.5 Wed Dec 17 23:10:06 2025
+++ pkgsrc/textproc/libfyaml/Makefile Sun Jan 18 10:50:26 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2025/12/17 23:10:06 nia Exp $
+# $NetBSD: Makefile,v 1.6 2026/01/18 10:50:26 wiz Exp $
-DISTNAME= libfyaml-0.9
+DISTNAME= libfyaml-0.9.3
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=pantoniou/}
GITHUB_RELEASE= v${PKGVERSION_NOREV}
@@ -10,31 +10,13 @@ HOMEPAGE= https://github.com/pantoniou/l
COMMENT= Feature-complete YAML parser and emitter
LICENSE= mit
-USE_LIBTOOL= yes
-USE_TOOLS+= bash:test m4
-GNU_CONFIGURE= yes
-TEST_TARGET= check
-
-PKGCONFIG_OVERRIDE+= libfyaml.pc.in
-
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} != "SunOS" && ${OPSYS} != "Linux"
-SUBST_CLASSES+= alloca
-SUBST_STAGE.alloca= pre-configure
-SUBST_MESSAGE.alloca= Changing alloca.h to stdlib.h.
-SUBST_FILES.alloca+= src/blake3/blake3_backend.c
-SUBST_FILES.alloca+= src/blake3/blake3_be_cpusimd.c
-SUBST_FILES.alloca+= src/blake3/blake3_host_state.c
-SUBST_FILES.alloca+= src/blake3/blake3.c
-SUBST_FILES.alloca+= src/blake3/fy-blake3.c
-SUBST_FILES.alloca+= src/internal/fy-b3sum.c
-SUBST_FILES.alloca+= src/internal/fy-thread.c
-SUBST_FILES.alloca+= src/thread/fy-thread.c
-SUBST_FILES.alloca+= src/util/fy-utf8.h
-SUBST_FILES.alloca+= test/libfyaml-test-private-id.c
-SUBST_SED.alloca= -e 's,alloca.h,stdlib.h,'
-.endif
+USE_TOOLS+= bash:test
+TEST_TARGET= test
+PKGCONFIG_OVERRIDE+= cmake/libfyaml.pc.in
+
+TEST_ENV+= LD_LIBRARY_PATH=${WRKSRC}/${CMAKE_BUILD_DIR}
+
+.include "../../devel/cmake/build.mk"
.include "../../mk/atomic64.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/libfyaml/PLIST
diff -u pkgsrc/textproc/libfyaml/PLIST:1.1 pkgsrc/textproc/libfyaml/PLIST:1.2
--- pkgsrc/textproc/libfyaml/PLIST:1.1 Thu Dec 8 19:16:20 2022
+++ pkgsrc/textproc/libfyaml/PLIST Sun Jan 18 10:50:26 2026
@@ -1,18 +1,11 @@
-@comment $NetBSD: PLIST,v 1.1 2022/12/08 19:16:20 khorben Exp $
-bin/fy-compose
-bin/fy-dump
-bin/fy-filter
-bin/fy-join
-bin/fy-testsuite
+@comment $NetBSD: PLIST,v 1.2 2026/01/18 10:50:26 wiz Exp $
bin/fy-tool
-bin/fy-ypath
include/libfyaml.h
-lib/libfyaml.la
+lib/cmake/libfyaml/libfyaml-config-version.cmake
+lib/cmake/libfyaml/libfyaml-config.cmake
+lib/cmake/libfyaml/libfyaml-targets-noconfig.cmake
+lib/cmake/libfyaml/libfyaml-targets.cmake
+lib/libfyaml.so
+lib/libfyaml.so.0
+lib/libfyaml.so.${PKGVERSION}
lib/pkgconfig/libfyaml.pc
-man/man1/fy-compose.1
-man/man1/fy-dump.1
-man/man1/fy-filter.1
-man/man1/fy-join.1
-man/man1/fy-testsuite.1
-man/man1/fy-tool.1
-man/man1/fy-ypath.1
Index: pkgsrc/textproc/libfyaml/distinfo
diff -u pkgsrc/textproc/libfyaml/distinfo:1.3 pkgsrc/textproc/libfyaml/distinfo:1.4
--- pkgsrc/textproc/libfyaml/distinfo:1.3 Fri Nov 14 09:45:24 2025
+++ pkgsrc/textproc/libfyaml/distinfo Sun Jan 18 10:50:26 2026
@@ -1,11 +1,5 @@
-$NetBSD: distinfo,v 1.3 2025/11/14 09:45:24 adam Exp $
+$NetBSD: distinfo,v 1.4 2026/01/18 10:50:26 wiz Exp $
-BLAKE2s (libfyaml-0.9.tar.gz) = ceb29b020caf2bd4669cda49095325750947e68ea3e3bbea88145ede1f21c0c8
-SHA512 (libfyaml-0.9.tar.gz) = 95979361ed50a46acc6da698e4750562f6e3e46aa5d050180225d93afb74929981d9c1d1ca3b6a77fe21a1546a68a9e3df17cdfef5f93257ad5d0c7ad03ae2eb
-Size (libfyaml-0.9.tar.gz) = 875608 bytes
-SHA1 (patch-configure) = 737547863414f1b6e3a94ce8200fc87b73378bd6
-SHA1 (patch-src_internal_fy-b3sum.c) = 298d40016b11fd8c4d62d06637716b37493569d4
-SHA1 (patch-src_internal_fy-thread.c) = 8173aeefdfb03a7fd71afee477e6b93d728caac4
-SHA1 (patch-src_internal_libfyaml-parser.c) = 44567a6ee961bd304b4c3ea677d02d5516374281
-SHA1 (patch-src_tool_fy-tool.c) = 4ed718d9d0d4ce49cd5e4b4da90d1370c264389a
-SHA1 (patch-test_libfyaml-test.c) = 3dd36f405995c54cd157616f8a979c19d323a1c1
+BLAKE2s (libfyaml-0.9.3.tar.gz) = 7030854e5f1976d9be02f641bbc0413398775f9a9f3a195b96ff69c3ef1a5f9b
+SHA512 (libfyaml-0.9.3.tar.gz) = 0b991d9beaaeb1a088ae25666f679235d76812bb4b991d56843d7b24369aa67b50975903f8758c065d25520590114cdb137d78d8fcd56e0e4a8e6094d8728c84
+Size (libfyaml-0.9.3.tar.gz) = 1076446 bytes
Home |
Main Index |
Thread Index |
Old Index