[proaudio] [1588] slv2: fix a sandbox violation; ac3jack version bump |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1588
Author: gentoid
Date: 2010-03-30 22:13:13 +0200 (Tue, 30 Mar 2010)
Log Message:
-----------
slv2: fix a sandbox violation; ac3jack version bump
Modified Paths:
--------------
trunk/overlays/proaudio/media-libs/slv2/ChangeLog
trunk/overlays/proaudio/media-libs/slv2/Manifest
trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild
trunk/overlays/proaudio/media-sound/ac3jack/ChangeLog
trunk/overlays/proaudio/media-sound/ac3jack/Manifest
Added Paths:
-----------
trunk/overlays/proaudio/media-sound/ac3jack/ac3jack-2.0.3.ebuild
trunk/overlays/proaudio/media-sound/ac3jack/files/ac3jack-2.0.3-compile-fix.patch
Modified: trunk/overlays/proaudio/media-libs/slv2/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/slv2/ChangeLog 2010-03-30 19:13:15 UTC (rev 1587)
+++ trunk/overlays/proaudio/media-libs/slv2/ChangeLog 2010-03-30 20:13:13 UTC (rev 1588)
@@ -1,7 +1,10 @@
# ChangeLog for media-libs/slv2
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 30 Mar 2010; Viktor Lazarev <taurus101v@xxxxxxxxx> slv2-9999.ebuild:
+ add addpredict to resolve a sandbox violation
+
20 Jan 2008; Marc-Olivier Barre <mobarre@xxxxxxxxx> ChangeLog:
Added 0.4.3 and 0.4.5
Modified: trunk/overlays/proaudio/media-libs/slv2/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/slv2/Manifest 2010-03-30 19:13:15 UTC (rev 1587)
+++ trunk/overlays/proaudio/media-libs/slv2/Manifest 2010-03-30 20:13:13 UTC (rev 1588)
@@ -1,3 +1,3 @@
-EBUILD slv2-9999.ebuild 1129 RMD160 f9b40c8c3daa7b418d3b73bc65ee37058869d968 SHA1 0a9f721b352c2d93f10de3a54222b0a566b5d66f SHA256 dd3fc8000cd6032e1602fdfbfe3d9ca8076321ea0c574060cab6712ac4219434
-MISC ChangeLog 393 RMD160 6dadac468c3c31c93e6d4b52e48c50ac6e269aa8 SHA1 79c9c00a8474fc7ea17e61870c22c5e4b58b8e62 SHA256 22de3c301e793e0f58e370c126d2121f5eaed918f78f296e757db60284edcef7
+EBUILD slv2-9999.ebuild 1187 RMD160 318938aff41b61176ee82d81cad099f0b738a7ab SHA1 23ad86a3c085a52de61532fd9bb3379be6913521 SHA256 42bf5490bbf1f38ea3d6adb562d0ecbf5154efc89deb463953c16ddbe2a839bc
+MISC ChangeLog 513 RMD160 d66a3b51d763b24f6ebadd21d009a38e4e39ebda SHA1 d292cd490c64d7c302724c800066c54556ed924d SHA256 4aad3e65a16faa8bf29762aa5fd8e7c3ddfa6321cd40884f4098fa1d1ff67a86
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified: trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild 2010-03-30 19:13:15 UTC (rev 1587)
+++ trunk/overlays/proaudio/media-libs/slv2/slv2-9999.ebuild 2010-03-30 20:13:13 UTC (rev 1588)
@@ -1,4 +1,4 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -31,14 +31,15 @@
use doc && myconf="${myconf} --build-docs --htmldir=/usr/share/doc/${P}/html"
use debug && myconf="${myconf} --debug"
-
+
./waf configure ${myconf} || die "configure failed"
./waf build ${MAKEOPTS} || die "waf failed"
}
src_install() {
cd "${S}/${PN}" || die "source for ${PN} not found"
+ # addpredict for the ldconfig
+ addpredict /etc/ld.so.cache
./waf install --destdir="${D}" || die "install failed"
dodoc AUTHORS ChangeLog
}
-
Modified: trunk/overlays/proaudio/media-sound/ac3jack/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/ac3jack/ChangeLog 2010-03-30 19:13:15 UTC (rev 1587)
+++ trunk/overlays/proaudio/media-sound/ac3jack/ChangeLog 2010-03-30 20:13:13 UTC (rev 1588)
@@ -2,6 +2,11 @@
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*ac3jack-2.0.3 (30 Mar 2010)
+
+ 30 Mar 2010; Viktor Lazarev <taurus101v@xxxxxxxxx> +ac3jack-2.0.3.ebuild:
+ version bump
+
28 Mar 2010; Stephane Angot <sa@xxxxxxxxx> ac3jack-0.1.2.ebuild:
Fix LICENCE to GPL-2
Modified: trunk/overlays/proaudio/media-sound/ac3jack/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ac3jack/Manifest 2010-03-30 19:13:15 UTC (rev 1587)
+++ trunk/overlays/proaudio/media-sound/ac3jack/Manifest 2010-03-30 20:13:13 UTC (rev 1588)
@@ -1,4 +1,7 @@
+AUX ac3jack-2.0.3-compile-fix.patch 264 RMD160 2ddb1c7894091661c910d6a23ea6e1f08d6fbb37 SHA1 1f75fb80fe11364afaf6aef38fa4ee7504980d3a SHA256 f290ccf3c192363aae12e097a1f7b78a1c2241bd4e53e445581e900ab8817caa
DIST ac3jack-0.1.2.tar.gz 101674 RMD160 5b274929a21135d7536045ef341c66c6f1f7d445 SHA1 7d2543c636e1bee5dde4b620d589b4301e0cd404 SHA256 94753e1fb90f561158a2b256e7a6dd7a60210d227f75998b18f2e983ad53c74d
+DIST ac3jack-2.0.3.tar.gz 201602 RMD160 5dd09a0b1c3da3f60ef35c6dcd10f5b5f373bb3c SHA1 dd375eb8140c5c3719f5db9f5843775de45b8cc9 SHA256 4f45fe0fdf39a7148714736211823979dbbe1d46cbb1be1d6936232106db2f26
EBUILD ac3jack-0.1.2.ebuild 554 RMD160 092794ae722d4a1f2601b359415c8a1303be74c8 SHA1 b6989c18ca37f6c9f4166dd3cc81fc088bebacc6 SHA256 c9ab851cd1ebf85b105a9e656463406daeeaa5878a6283ed054aad7133768775
-MISC ChangeLog 298 RMD160 b81ed4aca5fd760d426bfafd98f353608a951823 SHA1 d6c317ec6ae659dba369ddc5f0a5f396d8ae9a04 SHA256 fe434aed2f3939dbdd6209b2a68e6632163e76af20f2088dbc94c781e993e5c2
+EBUILD ac3jack-2.0.3.ebuild 772 RMD160 1ad420d791c49e97976a49814e6c8b0db1810365 SHA1 104f32889c47e75ef9397499b7b9f790b900b86f SHA256 792bcb948cb56c5e99b2e8dfa1781d19013b68a503937d06ff325797aca743ab
+MISC ChangeLog 420 RMD160 fdadc56838e2257f83fa0a4a17c0f1cb51edc213 SHA1 34316d26ba3beb553c6d28a44d4b0f865d9e5942 SHA256 d440675e5cf7b286d811caffad24688041eb950b6f4e4fb10a25708c45fa8911
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Added: trunk/overlays/proaudio/media-sound/ac3jack/ac3jack-2.0.3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ac3jack/ac3jack-2.0.3.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-sound/ac3jack/ac3jack-2.0.3.ebuild 2010-03-30 20:13:13 UTC (rev 1588)
@@ -0,0 +1,35 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils
+
+DESCRIPTION="Tool for creating an AC-3 (Dolby Digital) multichannel stream from its JACK input ports"
+HOMEPAGE="http://essej.net/ac3jack/"
+SRC_URI="http://essej.net/ac3jack/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+RDEPEND="
+ >media-libs/aften-0.0.8
+ >=media-video/ffmpeg-0.4.6
+ >=media-sound/jack-audio-connection-kit-0.80.0
+ x11-libs/wxGTK
+ dev-libs/boost
+ media-libs/liblo
+ >=dev-libs/libsigc++-1.2"
+DEPEND="${RDEPEND}"
+
+src_unpack(){
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/"${P}"-compile-fix.patch
+}
+
+src_install(){
+ dodoc README NEWS
+ make DESTDIR="${D}" install || die "make install failed"
+}
Added: trunk/overlays/proaudio/media-sound/ac3jack/files/ac3jack-2.0.3-compile-fix.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/ac3jack/files/ac3jack-2.0.3-compile-fix.patch (rev 0)
+++ trunk/overlays/proaudio/media-sound/ac3jack/files/ac3jack-2.0.3-compile-fix.patch 2010-03-30 20:13:13 UTC (rev 1588)
@@ -0,0 +1,10 @@
+--- src/control_osc.cpp.old 2010-03-13 23:28:00.000000000 +0400
++++ src/control_osc.cpp 2010-03-13 23:28:10.000000000 +0400
+@@ -34,6 +34,7 @@
+
+ #include <lo/lo.h>
+ #include <sigc++/sigc++.h>
++#include <string.h>
+ using namespace SigC;
+
+ using namespace AC3JACK;