pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/libcbor



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Mar 30 15:00:39 UTC 2025

Modified Files:
        pkgsrc/devel/libcbor: Makefile PLIST distinfo

Log Message:
libcbor: updated to 0.12.0

0.12.0 (2025-03-16)

- BUILD BREAKING: [Respect `INTERPROCEDURAL_OPTIMIZATION` and use the default value](https://github.com/PJK/libcbor/issues/315)
- BREAKING: Changes to NaN encoding
  - [Fix NaN encoding on Windows](https://github.com/PJK/libcbor/issues/271)
  - [Fix NaN encoding on mips/mipsel](https://github.com/PJK/libcbor/issues/329)
  - [Signaling NaNs will from now on be encoded as canonical quiet NaNs](https://github.com/PJK/libcbor/pull/335). This was already the existing behavior for half-precision floats
  - Decoding is unchanged
  - Please note that this is an intermediate state and likely to be revisited (https://github.com/PJK/libcbor/issues/336)
- [Make build compatible with CMake FetchContent](https://github.com/PJK/libcbor/pull/341) (by [Jan200101](https://github.com/Jan200101))
- [Support Bzlmod for Bazel builds](https://github.com/PJK/libcbor/pull/340)
  - This should significantly simplify including libcbor as a dependency/module in Bazel projects, see https://bazel.build/external/migration
- Code quality improvements
  - [Fix compiler pragmas](https://github.com/PJK/libcbor/pull/347) (by [brooksdavis](https://github.com/brooksdavis))
  - [Fix code style issues](https://github.com/PJK/libcbor/pull/321)
- [Fixed bug in cbor2cjson example](https://github.com/PJK/libcbor/pull/338)


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/libcbor/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/devel/libcbor/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/devel/libcbor/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/libcbor/Makefile
diff -u pkgsrc/devel/libcbor/Makefile:1.12 pkgsrc/devel/libcbor/Makefile:1.13
--- pkgsrc/devel/libcbor/Makefile:1.12  Sun Aug 25 06:18:34 2024
+++ pkgsrc/devel/libcbor/Makefile       Sun Mar 30 15:00:39 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2024/08/25 06:18:34 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2025/03/30 15:00:39 adam Exp $
 
-DISTNAME=      libcbor-0.11.0
+DISTNAME=      libcbor-0.12.0
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=PJK/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
@@ -11,6 +11,7 @@ COMMENT=      Parsing and generate schema-les
 LICENSE=       mit
 
 USE_LANGUAGES= c c++
+
 CMAKE_CONFIGURE_ARGS+= -DBUILD_SHARED_LIBS=ON
 CMAKE_CONFIGURE_ARGS+= -DWITH_EXAMPLES=OFF
 

Index: pkgsrc/devel/libcbor/PLIST
diff -u pkgsrc/devel/libcbor/PLIST:1.6 pkgsrc/devel/libcbor/PLIST:1.7
--- pkgsrc/devel/libcbor/PLIST:1.6      Sun Feb  4 19:12:41 2024
+++ pkgsrc/devel/libcbor/PLIST  Sun Mar 30 15:00:39 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2024/02/04 19:12:41 schmonz Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/03/30 15:00:39 adam Exp $
 include/cbor.h
 include/cbor/arrays.h
 include/cbor/bytestrings.h
@@ -23,6 +23,8 @@ include/cbor/strings.h
 include/cbor/tags.h
 lib/cmake/libcbor/libcborConfig.cmake
 lib/cmake/libcbor/libcborConfigVersion.cmake
+lib/cmake/libcbor/libcborTargets-noconfig.cmake
+lib/cmake/libcbor/libcborTargets.cmake
 lib/libcbor.so
 lib/libcbor.so.${PKGVERSION_SANS_TEENY}
 lib/libcbor.so.${PKGVERSION}

Index: pkgsrc/devel/libcbor/distinfo
diff -u pkgsrc/devel/libcbor/distinfo:1.7 pkgsrc/devel/libcbor/distinfo:1.8
--- pkgsrc/devel/libcbor/distinfo:1.7   Sun Feb  4 08:16:38 2024
+++ pkgsrc/devel/libcbor/distinfo       Sun Mar 30 15:00:39 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.7 2024/02/04 08:16:38 adam Exp $
+$NetBSD: distinfo,v 1.8 2025/03/30 15:00:39 adam Exp $
 
-BLAKE2s (libcbor-0.11.0.tar.gz) = e5c08054f24264452f1cc01247a14809089c9bb22eb7587e2d56a42ad38b725a
-SHA512 (libcbor-0.11.0.tar.gz) = c14aaa55c0c82e09b9eb2cc6847951d1bac8a081a247776c507d5450367da5717b1056bad09fb0f0178311de8754e8f89c060e0fc0f400fafdc42de441421e66
-Size (libcbor-0.11.0.tar.gz) = 293563 bytes
+BLAKE2s (libcbor-0.12.0.tar.gz) = aa2c9ef4445e2a1f561716b1b2c683683e848f9f5e374e6e9edd6c93be1876d9
+SHA512 (libcbor-0.12.0.tar.gz) = 07fcf4e758742e6d430eaab0b333e8f836587c6eeb3f15eea094f8e7881804998382335737df6e2a5d0f570eb9cb46bae6c6d1058aeca8fa29b973a98ae6b69b
+Size (libcbor-0.12.0.tar.gz) = 294856 bytes



Home | Main Index | Thread Index | Old Index