summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Raghavan <ford_prefect@gentoo.org>2012-10-19 13:25:48 +0000
committerArun Raghavan <ford_prefect@gentoo.org>2012-10-19 13:25:48 +0000
commit5588fbf6c5c904f8343b9510f3416c73ef7e5ad5 (patch)
tree458d28efc5c853451b94f6336f60c1c83f67ec04 /media-plugins/gst-plugins-xvideo
parentfix bug 243886, thanks to Michael Weber (xmw@gentoo.org) for providing a patch (diff)
downloadhistorical-5588fbf6c5c904f8343b9510f3416c73ef7e5ad5.tar.gz
historical-5588fbf6c5c904f8343b9510f3416c73ef7e5ad5.tar.bz2
historical-5588fbf6c5c904f8343b9510f3416c73ef7e5ad5.zip
Prevent unnecessary linking with libICE, libSM. Fixes #368753.
Package-Manager: portage-2.2.0_alpha141/cvs/Linux x86_64 Manifest-Sign-Key: 0x29C3E2EC
Diffstat (limited to 'media-plugins/gst-plugins-xvideo')
-rw-r--r--media-plugins/gst-plugins-xvideo/ChangeLog8
-rw-r--r--media-plugins/gst-plugins-xvideo/Manifest21
-rw-r--r--media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.35-r1.ebuild31
3 files changed, 49 insertions, 11 deletions
diff --git a/media-plugins/gst-plugins-xvideo/ChangeLog b/media-plugins/gst-plugins-xvideo/ChangeLog
index d6636989ea92..628b8630949e 100644
--- a/media-plugins/gst-plugins-xvideo/ChangeLog
+++ b/media-plugins/gst-plugins-xvideo/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-plugins/gst-plugins-xvideo
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-xvideo/ChangeLog,v 1.185 2012/05/17 15:26:29 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-xvideo/ChangeLog,v 1.186 2012/10/19 13:25:45 ford_prefect Exp $
+
+*gst-plugins-xvideo-0.10.35-r1 (19 Oct 2012)
+
+ 19 Oct 2012; Arun Raghavan <ford_prefect@gentoo.org>
+ +gst-plugins-xvideo-0.10.35-r1.ebuild:
+ Prevent unnecessary linking with libICE, libSM. Fixes #368753.
17 May 2012; Alexis Ballier <aballier@gentoo.org>
gst-plugins-xvideo-0.10.35.ebuild:
diff --git a/media-plugins/gst-plugins-xvideo/Manifest b/media-plugins/gst-plugins-xvideo/Manifest
index 3e6acc71b077..46e48dad6d8e 100644
--- a/media-plugins/gst-plugins-xvideo/Manifest
+++ b/media-plugins/gst-plugins-xvideo/Manifest
@@ -1,16 +1,17 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
-DIST gst-plugins-base-0.10.32.tar.bz2 2720103 RMD160 b267e3138e40e3646efed0baa662d40775eca1ea SHA1 c1c149272b7ab6cbe5f648532f74525c6541eea5 SHA256 e9aabfac83f6480896da0686e9c911989f896fbad634821b7771ed84a446172b
-DIST gst-plugins-base-0.10.35.tar.bz2 2782902 RMD160 877e6b1c5439ef71262037b7a1aced07d37f4d49 SHA1 6d7dc463fed5dd43f79a53ad523fcbd6d0916303 SHA256 cd24f01bb5258a1f400bc4f2c212bb7cee9ee23c9ffb80d537a24ef366d17103
-EBUILD gst-plugins-xvideo-0.10.32.ebuild 671 RMD160 756cc36b40d17d71be2d6f5d73e818539a90c5ab SHA1 6819800bb9152b00296c4df80fe0c1227bed227f SHA256 dc736136c1ab31872324fb98d797e36ed9c47a160b6c0188504f36d44f589e52
-EBUILD gst-plugins-xvideo-0.10.35.ebuild 681 RMD160 2c34307aaae53197d129a46ecfde4b47f29a7623 SHA1 5745439b79c0d683d8d7b37a4caa55f5b22853a5 SHA256 d6b22e0ff06bfe86f8973d494475d0000d566879c9f43780217c4dba133a762c
-MISC ChangeLog 23947 RMD160 5563c1fdb7b8ba61f393085d78903a37b782229e SHA1 2076b79c740ead19f3814459c194c024c7686fea SHA256 846b74d3a5c33464718d4ad7563b29b49fd7e7ec9d080a44cdb624ab54168423
-MISC metadata.xml 162 RMD160 c6078d82a9ff46dbb283bc14ade9d117144cca67 SHA1 f46f8ccd62374b17183b5aca523c4dcf60d718f9 SHA256 3ac891ee23de8c6e2bef32e0c7aa3e6607e808de76ed723fbe7a1fb92f6093f1
+DIST gst-plugins-base-0.10.32.tar.bz2 2720103 SHA256 e9aabfac83f6480896da0686e9c911989f896fbad634821b7771ed84a446172b
+DIST gst-plugins-base-0.10.35.tar.bz2 2782902 SHA256 cd24f01bb5258a1f400bc4f2c212bb7cee9ee23c9ffb80d537a24ef366d17103 SHA512 3959c7fd5f091313887810c6377dcbfd4d154ddccb01603f9ded2ee1279c0a91f9d3a956596856f103f50a3613498c55d3c9a913e776ca4ea20594ed83c37004 WHIRLPOOL 508b17026a170fb0586e534b84a06cceb5dbd22c2c68d18f095fd14fbfe1a1f576b954f05c7e42838136c047a344fc3e83e211e29e1d1833ca0fc3bcf23f880c
+EBUILD gst-plugins-xvideo-0.10.32.ebuild 671 SHA256 dc736136c1ab31872324fb98d797e36ed9c47a160b6c0188504f36d44f589e52 SHA512 b7c8c123b2a6801a64dc0400a5549cd03a8d336dc4b147ea035a28cf7df17d80ac027999dce2aa7bb6cf76f26541cde45d6bf4e635f5348eb4da5af286cb1d8b WHIRLPOOL 78b7da5e4a1b0b7d2bcc365e47fc666d5284500c46c9c5344fe50ba6b2341d3285e95f7a3f690f2ea59aaccc2fcccc281466ea67bcb0fe71f4c3e3680b8788aa
+EBUILD gst-plugins-xvideo-0.10.35-r1.ebuild 1015 SHA256 9e5ee2df1f8d45a57a303c66bffcf0a3a4dc34954ac0ca2e7f8c88809c448d63 SHA512 201984cc9f9093ab9b2d3485761cb67457021da964fbad63299f7886ed6f8d61c83b78c409055691a7943c2aae9af2c46f02df7a290e62e67757319a6aacde61 WHIRLPOOL 41b68092bc8f8b17b8567020871b227bf9c97141b33be5839c345ae42938398b90dd5d8f09718f22c8ce597d0110030ae3920c168221e1167bff9b536481bb44
+EBUILD gst-plugins-xvideo-0.10.35.ebuild 681 SHA256 d6b22e0ff06bfe86f8973d494475d0000d566879c9f43780217c4dba133a762c SHA512 454907d99f8aa24b6f8f12d6732aa060caf260fbf5915319f19d502d5eb5ea25622bb2ceb2fded743d3d8d53d7584ad08e74b9c63a4248ae0c4ede4dac4de3ff WHIRLPOOL da6346b6070eca7b9a593370ee74956ddfa3b8f8aec193deecef316e678e6a30bab64e8e298965d98e8d6cd60f36dcf8793867992911f49a517014890518f5aa
+MISC ChangeLog 24159 SHA256 ba96e7edbdf8bb79f564213d903906296a263ef62734af969c9a23f3f41d73e6 SHA512 150536919d113c7aa0c7e1518af5e4ec6782d36abc2ced5afd94ef16a3099d7c7e1004edf4f0517438702d13f84803d356d1045a30981967a27b04caf61f1fc1 WHIRLPOOL b42768892e3c8a2b18bd530863a4595650404922826e7180098688c34e8e11164bdc6663238698e062fe244762e2a600853ebe8e11c5baeb4f192ca2d997c434
+MISC metadata.xml 162 SHA256 3ac891ee23de8c6e2bef32e0c7aa3e6607e808de76ed723fbe7a1fb92f6093f1 SHA512 8b02f1dfc23c5609db66995b8b5f3b371d7c9ec232bd8117177af0522cd521f0217f5b49fb512213cb3db606c00df2511e0874ca0cac490ded306a8ddcfb5185 WHIRLPOOL b6621e0156545e7b124a3f55c2fe03a8878eb44d1b54fc3373adf9915dfe9c57a411741daf8863af74fdec93bacf929e905aa50954f906cec098bf0c4ddf2652
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk+1GKsACgkQvFcC4BYPU0pdjQCguFnwxE0MTeBLEaGvZffzP9N1
-OkQAoKTN99PhcSkYIY2FGENhdTz3Vmnj
-=fFI0
+iEYEAREIAAYFAlCBVPoACgkQ+Vqt1inD4uyR/wCeM/sA6oLJeppwyQyu17vXAqhF
+860AoKqinksam5RTiKKPsio1mP5iz5wJ
+=MqM6
-----END PGP SIGNATURE-----
diff --git a/media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.35-r1.ebuild b/media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.35-r1.ebuild
new file mode 100644
index 000000000000..75f82506296e
--- /dev/null
+++ b/media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.35-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.35-r1.ebuild,v 1.1 2012/10/19 13:25:45 ford_prefect Exp $
+
+EAPI=3
+
+inherit gst-plugins-base
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND="x11-libs/libXv
+ x11-libs/libXext"
+DEPEND="${RDEPEND}
+ x11-proto/videoproto
+ x11-proto/xproto
+ x11-proto/xextproto"
+
+# xshm is a compile time option of xvideo
+# x is needed to build any X plugins, but we build/install only xv anyway
+GST_PLUGINS_BUILD="x xvideo xshm"
+GST_PLUGINS_BUILD_DIR="xvimage"
+
+src_prepare() {
+ gst-plugins-base_src_prepare
+
+ # The AC_PATH_XTRA macro unnecessarily pulls in libSM and libICE even
+ # though they are not actually used. This needs to be fixed upstream by
+ # replacing AC_PATH_XTRA with PKG_CONFIG calls.
+ sed -i -e 's:X_PRE_LIBS -lSM -lICE:X_PRE_LIBS:' "${S}"/configure
+}