summaryrefslogtreecommitdiff
path: root/media-sound/musepack-tools
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-03-20 06:36:29 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-03-20 06:36:29 +0000
commit4c60e3b3235bcc7f291760881f8b40660a518471 (patch)
treee0495f40b57545a8c3ef6cf23c7717e6621e7885 /media-sound/musepack-tools
parent84be07a71d5002585ac714a892bbfd57f3091b4e (diff)
gentoo auto-resync : 20:03:2023 - 06:36:29
Diffstat (limited to 'media-sound/musepack-tools')
-rw-r--r--media-sound/musepack-tools/Manifest3
-rw-r--r--media-sound/musepack-tools/files/musepack-tools-465-musl.patch24
-rw-r--r--media-sound/musepack-tools/musepack-tools-465-r2.ebuild3
3 files changed, 28 insertions, 2 deletions
diff --git a/media-sound/musepack-tools/Manifest b/media-sound/musepack-tools/Manifest
index c9fd5a4cc877..02ecd7fa1a98 100644
--- a/media-sound/musepack-tools/Manifest
+++ b/media-sound/musepack-tools/Manifest
@@ -1,5 +1,6 @@
AUX musepack-tools-465-fno-common.patch 659 BLAKE2B 603213fe4c979b4a79b9a2103117eb63e3b90933119cbefef32c18c3523d24c6f0eca8beea685d1ef6effb3bec82e53004bdaeed2062a2a14f4a1e7bb398fd97 SHA512 239b353380d534f09fb381520eb29b919cb3f69ac51be8a813e67338de928c91c99c249b6a5b27f297cd0a741b7c10e7c61171b4bd42b5016402b52efa00cca0
AUX musepack-tools-465-gentoo.patch 2982 BLAKE2B 0783de2ac04e77d8ff337e3ed52b09174e6268aaa9a1c2709b65343753880437b42af8fd17fbf1361811bdeb5caed625f78fa8440c7ccbddbdf80b827da3374e SHA512 5eee2985b4a3201e6d93d24e7cd9244d7e7f64208ae80656cdd6932d3adee2403e14e17ede45a83071a5c5bf21aa938e4786267a2c4b3118053c900aa18b2105
+AUX musepack-tools-465-musl.patch 435 BLAKE2B 71eb34c0525d72048962e2dba1a24e6ff34b93e5e88554d7050dde195f98f57f3a0a7286e3dadf257b1a861af6ca73c7ffa8fa6789d32dca250e78f40798de55 SHA512 f18421dd7fcef088365abef24ad7d3877c04dd40e38b551ca5d8a3a1828d1644935924cb8c012ae484cbd72666b88468b6bf803a982154afe6a5ac9b29b6bfd6
DIST musepack-tools-465.tar.bz2 167612 BLAKE2B 0748cbfaecec396a4bf054aac5a451f16386becae75cdbb63821c28f7b7d378723df180d909eb3b9e0c7eafa79996dbe7aaab251721fd139b81755e7f59249f1 SHA512 ce933376bc127f6f4acc8500e50b6318a6bc5bf8443547fc0e25b4e8e5881fd7a73aff155560ffbc5161b5d7d03522c73bfbc31e14e1531fe511036a0f657d54
-EBUILD musepack-tools-465-r2.ebuild 797 BLAKE2B 1f1ea2a3634c6ca11cfc027debfb0d2a5a05d14ffd5d6cecb07362c6ff4f2118969bebebad0c9a311834a85238db227ca7d5b7a5678a0fd01af6b86bd60bffc5 SHA512 b013013e5d4f5e4f3b1f27d1ef4d58bcf7d9113d9be56df3069b7d3e3ba674c7e8398621bf0d8a60bc74f446854dbc11179f1800540500d14dd042062c33f568
+EBUILD musepack-tools-465-r2.ebuild 828 BLAKE2B ba8cb9a3c0aa1a7d503fca89c207bebeee6a35a0d33b13345fb766fbe398ed2411fc6649a75a17f55ec47504d9798559f166b221401ae3fa7f69fedc8ce1cb99 SHA512 4de350b5c0088896c3a37669efa76b7961fd9877392d4150e6d43ffcf173c007bf7f865f984341eaeed2d59c18148de21a44ad0604c124b4011806746477ff8e
MISC metadata.xml 260 BLAKE2B 9945ac40ee60ce67adf51840c3cc2d6d2743dffe4fd2ec965d300c709323f80eb5d35eaeb804414eebb2da1e954ee688067c05093b26499678de524b414ac4ec SHA512 e5b6a2a44cd2a4ea4fb1267eb8f635c079c022853443ad180ca12f2df84492f3ba34db45e4ff5e7e09262a74745f5c0aa04ebccd6f998cf19a6ea2ccd0627701
diff --git a/media-sound/musepack-tools/files/musepack-tools-465-musl.patch b/media-sound/musepack-tools/files/musepack-tools-465-musl.patch
new file mode 100644
index 000000000000..f7fb0f771082
--- /dev/null
+++ b/media-sound/musepack-tools/files/musepack-tools-465-musl.patch
@@ -0,0 +1,24 @@
+Bug: https://bugs.gentoo.org/712978
+
+--- a/mpcenc/keyboard.c
++++ b/mpcenc/keyboard.c
+@@ -84,6 +84,8 @@
+ # define echo_on() (void)0
+ # endif
+
++# include <sys/select.h>
++
+ int
+ WaitKey ( void )
+ {
+--- a/mpcenc/mpcenc.h
++++ b/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>
diff --git a/media-sound/musepack-tools/musepack-tools-465-r2.ebuild b/media-sound/musepack-tools/musepack-tools-465-r2.ebuild
index 6b5b76e9cdf3..ed17b264c7fb 100644
--- a/media-sound/musepack-tools/musepack-tools-465-r2.ebuild
+++ b/media-sound/musepack-tools/musepack-tools-465-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -29,4 +29,5 @@ RDEPEND="
PATCHES=(
"${FILESDIR}"/${P}-gentoo.patch
"${FILESDIR}"/${P}-fno-common.patch
+ "${FILESDIR}"/${P}-musl.patch
)