summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2015-02-13 11:36:42 +0000
committerPacho Ramos <pacho@gentoo.org>2015-02-13 11:36:42 +0000
commita900a77986ca9f48016f55ea16f1c632611839a0 (patch)
tree31895d684003a9dbc5f13b03e902bf9573c4f3da
parentStable on alpha, bug 532036 (diff)
downloadhistorical-a900a77986ca9f48016f55ea16f1c632611839a0.tar.gz
historical-a900a77986ca9f48016f55ea16f1c632611839a0.tar.bz2
historical-a900a77986ca9f48016f55ea16f1c632611839a0.zip
Prevent sandbox violations, bug #539224
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xA188FBD4
-rw-r--r--net-libs/farstream/ChangeLog6
-rw-r--r--net-libs/farstream/Manifest12
-rw-r--r--net-libs/farstream/farstream-0.2.6.ebuild70
-rw-r--r--net-libs/farstream/farstream-0.2.7.ebuild10
4 files changed, 19 insertions, 79 deletions
diff --git a/net-libs/farstream/ChangeLog b/net-libs/farstream/ChangeLog
index 39bde1df67aa..cad23813a466 100644
--- a/net-libs/farstream/ChangeLog
+++ b/net-libs/farstream/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-libs/farstream
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/farstream/ChangeLog,v 1.46 2015/02/12 11:45:16 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/farstream/ChangeLog,v 1.47 2015/02/13 11:36:41 pacho Exp $
+
+ 13 Feb 2015; Pacho Ramos <pacho@gentoo.org> -farstream-0.2.6.ebuild,
+ farstream-0.2.7.ebuild:
+ Prevent sandbox violations, bug #539224
*farstream-0.2.7 (12 Feb 2015)
diff --git a/net-libs/farstream/Manifest b/net-libs/farstream/Manifest
index 98b08d656b79..b75b0d28012e 100644
--- a/net-libs/farstream/Manifest
+++ b/net-libs/farstream/Manifest
@@ -4,19 +4,17 @@ Hash: SHA256
AUX farstream-0.1.2-introspection-tag-order.patch 4840 SHA256 f540ea6f239e291f9ffc5b806cfea9f9cd0c4f13963e900719a5ee3a3f370124 SHA512 a0fddf3dbbee8dd89ef05fe4df1c3c76fd6f4750d9b6aa8287691e51adc97b4e52e5bc84995918e526ebe44f61c099aa4b1f443d56da5978b6a8b88aa6e98bf9 WHIRLPOOL 03dc7a3a6285214b20833fd89de341e1f4235e01893eccbe8db0ce4cbf55e670309d6cfa22df8d13baff10e0c19058b7c76523f4b56c4c6d793ce85ab446ea6f
DIST farstream-0.1.2.tar.gz 1265972 SHA256 fa5a40597b47b59d124f7fd57f66704b030d576cdc0d90e107c7a592f05e73d9 SHA512 7d9ddde5d17205752a17298fb90cf855a828b2ae58746fbdc7e47749cee5e5eac4fd56f97f58251a5d253901cdd555e9cfade6016b6d92df99daefbe850e2910 WHIRLPOOL 273d20082152ff09adf8e64481b1b7c7ba7e6a24fc09addc219880fbee7f1e6b9845ce727c032fa3c364e8d2440736fd0324015426591b7e9766f11054828294
DIST farstream-0.2.4.tar.gz 1274905 SHA256 120d5b5cd79fcbe19d9e046526fc4bc059e0a3733b3de2d7e5299dc5a3a7bb30 SHA512 f0327392cf644bf08fac81b3408d98eff8ba96742b88d1bd3006416d6fb1fc7c44a0dcc3e6e6ccc64be27633c67069a1219d6dc07815b80edf34515119cda089 WHIRLPOOL c529d16b8de0020bea77785826dd3d7d639c130ef91371d63fae6f8561353d35bce28ef7e249a6510498097962eed50dd1f4b2e01619f149086fc9e3ae32e0b7
-DIST farstream-0.2.6.tar.gz 1301412 SHA256 b92c7f64852a5f5585da3ad5f91e52aba0da4633b8e41170d4560d7360dd4252 SHA512 2d21d0dc8f47c7611d43e7ce4231532e7de51020625cec72b4bd1f801897068cd4c0d5246510684f56a71ede368caf17ef61cae9b55d8ce1ec87b2cf250d4c50 WHIRLPOOL e832d97b1f1a66d85d604e8f75fa2f1077eb3db4bd5bb6e033f96da391c62e9fa0a919579b46f3f00b85189f5fa8af42f8390dc0b791cc1fd9b597fb6f9a51c8
DIST farstream-0.2.7.tar.gz 1309470 SHA256 dad0ed43cf94e71df558c23825abe57db59d1ee8d970ffaec5e2dbc2e7acbf7d SHA512 98c72eb9045bf7d0ee7d38fc1d7eea0b8ad942fc39843df075bf6f61bc0bed619aafb36ae08d55a6e61265bd47137ec75ffbfc2846c7cbcb4cbef187844426d8 WHIRLPOOL 515901c25aab04c5c7ae91a96285e36095844d730cf38e4f4f9aabfaeb7ed09a0a4ba5eddbfcb1b7c8ff52ed7f7f16cb7a7a2814d29953d8d5097bb06dd95abc
EBUILD farstream-0.1.2-r1.ebuild 2603 SHA256 942d999b99d36ddd82b5b4f8a5b252979ff495923335a4dbb598d7d07e37d170 SHA512 353c1f798afd4bf2ffb0396c6f30cb8529b85f2d6f26deb139ddf8f051aefd113deaf89e2a5d444cd5f5e8f4ff43316c7a34f27a0f0f40b2259d0815c43fb58a WHIRLPOOL 41de9e0954271cb1885fb8596920a623126145dcddcc77896bb50999354ab32d3b6bd89a708f387a2cbf67c908651068c76942bc32e7f712294c31ac840edc61
EBUILD farstream-0.1.2-r2.ebuild 2701 SHA256 3e266f726b6e09a993784ba8a73b0b9e700290ca241de0992f98988121409992 SHA512 84dd1828a5bb4ac77997e847d65aad183f4de1eafc513f947ca91b1005ea81ec9999cdde17ffe1d7cd735c83d35ed7086ca6a27b6932b5d2a5637126edc6925f WHIRLPOOL 7f0f8bb45d4e5c2789f3e0d14bef25efb12bac80cc02a1030560147c340f3510845b731cd0fd54827420e4e2b250fc151fceace66b447b754602b87d513b6c1f
EBUILD farstream-0.2.4.ebuild 1867 SHA256 67edd815bd2d78f9be02fe49bb554b372d5e2f16797ebdacaed78c9d161c4fbe SHA512 cb1720cb36651ae34427e66830843bc4698603396a50399b379ee756050498b3fb7dee93d00da5f9e3d45714f87c2486a6a98eb121094dd32c03d1e002122e62 WHIRLPOOL 37952c1434c54869db60e26a6f7075a18ae35199b92791754cc791f3681481e36e811b0ce0642856c84665051534544619ab0d2f32cd12b747ee3217efea2578
-EBUILD farstream-0.2.6.ebuild 1889 SHA256 779051cfae1627b89483ea8ea7fa6beb1e240745e0dd7efdea28f987ac0b579e SHA512 7cc190fae555e22519a9f600ff6b2d1d72541cf72106fe476f66a1d4f78384103f318cc1a3e44f83fbea44758dda944d139e3a6d458dd19232f75f72eb677f21 WHIRLPOOL 42e87f4d525bf9faa9c3034dfb931205ef94fccbb2972f78e9cd84f0a3273388bb84124e68a7f27e6b5dc671d2a368d30bad8bd27296373144eaaf556c76c20c
-EBUILD farstream-0.2.7.ebuild 1905 SHA256 6ada3cdd4e0381c50fb0f78163f7a2d7471048fb6b5a7eddaf46c57bf665e210 SHA512 468d4732e6fee5af72661a3e2c9742f2d91ab6c4c1c0f874d287965d14458f0062034156b71c364da6873e53dd09eea33c835d22a79b9f3baecf143da1defde5 WHIRLPOOL cdef9693d24ae174c0385cdb853f1ccb1be8ff84a18950857686ef2ddb7b27ecb4acae706929137d863bdf029a52f981eb0dd5a2ee325d2658bb6070f94bd80a
-MISC ChangeLog 6114 SHA256 ea10d2aa4d575016b5341467d04a271e90423dfaeb1cc4ba72678f5d6bea8eb1 SHA512 6f3a9e505517141fe498fbdd72dc0967570e01b197afaa438e1f2862aa55f694f801a1a5f46e78ec1870d4aaf425833e2aa6f6a928211ff5d4809ae477d18d70 WHIRLPOOL 9c0d49ccf8d8daf8a6c35291834454e9b9ca5a858b014ced2da0fa4a7d2b3a080b62c0e3c2422f2a8460974bea990d8bbee87ca51cba98e5da3df62640b7992c
+EBUILD farstream-0.2.7.ebuild 2117 SHA256 cc8b1a567eebf12c0893baf01904214746debd4a0efdd4b2b94a0ee63a888fd7 SHA512 06eb443cff713de0049b7a3bc1dc46e5b736e614cab1a5ede5e9bf97e45c5a5a04fbaf19422f91d739431c7fcf0ba8378169d07736efb11155a4cd3d301ade8c WHIRLPOOL 4f25a0c9a53db414ae9178451c57913b2cbcc9c04c133796ff4e1e69e1709ff96f7b65ab579d23e183005b4f24dd876075100f1eb7c1891000c065fc70c548f7
+MISC ChangeLog 6254 SHA256 6782a22f089367f42b70545148be96ac3267da51d565a7365cd6c772d31340fa SHA512 c724632c768f0ae109e50e908915e0da0bdbe463aedd5bd281730bb958d365e4859e451776d4315567434c97201d7b0633688c988390a6d9772ef5350034fa75 WHIRLPOOL 55a4cd175e07fa8efbeacae7786a891a9cc8072fd3fab5517d9e988963ed6a5ca1c13c73ffdc923b5592c283099b9dc3d3865e9644ae7ff900822cade6b2da7f
MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iEYEAREIAAYFAlTckk0ACgkQCaWpQKGI+9S8fACfVgsDdTqNK7vvL9UYAKrQ+KSp
-bhsAn3Pr6vvtedIBfhXlogpiO1YuxQd7
-=QQ7p
+iEYEAREIAAYFAlTd4coACgkQCaWpQKGI+9RvBgCeIcRpZii8LOpLAzrOEF/OUu/+
+7VUAnRN3+wvw/rrmWX8oLb9H+Qw4Hit2
+=8mOw
-----END PGP SIGNATURE-----
diff --git a/net-libs/farstream/farstream-0.2.6.ebuild b/net-libs/farstream/farstream-0.2.6.ebuild
deleted file mode 100644
index af7f88c5d65e..000000000000
--- a/net-libs/farstream/farstream-0.2.6.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/farstream/farstream-0.2.6.ebuild,v 1.1 2015/01/26 12:31:05 pacho Exp $
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-PYTHON_COMPAT=( python2_7 )
-
-inherit gnome2 python-any-r1
-
-DESCRIPTION="Audio/video conferencing framework specifically designed for instant messengers"
-HOMEPAGE="http://www.freedesktop.org/wiki/Software/Farstream"
-SRC_URI="http://freedesktop.org/software/farstream/releases/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="+introspection msn test upnp"
-
-SLOT="0.2"
-
-# Tests need shmsink from gst-plugins-bad, which isn't packaged
-RESTRICT="test"
-
-COMMONDEPEND="
- >=media-libs/gstreamer-1.4:1.0
- >=media-libs/gst-plugins-base-1.4:1.0
- >=dev-libs/glib-2.32:2
- >=net-libs/libnice-0.1.8
- introspection? ( >=dev-libs/gobject-introspection-0.10.11 )
- upnp? ( >=net-libs/gupnp-igd-0.2:= )
-"
-RDEPEND="${COMMONDEPEND}
- media-libs/gst-plugins-good:1.0
- media-libs/gst-plugins-bad:1.0
- media-plugins/gst-plugins-libnice:1.0
- msn? ( media-plugins/gst-plugins-mimic:1.0 )
-"
-DEPEND="${COMMONDEPEND}
- ${PYTHON_DEPS}
- >=dev-util/gtk-doc-am-1.18
- virtual/pkgconfig
- test? (
- media-libs/gst-plugins-base:1.0[vorbis]
- media-libs/gst-plugins-good:1.0 )
-"
-
-pkg_setup() {
- python-any-r1_pkg_setup
-}
-
-src_configure() {
- plugins="fsrawconference,fsrtpconference,fsfunnel,fsrtcpfilter,fsvideoanyrate"
- use msn && plugins="${plugins},fsmsnconference"
- gnome2_src_configure \
- --disable-static \
- $(use_enable introspection) \
- $(use_enable upnp gupnp) \
- --with-plugins=${plugins}
-}
-
-src_test() {
- # FIXME: do an out-of-tree build for tests if USE=-msn
- if ! use msn; then
- elog "Tests disabled without msn use flag"
- return
- fi
-
- emake -j1 check
-}
diff --git a/net-libs/farstream/farstream-0.2.7.ebuild b/net-libs/farstream/farstream-0.2.7.ebuild
index 4c546a3e2df0..25c970a58031 100644
--- a/net-libs/farstream/farstream-0.2.7.ebuild
+++ b/net-libs/farstream/farstream-0.2.7.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/farstream/farstream-0.2.7.ebuild,v 1.1 2015/02/12 11:45:16 pacho Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-libs/farstream/farstream-0.2.7.ebuild,v 1.2 2015/02/13 11:36:41 pacho Exp $
EAPI="5"
GCONF_DEBUG="no"
@@ -59,6 +59,14 @@ src_configure() {
--with-plugins=${plugins}
}
+src_compile() {
+ # Prevent sandbox violations, bug #539224
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744135
+ # https://bugzilla.gnome.org/show_bug.cgi?id=744134
+ addpredict /dev/video0
+ gnome2_src_compile
+}
+
src_test() {
# FIXME: do an out-of-tree build for tests if USE=-msn
if ! use msn; then