summaryrefslogtreecommitdiff
path: root/www-plugins/chrome-binary-plugins
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /www-plugins/chrome-binary-plugins
reinit the tree, so we can have metadata
Diffstat (limited to 'www-plugins/chrome-binary-plugins')
-rw-r--r--www-plugins/chrome-binary-plugins/Manifest9
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-61.0.3163.100.ebuild61
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-62.0.3202.38_beta.ebuild61
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-63.0.3230.0_alpha.ebuild61
-rw-r--r--www-plugins/chrome-binary-plugins/metadata.xml15
5 files changed, 207 insertions, 0 deletions
diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest
new file mode 100644
index 000000000000..f711183b486d
--- /dev/null
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -0,0 +1,9 @@
+DIST google-chrome-beta_62.0.3202.38-1_amd64.deb 49874016 SHA256 f8d08d9382d7bffb9093fe520ca87d836acf081b5767197e18be3c1edc071be6 SHA512 bf79a9eeef9ff8990944670ba63c49246a4d5145ec6676dd6dacc6c0438e349671ef20b68aae2024a06e351b452433592080cd8a968ca3001a9d97ed2b229bf5 WHIRLPOOL 2cf0ec3e738fc56faa3d70e95f74d86014c37d043552cc8f732a3750fbeca04ac83e15d22647a28dd30b8fd33c290de79d2bff0102ad86f9db0ab092acb01280
+DIST google-chrome-stable_61.0.3163.100-1_amd64.deb 65267668 SHA256 5b8b9655db8dcce4b276db7860ae1c8ce1079a33f161a716c17fda24b8d5a9b2 SHA512 ec8b3b29d4af45f0aac67cf564bb7f25e45543bc5aa97c075cb23b6a4f332795a6fb4922ce4c963d1305f41eb455e7b46a874b670dc7bb1b6676fff1c45f1040 WHIRLPOOL ddaf6dfe8d89bf58fcca7fcb2f58365cb82e9b751a8c15025e7ccc2d219b4255869b7d2f9a80ae292f3bfe19818ce55cb90f5e57b13a65d9808e78f8e7bda2f1
+DIST google-chrome-unstable_63.0.3230.0-1_amd64.deb 49851312 SHA256 11430f165090c16ee532c2275755701cd1273dacee39a56b2b39fb18ecb9e755 SHA512 98b303cf6822af611bf96b67ed3471e7a172477dfa97440d6b5619a5543c8fb5f237052db8e6e2a3491dd54cf2d6d32efe005a1f1efa92499654290296ba812e WHIRLPOOL 96f2ab0b26c8dae29a28bec0c0bfe050e07be6ec5808193d170e165769b4fb22510e7cd9193f38e3bee43454cddd623759c017159d559e84f249e7e44536c7ce
+EBUILD chrome-binary-plugins-61.0.3163.100.ebuild 1438 SHA256 957a85f58cd8509731240ec4e6030e68f7e89371373a96f3c629da1f25848351 SHA512 fe9affa131c7e21996969e46375ba6d1834c24751cb18cbf4adaa7aaee72b889283951561f2024f893e29aaa2e25f78884854615c10c8520980045d1be20f52d WHIRLPOOL cbf0eff4fafe7339f4aa35a15fac04840b0b936f23caf724d8c144aa36c046dfe95575f2285d8704bc94437add6e6f0f55aebbd3482dd54e45e28ab5ff781f4f
+EBUILD chrome-binary-plugins-62.0.3202.38_beta.ebuild 1439 SHA256 3c0ef3ef065adaf230e006e4d512b9792dc552d8bde43ec5d299666423bd02f0 SHA512 1ed9ffc20fe99949b3a96cac76195e97a59976107b1d810b14fe1024dab246de3dd229b8cb42d8ad0611183c0d12e3f5c13766b670d0dba37b724e914c95a0c2 WHIRLPOOL 98cf50f9e6a50c2269db23c8d093ce6b223e5048779f93e4e9ddbdaf3d67aa0183144f00008a99a59be500f1fc874af7fc1a1f485aad2d8e1ac68cf236b4195c
+EBUILD chrome-binary-plugins-63.0.3230.0_alpha.ebuild 1439 SHA256 3c0ef3ef065adaf230e006e4d512b9792dc552d8bde43ec5d299666423bd02f0 SHA512 1ed9ffc20fe99949b3a96cac76195e97a59976107b1d810b14fe1024dab246de3dd229b8cb42d8ad0611183c0d12e3f5c13766b670d0dba37b724e914c95a0c2 WHIRLPOOL 98cf50f9e6a50c2269db23c8d093ce6b223e5048779f93e4e9ddbdaf3d67aa0183144f00008a99a59be500f1fc874af7fc1a1f485aad2d8e1ac68cf236b4195c
+MISC ChangeLog 51929 SHA256 50e3850c299e851033ba47f469357a12caf7da6a98c6d3b8f4fb363b1ffeca73 SHA512 46cb260ece8c3dd5c4a29ab23dd2576d99c83e811b965f6ede0402f2c244e04a130f7a31bf719b73637f008a36418199efd2f714efdd5c272d9faf6f1233d503 WHIRLPOOL 74bdc87a8aed3e93062ae0e350ad5efff3ee72fd81a9bdc2b09710e0c600caee54e473a7f255a58d10cf27d28cf36965299e7b1aae1904016167cd647c101bcf
+MISC ChangeLog-2015 77792 SHA256 96719f76c6575ca2c06e130d41c45b6de9f4199194a719a97a089c11798ac811 SHA512 f8a3c9d9f3f1e7cb7e3a0a0b83a913d1be45e284e58511bdcc0268061457bb674afd8cb56e95c675939682b1f1f1f1523d2d3a1de1624f9a4348dce5825ff61b WHIRLPOOL c8fccfb687c4856c64d37d0fa1cc3b8aa577f1e5c02fc0f89842d3b4c111bf363eb5bb4dc97bcc658931014f2342661b599456ffff616415171196a7b8ea2410
+MISC metadata.xml 448 SHA256 6db38f88565d0e9d458419135f2352ed66df8cae46c7a2a7cdfa3e00e289a6b7 SHA512 b9bc86889a7432b10cc0e2ebe3907e6bd167d0d2ddc476ccd8cb438f0a46ad7061c935661216458d7f4ba9b765da374342ee558469b412c8c9783487e9459acb WHIRLPOOL e8a97201d4a3628a594ea15cc63712d8a79d0249c6ec90df1f3f21f9e88922d99f694780f1796ea1fe16fa72f37623f99ea8fd90e84785d3b918d143085d5397
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-61.0.3163.100.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-61.0.3163.100.ebuild
new file mode 100644
index 000000000000..8173f0b7f5f0
--- /dev/null
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-61.0.3163.100.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit multilib unpacker
+
+DESCRIPTION="Binary plugins from Google Chrome for use in Chromium"
+HOMEPAGE="https://www.google.com/chrome"
+
+case ${PV} in
+ *_alpha*)
+ SLOT="unstable"
+ CHROMEDIR="opt/google/chrome-${SLOT}"
+ MY_PV=${PV%_alpha}-1
+ ;;
+ *_beta*)
+ SLOT="beta"
+ CHROMEDIR="opt/google/chrome-${SLOT}"
+ MY_PV=${PV%_beta}-1
+ ;;
+ *)
+ SLOT="stable"
+ CHROMEDIR="opt/google/chrome"
+ MY_PV=${PV}-1
+ ;;
+esac
+
+MY_PN="google-chrome-${SLOT}"
+MY_P="${MY_PN}_${MY_PV}"
+
+SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb"
+KEYWORDS="-* amd64"
+
+LICENSE="google-chrome"
+IUSE="+widevine"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="widevine? ( !<www-client/chromium-57[widevine(-)] )"
+
+for x in 0 beta stable unstable; do
+ if [[ ${SLOT} != ${x} ]]; then
+ RDEPEND+=" !${CATEGORY}/${PN}:${x}"
+ fi
+done
+
+S="${WORKDIR}/${CHROMEDIR}"
+QA_PREBUILT="*"
+
+pkg_nofetch() {
+ eerror "Please wait 24 hours and sync your portage tree before reporting fetch failures."
+}
+
+src_install() {
+ insinto /usr/$(get_libdir)/chromium
+ if use widevine; then
+ doins libwidevinecdm.so libwidevinecdmadapter.so
+ dosym ../chromium/libwidevinecdm.so /usr/$(get_libdir)/chromium-browser/libwidevinecdm.so
+ dosym ../chromium/libwidevinecdmadapter.so /usr/$(get_libdir)/chromium-browser/libwidevinecdmadapter.so
+ fi
+}
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-62.0.3202.38_beta.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-62.0.3202.38_beta.ebuild
new file mode 100644
index 000000000000..fb901aa5d5d9
--- /dev/null
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-62.0.3202.38_beta.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit multilib unpacker
+
+DESCRIPTION="Binary plugins from Google Chrome for use in Chromium"
+HOMEPAGE="https://www.google.com/chrome"
+
+case ${PV} in
+ *_alpha*)
+ SLOT="unstable"
+ CHROMEDIR="opt/google/chrome-${SLOT}"
+ MY_PV=${PV%_alpha}-1
+ ;;
+ *_beta*)
+ SLOT="beta"
+ CHROMEDIR="opt/google/chrome-${SLOT}"
+ MY_PV=${PV%_beta}-1
+ ;;
+ *)
+ SLOT="stable"
+ CHROMEDIR="opt/google/chrome"
+ MY_PV=${PV}-1
+ ;;
+esac
+
+MY_PN="google-chrome-${SLOT}"
+MY_P="${MY_PN}_${MY_PV}"
+
+SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb"
+KEYWORDS="-* ~amd64"
+
+LICENSE="google-chrome"
+IUSE="+widevine"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="widevine? ( !<www-client/chromium-57[widevine(-)] )"
+
+for x in 0 beta stable unstable; do
+ if [[ ${SLOT} != ${x} ]]; then
+ RDEPEND+=" !${CATEGORY}/${PN}:${x}"
+ fi
+done
+
+S="${WORKDIR}/${CHROMEDIR}"
+QA_PREBUILT="*"
+
+pkg_nofetch() {
+ eerror "Please wait 24 hours and sync your portage tree before reporting fetch failures."
+}
+
+src_install() {
+ insinto /usr/$(get_libdir)/chromium
+ if use widevine; then
+ doins libwidevinecdm.so libwidevinecdmadapter.so
+ dosym ../chromium/libwidevinecdm.so /usr/$(get_libdir)/chromium-browser/libwidevinecdm.so
+ dosym ../chromium/libwidevinecdmadapter.so /usr/$(get_libdir)/chromium-browser/libwidevinecdmadapter.so
+ fi
+}
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-63.0.3230.0_alpha.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-63.0.3230.0_alpha.ebuild
new file mode 100644
index 000000000000..fb901aa5d5d9
--- /dev/null
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-63.0.3230.0_alpha.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit multilib unpacker
+
+DESCRIPTION="Binary plugins from Google Chrome for use in Chromium"
+HOMEPAGE="https://www.google.com/chrome"
+
+case ${PV} in
+ *_alpha*)
+ SLOT="unstable"
+ CHROMEDIR="opt/google/chrome-${SLOT}"
+ MY_PV=${PV%_alpha}-1
+ ;;
+ *_beta*)
+ SLOT="beta"
+ CHROMEDIR="opt/google/chrome-${SLOT}"
+ MY_PV=${PV%_beta}-1
+ ;;
+ *)
+ SLOT="stable"
+ CHROMEDIR="opt/google/chrome"
+ MY_PV=${PV}-1
+ ;;
+esac
+
+MY_PN="google-chrome-${SLOT}"
+MY_P="${MY_PN}_${MY_PV}"
+
+SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb"
+KEYWORDS="-* ~amd64"
+
+LICENSE="google-chrome"
+IUSE="+widevine"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="widevine? ( !<www-client/chromium-57[widevine(-)] )"
+
+for x in 0 beta stable unstable; do
+ if [[ ${SLOT} != ${x} ]]; then
+ RDEPEND+=" !${CATEGORY}/${PN}:${x}"
+ fi
+done
+
+S="${WORKDIR}/${CHROMEDIR}"
+QA_PREBUILT="*"
+
+pkg_nofetch() {
+ eerror "Please wait 24 hours and sync your portage tree before reporting fetch failures."
+}
+
+src_install() {
+ insinto /usr/$(get_libdir)/chromium
+ if use widevine; then
+ doins libwidevinecdm.so libwidevinecdmadapter.so
+ dosym ../chromium/libwidevinecdm.so /usr/$(get_libdir)/chromium-browser/libwidevinecdm.so
+ dosym ../chromium/libwidevinecdmadapter.so /usr/$(get_libdir)/chromium-browser/libwidevinecdmadapter.so
+ fi
+}
diff --git a/www-plugins/chrome-binary-plugins/metadata.xml b/www-plugins/chrome-binary-plugins/metadata.xml
new file mode 100644
index 000000000000..08ef43024cd9
--- /dev/null
+++ b/www-plugins/chrome-binary-plugins/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>floppym@gentoo.org</email>
+ <name>Mike Gilbert</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>chromium@gentoo.org</email>
+ <name>Chromium in Gentoo Project</name>
+ </maintainer>
+ <use>
+ <flag name="widevine">Install the Widevine DRM library</flag>
+ </use>
+</pkgmetadata>