From 18814a985f4a02d0356bfc647c261121d7568666 Mon Sep 17 00:00:00 2001 From: Chris Reffett Date: Mon, 25 Aug 2014 22:58:31 +0000 Subject: Security cleanup wrt bug 445846 Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 --- net-voip/ekiga/ChangeLog | 6 +- net-voip/ekiga/Manifest | 14 +-- net-voip/ekiga/ekiga-3.2.7.ebuild | 177 -------------------------------------- 3 files changed, 6 insertions(+), 191 deletions(-) delete mode 100644 net-voip/ekiga/ekiga-3.2.7.ebuild (limited to 'net-voip') diff --git a/net-voip/ekiga/ChangeLog b/net-voip/ekiga/ChangeLog index 59bc60687af3..d4a6152162b4 100644 --- a/net-voip/ekiga/ChangeLog +++ b/net-voip/ekiga/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-voip/ekiga # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-voip/ekiga/ChangeLog,v 1.60 2014/08/04 18:51:47 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-voip/ekiga/ChangeLog,v 1.61 2014/08/25 22:58:29 creffett Exp $ + + 25 Aug 2014; Christopher Reffett <2011creffett@gentoo.org> + -ekiga-3.2.7.ebuild: + Security cleanup wrt bug 445846 04 Aug 2014; Raúl Porcel ekiga-4.0.0-r1.ebuild: sparc stable wrt #445846 diff --git a/net-voip/ekiga/Manifest b/net-voip/ekiga/Manifest index a3fb711a9b5e..76132071149a 100644 --- a/net-voip/ekiga/Manifest +++ b/net-voip/ekiga/Manifest @@ -1,24 +1,12 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX ekiga-1.99.0-configure.patch 669 SHA256 5c8ffcb27ebf51a0f39ae866e8b9637f56bad8fe113adb6122da4d973d55dd80 SHA512 9c2e096c11fab8898783aab9f088659927b822c61e5986401f85a5c78febcaab719a318fa903aabc970fc5675cfd1fce8ad126ef563d55e31903849016aa1957 WHIRLPOOL 1938ca595640f2dcd61abaa257f6d15ea1a16b5888bcc6ed8c1df85adaffad06cf52832719b7355c1cf0a5c02685618e1515a1cfd0358bc310a0dbf934322766 AUX ekiga-2.0.12-gdu.patch 2274 SHA256 c0877de2bb725f26d162d5f48d14302753ddf6e7b5ad318d5aa39759abc8e32c SHA512 c20ed4bb2221fbe7ece33d217642524a81c2c423781aa84fc609539b2f500af9d0c13ceb6cc682b7541e9b70fde2575189ac4c6237f0ed84107225bd155ff4e8 WHIRLPOOL 50723e651c2bc8bc4c8cc8524a17778143753815010377772c4b69ad369818c24b3c6835543fb8b3fbddbd3464a1594d4ed78e103946da7a9ce29761aae32e0c AUX ekiga-3.2.7-libnotify-0.7.patch 1820 SHA256 ad850d4e81a958081220f450a49ba9c10209d03f066f6afee99477c815c23daf SHA512 ebfd1e5fd2ae6107dbfa53c2afdc438fbfd8b48fb6a4cba221ad32fa9b7ebae53e00a85c20afc96d8c30853f2190cda92761e47d3305ebb07c140665b7729cc0 WHIRLPOOL daa027ddbfd9edb934b4aeb64247f08134d14ba426eb026fca71939e705c17fe1c20c924c3eb604f0f9bc8b764c90e89a645ba75b3557ed7e793e707075bb2b9 AUX ekiga-eggtrayicon-transparency.diff 2960 SHA256 9cf235b64f1201e0119a55c76db6d1c243abb971757e5d781aa95c3724138e37 SHA512 c1daecdd2d50fc0c7e6b462601a24c6a78b2a2eee0cc58c15588908a9cec03907425e6ccba06b75a76b8fd30643ac40fea0db8e351ded5d957f213da3f4e3774 WHIRLPOOL f80ff6e5d95c66f79ec62640919f5a3a8cf4e75807ea70ff72776fd380bcd6c1a1c1258b263000839a7638df79514ff118333a4f4f7e5db02186f2fbd1b29ecb AUX ekiga-eggtrayicon-update.diff 13969 SHA256 1db286369b81677d559b38261ce5f6686de41e3d645808f7ecb57cee6eaf82d6 SHA512 7fbed09edf7c745ab827011f7357ebea4cd19b5bd6b4e1a62cb9c9cd637f2a9db7a25bbaff8bcfd09f9787057ffbd56bda4d3ec57f7f4542ea7693fe8f3c9e57 WHIRLPOOL 9dcd2a88ff10ef9f47f059393c2c56a2e65a4f3a5808e56ef4c826d7bc9b255be83c4835098b69911eec7e63b2df853f96c794c69d4035af71547081b776b7fa AUX not-gnome.patch 413 SHA256 6287ffec378a85425ecd0b4f6ea9b445c3151c7259d130630de63f88dbd69c8d SHA512 db83ebff097133095da33b76a68cd347a659c55207f69badc2a1c7a2a53d3f12e06cba19fdd63be1a786cb604700a8543075d154fd9a5ecb502d0e58ce010ecc WHIRLPOOL 0a3079802e58d066d3019567f272075a3933920287aa727e2724348db31034658ae93c288aa7d232c9a1adec8a2188f59748370452da392de560cc108a2e514b -DIST ekiga-3.2.7.tar.bz2 9093433 SHA256 f25a1309b68eafe69f0d7aed461bc9a8196939060543d09bd2f19e0bb1e3fd8f SHA512 faf55fd8b3ca0b520723651e2e0cff005364126d6c3d92ca1c07dc18c0b9fda298d9378e70a4110487748083db6408d63e855942995c01783936d899f3da7a44 WHIRLPOOL f531f06280e139fb7131bab9ef63c2cbabe4be2af95c63230e972c668ee38b9e15a407c34369cb614cc668fd9f3792e62c7191b96887828435a225fb3ec65b04 DIST ekiga-4.0.0.tar.xz 8332828 SHA256 69c544fb0f2e9cb425b9dae131b01e256ad20fd597f1faf0c28f5930b0f1d998 SHA512 0760b4ba2b037bb829809a92d67a6281c85746286fc2393cfaaf7a84520acac11e68b18d2c5bb98e0eeec70171a991b3bba1ca7dd7d275a29cea97b52fab960f WHIRLPOOL ea3f92433755bb2cec2a075c65074082b6cc684ef41117fd1c8ff0545446e85c09a3e6d3311e3489fef66528f10fe6d254b396f1eeadfa753d05806f57f738d8 DIST ekiga-4.0.1.tar.xz 8339364 SHA256 5f4f491c9496cf65ba057a9345d6bb0278f4eca07bcda5baeecf50bfcd9a4a3b SHA512 3c4dd5eab6e91434da4bbfe5728ac5943ed5ae89b8b2241fb59abb3e41bcd08ba187b5d60c9d839b1010edd7fc97b53cc6db57a6eec40ba81757a772febd2217 WHIRLPOOL 10f60d34b110f0bd77631725bcd7be2badaa88e7278c466a5d2f2944a7ad6226d4466cf6f1f2f3fdea3a3ea925b02216052124dfc5ca416439ba60db22a809ed -EBUILD ekiga-3.2.7.ebuild 4930 SHA256 bd0a705d59b093c43360aca4f2e8584f485c68e733fc9b8169de2b4897ac486c SHA512 17e44bf66c38c0d78342f20121fa05b722b881f9294c980ca14825efd86a8da317fc3977b46c79b416368b869fefe158c06eb91d0e93bd0ca20bbb3f7111a6b5 WHIRLPOOL e5a900135427f33d05264334eb6a3807625e7d0410ab9049fb571588fe7b9054efffeeb32ce09c66755a16e0c41eed6e62c357df33bcd606cc33a20afe462d9a EBUILD ekiga-4.0.0-r1.ebuild 4985 SHA256 fcbce3141e368660f4f1bb945010370204c1bb25cfe473da8fe0d31ff1d548fd SHA512 8034b411e9788a69e4265dc6e1fdd3cae78a1447bb48a5f25dd471025bc14cade9af9bee84e9d86f1e75e60f014081ac7a9d67068dcd05f8adcb8b1964a968ec WHIRLPOOL 5f5df4b2f001acf3243f15c0ed545f2d277fd14ea649fe8ef5574ebc24b17d49118a8087846a71d2e99544b4ddbc105eedab5e649ef024c3a1b93a99a3603875 EBUILD ekiga-4.0.1.ebuild 4984 SHA256 0ccbf5960f8b667dadb4d8e2ea230370521041d68a8656b71ad7dd8554595f0e SHA512 d91fe86073913baf31d3674b7da4b9899d51385c71fd3c6bf35d8e7f921bb80b604dab1a7dac5cbb04d7c118afb56c1aaeae6f0f3eeff408496c80768b52e082 WHIRLPOOL c977337ba7d7c5530f16bfa673acafe4a875b5a5016c8d6652aa2330512e16a2762847d32a7c77501d09005495eec9831a9c848c45984730119b659af501e548 -MISC ChangeLog 16374 SHA256 373d696a93e83ba337383fb2ec1a4b0e2d4f09af0e294e52b3678881b82ccee3 SHA512 f8d08b9d0dbc152103236667e849859ca5a2b6f1099f579f19436ead78fd1f441ec35cba24bd8522a12c85f6bc5ff75fe8409e76af6350666a097887c572dbfd WHIRLPOOL 8b94ea2cb61aa72d221ef01909be6baac54713ac50c258ab164e2c742d036cf76cf8f500b5ed6b02318873e8d90783988afcc49565034b3cb9aa7070a5c81978 +MISC ChangeLog 16494 SHA256 f59f143db0d90f148aeec925cede4e0d08c72b284395a92a6a56c8868a97babc SHA512 b0e1408a392b10b06d5960b77771f7fba0c91523006dbf1600d2deef2d17db903dbbd8745eb63d2562e3bc60afee8717b9aab8f7d7e1b3e4990a98bcd308a8fc WHIRLPOOL 6ecbd2d54884179ac4bd7e1a34ff3910271730c5b31ce5aa57209a007804cdf77eaab901b36b57e3a6bd80b7b54a21a1a8d896a5827240005126c7a14e5e520d MISC metadata.xml 533 SHA256 4dd25f695c47dca8c6897b317219dc8fc685bc267c494f95cd2aa777af006092 SHA512 b7b1d32b68f4fc867759f3c4687724d21d811f0ff27cc5307926beff506fd3001998b44aea9889b9ba6d269d086415307e5697348305cf1b7c88e85f74ab76b2 WHIRLPOOL 780af4250dd181461e605de0fb47f1e67bd5fbc39897827e7fe9f9c5982963a0e5b7f951f0eecfee8f095b705ee5614c366c56879c6b89ed8909334914cfe346 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iEYEAREIAAYFAlPf1kIACgkQuQc30/atMkBqjACguLT+oDGzVYa2xt34sFEN3RSs -gpUAn30pUlSUAFLhwVX0LOahXyBTE+Db -=SvEX ------END PGP SIGNATURE----- diff --git a/net-voip/ekiga/ekiga-3.2.7.ebuild b/net-voip/ekiga/ekiga-3.2.7.ebuild deleted file mode 100644 index a30bf291cfca..000000000000 --- a/net-voip/ekiga/ekiga-3.2.7.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-voip/ekiga/ekiga-3.2.7.ebuild,v 1.22 2014/07/25 21:54:48 johu Exp $ - -EAPI=5 - -KDE_REQUIRED="optional" -CMAKE_REQUIRED="never" -GCONF_DEBUG="no" # debug managed by the ebuild -GNOME_TARBALL_SUFFIX="bz2" - -inherit eutils kde4-base gnome2 -# gnome2 at the end to make it default - -DESCRIPTION="H.323 and SIP VoIP softphone" -HOMEPAGE="http://www.ekiga.org/" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ia64 ppc ~ppc64 sparc x86" -IUSE="avahi dbus debug doc eds gconf gnome gstreamer h323 kde kontact ldap -libnotify mmx nls +shm static v4l xcap xv" - -RDEPEND=">=dev-libs/glib-2.14.0:2 - dev-libs/libsigc++:2 - dev-libs/libxml2:2 - =x11-libs/gtk+-2.12.0:2 - avahi? ( >=net-dns/avahi-0.6[dbus] ) - dbus? ( >=sys-apps/dbus-0.36 - >=dev-libs/dbus-glib-0.36 ) - eds? ( >=gnome-extra/evolution-data-server-1.2 ) - gconf? ( >=gnome-base/gconf-2.6.0:2 ) - gnome? ( || ( >=x11-libs/gtk+-2.14:2 - ( >=gnome-base/libgnome-2.14.0 - >=gnome-base/libgnomeui-2.14.0 ) ) ) - gstreamer? ( >=media-libs/gst-plugins-base-0.10.21.3:0.10 ) - kde? ( kontact? ( $(add_kdebase_dep kdepimlibs) ) ) - ldap? ( dev-libs/cyrus-sasl:2 - net-nds/openldap ) - libnotify? ( x11-libs/libnotify ) - shm? ( x11-libs/libXext ) - xcap? ( net-libs/libsoup:2.4 ) - xv? ( x11-libs/libXv )" -DEPEND="${RDEPEND} - >=dev-util/intltool-0.35 - virtual/pkgconfig - sys-devel/gettext - doc? ( app-text/scrollkeeper - app-text/gnome-doc-utils ) - v4l? ( sys-kernel/linux-headers )" - -DOCS="AUTHORS ChangeLog FAQ MAINTAINERS NEWS README TODO" - -# NOTES: -# having >=gtk+-2.14 is actually removing need of +gnome but it's clearer to -# represent it with || in gnome dep -# TODO: gnome2 eclass add --[dis|en]able-gtk-doc wich throws a QA warning -# a patch has been submitted, see bug 262491 -# ptlib/opal needed features are not checked by ekiga, upstream bug 577249 -# +doc is not installing dev doc (doxygen) - -# UPSTREAM: -# contact ekiga team to be sure intltool and gettext are not nls deps - -pkg_setup() { - forceconf="" - - if use kde; then - kde4-base_pkg_setup - fi - - if use kontact && ! use kde; then - ewarn "To enable kontact USE flag, you need kde USE flag to be enabled." - ewarn "If you need kontact support, please, re-emerge with kde enabled." - forceconf="${forceconf} --disable-kab" - fi - - # dbus-service: always enable if dbus is enabled, no reason to disable it - # schemas-install: install gconf schemas - G2CONF="${G2CONF} - --disable-dependency-tracking - --disable-maintainer-mode - --enable-libtool-lock - $(use_enable avahi) - $(use_enable dbus) - $(use_enable dbus dbus_service) - $(use_enable debug gtk-debug) - $(use_enable debug opal-debug) - $(use_enable doc gdu) - $(use_enable eds) - $(use_enable gconf) - $(use_enable gconf schemas-install) - $(use_enable gnome) - $(use_enable gstreamer) - $(use_enable h323) - $(use_enable kde) - $(use_enable kontact kab) - $(use_enable ldap) - $(use_enable libnotify notify) - $(use_enable mmx) - $(use_enable nls) - $(use_enable shm) - $(use_enable static static-libs) - $(use_enable xcap) - $(use_enable xv) - ${forceconf}" -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-libnotify-0.7.patch - - gnome2_src_prepare - - # remove call to gconftool-2 --shutdown, upstream bug 555976 - # gnome-2 eclass is reloading schemas with SIGHUP - sed -i -e '/gconftool-2 --shutdown/d' Makefile.in || die "sed failed" - - # V4L support is auto-enabled, want it to be a user choice - # do not contact upstream because that's a hack - # TODO: check if upstream has removed this hack - if ! use v4l; then - sed -i -e "s/V4L=\"enabled\"/V4L=\"disabled\"/" configure \ - || die "sed failed" - fi - - # compatibility with kdeprefix, fix bug 283033 - if use kde; then - sed -i -e "s:\tKDE_CFLAGS=\(.*\):\tKDE_CFLAGS=\"\1 -I${KDEDIR}/include\":" \ - configure || die "sed failed" - sed -i -e "s:\(KDE_LIBS=.*\)\(-lkdeui\):\1-L${KDEDIR}/$(get_libdir) \2:" \ - configure || die "sed failed" - fi - - # Remove silly -D*_DISABLE_DEPRECATED CFLAGS - sed -e 's/-D[^\s\t]\+_DISABLE_DEPRECATED//g' -i configure || die -} - -src_test() { - # must be explicit because kde4-base in exporting a src_test function - emake -j1 check -} - -src_install() { - gnome2_src_install - - if use doc && use dbus; then - insinto "/usr/share/doc/${PF}/" - doins doc/using_dbus.html - fi -} - -pkg_postinst() { - gnome2_pkg_postinst - - if use kde; then - kde4-base_pkg_postinst - fi - - if ! use gnome; then - ewarn "USE=-gnome is experimental, weirdness with UI and config keys can appear." - fi - - if use gstreamer || use kde || use xcap || use kontact; then - ewarn "You have enabled gstreamer, kde, xcap or kontact USE flags." - ewarn "Those USE flags are considered experimental features." - fi -} - -pkg_postrm() { - gnome2_pkg_postrm - - if use kde; then - kde4-base_pkg_postrm - fi -} -- cgit v1.2.3-65-gdbad