Sat Feb 8 16:34:55 2020 UTC ()
libmysofa: Update to 1.0

- Fixed CVE-2020-6860
- Support for netcdf 4.7.2 generated files
- Support for user-defined variables


(nia)
diff -r1.2 -r1.3 pkgsrc/audio/libmysofa/Makefile
diff -r1.2 -r1.3 pkgsrc/audio/libmysofa/PLIST
diff -r1.2 -r1.3 pkgsrc/audio/libmysofa/distinfo
diff -r1.1 -r1.2 pkgsrc/audio/libmysofa/buildlink3.mk
diff -r1.1 -r1.2 pkgsrc/audio/libmysofa/patches/patch-CMakeLists.txt

cvs diff -r1.2 -r1.3 pkgsrc/audio/libmysofa/Makefile (expand / switch to unified diff)

--- pkgsrc/audio/libmysofa/Makefile 2020/01/04 11:45:21 1.2
+++ pkgsrc/audio/libmysofa/Makefile 2020/02/08 16:34:55 1.3
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.2 2020/01/04 11:45:21 nia Exp $ 1# $NetBSD: Makefile,v 1.3 2020/02/08 16:34:55 nia Exp $
2 2
3DISTNAME= libmysofa-0.9.1 3DISTNAME= libmysofa-1.0
4CATEGORIES= audio 4CATEGORIES= audio
5MASTER_SITES= ${MASTER_SITE_GITHUB:=hoene/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=hoene/}
6GITHUB_TAG= v${PKGVERSION_NOREV} 6GITHUB_TAG= v${PKGVERSION_NOREV}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/hoene/libmysofa 9HOMEPAGE= https://github.com/hoene/libmysofa
10COMMENT= Reader for AES SOFA HRTF files 10COMMENT= Reader for AES SOFA HRTF files
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13USE_CMAKE= yes 13USE_CMAKE= yes
14USE_TOOLS+= pkg-config 14USE_TOOLS+= pkg-config
15 15
16CMAKE_ARGS+= -Wno-dev 16CMAKE_ARGS+= -Wno-dev

cvs diff -r1.2 -r1.3 pkgsrc/audio/libmysofa/PLIST (expand / switch to unified diff)

--- pkgsrc/audio/libmysofa/PLIST 2020/01/04 11:45:21 1.2
+++ pkgsrc/audio/libmysofa/PLIST 2020/02/08 16:34:55 1.3
@@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
1@comment $NetBSD: PLIST,v 1.2 2020/01/04 11:45:21 nia Exp $ 1@comment $NetBSD: PLIST,v 1.3 2020/02/08 16:34:55 nia Exp $
2include/mysofa.h 2include/mysofa.h
3lib/libmysofa.a 3lib/libmysofa.a
4lib/libmysofa.so 4lib/libmysofa.so
5lib/libmysofa.so.0 5lib/libmysofa.so.1
6lib/libmysofa.so.0.9.1 6lib/libmysofa.so.${PKGVERSION}.0
7lib/pkgconfig/libmysofa.pc 7lib/pkgconfig/libmysofa.pc
8share/libmysofa/MIT_KEMAR_normal_pinna.sofa 8share/libmysofa/MIT_KEMAR_normal_pinna.sofa
9share/libmysofa/default.sofa 9share/libmysofa/default.sofa

cvs diff -r1.2 -r1.3 pkgsrc/audio/libmysofa/distinfo (expand / switch to unified diff)

--- pkgsrc/audio/libmysofa/distinfo 2020/01/04 11:45:21 1.2
+++ pkgsrc/audio/libmysofa/distinfo 2020/02/08 16:34:55 1.3
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.2 2020/01/04 11:45:21 nia Exp $ 1$NetBSD: distinfo,v 1.3 2020/02/08 16:34:55 nia Exp $
2 2
3SHA1 (libmysofa-0.9.1.tar.gz) = 9361917171cbf77a80ec7f9fd20dcaa99130c13f 3SHA1 (libmysofa-1.0.tar.gz) = 84825bb02b7e434ffeb5ef1319dc2761abd05086
4RMD160 (libmysofa-0.9.1.tar.gz) = c41d0a92840aefe8853662dd807e02925518b243 4RMD160 (libmysofa-1.0.tar.gz) = a16db6164c8ff901c322353d7c65d6d3a30ce1f5
5SHA512 (libmysofa-0.9.1.tar.gz) = 4be7a7278f29fbb40f341bbaad56384b499a7a89ac5f99528bf9c7be2c3a044bed43ccd773aa4fd2b31bb77b0619164cbb3ba1d15afc86ea5ccfd350d107ff12 5SHA512 (libmysofa-1.0.tar.gz) = a6bb0c00a0e473c80db5db5afbb13eee2876587905c6660a23d3be35605d8dafadfa050921973039ca7af0c50eab61b9e8ba9c7ddae85bec96048d368c9ea757
6Size (libmysofa-0.9.1.tar.gz) = 80594534 bytes 6Size (libmysofa-1.0.tar.gz) = 161384068 bytes
7SHA1 (patch-CMakeLists.txt) = 03e047b3f28541e8e1e19fc5e0df2715bed5a202 7SHA1 (patch-CMakeLists.txt) = 10d38c3518ddbdfe8c9aff915097931a157ed1a2

cvs diff -r1.1 -r1.2 pkgsrc/audio/libmysofa/buildlink3.mk (expand / switch to unified diff)

--- pkgsrc/audio/libmysofa/buildlink3.mk 2019/11/30 13:35:42 1.1
+++ pkgsrc/audio/libmysofa/buildlink3.mk 2020/02/08 16:34:55 1.2
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: buildlink3.mk,v 1.1 2019/11/30 13:35:42 nia Exp $ 1# $NetBSD: buildlink3.mk,v 1.2 2020/02/08 16:34:55 nia Exp $
2 2
3BUILDLINK_TREE+= libmysofa 3BUILDLINK_TREE+= libmysofa
4 4
5.if !defined(LIBMYSOFA_BUILDLINK3_MK) 5.if !defined(LIBMYSOFA_BUILDLINK3_MK)
6LIBMYSOFA_BUILDLINK3_MK:= 6LIBMYSOFA_BUILDLINK3_MK:=
7 7
8BUILDLINK_API_DEPENDS.libmysofa+= libmysofa>=0.9 8BUILDLINK_API_DEPENDS.libmysofa+= libmysofa>=1.0
9BUILDLINK_PKGSRCDIR.libmysofa?= ../../audio/libmysofa 9BUILDLINK_PKGSRCDIR.libmysofa?= ../../audio/libmysofa
10 10
11.include "../../devel/zlib/buildlink3.mk" 11.include "../../devel/zlib/buildlink3.mk"
12.endif # LIBMYSOFA_BUILDLINK3_MK 12.endif # LIBMYSOFA_BUILDLINK3_MK
13 13
14BUILDLINK_TREE+= -libmysofa 14BUILDLINK_TREE+= -libmysofa

cvs diff -r1.1 -r1.2 pkgsrc/audio/libmysofa/patches/Attic/patch-CMakeLists.txt (expand / switch to unified diff)

--- pkgsrc/audio/libmysofa/patches/Attic/patch-CMakeLists.txt 2019/11/30 13:35:42 1.1
+++ pkgsrc/audio/libmysofa/patches/Attic/patch-CMakeLists.txt 2020/02/08 16:34:55 1.2
@@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
1$NetBSD: patch-CMakeLists.txt,v 1.1 2019/11/30 13:35:42 nia Exp $ 1$NetBSD: patch-CMakeLists.txt,v 1.2 2020/02/08 16:34:55 nia Exp $
2 2
3Don't need a C++ compiler. 3Don't need a C++ compiler.
4 4
5--- CMakeLists.txt.orig 2019-11-24 16:27:35.000000000 +0000 5--- CMakeLists.txt.orig 2020-02-05 17:22:43.000000000 +0000
6+++ CMakeLists.txt 6+++ CMakeLists.txt
7@@ -1,5 +1,5 @@ 7@@ -1,5 +1,5 @@
8 cmake_minimum_required (VERSION 2.8) 8 cmake_minimum_required(VERSION 2.8)
9-project (libmysofa) 9-project(libmysofa)
10+project (libmysofa C) 10+project(libmysofa C)
11  11
12 INCLUDE(CheckCCompilerFlag) 12 include(CheckCCompilerFlag)
13 include(GenerateExportHeader) 13 include(GenerateExportHeader)