diff options
author | adam <adam@pkgsrc.org> | 2022-10-03 11:50:19 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2022-10-03 11:50:19 +0000 |
commit | 285670916df0f17f7719549b34ed543c5d1e08c2 (patch) | |
tree | e8e6e11e99122107b50474d8e46d6f959e33a54f /devel/libebml | |
parent | 0573e3fb68c4b7fdfd35dd056c04c58673e1e711 (diff) | |
download | pkgsrc-285670916df0f17f7719549b34ed543c5d1e08c2.tar.gz |
libebml: updated to 1.4.3
Version 1.4.3 2022-09-30
* A C++14 compliant C++ compiler is now required.
* Fix compilation with g++ 11.
* Remove Coremake project files
* Updated the bundled utf8cpp to v3.2.1.
* Fixed several problems in `EbmlBinary:` potential segfault by
writing to a `nullptr`, potential memory leak under certain error
conditions.
* Fixed problems with the generated `pkg-config` files if any of the
installation paths are absolute.
Diffstat (limited to 'devel/libebml')
-rw-r--r-- | devel/libebml/Makefile | 6 | ||||
-rw-r--r-- | devel/libebml/distinfo | 10 | ||||
-rw-r--r-- | devel/libebml/patches/patch-src_EbmlString.cpp | 16 | ||||
-rw-r--r-- | devel/libebml/patches/patch-src_EbmlUnicodeString.cpp | 16 |
4 files changed, 7 insertions, 41 deletions
diff --git a/devel/libebml/Makefile b/devel/libebml/Makefile index 45d6b78b090..94906086317 100644 --- a/devel/libebml/Makefile +++ b/devel/libebml/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.50 2021/02/18 19:18:50 adam Exp $ +# $NetBSD: Makefile,v 1.51 2022/10/03 11:50:19 adam Exp $ -DISTNAME= libebml-1.4.2 +DISTNAME= libebml-1.4.3 CATEGORIES= devel MASTER_SITES= http://dl.matroska.org/downloads/libebml/ EXTRACT_SUFX= .tar.xz @@ -11,7 +11,7 @@ COMMENT= Extensible Binary Meta Language support library LICENSE= gnu-lgpl-v2.1 USE_CMAKE= yes -USE_LANGUAGES= c c++ +USE_LANGUAGES= c c++14 CMAKE_ARGS+= -DBUILD_SHARED_LIBS=YES PKGCONFIG_OVERRIDE= libebml.pc.in diff --git a/devel/libebml/distinfo b/devel/libebml/distinfo index 3348a0fce57..dbae661ed52 100644 --- a/devel/libebml/distinfo +++ b/devel/libebml/distinfo @@ -1,7 +1,5 @@ -$NetBSD: distinfo,v 1.41 2021/10/26 10:15:18 nia Exp $ +$NetBSD: distinfo,v 1.42 2022/10/03 11:50:19 adam Exp $ -BLAKE2s (libebml-1.4.2.tar.xz) = 86fd0ae929c40fcbe2597af51877696d5c5104cbaec656177fb5a3f709e0ff05 -SHA512 (libebml-1.4.2.tar.xz) = b9535b60ba2716053819d48e345f161ad797a74678fdf60797d652da9dfa7cab905669dac744f30a81083341462bac6f2a0e69fa7d80ee59cf7414bffbd667d5 -Size (libebml-1.4.2.tar.xz) = 70484 bytes -SHA1 (patch-src_EbmlString.cpp) = b5d863d9e535feda3d45e67d7c8ae359ffc06428 -SHA1 (patch-src_EbmlUnicodeString.cpp) = 899601e0f4cd3411037a8c94e4aefb0a95c1605d +BLAKE2s (libebml-1.4.3.tar.xz) = b078a6c26065f91c8f957753205a4faa4b3d47d1d60e0edc69990f8b7228f83d +SHA512 (libebml-1.4.3.tar.xz) = 6a7a544f3f5a273eaab8c71aa692492cbfb671b3d73f03ab76438843a9a7a9379f9cffdae0e1452cf064e43c10ad82424645504a23d7f3336eabcd38f2621d0a +Size (libebml-1.4.3.tar.xz) = 63988 bytes diff --git a/devel/libebml/patches/patch-src_EbmlString.cpp b/devel/libebml/patches/patch-src_EbmlString.cpp deleted file mode 100644 index c496f0f3853..00000000000 --- a/devel/libebml/patches/patch-src_EbmlString.cpp +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-src_EbmlString.cpp,v 1.1 2021/05/12 04:03:50 mcf Exp $ - -Fix build with gcc 11. - -Upstream: https://github.com/Matroska-Org/libebml/commit/f0bfd53647961e799a43d918c46cf3b6bff89806 - ---- src/EbmlString.cpp.orig Wed May 12 03:52:00 2021 -+++ src/EbmlString.cpp -@@ -34,6 +34,7 @@ - \author Steve Lhomme <robux4 @ users.sf.net> - */ - #include <cassert> -+#include <limits> - - #include "ebml/EbmlString.h" - diff --git a/devel/libebml/patches/patch-src_EbmlUnicodeString.cpp b/devel/libebml/patches/patch-src_EbmlUnicodeString.cpp deleted file mode 100644 index 0939300959c..00000000000 --- a/devel/libebml/patches/patch-src_EbmlUnicodeString.cpp +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-src_EbmlUnicodeString.cpp,v 1.1 2021/05/12 04:03:50 mcf Exp $ - -Fix build with gcc 11. - -Upstream: https://github.com/Matroska-Org/libebml/commit/f0bfd53647961e799a43d918c46cf3b6bff89806 - ---- src/EbmlUnicodeString.cpp.orig Wed May 12 03:51:58 2021 -+++ src/EbmlUnicodeString.cpp -@@ -36,6 +36,7 @@ - */ - - #include <cassert> -+#include <limits> - - #include "ebml/EbmlUnicodeString.h" - |