On Jan 10 20:03:49, h...@stare.cz wrote: > I am working on an update of libsndfile to 1.2.0.
diff below. Tested on current/amd64 and current/aarch64; tested with sox (converting various formats). Please test everywhere. On Jan 10 20:11:54, t...@theobuehler.org wrote: > -GH_TAGNAME= 1.1.0 > +GH_TAGNAME= 1.2.0 On Jan 10 19:35:22, s...@spacehopper.org wrote: > Though now https://github.com/libsndfile/libsndfile/issues/816 has been > fixed and the uploaded tar.xz should work with cmake, it may make sense > to switch to that instead of the on-the-fly generated tar.gz. That's what I did; it downloads the "static" tar.xz, but I kept the cmake build of the 1.1.0 port: it detects the MPEG dependencies correctly, unlike the ./configure script. Jan Index: Makefile =================================================================== RCS file: /cvs/ports/audio/libsndfile/Makefile,v retrieving revision 1.41 diff -u -p -r1.41 Makefile --- Makefile 3 Apr 2022 11:12:38 -0000 1.41 +++ Makefile 11 Jan 2023 12:13:49 -0000 @@ -1,11 +1,12 @@ COMMENT= library to handle various audio file formats -GH_ACCOUNT= libsndfile -GH_PROJECT= libsndfile -GH_TAGNAME= 1.1.0 +V= 1.2.0 +DISTNAME= libsndfile-${V} +EXTRACT_SUFX= .tar.xz CATEGORIES= audio HOMEPAGE= https://libsndfile.github.io/libsndfile/ +MASTER_SITES= https://github.com/libsndfile/libsndfile/releases/download/${V}/ MAINTAINER= Jan Stary <h...@stare.cz> Index: distinfo =================================================================== RCS file: /cvs/ports/audio/libsndfile/distinfo,v retrieving revision 1.20 diff -u -p -r1.20 distinfo --- distinfo 3 Apr 2022 11:12:38 -0000 1.20 +++ distinfo 11 Jan 2023 12:13:49 -0000 @@ -1,2 +1,2 @@ -SHA256 (libsndfile-1.1.0.tar.gz) = ZCqHa9YbY/k0ZijbpfigNWo611DH9vQgGdJs5gumoVs= -SIZE (libsndfile-1.1.0.tar.gz) = 684409 +SHA256 (libsndfile-1.2.0.tar.xz) = DjDnBy+D3ISGPi5V8pkXXH4EpZAq55z7mdQknuj21go= +SIZE (libsndfile-1.2.0.tar.xz) = 730268