diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-10-22 11:09:47 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-10-22 11:09:47 +0100 |
commit | 64e107b9b6058580ff0432107eb37cefb0b2a7d8 (patch) | |
tree | 9a44e603e2ae365e2b1fe35ac37f73e830cdee1d /media-sound/mac | |
parent | 957235cf19a691360c720f7913672adda4258ed0 (diff) |
gentoo resync : 22.10.2018
Diffstat (limited to 'media-sound/mac')
-rw-r--r-- | media-sound/mac/Manifest | 2 | ||||
-rw-r--r-- | media-sound/mac/files/mac-4.11.4.5.7-null.patch | 12 | ||||
-rw-r--r-- | media-sound/mac/mac-4.11.4.5.7-r1.ebuild | 61 |
3 files changed, 75 insertions, 0 deletions
diff --git a/media-sound/mac/Manifest b/media-sound/mac/Manifest index 76d18e32485d..bcfe63eaf1cb 100644 --- a/media-sound/mac/Manifest +++ b/media-sound/mac/Manifest @@ -1,5 +1,7 @@ AUX mac-4.11.4.5.7-gcc6.patch 10119 BLAKE2B d6a363f26c7a08c6bdb0e14fea6bb29553427372fa74375c1cf5721f28bd6bbcc6e091cb3703705d773bda93e3cede89725cbe28b8b678307fa3d5eeca1c3a5d SHA512 0439cb133779dd540c5cee6760dd6a8acd23434b60baaba804430883cb6d67ca37151370356e9adec3f031cb02c34d529a8f91618f0f9fca6e58e14a295c3a63 +AUX mac-4.11.4.5.7-null.patch 406 BLAKE2B 8e8c38cebd040bc9728de64c994ee422ee6ab6f403773ff69ea26b85c38ceb4b15ced1b3b6343b36ebc7e380bde54eddf2c13e6c00e8f33cfac99955f6b44920 SHA512 d8fc2ed994b627176f78796980a9d8f4ce386c97aa05ce68085f642f3feb62a0994f88c8586f60a4a1f1116bc42e57d3881deb967e81a887eed800589d61c867 AUX mac-4.11.4.5.7-output.patch 1498 BLAKE2B 7016b28d4c9a71d02471de1f4a5e5f1ade7db75d53f096916d3f87b154d82fcb4c3e6fd3891f909e0eebef512795ad2072d332241d69315b9e1ab959f7f895ad SHA512 c96874817ea5389ea2af46c634cd548733e614274b43c9395e146c9151dd9e7a03bbb8c82f36807cc2178070f8a87b886c6db94c27cb4369dbfcb874074db490 DIST monkeys-audio_4.11-u4-b5-s7.orig.tar.gz 511190 BLAKE2B 28b5a3aadd9dae410c93cfc43c40c07fe207036f27cf60d59d8fa137a0327f90a78746c14930b7d3becb7f5fa69a454a6855aae1553dc74cd5168a9a523bb8f0 SHA512 7e73b35c86d6007ab2a94a2d8b7449bb4ac505bbba53e40373a279dc83a9cad5f62a51419a6375335576cf325c88ed7d317b0ef3039b8a497100cb74a63c25d0 +EBUILD mac-4.11.4.5.7-r1.ebuild 1350 BLAKE2B e70932c4abccf08d212bbc7f777fc01249f62df8311083a3de8d1dd6f2ec340bfef9de69d946cb8bb7e2183346b29df1e61b01334c6984efb058214d9c1138fb SHA512 9643694bd9a1d97a879bafa1ab2f225c298b4f1d3aa92a2096def0dfef58897ea0e0a838a4157726f3cbab117d7d4c7ad20585888a2f58e485bc7509b9edecc3 EBUILD mac-4.11.4.5.7.ebuild 1359 BLAKE2B 3a6f2a706bc325d338541547d4d112b221735ab7e08642662c16c9444144d2ddffddd48e03e5439e896974b03e5951dcfc0f072c2d7c6bb2fd4ac87ed1cbedf4 SHA512 a4eb177a493ca9a09272793df96a3a48337b1e2658845eab63c011789206b9be443e0bae341ea47b3cd354c7a067e9694fb7b7e2701152112518ce331aa95d23 MISC metadata.xml 373 BLAKE2B e341287ecf4d69b3a6401db4ee2a465749e63a57fc0bb462928156eee49c89441eeb9dc2943fb7b0209ecbc966d6df0c6de9cf16a3ae9cb1c0dfa893a540458a SHA512 398ca3b9a13eede72e283f90a215d1e05a518f6b3eee9d8f6a74e3eba1e1f0f501443399906f09771ef1c7441667b5e991f98d9cabd9c6b8395af334312f02a9 diff --git a/media-sound/mac/files/mac-4.11.4.5.7-null.patch b/media-sound/mac/files/mac-4.11.4.5.7-null.patch new file mode 100644 index 000000000000..fa1f3598ea82 --- /dev/null +++ b/media-sound/mac/files/mac-4.11.4.5.7-null.patch @@ -0,0 +1,12 @@ +diff -Naur monkeys-audio-4.11-u4-b5-s7_old/src/Console/Console.cpp monkeys-audio-4.11-u4-b5-s7/src/Console/Console.cpp +--- monkeys-audio-4.11-u4-b5-s7_old/src/Console/Console.cpp 2017-03-04 17:52:24.154352673 +0100 ++++ monkeys-audio-4.11-u4-b5-s7/src/Console/Console.cpp 2017-03-04 17:52:31.400352385 +0100 +@@ -51,7 +51,7 @@ + + _ErrorDesc ErrorList[][2] = { + ERROR_EXPLANATION +- NULL ++ 0 + }; + #endif + diff --git a/media-sound/mac/mac-4.11.4.5.7-r1.ebuild b/media-sound/mac/mac-4.11.4.5.7-r1.ebuild new file mode 100644 index 000000000000..aa65b9a5e9ee --- /dev/null +++ b/media-sound/mac/mac-4.11.4.5.7-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +MY_PN=monkeys-audio +MY_PV=$(ver_cut 1-2)-u$(ver_cut 3)-b$(ver_cut 4)-s$(ver_cut 5) +MY_P=${MY_PN}_${MY_PV} + +DESCRIPTION="Monkey's Audio Codecs" +HOMEPAGE="http://etree.org/shnutils/shntool/ http://www.deb-multimedia.org/dists/testing/main/binary-amd64/package/monkeys-audio.php" +SRC_URI="http://www.deb-multimedia.org/pool/main/m/monkeys-audio/${MY_P}.orig.tar.gz" + +LICENSE="mac" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" +IUSE="cpu_flags_x86_mmx static-libs" + +RDEPEND="" +DEPEND=" + sys-apps/sed + cpu_flags_x86_mmx? ( dev-lang/yasm ) +" + +S=${WORKDIR}/${MY_P/_/-} + +PATCHES=( + "${FILESDIR}"/${P}-output.patch + "${FILESDIR}"/${P}-gcc6.patch + "${FILESDIR}"/${P}-null.patch +) + +DOCS=( AUTHORS ChangeLog NEWS TODO README src/History.txt src/Credits.txt ChangeLog.shntool ) + +RESTRICT="mirror" + +src_prepare() { + default + + sed -i -e 's:-O3::' configure || die +} + +src_configure() { + append-cppflags -DSHNTOOL + use cpu_flags_x86_mmx && append-ldflags -Wl,-z,noexecstack + + econf \ + $(use_enable static-libs static) \ + $(use_enable cpu_flags_x86_mmx assembly) +} + +src_install() { + default + + insinto /usr/include/${PN} + doins src/MACLib/{BitArray,UnBitArrayBase,Prepare}.h #409435 + + find "${D}" -name '*.la' -delete || die +} |