diff options
author | mcf <mcf@pkgsrc.org> | 2021-05-14 03:14:19 +0000 |
---|---|---|
committer | mcf <mcf@pkgsrc.org> | 2021-05-14 03:14:19 +0000 |
commit | f705cc3a2dfd5124fad51ff2e051c7cad385bf6f (patch) | |
tree | dfd2d7e436f1c24842242570bf5fa3b2e71e8dba /audio | |
parent | dc0b3a4cfbc923b936852712c5008f4c8dad0133 (diff) | |
download | pkgsrc-f705cc3a2dfd5124fad51ff2e051c7cad385bf6f.tar.gz |
musepack: fix build on linux-musl
fpu_control.h is only available on glibc.
Apply patch from upstream revision 492.
Diffstat (limited to 'audio')
-rw-r--r-- | audio/musepack/distinfo | 3 | ||||
-rw-r--r-- | audio/musepack/patches/patch-mpcenc_mpcenc.h | 17 |
2 files changed, 19 insertions, 1 deletions
diff --git a/audio/musepack/distinfo b/audio/musepack/distinfo index 4cf1101df25..bc4395f31c3 100644 --- a/audio/musepack/distinfo +++ b/audio/musepack/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.4 2019/07/11 10:11:26 nia Exp $ +$NetBSD: distinfo,v 1.5 2021/05/14 03:14:19 mcf Exp $ SHA1 (musepack_src_r475.tar.gz) = bdd4042773eb5c885df70d7a19914fa6e2306391 RMD160 (musepack_src_r475.tar.gz) = 622d04eeb309beacd2b6bb650178dcdc42773db2 @@ -7,3 +7,4 @@ Size (musepack_src_r475.tar.gz) = 188737 bytes SHA1 (patch-CMakeLists.txt) = c4a9dd61c1f8691d8321e6ee5f6939cd44eb7a15 SHA1 (patch-libmpcdec_CMakeLists.txt) = 4e202b96ca3a7012cbdf4e0bcb11ed12b7932746 SHA1 (patch-mpcenc_keyboard.c) = 42e038f003c64369e245e3688f6f0783bd2d443a +SHA1 (patch-mpcenc_mpcenc.h) = 507b4aa9e7a99a93d42efaf97e03855ed6970a13 diff --git a/audio/musepack/patches/patch-mpcenc_mpcenc.h b/audio/musepack/patches/patch-mpcenc_mpcenc.h new file mode 100644 index 00000000000..f6856f3cd66 --- /dev/null +++ b/audio/musepack/patches/patch-mpcenc_mpcenc.h @@ -0,0 +1,17 @@ +$NetBSD: patch-mpcenc_mpcenc.h,v 1.1 2021/05/14 03:14:19 mcf Exp $ + +Fix build on linux-musl. + +Upstream: http://trac.musepack.net/musepack/changeset/492/ + +--- mpcenc/mpcenc.h.orig Fri May 14 03:06:14 2021 ++++ mpcenc/mpcenc.h +@@ -50,7 +50,7 @@ + # include <unistd.h> + #endif + +-#if defined __linux__ ++#if defined __GLIBC__ + # include <fpu_control.h> + #elif defined __FreeBSD__ + # include <machine/floatingpoint.h> |