commit: d57c93121ee2de7f698106e7a3ccb9606b58c06a Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org> AuthorDate: Sat Jul 9 03:16:20 2016 +0000 Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org> CommitDate: Sat Jul 9 03:16:20 2016 +0000 URL: https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=d57c9312
Dropped media-plugins/gmp-openh264 This was a first attempt at providing the GMP mozilla plugins in a non-AMO-forced fashion. media-libs/openh264 in the gentoo repo provides this functionality media-plugins/gmp-openh264/Manifest | 2 - .../gmp-openh264-1.1_p20141021-r1.ebuild | 55 ---------------------- .../gmp-openh264/gmp-openh264-1.2_p20141104.ebuild | 55 ---------------------- 3 files changed, 112 deletions(-) diff --git a/media-plugins/gmp-openh264/Manifest b/media-plugins/gmp-openh264/Manifest deleted file mode 100644 index c8ff004..0000000 --- a/media-plugins/gmp-openh264/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gmp-openh264-1.1_p20141021.tar.xz 11808564 SHA256 88253dc65cc509cde88a602fc0d6f916d641235fcc163025f15467823a8fe363 SHA512 9ec0f3c7898f53917df8bd0b035de214a1dd804d01f17973ed0cde7c42141e5af9ccc710eaf5505ef33d4f0fa096d8f7d5db90f8a8499016b6ad26b86f63d227 WHIRLPOOL cf4a5def4a1577139787065466f4b94d4a721ab693590bf7b95f7a1fd4e8e120f01c48a90891466bdca35651a5cf88b816bb820cdff5433a4f3bf9a2b3236b78 -DIST gmp-openh264-1.2_p20141104.tar.xz 11874976 SHA256 d8359d004116eba6d2444486abd81f82f9cfedf2ab209b9586fc195d199096f8 SHA512 7acd982b54cd32ee2270967131792d869a9c72dca5ba8da796c61517e99b3a40f7c53ab6228c03f72c57f4eb9d3bef536645ee33ccf08a098f0662f97f811856 WHIRLPOOL 5d997bc9349d06f5d485ce654408d5f3cd1314ccdf10c21c25c59933ffe2c4b325ec32444bb74aa754b73fcc381b5b723df9f48989cba3e7137e8a594a47e24c diff --git a/media-plugins/gmp-openh264/gmp-openh264-1.1_p20141021-r1.ebuild b/media-plugins/gmp-openh264/gmp-openh264-1.1_p20141021-r1.ebuild deleted file mode 100644 index 972011b..0000000 --- a/media-plugins/gmp-openh264/gmp-openh264-1.1_p20141021-r1.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit nsplugins - -DESCRIPTION="Gecko Media Plugin for openh264, to be used in mozilla packages" -HOMEPAGE="http://www.openh264.org/" -SRC_URI="http://dev.gentoo.org/~axs/distfiles/${P}.tar.xz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RESTRICT="bindist" - -RDEPEND="" -DEPEND="dev-lang/nasm" - -DOCS=( LICENSE CONTRIBUTORS README.md ) - -src_compile() { - local mybits="ENABLE64BIT=No" - case "${ABI}" in - s390x|alpha|*64) mybits="ENABLE64BIT=Yes";; - esac - emake V=Yes ${mybits} plugin -} - -src_install() { - local plugpath="usr/$(get_libdir)/${PLUGINS_DIR}/gmp-${PN/-/}/system-installed" - - insinto /${plugpath} - doins libgmpopenh264.so gmpopenh264.info - echo "MOZ_GMP_PATH=\"${EROOT}${plugpath}\"" >"${T}"/98-moz-${PN} - doenvd "${T}"/98-moz-${PN} -} - -pkg_postinst() { - elog "USE=system-gmps on the mozilla packages will disable the default" - elog "autoupdates preference for this and other gmp plugins, but it may be" - elog "overridden in a user's profile (ie, about:config)." - elog "" - elog "Also, if a previous mozilla version has already installed gmp-gmpopenh264" - elog "into a user's profile, that version may take precedence over this package" - elog "and will need to be removed before the files installed by this package" - elog "are certain to be used." - elog "" - ewarn "You may need to modify each user's .mozilla profile" - ewarn "by hand, disabling autoupdates in about:config and deleting any" - ewarn "existing plugin in the profile dir, in order for this package" - ewarn "to have any effect." -} diff --git a/media-plugins/gmp-openh264/gmp-openh264-1.2_p20141104.ebuild b/media-plugins/gmp-openh264/gmp-openh264-1.2_p20141104.ebuild deleted file mode 100644 index 972011b..0000000 --- a/media-plugins/gmp-openh264/gmp-openh264-1.2_p20141104.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit nsplugins - -DESCRIPTION="Gecko Media Plugin for openh264, to be used in mozilla packages" -HOMEPAGE="http://www.openh264.org/" -SRC_URI="http://dev.gentoo.org/~axs/distfiles/${P}.tar.xz" -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RESTRICT="bindist" - -RDEPEND="" -DEPEND="dev-lang/nasm" - -DOCS=( LICENSE CONTRIBUTORS README.md ) - -src_compile() { - local mybits="ENABLE64BIT=No" - case "${ABI}" in - s390x|alpha|*64) mybits="ENABLE64BIT=Yes";; - esac - emake V=Yes ${mybits} plugin -} - -src_install() { - local plugpath="usr/$(get_libdir)/${PLUGINS_DIR}/gmp-${PN/-/}/system-installed" - - insinto /${plugpath} - doins libgmpopenh264.so gmpopenh264.info - echo "MOZ_GMP_PATH=\"${EROOT}${plugpath}\"" >"${T}"/98-moz-${PN} - doenvd "${T}"/98-moz-${PN} -} - -pkg_postinst() { - elog "USE=system-gmps on the mozilla packages will disable the default" - elog "autoupdates preference for this and other gmp plugins, but it may be" - elog "overridden in a user's profile (ie, about:config)." - elog "" - elog "Also, if a previous mozilla version has already installed gmp-gmpopenh264" - elog "into a user's profile, that version may take precedence over this package" - elog "and will need to be removed before the files installed by this package" - elog "are certain to be used." - elog "" - ewarn "You may need to modify each user's .mozilla profile" - ewarn "by hand, disabling autoupdates in about:config and deleting any" - ewarn "existing plugin in the profile dir, in order for this package" - ewarn "to have any effect." -}
