summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'www-client')
-rw-r--r--www-client/chromium-bin-debian/Manifest4
-rw-r--r--www-client/chromium-bin-debian/chromium-bin-debian-55.0.2883.75_p3.ebuild119
2 files changed, 123 insertions, 0 deletions
diff --git a/www-client/chromium-bin-debian/Manifest b/www-client/chromium-bin-debian/Manifest
index 0080bc1..983ef4e 100644
--- a/www-client/chromium-bin-debian/Manifest
+++ b/www-client/chromium-bin-debian/Manifest
@@ -1,9 +1,13 @@
DIST chromium_53.0.2785.143-1_amd64.deb 46496586 SHA256 7cd86f875385a4a61a9fd5451145d5720330137e3d9f49e0c7b185517a56c349 SHA512 05892a01a9e822e193d033a3431c78fd566aef7c3f2e7087bac36485200af02f1c1dda5afba48d7ea268556ccb7fe2a8afcff9b3033cb24991d63e6e3b8e9e98 WHIRLPOOL 9e51bb83626688137db8a54f5bdf01588990f70c710aed1662d4a155361c2a518e43432a9ff2ee11fa8d9cd9ae98a5f6753d00df99dbf0a9a7d249ed16bb45f3
+DIST chromium_55.0.2883.75-3_amd64.deb 43568408 SHA256 4ebed289bd92e6cbd6cdd930fd3876376e2d13bc46039de54bd4b841884208ab SHA512 ff368803eda508f66c3e09e90a34ddb7450b8b195d6b3fd6739376c91ee8821cc685bd2e9b46a8ab37a083d2bead4345075bb9c0ccd17894481230553780f68b WHIRLPOOL 31241ff47a66a4b55fa5ac086ede521840f2149c383d4bdb47cf8682017776a7f55f6e3b32e6a6788351d279b63c5c3aa832b6594592e5a659d3b379eefd9f0e
DIST libavcodec57_3.2-2_amd64.deb 4426496 SHA256 dcb6951b2ea3f0d40ce7a8a26484957950e98465dde000e42365315870664143 SHA512 e62c931f48c4a1058b477ca91dce7631fb90b74dbdd94d96e81c1c9d40097565818fc0a873ea49b98a3b1c343576ae6f35dda7d6a63f764d065a99e15e48dea3 WHIRLPOOL b9bb5bd641272c4a7aa55681931c53d1d7218ed4dfdd730bc630712225490e805bdad717363fbac500429534bd4d231a6b87f66781738d3e21357aabba3bf0d3
DIST libavformat57_3.2-2_amd64.deb 921338 SHA256 6002092479a498806a2bf45bf09c128db65b8e2be6eb699213d62d8a14d7c831 SHA512 7978bbc23f16d81ebcda2712fcade3257595e8b34b210d7e35582acc0f89ed11f69da5af320bc4c01d9a6f55b7c9d717cb33f8056b1d2db15c6975fb478e9b2f WHIRLPOOL e8045b888a0506866dec2f5a413b9f2995547d66d2df28437c7cdf8f65c6203b60c40fbb9e6d73718ea53c87b031abc376088e35d726c4e3d03fb333cbd11e29
DIST libavutil55_3.2-2_amd64.deb 204322 SHA256 8e012c823c0c86ab380f3c2786233c711f9c37a022f1b94d9255ea38258ac589 SHA512 f5337b826e6218144753f7903635a2cf3212a15f23ffb92c96f08f770951cc7589b3ab5d135a660edae46f52839b72d3b818935d7099dc3c78a4aa80dd8d0fb2 WHIRLPOOL 324e29be7619fb040c658f7c81e4ffe713f9e2c60826b019c3cc85fe2dcd874e7396b63fb72e86d1fa0092192bfce1d53c300cbcea8adb0fd037395386ca95de
DIST libcrystalhd3_0.0~git20110715.fdd2f19-11_amd64.deb 45802 SHA256 ac3109695534ab9f8b61d99d0309e9f1ce8cf52843dd03d7eed4aece48d49701 SHA512 cc46d7b2d314f15e44a7b4225ae0ff14dccb87a38f8f1967d371888d3c7405d26033b64544f2c7b999d093ca4c7a3d49f75808155e3783c2b63a0bac6d041e3b WHIRLPOOL 732cc6d0ea9d23262143c56dadab25f3c51b8f93a99f9dbfa69a618ef6e4a575df003d2488330990500435b827423fa93a205259c01b30d14f78f5ff81967aa5
+DIST libevent-2.0-5_2.0.21-stable-2.1_amd64.deb 152068 SHA256 89ee44c08e4ed3e463969aae00725df664fc826faac16e8d3e5a6579ae746ceb SHA512 f747063d3d7f9c4119b2151dcfe0fc0b66a9530869f1c6e6de3ca4af2177006f4103e54a15cd8d6479df9661e0e3c33de729a0c7defd63b2ca35f9e20c98f752 WHIRLPOOL a28b567f09180d17ca42b781a66f6304d836d718eeacb2c0c947d34007dad434c80a86f12d9726e80236223196b9222ffb0078ac7826cc8a0eef1d99adfa62e1
+DIST libicu57_57.1-5_amd64.deb 7699922 SHA256 fcd1d9e5e2f8276ed0e237fcbd1878b4fa3c0acb32f6287164b5210fcceff36e SHA512 7f03eb631a1c09470b0709b8bbab6d9c193db052530759f5848fcb954e89da834c9fb2fbdbbffbf9cace083b198bbbf872f45aecb8e895bcea1830b876f98109 WHIRLPOOL fe36279c83736179b3153ad5bc68e475e62e6789c9d12e7b85c18ad59c334d667900cf7131675db42dc5f5653cb197f4f5bbb96b8ad97a8acdb63096c1311f13
DIST libnuma1_2.0.11-1_amd64.deb 32468 SHA256 3bd9802910ac118dfde4af4d473874ff17e0928dbd31f1669f96a898692e4b67 SHA512 3bc67ba5f9791059aab15751cb4dbcd233c97b96a290c4228227a2ba3240f1adb45b519e9297c79e13d18cbae719b5abf71057d27cb581b532f8a44301a0ca70 WHIRLPOOL b0bdfb61b20d7481ad61144c582ae638ef0eae232cd8f48b97d48e6da3046ad2a760083cba59abec88f1bfb5e28ea9e3f8d373327c50d40fd7ad3c4bad4daff2
+DIST libre2-3_20161101+dfsg-2_amd64.deb 176774 SHA256 429b12fcffc6ac999d487c3f1e0f483a39849de0055f20207dca916980e45111 SHA512 572a29a7cdd0053f68f3d65368c1f463498ae1e084b20ee6d665d1451ad885df03144d70438d41e5655e1319ac3a25e20233d9ec8c61c497d906078e11eed537 WHIRLPOOL b6f0ae38bef789ff73cc0c4f3ce37bdbbdcfae946f03a0ad2bcaf177706d02cde1af1e3a9210ad94d13982dec65cfafb9366a069ce722b8fa84100a89a743361
DIST libshine3_3.1.0-2.1_amd64.deb 25534 SHA256 c4c0424db497df8f0ebbaa7947862436337a209924fdbfd7d8f898c21a5e569d SHA512 3a06ffd084f676a49360d209475e97b6494fe0106715ba302262824407a3f62046551a54259f13fa0b234bbcc8de370a2ddc28b3e2625661325fdaa7cbddd3e2 WHIRLPOOL fc33714ce6e4d960059dfabea91354ebfc637dff3302e9560881bd1470e8ea0496a3f149bfc70e969f5d70714a77f3bc9e618957e2be1ee0957107046132a7ae
DIST libssh-gcrypt-4_0.7.3-1_amd64.deb 171098 SHA256 17167466478479b9888ef1bda6a3f625a45468ac05cc877bcad58369ddbf791b SHA512 4e4bbf92d02fb4265a08202287b05274442402e98e4b15e4e2de340973cf577d4acc042badb37cda26ee1dec0d0adb2f06f26a9e11eb1cd26f71e1ccaadc94a0 WHIRLPOOL 7d8c133a67a9e1416e4645aaf94db96af3523f6ff0ae7eace1715191bc580f5f72c9dafc6a4f6a9c82cb102b1e6cfaf4ddad8b429caea5069911de44766d459a
DIST libswresample2_3.2-2_amd64.deb 83978 SHA256 7a8d2465a8b6aa49937cf74d48f6ab1dfa991e486a75f53c8cb434b18b748558 SHA512 64bfa883f6ed2913d3874e675b32c9609db16b50febaebc045eea6a9736ad0cef434619157e0a764cafca57eadbf0e23fba7250b208d5d40bff531f1e6135605 WHIRLPOOL 5392baf4f7ac5184dfcf14d721be66a708cd2959746d1cc0d1024c41493817f8348b1541604bcf215dfa4b24489f9eff409fb204ac9fae2a77b1edc1379138f5
diff --git a/www-client/chromium-bin-debian/chromium-bin-debian-55.0.2883.75_p3.ebuild b/www-client/chromium-bin-debian/chromium-bin-debian-55.0.2883.75_p3.ebuild
new file mode 100644
index 0000000..41d31bb
--- /dev/null
+++ b/www-client/chromium-bin-debian/chromium-bin-debian-55.0.2883.75_p3.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils multilib unpacker
+
+MY_PV=${PV/_p/-}
+MY_PN=${PN%%-bin-debian}
+
+DESCRIPTION="Chromium build from Debian unstable"
+HOMEPAGE="http://packages.debian.org/sid/chromium"
+SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN:0:8}-browser/${PN:0:8}_${MY_PV}_amd64.deb
+ mirror://debian/pool/main/c/crystalhd/libcrystalhd3_0.0~git20110715.fdd2f19-11_amd64.deb
+ mirror://debian/pool/main/f/ffmpeg/libavcodec57_3.2-2_amd64.deb
+ mirror://debian/pool/main/f/ffmpeg/libavformat57_3.2-2_amd64.deb
+ mirror://debian/pool/main/f/ffmpeg/libavutil55_3.2-2_amd64.deb
+ mirror://debian/pool/main/f/ffmpeg/libswresample2_3.2-2_amd64.deb
+ mirror://debian/pool/main/i/icu/libicu57_57.1-5_amd64.deb
+ mirror://debian/pool/main/libe/libevent/libevent-2.0-5_2.0.21-stable-2.1_amd64.deb
+ mirror://debian/pool/main/libs/libssh/libssh-gcrypt-4_0.7.3-1_amd64.deb
+ mirror://debian/pool/main/n/numactl/libnuma1_2.0.11-1_amd64.deb
+ mirror://debian/pool/main/r/re2/libre2-3_20161101+dfsg-2_amd64.deb
+ mirror://debian/pool/main/s/shine/libshine3_3.1.0-2.1_amd64.deb
+ "
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="app-arch/dpkg"
+RDEPEND="
+ app-accessibility/speech-dispatcher
+ app-arch/snappy
+ app-crypt/mit-krb5
+ dev-libs/atk
+ dev-libs/expat
+ dev-libs/glib:2
+ !dev-libs/icu:0/57
+ dev-libs/libevent
+ dev-libs/libxml2
+ dev-libs/libxslt
+ dev-libs/nspr
+ dev-libs/nss
+ gnome-base/libgnome-keyring
+ media-libs/alsa-lib
+ media-libs/flac
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/game-music-emu
+ media-libs/harfbuzz
+ media-libs/libbluray
+ >=media-libs/libjpeg-turbo-1.3.1
+ media-libs/libpng:0/16
+ media-libs/libvpx:0/4
+ media-libs/libwebp:0/6
+ media-libs/openjpeg:0/5
+ media-libs/schroedinger
+ media-libs/soxr
+ media-libs/x265
+ media-libs/zvbi
+ >=media-sound/pulseaudio-2.0
+ media-sound/twolame
+ media-sound/wavpack
+ net-print/cups
+ sys-apps/dbus
+ >=sys-devel/gcc-4.9:*[cxx]
+ sys-libs/zlib
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+
+ x11-libs/libva
+ x11-libs/libvdpau
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/pango
+ "
+
+S=${WORKDIR}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-53.0.2785.143_p1-gentoo.patch
+}
+
+src_install() {
+ mv usr etc "${D}"/ || die
+
+ local libdir=$(get_libdir)
+ [[ "${libdir}" != lib ]] && {
+ mv "${D}"/usr/{lib,"${libdir}"} || die
+ }
+
+ # Make it find ffmpeg
+ mv "${D}"/usr/${libdir}/x86_64{-linux-gnu,} || die
+
+ # Link to Flash (not in RDEPEND)
+ local flash_plugin_dir=/usr/${libdir}/firefox/plugins
+ dodir "${flash_plugin_dir}"
+ ln -s ../../nsbrowser/plugins/libflashplayer.so "${D}"/${flash_plugin_dir}/libflashplayer.so || die
+
+ # Otherwise:
+ # [14345:14345:0708/125539:FATAL:zygote_host_impl_linux.cc(140)]
+ # The SUID sandbox helper binary was found, but is not configured correctly.
+ # Rather than run without sandboxing I'm aborting now. You need to make sure
+ # that /usr/lib/chromium/chromium-sandbox is owned by root and has mode 4755.
+ # Aborted
+ chmod 4755 "${D}"/usr/${libdir}/${MY_PN}/chrome-sandbox || die
+}