pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/libebml



Module Name:    pkgsrc
Committed By:   adam
Date:           Thu Aug 27 06:36:13 UTC 2026

Modified Files:
        pkgsrc/devel/libebml: Makefile distinfo

Log Message:
libebml: updated to 1.4.7

Version 1.4.7 2026-07-28

* Fixed cmake rules for building with utf8cpp 4.x

Version 1.4.6 2026-07-19

* Set EbmlHead as not allowed to be infinite (as per RFC 8794)
* Fix leak on upper element found inside the last element
* EbmlString::ReadFully: use automatic memory management/fewer allocations
* EbmlUnicodeString: use std::string when reading instead of manual memory management
* IOCallback: avoid reading more than 2^32 at once
* Fix some includes that are not implicit in modern compilers
* Download utfcpp automatically
* Show a summary of build configuration when configuring CMake
* Add a DEV_MODE CMake option to check more compiler errors (default off)


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 pkgsrc/devel/libebml/Makefile
cvs rdiff -u -r1.44 -r1.45 pkgsrc/devel/libebml/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/libebml/Makefile
diff -u pkgsrc/devel/libebml/Makefile:1.60 pkgsrc/devel/libebml/Makefile:1.61
--- pkgsrc/devel/libebml/Makefile:1.60  Fri Aug 15 11:04:40 2025
+++ pkgsrc/devel/libebml/Makefile       Thu Aug 27 06:36:13 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.60 2025/08/15 11:04:40 adam Exp $
+# $NetBSD: Makefile,v 1.61 2026/08/27 06:36:13 adam Exp $
 
-DISTNAME=      libebml-1.4.5
+DISTNAME=      libebml-1.4.7
 CATEGORIES=    devel
 MASTER_SITES=  https://dl.matroska.org/downloads/libebml/
 EXTRACT_SUFX=  .tar.xz
@@ -10,11 +10,11 @@ HOMEPAGE=   https://matroska-org.github.io
 COMMENT=       Extensible Binary Meta Language support library
 LICENSE=       gnu-lgpl-v2.1
 
-USE_LANGUAGES=         c c++
 USE_CXX_FEATURES=      c++14
+USE_LANGUAGES=         c c++
 CMAKE_CONFIGURE_ARGS+= -DBUILD_SHARED_LIBS=YES
-CMAKE_CONFIGURE_ARGS+= -DCMAKE_POLICY_VERSION_MINIMUM=3.5
 PKGCONFIG_OVERRIDE=    libebml.pc.in
 
 .include "../../devel/cmake/build.mk"
+.include "../../textproc/utf8-cpp/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/libebml/distinfo
diff -u pkgsrc/devel/libebml/distinfo:1.44 pkgsrc/devel/libebml/distinfo:1.45
--- pkgsrc/devel/libebml/distinfo:1.44  Mon Dec 18 09:57:48 2023
+++ pkgsrc/devel/libebml/distinfo       Thu Aug 27 06:36:13 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.44 2023/12/18 09:57:48 adam Exp $
+$NetBSD: distinfo,v 1.45 2026/08/27 06:36:13 adam Exp $
 
-BLAKE2s (libebml-1.4.5.tar.xz) = fb1b24b8b864fbf16d0fe6524e0929569301668d34713108fd7950cd036ac173
-SHA512 (libebml-1.4.5.tar.xz) = 6ee2afd538de8b028a1acd4a0f00a8aa230deac297573d868683e96f22fa4953858d3a1d8ab414ac27757f35699e6149f0aaef6eb4d235baa79226d8f36ccb5c
-Size (libebml-1.4.5.tar.xz) = 64408 bytes
+BLAKE2s (libebml-1.4.7.tar.xz) = 148be19b288caf888ff1cec0237d934c16b6549931491edb3b03e05414aeaa54
+SHA512 (libebml-1.4.7.tar.xz) = 4fbcfb71862d6ea3f04931ad75c01f1e88d3d32f28c225dfee2e22fd4d72bdc109df9d1149708ede40cc80b419a6ab3ae32371d170c9118a5d5be49b628d5ee5
+Size (libebml-1.4.7.tar.xz) = 51284 bytes



Home | Main Index | Thread Index | Old Index