Wed Aug 23 15:37:39 2023 UTC ()
libsndfile: updated to 1.2.2

1.2.2

Fixed

* Fixed invalid regex in src/create_symbols_file.py
* Fixed passing null pointer to printf %s in tests

1.2.1

Added

* RISC OS support to `sndfile-play`, thanks @ccawley2011
* Move semantics to `SndFileHandle` C++ class, thanks @haydaralaidrus

Fixed

* Various typos, thanks @@uniontech-lilinjie
* Handling of absolute `CMAKE_INSTALL_LIBDIR`/`CMAKE_INSTALL_INCLUDEDIR`, thanks
  @Staudey
* Add `localtime_s` support to `sndfile-metadata-set`, thanks @neheb
* Linking with CMake against `Ogg::ogg`, thanks @FtZPetruska
* CMake `mpg123` module handling bugs, thanks @FtZPetruska
* CMake dependencies handling, thanks @FtZPetruska
* Various `Ogg` & `Opus` format fixes, thanks @weiliang
* Redefining `ssize_t` when building with Autotools, thanks @ccawley2011
* Bug related to incorrect `realloc` use, thanks @Halmoni100
* Style errors, thanks to @arthurt
* AIFF format related bugs, thanks to @arthurt
* Reading of MP3 files without Xing or INFO headers, thanks @arthurt
* Coding style of `src/mpeg_decode.c`, thanks @arthurt
* Various documentation types, thanks @luzpaz
* Intrinsics inclusion for MSVC and ARM64/ARM64EC, thanks @frysee
* `sf_open_fd`() regression, thanks @brentr
* WAV format related bug, thanks @magnus-nomono

Removed

* Obsolete file `libsndfile.spec.in``, thanks @janstary


(adam)
diff -r1.95 -r1.96 pkgsrc/audio/libsndfile/Makefile
diff -r1.55 -r1.56 pkgsrc/audio/libsndfile/distinfo

cvs diff -r1.95 -r1.96 pkgsrc/audio/libsndfile/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/libsndfile/Makefile 2023/08/14 05:23:47 1.95
+++ pkgsrc/audio/libsndfile/Makefile 2023/08/23 15:37:39 1.96
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.95 2023/08/14 05:23:47 wiz Exp $ 1# $NetBSD: Makefile,v 1.96 2023/08/23 15:37:39 adam Exp $
2 2
3DISTNAME= libsndfile-1.2.0 3DISTNAME= libsndfile-1.2.2
4PKGREVISION= 3 
5CATEGORIES= audio 4CATEGORIES= audio
6MASTER_SITES= ${MASTER_SITE_GITHUB:=libsndfile/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=libsndfile/}
7GITHUB_PROJECT= libsndfile 6GITHUB_PROJECT= libsndfile
8GITHUB_RELEASE= ${PKGVERSION_NOREV} 7GITHUB_RELEASE= ${PKGVERSION_NOREV}
9EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
10 9
11MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= https://libsndfile.github.io/libsndfile/ 11HOMEPAGE= https://libsndfile.github.io/libsndfile/
13COMMENT= Library for reading and writing audio files 12COMMENT= Library for reading and writing audio files
14LICENSE= gnu-lgpl-v2.1 13LICENSE= gnu-lgpl-v2.1
15 14
16USE_LANGUAGES= c c++ 15USE_LANGUAGES= c c++
17USE_LIBTOOL= yes 16USE_LIBTOOL= yes

cvs diff -r1.55 -r1.56 pkgsrc/audio/libsndfile/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/libsndfile/distinfo 2023/01/11 18:58:23 1.55
+++ pkgsrc/audio/libsndfile/distinfo 2023/08/23 15:37:39 1.56
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.55 2023/01/11 18:58:23 adam Exp $ 1$NetBSD: distinfo,v 1.56 2023/08/23 15:37:39 adam Exp $
2 2
3BLAKE2s (libsndfile-1.2.0.tar.xz) = 9d0db6d63d22af51ffcf63c1610d7319745cedf9c0cc1bebef890345fcc08e2d 3BLAKE2s (libsndfile-1.2.2.tar.xz) = c8008ba1286ccbc30bdef26ab0776c7382ffdbbdf0c6866d95648a46e3483179
4SHA512 (libsndfile-1.2.0.tar.xz) = c0dee6b33cd3c619aa13ec2854a5480e826640ca98a438758346194e83752af576a39f9de118824f0d0c61288632d87b489dc5793c025296e0f15564d87ca12a 4SHA512 (libsndfile-1.2.2.tar.xz) = a6e3ea3ac5d91befaa99f6a31a3fac44e7b7c11f1de4698167317a461d5a19a2651d47486a920b34400f18367b4f6173bf0c1c9ba80eb682cece1b5beee352a0
5Size (libsndfile-1.2.0.tar.xz) = 730268 bytes 5Size (libsndfile-1.2.2.tar.xz) = 730760 bytes