Skip to content
Snippets Groups Projects
Commit a640fdba authored by Jason E. Hale's avatar Jason E. Hale
Browse files
parent 5aeaee63
No related branches found
No related tags found
No related merge requests found
PORTNAME= libmysofa PORTNAME= libmysofa
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
DISTVERSION= 1.3.2 DISTVERSION= 1.3.3
CATEGORIES= audio CATEGORIES= audio
MAINTAINER= jhale@FreeBSD.org MAINTAINER= jhale@FreeBSD.org
......
TIMESTAMP = 1697487219 TIMESTAMP = 1729476519
SHA256 (hoene-libmysofa-v1.3.2_GH0.tar.gz) = 6c5224562895977e87698a64cb7031361803d136057bba35ed4979b69ab4ba76 SHA256 (hoene-libmysofa-v1.3.3_GH0.tar.gz) = a15f7236a2b492f8d8da69f6c71b5bde1ef1bac0ef428b94dfca1cabcb24c84f
SIZE (hoene-libmysofa-v1.3.2_GH0.tar.gz) = 208753292 SIZE (hoene-libmysofa-v1.3.3_GH0.tar.gz) = 208753723
Undo bashism added upstream in a5a3562. The built-in 'command' command of Undo bashism added upstream in a5a3562. The built-in 'command' command of
sh(1) does not take multiple arguments. sh(1) does not take multiple arguments.
--- tests/compare.sh.orig 2022-02-14 10:05:41 UTC
--- tests/compare.sh.orig 2024-10-19 19:02:44 UTC
+++ tests/compare.sh +++ tests/compare.sh
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@ SCRIPTDIR=${0%/*}
#!/bin/sh #!/bin/sh
SCRIPTDIR=${0%/*} SCRIPTDIR=${0%/*}
-NODEJS=$(command -v node nodejs false | head -1) -NODEJS=$(command -v node nodejs false | head -1)
+NODEJS=$(which node nodejs false | head -1) +NODEJS=$(which node nodejs false | head -1)
TMP1=`mktemp -p . tmp1-XXXXXXXX.json`
${MYSOFA2JSON:-${SCRIPTDIR}/../build/src/mysofa2json} -c -s "$1".sofa >tmp1.json 2>tmp1.txt TMP2=`mktemp -p . tmp2-XXXXXXXX.txt`
TMP3=`mktemp -p . tmp3-XXXXXXXX.json`
Undo bashism added upstream in a5a3562. The built-in 'command' command of Undo bashism added upstream in a5a3562. The built-in 'command' command of
sh(1) does not take multiple arguments. sh(1) does not take multiple arguments.
--- tests/compareIgnoreNew.sh.orig 2022-02-14 10:05:54 UTC
--- tests/compareIgnoreNew.sh.orig 2024-10-19 19:02:44 UTC
+++ tests/compareIgnoreNew.sh +++ tests/compareIgnoreNew.sh
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@ SCRIPTDIR=${0%/*}
#!/bin/sh #!/bin/sh
SCRIPTDIR=${0%/*} SCRIPTDIR=${0%/*}
-NODEJS=$(command -v node nodejs false | head -1) -NODEJS=$(command -v node nodejs false | head -1)
+NODEJS=$(which node nodejs false | head -1) +NODEJS=$(which node nodejs false | head -1)
TMP1=`mktemp -p . tmp1-XXXXXXXX.json`
${MYSOFA2JSON:-${SCRIPTDIR}/../build/src/mysofa2json} -c -s "$1".sofa >tmp1.json 2>tmp1.txt TMP2=`mktemp -p . tmp2-XXXXXXXX.txt`
TMP3=`mktemp -p . tmp3-XXXXXXXX.json`
Install header if STATIC option is disabled.
https://github.com/hoene/libmysofa/pull/214
--- src/CMakeLists.txt.orig 2023-10-15 10:30:14 UTC
+++ src/CMakeLists.txt
@@ -127,6 +127,8 @@ if(BUILD_SHARED_LIBS)
# with the mysofa-static library.
set_target_properties(mysofa-shared
PROPERTIES ARCHIVE_OUTPUT_NAME mysofa_shared)
+ set_target_properties(mysofa-shared
+ PROPERTIES PUBLIC_HEADER "${public-headers}")
set_property(
TARGET mysofa-shared
Fix linking on FreeBSD and DragonFly.
https://github.com/hoene/libmysofa/pull/213
--- src/hrtf/portable_endian.h.orig 2023-10-17 18:48:34 UTC
+++ src/hrtf/portable_endian.h
@@ -41,22 +41,9 @@
# define __LITTLE_ENDIAN LITTLE_ENDIAN
# define __PDP_ENDIAN PDP_ENDIAN
-#elif defined(__OpenBSD__)
+#elif defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__)
# include <sys/endian.h>
-
-#elif defined(__NetBSD__) || defined(__FreeBSD__) || defined(__DragonFly__)
-
-# include <sys/endian.h>
-
-# define be16toh(x) betoh16(x)
-# define le16toh(x) letoh16(x)
-
-# define be32toh(x) betoh32(x)
-# define le32toh(x) letoh32(x)
-
-# define be64toh(x) betoh64(x)
-# define le64toh(x) letoh64(x)
#elif defined(__WINDOWS__)
%%TEST%%bin/mysofa2json %%TEST%%bin/mysofa2json
include/mysofa.h include/mysofa.h
include/mysofa_export.h
lib/cmake/mysofa/mysofaConfig.cmake lib/cmake/mysofa/mysofaConfig.cmake
lib/cmake/mysofa/mysofaConfigVersion.cmake lib/cmake/mysofa/mysofaConfigVersion.cmake
lib/cmake/mysofa/mysofaTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/mysofa/mysofaTargets-%%CMAKE_BUILD_TYPE%%.cmake
...@@ -7,7 +8,7 @@ lib/cmake/mysofa/mysofaTargets.cmake ...@@ -7,7 +8,7 @@ lib/cmake/mysofa/mysofaTargets.cmake
%%STATIC%%lib/libmysofa.a %%STATIC%%lib/libmysofa.a
lib/libmysofa.so lib/libmysofa.so
lib/libmysofa.so.1 lib/libmysofa.so.1
lib/libmysofa.so.1.3.2 lib/libmysofa.so.1.3.3
libdata/pkgconfig/libmysofa.pc libdata/pkgconfig/libmysofa.pc
%%DATADIR%%/MIT_KEMAR_normal_pinna.sofa %%DATADIR%%/MIT_KEMAR_normal_pinna.sofa
%%DATADIR%%/default.sofa %%DATADIR%%/default.sofa
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment