[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;


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/