pkgsrc-Changes archive

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

CVS commit: pkgsrc/audio/libmysofa



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Oct 15 19:33:54 UTC 2023

Modified Files:
        pkgsrc/audio/libmysofa: Makefile PLIST distinfo
Added Files:
        pkgsrc/audio/libmysofa/patches: patch-src_hrtf_portable__endian.h

Log Message:
libmysofa: updated to 1.3.2

v1.3.2

allow slightly more dense HRTFs
allow all kind of room types
target exporting
bug fix in memory reader
enable in big endian support


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/audio/libmysofa/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/audio/libmysofa/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/audio/libmysofa/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/audio/libmysofa/patches/patch-src_hrtf_portable__endian.h

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

Modified files:

Index: pkgsrc/audio/libmysofa/Makefile
diff -u pkgsrc/audio/libmysofa/Makefile:1.8 pkgsrc/audio/libmysofa/Makefile:1.9
--- pkgsrc/audio/libmysofa/Makefile:1.8 Tue Jan 24 18:36:19 2023
+++ pkgsrc/audio/libmysofa/Makefile     Sun Oct 15 19:33:54 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2023/01/24 18:36:19 wiz Exp $
+# $NetBSD: Makefile,v 1.9 2023/10/15 19:33:54 adam Exp $
 
-DISTNAME=      libmysofa-1.3.1
+DISTNAME=      libmysofa-1.3.2
 CATEGORIES=    audio
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=hoene/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/audio/libmysofa/PLIST
diff -u pkgsrc/audio/libmysofa/PLIST:1.6 pkgsrc/audio/libmysofa/PLIST:1.7
--- pkgsrc/audio/libmysofa/PLIST:1.6    Sat Dec  3 08:47:28 2022
+++ pkgsrc/audio/libmysofa/PLIST        Sun Oct 15 19:33:54 2023
@@ -1,10 +1,14 @@
-@comment $NetBSD: PLIST,v 1.6 2022/12/03 08:47:28 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2023/10/15 19:33:54 adam Exp $
 bin/mysofa2json
 include/mysofa.h
+lib/cmake/mysofa/mysofaConfig.cmake
+lib/cmake/mysofa/mysofaConfigVersion.cmake
+lib/cmake/mysofa/mysofaTargets-noconfig.cmake
+lib/cmake/mysofa/mysofaTargets.cmake
 lib/libmysofa.a
 lib/libmysofa.so
+lib/libmysofa.so.${PKGVERSION}
 lib/libmysofa.so.1
-lib/libmysofa.so.1.3.0
 lib/pkgconfig/libmysofa.pc
 share/libmysofa/MIT_KEMAR_normal_pinna.sofa
 share/libmysofa/default.sofa

Index: pkgsrc/audio/libmysofa/distinfo
diff -u pkgsrc/audio/libmysofa/distinfo:1.10 pkgsrc/audio/libmysofa/distinfo:1.11
--- pkgsrc/audio/libmysofa/distinfo:1.10        Sat Dec  3 08:47:28 2022
+++ pkgsrc/audio/libmysofa/distinfo     Sun Oct 15 19:33:54 2023
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.10 2022/12/03 08:47:28 adam Exp $
+$NetBSD: distinfo,v 1.11 2023/10/15 19:33:54 adam Exp $
 
-BLAKE2s (libmysofa-1.3.1.tar.gz) = 645317f466cfa1839cb01d98c676b6079e8c188b494fdd40dccc50a3224277c2
-SHA512 (libmysofa-1.3.1.tar.gz) = 96053d875d378df15e3128ef7e01d89922866acfee062dbfe745bbc4fee68b0a0eaa96cf0e9426705f5ff0ed7f30b564bcd7a55a3b57dbae546a8a86e7dcae3b
-Size (libmysofa-1.3.1.tar.gz) = 208117352 bytes
+BLAKE2s (libmysofa-1.3.2.tar.gz) = 675c9868f788c4e1f819845b03d30f177a19f889d4007666c83f7feb39da6dd3
+SHA512 (libmysofa-1.3.2.tar.gz) = de7f5d36079b8be06860f3380c7a359e22f59e3e57d86f5f5df1512a20b321e392e2452a34f3ea979779fb84c7493fd4febd386c89b6da4182d6c0cfb0ce1d75
+Size (libmysofa-1.3.2.tar.gz) = 208753292 bytes
+SHA1 (patch-src_hrtf_portable__endian.h) = 947edd19cc4f18e5879521c083e13530efffbb96

Added files:

Index: pkgsrc/audio/libmysofa/patches/patch-src_hrtf_portable__endian.h
diff -u /dev/null pkgsrc/audio/libmysofa/patches/patch-src_hrtf_portable__endian.h:1.1
--- /dev/null   Sun Oct 15 19:33:54 2023
+++ pkgsrc/audio/libmysofa/patches/patch-src_hrtf_portable__endian.h    Sun Oct 15 19:33:54 2023
@@ -0,0 +1,21 @@
+$NetBSD: patch-src_hrtf_portable__endian.h,v 1.1 2023/10/15 19:33:54 adam Exp $
+
+Fix build on NetBSD.
+https://github.com/hoene/libmysofa/issues/211
+
+--- src/hrtf/portable_endian.h.orig    2023-10-15 19:23:14.526442578 +0000
++++ src/hrtf/portable_endian.h
+@@ -41,11 +41,11 @@
+ #     define __LITTLE_ENDIAN LITTLE_ENDIAN
+ #     define __PDP_ENDIAN    PDP_ENDIAN
+ 
+-#elif defined(__OpenBSD__)
++#elif defined(__NetBSD__) || defined(__OpenBSD__)
+ 
+ #     include <sys/endian.h>
+ 
+-#elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__)
++#elif defined(__FreeBSD__) || defined(__DragonFly__)
+ 
+ #     include <sys/endian.h>
+ 



Home | Main Index | Thread Index | Old Index