diff options
81 files changed, 3568 insertions, 2271 deletions
diff --git a/app-crypt/keybase/Manifest b/app-crypt/keybase/Manifest index ec00eb15d5c..9ed0424dfbc 100644 --- a/app-crypt/keybase/Manifest +++ b/app-crypt/keybase/Manifest @@ -5,3 +5,4 @@ DIST keybase-0.8.23.tar.gz 7101472 SHA256 20e7e7e7a125ddb3b0e7023c3dcaf12f12c7b1 DIST keybase-0.8.24.tar.gz 7109062 SHA256 680eaadbae16724912c4bbbd916b20a116fb5d290e4f8e91d2c7093261a26856 SHA512 65b2a4a21f814617363615153bc034c94854297d0b53cd538cc90320fc48ae8e6c9c13e3c06ae729a4fbe035b6cbbb5020d6a0618aed2c94b0ee858f8b919cd2 WHIRLPOOL 889b90879b1f18650c13c048bf888aca85c4ca162d85cd60ba527eccfe3d8da9b9a313f7d6c6cd757feb949f200dbb2021daa2b45af70ad99403826241f0773a DIST keybase-0.8.25.tar.gz 7109238 SHA256 e34b128f48e27a1c3066b5f3f19d99df735f9be4f1c867d1d3d408c8e12983fd SHA512 b6986063c34a18bd91148e588d43545f8baf7849cf80ea03b88d26e1f3dd6684cc9e5ebd5e10ff5ac0639fa308c2e07f577b6a7ded6f5bf4bd4510e64bb31025 WHIRLPOOL 1413eed7f26ec6b2d17f63d6315baac48d6a7f0935c3608e4ffcd5cd8df7f13db01e8d93ce76b33b4e0ceb322f508a3601e37be6cad86c20e976bb33012f28db DIST keybase-1.0.8.0.tar.gz 42949716 SHA256 b43fc29e9ec6d06fb7371a597ad7a2f28ee8e125ae8b9c9c34d1c4d176b6a76d SHA512 a4030d00415961d2c7d5d65ca682a11f6cd82b0d64bcbf9de6e4ce8f969faea05f3fc8a0084def9bd39528a75dfd80dcb6bbdae16e73d71b1c9dc6a7ece58771 WHIRLPOOL f8a59464759875e195068fe7422962ad570794442c408e99a55c4f4724108a086727c67fe753e698f3d653f1101278d1be657ca2889d7aaa878489f232574745 +DIST keybase-1.0.9.0.tar.gz 43337746 SHA256 01999048454877bc3b6a2934a8c1bfda4ebef31400698627a23b94450d5b2409 SHA512 7b6e0defe378fd3fa7d4577f95484947c6898079541448cb0f8c180fe5efdc43da42bd6b67c350c38701a01e62802041c5840315be877ace88e8d1f26d667c7f WHIRLPOOL f63c07b79eb9a96673cd5b909ce1c1877a4d5ff45a2275a8dfc9a6262c8a6f2784b05301023f9fce6b98044d4703721513751aec31bc4fa99dafc27e0deca04a diff --git a/app-crypt/keybase/keybase-1.0.9.0.ebuild b/app-crypt/keybase/keybase-1.0.9.0.ebuild new file mode 100644 index 00000000000..184ba0ab123 --- /dev/null +++ b/app-crypt/keybase/keybase-1.0.9.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils versionator + +MY_PV=$(replace_version_separator 3 '-') + +DESCRIPTION="Client for keybase.io" +HOMEPAGE="https://keybase.io/" +SRC_URI="https://github.com/keybase/client/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=dev-lang/go-1.5:0" +RDEPEND=" + app-crypt/gnupg" + +S="${WORKDIR}/src/github.com/keybase/client" + +src_unpack() { + unpack "${P}.tar.gz" + mkdir -p "$(dirname "${S}")" || die + mv "client-${MY_PV}" "${S}" || die +} + +src_compile() { + GO15VENDOREXPERIMENT=1 \ + GOPATH="${WORKDIR}:${S}/go/vendor" \ + go build -v -x \ + -tags production \ + -o "${T}/keybase" \ + github.com/keybase/client/go/keybase || die +} + +src_install() { + dobin "${T}/keybase" +} diff --git a/dev-libs/libintl/Manifest b/dev-libs/libintl/Manifest index ea4c35a81f0..818c1c55c64 100644 --- a/dev-libs/libintl/Manifest +++ b/dev-libs/libintl/Manifest @@ -1 +1,2 @@ DIST gettext-0.19.6.tar.gz 18619659 SHA256 ed4b4c19bd3a3034eb6769500a3592ff616759ef43cf30586dbb7a17c9dd695d SHA512 46adfd4a6d0038aba999658bebe51117e3ab3dc149a9054c1087d3e79ec7ba3371a7e78a8ca30a8872d162c2dc44aba6e67e4d64808c4f92e1e2bd674174f1db WHIRLPOOL 1988f9ddfd603734b4a632291925c8e5b31e7384eea1c6641d52aa58cb6b8f892e7664dd145a53435b7d2a4540ac65aeae1cb528a004c35832087c2820dafbcb +DIST gettext-0.19.7.tar.gz 19235781 SHA256 5386d2a40500295783c6a52121adcf42a25519e2d23675950619c9e69558c23f SHA512 7ba89074d3eddd0b4a5e2980e1ec74b53c49b7a04a1fa91c70c4bc11ce9c30415e4df9d79698148eaaed325fb4feb25a340a2e8e01fbe86b1a66b1376a4c9e3d WHIRLPOOL eb51c4be7c0a92c5c33c16329003e21947e0b9d1583c4a785ae6836f81273ea7ec2823a0a28ae81c3b977f2148c0f3bd524949484383ff87510e1d2bc642a786 diff --git a/dev-libs/libintl/libintl-0.19.7.ebuild b/dev-libs/libintl/libintl-0.19.7.ebuild new file mode 100644 index 00000000000..e591b76e14b --- /dev/null +++ b/dev-libs/libintl/libintl-0.19.7.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +# Note: Keep version bumps in sync with sys-devel/gettext. + +EAPI="5" + +MY_P="gettext-${PV}" + +inherit multilib-minimal toolchain-funcs libtool + +DESCRIPTION="the GNU international library (split out of gettext)" +HOMEPAGE="https://www.gnu.org/software/gettext/" +SRC_URI="mirror://gnu/gettext/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~ppc-aix ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +IUSE="static-libs +threads" + +DEPEND=">=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]" +# Block C libraries known to provide libintl. +RDEPEND="${DEPEND} + !sys-libs/glibc + !<sys-devel/gettext-0.19.6-r1" + +S="${WORKDIR}/${MY_P}/gettext-runtime" + +src_prepare() { + # The libtool files are stored higher up, so make sure we run in the + # whole tree and not just the subdir we build. + elibtoolize "${WORKDIR}" +} + +multilib_src_configure() { + local myconf=( + # Emacs support is now in a separate package. + --without-emacs + --without-lispdir + # Normally this controls nls behavior in general, but the libintl + # subdir is skipped unless this is explicitly set. ugh. + --enable-nls + # This magic flag enables libintl. + --with-included-gettext + # The gettext package provides this library. + --disable-c++ + --disable-libasprintf + # No java until someone cares. + --disable-java + + $(use_enable static-libs static) + $(use_enable threads) + ) + ECONF_SOURCE=${S} econf "${myconf[@]}" +} + +multilib_src_compile() { + # We only need things in the intl/ subdir. + emake -C intl +} + +multilib_src_install() { + # We only need things in the intl/ subdir. + emake DESTDIR="${D}" install -C intl + + gen_usr_ldscript -a intl +} + +multilib_src_install_all() { + use static-libs || prune_libtool_files --all + + rm -f "${ED}"/usr/share/locale/locale.alias "${ED}"/usr/lib/charset.alias + + dodoc AUTHORS ChangeLog NEWS README +} diff --git a/dev-libs/libressl/Manifest b/dev-libs/libressl/Manifest index 4903cb7a979..314d3a502dd 100644 --- a/dev-libs/libressl/Manifest +++ b/dev-libs/libressl/Manifest @@ -1,3 +1,3 @@ -DIST libressl-2.2.4.tar.gz 2966157 SHA256 6b409859be8654afc3862549494e097017e64c8d167f12584383586306ef9a7e SHA512 390fbf4f531976c873a0a1163fd57f33097686c6956ec4d3eb69e8271a4e40abfec76d65172b34ae50af8936dd8b5c3ca5fefee9d8686ca468a5577d432c3fe5 WHIRLPOOL 44d36b582efad0cff8015e507ea7c95befd5a44f2beaf69b534454cee4288681d55390a9d4c41ded8a535f0ad6c210348f365534fe3d82725e6b918a89b99e43 DIST libressl-2.2.5.tar.gz 2966527 SHA256 e3caded0469d8dc64f4ca2fe8e499ada4dd014e84d1c5a71818d39e54e6c914b SHA512 501d04cb966260854082d374e60aabde21bcd65a331ff7c76044f2053b22ddab4914710b223b400a3a181873c6af5e2e7da5f04bdd9028fddbf420e259a2863a WHIRLPOOL 47f7d35ceff5004af0c2f79509678c4826eabe05225dbcf5cbe1f9cb358d1657ff288a702e14bfd578fd03e38256d2aa2c79ec724a05c98aa91317e6a9a5f9d4 -DIST libressl-2.3.1.tar.gz 3014881 SHA256 410b58db4ebbcab43c3357612e591094f64fb9339269caa2e68728e36f8d589e SHA512 ac70d2f09035d63765bb980422c6c6b55ef07f6af4a93fce54748ff3621cf08ef87acfd438797d562dc21ab9b4862992876792deef9310aafdb927e20e27d453 WHIRLPOOL 52f46016cf07e598b7117de1cc90617982de0ad020b55c4a2b402de317d8b52f8a381c9ebdff787421dccd3e47294305863ceb9f2c1c2a9080818fec16e7e177 +DIST libressl-2.2.6.tar.gz 2965531 SHA256 1ee19994cffd047d40f63ba149115dba18a681b0cc923beec301bf424b58d64f SHA512 41e29431ad9e8b18e2dbc30fe9df1d7be3ca372d5d7757b5b01f8904515bafd5333446957fbc9874f64f384dae56cf6bf29d6808a7c0df1836b55ea64804a4bf WHIRLPOOL 49b6efa211ea4789e51388d3ebfec941dfedad427b806b33d439a7639e09d16e5c9004edc4a4c8e3de63040ebc2fe0a3a3819c68ed674e3bb36bb52b49e75ce5 +DIST libressl-2.3.2.tar.gz 3063638 SHA256 80f45fae4859f161b1980cad846d4217417d0c89006ad29c0ea8c88da564a96a SHA512 619acf3e9c670cc5f32aa9e0064e8b72297bfc05c68743c5cb9f7b7332207d05fc43f44ea9652db9b651b301e8ce5dd90777a20a4a25e8145d1f7fa977d782c1 WHIRLPOOL 41a1fb795c05202d03d40d6b7e30831684d659eb970620d410c63d5158320eadec707721b30e29afa6c0c72dbe90d17234f82f34873646f98f83e63baeae093c diff --git a/dev-libs/libressl/files/libressl-2.2.4-clientcert.patch b/dev-libs/libressl/files/libressl-2.2.4-clientcert.patch deleted file mode 100644 index ac2f88e2b90..00000000000 --- a/dev-libs/libressl/files/libressl-2.2.4-clientcert.patch +++ /dev/null @@ -1,35 +0,0 @@ -untrusted comment: signature from openbsd 5.8 base secret key -RWQNNZXtC/MqP8u13/pPZfTpPeHhU93PG0DBihXvQ7lB0CvONLwoTfHr9f40s515bidPGcGLAH4xu+yz3skT6b3tKETEWZw8BgA= - -OpenBSD 5.8 errata 9, Dec 3, 2015: - -CVE-2015-3194 - NULL pointer dereference in client certificate validation - -Apply by doing: - signify -Vep /etc/signify/openbsd-58-base.pub -x 009_clientcert.patch.sig \ - -m - | (cd /usr/src && patch -p0) - -And then rebuild and install libcrypto: - cd /usr/src/lib/libcrypto - make obj - make depend - make - make install - -Index: lib/libssl/src/crypto/rsa/rsa_ameth.c -=================================================================== -RCS file: /cvs/src/lib/libssl/src/crypto/rsa/rsa_ameth.c,v -retrieving revision 1.14 -retrieving revision 1.14.6.1 -diff -u -p -u -p -r1.14 -r1.14.6.1 ---- lib/libssl/src/crypto/rsa/rsa_ameth.c 11 Feb 2015 04:05:14 -0000 1.14 -+++ lib/libssl/src/crypto/rsa/rsa_ameth.c 4 Dec 2015 04:13:43 -0000 1.14.6.1 -@@ -298,7 +298,7 @@ rsa_pss_decode(const X509_ALGOR *alg, X5 - if (pss->maskGenAlgorithm) { - ASN1_TYPE *param = pss->maskGenAlgorithm->parameter; - if (OBJ_obj2nid(pss->maskGenAlgorithm->algorithm) == NID_mgf1 && -- param->type == V_ASN1_SEQUENCE) { -+ param && param->type == V_ASN1_SEQUENCE) { - p = param->value.sequence->data; - plen = param->value.sequence->length; - *pmaskHash = d2i_X509_ALGOR(NULL, &p, plen); diff --git a/dev-libs/libressl/libressl-2.2.4-r1.ebuild b/dev-libs/libressl/libressl-2.2.6.ebuild index cbbcb2bc27a..1dcdc69e6f0 100644 --- a/dev-libs/libressl/libressl-2.2.4-r1.ebuild +++ b/dev-libs/libressl/libressl-2.2.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -21,9 +21,6 @@ PDEPEND="app-misc/ca-certificates" src_prepare() { touch crypto/Makefile.in - - epatch "${FILESDIR}"/${P}-clientcert.patch - sed -i \ -e '/^[ \t]*CFLAGS=/s#-g ##' \ -e '/^[ \t]*CFLAGS=/s#-g"#"#' \ diff --git a/dev-libs/libressl/libressl-2.3.1-r1.ebuild b/dev-libs/libressl/libressl-2.3.2-r1.ebuild index 660a3295f02..406005744a4 100644 --- a/dev-libs/libressl/libressl-2.3.1-r1.ebuild +++ b/dev-libs/libressl/libressl-2.3.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ HOMEPAGE="http://www.libressl.org/" SRC_URI="http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/${P}.tar.gz" LICENSE="ISC openssl" -SLOT="0/36" # reflects ABI of libcrypto.so and libssl.so +SLOT="0/37" # reflects ABI of libcrypto.so and libssl.so KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86" IUSE="+asm static-libs" @@ -22,8 +22,6 @@ PDEPEND="app-misc/ca-certificates" src_prepare() { touch crypto/Makefile.in - epatch "${FILESDIR}"/${PN}-2.2.4-clientcert.patch - sed -i \ -e '/^[ \t]*CFLAGS=/s#-g ##' \ -e '/^[ \t]*CFLAGS=/s#-g"#"#' \ diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest index 9fff0227bea..ddc4c31f152 100644 --- a/dev-libs/openssl/Manifest +++ b/dev-libs/openssl/Manifest @@ -1,9 +1,7 @@ DIST openssl-0.9.8zg.tar.gz 3826891 SHA256 06500060639930e471050474f537fcd28ec934af92ee282d78b52460fbe8f580 SHA512 c757454de321d168ac6d89fe2859966a9f07a8b28305bf697af9018db13fc457e0883346b3d35977461ab058442375563554ecb2a8756a687ff9fc2fdd9103c9 WHIRLPOOL 55ecf50a264a2ddd9b5755b5d90b9b736d2f27e0ba2fd529ccff3b68bbd726d1f60460182a0d215ae6712dbc4d3ef2df11339fb2d8424e049f54c3e904fcfab0 DIST openssl-0.9.8zh.tar.gz 3818524 SHA256 f1d9f3ed1b85a82ecf80d0e2d389e1fda3fca9a4dba0bf07adbf231e1a5e2fd6 SHA512 b97fa2468211f86c0719c68ad1781eff84f772c479ed5193d6da14bac086b4ca706e7d851209d9df3f0962943b5e5333ab0def00110fb2e517caa73c0c6674c6 WHIRLPOOL 8ed3362e6aed89cd6ae02438bc3fb58ff3a91afb8a2d401d1d66c1ee4fd96f4befb50558131dd03a60fc15b588172fc1ede5d56bb1f68e184453bfe3b34f9abf DIST openssl-1.0.1p.tar.gz 4560208 SHA256 bd5ee6803165c0fb60bbecbacacf244f1f90d2aa0d71353af610c29121e9b2f1 SHA512 64e475c53a85b78de7c5aa71a22d4bb3a456142842373ebf8f22e9857cb0352b646e591b21af866933baecdbdb5ac4a22aeb64914440c53a0f30cd25914029e5 WHIRLPOOL 2a81f3b9274e3fef37a2a88e3084d8283159b3a61db08e7805879905c87a74faa85bc6e570d18525741bd5c27c34fe09eeb58b2bfe500545d0f304716e14f819 -DIST openssl-1.0.2a.tar.gz 5262089 SHA256 15b6393c20030aab02c8e2fe0243cb1d1d18062f6c095d67bca91871dc7f324a SHA512 02d228578824add52b73433d64697706e6503c2334933fe8dd6b477f59c430977012c3c34da207096229a425e1dcb6f3ae806043894b5ac98c27bbcddb794dd4 WHIRLPOOL a590c71794f5d29b80afa28b18621b7535e96b714b3690d793c1422a90b09a89cbcb912841d400c5982a8197bb02c13051190e96ba0e4d530509b48b43067cd7 -DIST openssl-1.0.2b.tar.gz 5281009 SHA256 d5d488cc9f0a07974195a7427094ea3cab9800a4e90178b989aa621fbc238e3f SHA512 563eb662113668bb9ccf17a6e36697ad6392321ac1a32aa2cada9d8f4047651c2fa4da61f508ee3e1834fea343dbba189e09c1d6cabe5d1de5e3e6d022c31f4f WHIRLPOOL d828dc76842d25f02f211031b3ab9a2a8fd44975e9aaf87d0fd5fca9935a27b61c3e4f896a2186194f1a7b4d668fc48cafc5be9f7c670017ba342ce40113935f -DIST openssl-1.0.2c.tar.gz 5280670 SHA256 0038ba37f35a6367c58f17a7a7f687953ef8ce4f9684bbdec63e62515ed36a83 SHA512 2a68e8b017d0d3e34e4f9d33b77abd960b3d04e418f106e852684a2ff247dc8ea390b7d6a42d130fd84d821a15e84e77b68b3677433433ef5c10d156333b9dae WHIRLPOOL c59878c3bd5e8904913b97d71a15ef1eaafcfb4eb58c691ba4fb38bf81752308d0ef4a902e53aec4c6e7585677f2404d29cdea0832d14206fabf28d744af2622 -DIST openssl-1.0.2d.tar.gz 5295447 SHA256 671c36487785628a703374c652ad2cebea45fa920ae5681515df25d9f2c9a8c8 SHA512 68a051e92aaed0e7a8b218c185427c534c32f30f50c45f5d2c1f5b7a26d1416e83863d2953c77486acde3b636a148f39faf48246d28a207607ec069f62b13d75 WHIRLPOOL e3d8f0784903c8d6aa05ada7b8b410517c99157a3c2f4ac34c8a9d80c77408bd6ff9e820ded47f6223ccac4a77413174aa625303166ec28fdbf8374a7d4659ec +DIST openssl-1.0.1r.tar.gz 4547786 SHA256 784bd8d355ed01ce98b812f873f8b2313da61df7c7b5677fcf2e57b0863a3346 SHA512 7a5a2efe5d9421ea6f4f86f75ed40b4459b3825355ad18da3bdba28393bc50a6f457b2e1f11a31828f1af0d62a716d258ac7868fb719c9997f3bc750a1723e86 WHIRLPOOL de9c92f5ddb9bcaac967ac735696e739f5762b7d3a0b2430dbfa0c6cd7ac021fdf3c3257255a2fe995f24aa3550d59ce3067f030f09acc5d43b61dfda627686a DIST openssl-1.0.2e.tar.gz 5256555 SHA256 e23ccafdb75cfcde782da0151731aa2185195ac745eea3846133f2e05c0e0bff SHA512 b73f114a117ccab284cf5891dac050e3016d28e0b1fc71639442cdb42accef676115af90a12deff4bcc1f599cc0cbdeb38142cbf4570bd7d03634786ad32c95f WHIRLPOOL 8e1c1800a66f57fa78dc391e717e4b2bdf0e6e37a837c5ac033d7a4b1a6437451c7e7540c4ec2f75f936a2d2ef4f9293b42c76f51b0c9c93706639589612f196 +DIST openssl-1.0.2f.tar.gz 5258384 SHA256 932b4ee4def2b434f85435d9e3e19ca8ba99ce9a065a61524b429a9d5e9b2e9c SHA512 50abf6dc94cafd06e7fd20770808bdc675c88daa369e4f752bd584ab17f72a57357c1ca1eca3c83e6745b5a3c9c73c99dce70adaa904d73f6df4c75bc7138351 WHIRLPOOL 179e1b5ad38c50a4c8110024aa7b33c53634c39690917e3bf5c2099548430beef96132ae9f9588ff0cedd6e08bb216a8d36835baaaa04e506fb3fbaed37d31c9 DIST openssl-c_rehash.sh.1.7 4167 SHA256 4999ee79892f52bd6a4a7baba9fac62262454d573bbffd72685d3aae9e48cee0 SHA512 55e8c2e827750a4f375cb83c86bfe2d166c01ffa5d7e9b16657b72b38b747c8985dd2c98f854c911dfbbee2ff3e92aff39fdf089d979b2e3534b7685ee8b80da WHIRLPOOL c88f06a3b8651f76b6289552cccceb64e13f6697c5f0ce3ff114c781ce1c218912b8ee308af9d087cd76a9600fdacda1953175bff07d7d3eb21b0c0b7f4f1ce1 diff --git a/dev-libs/openssl/files/openssl-1.0.1r-x32.patch b/dev-libs/openssl/files/openssl-1.0.1r-x32.patch new file mode 100644 index 00000000000..9e490fd60c0 --- /dev/null +++ b/dev-libs/openssl/files/openssl-1.0.1r-x32.patch @@ -0,0 +1,66 @@ +--- openssl-1.0.1r/Configure ++++ openssl-1.0.1r/Configure +@@ -368,6 +368,7 @@ + "linux-ia64-icc","icc:-DL_ENDIAN -O2 -Wall -no_cpprt::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_RISC1 DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", + "linux-x86_64", "gcc:-m64 -DL_ENDIAN -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", + "linux-x86_64-clang","clang: -m64 -DL_ENDIAN -O3 -Wall -Qunused-arguments::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", ++"linux-x32", "gcc:-DL_ENDIAN -DTERMIO -O2 -pipe -g -feliminate-unused-debug-types -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-mx32:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)", + "linux64-s390x", "gcc:-m64 -DB_ENDIAN -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL:${s390x_asm}:64:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64", + #### So called "highgprs" target for z/Architecture CPUs + # "Highgprs" is kernel feature first implemented in Linux 2.6.32, see +--- openssl-1.0.1r/crypto/bn/asm/x86_64-gcc.c ++++ openssl-1.0.1r/crypto/bn/asm/x86_64-gcc.c +@@ -55,7 +55,7 @@ + * machine. + */ + +-# ifdef _WIN64 ++# ifdef _WIN64 || !defined __LP64__ + # define BN_ULONG unsigned long long + # else + # define BN_ULONG unsigned long +@@ -211,9 +211,9 @@ + + asm volatile (" subq %2,%2 \n" + ".p2align 4 \n" +- "1: movq (%4,%2,8),%0 \n" +- " adcq (%5,%2,8),%0 \n" +- " movq %0,(%3,%2,8) \n" ++ "1: movq (%q4,%2,8),%0 \n" ++ " adcq (%q5,%2,8),%0 \n" ++ " movq %0,(%q3,%2,8) \n" + " leaq 1(%2),%2 \n" + " loop 1b \n" + " sbbq %0,%0 \n":"=&a" (ret), "+c"(n), +@@ -235,9 +235,9 @@ + + asm volatile (" subq %2,%2 \n" + ".p2align 4 \n" +- "1: movq (%4,%2,8),%0 \n" +- " sbbq (%5,%2,8),%0 \n" +- " movq %0,(%3,%2,8) \n" ++ "1: movq (%q4,%2,8),%0 \n" ++ " sbbq (%q5,%2,8),%0 \n" ++ " movq %0,(%q3,%2,8) \n" + " leaq 1(%2),%2 \n" + " loop 1b \n" + " sbbq %0,%0 \n":"=&a" (ret), "+c"(n), +--- openssl-1.0.1r/crypto/bn/bn.h ++++ openssl-1.0.1r/crypto/bn/bn.h +@@ -174,6 +174,16 @@ + # endif + + /* ++ * Address type. ++ */ ++#ifdef _WIN64 ++#define BN_ADDR unsigned long long ++#else ++#define BN_ADDR unsigned long ++#endif ++ ++ ++/* + * assuming long is 64bit - this is the DEC Alpha unsigned long long is only + * 64 bits :-(, don't define BN_LLONG for the DEC Alpha + */ diff --git a/dev-libs/openssl/files/openssl-1.0.2-s_client-verify.patch b/dev-libs/openssl/files/openssl-1.0.2-s_client-verify.patch deleted file mode 100644 index 803a91dde99..00000000000 --- a/dev-libs/openssl/files/openssl-1.0.2-s_client-verify.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://bugs.gentoo.org/472584 -http://rt.openssl.org/Ticket/Display.html?id=2387&user=guest&pass=guest - -fix verification handling in s_client. when loading paths, make sure -we properly fallback to setting the default paths. - ---- openssl-1.0.2/apps/s_client.c -+++ openssl-1.0.2/apps/s_client.c -@@ -1337,7 +1337,7 @@ - - SSL_CTX_set_verify(ctx, verify, verify_callback); - -- if ((!SSL_CTX_load_verify_locations(ctx, CAfile, CApath)) || -+ if ((!SSL_CTX_load_verify_locations(ctx, CAfile, CApath)) && - (!SSL_CTX_set_default_verify_paths(ctx))) { - /* - * BIO_printf(bio_err,"error setting default verify locations\n"); diff --git a/dev-libs/openssl/files/openssl-1.0.2a-malloc-typo.patch b/dev-libs/openssl/files/openssl-1.0.2a-malloc-typo.patch deleted file mode 100644 index 831e5759a26..00000000000 --- a/dev-libs/openssl/files/openssl-1.0.2a-malloc-typo.patch +++ /dev/null @@ -1,38 +0,0 @@ -https://rt.openssl.org/Ticket/Display.html?id=3758 - -From 7b4152089fe39c3495508076ab81ed4aca3d65ba Mon Sep 17 00:00:00 2001 -From: Mike Frysinger <vapier@gentoo.org> -Date: Sat, 21 Mar 2015 05:08:41 -0400 -Subject: [PATCH] fix malloc define typo - -Reported-by: Conrad Kostecki <ck+gentoobugzilla@bl4ckb0x.de> -URL: https://bugs.gentoo.org/543828 ---- - crypto/bio/bss_dgram.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/crypto/bio/bss_dgram.c b/crypto/bio/bss_dgram.c -index aef8149..ed275d1 100644 ---- a/crypto/bio/bss_dgram.c -+++ b/crypto/bio/bss_dgram.c -@@ -1338,7 +1338,7 @@ static int dgram_sctp_read(BIO *b, char *out, int outl) - (socklen_t) (sizeof(sctp_assoc_t) + 256 * sizeof(uint8_t)); - authchunks = OPENSSL_malloc(optlen); - if (!authchunks) { -- BIOerr(BIO_F_DGRAM_SCTP_READ, ERR_R_MALLOC_ERROR); -+ BIOerr(BIO_F_DGRAM_SCTP_READ, ERR_R_MALLOC_FAILURE); - return -1; - } - memset(authchunks, 0, optlen); -@@ -1410,7 +1410,7 @@ static int dgram_sctp_write(BIO *b, const char *in, int inl) - char *tmp; - data->saved_message.bio = b; - if(!(tmp = OPENSSL_malloc(inl))) { -- BIOerr(BIO_F_DGRAM_SCTP_WRITE, ERR_R_MALLOC_ERROR); -+ BIOerr(BIO_F_DGRAM_SCTP_WRITE, ERR_R_MALLOC_FAILURE); - return -1; - } - if (data->saved_message.data) --- -2.3.3 - diff --git a/dev-libs/openssl/files/openssl-1.0.2a-parallel-build.patch b/dev-libs/openssl/files/openssl-1.0.2a-parallel-build.patch deleted file mode 100644 index f4226c3b6d3..00000000000 --- a/dev-libs/openssl/files/openssl-1.0.2a-parallel-build.patch +++ /dev/null @@ -1,314 +0,0 @@ -https://rt.openssl.org/Ticket/Display.html?id=2084&user=guest&pass=guest -https://rt.openssl.org/Ticket/Display.html?id=3738&user=guest&pass=guest - ---- openssl-1.0.2a/crypto/Makefile -+++ openssl-1.0.2a/crypto/Makefile -@@ -85,11 +85,11 @@ - @if [ -z "$(THIS)" ]; then $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; fi - - subdirs: -- @target=all; $(RECURSIVE_MAKE) -+ +@target=all; $(RECURSIVE_MAKE) - - files: - $(PERL) $(TOP)/util/files.pl "CPUID_OBJ=$(CPUID_OBJ)" Makefile >> $(TOP)/MINFO -- @target=files; $(RECURSIVE_MAKE) -+ +@target=files; $(RECURSIVE_MAKE) - - links: - @$(PERL) $(TOP)/util/mklink.pl ../include/openssl $(EXHEADER) -@@ -100,7 +100,7 @@ - # lib: $(LIB): are splitted to avoid end-less loop - lib: $(LIB) - @touch lib --$(LIB): $(LIBOBJ) -+$(LIB): $(LIBOBJ) | subdirs - $(AR) $(LIB) $(LIBOBJ) - test -z "$(FIPSLIBDIR)" || $(AR) $(LIB) $(FIPSLIBDIR)fipscanister.o - $(RANLIB) $(LIB) || echo Never mind. -@@ -111,7 +111,7 @@ - fi - - libs: -- @target=lib; $(RECURSIVE_MAKE) -+ +@target=lib; $(RECURSIVE_MAKE) - - install: - @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... -@@ -120,7 +120,7 @@ - (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ - chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ - done; -- @target=install; $(RECURSIVE_MAKE) -+ +@target=install; $(RECURSIVE_MAKE) - - lint: - @target=lint; $(RECURSIVE_MAKE) ---- openssl-1.0.2a/engines/Makefile -+++ openssl-1.0.2a/engines/Makefile -@@ -72,7 +72,7 @@ - - all: lib subdirs - --lib: $(LIBOBJ) -+lib: $(LIBOBJ) | subdirs - @if [ -n "$(SHARED_LIBS)" ]; then \ - set -e; \ - for l in $(LIBNAMES); do \ -@@ -89,7 +89,7 @@ - - subdirs: - echo $(EDIRS) -- @target=all; $(RECURSIVE_MAKE) -+ +@target=all; $(RECURSIVE_MAKE) - - files: - $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO -@@ -128,7 +128,7 @@ - mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines/$$pfx$$l$$sfx.new $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines/$$pfx$$l$$sfx ); \ - done; \ - fi -- @target=install; $(RECURSIVE_MAKE) -+ +@target=install; $(RECURSIVE_MAKE) - - tags: - ctags $(SRC) ---- openssl-1.0.2a/Makefile.org -+++ openssl-1.0.2a/Makefile.org -@@ -274,17 +274,17 @@ - build_libs: build_crypto build_ssl build_engines - - build_crypto: -- @dir=crypto; target=all; $(BUILD_ONE_CMD) -+ +@dir=crypto; target=all; $(BUILD_ONE_CMD) --build_ssl: -+build_ssl: build_crypto -- @dir=ssl; target=all; $(BUILD_ONE_CMD) -+ +@dir=ssl; target=all; $(BUILD_ONE_CMD) --build_engines: -+build_engines: build_crypto -- @dir=engines; target=all; $(BUILD_ONE_CMD) -+ +@dir=engines; target=all; $(BUILD_ONE_CMD) --build_apps: -+build_apps: build_libs -- @dir=apps; target=all; $(BUILD_ONE_CMD) -+ +@dir=apps; target=all; $(BUILD_ONE_CMD) --build_tests: -+build_tests: build_libs -- @dir=test; target=all; $(BUILD_ONE_CMD) -+ +@dir=test; target=all; $(BUILD_ONE_CMD) --build_tools: -+build_tools: build_libs -- @dir=tools; target=all; $(BUILD_ONE_CMD) -+ +@dir=tools; target=all; $(BUILD_ONE_CMD) - - all_testapps: build_libs build_testapps - build_testapps: -@@ -555,7 +555,7 @@ - (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ - chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ - done; -- @set -e; target=install; $(RECURSIVE_BUILD_CMD) -+ +@set -e; target=install; $(RECURSIVE_BUILD_CMD) - @set -e; liblist="$(LIBS)"; for i in $$liblist ;\ - do \ - if [ -f "$$i" ]; then \ ---- openssl-1.0.2a/Makefile.shared -+++ openssl-1.0.2a/Makefile.shared -@@ -105,6 +105,7 @@ - SHAREDFLAGS="$${SHAREDFLAGS:-$(CFLAGS) $(SHARED_LDFLAGS)}"; \ - LIBPATH=`for x in $$LIBDEPS; do echo $$x; done | sed -e 's/^ *-L//;t' -e d | uniq`; \ - LIBPATH=`echo $$LIBPATH | sed -e 's/ /:/g'`; \ -+ [ -e $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX ] && exit 0; \ - LD_LIBRARY_PATH=$$LIBPATH:$$LD_LIBRARY_PATH \ - $${SHAREDCMD} $${SHAREDFLAGS} \ - -o $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX \ -@@ -122,6 +123,7 @@ - done; \ - fi; \ - if [ -n "$$SHLIB_SOVER" ]; then \ -+ [ -e "$$SHLIB$$SHLIB_SUFFIX" ] || \ - ( $(SET_X); rm -f $$SHLIB$$SHLIB_SUFFIX; \ - ln -s $$prev $$SHLIB$$SHLIB_SUFFIX ); \ - fi; \ ---- openssl-1.0.2a/test/Makefile -+++ openssl-1.0.2a/test/Makefile -@@ -133,7 +133,7 @@ - tags: - ctags $(SRC) - --tests: exe apps $(TESTS) -+tests: exe $(TESTS) - - apps: - @(cd ..; $(MAKE) DIRS=apps all) -@@ -402,121 +402,121 @@ - link_app.$${shlib_target} - - $(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO) -- @target=$(RSATEST); $(BUILD_CMD) -+ +@target=$(RSATEST); $(BUILD_CMD) - - $(BNTEST)$(EXE_EXT): $(BNTEST).o $(DLIBCRYPTO) -- @target=$(BNTEST); $(BUILD_CMD) -+ +@target=$(BNTEST); $(BUILD_CMD) - - $(ECTEST)$(EXE_EXT): $(ECTEST).o $(DLIBCRYPTO) -- @target=$(ECTEST); $(BUILD_CMD) -+ +@target=$(ECTEST); $(BUILD_CMD) - - $(EXPTEST)$(EXE_EXT): $(EXPTEST).o $(DLIBCRYPTO) -- @target=$(EXPTEST); $(BUILD_CMD) -+ +@target=$(EXPTEST); $(BUILD_CMD) - - $(IDEATEST)$(EXE_EXT): $(IDEATEST).o $(DLIBCRYPTO) -- @target=$(IDEATEST); $(BUILD_CMD) -+ +@target=$(IDEATEST); $(BUILD_CMD) - - $(MD2TEST)$(EXE_EXT): $(MD2TEST).o $(DLIBCRYPTO) -- @target=$(MD2TEST); $(BUILD_CMD) -+ +@target=$(MD2TEST); $(BUILD_CMD) - - $(SHATEST)$(EXE_EXT): $(SHATEST).o $(DLIBCRYPTO) -- @target=$(SHATEST); $(BUILD_CMD) -+ +@target=$(SHATEST); $(BUILD_CMD) - - $(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO) -- @target=$(SHA1TEST); $(BUILD_CMD) -+ +@target=$(SHA1TEST); $(BUILD_CMD) - - $(SHA256TEST)$(EXE_EXT): $(SHA256TEST).o $(DLIBCRYPTO) -- @target=$(SHA256TEST); $(BUILD_CMD) -+ +@target=$(SHA256TEST); $(BUILD_CMD) - - $(SHA512TEST)$(EXE_EXT): $(SHA512TEST).o $(DLIBCRYPTO) -- @target=$(SHA512TEST); $(BUILD_CMD) -+ +@target=$(SHA512TEST); $(BUILD_CMD) - - $(RMDTEST)$(EXE_EXT): $(RMDTEST).o $(DLIBCRYPTO) -- @target=$(RMDTEST); $(BUILD_CMD) -+ +@target=$(RMDTEST); $(BUILD_CMD) - - $(MDC2TEST)$(EXE_EXT): $(MDC2TEST).o $(DLIBCRYPTO) -- @target=$(MDC2TEST); $(BUILD_CMD) -+ +@target=$(MDC2TEST); $(BUILD_CMD) - - $(MD4TEST)$(EXE_EXT): $(MD4TEST).o $(DLIBCRYPTO) -- @target=$(MD4TEST); $(BUILD_CMD) -+ +@target=$(MD4TEST); $(BUILD_CMD) - - $(MD5TEST)$(EXE_EXT): $(MD5TEST).o $(DLIBCRYPTO) -- @target=$(MD5TEST); $(BUILD_CMD) -+ +@target=$(MD5TEST); $(BUILD_CMD) - - $(HMACTEST)$(EXE_EXT): $(HMACTEST).o $(DLIBCRYPTO) -- @target=$(HMACTEST); $(BUILD_CMD) -+ +@target=$(HMACTEST); $(BUILD_CMD) - - $(WPTEST)$(EXE_EXT): $(WPTEST).o $(DLIBCRYPTO) -- @target=$(WPTEST); $(BUILD_CMD) -+ +@target=$(WPTEST); $(BUILD_CMD) - - $(RC2TEST)$(EXE_EXT): $(RC2TEST).o $(DLIBCRYPTO) -- @target=$(RC2TEST); $(BUILD_CMD) -+ +@target=$(RC2TEST); $(BUILD_CMD) - - $(BFTEST)$(EXE_EXT): $(BFTEST).o $(DLIBCRYPTO) -- @target=$(BFTEST); $(BUILD_CMD) -+ +@target=$(BFTEST); $(BUILD_CMD) - - $(CASTTEST)$(EXE_EXT): $(CASTTEST).o $(DLIBCRYPTO) -- @target=$(CASTTEST); $(BUILD_CMD) -+ +@target=$(CASTTEST); $(BUILD_CMD) - - $(RC4TEST)$(EXE_EXT): $(RC4TEST).o $(DLIBCRYPTO) -- @target=$(RC4TEST); $(BUILD_CMD) -+ +@target=$(RC4TEST); $(BUILD_CMD) - - $(RC5TEST)$(EXE_EXT): $(RC5TEST).o $(DLIBCRYPTO) -- @target=$(RC5TEST); $(BUILD_CMD) -+ +@target=$(RC5TEST); $(BUILD_CMD) - - $(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO) -- @target=$(DESTEST); $(BUILD_CMD) -+ +@target=$(DESTEST); $(BUILD_CMD) - - $(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO) -- @target=$(RANDTEST); $(BUILD_CMD) -+ +@target=$(RANDTEST); $(BUILD_CMD) - - $(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO) -- @target=$(DHTEST); $(BUILD_CMD) -+ +@target=$(DHTEST); $(BUILD_CMD) - - $(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO) -- @target=$(DSATEST); $(BUILD_CMD) -+ +@target=$(DSATEST); $(BUILD_CMD) - - $(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO) -- @target=$(METHTEST); $(BUILD_CMD) -+ +@target=$(METHTEST); $(BUILD_CMD) - - $(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO) -- @target=$(SSLTEST); $(FIPS_BUILD_CMD) -+ +@target=$(SSLTEST); $(FIPS_BUILD_CMD) - - $(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO) -- @target=$(ENGINETEST); $(BUILD_CMD) -+ +@target=$(ENGINETEST); $(BUILD_CMD) - - $(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO) -- @target=$(EVPTEST); $(BUILD_CMD) -+ +@target=$(EVPTEST); $(BUILD_CMD) - - $(EVPEXTRATEST)$(EXE_EXT): $(EVPEXTRATEST).o $(DLIBCRYPTO) -- @target=$(EVPEXTRATEST); $(BUILD_CMD) -+ +@target=$(EVPEXTRATEST); $(BUILD_CMD) - - $(ECDSATEST)$(EXE_EXT): $(ECDSATEST).o $(DLIBCRYPTO) -- @target=$(ECDSATEST); $(BUILD_CMD) -+ +@target=$(ECDSATEST); $(BUILD_CMD) - - $(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO) -- @target=$(ECDHTEST); $(BUILD_CMD) -+ +@target=$(ECDHTEST); $(BUILD_CMD) - - $(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO) -- @target=$(IGETEST); $(BUILD_CMD) -+ +@target=$(IGETEST); $(BUILD_CMD) - - $(JPAKETEST)$(EXE_EXT): $(JPAKETEST).o $(DLIBCRYPTO) -- @target=$(JPAKETEST); $(BUILD_CMD) -+ +@target=$(JPAKETEST); $(BUILD_CMD) - - $(ASN1TEST)$(EXE_EXT): $(ASN1TEST).o $(DLIBCRYPTO) -- @target=$(ASN1TEST); $(BUILD_CMD) -+ +@target=$(ASN1TEST); $(BUILD_CMD) - - $(SRPTEST)$(EXE_EXT): $(SRPTEST).o $(DLIBCRYPTO) -- @target=$(SRPTEST); $(BUILD_CMD) -+ +@target=$(SRPTEST); $(BUILD_CMD) - - $(V3NAMETEST)$(EXE_EXT): $(V3NAMETEST).o $(DLIBCRYPTO) -- @target=$(V3NAMETEST); $(BUILD_CMD) -+ +@target=$(V3NAMETEST); $(BUILD_CMD) - - $(HEARTBEATTEST)$(EXE_EXT): $(HEARTBEATTEST).o $(DLIBCRYPTO) -- @target=$(HEARTBEATTEST); $(BUILD_CMD_STATIC) -+ +@target=$(HEARTBEATTEST); $(BUILD_CMD_STATIC) - - $(CONSTTIMETEST)$(EXE_EXT): $(CONSTTIMETEST).o -- @target=$(CONSTTIMETEST) $(BUILD_CMD) -+ +@target=$(CONSTTIMETEST) $(BUILD_CMD) - - #$(AESTEST).o: $(AESTEST).c - # $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c -@@ -529,7 +529,7 @@ - # fi - - dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO) -- @target=dummytest; $(BUILD_CMD) -+ +@target=dummytest; $(BUILD_CMD) - - # DO NOT DELETE THIS LINE -- make depend depends on it. - diff --git a/dev-libs/openssl/files/openssl-1.0.2d-parallel-build.patch b/dev-libs/openssl/files/openssl-1.0.2d-parallel-build.patch deleted file mode 100644 index b7aa0ea8092..00000000000 --- a/dev-libs/openssl/files/openssl-1.0.2d-parallel-build.patch +++ /dev/null @@ -1,309 +0,0 @@ -https://rt.openssl.org/Ticket/Display.html?id=2084&user=guest&pass=guest -https://rt.openssl.org/Ticket/Display.html?id=3738&user=guest&pass=guest - ---- openssl-1.0.2d/crypto/Makefile -+++ openssl-1.0.2d/crypto/Makefile -@@ -85,11 +85,11 @@ - @if [ -z "$(THIS)" ]; then $(MAKE) -f $(TOP)/Makefile reflect THIS=$@; fi - - subdirs: -- @target=all; $(RECURSIVE_MAKE) -+ +@target=all; $(RECURSIVE_MAKE) - - files: - $(PERL) $(TOP)/util/files.pl "CPUID_OBJ=$(CPUID_OBJ)" Makefile >> $(TOP)/MINFO -- @target=files; $(RECURSIVE_MAKE) -+ +@target=files; $(RECURSIVE_MAKE) - - links: - @$(PERL) $(TOP)/util/mklink.pl ../include/openssl $(EXHEADER) -@@ -100,7 +100,7 @@ - # lib: $(LIB): are splitted to avoid end-less loop - lib: $(LIB) - @touch lib --$(LIB): $(LIBOBJ) -+$(LIB): $(LIBOBJ) | subdirs - $(AR) $(LIB) $(LIBOBJ) - test -z "$(FIPSLIBDIR)" || $(AR) $(LIB) $(FIPSLIBDIR)fipscanister.o - $(RANLIB) $(LIB) || echo Never mind. -@@ -111,7 +111,7 @@ - fi - - libs: -- @target=lib; $(RECURSIVE_MAKE) -+ +@target=lib; $(RECURSIVE_MAKE) - - install: - @[ -n "$(INSTALLTOP)" ] # should be set by top Makefile... -@@ -120,7 +120,7 @@ - (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ - chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ - done; -- @target=install; $(RECURSIVE_MAKE) -+ +@target=install; $(RECURSIVE_MAKE) - - lint: - @target=lint; $(RECURSIVE_MAKE) ---- openssl-1.0.2d/engines/Makefile -+++ openssl-1.0.2d/engines/Makefile -@@ -72,7 +72,7 @@ - - all: lib subdirs - --lib: $(LIBOBJ) -+lib: $(LIBOBJ) | subdirs - @if [ -n "$(SHARED_LIBS)" ]; then \ - set -e; \ - for l in $(LIBNAMES); do \ -@@ -89,7 +89,7 @@ - - subdirs: - echo $(EDIRS) -- @target=all; $(RECURSIVE_MAKE) -+ +@target=all; $(RECURSIVE_MAKE) - - files: - $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO -@@ -128,7 +128,7 @@ - mv -f $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines/$$pfx$$l$$sfx.new $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines/$$pfx$$l$$sfx ); \ - done; \ - fi -- @target=install; $(RECURSIVE_MAKE) -+ +@target=install; $(RECURSIVE_MAKE) - - tags: - ctags $(SRC) ---- openssl-1.0.2d/Makefile.org -+++ openssl-1.0.2d/Makefile.org -@@ -274,17 +274,17 @@ - build_libs: build_crypto build_ssl build_engines - - build_crypto: -- @dir=crypto; target=all; $(BUILD_ONE_CMD) -+ +@dir=crypto; target=all; $(BUILD_ONE_CMD) - build_ssl: build_crypto -- @dir=ssl; target=all; $(BUILD_ONE_CMD) -+ +@dir=ssl; target=all; $(BUILD_ONE_CMD) - build_engines: build_crypto -- @dir=engines; target=all; $(BUILD_ONE_CMD) -+ +@dir=engines; target=all; $(BUILD_ONE_CMD) - build_apps: build_libs -- @dir=apps; target=all; $(BUILD_ONE_CMD) -+ +@dir=apps; target=all; $(BUILD_ONE_CMD) - build_tests: build_libs -- @dir=test; target=all; $(BUILD_ONE_CMD) -+ +@dir=test; target=all; $(BUILD_ONE_CMD) - build_tools: build_libs -- @dir=tools; target=all; $(BUILD_ONE_CMD) -+ +@dir=tools; target=all; $(BUILD_ONE_CMD) - - all_testapps: build_libs build_testapps - build_testapps: -@@ -555,7 +555,7 @@ - (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ - chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ - done; -- @set -e; target=install; $(RECURSIVE_BUILD_CMD) -+ +@set -e; target=install; $(RECURSIVE_BUILD_CMD) - @set -e; liblist="$(LIBS)"; for i in $$liblist ;\ - do \ - if [ -f "$$i" ]; then \ ---- openssl-1.0.2d/Makefile.shared -+++ openssl-1.0.2d/Makefile.shared -@@ -105,6 +105,7 @@ - SHAREDFLAGS="$${SHAREDFLAGS:-$(CFLAGS) $(SHARED_LDFLAGS)}"; \ - LIBPATH=`for x in $$LIBDEPS; do echo $$x; done | sed -e 's/^ *-L//;t' -e d | uniq`; \ - LIBPATH=`echo $$LIBPATH | sed -e 's/ /:/g'`; \ -+ [ -e $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX ] && exit 0; \ - LD_LIBRARY_PATH=$$LIBPATH:$$LD_LIBRARY_PATH \ - $${SHAREDCMD} $${SHAREDFLAGS} \ - -o $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX \ -@@ -122,6 +123,7 @@ - done; \ - fi; \ - if [ -n "$$SHLIB_SOVER" ]; then \ -+ [ -e "$$SHLIB$$SHLIB_SUFFIX" ] || \ - ( $(SET_X); rm -f $$SHLIB$$SHLIB_SUFFIX; \ - ln -s $$prev $$SHLIB$$SHLIB_SUFFIX ); \ - fi; \ ---- openssl-1.0.2d/test/Makefile -+++ openssl-1.0.2d/test/Makefile -@@ -133,7 +133,7 @@ - tags: - ctags $(SRC) - --tests: exe apps $(TESTS) -+tests: exe $(TESTS) - - apps: - @(cd ..; $(MAKE) DIRS=apps all) -@@ -402,121 +402,121 @@ - link_app.$${shlib_target} - - $(RSATEST)$(EXE_EXT): $(RSATEST).o $(DLIBCRYPTO) -- @target=$(RSATEST); $(BUILD_CMD) -+ +@target=$(RSATEST); $(BUILD_CMD) - - $(BNTEST)$(EXE_EXT): $(BNTEST).o $(DLIBCRYPTO) -- @target=$(BNTEST); $(BUILD_CMD) -+ +@target=$(BNTEST); $(BUILD_CMD) - - $(ECTEST)$(EXE_EXT): $(ECTEST).o $(DLIBCRYPTO) -- @target=$(ECTEST); $(BUILD_CMD) -+ +@target=$(ECTEST); $(BUILD_CMD) - - $(EXPTEST)$(EXE_EXT): $(EXPTEST).o $(DLIBCRYPTO) -- @target=$(EXPTEST); $(BUILD_CMD) -+ +@target=$(EXPTEST); $(BUILD_CMD) - - $(IDEATEST)$(EXE_EXT): $(IDEATEST).o $(DLIBCRYPTO) -- @target=$(IDEATEST); $(BUILD_CMD) -+ +@target=$(IDEATEST); $(BUILD_CMD) - - $(MD2TEST)$(EXE_EXT): $(MD2TEST).o $(DLIBCRYPTO) -- @target=$(MD2TEST); $(BUILD_CMD) -+ +@target=$(MD2TEST); $(BUILD_CMD) - - $(SHATEST)$(EXE_EXT): $(SHATEST).o $(DLIBCRYPTO) -- @target=$(SHATEST); $(BUILD_CMD) -+ +@target=$(SHATEST); $(BUILD_CMD) - - $(SHA1TEST)$(EXE_EXT): $(SHA1TEST).o $(DLIBCRYPTO) -- @target=$(SHA1TEST); $(BUILD_CMD) -+ +@target=$(SHA1TEST); $(BUILD_CMD) - - $(SHA256TEST)$(EXE_EXT): $(SHA256TEST).o $(DLIBCRYPTO) -- @target=$(SHA256TEST); $(BUILD_CMD) -+ +@target=$(SHA256TEST); $(BUILD_CMD) - - $(SHA512TEST)$(EXE_EXT): $(SHA512TEST).o $(DLIBCRYPTO) -- @target=$(SHA512TEST); $(BUILD_CMD) -+ +@target=$(SHA512TEST); $(BUILD_CMD) - - $(RMDTEST)$(EXE_EXT): $(RMDTEST).o $(DLIBCRYPTO) -- @target=$(RMDTEST); $(BUILD_CMD) -+ +@target=$(RMDTEST); $(BUILD_CMD) - - $(MDC2TEST)$(EXE_EXT): $(MDC2TEST).o $(DLIBCRYPTO) -- @target=$(MDC2TEST); $(BUILD_CMD) -+ +@target=$(MDC2TEST); $(BUILD_CMD) - - $(MD4TEST)$(EXE_EXT): $(MD4TEST).o $(DLIBCRYPTO) -- @target=$(MD4TEST); $(BUILD_CMD) -+ +@target=$(MD4TEST); $(BUILD_CMD) - - $(MD5TEST)$(EXE_EXT): $(MD5TEST).o $(DLIBCRYPTO) -- @target=$(MD5TEST); $(BUILD_CMD) -+ +@target=$(MD5TEST); $(BUILD_CMD) - - $(HMACTEST)$(EXE_EXT): $(HMACTEST).o $(DLIBCRYPTO) -- @target=$(HMACTEST); $(BUILD_CMD) -+ +@target=$(HMACTEST); $(BUILD_CMD) - - $(WPTEST)$(EXE_EXT): $(WPTEST).o $(DLIBCRYPTO) -- @target=$(WPTEST); $(BUILD_CMD) -+ +@target=$(WPTEST); $(BUILD_CMD) - - $(RC2TEST)$(EXE_EXT): $(RC2TEST).o $(DLIBCRYPTO) -- @target=$(RC2TEST); $(BUILD_CMD) -+ +@target=$(RC2TEST); $(BUILD_CMD) - - $(BFTEST)$(EXE_EXT): $(BFTEST).o $(DLIBCRYPTO) -- @target=$(BFTEST); $(BUILD_CMD) -+ +@target=$(BFTEST); $(BUILD_CMD) - - $(CASTTEST)$(EXE_EXT): $(CASTTEST).o $(DLIBCRYPTO) -- @target=$(CASTTEST); $(BUILD_CMD) -+ +@target=$(CASTTEST); $(BUILD_CMD) - - $(RC4TEST)$(EXE_EXT): $(RC4TEST).o $(DLIBCRYPTO) -- @target=$(RC4TEST); $(BUILD_CMD) -+ +@target=$(RC4TEST); $(BUILD_CMD) - - $(RC5TEST)$(EXE_EXT): $(RC5TEST).o $(DLIBCRYPTO) -- @target=$(RC5TEST); $(BUILD_CMD) -+ +@target=$(RC5TEST); $(BUILD_CMD) - - $(DESTEST)$(EXE_EXT): $(DESTEST).o $(DLIBCRYPTO) -- @target=$(DESTEST); $(BUILD_CMD) -+ +@target=$(DESTEST); $(BUILD_CMD) - - $(RANDTEST)$(EXE_EXT): $(RANDTEST).o $(DLIBCRYPTO) -- @target=$(RANDTEST); $(BUILD_CMD) -+ +@target=$(RANDTEST); $(BUILD_CMD) - - $(DHTEST)$(EXE_EXT): $(DHTEST).o $(DLIBCRYPTO) -- @target=$(DHTEST); $(BUILD_CMD) -+ +@target=$(DHTEST); $(BUILD_CMD) - - $(DSATEST)$(EXE_EXT): $(DSATEST).o $(DLIBCRYPTO) -- @target=$(DSATEST); $(BUILD_CMD) -+ +@target=$(DSATEST); $(BUILD_CMD) - - $(METHTEST)$(EXE_EXT): $(METHTEST).o $(DLIBCRYPTO) -- @target=$(METHTEST); $(BUILD_CMD) -+ +@target=$(METHTEST); $(BUILD_CMD) - - $(SSLTEST)$(EXE_EXT): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO) -- @target=$(SSLTEST); $(FIPS_BUILD_CMD) -+ +@target=$(SSLTEST); $(FIPS_BUILD_CMD) - - $(ENGINETEST)$(EXE_EXT): $(ENGINETEST).o $(DLIBCRYPTO) -- @target=$(ENGINETEST); $(BUILD_CMD) -+ +@target=$(ENGINETEST); $(BUILD_CMD) - - $(EVPTEST)$(EXE_EXT): $(EVPTEST).o $(DLIBCRYPTO) -- @target=$(EVPTEST); $(BUILD_CMD) -+ +@target=$(EVPTEST); $(BUILD_CMD) - - $(EVPEXTRATEST)$(EXE_EXT): $(EVPEXTRATEST).o $(DLIBCRYPTO) -- @target=$(EVPEXTRATEST); $(BUILD_CMD) -+ +@target=$(EVPEXTRATEST); $(BUILD_CMD) - - $(ECDSATEST)$(EXE_EXT): $(ECDSATEST).o $(DLIBCRYPTO) -- @target=$(ECDSATEST); $(BUILD_CMD) -+ +@target=$(ECDSATEST); $(BUILD_CMD) - - $(ECDHTEST)$(EXE_EXT): $(ECDHTEST).o $(DLIBCRYPTO) -- @target=$(ECDHTEST); $(BUILD_CMD) -+ +@target=$(ECDHTEST); $(BUILD_CMD) - - $(IGETEST)$(EXE_EXT): $(IGETEST).o $(DLIBCRYPTO) -- @target=$(IGETEST); $(BUILD_CMD) -+ +@target=$(IGETEST); $(BUILD_CMD) - - $(JPAKETEST)$(EXE_EXT): $(JPAKETEST).o $(DLIBCRYPTO) -- @target=$(JPAKETEST); $(BUILD_CMD) -+ +@target=$(JPAKETEST); $(BUILD_CMD) - - $(ASN1TEST)$(EXE_EXT): $(ASN1TEST).o $(DLIBCRYPTO) -- @target=$(ASN1TEST); $(BUILD_CMD) -+ +@target=$(ASN1TEST); $(BUILD_CMD) - - $(SRPTEST)$(EXE_EXT): $(SRPTEST).o $(DLIBCRYPTO) -- @target=$(SRPTEST); $(BUILD_CMD) -+ +@target=$(SRPTEST); $(BUILD_CMD) - - $(V3NAMETEST)$(EXE_EXT): $(V3NAMETEST).o $(DLIBCRYPTO) -- @target=$(V3NAMETEST); $(BUILD_CMD) -+ +@target=$(V3NAMETEST); $(BUILD_CMD) - - $(HEARTBEATTEST)$(EXE_EXT): $(HEARTBEATTEST).o $(DLIBCRYPTO) -- @target=$(HEARTBEATTEST); $(BUILD_CMD_STATIC) -+ +@target=$(HEARTBEATTEST); $(BUILD_CMD_STATIC) - - $(CONSTTIMETEST)$(EXE_EXT): $(CONSTTIMETEST).o -- @target=$(CONSTTIMETEST) $(BUILD_CMD) -+ +@target=$(CONSTTIMETEST) $(BUILD_CMD) - - #$(AESTEST).o: $(AESTEST).c - # $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c -@@ -529,7 +529,7 @@ - # fi - - dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO) -- @target=dummytest; $(BUILD_CMD) -+ +@target=dummytest; $(BUILD_CMD) - - # DO NOT DELETE THIS LINE -- make depend depends on it. - diff --git a/dev-libs/openssl/openssl-1.0.2c.ebuild b/dev-libs/openssl/openssl-1.0.1r.ebuild index 3ede9dd6398..2b329a4b97e 100644 --- a/dev-libs/openssl/openssl-1.0.2c.ebuild +++ b/dev-libs/openssl/openssl-1.0.1r.ebuild @@ -1,22 +1,21 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="4" +EAPI=5 inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal REV="1.7" -MY_P=${P/_/-} DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)" HOMEPAGE="http://www.openssl.org/" -SRC_URI="mirror://openssl/source/${MY_P}.tar.gz +SRC_URI="mirror://openssl/source/${P}.tar.gz http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/${PN}/${PN}-c_rehash.sh?rev=${REV} -> ${PN}-c_rehash.sh.${REV}" LICENSE="openssl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 static-libs test +tls-heartbeat vanilla zlib" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="bindist gmp kerberos rfc3779 cpu_flags_x86_sse2 static-libs test +tls-heartbeat vanilla zlib" RESTRICT="!bindist? ( bindist )" # The blocks are temporary just to make sure people upgrade to a @@ -26,7 +25,7 @@ RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] ) abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20140508 + !<=app-emulation/emul-linux-x86-baselibs-20140406-r3 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) !<net-misc/openssh-5.9_p1-r4 @@ -34,12 +33,9 @@ RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) DEPEND="${RDEPEND} sys-apps/diffutils >=dev-lang/perl-5 - sctp? ( >=net-misc/lksctp-tools-1.0.12 ) test? ( sys-devel/bc )" PDEPEND="app-misc/ca-certificates" -S="${WORKDIR}/${MY_P}" - MULTILIB_WRAPPED_HEADERS=( usr/include/openssl/opensslconf.h ) @@ -59,13 +55,12 @@ src_prepare() { if ! use vanilla ; then epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421 epatch "${FILESDIR}"/${PN}-1.0.0d-windres.patch #373743 - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-build.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-obj-headers.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-install-dirs.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-symlinking.patch #545028 - epatch "${FILESDIR}"/${PN}-1.0.2-ipv6.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-x32-asm.patch #542618 - + epatch "${FILESDIR}"/${PN}-1.0.0h-pkg-config.patch + epatch "${FILESDIR}"/${PN}-1.0.1p-parallel-build.patch + epatch "${FILESDIR}"/${PN}-1.0.1r-x32.patch + epatch "${FILESDIR}"/${PN}-1.0.1m-ipv6.patch + epatch "${FILESDIR}"/${PN}-1.0.1f-revert-alpha-perl-generation.patch #499086 + epatch "${FILESDIR}"/${PN}-1.0.1p-default-source.patch #554338 epatch_user #332661 fi @@ -100,7 +95,6 @@ src_prepare() { append-flags -fno-strict-aliasing append-flags $(test-flags-CC -Wa,--noexecstack) - append-cppflags -DOPENSSL_NO_BUF_FREELISTS sed -i '1s,^:$,#!'${EPREFIX}'/usr/bin/perl,' Configure #141906 # The config script does stupid stuff to prompt the user. Kill it. @@ -122,7 +116,7 @@ multilib_src_configure() { # IDEA: Expired http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm # EC: ????????? ??/??/2015 http://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography # MDC2: Expired http://en.wikipedia.org/wiki/MDC-2 - # RC5: Expired http://en.wikipedia.org/wiki/RC5 + # RC5: 5,724,428 03/03/2015 http://en.wikipedia.org/wiki/RC5 use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } echoit() { echo "$@" ; "$@" ; } @@ -154,13 +148,11 @@ multilib_src_configure() { ${ec_nistp_64_gcc_128} \ enable-idea \ enable-mdc2 \ - enable-rc5 \ + $(use_ssl !bindist rc5) \ enable-tlsext \ - $(use_ssl asm) \ $(use_ssl gmp gmp -lgmp) \ $(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \ $(use_ssl rfc3779) \ - $(use_ssl sctp) \ $(use_ssl tls-heartbeat heartbeats) \ $(use_ssl zlib) \ --prefix="${EPREFIX}"/usr \ diff --git a/dev-libs/openssl/openssl-1.0.2a.ebuild b/dev-libs/openssl/openssl-1.0.2a.ebuild deleted file mode 100644 index 6c22a2e934e..00000000000 --- a/dev-libs/openssl/openssl-1.0.2a.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal - -REV="1.7" -MY_P=${P/_/-} -DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)" -HOMEPAGE="http://www.openssl.org/" -SRC_URI="mirror://openssl/source/${MY_P}.tar.gz - http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/${PN}/${PN}-c_rehash.sh?rev=${REV} -> ${PN}-c_rehash.sh.${REV}" - -LICENSE="openssl" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 static-libs test +tls-heartbeat vanilla zlib" -RESTRICT="!bindist? ( bindist )" - -# The blocks are temporary just to make sure people upgrade to a -# version that lack runtime version checking. We'll drop them in -# the future. -RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) - zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) - kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] ) - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20140508 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - ) - !<net-misc/openssh-5.9_p1-r4 - !<net-libs/neon-0.29.6-r1" -DEPEND="${RDEPEND} - sys-apps/diffutils - >=dev-lang/perl-5 - sctp? ( >=net-misc/lksctp-tools-1.0.12 ) - test? ( sys-devel/bc )" -PDEPEND="app-misc/ca-certificates" - -S="${WORKDIR}/${MY_P}" - -MULTILIB_WRAPPED_HEADERS=( - usr/include/openssl/opensslconf.h -) - -src_prepare() { - SSL_CNF_DIR="/etc/ssl" - sed \ - -e "/^DIR=/s:=.*:=${EPREFIX}${SSL_CNF_DIR}:" \ - -e "s:SSL_CMD=/usr:SSL_CMD=${EPREFIX}/usr:" \ - "${DISTDIR}"/${PN}-c_rehash.sh.${REV} \ - > "${WORKDIR}"/c_rehash || die #416717 - - # Make sure we only ever touch Makefile.org and avoid patching a file - # that gets blown away anyways by the Configure script in src_configure - rm -f Makefile - - if ! use vanilla ; then - epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421 - epatch "${FILESDIR}"/${PN}-1.0.0d-windres.patch #373743 - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-build.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-obj-headers.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-install-dirs.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-symlinking.patch #545028 - epatch "${FILESDIR}"/${PN}-1.0.2-ipv6.patch - epatch "${FILESDIR}"/${PN}-1.0.2-s_client-verify.patch #472584 - epatch "${FILESDIR}"/${P}-malloc-typo.patch #543828 - epatch "${FILESDIR}"/${PN}-1.0.2a-x32-asm.patch #542618 - - epatch_user #332661 - fi - - # disable fips in the build - # make sure the man pages are suffixed #302165 - # don't bother building man pages if they're disabled - sed -i \ - -e '/DIRS/s: fips : :g' \ - -e '/^MANSUFFIX/s:=.*:=ssl:' \ - -e '/^MAKEDEPPROG/s:=.*:=$(CC):' \ - -e $(has noman FEATURES \ - && echo '/^install:/s:install_docs::' \ - || echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') \ - Makefile.org \ - || die - # show the actual commands in the log - sed -i '/^SET_X/s:=.*:=set -x:' Makefile.shared - - # since we're forcing $(CC) as makedep anyway, just fix - # the conditional as always-on - # helps clang (#417795), and versioned gcc (#499818) - sed -i 's/expr.*MAKEDEPEND.*;/true;/' util/domd || die - - # quiet out unknown driver argument warnings since openssl - # doesn't have well-split CFLAGS and we're making it even worse - # and 'make depend' uses -Werror for added fun (#417795 again) - [[ ${CC} == *clang* ]] && append-flags -Qunused-arguments - - # allow openssl to be cross-compiled - cp "${FILESDIR}"/gentoo.config-1.0.1 gentoo.config || die - chmod a+rx gentoo.config - - append-flags -fno-strict-aliasing - append-flags $(test-flags-CC -Wa,--noexecstack) - append-cppflags -DOPENSSL_NO_BUF_FREELISTS - - sed -i '1s,^:$,#!'${EPREFIX}'/usr/bin/perl,' Configure #141906 - # The config script does stupid stuff to prompt the user. Kill it. - sed -i '/stty -icanon min 0 time 50; read waste/d' config || die - ./config --test-sanity || die "I AM NOT SANE" - - multilib_copy_sources -} - -multilib_src_configure() { - unset APPS #197996 - unset SCRIPTS #312551 - unset CROSS_COMPILE #311473 - - tc-export CC AR RANLIB RC - - # Clean out patent-or-otherwise-encumbered code - # Camellia: Royalty Free http://en.wikipedia.org/wiki/Camellia_(cipher) - # IDEA: Expired http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm - # EC: ????????? ??/??/2015 http://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography - # MDC2: Expired http://en.wikipedia.org/wiki/MDC-2 - # RC5: Expired http://en.wikipedia.org/wiki/RC5 - - use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } - echoit() { echo "$@" ; "$@" ; } - - local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") - - # See if our toolchain supports __uint128_t. If so, it's 64bit - # friendly and can use the nicely optimized code paths. #460790 - local ec_nistp_64_gcc_128 - # Disable it for now though #469976 - #if ! use bindist ; then - # echo "__uint128_t i;" > "${T}"/128.c - # if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then - # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" - # fi - #fi - - local sslout=$(./gentoo.config) - einfo "Use configuration ${sslout:-(openssl knows best)}" - local config="Configure" - [[ -z ${sslout} ]] && config="config" - - echoit \ - ./${config} \ - ${sslout} \ - $(use cpu_flags_x86_sse2 || echo "no-sse2") \ - enable-camellia \ - $(use_ssl !bindist ec) \ - ${ec_nistp_64_gcc_128} \ - enable-idea \ - enable-mdc2 \ - enable-rc5 \ - enable-tlsext \ - $(use_ssl asm) \ - $(use_ssl gmp gmp -lgmp) \ - $(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \ - $(use_ssl rfc3779) \ - $(use_ssl sctp) \ - $(use_ssl tls-heartbeat heartbeats) \ - $(use_ssl zlib) \ - --prefix="${EPREFIX}"/usr \ - --openssldir="${EPREFIX}"${SSL_CNF_DIR} \ - --libdir=$(get_libdir) \ - shared threads \ - || die - - # Clean out hardcoded flags that openssl uses - local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \ - -e 's:^CFLAG=::' \ - -e 's:-fomit-frame-pointer ::g' \ - -e 's:-O[0-9] ::g' \ - -e 's:-march=[-a-z0-9]* ::g' \ - -e 's:-mcpu=[-a-z0-9]* ::g' \ - -e 's:-m[a-z0-9]* ::g' \ - ) - sed -i \ - -e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \ - -e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \ - Makefile || die -} - -multilib_src_compile() { - # depend is needed to use $confopts; it also doesn't matter - # that it's -j1 as the code itself serializes subdirs - emake -j1 depend - emake all - # rehash is needed to prep the certs/ dir; do this - # separately to avoid parallel build issues. - emake rehash -} - -multilib_src_test() { - emake -j1 test -} - -multilib_src_install() { - emake INSTALL_PREFIX="${D}" install -} - -multilib_src_install_all() { - dobin "${WORKDIR}"/c_rehash #333117 - dodoc CHANGES* FAQ NEWS README doc/*.txt doc/c-indentation.el - dohtml -r doc/* - use rfc3779 && dodoc engines/ccgost/README.gost - - # This is crappy in that the static archives are still built even - # when USE=static-libs. But this is due to a failing in the openssl - # build system: the static archives are built as PIC all the time. - # Only way around this would be to manually configure+compile openssl - # twice; once with shared lib support enabled and once without. - use static-libs || rm -f "${ED}"/usr/lib*/lib*.a - - # create the certs directory - dodir ${SSL_CNF_DIR}/certs - cp -RP certs/* "${ED}"${SSL_CNF_DIR}/certs/ || die - rm -r "${ED}"${SSL_CNF_DIR}/certs/{demo,expired} - - # Namespace openssl programs to prevent conflicts with other man pages - cd "${ED}"/usr/share/man - local m d s - for m in $(find . -type f | xargs grep -L '#include') ; do - d=${m%/*} ; d=${d#./} ; m=${m##*/} - [[ ${m} == openssl.1* ]] && continue - [[ -n $(find -L ${d} -type l) ]] && die "erp, broken links already!" - mv ${d}/{,ssl-}${m} - # fix up references to renamed man pages - sed -i '/^[.]SH "SEE ALSO"/,/^[.]/s:\([^(, ]*(1)\):ssl-\1:g' ${d}/ssl-${m} - ln -s ssl-${m} ${d}/openssl-${m} - # locate any symlinks that point to this man page ... we assume - # that any broken links are due to the above renaming - for s in $(find -L ${d} -type l) ; do - s=${s##*/} - rm -f ${d}/${s} - ln -s ssl-${m} ${d}/ssl-${s} - ln -s ssl-${s} ${d}/openssl-${s} - done - done - [[ -n $(find -L ${d} -type l) ]] && die "broken manpage links found :(" - - dodir /etc/sandbox.d #254521 - echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl - - diropts -m0700 - keepdir ${SSL_CNF_DIR}/private -} - -pkg_preinst() { - has_version ${CATEGORY}/${PN}:0.9.8 && return 0 - preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8 -} - -pkg_postinst() { - ebegin "Running 'c_rehash ${EROOT%/}${SSL_CNF_DIR}/certs/' to rebuild hashes #333069" - c_rehash "${EROOT%/}${SSL_CNF_DIR}/certs" >/dev/null - eend $? - - has_version ${CATEGORY}/${PN}:0.9.8 && return 0 - preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8 -} diff --git a/dev-libs/openssl/openssl-1.0.2b.ebuild b/dev-libs/openssl/openssl-1.0.2b.ebuild deleted file mode 100644 index 3ede9dd6398..00000000000 --- a/dev-libs/openssl/openssl-1.0.2b.ebuild +++ /dev/null @@ -1,264 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal - -REV="1.7" -MY_P=${P/_/-} -DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)" -HOMEPAGE="http://www.openssl.org/" -SRC_URI="mirror://openssl/source/${MY_P}.tar.gz - http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/${PN}/${PN}-c_rehash.sh?rev=${REV} -> ${PN}-c_rehash.sh.${REV}" - -LICENSE="openssl" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 static-libs test +tls-heartbeat vanilla zlib" -RESTRICT="!bindist? ( bindist )" - -# The blocks are temporary just to make sure people upgrade to a -# version that lack runtime version checking. We'll drop them in -# the future. -RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) - zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) - kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] ) - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20140508 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - ) - !<net-misc/openssh-5.9_p1-r4 - !<net-libs/neon-0.29.6-r1" -DEPEND="${RDEPEND} - sys-apps/diffutils - >=dev-lang/perl-5 - sctp? ( >=net-misc/lksctp-tools-1.0.12 ) - test? ( sys-devel/bc )" -PDEPEND="app-misc/ca-certificates" - -S="${WORKDIR}/${MY_P}" - -MULTILIB_WRAPPED_HEADERS=( - usr/include/openssl/opensslconf.h -) - -src_prepare() { - SSL_CNF_DIR="/etc/ssl" - sed \ - -e "/^DIR=/s:=.*:=${EPREFIX}${SSL_CNF_DIR}:" \ - -e "s:SSL_CMD=/usr:SSL_CMD=${EPREFIX}/usr:" \ - "${DISTDIR}"/${PN}-c_rehash.sh.${REV} \ - > "${WORKDIR}"/c_rehash || die #416717 - - # Make sure we only ever touch Makefile.org and avoid patching a file - # that gets blown away anyways by the Configure script in src_configure - rm -f Makefile - - if ! use vanilla ; then - epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421 - epatch "${FILESDIR}"/${PN}-1.0.0d-windres.patch #373743 - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-build.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-obj-headers.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-install-dirs.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-symlinking.patch #545028 - epatch "${FILESDIR}"/${PN}-1.0.2-ipv6.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-x32-asm.patch #542618 - - epatch_user #332661 - fi - - # disable fips in the build - # make sure the man pages are suffixed #302165 - # don't bother building man pages if they're disabled - sed -i \ - -e '/DIRS/s: fips : :g' \ - -e '/^MANSUFFIX/s:=.*:=ssl:' \ - -e '/^MAKEDEPPROG/s:=.*:=$(CC):' \ - -e $(has noman FEATURES \ - && echo '/^install:/s:install_docs::' \ - || echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') \ - Makefile.org \ - || die - # show the actual commands in the log - sed -i '/^SET_X/s:=.*:=set -x:' Makefile.shared - - # since we're forcing $(CC) as makedep anyway, just fix - # the conditional as always-on - # helps clang (#417795), and versioned gcc (#499818) - sed -i 's/expr.*MAKEDEPEND.*;/true;/' util/domd || die - - # quiet out unknown driver argument warnings since openssl - # doesn't have well-split CFLAGS and we're making it even worse - # and 'make depend' uses -Werror for added fun (#417795 again) - [[ ${CC} == *clang* ]] && append-flags -Qunused-arguments - - # allow openssl to be cross-compiled - cp "${FILESDIR}"/gentoo.config-1.0.1 gentoo.config || die - chmod a+rx gentoo.config - - append-flags -fno-strict-aliasing - append-flags $(test-flags-CC -Wa,--noexecstack) - append-cppflags -DOPENSSL_NO_BUF_FREELISTS - - sed -i '1s,^:$,#!'${EPREFIX}'/usr/bin/perl,' Configure #141906 - # The config script does stupid stuff to prompt the user. Kill it. - sed -i '/stty -icanon min 0 time 50; read waste/d' config || die - ./config --test-sanity || die "I AM NOT SANE" - - multilib_copy_sources -} - -multilib_src_configure() { - unset APPS #197996 - unset SCRIPTS #312551 - unset CROSS_COMPILE #311473 - - tc-export CC AR RANLIB RC - - # Clean out patent-or-otherwise-encumbered code - # Camellia: Royalty Free http://en.wikipedia.org/wiki/Camellia_(cipher) - # IDEA: Expired http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm - # EC: ????????? ??/??/2015 http://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography - # MDC2: Expired http://en.wikipedia.org/wiki/MDC-2 - # RC5: Expired http://en.wikipedia.org/wiki/RC5 - - use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } - echoit() { echo "$@" ; "$@" ; } - - local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") - - # See if our toolchain supports __uint128_t. If so, it's 64bit - # friendly and can use the nicely optimized code paths. #460790 - local ec_nistp_64_gcc_128 - # Disable it for now though #469976 - #if ! use bindist ; then - # echo "__uint128_t i;" > "${T}"/128.c - # if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then - # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" - # fi - #fi - - local sslout=$(./gentoo.config) - einfo "Use configuration ${sslout:-(openssl knows best)}" - local config="Configure" - [[ -z ${sslout} ]] && config="config" - - echoit \ - ./${config} \ - ${sslout} \ - $(use cpu_flags_x86_sse2 || echo "no-sse2") \ - enable-camellia \ - $(use_ssl !bindist ec) \ - ${ec_nistp_64_gcc_128} \ - enable-idea \ - enable-mdc2 \ - enable-rc5 \ - enable-tlsext \ - $(use_ssl asm) \ - $(use_ssl gmp gmp -lgmp) \ - $(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \ - $(use_ssl rfc3779) \ - $(use_ssl sctp) \ - $(use_ssl tls-heartbeat heartbeats) \ - $(use_ssl zlib) \ - --prefix="${EPREFIX}"/usr \ - --openssldir="${EPREFIX}"${SSL_CNF_DIR} \ - --libdir=$(get_libdir) \ - shared threads \ - || die - - # Clean out hardcoded flags that openssl uses - local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \ - -e 's:^CFLAG=::' \ - -e 's:-fomit-frame-pointer ::g' \ - -e 's:-O[0-9] ::g' \ - -e 's:-march=[-a-z0-9]* ::g' \ - -e 's:-mcpu=[-a-z0-9]* ::g' \ - -e 's:-m[a-z0-9]* ::g' \ - ) - sed -i \ - -e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \ - -e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \ - Makefile || die -} - -multilib_src_compile() { - # depend is needed to use $confopts; it also doesn't matter - # that it's -j1 as the code itself serializes subdirs - emake -j1 depend - emake all - # rehash is needed to prep the certs/ dir; do this - # separately to avoid parallel build issues. - emake rehash -} - -multilib_src_test() { - emake -j1 test -} - -multilib_src_install() { - emake INSTALL_PREFIX="${D}" install -} - -multilib_src_install_all() { - dobin "${WORKDIR}"/c_rehash #333117 - dodoc CHANGES* FAQ NEWS README doc/*.txt doc/c-indentation.el - dohtml -r doc/* - use rfc3779 && dodoc engines/ccgost/README.gost - - # This is crappy in that the static archives are still built even - # when USE=static-libs. But this is due to a failing in the openssl - # build system: the static archives are built as PIC all the time. - # Only way around this would be to manually configure+compile openssl - # twice; once with shared lib support enabled and once without. - use static-libs || rm -f "${ED}"/usr/lib*/lib*.a - - # create the certs directory - dodir ${SSL_CNF_DIR}/certs - cp -RP certs/* "${ED}"${SSL_CNF_DIR}/certs/ || die - rm -r "${ED}"${SSL_CNF_DIR}/certs/{demo,expired} - - # Namespace openssl programs to prevent conflicts with other man pages - cd "${ED}"/usr/share/man - local m d s - for m in $(find . -type f | xargs grep -L '#include') ; do - d=${m%/*} ; d=${d#./} ; m=${m##*/} - [[ ${m} == openssl.1* ]] && continue - [[ -n $(find -L ${d} -type l) ]] && die "erp, broken links already!" - mv ${d}/{,ssl-}${m} - # fix up references to renamed man pages - sed -i '/^[.]SH "SEE ALSO"/,/^[.]/s:\([^(, ]*(1)\):ssl-\1:g' ${d}/ssl-${m} - ln -s ssl-${m} ${d}/openssl-${m} - # locate any symlinks that point to this man page ... we assume - # that any broken links are due to the above renaming - for s in $(find -L ${d} -type l) ; do - s=${s##*/} - rm -f ${d}/${s} - ln -s ssl-${m} ${d}/ssl-${s} - ln -s ssl-${s} ${d}/openssl-${s} - done - done - [[ -n $(find -L ${d} -type l) ]] && die "broken manpage links found :(" - - dodir /etc/sandbox.d #254521 - echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl - - diropts -m0700 - keepdir ${SSL_CNF_DIR}/private -} - -pkg_preinst() { - has_version ${CATEGORY}/${PN}:0.9.8 && return 0 - preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8 -} - -pkg_postinst() { - ebegin "Running 'c_rehash ${EROOT%/}${SSL_CNF_DIR}/certs/' to rebuild hashes #333069" - c_rehash "${EROOT%/}${SSL_CNF_DIR}/certs" >/dev/null - eend $? - - has_version ${CATEGORY}/${PN}:0.9.8 && return 0 - preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8 -} diff --git a/dev-libs/openssl/openssl-1.0.2d.ebuild b/dev-libs/openssl/openssl-1.0.2d.ebuild deleted file mode 100644 index 98f1978b303..00000000000 --- a/dev-libs/openssl/openssl-1.0.2d.ebuild +++ /dev/null @@ -1,267 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" - -inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal - -REV="1.7" -MY_P=${P/_/-} -DESCRIPTION="full-strength general purpose cryptography library (including SSL and TLS)" -HOMEPAGE="http://www.openssl.org/" -SRC_URI="mirror://openssl/source/${MY_P}.tar.gz - http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/${PN}/${PN}-c_rehash.sh?rev=${REV} -> ${PN}-c_rehash.sh.${REV}" - -LICENSE="openssl" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 static-libs test +tls-heartbeat vanilla zlib" -RESTRICT="!bindist? ( bindist )" - -# The blocks are temporary just to make sure people upgrade to a -# version that lack runtime version checking. We'll drop them in -# the future. -RDEPEND="gmp? ( >=dev-libs/gmp-5.1.3-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) - zlib? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,${MULTILIB_USEDEP}] ) - kerberos? ( >=app-crypt/mit-krb5-1.11.4[${MULTILIB_USEDEP}] ) - abi_x86_32? ( - !<=app-emulation/emul-linux-x86-baselibs-20140508 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] - ) - !<net-misc/openssh-5.9_p1-r4 - !<net-libs/neon-0.29.6-r1" -DEPEND="${RDEPEND} - >=dev-lang/perl-5 - sctp? ( >=net-misc/lksctp-tools-1.0.12 ) - test? ( - sys-apps/diffutils - sys-devel/bc - )" -PDEPEND="app-misc/ca-certificates" - -S="${WORKDIR}/${MY_P}" - -MULTILIB_WRAPPED_HEADERS=( - usr/include/openssl/opensslconf.h -) - -src_prepare() { - SSL_CNF_DIR="/etc/ssl" - sed \ - -e "/^DIR=/s:=.*:=${EPREFIX}${SSL_CNF_DIR}:" \ - -e "s:SSL_CMD=/usr:SSL_CMD=${EPREFIX}/usr:" \ - "${DISTDIR}"/${PN}-c_rehash.sh.${REV} \ - > "${WORKDIR}"/c_rehash || die #416717 - - # Make sure we only ever touch Makefile.org and avoid patching a file - # that gets blown away anyways by the Configure script in src_configure - rm -f Makefile - - if ! use vanilla ; then - epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421 - epatch "${FILESDIR}"/${PN}-1.0.0d-windres.patch #373743 - epatch "${FILESDIR}"/${PN}-1.0.2d-parallel-build.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-obj-headers.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-install-dirs.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-symlinking.patch #545028 - epatch "${FILESDIR}"/${PN}-1.0.2-ipv6.patch - epatch "${FILESDIR}"/${PN}-1.0.2a-x32-asm.patch #542618 - epatch "${FILESDIR}"/${PN}-1.0.1p-default-source.patch #554338 - - epatch_user #332661 - fi - - # disable fips in the build - # make sure the man pages are suffixed #302165 - # don't bother building man pages if they're disabled - sed -i \ - -e '/DIRS/s: fips : :g' \ - -e '/^MANSUFFIX/s:=.*:=ssl:' \ - -e '/^MAKEDEPPROG/s:=.*:=$(CC):' \ - -e $(has noman FEATURES \ - && echo '/^install:/s:install_docs::' \ - || echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') \ - Makefile.org \ - || die - # show the actual commands in the log - sed -i '/^SET_X/s:=.*:=set -x:' Makefile.shared - - # since we're forcing $(CC) as makedep anyway, just fix - # the conditional as always-on - # helps clang (#417795), and versioned gcc (#499818) - sed -i 's/expr.*MAKEDEPEND.*;/true;/' util/domd || die - - # quiet out unknown driver argument warnings since openssl - # doesn't have well-split CFLAGS and we're making it even worse - # and 'make depend' uses -Werror for added fun (#417795 again) - [[ ${CC} == *clang* ]] && append-flags -Qunused-arguments - - # allow openssl to be cross-compiled - cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die - chmod a+rx gentoo.config - - append-flags -fno-strict-aliasing - append-flags $(test-flags-CC -Wa,--noexecstack) - append-cppflags -DOPENSSL_NO_BUF_FREELISTS - - sed -i '1s,^:$,#!'${EPREFIX}'/usr/bin/perl,' Configure #141906 - # The config script does stupid stuff to prompt the user. Kill it. - sed -i '/stty -icanon min 0 time 50; read waste/d' config || die - ./config --test-sanity || die "I AM NOT SANE" - - multilib_copy_sources -} - -multilib_src_configure() { - unset APPS #197996 - unset SCRIPTS #312551 - unset CROSS_COMPILE #311473 - - tc-export CC AR RANLIB RC - - # Clean out patent-or-otherwise-encumbered code - # Camellia: Royalty Free http://en.wikipedia.org/wiki/Camellia_(cipher) - # IDEA: Expired http://en.wikipedia.org/wiki/International_Data_Encryption_Algorithm - # EC: ????????? ??/??/2015 http://en.wikipedia.org/wiki/Elliptic_Curve_Cryptography - # MDC2: Expired http://en.wikipedia.org/wiki/MDC-2 - # RC5: Expired http://en.wikipedia.org/wiki/RC5 - - use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; } - echoit() { echo "$@" ; "$@" ; } - - local krb5=$(has_version app-crypt/mit-krb5 && echo "MIT" || echo "Heimdal") - - # See if our toolchain supports __uint128_t. If so, it's 64bit - # friendly and can use the nicely optimized code paths. #460790 - local ec_nistp_64_gcc_128 - # Disable it for now though #469976 - #if ! use bindist ; then - # echo "__uint128_t i;" > "${T}"/128.c - # if ${CC} ${CFLAGS} -c "${T}"/128.c -o /dev/null >&/dev/null ; then - # ec_nistp_64_gcc_128="enable-ec_nistp_64_gcc_128" - # fi - #fi - - local sslout=$(./gentoo.config) - einfo "Use configuration ${sslout:-(openssl knows best)}" - local config="Configure" - [[ -z ${sslout} ]] && config="config" - - echoit \ - ./${config} \ - ${sslout} \ - $(use cpu_flags_x86_sse2 || echo "no-sse2") \ - enable-camellia \ - $(use_ssl !bindist ec) \ - ${ec_nistp_64_gcc_128} \ - enable-idea \ - enable-mdc2 \ - enable-rc5 \ - enable-tlsext \ - $(use_ssl asm) \ - $(use_ssl gmp gmp -lgmp) \ - $(use_ssl kerberos krb5 --with-krb5-flavor=${krb5}) \ - $(use_ssl rfc3779) \ - $(use_ssl sctp) \ - $(use_ssl tls-heartbeat heartbeats) \ - $(use_ssl zlib) \ - --prefix="${EPREFIX}"/usr \ - --openssldir="${EPREFIX}"${SSL_CNF_DIR} \ - --libdir=$(get_libdir) \ - shared threads \ - || die - - # Clean out hardcoded flags that openssl uses - local CFLAG=$(grep ^CFLAG= Makefile | LC_ALL=C sed \ - -e 's:^CFLAG=::' \ - -e 's:-fomit-frame-pointer ::g' \ - -e 's:-O[0-9] ::g' \ - -e 's:-march=[-a-z0-9]* ::g' \ - -e 's:-mcpu=[-a-z0-9]* ::g' \ - -e 's:-m[a-z0-9]* ::g' \ - ) - sed -i \ - -e "/^CFLAG/s|=.*|=${CFLAG} ${CFLAGS}|" \ - -e "/^SHARED_LDFLAGS=/s|$| ${LDFLAGS}|" \ - Makefile || die -} - -multilib_src_compile() { - # depend is needed to use $confopts; it also doesn't matter - # that it's -j1 as the code itself serializes subdirs - emake -j1 depend - emake all - # rehash is needed to prep the certs/ dir; do this - # separately to avoid parallel build issues. - emake rehash -} - -multilib_src_test() { - emake -j1 test -} - -multilib_src_install() { - emake INSTALL_PREFIX="${D}" install -} - -multilib_src_install_all() { - dobin "${WORKDIR}"/c_rehash #333117 - dodoc CHANGES* FAQ NEWS README doc/*.txt doc/c-indentation.el - dohtml -r doc/* - use rfc3779 && dodoc engines/ccgost/README.gost - - # This is crappy in that the static archives are still built even - # when USE=static-libs. But this is due to a failing in the openssl - # build system: the static archives are built as PIC all the time. - # Only way around this would be to manually configure+compile openssl - # twice; once with shared lib support enabled and once without. - use static-libs || rm -f "${ED}"/usr/lib*/lib*.a - - # create the certs directory - dodir ${SSL_CNF_DIR}/certs - cp -RP certs/* "${ED}"${SSL_CNF_DIR}/certs/ || die - rm -r "${ED}"${SSL_CNF_DIR}/certs/{demo,expired} - - # Namespace openssl programs to prevent conflicts with other man pages - cd "${ED}"/usr/share/man - local m d s - for m in $(find . -type f | xargs grep -L '#include') ; do - d=${m%/*} ; d=${d#./} ; m=${m##*/} - [[ ${m} == openssl.1* ]] && continue - [[ -n $(find -L ${d} -type l) ]] && die "erp, broken links already!" - mv ${d}/{,ssl-}${m} - # fix up references to renamed man pages - sed -i '/^[.]SH "SEE ALSO"/,/^[.]/s:\([^(, ]*(1)\):ssl-\1:g' ${d}/ssl-${m} - ln -s ssl-${m} ${d}/openssl-${m} - # locate any symlinks that point to this man page ... we assume - # that any broken links are due to the above renaming - for s in $(find -L ${d} -type l) ; do - s=${s##*/} - rm -f ${d}/${s} - ln -s ssl-${m} ${d}/ssl-${s} - ln -s ssl-${s} ${d}/openssl-${s} - done - done - [[ -n $(find -L ${d} -type l) ]] && die "broken manpage links found :(" - - dodir /etc/sandbox.d #254521 - echo 'SANDBOX_PREDICT="/dev/crypto"' > "${ED}"/etc/sandbox.d/10openssl - - diropts -m0700 - keepdir ${SSL_CNF_DIR}/private -} - -pkg_preinst() { - has_version ${CATEGORY}/${PN}:0.9.8 && return 0 - preserve_old_lib /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8 -} - -pkg_postinst() { - ebegin "Running 'c_rehash ${EROOT%/}${SSL_CNF_DIR}/certs/' to rebuild hashes #333069" - c_rehash "${EROOT%/}${SSL_CNF_DIR}/certs" >/dev/null - eend $? - - has_version ${CATEGORY}/${PN}:0.9.8 && return 0 - preserve_old_lib_notify /usr/$(get_libdir)/lib{crypto,ssl}.so.0.9.8 -} diff --git a/dev-libs/openssl/openssl-1.0.2d-r2.ebuild b/dev-libs/openssl/openssl-1.0.2f.ebuild index e45dd2463b8..82389bbbbc0 100644 --- a/dev-libs/openssl/openssl-1.0.2d-r2.ebuild +++ b/dev-libs/openssl/openssl-1.0.2f.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI="4" +EAPI=5 inherit eutils flag-o-matic toolchain-funcs multilib multilib-minimal @@ -13,7 +13,7 @@ SRC_URI="mirror://openssl/source/${MY_P}.tar.gz" LICENSE="openssl" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~arm-linux ~x86-linux" IUSE="+asm bindist gmp kerberos rfc3779 sctp cpu_flags_x86_sse2 static-libs test +tls-heartbeat vanilla zlib" RESTRICT="!bindist? ( bindist )" @@ -56,7 +56,7 @@ src_prepare() { if ! use vanilla ; then epatch "${FILESDIR}"/${PN}-1.0.0a-ldflags.patch #327421 epatch "${FILESDIR}"/${PN}-1.0.0d-windres.patch #373743 - epatch "${FILESDIR}"/${PN}-1.0.2d-parallel-build.patch + epatch "${FILESDIR}"/${PN}-1.0.2e-parallel-build.patch epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-obj-headers.patch epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-install-dirs.patch epatch "${FILESDIR}"/${PN}-1.0.2a-parallel-symlinking.patch #545028 diff --git a/dev-python/numpy/numpy-1.10.4.ebuild b/dev-python/numpy/numpy-1.10.4.ebuild index 64094286ded..310c4c6458e 100644 --- a/dev-python/numpy/numpy-1.10.4.ebuild +++ b/dev-python/numpy/numpy-1.10.4.ebuild @@ -117,7 +117,9 @@ python_prepare_all() { } python_compile() { - distutils-r1_python_compile -j $(makeopts_jobs) ${NUMPY_FCONFIG} + distutils-r1_python_compile \ + $(usex python_targets_python3_5 "" "-j $(makeopts_jobs)") \ + ${NUMPY_FCONFIG} } python_test() { diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest index 9b2d7064117..97de9d3c60b 100644 --- a/dev-ruby/rspec-core/Manifest +++ b/dev-ruby/rspec-core/Manifest @@ -5,3 +5,4 @@ DIST rspec-core-3.3.1-git.tgz 332355 SHA256 9dc839186e72fe5d4b4f15500bc2a976d08d DIST rspec-core-3.3.2-git.tgz 332730 SHA256 aef9a2867a435aa7be57826c850e88e593232077dc42f12bfed89a92c7704d26 SHA512 6cadfa43d63df8d24105d88d6e8b22a495a30f04b289c71c8887ea3fead9ec8f071a6c734a140b1e4910f25094fd36c7c37b54a0724e734233ca584202f0cf32 WHIRLPOOL 1e385223ea8c9b32bfc6ecc93146ccad793441bae3426f6cb4acc07d7a1f2bc6e20be11597fcd27f3c6bb207482213e2eaf214835041df631d06b9bc524e5b70 DIST rspec-core-3.4.0-git.tgz 354166 SHA256 852bf29d13c30e921126b57233b80a56495465fe80f3a5fb036721f20a74a668 SHA512 9961b99a2209268528a3cee741f682f37300d0bd88c8364ee400073a3274e7465d767f01207db12789debb73a4bcb5dc6eb06039b0364cdf9fd72803fa917bc5 WHIRLPOOL 9d6176434c72a2eacb8d4ca5ae794f0bd0351507bf51a1b102f4eb12dce02a84cbf2f813c801ac5fc591c533ef4ffe995b9e8df374de4ecffe3cb8367e1c1b59 DIST rspec-core-3.4.1-git.tgz 354375 SHA256 ed75c25573e155b5fd9f57102785294b2f9b4d3796b96279ba977acbb5bf9eb2 SHA512 e472969b7d1571be39438190029690acdcd760b61f7067e8bf66b29324f2eeb7f870f382dacc79738f0aeea1c66bc971b7a8b93ae6a2c3bc61ac539ce4b452a3 WHIRLPOOL 53243e1374d9cc50f950d17e7de30d9dc3f0c3ac0dea16f41c3b36f3160e95d1ab6ed720e83dc508b4925c3340ed4876918fbcfafe937f9b7753cc8888a266a2 +DIST rspec-core-3.4.2-git.tgz 354859 SHA256 bcb93520f5cb2bc0f2f66c09579970c524e7404575cefc5aefcd3da594d775b6 SHA512 33fc3336a01b86f9c22e5e9fe9f78f2b4f66a309fd0bff90d565484912d2ae6525dc80b0e6e2c6d2b5d698c2848e0b025cc4f065b533b9936ba6e7dfb03bae88 WHIRLPOOL 451f5b70bdd9db53fc7fabc84dacff6cd3cbda3422ca475a1090e5bcd2ec42249e91953c0d648c5a4d2ab12af85e778b392a1e75717526d89577ecffe88f0cfa diff --git a/dev-ruby/rspec-core/rspec-core-3.4.2.ebuild b/dev-ruby/rspec-core/rspec-core-3.4.2.ebuild new file mode 100644 index 00000000000..6816c7fc952 --- /dev/null +++ b/dev-ruby/rspec-core/rspec-core-3.4.2.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_TASK_TEST="none" +RUBY_FAKEGEM_TASK_DOC="none" + +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +# Also install this custom path since internal paths depend on it. +RUBY_FAKEGEM_EXTRAINSTALL="exe" + +RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby" +HOMEPAGE="https://github.com/rspec/rspec-core" +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +LICENSE="MIT" +SLOT="3" +KEYWORDS="~amd64 ~arm ~hppa ~ppc64" +IUSE="highlight" + +SUBVERSION="$(get_version_component_range 1-2)" + +ruby_add_rdepend " + =dev-ruby/rspec-support-${SUBVERSION}* + !!<dev-ruby/rspec-core-2.14.8-r4 + highlight? ( >=dev-ruby/coderay-1.0.9 ) +" + +ruby_add_bdepend "test? ( + >=dev-ruby/nokogiri-1.5.2 + >=dev-ruby/coderay-1.0.9 + dev-ruby/syntax + >=dev-ruby/thread_order-1.1.0 + >=dev-ruby/zentest-4.6.2 + >=dev-ruby/rspec-expectations-3.3.0:3 + >=dev-ruby/rspec-mocks-2.99.0:3 + )" + +all_ruby_prepare() { + # Don't set up bundler: it doesn't understand our setup. + sed -i -e '/[Bb]undler/d' Rakefile || die + + # Avoid dependency on cucumber since we can't run the features anyway. + sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die + + # Duplicate exe also in bin. We can't change it since internal stuff + # also depends on this and fixing that is going to be fragile. This + # way we can at least install proper bin scripts. + cp -R exe bin || die + + # Avoid unneeded dependency on git. + sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die + + # Avoid aruba dependency so that we don't end up in dependency hell. + sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' spec/spec_helper.rb || die + rm spec/integration/{failed_line_detection,filtering,order,persistence_failures}_spec.rb spec/support/aruba_support.rb || die + + # Avoid a spec failing due to path issues + sed -i -e '/does not load files in the default path when run by ruby/,/end/ s:^:#:' \ + spec/rspec/core/configuration_spec.rb || die + + # Avoid specs for older coderay version which is no longer packaged + sed -i -e '/highlights the syntax of the provided lines/ s/do/,skip: true do/' \ + -e '/dynamically adjusts to changing color config/ s/do/,skip: true do/' \ + spec/rspec/core/source/syntax_highlighter_spec.rb +} + +each_ruby_prepare() { + sed -i -e 's:ruby -e:'${RUBY}' -e:' spec/rspec/core_spec.rb || die + + # case ${RUBY} in + # *ruby22) + # # The rubygems version bundled with ruby 2.2 causes warnings. + # sed -i -e '/a library that issues no warnings when loaded/,/^ end/ s:^:#:' spec/rspec/core_spec.rb || die + # ;; + # esac +} + +all_ruby_compile() { + if use doc ; then + yardoc || die + fi +} + +each_ruby_test() { + PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" ${RUBY} -Ilib bin/rspec spec || die "Tests failed." +} + +all_ruby_install() { + all_fakegem_install + + ruby_fakegem_binwrapper rspec /usr/bin/rspec-3 'gem "rspec", "~>3.0"' +} diff --git a/dev-ruby/selenium-webdriver/Manifest b/dev-ruby/selenium-webdriver/Manifest index bcaff3dfd73..72b98634421 100644 --- a/dev-ruby/selenium-webdriver/Manifest +++ b/dev-ruby/selenium-webdriver/Manifest @@ -2,3 +2,4 @@ DIST selenium-webdriver-2.46.2.gem 2919424 SHA256 cb6575396f62f86f015c4905970d48 DIST selenium-webdriver-2.47.1.gem 2872832 SHA256 0140306e064fc40eb2dc632a88fd47dabe786ec2b29f7c59ee425d58113f7b86 SHA512 2973983dfca3ae1c97f55edc9db9480a7595676439c57ae58ec8af18ae6c5e210e2a2efcab630036079c4fed0513ce2e961b36dec3501b41e787a92ebf8cca98 WHIRLPOOL 137327e3066f9cdd52fc41ef1a36ee7a1ebb669b0a5dcbb9aafe7f49d180d2b41850b60089592b2ae9db8c9127764db2108543a173853b1ba4edf16131e8858c DIST selenium-webdriver-2.48.1.gem 884736 SHA256 b804174665cbc2086c24a98f5331dcc6e1ab313db0852849c6a4d0779deb2484 SHA512 b78e20f382210e73bee24e6ea6cf9ff1bcae6bc77e5ed23ccc0ce9db307f4974140e47b29896850eaaa4c315100e50b3dc2756856defb447405a8c8a509ae966 WHIRLPOOL 7b89a4ad412bdd80fe956af413b75d45144597c6cb0d2bba1d7ec599b3d8f63dab06ac416a276df2ab9293263c22023fb092b8cf0c9848b02765edc9430e7480 DIST selenium-webdriver-2.49.0.gem 887808 SHA256 c3ceba30bcecfb2e6d0f53bed34ac046f740793871ebfd011c339860f79d4bc8 SHA512 bad495b5d5d97d7f3d7133dd47bc5a2b1695634f18b5b565b17effcd894f18006c015e975be89883ac583cf9b531af7130985fc555d40c9e97bac808461d6a4d WHIRLPOOL 3272fd223fd7eaca858663b52f92a3fd622a2a3707c9f005e871efe4aa40c7cdf2f95921a5ce9d94de30f2185a8ba310e7020905daaa1eb1c855c3c06487e86d +DIST selenium-webdriver-2.50.0.gem 890368 SHA256 6dde9797faebd84bdf252fff9cf0135c70c6027545a54efaf98b626425755115 SHA512 a1b1b51aaec744008fab7db063c8cb53e7065ac766d4e56b98e0055aee576b718ae56bf60244c0ebcd7c98932b7ff9c2c8b8a78bc6d8dfae1fe6fbb813869098 WHIRLPOOL 0d5fe0cdea8f36b45c3fdb1ea2b2ae786029c8dd6a8ee7cd26d336499d3a77b36c6e0bd87dc73595c6b7e2de9482b46a29be3022087722505f28423efd61af43 diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-2.50.0.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-2.50.0.ebuild new file mode 100644 index 00000000000..dffb511bdbb --- /dev/null +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-2.50.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22" + +# NOTE: this package contains precompiled code. It appears that all +# source code can be found at https://code.google.com/p/selenium/ but the +# repository is not organized in a way so that we can easily rebuild the +# suited shared object. We'll just try our luck with the precompiled +# objects for now. + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so" +QA_PREBUILT="*/x_ignore_nofocus.so" + +inherit ruby-fakegem + +DESCRIPTION="This gem provides Ruby bindings for WebDriver" +HOMEPAGE="http://gemcutter.org/gems/selenium-webdriver" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/childprocess-0.5.0 + >=dev-ruby/multi_json-1.0.4 + dev-ruby/rubyzip:1" + +all_ruby_prepare() { + # Make websocket a development dependency since it is only needed + # for the safari driver which we don't support on Gentoo. + sed -i -e '/websocket/,/version_requirements/ s/runtime/development/' ../metadata || die +} diff --git a/eclass/latex-package.eclass b/eclass/latex-package.eclass index 0acfcc95616..b32943b580a 100644 --- a/eclass/latex-package.eclass +++ b/eclass/latex-package.eclass @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -51,16 +51,18 @@ # you must either grab each file individually, or find a place to mirror an # archive of them. (iBiblio) # -# It inherits base. +# It inherits base in EAPI 5 and earlier. -inherit base +case ${EAPI:-0} in + 0|1|2|3|4|5) inherit base ;; + 6) ;; + *) die "Unknown EAPI ${EAPI} for ${ECLASS}" ;; +esac RDEPEND="virtual/latex-base" DEPEND="${RDEPEND} >=sys-apps/texinfo-4.2-r5" HOMEPAGE="http://www.tug.org/" -SRC_URI="ftp://tug.ctan.org/macros/latex/" -S=${WORKDIR}/${P} TEXMF="/usr/share/texmf-site" # @ECLASS-VARIABLE: SUPPLIER @@ -69,17 +71,12 @@ TEXMF="/usr/share/texmf-site" # DESCRIPTION above) SUPPLIER="misc" -# @FUNCTION: latex-package_has_tetex3 -# @RETURN: true if at least one of (>=tetex-3 or >=ptex-3.1.8 or >=texlive-core-2007) is installed, else false -# @DESCRIPTION: -# It is often used to know if the current TeX installation supports gentoo's -# texmf-update or if the package has to do it the old way +# Kept for backwards compatibility latex-package_has_tetex_3() { - if has_version '>=app-text/tetex-3' || has_version '>=app-text/ptex-3.1.8' || has_version '>=app-text/texlive-core-2007' ; then - true - else - false - fi + case ${EAPI:-0} in + 0|1|2|3|4|5) return 0 ;; + *) die "${FUNCNAME} no longer supported in EAPI ${EAPI}" ;; + esac } # @FUNCTION: latex-package_src_doinstall @@ -130,7 +127,7 @@ latex-package_src_doinstall() { for i in `find . -maxdepth 1 -type f -name "*.${1}"` do einfo "Making documentation: $i" - texi2dvi -q -c --language=latex $i &> /dev/null + texi2dvi -q -c --language=latex $i &> /dev/null || die done ;; "tfm" | "vf" | "afm") @@ -190,7 +187,7 @@ latex-package_src_compile() { for i in `find \`pwd\` -maxdepth 1 -type f -name "*.ins"` do einfo "Extracting from $i" - latex --interaction=batchmode $i &> /dev/null + latex --interaction=batchmode $i &> /dev/null || die done } @@ -228,11 +225,7 @@ latex-package_pkg_postrm() { # Rehashes the kpathsea database, according to the current TeX installation latex-package_rehash() { debug-print function $FUNCNAME $* - if latex-package_has_tetex_3 ; then - texmf-update - else - texconfig rehash - fi + texmf-update } EXPORT_FUNCTIONS src_compile src_install pkg_postinst pkg_postrm diff --git a/eclass/mozconfig-v6.44.eclass b/eclass/mozconfig-v6.44.eclass new file mode 100644 index 00000000000..a833e9179f8 --- /dev/null +++ b/eclass/mozconfig-v6.44.eclass @@ -0,0 +1,341 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +# +# @ECLASS: mozconfig-v6.44.eclass +# @MAINTAINER: +# mozilla team <mozilla@gentoo.org> +# @BLURB: the new mozilla common configuration eclass for FF33 and newer, v6 +# @DESCRIPTION: +# This eclass is used in mozilla ebuilds (firefox, thunderbird, seamonkey) +# to provide a single common place for the common mozilla engine compoments. +# +# The eclass provides all common dependencies as well as common use flags. +# +# Some use flags which may be optional in particular mozilla packages can be +# supported through setting eclass variables. +# +# This eclass inherits mozconfig helper functions as defined in mozcoreconf-v3, +# and so ebuilds inheriting this eclass do not need to inherit that. + +inherit multilib flag-o-matic toolchain-funcs mozcoreconf-v3 + +case ${EAPI} in + 0|1|2|3|4) die "EAPI=${EAPI} not supported" +esac + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_WIFI +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="wifi". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if necko-wifi support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_JIT +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild needs to provide +# optional necko-wifi support via IUSE="jit". Currently this would include +# ebuilds for firefox, and potentially seamonkey. +# +# Leave the variable UNSET if optional jit support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_GTK3 +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild can provide +# optional gtk3 support via IUSE="gtk3". Currently this would include +# ebuilds for firefox, but thunderbird and seamonkey could follow in the future. +# +# Leave the variable UNSET if gtk3 support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# @ECLASS-VARIABLE: MOZCONFIG_OPTIONAL_QT5 +# @DESCRIPTION: +# Set this variable before the inherit line, when an ebuild can provide +# optional qt5 support via IUSE="qt5". Currently this would include +# ebuilds for firefox, but thunderbird and seamonkey could follow in the future. +# +# Leave the variable UNSET if qt5 support should not be available. +# Set the variable to "enabled" if the use flag should be enabled by default. +# Set the variable to any value if the use flag should exist but not be default-enabled. + +# use-flags common among all mozilla ebuilds +IUSE="${IUSE} dbus debug ffmpeg +gstreamer gstreamer-0 +jemalloc3 neon pulseaudio selinux startup-notification system-cairo + system-icu system-jpeg system-libevent system-sqlite system-libvpx" + +# some notes on deps: +# gtk:2 minimum is technically 2.10 but gio support (enabled by default) needs 2.14 +# media-libs/mesa needs to be 10.2 or above due to a bug with flash+vdpau + +RDEPEND=">=app-text/hunspell-1.2 + dev-libs/atk + dev-libs/expat + >=dev-libs/libevent-1.4.7 + >=x11-libs/cairo-1.10[X] + >=x11-libs/gtk+-2.18:2 + x11-libs/gdk-pixbuf + >=x11-libs/pango-1.22.0 + >=media-libs/libpng-1.6.17:0=[apng] + >=media-libs/mesa-10.2:* + media-libs/fontconfig + >=media-libs/freetype-2.4.10 + kernel_linux? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio ) + virtual/freedesktop-icon-theme + dbus? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 ) + startup-notification? ( >=x11-libs/startup-notification-0.8 ) + >=dev-libs/glib-2.26:2 + >=sys-libs/zlib-1.2.3 + >=virtual/libffi-3.0.10 + ffmpeg? ( virtual/ffmpeg ) + gstreamer? ( + >=media-libs/gstreamer-1.4.5:1.0 + >=media-libs/gst-plugins-base-1.4.5:1.0 + >=media-libs/gst-plugins-good-1.4.5:1.0 + >=media-plugins/gst-plugins-libav-1.4.5:1.0 + ) + gstreamer-0? ( + >=media-libs/gstreamer-0.10.25:0.10 + media-plugins/gst-plugins-meta:0.10[ffmpeg] + ) + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrender + x11-libs/libXt + system-cairo? ( >=x11-libs/cairo-1.12[X,xcb] >=x11-libs/pixman-0.19.2 ) + system-icu? ( >=dev-libs/icu-51.1:= ) + system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) + system-libevent? ( =dev-libs/libevent-2.0* ) + system-sqlite? ( >=dev-db/sqlite-3.9.1:3[secure-delete,debug=] ) + system-libvpx? ( >=media-libs/libvpx-1.3.0:0=[postproc] ) +" + +if [[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]]; then + if [[ ${MOZCONFIG_OPTIONAL_GTK3} = "enabled" ]]; then + IUSE+=" +gtk3" + else + IUSE+=" gtk3" + fi + RDEPEND+=" + gtk3? ( >=x11-libs/gtk+-3.4.0:3 )" +fi +if [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]]; then + inherit qmake-utils + if [[ ${MOZCONFIG_OPTIONAL_QT5} = "enabled" ]]; then + IUSE+=" +qt5" + else + IUSE+=" qt5" + fi + RDEPEND+=" + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + dev-qt/qtdeclarative:5 + )" +fi +if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]]; then + if [[ ${MOZCONFIG_OPTIONAL_WIFI} = "enabled" ]]; then + IUSE+=" +wifi" + else + IUSE+=" wifi" + fi + RDEPEND+=" + wifi? ( + kernel_linux? ( >=sys-apps/dbus-0.60 + >=dev-libs/dbus-glib-0.72 + net-misc/networkmanager ) + )" +fi +if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then + if [[ ${MOZCONFIG_OPTIONAL_JIT} = "enabled" ]]; then + IUSE+=" +jit" + else + IUSE+=" jit" + fi +fi + +DEPEND="app-arch/zip + app-arch/unzip + >=sys-devel/binutils-2.16.1 + ${RDEPEND}" + +RDEPEND+=" + selinux? ( sec-policy/selinux-mozilla )" + +# only one of gstreamer and gstreamer-0 can be enabled at a time, so set REQUIRED_USE to signify this +REQUIRED_USE="?? ( gstreamer gstreamer-0 )" + +# only one of gtk3 or qt5 should be permitted to be selected, since only one will be used. +[[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]] && [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]] && \ + REQUIRED_USE+=" ?? ( gtk3 qt5 )" + +# @FUNCTION: mozconfig_config +# @DESCRIPTION: +# Set common configure options for mozilla packages. +# Call this within src_configure() phase, after mozconfig_init +# +# Example: +# +# inherit mozconfig-v5.33 +# +# src_configure() { +# mozconfig_init +# mozconfig_config +# # ... misc ebuild-unique settings via calls to +# # ... mozconfig_{annotate,use_with,use_enable} +# mozconfig_final +# } + +mozconfig_config() { + # Migrated from mozcoreconf-2 + mozconfig_annotate 'system_libs' \ + --with-system-zlib \ + --enable-pango \ + --enable-svg \ + --with-system-bz2 + + if has bindist ${IUSE}; then + mozconfig_use_enable !bindist official-branding + if [[ ${PN} == firefox ]] && use bindist ; then + mozconfig_annotate '' --with-branding=browser/branding/aurora + fi + fi + + mozconfig_use_enable debug + mozconfig_use_enable debug tests + + if ! use debug ; then + mozconfig_annotate 'disabled by Gentoo' --disable-debug-symbols + else + mozconfig_annotate 'enabled by Gentoo' --enable-debug-symbols + fi + + mozconfig_use_enable startup-notification + + if [[ -n ${MOZCONFIG_OPTIONAL_WIFI} ]] ; then + # wifi pulls in dbus so manage both here + mozconfig_use_enable wifi necko-wifi + if use kernel_linux && use wifi && ! use dbus; then + echo "Enabling dbus support due to wifi request" + mozconfig_annotate 'dbus required by necko-wifi on linux' --enable-dbus + else + mozconfig_use_enable dbus + fi + else + mozconfig_use_enable dbus + mozconfig_annotate 'disabled' --disable-necko-wifi + fi + + # These are forced-on for webm support + mozconfig_annotate 'required' --enable-ogg + mozconfig_annotate 'required' --enable-wave + + if [[ -n ${MOZCONFIG_OPTIONAL_JIT} ]]; then + mozconfig_use_enable jit ion + fi + + # These are enabled by default in all mozilla applications + mozconfig_annotate '' --with-system-nspr --with-nspr-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --with-system-nss --with-nss-prefix="${EPREFIX}"/usr + mozconfig_annotate '' --x-includes="${EPREFIX}"/usr/include --x-libraries="${EPREFIX}"/usr/$(get_libdir) + if use system-libevent; then + mozconfig_annotate '' --with-system-libevent="${EPREFIX}"/usr + fi + mozconfig_annotate '' --prefix="${EPREFIX}"/usr + mozconfig_annotate '' --libdir="${EPREFIX}"/usr/$(get_libdir) + mozconfig_annotate 'Gentoo default' --enable-system-hunspell + mozconfig_annotate '' --disable-gnomeui + mozconfig_annotate '' --enable-gio + mozconfig_annotate '' --disable-crashreporter + mozconfig_annotate 'Gentoo default' --with-system-png + mozconfig_annotate '' --enable-system-ffi + mozconfig_annotate 'Gentoo default to honor system linker' --disable-gold + mozconfig_annotate 'Gentoo default' --disable-skia + mozconfig_annotate '' --disable-gconf + mozconfig_annotate '' --with-intl-api + + # default toolkit is cairo-gtk2, optional use flags can change this + local toolkit="cairo-gtk2" + local toolkit_comment="" + if [[ -n ${MOZCONFIG_OPTIONAL_GTK3} ]]; then + if use gtk3; then + toolkit="cairo-gtk3" + toolkit_comment="gtk3 use flag" + fi + fi + if [[ -n ${MOZCONFIG_OPTIONAL_QT5} ]]; then + if use qt5; then + toolkit="cairo-qt" + toolkit_comment="qt5 use flag" + # need to specify these vars because the qt5 versions are not found otherwise, + # and setting --with-qtdir overrides the pkg-config include dirs + local i + for i in qmake moc rcc; do + echo "export HOST_${i^^}=\"$(qt5_get_bindir)/${i}\"" \ + >> "${S}"/.mozconfig || die + done + echo 'unset QTDIR' >> "${S}"/.mozconfig || die + mozconfig_annotate '+qt5' --disable-gio + fi + fi + mozconfig_annotate "${toolkit_comment}" --enable-default-toolkit=${toolkit} + + # Use jemalloc unless libc is not glibc >= 2.4 + # at this time the minimum glibc in the tree is 2.9 so we should be safe. + if use elibc_glibc && use jemalloc3; then + # We must force-enable jemalloc 3 via .mozconfig + echo "export MOZ_JEMALLOC3=1" >> "${S}"/.mozconfig || die + mozconfig_annotate '' --enable-jemalloc + mozconfig_annotate '' --enable-replace-malloc + fi + + mozconfig_annotate '' --target="${CTARGET:-${CHOST}}" + mozconfig_annotate '' --build="${CTARGET:-${CHOST}}" + + use ffmpeg || mozconfig_annotate '-ffmpeg' --disable-ffmpeg + if use gstreamer ; then + use ffmpeg && einfo "${PN} will not use ffmpeg unless gstreamer:1.0 is not available at runtime" + mozconfig_annotate '+gstreamer' --enable-gstreamer=1.0 + elif use gstreamer-0 ; then + use ffmpeg && einfo "${PN} will not use ffmpeg unless gstreamer:0.10 is not available at runtime" + mozconfig_annotate '+gstreamer-0' --enable-gstreamer=0.10 + else + mozconfig_annotate '' --disable-gstreamer + fi + mozconfig_use_enable pulseaudio + + mozconfig_use_enable system-cairo + mozconfig_use_enable system-sqlite + mozconfig_use_with system-jpeg + mozconfig_use_with system-icu + mozconfig_use_with system-libvpx + + # Modifications to better support ARM, bug 553364 + if use neon ; then + mozconfig_annotate '' --with-fpu=neon + mozconfig_annotate '' --with-thumb=yes + mozconfig_annotate '' --with-thumb-interwork=no + fi + if [[ ${CHOST} == armv* ]] ; then + mozconfig_annotate '' --with-float-abi=hard + mozconfig_annotate '' --enable-skia + + if ! use system-libvpx ; then + sed -i -e "s|softfp|hard|" \ + "${S}"/media/libvpx/moz.build + fi + fi +} diff --git a/mail-client/trojita/Manifest b/mail-client/trojita/Manifest index 36538e75f47..35ffa3a3973 100644 --- a/mail-client/trojita/Manifest +++ b/mail-client/trojita/Manifest @@ -1,2 +1,3 @@ DIST trojita-0.4.1.tar.bz2 1219460 SHA256 68a17498e70fd66966917fe4ecb90e6fe6f36f439c714552b8a97c004fe687de SHA512 f24210d4f8e10cfbca25ab4d62ae3c8eea3e8824c13119cd6dc4511d4cf9b5f82be67586b6494aff5290ab06f869ae3bd1c8a19664bcf0f57059ee8d67d6c81a WHIRLPOOL 47652af26fe24c6fb7fb0dbb1ef7c00710d087903787a847b59dc80d61dcd1725b5c7444aa77e36b357c3bbd6bc64f0566a995ac5b3c53842c3744b1a82127c0 DIST trojita-0.5.tar.bz2 1421368 SHA256 21d8f0bf12b7d6dc39344ab70f4a0cb5b1997a3b60dc502841272ac92959458a SHA512 c3d661b5a49ca083fe7f09f598138f70a6ace5d66760bfe1242b06fcc90cb73abb56a1c27329f8de48eea281a782f8c5b6e1b374e271c33c9907070b5883b904 WHIRLPOOL 59a8bb257226edb4e34445766b5e5e500cae7205cf2ecf64fd80216f77d2e662395c4055744b84e0509311c635c93813849ec83b2ed5ec8212cb4553a118cadd +DIST trojita-0.6.tar.bz2 1409812 SHA256 4c1083f48b51cc37bb318c5a8ada67b64b38ed95d8ad30b4621755fcf45efa10 SHA512 de13437b9c046b3db317c62cbf4fbff5607ad807378a7ef9ba239609aba2e49933a2f0aa9645777536e5c03e2af612164b96d15b731570597b0d4de187d1b350 WHIRLPOOL e81ff5a5759ec2182f1e8e68c478b70c80e2715560dda3c7095e7d897eab1e0d5cb45d2f8e15ba133a0bb31351f59b7a507011bdb637401c28147d456b51145d diff --git a/mail-client/trojita/trojita-0.6.ebuild b/mail-client/trojita/trojita-0.6.ebuild new file mode 100644 index 00000000000..0182235b127 --- /dev/null +++ b/mail-client/trojita/trojita-0.6.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +QT4_REQUIRED="4.8.0" +EGIT_REPO_URI="git://anongit.kde.org/${PN}.git" +inherit cmake-utils fdo-mime gnome2-utils qmake-utils virtualx +[[ ${PV} == 9999 ]] && inherit git-r3 + +DESCRIPTION="A Qt IMAP e-mail client" +HOMEPAGE="http://trojita.flaska.net/" +if [[ ${PV} != 9999 ]]; then + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="|| ( GPL-2 GPL-3 )" +SLOT="0" +IUSE="debug +dbus +password +qt5 test +zlib" + +RDEPEND=" + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsql:5[sqlite] + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + ) + !qt5? ( + >=dev-qt/qtbearer-${QT4_REQUIRED}:4 + >=dev-qt/qtcore-${QT4_REQUIRED}:4 + >=dev-qt/qtgui-${QT4_REQUIRED}:4 + >=dev-qt/qtsql-${QT4_REQUIRED}:4[sqlite] + >=dev-qt/qtwebkit-${QT4_REQUIRED}:4 + ) + dbus? ( dev-qt/qtdbus:5 ) + password? ( + qt5? ( dev-libs/qtkeychain[qt5] ) + !qt5? ( dev-libs/qtkeychain[qt4] ) + ) + zlib? ( sys-libs/zlib ) +" +DEPEND="${RDEPEND} + qt5? ( dev-qt/linguist-tools:5 ) + test? ( + qt5? ( dev-qt/qttest:5 ) + !qt5? ( >=dev-qt/qttest-${QT4_REQUIRED}:4 ) + ) + zlib? ( virtual/pkgconfig ) +" + +DOCS="README LICENSE" + +src_prepare() { + cmake-utils_src_prepare + + # the build system is taking a look at `git describe ... --dirty` and + # gentoo's modifications to CMakeLists.txt break these + sed -i "s/--dirty//" "${S}/cmake/TrojitaVersion.cmake" || die "Cannot fix the version check" + + # ensure correct version of binary is used - bug 544108. + # this file is only used for qt4 builds + sed -i "s|\$ENV{QTDIR}/bin|$(qt4_get_bindir) NO_DEFAULT_PATH|" cmake/FindLinguistForTrojita.cmake || die +} + +src_configure() { + local mycmakeargs=( + -DWITH_DBUS=$(usex dbus) + -DWITH_QT5=$(usex qt5) + -DWITH_QTKEYCHAINPLUGIN=$(usex password) + -DWITH_TESTS=$(usex test) + -DWITH_ZLIB=$(usex zlib) + ) + + cmake-utils_src_configure +} + +src_test() { + virtx cmake-utils_src_test +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} diff --git a/mail-client/trojita/trojita-9999.ebuild b/mail-client/trojita/trojita-9999.ebuild index e7c71ee6c55..32da654778c 100644 --- a/mail-client/trojita/trojita-9999.ebuild +++ b/mail-client/trojita/trojita-9999.ebuild @@ -1,89 +1,76 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 -QT4_REQUIRED="4.8.0" EGIT_REPO_URI="git://anongit.kde.org/${PN}.git" -[[ ${PV} == "9999" ]] && GIT_ECLASS="git-2" - -inherit cmake-utils virtualx ${GIT_ECLASS} +inherit cmake-utils fdo-mime gnome2-utils virtualx +[[ ${PV} == 9999 ]] && inherit git-r3 DESCRIPTION="A Qt IMAP e-mail client" HOMEPAGE="http://trojita.flaska.net/" -if [[ ${PV} == "9999" ]]; then - SRC_URI="" - KEYWORDS="" -else +if [[ ${PV} != 9999 ]]; then SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - KEYWORDS="~amd64 ~ppc ~x86" - MY_LANGS="ar bs ca cs da de el en_GB es et fi fr ga gl hu ia it ja lt mr nb nds nl pl pt pt_BR ro sk sv tr ug uk zh_CN zh_TW" + KEYWORDS="~amd64 ~x86" fi LICENSE="|| ( GPL-2 GPL-3 )" SLOT="0" -IUSE="debug +password qt5 test +zlib" -for MY_LANG in ${MY_LANGS} ; do - IUSE="${IUSE} linguas_${MY_LANG}" -done +IUSE="debug +dbus +password test +zlib" RDEPEND=" - qt5? ( - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtsql:5[sqlite] - dev-qt/qtwebkit:5 - dev-qt/qtwidgets:5 - ) - !qt5? ( - >=dev-qt/qtbearer-${QT4_REQUIRED}:4 - >=dev-qt/qtgui-${QT4_REQUIRED}:4 - >=dev-qt/qtsql-${QT4_REQUIRED}:4[sqlite] - >=dev-qt/qtwebkit-${QT4_REQUIRED}:4 - ) + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsql:5[sqlite] + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + dbus? ( dev-qt/qtdbus:5 ) + password? ( dev-libs/qtkeychain[qt5] ) + zlib? ( sys-libs/zlib ) " DEPEND="${RDEPEND} - password? ( - qt5? ( dev-libs/qtkeychain[qt5] ) - !qt5? ( dev-libs/qtkeychain[qt4] ) - ) - qt5? ( dev-qt/linguist-tools:5 ) - test? ( - qt5? ( dev-qt/qttest:5 ) - !qt5? ( >=dev-qt/qttest-${QT4_REQUIRED}:4 ) - ) - zlib? ( - virtual/pkgconfig - sys-libs/zlib - ) + dev-qt/linguist-tools:5 + test? ( dev-qt/qttest:5 ) + zlib? ( virtual/pkgconfig ) " DOCS="README LICENSE" -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_with qt5 QT5) - $(cmake-utils_use_with password QTKEYCHAIN_PLUGIN) - $(cmake-utils_use_with test TESTS) - $(cmake-utils_use_with zlib ZLIB) - ) - if [[ ${MY_LANGS} ]]; then - rm po/trojita_common_x-test.po - for x in po/*.po; do - mylang=${x#po/trojita_common_} - mylang=${mylang%.po} - use linguas_$mylang || rm $x - done - fi +src_prepare() { + cmake-utils_src_prepare # the build system is taking a look at `git describe ... --dirty` and # gentoo's modifications to CMakeLists.txt break these sed -i "s/--dirty//" "${S}/cmake/TrojitaVersion.cmake" || die "Cannot fix the version check" +} + +src_configure() { + local mycmakeargs=( + -DWITH_DBUS=$(usex dbus) + -DWITH_QTKEYCHAINPLUGIN=$(usex password) + -DWITH_TESTS=$(usex test) + -DWITH_ZLIB=$(usex zlib) + ) cmake-utils_src_configure } src_test() { - VIRTUALX_COMMAND=cmake-utils_src_test virtualmake + virtx cmake-utils_src_test +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + fdo-mime_desktop_database_update + gnome2_icon_cache_update } diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest index a325fbe6785..a40d6887c66 100644 --- a/net-misc/dropbox/Manifest +++ b/net-misc/dropbox/Manifest @@ -1,4 +1,6 @@ DIST dropbox-lnx.x86-2.10.2.tar.gz 26078108 SHA256 a43e24342e5f337034cf0d378f5a532ad69ad59bf00eb8a2065c465c969e3455 SHA512 0fb408d7a221c470fbc59c4ddb1f65d4fcb2d33c855b37474b6202a58f7be04b9cf0ed1ea18080efdd02998fe370bdef99ce1e27b8f627515ba3db859251e5ef WHIRLPOOL a33260d2a8907d676230464c9b4200b12debe2ac8aae5a7322250218481f348a2cc4217a84155900cbe9284e4070d424fbc7589e7733fab79d98e2ee324c5e02 +DIST dropbox-lnx.x86-3.12.6.tar.gz 67580639 SHA256 f0b623d6c4626dbe95db00db46646a300dab00a2e005403154caffdf95f9f8dd SHA512 855d30209620c9a41a97b767d7d56e3e12674c168a20a0e3ba51f0ad1b5489a7979995285437d12d0a1eb179bc1e1fa8b2962c5d99cacba4d44132b9c6b05e62 WHIRLPOOL 4dad0fb272abe5d2dc45f9dac6cd6fe0efd5ac92f650000ecf237d394dde480621cc9b61d25c77d13c6140459f248e63ebc6460aa5d55de0ad185ab28638f132 DIST dropbox-lnx.x86-3.6.8.tar.gz 61283985 SHA256 bca1e028a5acab38864320580965947559bc5e74a073e8e3c68cd56fab115d54 SHA512 4d3c37e5d6ccf4de3f317920439a32eaffb5132fcce2f6491b1f9dec7c0a5e06266c9509711a5564e9d6613f6cd8c9f594a691de1e2ad2bcdb7c0df1b7964341 WHIRLPOOL e0a81a0f4b86b8efc9535ab13ad81887331959ac943145c4d4135298c04d966065ef2bbcb7d3f5f43df9650924232768f84941d190b91866e93bf38957d5c09e DIST dropbox-lnx.x86_64-2.10.2.tar.gz 26852053 SHA256 0780001da7af0ee8b07115f59d1998708e5aa36c50ce13f73f32d7c7c0a08d11 SHA512 0746643546bdcd2de71812a87ccf665df4a656750d899e2b67a3dfa958bf7f59fcb1c99109b6bb1424f5dfbb625d0756a7cc0c01ba09b4375ed177d05846256e WHIRLPOOL 787e5882f546377173e73fcb8a4bfe205c1659e562e0ef4aea9d62123fb684cd254c3962861ea2eb54c6fab895561c29a1c507760eb906625db55fac5aa083dd +DIST dropbox-lnx.x86_64-3.12.6.tar.gz 70855633 SHA256 92ca8fb2fc23c128234505ac8f8b9b1073a3cc17e70a92c9ee51ede7577aa099 SHA512 a1441030918918353518df805cf7b41e40fd604b27349600f845a9e6eefb5b0638715a1a44d47c63a122e84e9104a737a1e04c74931be7ca5932be25028d30a4 WHIRLPOOL fb484aafa4b7c885ac0cbeec865d9f7557cdc58317dec41a32acd2777fe79d93697b18701f21cf3ab46fad315f7aa0c1277d5370e6b7842db41bb7e0b9fda088 DIST dropbox-lnx.x86_64-3.6.8.tar.gz 64000290 SHA256 91f0b6b2842e3dcd4606b16a4bac18d3caa95def31e46a480610d7a0b071c68d SHA512 693103e2ce2ba22854cdc2a69c725f5b4dccd59d273e5c5465db34884c3f8530f58faa68e03a4ad3f11e33d925af2880c2fbd10f949dd82eea0fe187d6839140 WHIRLPOOL 079b96ff891a6d9b3df01c1eb00b2a098b16dc1fad70295b31f82de43c185038e27257ddb4721aef18a0e65d40c3a1944937451df3f01d8d092feb9b00bde77c diff --git a/net-misc/dropbox/dropbox-3.12.6.ebuild b/net-misc/dropbox/dropbox-3.12.6.ebuild new file mode 100644 index 00000000000..4c9249d40f4 --- /dev/null +++ b/net-misc/dropbox/dropbox-3.12.6.ebuild @@ -0,0 +1,137 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils gnome2-utils pax-utils systemd + +DESCRIPTION="Dropbox daemon (pretends to be GUI-less)" +HOMEPAGE="http://dropbox.com/" +SRC_URI=" + x86? ( http://dl-web.dropbox.com/u/17/dropbox-lnx.x86-${PV}.tar.gz ) + amd64? ( http://dl-web.dropbox.com/u/17/dropbox-lnx.x86_64-${PV}.tar.gz )" + +LICENSE="CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~x86-linux" +IUSE="+librsync-bundled selinux X" +RESTRICT="mirror strip" + +QA_PREBUILT="opt/.*" +QA_EXECSTACK="opt/dropbox/dropbox" + +DEPEND="librsync-bundled? ( dev-util/patchelf )" + +# Be sure to have GLIBCXX_3.4.9, #393125 +# USE=X require wxGTK's dependencies. system-library cannot be used due to +# missing symbol (CtlColorEvent). #443686 +RDEPEND=" + X? ( + dev-libs/glib:2 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtquick1:5 + dev-qt/qtwebkit:5 + dev-qt/qtwidgets:5 + media-libs/libpng:1.2 + sys-libs/zlib + virtual/jpeg + x11-libs/gtk+:2 + x11-libs/libSM + x11-libs/libXinerama + x11-libs/libXxf86vm + x11-libs/pango[X] + x11-misc/wmctrl + x11-themes/hicolor-icon-theme + ) + !librsync-bundled? ( <net-libs/librsync-2 ) + selinux? ( sec-policy/selinux-dropbox ) + app-arch/bzip2 + dev-lang/python:2.7 + dev-libs/popt + net-misc/wget + >=sys-devel/gcc-4.2.0 + sys-libs/zlib +" + +src_unpack() { + unpack ${A} + mkdir -p "${S}" || die + mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die + mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die + rmdir "${S}"/dropbox-lnx.*-${PV}/ || die + rmdir .dropbox-dist || die +} + +src_prepare() { + local target=( + cffi-1.2.1-py2.7-*.egg + cryptography-1.0-py2.7-*.egg + dropbox_sqlite_ext-0.0-py2.7.egg + futures-3.0.2-py2.7.egg + idna-2.0-py2.7.egg + ipaddress-1.0.14-py2.7.egg + mock-1.0.1-py2.7.egg + psutil-3.1.1-py2.7-*.egg + pyasn1-0.1.8-py2.7.egg + requests-1.2.3-py2.7.egg + setuptools-18.1-py2.7.egg + six-1.9.0-py2.7.egg + tornado-4.2-py2.7-*.egg + ) + + rm -vf libbz2* libpopt.so.0 libpng12.so.0 || die + rm -vf libdrm.so.2 libffi.so.6 libGL.so.1 libX11* || die + rm -vf libQt5* libicu* qt.conf || die + rm -vf wmctrl || die + if use X ; then + mv images/hicolor/16x16/status "${T}" || die + else + rm -vrf PyQt5* *pyqt5* images || die + fi + if use librsync-bundled ; then + patchelf --set-rpath '$ORIGIN' librsyncffi.compiled._librsyncffi.so* || die + else + rm -vf librsync.so.1 || die + fi + mv ${target[@]} "${T}" || die + rm -rf *.egg library.zip || die + (cd "${T}"; mv ${target[@]} "${S}") || die + ln -s dropbox library.zip || die + pax-mark cm dropbox + mv README ACKNOWLEDGEMENTS "${T}" || die +} + +src_install() { + local targetdir="/opt/dropbox" + + insinto "${targetdir}" + doins -r * + fperms a+x "${targetdir}"/{dropbox,dropboxd} + dosym "${targetdir}/dropboxd" "/opt/bin/dropbox" + + use X && doicon -s 16 -c status "${T}"/status + + make_desktop_entry "${PN}" "Dropbox" + + newinitd "${FILESDIR}"/dropbox.initd dropbox + newconfd "${FILESDIR}"/dropbox.conf dropbox + systemd_newunit "${FILESDIR}"/dropbox_at.service "dropbox@.service" + + dodoc "${T}"/{README,ACKNOWLEDGEMENTS} +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/net-misc/iperf/iperf-3.1_beta3.ebuild b/net-misc/iperf/iperf-3.1_beta3.ebuild index 4b4687a92d3..6e0d1842d7a 100644 --- a/net-misc/iperf/iperf-3.1_beta3.ebuild +++ b/net-misc/iperf/iperf-3.1_beta3.ebuild @@ -11,7 +11,10 @@ SLOT="3" HOMEPAGE="https://github.com/esnet/iperf/" SRC_URI="https://codeload.github.com/esnet/${PN}/tar.gz/${PV/_beta/b} -> ${P}.tar.gz" KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" -IUSE="static-libs" +IUSE="static-libs sctp" + +DEPEND="sctp? ( net-misc/lksctp-tools )" +RDEPEND="$DEPEND" S=${WORKDIR}/${P/_beta/b} diff --git a/net-misc/iperf/metadata.xml b/net-misc/iperf/metadata.xml index c2391d465b9..dcefadcaa9a 100644 --- a/net-misc/iperf/metadata.xml +++ b/net-misc/iperf/metadata.xml @@ -1,6 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> + <use> + <flag name="sctp">Support for Stream Control Transmission Protocol</flag> + </use> <maintainer type="project"> <email>netmon@gentoo.org</email> <name>Gentoo network monitoring and analysis project</name> diff --git a/net-misc/megatools/Manifest b/net-misc/megatools/Manifest index 6b9a4ba03d5..1a7bd93c1b4 100644 --- a/net-misc/megatools/Manifest +++ b/net-misc/megatools/Manifest @@ -1,3 +1,4 @@ DIST megatools-1.9.93.tar.gz 116391 SHA256 e744de3448fecb0d103a5462fa0f0ac4ea82dd780984180531425ebfc837f97f SHA512 71f5ba72e963e337da93cb3386aafeba4a6d58b75bbe848ef590940688e634c2b0175d6fae88515dd844fff6f789ba54618bc0cbba8f083432c0eac27d40df83 WHIRLPOOL 392ceb5d7ea62aaaccb203e884eee67bd203235370e6228466ac3a37714543613bfa07402d0eb92b261903850912e01ec29aa2aaf9f9f14de4e8aef16054f2e0 DIST megatools-1.9.94.tar.gz 115526 SHA256 10d694cb1514484f9fd92760165870ed070014434b8e20d4a3a34befdadfcf12 SHA512 ff457563fc056425c4fed51021cd0d16578b628163a8cb96fe04fbdccddb0046c9172aa75a1f2df70bc0356b509f25ef29ba03a1430c2453d18edc4cc8e1012f WHIRLPOOL b3f060be9c3702a576c8019c733d889af905a72a9f22d62c5a1bd0b7c19f2cb3755ae8b70d743fae4625f6b294e19226f0d8b2e9bc0ad863048e46845591e42c DIST megatools-1.9.95.tar.gz 114825 SHA256 2e87b1ab12249f0168d7ed69a6f29213378dd0f77f516301f0de138d403e2423 SHA512 28ca49fdc4384f559f9f99b6cab78b03d4da1b2caa3637cf1420c037516496dd9cba4494211dd05e235bd1fc50e954a65813a6f2e0d6f5bbb532cd6897a37143 WHIRLPOOL 32901fa0f100661c79b48070ef1f8d7528d652d432a633911ad326cff967ef03ab3c935aa160bec5e8b9498d74c8385d51b731bf40bfdf27551fd2e4bc828e05 +DIST megatools-1.9.96.tar.gz 115043 SHA256 a517d1ffed585215199d7c19583e48121351ee00ed699e404886c959ced735e2 SHA512 40358ddd72c00939f6f36c22ecbe3fca23b88b0e9efb5a2b7193d93b56960bc2ecc5f284096b28cb05ff24918ee3a3a82ad48c96ab7edd6daf1f5850d154799e WHIRLPOOL d3ff18f6eb44c4bea39a33c2b3d1283a93cec43b636bc7d5d02978857c41bdcae67b9918d51ac13e0413e3902d86fa4ec849d0aed73083c416ac77c1a650d201 diff --git a/net-misc/megatools/megatools-1.9.96.ebuild b/net-misc/megatools/megatools-1.9.96.ebuild new file mode 100644 index 00000000000..9c6aea0c4ce --- /dev/null +++ b/net-misc/megatools/megatools-1.9.96.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +AUTOTOOLS_AUTORECONF=1 +AUTOTOOLS_IN_SOURCE_BUILD=1 +inherit autotools-utils + +DESCRIPTION="Command line tools and C library for accessing Mega cloud storage" +HOMEPAGE="https://github.com/megous/megatools" +SRC_URI="https://github.com/megous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="fuse introspection static-libs" + +COMMON_DEPEND="dev-libs/glib:2 + dev-libs/openssl:0 + net-misc/curl + fuse? ( sys-fs/fuse ) +" +RDEPEND="${COMMON_DEPEND} + net-libs/glib-networking[ssl] +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig + app-text/asciidoc" + +src_configure() { + local myeconfargs=( + --enable-shared + --enable-docs-build + --disable-maintainer-mode + --disable-warnings + --disable-glibtest + $(use_enable static-libs static) + $(use_enable introspection) + $(use_with fuse) + ) + autotools-utils_src_configure +} diff --git a/net-misc/pyhoca-cli/Manifest b/net-misc/pyhoca-cli/Manifest index 51cc8f78783..40995bd5b13 100644 --- a/net-misc/pyhoca-cli/Manifest +++ b/net-misc/pyhoca-cli/Manifest @@ -1 +1,2 @@ DIST pyhoca-cli-0.5.0.2.tar.gz 32084 SHA256 8261fedff24553217eba269a3c57e30b9953b37f58b09038f487637d83203d5e SHA512 46569c786014629d07d4a92e9ca31a8cf8a13cab43ba518213bf212b4391d038d169da931f536f8a088d26978b46428acb6ef8d46c7bc3737afc7086263a3a01 WHIRLPOOL fbfcd99887574a09849a2959811e7c5403499aa94184bc0cc2e7f14a23bfa35d6bfc03afa746827f53cce632e4dc25002377e07bf30243a08be7511af45a1d17 +DIST pyhoca-cli-0.5.0.3.tar.gz 32170 SHA256 4768e85b45043fc509fe6a7847a93400dc377ece4987b83bbbb620e213ba9825 SHA512 84f92008b099fa3f753a2143115486e121d66407f318ffa4840d7b4e8fd2ee2aa620b152a384ea1c59823eb2acfdb9426257247041cbc248872e2e33dbc9c279 WHIRLPOOL b64991f2e96692d66620e37b648597848be922605213978c0ffac35c6d883d1c5c1125a39a846c5a34eb2da14d4ac2341f187f17d41da23fc30ff032ed3e1ffe diff --git a/net-misc/pyhoca-cli/pyhoca-cli-0.5.0.3.ebuild b/net-misc/pyhoca-cli/pyhoca-cli-0.5.0.3.ebuild new file mode 100644 index 00000000000..40b5543a504 --- /dev/null +++ b/net-misc/pyhoca-cli/pyhoca-cli-0.5.0.3.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit distutils-r1 + +DESCRIPTION="X2Go command line client" +HOMEPAGE="http://www.x2go.org" +SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="dev-python/setproctitle[${PYTHON_USEDEP}] + >=net-misc/python-x2go-0.5.0.0[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +python_install() { + distutils-r1_python_install + python_doscript ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + doman man/man1/* +} diff --git a/net-misc/pyhoca-gui/Manifest b/net-misc/pyhoca-gui/Manifest index edd8bf29c6e..2e0c28904b1 100644 --- a/net-misc/pyhoca-gui/Manifest +++ b/net-misc/pyhoca-gui/Manifest @@ -1 +1,2 @@ DIST pyhoca-gui-0.5.0.4.tar.gz 1331234 SHA256 72fd2a7904cc8b74d8fef937b6923ac45d1071f48445e42b2f2df088648403b9 SHA512 a39db02604437ef64de63ef4f5ac70652e9d0b21f94dfd1916adc127fc691b4919af5146baeecabc5f4c821981c0a11f903c0ed41160ef50bc07cfb0706653d6 WHIRLPOOL 4416934c9b7379f140159757f60ed840de00b4bc9ff74c8be03568b09e4c31d4d746ff4186e4c323de8d2ae7b9ee59fc69ef77ac87f048822209a128b35cc688 +DIST pyhoca-gui-0.5.0.5.tar.gz 1331743 SHA256 e780cd1707b1acc96ba65155f7b72ef1b5ade3851f9b33cf9634dca63f9da901 SHA512 ecaa02e99b32b1564eeece3fb2fd7b68e04a5204a8faa909abc1678fd23c8b69505997093a52e627ff46cb8212c5dfa81058793f5a0f2882f0a00e5847c17d64 WHIRLPOOL 6f11ad6c39f862dde80c26a2ff52e1ed70fcc0a29550e6552def87037b0d74f097a09464b95cbfabfa2d10e54a17bb0bf3b0e612513faf2a18d10776b429d993 diff --git a/net-misc/pyhoca-gui/pyhoca-gui-0.5.0.5.ebuild b/net-misc/pyhoca-gui/pyhoca-gui-0.5.0.5.ebuild new file mode 100644 index 00000000000..e78c10fe602 --- /dev/null +++ b/net-misc/pyhoca-gui/pyhoca-gui-0.5.0.5.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit distutils-r1 + +DESCRIPTION="X2Go graphical client applet" +HOMEPAGE="http://www.x2go.org" +SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-python/notify-python[${PYTHON_USEDEP}] + dev-python/pycups[${PYTHON_USEDEP}] + dev-python/setproctitle[${PYTHON_USEDEP}] + dev-python/wxpython[${PYTHON_USEDEP}] + >=net-misc/python-x2go-0.5.0.0[${PYTHON_USEDEP}]" +DEPEND="${DEPEND} + dev-python/python-distutils-extra[${PYTHON_USEDEP}]" + +python_install() { + distutils-r1_python_install + python_doscript ${PN} +} + +python_install_all() { + distutils-r1_python_install_all + doman man/man1/* +} diff --git a/net-misc/stunnel/Manifest b/net-misc/stunnel/Manifest index 668228b8714..4ae371701e1 100644 --- a/net-misc/stunnel/Manifest +++ b/net-misc/stunnel/Manifest @@ -1,4 +1,3 @@ DIST stunnel-5.24.tar.gz 631730 SHA256 ab2e5a1034d422951ddad21b572eb7fa8efb4c4ce04bc86536c6845f3d02b07e SHA512 d9a1ef9cdd3ffafc2a3d1b3383bcf3dfc1a52cdd5a0bcfd64f50addf78a0fd0ce0def6b32ed801f8dfcabbecd64284454b1c90a18435b5d603ecba594d840340 WHIRLPOOL b625adbc9299c04308733bb5ee732350084b603128734214ec3079f58c02b58d08bfc53bf604468cd83cc5dc1bf5d968a4d5139cd98d7b2219303fdd3d6eae64 -DIST stunnel-5.27.tar.gz 636704 SHA256 7474e986710e88a5cc3330b6b1762f9449f01eccf826fa0f97e56d064c05ead3 SHA512 9dc57f6d2bfb8156de3a1cd3d52e0050498503bddcc02a810ebf798c66e6527bc79dd6b02e3eaf5333131772b9cf0f6d044ee4be3564719d496b07fbeeaeeefa WHIRLPOOL 907ff7f9bda3ac83efeceb66c9d8f2ea83a50be81f1b883f2d7843cb5e984aaff1f16867c909a00bcbba52e41357a375ed21d17500c2aae6294106c5a551d939 -DIST stunnel-5.28.tar.gz 637471 SHA256 9a25b87b1ef0c08fa3d796edce07b4408e6a8acece23de2eb7ee9285b78852b5 SHA512 a01b02afbc05aa7256f245b9142fb17990cd2026274da9358a52778dd0272379aec39e5794c0992e11e3f7584b69fee903742bba9e072bb32928d65bd3abe40a WHIRLPOOL 694510174bd0109fa2de5f036f8c928820192b10a1e1fa223d44db2c619ebe1187027874391423da04a81e8f694dacb48cfdaa0315abf643eadf87e75ed167e2 DIST stunnel-5.29.tar.gz 637806 SHA256 43909625403ea634fa7cb8399d58faf8e7f11c1b7b29097491469951f56df551 SHA512 1a7017921e29416dfb934d258c89b9b47db9922e6af1a29bd53895cb153d7de3908fd4cfd6e65e6aa8992cb26670dbfeab366c0f7ce0317d9045a67d1e30a934 WHIRLPOOL c15e09aa9777f6150f9cf3663c8e1dc32e3556295a63945aa7b4186e2c7a52e0d766f010afce548798aba2d7a2165b6af46613457e0b7339da8f438cb4694085 +DIST stunnel-5.30.tar.gz 638771 SHA256 7d6eb389f6a1954b3bcf6c71d4ae3c5f9dde1990dd0b9e0cb1c7caf138d60570 SHA512 66bb610241e70881f8b14bfaec712a48361ec43a631db8b38ea0c94547fa184896e2d1fbbce52eb13c65411aa1ca10b3e9e42bde1651b38a5d551504b3b38f3c WHIRLPOOL 6b375be08c52088de065028d4d2e4d99301dbeb3a6771bbfe19f715d1dd9f7ccf893b87b973dbb19bfc5decf7f6e487322d857e04fdccdd535140ebecef358f8 diff --git a/net-misc/stunnel/stunnel-5.28.ebuild b/net-misc/stunnel/stunnel-5.28.ebuild deleted file mode 100644 index d75157cf574..00000000000 --- a/net-misc/stunnel/stunnel-5.28.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit ssl-cert eutils multilib systemd user - -DESCRIPTION="TLS/SSL - Port Wrapper" -HOMEPAGE="http://www.stunnel.org/index.html" -SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz - http://www.usenix.org.uk/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz - http://ftp.nluug.nl/pub/networking/stunnel/archive/${PV%%.*}.x/${P}.tar.gz - http://www.namesdir.com/mirrors/stunnel/archive/${PV%%.*}.x/${P}.tar.gz - http://stunnel.cybermirror.org/archive/${PV%%.*}.x/${P}.tar.gz - http://mirrors.zerg.biz/stunnel/archive/${PV%%.*}.x/${P}.tar.gz - ftp://mirrors.go-parts.com/stunnel/archive/${PV%%.*}.x/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos" -IUSE="ipv6 libressl selinux stunnel3 tcpd" - -DEPEND="tcpd? ( sys-apps/tcp-wrappers ) - !libressl? ( dev-libs/openssl:0 ) - libressl? ( dev-libs/libressl )" -RDEPEND="${DEPEND} - stunnel3? ( dev-lang/perl ) - selinux? ( sec-policy/selinux-stunnel )" - -RESTRICT="test" - -pkg_setup() { - enewgroup stunnel - enewuser stunnel -1 -1 -1 stunnel -} - -src_prepare() { - # Hack away generation of certificate - sed -i -e "s/^install-data-local:/do-not-run-this:/" \ - tools/Makefile.in || die "sed failed" - - echo "CONFIG_PROTECT=\"/etc/stunnel/stunnel.conf\"" > "${T}"/20stunnel -} - -src_configure() { - econf \ - --libdir="${EPREFIX}/usr/$(get_libdir)" \ - $(use_enable ipv6) \ - $(use_enable tcpd libwrap) \ - --with-ssl="${EPREFIX}"/usr \ - --disable-fips -} - -src_install() { - emake DESTDIR="${D}" install - rm -rf "${ED}"/usr/share/doc/${PN} - rm -f "${ED}"/etc/stunnel/stunnel.conf-sample \ - "${ED}"/usr/share/man/man8/stunnel.{fr,pl}.8 - use stunnel3 || rm -f "${ED}"/usr/bin/stunnel3 - - # The binary was moved to /usr/bin with 4.21, - # symlink for backwards compatibility - dosym ../bin/stunnel /usr/sbin/stunnel - - dodoc AUTHORS BUGS CREDITS PORTS README TODO ChangeLog - dohtml doc/stunnel.html doc/en/VNC_StunnelHOWTO.html tools/ca.html \ - tools/importCA.html - - insinto /etc/stunnel - doins "${FILESDIR}"/stunnel.conf - doinitd "${FILESDIR}"/stunnel - - doenvd "${T}"/20stunnel - - systemd_dounit "${S}/tools/stunnel.service" - systemd_newtmpfilesd "${FILESDIR}"/stunnel.tmpfiles.conf stunnel.conf -} - -pkg_postinst() { - if [ ! -f "${EROOT}"/etc/stunnel/stunnel.key ]; then - install_cert /etc/stunnel/stunnel - chown stunnel:stunnel "${EROOT}"/etc/stunnel/stunnel.{crt,csr,key,pem} - chmod 0640 "${EROOT}"/etc/stunnel/stunnel.{crt,csr,key,pem} - fi - - einfo "If you want to run multiple instances of stunnel, create a new config" - einfo "file ending with .conf in /etc/stunnel/. **Make sure** you change " - einfo "\'pid= \' with a unique filename." -} diff --git a/net-misc/stunnel/stunnel-5.27.ebuild b/net-misc/stunnel/stunnel-5.30.ebuild index d75157cf574..4eac53ed941 100644 --- a/net-misc/stunnel/stunnel-5.27.ebuild +++ b/net-misc/stunnel/stunnel-5.30.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/net-misc/x2goserver/x2goserver-4.0.1.19.ebuild b/net-misc/x2goserver/x2goserver-4.0.1.19.ebuild index 97d790c35a1..65465d4e712 100644 --- a/net-misc/x2goserver/x2goserver-4.0.1.19.ebuild +++ b/net-misc/x2goserver/x2goserver-4.0.1.19.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="http://code.x2go.org/releases/source/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+fuse postgres +sqlite" REQUIRED_USE="|| ( postgres sqlite )" diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest index b30d7b43171..58113e44f6f 100644 --- a/net-misc/youtube-dl/Manifest +++ b/net-misc/youtube-dl/Manifest @@ -1,3 +1,4 @@ DIST youtube-dl-2016.01.01.tar.gz 1874602 SHA256 732f37c99d71b4239d72d61dd32214b5a5a618671fb0629c8f8deb28209a172c SHA512 fdb022bed426250e5ee1c2bcc1354dd195c0f9793ca479ca8ca4cfe2f71e07ba100b0dbcda2fb9f310308ab130587d06b16a6a86f9036f0d196b317d2e5b5e92 WHIRLPOOL 152e709ba15264c35a89644ea0d4793bb47c82b317e54043ccfff72e40bdf95e42d76605e801233632d3863537a945cfb9ecc2f75245171b8de31b51ce6af801 DIST youtube-dl-2016.01.15.tar.gz 1898595 SHA256 c1e22ca3286aff74a668d1f8ef5c84c37bee2c269824e71ffdb23356a8735c44 SHA512 37cfb097e3345f9775a867d54f61eb60a94ba3408c3ef448ebb895e8bb74915f30f4ae87030d7f5d48bd9dfa2bccff302a6ede28624b7d17c4f164a9561d47db WHIRLPOOL 8a8653e49a043a34934b0e8c68be21a79899be4b391b0c7e6fceb6583f0ec22204349ca4aad0ef56703bb24ce8e4362d1c1cec95bef89cc24743191c6af3c1e8 DIST youtube-dl-2016.01.23.tar.gz 1916234 SHA256 449f4330fac38ed9f2bb2a547f42c1cfd705bab6a8839ff279fc4bd91f233154 SHA512 ca3a7f2024ae97a290869e123d4b67c858f35894ce4309c295c3994c9bac1f406152cd36d893cd48c79bd3ada92b6e5e76ac1a87cbffc321fe03efc131d0445f WHIRLPOOL 9c628d0fd5f3abe1d44dd84a50400e837eb61d597a120d17b3e353430a250becea91bbdfa575b821e6f849092494640d4eac0b3917731c459202d324d00cb522 +DIST youtube-dl-2016.01.27.tar.gz 1918307 SHA256 d06bb62ea19aef3ebb842ac01d98bbeee378e06d9e7c7a2f3bef343205b52ee9 SHA512 a6f38466c5d5c369c487913703348fa04c2272af6cbc300be552eaed5f1e713c0083f6f569dae3fd01a77f30582e36629c90bcd0dfe5641ffded04626c67cc6a WHIRLPOOL fb753cf67fd1142837e78dfbde9e4c14cfc41a499b15b36024647a7eb78763938edf6c9a88c2cd05951071d4e2d66e28fa704188b5b6c553be4bfde243773dfd diff --git a/net-misc/youtube-dl/youtube-dl-2016.01.27.ebuild b/net-misc/youtube-dl/youtube-dl-2016.01.27.ebuild new file mode 100644 index 00000000000..5db7401e49e --- /dev/null +++ b/net-misc/youtube-dl/youtube-dl-2016.01.27.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +PYTHON_COMPAT=(python{2_7,3_3,3_4,3_5}) +DISTUTILS_SINGLE_IMPL=true +inherit bash-completion-r1 distutils-r1 eutils + +DESCRIPTION="Download videos from YouTube.com (and more sites...)" +HOMEPAGE="https://rg3.github.com/youtube-dl/" +SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +IUSE="offensive test" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( dev-python/nose[coverage(+)] ) +" + +S="${WORKDIR}/${PN}" + +src_prepare() { + if ! use offensive; then + sed -i -e "/__version__/s|'$|-gentoo_no_offensive_sites'|g" \ + youtube_dl/version.py || die + # these have single line import statements + local xxx=( + alphaporno anysex behindkink chaturbate drtuber eporner eroprofile + extremetube fourtube foxgay goshgay hellporno hentaistigma + hornbunny keezmovies mofosex motherless porn91 pornhd pornotube + pornovoisines pornoxo redtube sexykarma sexu sunporno slutload + spankbang spankwire thisav trutube tube8 vporn xbef xnxx xtube + xvideos xxxymovies youjizz youporn + ) + # these have multi-line import statements + local mxxx=( + pornhub xhamster tnaflix + ) + # do single line imports + sed -i \ + -e $( printf '/%s/d;' ${xxx[@]} ) \ + youtube_dl/extractor/__init__.py \ + || die + + # do multiple line imports + sed -i \ + -e $( printf '/%s/,/)/d;' ${mxxx[@]} ) \ + youtube_dl/extractor/__init__.py \ + || die + + sed -i \ + -e $( printf '/%s/d;' ${mxxx[@]} ) \ + youtube_dl/extractor/generic.py \ + youtube_dl/extractor/tumblr.py \ + || die + + rm \ + $( printf 'youtube_dl/extractor/%s.py ' ${xxx[@]} ) \ + $( printf 'youtube_dl/extractor/%s.py ' ${mxxx[@]} ) \ + test/test_age_restriction.py \ + || die + fi + + epatch_user +} + +src_compile() { + distutils-r1_src_compile +} + +src_test() { + emake test +} + +src_install() { + python_domodule youtube_dl + dobin bin/${PN} + dodoc README.txt + doman ${PN}.1 + newbashcomp ${PN}.bash-completion ${PN} + python_fix_shebang "${ED}" +} diff --git a/sci-libs/scipy/scipy-0.17.0.ebuild b/sci-libs/scipy/scipy-0.17.0.ebuild index 5f5776b10b0..098222392ce 100644 --- a/sci-libs/scipy/scipy-0.17.0.ebuild +++ b/sci-libs/scipy/scipy-0.17.0.ebuild @@ -109,7 +109,9 @@ python_prepare_all() { python_compile() { ${EPYTHON} tools/cythonize.py || die - distutils-r1_python_compile -j $(makeopts_jobs) ${SCIPY_FCONFIG} + distutils-r1_python_compile \ + $(usex python_targets_python3_5 "" "-j $(makeopts_jobs)") \ + ${SCIPY_FCONFIG} } python_test() { diff --git a/sci-mathematics/rstudio/Manifest b/sci-mathematics/rstudio/Manifest index 36cc28cba19..cc582ca8f73 100644 --- a/sci-mathematics/rstudio/Manifest +++ b/sci-mathematics/rstudio/Manifest @@ -22,6 +22,7 @@ DIST rstudio-0.99.482.tar.gz 16992873 SHA256 1185d6ce5d3872e134f3255668d8f082370 DIST rstudio-0.99.483.tar.gz 16993049 SHA256 85ce1a2f40690e4ed0338b153a1b3279ce9564396d8c6d6201a0ad39297d4a9a SHA512 7d9cc8b471a4d799f286193da5f6f950f85e82949ede0f1ffe3626a429a49204878fb731250e5f54164a48e1d6e9cbb19a04a38ff83e35fd46c0ba05ef78a9bc WHIRLPOOL 0c5c1d86b0bafe9d5ca02397793f902b4dca7edc3f507a472b8b235f91965d8a769a7873cc87d834fbb121792b52eb6908018ce6579acdf3d285b6ec986abc20 DIST rstudio-0.99.484.tar.gz 16993033 SHA256 8ca4abccb9b554713077cf1057ac13abadfd7606f22ac3386b2a88a38ae8a427 SHA512 407f50747bca749ef2c512e727cbe062abdd99c1eb76af09761e6bdfb4208f30117e1ee55b485447f64f6cf249bc939ef1fb4f8ce0199595e241a3cc617b4b8b WHIRLPOOL 8cc16553ea2703f005908c69803b64da4172092cb0b3ff9015e7ec354340fcd1cfa82a218ac890adffafe3565ead94bee6f7bd239b1c56ee38cbeb5896f556b0 DIST rstudio-0.99.486.tar.gz 16992775 SHA256 4057195465e5032625bad0304bfbd9d123a78c3e4d6d5d41abcc6ef6ccd18a6f SHA512 bb88d12f8ae2f79779532371d03a698a2c2897c212c42c8438d5223c14e1033098dbd7c278a929958fa4bbc764a3ceb101abe03634f0e33192de44cf97128a1f WHIRLPOOL 13c35a69e525d90c6694d068526a2aede76a086427539294e46db67d0fc92759fb9cb0a1169cf88745ae1e121fdd7ba2e46bd2d2fb3fa17dc7fcc65848820941 +DIST rstudio-0.99.491.tar.gz 16992702 SHA256 e8c21e2262b610a7ccf39283b97d114bee33c6840a060067b8019404ff44b03f SHA512 2658694d6154f4b91b2dc07a7ec653edb7f593c4d9829a06a5e600e4db465ca6059418be6812d5ba2529fd6202dd136f0f58d74576f856fdcf6f81032d74f3c2 WHIRLPOOL e71650a07cc010ab3c25955c7fa9e90eee68577c1ef78e02a5f81a0160c688908ec5ec4fd89c89e5a9bc49b926623cd5de976fb249aa2d472354d23f5fad76de DIST selenium-java-2.37.0.zip 24625928 SHA256 0eebba65d8edb01c1f46e462907c58f5d6e1cb0ddf63660a9985c8432bdffbb7 SHA512 68624e82dbc751a25c50fad72702a98eb30d77fd4337d2a969f8e06bcc49e5f8c835cd27ec53772f3375014ddde1d5636936e966b75f3594a9f86aa18ba4e779 WHIRLPOOL eb6659aae26f3c78b6f998546b23d0636c9d00ed8a7f985db1463ac4bd483ccb3e643d84e2ca0f59e0636a8de79eb552ff1d68eb6f9c06907029f7552d8f7777 DIST selenium-server-standalone-2.37.0.jar 34730734 SHA256 97bc8c699037fb6e99ba7af570fb60dbb1b7ce30cde2448287a44ef65b13023e SHA512 b215446d42d2d1f69664349b6ae6dc53a532d3624c91254f0f4183d0ad764648792e5cc1126a55a1e60d9687d55200fed01d6d2f46cc3d853b1fa6ee38111018 WHIRLPOOL 20640591534f31f24825a9ed139589b182e8b60d86541bf0be104d3cc0280983f6566bd0459f2253ac3875b48a2798b205bac8f815a119fff6db625ce9bbc29e DIST shinyapps-0.98.1000.tar.gz 910095 SHA256 b95c512ae0a0fb4335878d9cfcf9073e2cb3ccfed73543abe27ea8878ed36d57 SHA512 3162317c4c20cfc1497e952a8235867084d629ae88407e6c465b3e208adb1dc97abfe6b9922e0374ddf4c8e38a76e112942bd312c54a66f74e6f2a3fe4c0a07c WHIRLPOOL ecc2bce78387cb42e9989163d8fca29220e66f085acde3323417058aebb624dafa8c0e1873c7d79e67324cbd5aad250ef9fcdbbc8f659d64482233b95d898a15 diff --git a/sci-mathematics/rstudio/files/rstudio-0.99.486-systemd.patch b/sci-mathematics/rstudio/files/rstudio-0.99.486-systemd.patch new file mode 100644 index 00000000000..4c7eda39cc2 --- /dev/null +++ b/sci-mathematics/rstudio/files/rstudio-0.99.486-systemd.patch @@ -0,0 +1,22 @@ +diff -Naur /tmp/rstudio.org/work/rstudio-0.99.486/src/cpp/server/CMakeLists.txt ./work/rstudio-0.99.486/src/cpp/server/CMakeLists.txt +--- /tmp/rstudio.org/work/rstudio-0.99.486/src/cpp/server/CMakeLists.txt 2015-12-10 19:29:24.408267862 +0100 ++++ ./work/rstudio-0.99.486/src/cpp/server/CMakeLists.txt 2015-12-10 19:35:24.660194216 +0100 +@@ -208,17 +208,12 @@ + DESTINATION ${DISTRO_SHARE}/${RSERVER_UPSTART_DIR}) + + # install configured systemd profile +- set(RSERVER_SYSTEMD_DIR "extras/systemd") ++ set(RSERVER_SYSTEMD_DIR "lib/systemd/system") + set(RSERVER_SYSTEMD_PROFILE "${RSERVER_SYSTEMD_DIR}/rstudio-server.service") + configure_file(${CMAKE_CURRENT_SOURCE_DIR}/${RSERVER_SYSTEMD_PROFILE}.in + ${CMAKE_CURRENT_BINARY_DIR}/${RSERVER_SYSTEMD_PROFILE}) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${RSERVER_SYSTEMD_PROFILE} + DESTINATION ${RSERVER_SYSTEMD_DIR}) +- set(RSERVER_SYSTEMD_PROFILE_REDHAT "${RSERVER_SYSTEMD_DIR}/rstudio-server.redhat.service") +- configure_file(${CMAKE_CURRENT_SOURCE_DIR}/${RSERVER_SYSTEMD_PROFILE_REDHAT}.in +- ${CMAKE_CURRENT_BINARY_DIR}/${RSERVER_SYSTEMD_PROFILE_REDHAT}) +- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${RSERVER_SYSTEMD_PROFILE_REDHAT} +- DESTINATION ${RSERVER_SYSTEMD_DIR}) + + endif() + diff --git a/sci-mathematics/rstudio/files/rstudio-server.conf b/sci-mathematics/rstudio/files/rstudio-server.conf index ebf1a164916..34e93e9fab0 100644 --- a/sci-mathematics/rstudio/files/rstudio-server.conf +++ b/sci-mathematics/rstudio/files/rstudio-server.conf @@ -32,4 +32,4 @@ rsession-which-r=/usr/bin/R # To limit the users who can login to RStudio to the members # of a specific group, you use the auth-required-user-group # setting -auth-required-user-group=rstudio_users +auth-required-user-group=rstudio-server diff --git a/sci-mathematics/rstudio/files/rstudio-server.service.in b/sci-mathematics/rstudio/files/rstudio-server.service.in new file mode 100644 index 00000000000..fb3e37305e0 --- /dev/null +++ b/sci-mathematics/rstudio/files/rstudio-server.service.in @@ -0,0 +1,10 @@ +[Unit] +Description=RStudio Server + +[Service] +Type=forking +ExecStart=${CMAKE_INSTALL_PREFIX}/bin/rserver +Restart=on-failure + +[Install] +WantedBy=multi-user.target diff --git a/sci-mathematics/rstudio/rstudio-0.99.486.ebuild b/sci-mathematics/rstudio/rstudio-0.99.486-r1.ebuild index 64818de5367..764c9da06e4 100644 --- a/sci-mathematics/rstudio/rstudio-0.99.486.ebuild +++ b/sci-mathematics/rstudio/rstudio-0.99.486-r1.ebuild @@ -89,6 +89,16 @@ DEPEND="${RDEPEND} virtual/pkgconfig" # test? ( dev-java/junit:4 ) +PATCHES=( + "${FILESDIR}/${PN}-0.98.490-prefs.patch" + "${FILESDIR}/${PN}-0.99.473-paths.patch" + "${FILESDIR}/${PN}-0.99.473-clang-pandoc.patch" + "${FILESDIR}/${PN}-0.98.490-linker_flags.patch" + "${FILESDIR}/${PN}-0.98.1091-boost-1.57.patch" + "${FILESDIR}/${PN}-0.99.473-qtsingleapplication.patch" + "${FILESDIR}/${PN}-0.99.486-systemd.patch" +) + src_unpack() { unpack ${P}.tar.gz gwt-${GWT_VER}.zip cd "${S}" || die @@ -127,13 +137,11 @@ src_prepare() { egit_clean - epatch \ - "${FILESDIR}"/${PN}-0.98.490-prefs.patch \ - "${FILESDIR}"/${PN}-0.99.473-paths.patch \ - "${FILESDIR}"/${PN}-0.99.473-clang-pandoc.patch \ - "${FILESDIR}"/${PN}-0.98.490-linker_flags.patch \ - "${FILESDIR}"/${PN}-0.98.1091-boost-1.57.patch \ - "${FILESDIR}"/${PN}-0.99.473-qtsingleapplication.patch + epatch "${PATCHES[@]}" + + # Enable CMake to install our .service file for systemd usage + mkdir -vp "${S}/src/cpp/server/lib/systemd/system" || die + cp -v "${FILESDIR}/rstudio-server.service.in" "${S}/src/cpp/server/lib/systemd/system/" || die # Adding -DDISTRO_SHARE=... to append-flags breaks cmake so using # this sed hack for now. ~RMH diff --git a/sci-mathematics/rstudio/rstudio-0.99.491.ebuild b/sci-mathematics/rstudio/rstudio-0.99.491.ebuild new file mode 100644 index 00000000000..764c9da06e4 --- /dev/null +++ b/sci-mathematics/rstudio/rstudio-0.99.491.ebuild @@ -0,0 +1,249 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils user cmake-utils gnome2-utils pam versionator fdo-mime java-pkg-2 pax-utils + +# TODO +# * package gin and gwt +# * use dict from tree, linguas +# * do src_test (use junit from tree?) + +# update from scripts in dependencies/common +# egrep '(GWT_SDK_VER=|GIN_VER=|SELENIUM_VER=|CHROMEDRIVER_VER=)' dependencies/common/install-gwt +GWT_VER=2.7.0 +GIN_VER=1.5 +SELENIUM_VER=2.37.0 +CHROMEDRIVER_VER=2.7 +# grep 'PANDOC_VERSION=' dependencies/common/update-pandoc +PANDOC_VER=1.13.1 +# ls dependencies/common/*.tar.gz +PACKRAT_VER=0.98.1000 +RMARKDOWN_VER=0.98.1000 +SHINYAPPS_VER=0.98.1000 +RSCONNECT_VER=0.4.1.4_fcac892a69817febd7b655b189bf57193260cda0 + +DESCRIPTION="IDE for the R language" +HOMEPAGE=" + http://www.rstudio.org + https://github.com/rstudio/rstudio/" +SRC_URI=" + https://github.com/rstudio/rstudio/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://s3.amazonaws.com/rstudio-buildtools/gin-${GIN_VER}.zip + https://s3.amazonaws.com/rstudio-buildtools/gwt-${GWT_VER}.zip + https://s3.amazonaws.com/rstudio-buildtools/selenium-java-${SELENIUM_VER}.zip + https://s3.amazonaws.com/rstudio-buildtools/selenium-server-standalone-${SELENIUM_VER}.jar + https://s3.amazonaws.com/rstudio-buildtools/chromedriver-linux + https://s3.amazonaws.com/rstudio-dictionaries/core-dictionaries.zip + https://dev.gentoo.org/~gienah/distfiles/packrat-${PACKRAT_VER}.tar.gz + https://dev.gentoo.org/~gienah/distfiles/rmarkdown-${RMARKDOWN_VER}.tar.gz + https://dev.gentoo.org/~gienah/distfiles/shinyapps-${SHINYAPPS_VER}.tar.gz + https://dev.gentoo.org/~gienah/distfiles/rsconnect_${RSCONNECT_VER}.tar.gz +" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="dedicated server" + +QT_VER=5.4 +QT_SLOT=5 +RDEPEND=" + app-text/pandoc + dev-haskell/pandoc-citeproc + >=dev-lang/R-2.11.1 + >=dev-libs/boost-1.50:= + >=dev-libs/mathjax-2.3 + dev-libs/openssl:0 + sys-apps/util-linux + >=sys-devel/clang-3.5.0 + sys-libs/zlib + || ( =virtual/jre-1.7*:= =virtual/jre-1.8*:= ) + x11-libs/pango + !dedicated? ( + >=dev-qt/qtcore-${QT_VER}:${QT_SLOT} + >=dev-qt/qtdeclarative-${QT_VER}:${QT_SLOT} + >=dev-qt/qtdbus-${QT_VER}:${QT_SLOT} + >=dev-qt/qtgui-${QT_VER}:${QT_SLOT} + >=dev-qt/qtnetwork-${QT_VER}:${QT_SLOT} + >=dev-qt/qtopengl-${QT_VER}:${QT_SLOT} + >=dev-qt/qtpositioning-${QT_VER}:${QT_SLOT} + >=dev-qt/qtprintsupport-${QT_VER}:${QT_SLOT} + >=dev-qt/qtsingleapplication-2.6.1_p20150629[qt5] + >=dev-qt/qtsensors-${QT_VER}:${QT_SLOT} + >=dev-qt/qtsql-${QT_VER}:${QT_SLOT} + >=dev-qt/qtsvg-${QT_VER}:${QT_SLOT} + >=dev-qt/qtwebkit-${QT_VER}:${QT_SLOT} + >=dev-qt/qtwidgets-${QT_VER}:${QT_SLOT} + >=dev-qt/qtxml-${QT_VER}:${QT_SLOT} + >=dev-qt/qtxmlpatterns-${QT_VER}:${QT_SLOT} + server? ( virtual/pam ) + ) + dedicated? ( virtual/pam )" +DEPEND="${RDEPEND} + app-arch/unzip + dev-java/ant-core + || ( =virtual/jdk-1.7*:= =virtual/jdk-1.8*:= ) + virtual/pkgconfig" +# test? ( dev-java/junit:4 ) + +PATCHES=( + "${FILESDIR}/${PN}-0.98.490-prefs.patch" + "${FILESDIR}/${PN}-0.99.473-paths.patch" + "${FILESDIR}/${PN}-0.99.473-clang-pandoc.patch" + "${FILESDIR}/${PN}-0.98.490-linker_flags.patch" + "${FILESDIR}/${PN}-0.98.1091-boost-1.57.patch" + "${FILESDIR}/${PN}-0.99.473-qtsingleapplication.patch" + "${FILESDIR}/${PN}-0.99.486-systemd.patch" +) + +src_unpack() { + unpack ${P}.tar.gz gwt-${GWT_VER}.zip + cd "${S}" || die + mkdir -p src/gwt/lib/{gin,gwt} \ + dependencies/common/dictionaries \ + src/gwt/lib/selenium/${SELENIUM_VER} \ + src/gwt/lib/selenium/chromedriver/${CHROMEDRIVER_VER} || die + mv ../gwt-${GWT_VER} src/gwt/lib/gwt/${GWT_VER} || die + unzip -qd src/gwt/lib/gin/${GIN_VER} \ + "${DISTDIR}"/gin-${GIN_VER}.zip || die + unzip -qd dependencies/common/dictionaries \ + "${DISTDIR}"/core-dictionaries.zip || die + unzip -qd src/gwt/lib/selenium/${SELENIUM_VER} \ + "${DISTDIR}"/selenium-java-${SELENIUM_VER}.zip || die + cp "${DISTDIR}"/selenium-server-standalone-${SELENIUM_VER}.jar \ + src/gwt/lib/selenium/${SELENIUM_VER}/ || die + cp "${DISTDIR}"/chromedriver-linux \ + src/gwt/lib/selenium/chromedriver/${CHROMEDRIVER_VER}/ || die + cd dependencies/common || die + unpack packrat-${PACKRAT_VER}.tar.gz + unpack rmarkdown-${RMARKDOWN_VER}.tar.gz + unpack shinyapps-${SHINYAPPS_VER}.tar.gz + unpack rsconnect_${RSCONNECT_VER}.tar.gz + cp "${DISTDIR}"/rmarkdown-${RMARKDOWN_VER}.tar.gz \ + . || die + cp "${DISTDIR}"/packrat-${PACKRAT_VER}.tar.gz \ + . || die + cp "${DISTDIR}"/shinyapps-${SHINYAPPS_VER}.tar.gz \ + . || die + cp "${DISTDIR}"/rsconnect_${RSCONNECT_VER}.tar.gz \ + . || die +} + +src_prepare() { + java-pkg-2_src_prepare + + egit_clean + + epatch "${PATCHES[@]}" + + # Enable CMake to install our .service file for systemd usage + mkdir -vp "${S}/src/cpp/server/lib/systemd/system" || die + cp -v "${FILESDIR}/rstudio-server.service.in" "${S}/src/cpp/server/lib/systemd/system/" || die + + # Adding -DDISTRO_SHARE=... to append-flags breaks cmake so using + # this sed hack for now. ~RMH + sed -i \ + -e "s|DISTRO_SHARE|\"share/${PN}\"|g" \ + src/cpp/server/ServerOptions.cpp \ + src/cpp/session/SessionOptions.cpp || die + + # use mathjax from system + ln -sf "${EPREFIX}"/usr/share/mathjax dependencies/common/mathjax-23 || die + + # make sure icons and mime stuff are with prefix + sed -i \ + -e "s:/usr:${EPREFIX}/usr:g" \ + CMakeGlobals.txt src/cpp/desktop/CMakeLists.txt || die + + # On Gentoo the rstudio-server configuration file is /etc/conf.d/rstudio-server.conf + sed -e "s@/etc/rstudio/rserver.conf@${EROOT}etc/conf.d/rstudio-server.conf@" \ + -i src/cpp/server/ServerOptions.cpp \ + || die + + # Set the rsession.conf file location for Gentoo prefix + sed -e "s@/etc/rstudio/rsession.conf@${EROOT}etc/rstudio/rsession.conf@" \ + -i src/cpp/session/SessionOptions.cpp \ + || die + + # dev-qt/qtsingleapplication-2.6.1_p20150629 does not provide a cmake module. + # It provides a library that has its version number appended to the end, + # which is difficult to handle in cmake, as find_library does not support + # searching for wildcard library names. So I find the library name from the + # qmake spec, and then sed this into the patched src/cpp/desktop/CMakeLists.txt. + rm -rf "${S}"/src/cpp/desktop/3rdparty || die + local s=$(grep '\-lQt$${QT_MAJOR_VERSION}Solutions_SingleApplication' \ + "${EROOT}"/usr/lib64/qt5/mkspecs/features/qtsingleapplication.prf \ + | sed -e 's@\$\${QT_MAJOR_VERSION}@5@' \ + -e 's@LIBS \*= -l@@') + sed -e "s@Qt5Solutions_SingleApplication-2.6@${s}@g" \ + -i "${S}"/src/cpp/desktop/CMakeLists.txt \ + || die + + # Avoid some of the oracle-jdk-bin-1.8.0.60 sandbox violations F: mkdir S: deny + # P: /root/.oracle_jre_usage. + sed -e 's@\(\s*\)\(</classpath>\)@\1\2\n\1\<jvmarg value="-Duser.home=${env.T}"/>@g' \ + -i "${S}"/src/gwt/build.xml \ + || die +} + +src_configure() { + export RSTUDIO_VERSION_MAJOR=$(get_version_component_range 1) + export RSTUDIO_VERSION_MINOR=$(get_version_component_range 2) + export RSTUDIO_VERSION_PATCH=$(get_version_component_range 3) + + local mycmakeargs=( + -DDISTRO_SHARE=share/${PN} + $(cmake-utils_use !dedicated RSTUDIO_INSTALL_FREEDESKTOP) + -DRSTUDIO_TARGET=$(usex dedicated "Server" "$(usex server "Development" "Desktop")") + -DQT_QMAKE_EXECUTABLE="${EROOT}"usr/lib64/qt5/bin/qmake + ) + + cmake-utils_src_configure +} + +src_compile() { + # Avoid the rest of the oracle-jdk-bin-1.8.0.60 sandbox violations F: mkdir S: deny + # P: /root/.oracle_jre_usage. + export ANT_OPTS="-Duser.home=${T}" + cmake-utils_src_compile +} + +src_install() { + export ANT_OPTS="-Duser.home=${T}" + cmake-utils_src_install + pax-mark m "${ED}usr/bin/rstudio" + doconfd "${FILESDIR}"/rstudio-server.conf + dodir /etc/rstudio + insinto /etc/rstudio + doins "${FILESDIR}"/rsession.conf + dosym /etc/conf.d/rstudio-server.conf /etc/rstudio/rserver.conf + if use dedicated || use server; then + dopamd src/cpp/server/extras/pam/rstudio + newinitd "${FILESDIR}"/rstudio-server.initd rstudio-server + fi +} + +pkg_preinst() { + use dedicated || gnome2_icon_savelist + java-pkg-2_pkg_preinst +} + +pkg_postinst() { + use dedicated || { fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update ;} + + if use dedicated || use server; then + enewgroup rstudio-server + enewuser rstudio-server -1 -1 -1 rstudio-server + fi +} + +pkg_postrm() { + use dedicated || { fdo-mime_desktop_database_update + fdo-mime_mime_database_update + gnome2_icon_cache_update ;} +} diff --git a/sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220.ebuild b/sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220.ebuild index 59030506aa7..a3a949e12ab 100644 --- a/sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220.ebuild +++ b/sys-fs/bcache-tools/bcache-tools-1.0.8_p20140220.ebuild @@ -32,6 +32,7 @@ PATCHES=( "${FILESDIR}"/${PV}/bcache-tools-1.0.8-noprobe.patch "${FILESDIR}"/${PV}/bcache-tools-20131018-fedconf.patch "${FILESDIR}"/${PV}/bcache-tools-status-20130826-man.patch + "${FILESDIR}"/${PV}/bcache-tools-1.0.8-probe-bcache-underlinking.patch ) S="${WORKDIR}"/${P%%_p*} diff --git a/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-probe-bcache-underlinking.patch b/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-probe-bcache-underlinking.patch new file mode 100644 index 00000000000..c6ca74d6888 --- /dev/null +++ b/sys-fs/bcache-tools/files/1.0.8_p20140220/bcache-tools-1.0.8-probe-bcache-underlinking.patch @@ -0,0 +1,13 @@ +Fix underlinking in GCC 4.9 and below + +--- bcache-tools-1.0.8/Makefile ++++ bcache-tools-1.0.8/Makefile +@@ -24,7 +24,7 @@ + make-bcache: LDLIBS += `pkg-config --libs uuid blkid` + make-bcache: CFLAGS += `pkg-config --cflags uuid blkid` + make-bcache: bcache.o +-probe-bcache: LDLIBS += `pkg-config --libs uuid blkid` ++probe-bcache: LDLIBS += `pkg-config --libs uuid blkid` bcache.o + probe-bcache: CFLAGS += `pkg-config --cflags uuid blkid` + bcache-super-show: LDLIBS += `pkg-config --libs uuid` + bcache-super-show: CFLAGS += -std=gnu99 diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest index 52d07f0e726..3955e47088d 100644 --- a/sys-kernel/hardened-sources/Manifest +++ b/sys-kernel/hardened-sources/Manifest @@ -9,6 +9,6 @@ DIST hardened-patches-4.1.7-2.extras.tar.bz2 1419438 SHA256 c8c0fc29c39eafbcea10 DIST hardened-patches-4.3.3-5.extras.tar.bz2 1649484 SHA256 2a62a5eb4b98f4fbeb43511a0573d58226277d3112401abec37355d85e01ae23 SHA512 09b7272af44fb1e29cba857f7c3305d97f8997881f228a2f2eb56dda909ae5402a69336c6fccdf3920f8788a7922f10b0977517f5918d44702e1a9b668c708c7 WHIRLPOOL efc152c7680b84b682f9f6857b8c6b2b66b6d505f76b311a8e3289a606f46d4944d90478ff93e3656f41c367fdbcd65dcf3043842354b26b669b462ce49f3471 DIST hardened-patches-4.3.3-7.extras.tar.bz2 1664242 SHA256 81c0ec97c76de1bbfbb57ff4236782c6830c1b0e0c4f3ee06859c71c2efb1fe7 SHA512 654f6580b973b8f4a44d49c71ed1aa72ac7e5e79ebf93ab06597caa9533bfc81d979fdae4c0958f0aa404855e36fffefcb7792600b8ba0dbb252f146e2bbe227 WHIRLPOOL d4ec2c44544552a3fcf2c224c3ae336841afd9f7afd233f252c17feb675ac7e80a35b70939ed2bf2b5b37acb0fdb685cb028b521d093e41a552f8dca22cd05e0 DIST hardened-patches-4.3.3-8.extras.tar.bz2 1669500 SHA256 55abfccb978e838266de327e020d47bb8f7bcf7ff6d6a89c993f18518ab6ffaa SHA512 bccae396966a3a00eac4763312e7c4a05f3cbc68f42675819ad90e3f43337713a7ee132ba5fe6874fffa55da9b8640e2d349793904736b9f62b178bdc5474ad9 WHIRLPOOL 76eceb3d204e3ed588fd40d773aa38f4450c0a3727aad75b231ed2795548ef3ef316fc3aeb174eabd79641fa43c4c2c56d184f6dd23f47980256e468c3cc6d2b -DIST hardened-patches-4.3.4-2.extras.tar.bz2 1688847 SHA256 6ab21faa35c3de55627a0d783e7f1ada228b024032e1524617730f88f7282feb SHA512 58f9301354c7c7eff804c2c731719d2c6a9ac10352920189ebf8273d8756e6d7f07edbfab35ff5001f38245590b76ee6f717e022613b7cddeffde2f03b2c7ce8 WHIRLPOOL 8db847bba13cdf7956ff0b53378655c21885f848f4bbab36efabeaed526ae547cb08736912fe71ee15cfbe3ad157d671d493c720a5a70b9370a313702cf111e7 +DIST hardened-patches-4.3.4-2.extras.tar.bz2 1688802 SHA256 659e3229792422c10ffb6299edcc1bae244d6a952d86971642839b93bf331504 SHA512 5ee977942b55b7fa9cb3453d8d5ab5cebb17f5980517e0ec104150bf1c7ab853b7372d6a5226b4e9cdf93524b35640219f0a0b296794541ec4a5ba95d9edbcb4 WHIRLPOOL dd6ad5a6ba9cbbc9356d8d68c16dacfb84704024bf40cff55d9aa2b660de916940207f23643ec3206248ce741fd55053a03f936aafb7d25be50b4f0b6522a037 DIST linux-4.1.tar.xz 83017828 SHA256 caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0 WHIRLPOOL 85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8 DIST linux-4.3.tar.xz 86920812 SHA256 4a622cc84b8a3c38d39bc17195b0c064d2b46945dfde0dae18f77b120bc9f3ae SHA512 d25812043850530fdcfdb48523523ee980747f3c2c1266149330844dae2cba0d056d4ddd9c0f129f570f5d1f6df5c20385aec5f6a2e0755edc1e2f5f93e2c6bc WHIRLPOOL e3f131443acc14d4f67bbd3f4e1c57af3d822c41c85a112564d54667a591c8619dce42327fd8166d30a2d7adfaf433c2e2134d4995c91c08f65ac0cc2190f935 diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest index 976a4453559..ea8169bbad7 100644 --- a/sys-kernel/vanilla-sources/Manifest +++ b/sys-kernel/vanilla-sources/Manifest @@ -7,9 +7,9 @@ DIST linux-3.4.tar.xz 66748028 SHA256 ff3dee6a855873d12487a6f4070ec2f7996d073019 DIST linux-4.1.tar.xz 83017828 SHA256 caf51f085aac1e1cea4d00dbbf3093ead07b551fc07b31b2a989c05f8ea72d9f SHA512 168ef84a4e67619f9f53f3574e438542a5747f9b43443363cb83597fcdac9f40d201625c66e375a23226745eaada9176eb006ca023613cec089349e91751f3c0 WHIRLPOOL 85fcfdb67ea7f865272a85d3b4c3ec1f5a1267f4664bf073c562bb3875e9d96ad68486259d8866a9aced98c95de16840ec531d89745aec75b7315a64ebe650b8 DIST linux-4.3.tar.xz 86920812 SHA256 4a622cc84b8a3c38d39bc17195b0c064d2b46945dfde0dae18f77b120bc9f3ae SHA512 d25812043850530fdcfdb48523523ee980747f3c2c1266149330844dae2cba0d056d4ddd9c0f129f570f5d1f6df5c20385aec5f6a2e0755edc1e2f5f93e2c6bc WHIRLPOOL e3f131443acc14d4f67bbd3f4e1c57af3d822c41c85a112564d54667a591c8619dce42327fd8166d30a2d7adfaf433c2e2134d4995c91c08f65ac0cc2190f935 DIST linux-4.4.tar.xz 87295988 SHA256 401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e WHIRLPOOL 02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc -DIST patch-3.10.95.xz 1210188 SHA256 ab24f03f4226d1d1e33cdc9b4184fc7342bc5e5c56db65bdc1c30089a2cf6b12 SHA512 a9594e2141566c6186aa1f72e02245ce8b08cb79a224981b861eea42fc6c535dde26dd8ba488f31abb54469603c17d3693af337ba33cd57afb716fbe2e795d21 WHIRLPOOL 08126e4899f441cd1dfb7dae1068947377d39686ebecdad844a7b282da09254c9f5c5fc5f13dbf72d10e01a0fedfb49f2606f940e1179511141d217fc6680422 +DIST patch-3.10.96.xz 1218176 SHA256 3b4a759bb2197a22658ac5638fff9d2fbd4951f97c283d08944a4c0ad03ed39f SHA512 a414cb7e7bd5d9f205910c0c46dbe8da7597574c8f12ca517f6a6fc972d392755823f075a94e009a3b45f1398632d276f55d101055023db194b92b0f9df8ccf2 WHIRLPOOL 6fdd3134bee19d701f744915853be93bb7de865d67acb5238f797fd9c4aa8d2fd273a083dd26ec56f29c70040adbda95e2964580efec8be6db97d2f7d7e272c1 DIST patch-3.12.53.xz 1429316 SHA256 f49100081c33923cdc5fb97a5a9ff91a975deaa4b75642079c43c4b474c17fc5 SHA512 de956741c328c5149656d96eafd9553d731dd52c2c9aebf00af1857765a86b658affe5f5f8e3769210575b3610d6d0440b9c2dc7555c48498ea4685cbd222807 WHIRLPOOL 72db9fe35f22e30b6ade6765d9364455f9e1a84e596fbb6ab0f7416383218c8616735ff7c233de18f696de8934294455a482cded82782c87685295bb3dacc03a -DIST patch-3.14.59.xz 1048084 SHA256 d46594d3ddf56dd6b6b47b48cd0952a62f275bd1b54285d20060550bbb41908b SHA512 28c0a458961f82e2a340f735b5f64c1f7f35dd6129ca0ea689ea9f829ac5a04b44ddc602d5fb04658827a9871aea37ba8e1d454ee3af6712b343a64cf4eb6cef WHIRLPOOL a37b85add5b9d263d3b371b9737ad8af21b10c6d323836c921f3bc45e3e0fa1cd62f043209af1a463f4a1aba697e83aafccee50caa7a4bdb2c0dca8e3ba40c31 +DIST patch-3.14.60.xz 1058440 SHA256 946b8c7185a0f6ac2cc87b0cb7906c2735029e76a447ace23da1444348fb3247 SHA512 333e54671404377621deac87dc980632eef00d41eb3f05f7032a26c6641b5a218e348a08e39f13c99fb1ad089668a45550c6b44f4e105356a8e83b713fdd268c WHIRLPOOL d8f4fbf46d36e5274ad8f7d2fed0b878b80be8bf2cad6310a5b3c61e5bc81a8150879971883d89570b4a962eecda3456e743a069e7e725483018b65c79f83903 DIST patch-3.18.26.xz 727736 SHA256 6f9c8f7a2add5df97a9e6fcdad1a4f8da584fc1d421d7551eb4fe44f47167834 SHA512 3b039c3a1ba1c3bdaa2e2348c7a622aae394fb994ab48e34f54e08279af23cfd2e8ed8d8bc1bc30c527909ad1fcff6328f9db520326750c5f2f4724f72deac98 WHIRLPOOL 2c825990ba7b564234b46781cc684667a3e769f0c2437e1043e9fc8f0163de9a8ac01cad001ff173d53dc085de8266c557a1a4c9a0d764102d001730bab43938 DIST patch-3.2.76.xz 1533024 SHA256 20503f0737eebd867e67c07e1d50234a5ed69ce4748d7fcf3862a3acb9ecdd56 SHA512 692974f32d5eeabea8e1213d261547bb9b6056599e29ba29742cd994533e94bd65080d8d024bbb90f8cffc1e420ed1d3b225f6295b5b9375e56fc34c2f6a0dec WHIRLPOOL 147af8c143955f3e46eab1c760c84f5673544b1ffab393eafefa850803622047bc67de642c2199b4b6a40f3532a92f44effbd8f74d967524ea6a339127d156ce DIST patch-3.4.110.xz 1293116 SHA256 132362637b7ba272d58acbedb172a7233c238ec1d794af111af55ee8a406e12d SHA512 fc3f95dbf831b8edf9626632983b2d38dc017ff9db8718a79c9c3f714d1114c4fc8c6673854218c5230b3f71667b735945f6f80ae11e424894570941e7431b4a WHIRLPOOL 9f1ec18591c043ba103856d2667c776bebc3369aafcb27d75174aac9d7e00653c571b245dcc8aca735838117cab62178e7a2f63a616a594fc9a508e85a997cca diff --git a/sys-kernel/vanilla-sources/vanilla-sources-3.10.95.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-3.10.96.ebuild index d8dab37130e..d8dab37130e 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-3.10.95.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-3.10.96.ebuild diff --git a/sys-kernel/vanilla-sources/vanilla-sources-3.14.59.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-3.14.60.ebuild index d8dab37130e..d8dab37130e 100644 --- a/sys-kernel/vanilla-sources/vanilla-sources-3.14.59.ebuild +++ b/sys-kernel/vanilla-sources/vanilla-sources-3.14.60.ebuild diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 3d4d5d0a6a6..75dd0be62eb 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -1,155 +1,3 @@ -DIST firefox-38.3.0esr-af.xpi 483326 SHA256 ffa2d6e68d8c3ca3fe4d36372ac565fd34ad925fdc1f3f46382afa044d8d55fd SHA512 5853f3c47b0a7e3db7cb247363f16c9ea929ad1d401ab5691a6cee2ebd40dbc638d34a10392625bffbf08a7ac80117776c067e10f77dab0e362fb0852f49e9a8 WHIRLPOOL e3b7b1b65d46225d2992b77963876ec6b31465288ee35accd4b12efaff1f9c6ab39dc11cff03268fdd2c7d8b0f2d9d6d0e51f8d4941b5a4874337353b1d4da1c -DIST firefox-38.3.0esr-ar.xpi 516496 SHA256 60fd61bc5ad7db8857232deb0dae2f49882d9803d86d852daabe5debaddac467 SHA512 9d10b77ea9f8c6f67fb0f4e0e57fc7cedd94801ba130264754d4caccf068a0348fe6301aa270c1fbcf27beca69fea44faa9b4dbcc25852d37b82927f84558236 WHIRLPOOL ec0c9ce7c330be79b6a13b323dd9ad313efdca4c947c19862da945e74b70451fc09b6c74a63761f78f23e048563c80b4bad2143f072c6dcbd7df083e87bfed2b -DIST firefox-38.3.0esr-as.xpi 509574 SHA256 14864a2372815dfd2c9bc726571b4d0d68169d55f9d0d150e91dfaa73e4cf8b6 SHA512 b6b8e3a9473446af790de6af814f0f7d7b115a0da4034edcce1f51d6873e88d325519171a681fa21b9c6b236bb5994271a828e61e2a05b044b3c3b23bf531a95 WHIRLPOOL b18f0d72925142a7f636a8bfc2062433dd51212d1d456c4a3b2eef676b0a6b801fd7c5fb6d7610727adf1ea8bdfab892433b9a7f49640daf456a6dbd1fa12342 -DIST firefox-38.3.0esr-ast.xpi 397203 SHA256 b0f9e9f5cbcd4e5b5dd6bbf3aae4d6edbf7f204e2d99f37db313a1dc8001f5d5 SHA512 78881f5d523de3650d1c2cc0eb99fba812b8c82bb8ef71ef842b4b2544ce8f5bb965e0a5a4fc58f2f9ae0ce6bb8b441ce5a204017fef692d6d8fc1ebed1fac9c WHIRLPOOL f27f093240933b76f526d5a4e8c908c390888ce15a195efa1e13e2a9ac277c53404a52fe0c599dd4ac2d88eb35ab11a91d139448c17ecd6ed0577cd1656fd661 -DIST firefox-38.3.0esr-be.xpi 441058 SHA256 5b2ef1a4f93de18c8b27e703ec5da6bc760a09d67e863c0116593b7bacba38ff SHA512 72bbf3bd4378cd3ffc3d944be51000bfbacc5785809401163d568f4fb13fb53b66f7e7b6f76c65df06460c2135ffe21b173c6772e15dbb63ddc9facf8921981e WHIRLPOOL 80e417c9259b1e024894f90a14df6fee991df7c2a592a635475d8543f55bfb771de4c374f16412281a6cef4508626e09ecf40f3bfb68046cf291e64b1e2472f2 -DIST firefox-38.3.0esr-bg.xpi 487819 SHA256 fa3ada11deeb52b3125b49428570c3fb8fc9956b3aa2124f6b5c1017512f715e SHA512 5c54521563277c00012be8723aef1927f137a9d7726ccb62ad881c724599ccbeb89da22a4c5e9e7e4fbc769bde95302855542861d9e260891f597e43137923dd WHIRLPOOL 56c05fcdbcd7de6e677347e56cd14a8dcf8fb5d218a5383b73d9a4fca5568e83f7bc5a584da02cc48664a9f7591753b000b365d55d849550bd2a83c0f6210ff0 -DIST firefox-38.3.0esr-bn-BD.xpi 528690 SHA256 865456f6c52520446b829ca001268b6a8a9c4ca8ee597c00e7313193adf52b9f SHA512 5453da8c29c0808cdbf4d6f0a600e3adb0f913f6eb121cd579e60cfa45c2113838410648394ba5ab551fa4e6eb9b28162cc34be43d94186bc2a28f67d1e0a012 WHIRLPOOL 36a715af8582b6178e654452068e0469ec5b105adc2ac803231fbaec04fb0378432ca69ffd0fba7961ce76cb80fa4ec843043502e086f8623faebba20ae800f0 -DIST firefox-38.3.0esr-bn-IN.xpi 527927 SHA256 093e4d5fe1fab9ce3eac28a1616857a9b8a106bd91d07047a80ec0f7ae87a1a4 SHA512 c779fdbee725c896fd5f2df412e32322e6ab7292ae09c6477a3fe4621339f1db96d2a2212d43757688a84bf77de74e94b96ae52ce9aa937b71be95621eefdc07 WHIRLPOOL dde23a143516e642ad98ce87032d3662167750cfbcc6cfd036e2e1351769606cf9eae38786c78ecc40b4db140339fd75ccb6fa8248f6364679a341743ed29560 -DIST firefox-38.3.0esr-br.xpi 441961 SHA256 cca671ee4ee031d3acf90cf732b0b03a98a6eb14a3e10d0fdd4105d6fb2ca7cd SHA512 17e72675de9a90bb46b11e78e78e374bb06e5b28134db24f98df24b6d00daa9d55c722df499d667f5c472856b243c817d60019eef6bddf87ba14526ff04669c6 WHIRLPOOL 215847c08a83fef4305f99db73364ca3a74b572a9f0087101888cd5422e35b028985b0cf7bbe3c04dd43b7cfb75857c9bda8df13fd411b38c5598d15055e3dce -DIST firefox-38.3.0esr-bs.xpi 485305 SHA256 1ae378259f25e2a4b8b08e5f3c907476c7b9828b8c2bbdab5f733adec486d487 SHA512 dfbd0d028154db03eb50bc65823b9aa6f0472512d49c57b12f38a8283a0a229b02d751a3a3bbd75e6106071a91d41be0cfcc381f492665917cac18ecec93e742 WHIRLPOOL 3c3b538e48f0de65507f2450502373731e10b244e272e5ea08c4a39eca10d3e0a936c76901f0bb86931343dcc1bf1ce323b26fc685688de43fe8e43a80a5b1d5 -DIST firefox-38.3.0esr-ca.xpi 458091 SHA256 a34d02f928a6bef8ee204c331073b933ee4c7e85e0840ec7471c4018eea555ba SHA512 aeb9f9579fba8a08e4d3274201809036443274ee11793589311430e85ca65af4a77fc6091d7ebdcbccc8ed5c75b77ab535e7ce7f3a44e40a213446fc0dd6fe8c WHIRLPOOL cd74aea2105b687e5f06d35cd416fe79bca988fa175dc54e955436497788844d4b0d4d5375a0463e93002d4c9c8fb7bd108e0ec3d69857ff6c36043ef5b532e7 -DIST firefox-38.3.0esr-cs.xpi 446725 SHA256 9fa350f1aea6fd57c10908aa84a401e6d5b4111d34e7ed0c769807c62223ec0e SHA512 1633c4938eac199a18c398fc8e4561e9c44dbe0d5fee1fe7e109ac63fe8a92dd82a69bdabb93d919239e5d099994b7a098767f45c14d15a46989d3b5b9da0a3d WHIRLPOOL 237006d647e8e6326e4ffd8ce4661c509eaf0a0ead0edede9647267e40f7cac193285ac63430c2ed5ff1beae74c8bd388da3d970e394428bd5046fcf8d06aa4c -DIST firefox-38.3.0esr-cy.xpi 444385 SHA256 78f9cacf491b6ff5888782455a3b4d7c1ed0ae5298dd825a8de15bf42c0dbab8 SHA512 515a2f1aa510285c8550cdad3803c7fbf3253288a398db02105d96dba68e0f4678457d0b1cee6c87ab74482b41f31b134a5728a8b2b75dec9c88842bd5d91459 WHIRLPOOL 3d07bbc639d062dff0e8fca0f2fa8309eb76f2f00f2bd7d8709a182c8518e591cb0536022765bee085c55336e367785b269045f95317385f1b835ae7781827eb -DIST firefox-38.3.0esr-da.xpi 450762 SHA256 6b24f9c8f926d28106c17e1adec975607f869d5f1dc2202ad1b0047da03acd0c SHA512 8c29efb9acb6fca2afd240db18728419fc022d6e216005c37dc1c91637c990d41377bebb70b5b1ecf5136b5c7a1c8a7b3997bbee7d12eefdb4f5175da0f84c8d WHIRLPOOL af77ff43a43f587271a41e9b9696906718aba0214e1e776757b21eb4f6c6aaf725994ec80f7696e0272f7ceb31da07c29377b7d4279d4ebf240569d8e6e0e8fe -DIST firefox-38.3.0esr-de.xpi 451628 SHA256 64bbc4dce5f8bd357dcadec32fe18f9d12d235dcf1016b7490d9802dba9d2e9d SHA512 35b11aab1119fd9c611edf80ba41fc85422f31a0aa6648e1bda8b434be04f1503a98fb10fae92b52bc5ed9662164bbcd86afaf4f6e4b4e3d8820991b0343021c WHIRLPOOL ecbe9d0f48374166c41d62943cd67ce17c90b8edb08baf8b636ccee34053ae7f13763c78bd3df5245e97ea76e105f3bbf54b74213c26b18e3b3f4c0d1849c50a -DIST firefox-38.3.0esr-el.xpi 498370 SHA256 736da042d960010da3298191613c5df4e3813f80519359725c0cce4b9071c9b1 SHA512 a3bf2b5e07adfe4749ec1d4d375eeb08080c5ffc14622894ab7244fe36b82280c1aa24dc12aec3117abd377d2a56e416ecf6c95383cfd7c34f19bd363ff5481b WHIRLPOOL df5d80f5568c987788e92bb43fa027aa54e3d0cde34ac9fa067716b21427382d2265fe86ed237ca4e99758d86d64ed54594e422d4541599cdac3a402f2358dfa -DIST firefox-38.3.0esr-en-GB.xpi 437846 SHA256 fb822610d286841e79799aabe37b28b3a49dd602b2115b0b44e25656d78e340f SHA512 384b7086637d19ef55273bda55f7986da076f59f3bf44c0a4b2c90736f71dfdab2bf4e3c2c6465952be6612e2864aefa3d7524efa669c57971e4b9b6d756c56f WHIRLPOOL 36b72b7285ff22029b4ee8575bafcbd6a58f3f19c7eca09c610afb7dd31bce0a6c09f630b0dad02441ba2f4620f07d4256feade87d5164deac57c176f2f9591b -DIST firefox-38.3.0esr-en-ZA.xpi 439926 SHA256 c323f421203600958b966bab2e7067948be7a5ce136b54bfe36b15eec74a0552 SHA512 b35fe140a2657463f0ca737ecf5cf29f0fb3ee345da44476d038ae4996c0fc610f1f451220a6b758155e5b959a26cdacc50e8932c0d5c6bd20ff024ca7e17ac5 WHIRLPOOL daf7a97651ea7e67a938208e04c3b71fefc84088c2805a1255a95a9144f58f095cfc4f5164a391229a7ad45eb2289ac4e3cd046ce4f2b9ea7557963455944dc3 -DIST firefox-38.3.0esr-eo.xpi 488370 SHA256 524bc6a5bd979ebdc7f82f63d4c721fb48920907d356455943654759dad09e03 SHA512 fbd256d78e4c85a3f4e794271ef2a30cf7f8068297694fe93b80a677825a0e7f622ca46c0c3ff736d673afb0a71b5ce969abc1595efa8f12f209c996f963f649 WHIRLPOOL 1b258f9eb94f5695b07bdd80936976092426ff86666e5eb037aac5e6cf03c0a138a5d4119f4acd0c60ef9692d151b22f52423113811c55b932999a9c5434e785 -DIST firefox-38.3.0esr-es-AR.xpi 453983 SHA256 97cde7ab000ed7167f45d86e0ca7452006f90961f71fc74137bed72e100b17c1 SHA512 9a61db75d8fc8e984782ab87ebfc54928fd196007933095ef9753f340a5a8f0a739b066b999bf4f69c1e123f0bd765806300fad0ed06ac0684bebf60f2c9d328 WHIRLPOOL 159e448d1078c2f24a2a74bc4670feb2631773d051e2335d4ba326eeeec70f1fd56f599e9a1f357ee441987ca746020b9ebb026bc3259025ed024bab3267e9da -DIST firefox-38.3.0esr-es-CL.xpi 384680 SHA256 599ad5f49f6578e1a625e8b594fb9d51414b3ac09010f133a15859acef8baaa8 SHA512 31ae5491aaa33f41871f49abf44f88a709a8f572869eeaeb435d3ba72bd9bcce1f4ed509e6cdc5c910f570dbed11c791e141405534489b14cc47833d662167bd WHIRLPOOL ce146cd7dd8fb64d45289d8a13f156122cef57e268c00a8c9297e20a030ee2929df51db6bbce72047cc3ad22d6a659051268fa5a739e2af153736a8302a1b870 -DIST firefox-38.3.0esr-es-ES.xpi 374073 SHA256 1471acb38112acd82a7404b8ff5c7fb57bb5f90faf5b99d6a37c6ab6472ec669 SHA512 a64f329cb051ef9374eb859ba58e3302fcb00a123e5b3703d5fb93317ad470869c418c51565c1b80bd9b9feb903dd3b53240498bf94da9a3ae0029ae7d59b016 WHIRLPOOL 5fffcdb570142c7f5848f2e07a50f35566eff2e87cf27f408c40cafe783d4cfb9280bd06b22527ee8d42bde85922a5bbb2f8d6bea09454fbf73f8b0268a14462 -DIST firefox-38.3.0esr-es-MX.xpi 457050 SHA256 31c80e68ddd95628cb8484677f830f952be96ff64897e11d128077e0fcbce7ae SHA512 7f84419c5e2f58b2533e211d0703e1bd2d7917187562c141fd43bb3acdae3d0eb8ff1ebd65731168cf193b71b88f59117da8c5d69bd537fcc0986757ca15e15e WHIRLPOOL 48462f93ff62f97c162a7c1d942d0dc50f90682c6cba14459a54c3779d612e5c5b4316543757cdeccb44f37389774867083660947eec59e537a9006d79eee0d7 -DIST firefox-38.3.0esr-et.xpi 443228 SHA256 1ea45310456c3b3649ead3b172777d80263c7e18b2f6ba73d214b8bea3fee864 SHA512 bcbd35395a99b4094b87c4733f01e3117c03f1741a1f0ef27abd066e7fae99f86d2d81e8fc63a4ecd6a64f607bbe764f73dc761639b9261948a1fd39dc14f405 WHIRLPOOL 51ec5bdd1432d9c6a0cb6f19176b680e9e0797421d2aab68ee4673832c2ee5d6777df1bb7f179d7c3cac4d4022a49390104bd69298e6c63f6c30702d3cc0fbd4 -DIST firefox-38.3.0esr-eu.xpi 466555 SHA256 f7df003ce694defcb73b6bce207c0b3a0a81226651780636b196f9badd590958 SHA512 9c475fdb174bc513b66a9fb20809ab04ca27c04395e127cffb57ce43f623c3447c8350f1cfcf115c167e9e7a787587cf93d632dbc8b1e4cbceb774bf185fd72f WHIRLPOOL ecd729b2648292efb3519684ff64e6d2f4ea6e49f6725eb5f1e3e3c9cf1f242305e892b5c3839135bff6b6b743213028d062f96a6f2b3d164412c44fc17e17c3 -DIST firefox-38.3.0esr-fa.xpi 518281 SHA256 11eae8c5c93095e5dd9161ec579775a7e84fa38b5a715ce5771e69dd80ee2004 SHA512 0d4a27e88ebcfaf44650eef5eb051de0ed90044962d97a5101cd7b536f8e8be2d26bea865baeeee0067fc5f0d9d19befbf0f19f929a7f1ddc05c3d0d53a1e6fa WHIRLPOOL daa8053af5c74cbb1945398b7c5ce108ffee9d2ae42e4c6a7e46ec4628b81ad64be317c96769863355b2d8e201f61cd26e01cf4431312b7c42a68c5c3af34bb5 -DIST firefox-38.3.0esr-fi.xpi 444852 SHA256 b64d53d522244f5bff25e03b19c0e59e7c0e1af796296bba249b9aab82803fb9 SHA512 370b0141f7b62476a7840f62ed731b1f5b9fcb1e9613eca19f42b5d79167c29d1ca6b6e7983bb2d006017b29e34fabcf08daa4f7f1333509a69faf3e7e87b374 WHIRLPOOL e4b3bc89fc1ad62c9d492eee8eec57b7fb7c99ae8e13637b6ffaef05bf65e7313bdaaed2c707dff64a48d6b18691ba67514998c9db65936313283d587efccab7 -DIST firefox-38.3.0esr-fr.xpi 461402 SHA256 3c602755066a100f54726f813d1c7d0e02e634ad7911be1107c0b9f726a1948d SHA512 ca4888bfa60b960cca26f6b31ab360eea9c03b1bcbb625d7b7185cd09ee1b47a4d3ed4ece78f3267b74219bd5d251863e429b719ad7942a3cbec4b4663fd511a WHIRLPOOL f8611d3b5aefb16a71f31e4274d30da74fb3c78b388b213b3b5b112a24a07e1d12f014706186ba6df60facea929240bfdba0baf88909042be95aff77227da831 -DIST firefox-38.3.0esr-fy-NL.xpi 455537 SHA256 e9f2a84766edf7dd97791d0b84723a48f6441d9ddee4797d0771f805fcac7c43 SHA512 4e7d38be6e837016e11fe003ca2d139ad52cf9a10be851963fba8120fe8affad3fc11604148a42bdf13ff1ffe7bc50554b269ed80d95f185fbf7cdeff3464f53 WHIRLPOOL 6c1b413aca69a13695e910846d8594f16b58667d98b26b8bcd135c3e89bd0973dbcedc704c8e8fc61d5f20e1ac2b32425288bd09d9b7d284abf6b37705a1661f -DIST firefox-38.3.0esr-ga-IE.xpi 469624 SHA256 ac7c95ccb1061c812fb88b736e0008fccc1faceea33cd8516a8db430ab297b64 SHA512 518c617b002613870e0f139c462201019cddd38fe52d7cac1b52555f070d96aa8180304dde7ee74c0c3729ade26381749c1667b4629c00a3ffe276378bf2782b WHIRLPOOL 3a6121520a30eef7b4c854e901c45f8dca5a219b2b79431eb5ead033d3573651ca90b54b4160e578c425aeca9487745071cb4a363dc07eedc90c6eab58897073 -DIST firefox-38.3.0esr-gd.xpi 454616 SHA256 dd67970c734223e4152f987cbc3db474c54a331f0e11436b948bdd6b361b9bcc SHA512 316e2b37f50dd7d08ab2788af3f76083976279db8604a7e1413a1f110084df1a6ed5fc11cd4a2ae217d5486704a9c279190c2677feefa8b5a0bfbb4165d0a2aa WHIRLPOOL 64b9aafd26eda4de0ac9ae992c2f2c199d812781d74d6d3c7fff8cfab4d372ee161e819ccc0e3737827b49326f85fc2d530afb86a003edd4a05feafc866f3494 -DIST firefox-38.3.0esr-gl.xpi 448924 SHA256 f2df908b7153976bb3b5c463b2e413e0d0b616aa47d13321289c23e546dfa9fe SHA512 11f5514291a542d688449f7e499ded4ef7e91526e712c2ee54b1a254e3d3d173bacaa4b03f4eae4414898a816039eb798442024a1868e4baa2440dce7875cd6e WHIRLPOOL f8a7b73aac87ede176f711e0f411d6847b28d8a7518bee42fcfb7105fcc25119c92e779c5566d0f8c88e3671389a859dc62fcd8e55ef5bf4040d5d4eb5b61264 -DIST firefox-38.3.0esr-gu-IN.xpi 477980 SHA256 a6ba0d884228ea0cd32c6b7813943f74d371cf1094602773dd4c2aa09e6148a1 SHA512 a3ce226617ea1e81b6e842897aa4b8cb24ed5ae5fc280a80afe6fb0c6a37bd864056b9bae0b55cad2034e77a189e34131c3ca165354edfd90d4404c1bc81915a WHIRLPOOL 6c319384c89ac790c198b3808bfb85b112bd98abfb375b7baf509ee9aabe9b112e5113f5cbf74b46aa4847ce9f6e3252f72e250b49aef0a3d759352917c59768 -DIST firefox-38.3.0esr-he.xpi 486785 SHA256 8f1189a915932254dd71a2cb1bc1c8af2650abed6400ed58c5899872ecc500aa SHA512 36f8d1165de75e22b9116a2babe02b46307dfee3d2a03b568fc34b8adf215c57a612ff313913ccdd99d6282f8f89e46cb4cc8308d41b4e2ffd1a0ec74bc9022f WHIRLPOOL 6890ba4b5dedbc4d0c31164ebd22beaac874334be2ce847ac3bbbc7ddf86313bf0f2405413e816ccc9a6ef8f657863f6f312895ce46072529334eb0fb7d74819 -DIST firefox-38.3.0esr-hi-IN.xpi 508167 SHA256 7eb0158c7cf4dc9b429964f404d9e5fa6e70a57c4b4b28ce70b998b62f847092 SHA512 2c48b88675c3e86344e88f09526c9f64619ca60a8a8b83deb400e3b96862f19c037d19dffa8d915b4912b7241a40087080a5cce7d5257e23565466f7bf6d721c WHIRLPOOL b50d6265f5614c8225b48a81b328faa00b441e65e938c5ec0b061e463405f77e28271ff47f48a08b503c19b3aa96a6dc701c49882c56c85ec49d6070f9b970ee -DIST firefox-38.3.0esr-hr.xpi 478271 SHA256 da6a302f08ebce5f02d5fd09fe77148dd6607149362c44bf17aad943ea178939 SHA512 6216683db0a3d8617a9bc8f96ef4a7afdc689cbdc8e67718fca8dfd964d389455bf666a98cb4acc7e4ddf533efd55852db6e2950e9efd438a6b9345c506eead7 WHIRLPOOL e98a85332c4ed155a27b5ecb7b35c029d2ad45d7d85f7da1c059d7457e285fe75a68d26a4a7a5c37e7144f2f3ff991e94e2ee918922162d336375a01bbda476a -DIST firefox-38.3.0esr-hu.xpi 453554 SHA256 de14abb876cb407f723025787ee7a1ca7820cc0737d10ff6bf3b9516959449be SHA512 c6a27a53508b24bd21381157e932c8ea4f6324b3be771268cf4cf90e63683bc20345b9488813b4fc08a9aba421c17f989bfd193758e25a4a6e7210405382829d WHIRLPOOL 311c6f44a21c8cd543fc71101951c68149e9a7499665b29c0e475fb88fde7d962c6e8e0ac2be004bc26e5448ea8bff8ed821c2ff2da46bc7524bf1bba444a304 -DIST firefox-38.3.0esr-hy-AM.xpi 534264 SHA256 0d32d2ed9229fa268dde02e627088bab563671633b447bde7f477a567fd001a8 SHA512 9aa3bb17ee4fed332db5ae0319edda308a16e3b31429440ed6d5d9ce2029f59712f0feb86f6e708084c45eb13993cc76c085b4ce0d56f6aa1f7f82f0265716b4 WHIRLPOOL ee151acb63e51a7aecdaa98b6e6c4a8d5cf832f13e30c584fe45659de5fecd4611dec8475443290eeb84d9813fc92a8211eb7e23515830e3b3b924ece4a037f2 -DIST firefox-38.3.0esr-id.xpi 431488 SHA256 9d95ec48a5ccff91c0281db567ffda7aeef684c1aa6058bd3a27b76d9d45665a SHA512 db6a757af5d3859e85ab6f086993f65f5c0eada6c0e511b3930b21476a1127fcf8d98f115233d344057bf2896fa6160cba10f236a6db3db24f849be8fae06d0a WHIRLPOOL 0ffe53a061bb7d47163bfc03a5946b7ca5f560c05ebae2f72d5dde7a4c7270d1f4dc37c8e800590a487bcc1fda9a9c6cb96484fa714aec3d7fefc4832f77abe7 -DIST firefox-38.3.0esr-is.xpi 485129 SHA256 f6e3da8b25067d8978043c5dceba199858650372cff1f57da61e65649b9a02a5 SHA512 26e1290c2f726beb0e3701705ccf8137e780593edce6095ce7548a62b4b5d94b35768a2a148be69cde578284c06e3afc98558a5dd225a36ace7d58208468e148 WHIRLPOOL 29bd71e66a11a39c1e8bd96c990b179ce16ab7eab8f871484f2c88024a149d590ca52ac9dba7fbf1389cf69d266d944cef8c57c3c75ea66eeaf5c7773fc48260 -DIST firefox-38.3.0esr-it.xpi 368409 SHA256 961f916fcffbbc3f2852f3cb1a337e54e1f5b62389c3ae8888441c991c5289f7 SHA512 5523542190f05f0a37f18011e25e7e59932e320281c9a64489edee9af28bc747110204e144607709ffe9c5de94452a33b9e279db5cb23d4859c664fcbf03bea0 WHIRLPOOL 4102f81b0ccca5f859c5369c7e9f558f0975d90b5fcc6d0b9683725c11559d5f82198f35d4e012d6f6ff721ff7e9f137819e13ccf7cfb8c7a960fb847701438f -DIST firefox-38.3.0esr-ja.xpi 479113 SHA256 53cdacca5fdf51204a47dd20a395d6c3f77278196e4283d11e3e47abcc071f58 SHA512 86df0b123393cf35cfe4ee254342256a5b887c1a375f5156c7fdcb9da01e39e91eb32ee5123b525368a024749d55b42e5576aa0959edaecf0c18bb2b441e3e49 WHIRLPOOL 95803ac6991d71dfaf72792863652b677d2982ca399138819a81bdd9dca512b02178ff9925778d3ef97167a6d4d5e76482a4044978392b17830e3ca613eb2dad -DIST firefox-38.3.0esr-kk.xpi 503568 SHA256 41088142a35e2904779b24e9d54ada4e59f3bb398e92796a93712839f3ffc7c4 SHA512 a4fa68798c9c1bfe7580443844a5e9520922b87f3e25d104ee1fe7f759ce80eb89935fa1e189c68480de263207df4804cbec0143e2b19fefda001b5103a1a140 WHIRLPOOL 44716a2fdfde25f2b0a0e7d174f8980ac336db4fe988e565772e9ef150bebac3cb3141922584191918772e13346d13129851297b4805deeb8b0892cc19d722d9 -DIST firefox-38.3.0esr-kn.xpi 533463 SHA256 636b368787d841d747f1d714b40eb2ae5e6500f2d933d39003e9de6d52c7d54e SHA512 cb3cd66d212279d2fc2fc3dbe36acf83435dbbb52bcb060a9cc3d0ac11157242e6d904e68882c6399c2f4e1a6bea0a7c446566847ccfd07dab203b54784e2344 WHIRLPOOL 56c46079f1383d833bbc4f234c8773018a27a0c7587acb90beca3a06c859e8885428fc94bf1f6a640d63a406978f93a13137669bff13c4a71da6872f945c082b -DIST firefox-38.3.0esr-ko.xpi 460853 SHA256 489bdb57e8aa63fd54999319fdb0985a4bff5144aa558fddcf4e977226a780c4 SHA512 0a75a6996b03f450650d0bb27ffe78dc5091f5eb0575ea062e3553a4133e3d19aa17b7d452a4a5e3101d6f5bd12a3542107dfeb8b4d9f173c0404181ce69a29d WHIRLPOOL 18711f45a657595c95852aa9a3aa57751903518081f1eea8c748621385f8f82ce384336a10baf5a1b82f5abebf290fa3549a0b792fde2976f45398ee7198a889 -DIST firefox-38.3.0esr-lt.xpi 486452 SHA256 a791d826ffb215f396e2c674efb29e2a4ea3b675b538978c46162adbb3c97b00 SHA512 54d91f498885629593d1f365859e113e81ab23cbeb07b6cdaa1eaf2100c25c6589d3d88ae574f3b7281256bd8a3f59272b2ce8a775ec4ca8ef30f4419949042b WHIRLPOOL d2a128e60e72c01cfdf865b26d8a53ff3c52fa5114f047ff884c3d993e10f8227de2d558c675702842e6f24663f82e01821bacd623f60d5daf10a39a7570f00f -DIST firefox-38.3.0esr-lv.xpi 467198 SHA256 b10fa69f49de1197b3ae30cb247b11bb34094c895694feaa770ed09d2a346251 SHA512 a2e96fcf134b1b02a87ebd1944e02cd2af986cdaf8159662096c92f54ee463af2d2ff2956aae163a02b2389cdae295e07dbdedb36492275cf38fb88ec98a4823 WHIRLPOOL a1a63917f2fa659f3c1faf1d0d986e5a532f9513fc8128bece3487545bd2d70d7ace8eb56ab9ac39f75c6f9b5d9ae3d7ef359f0c958e5925577160e23a73f6e8 -DIST firefox-38.3.0esr-mai.xpi 514666 SHA256 50eb11e00cdf99da0d4e1d06d83be903a060a53416baffb666dbf166600aeac1 SHA512 4192c1c2b9aae704839b34bfb843ff4c4c3fd73775282845e68ddc29b36948b8374cbea0762d646ce627f332d883aed30ad488eee5d22d7a7fe2e2e929c031c2 WHIRLPOOL 38469c7eb0581c340f83d73548bed2187582a2986ecdb315c3db6c227bd7c76a14572f65d4c5dfc0fb9106c09b1bdf2d6e43cf3c48bb2eb47d31151aef125089 -DIST firefox-38.3.0esr-mk.xpi 529205 SHA256 3ac79a90e37cb6f6cfb7b342a26957f38524d6a09be6644534917d2e3405dde0 SHA512 72b5977cfd93ba72427d56bd59a0dd4d1f78850a314e2369019b385f6b75777dc47d7783d86e06cb37046670c7dd8e4eeb4f6c3e4dcbfe53fadd5ed6672f6e21 WHIRLPOOL c849b8c13e2cc5e3caadcbca4c5d51251b909db4cc1ca723b29bc9bf6116de99f65ca9df0fcc3b6386bdac07c465ff58f6ca3bfe425fc3000b43b7549b8fdc0a -DIST firefox-38.3.0esr-ml.xpi 528919 SHA256 19615835b449dabf86177e251e5622945ce248497c015ea56d66b0aa6ccb8e73 SHA512 bab7c857d2f1658bfc042e92b99d58522f6fdfc80b328ada082099b1b241fcecaced2e70d36aa9707a292121ac8b9c871848d398dd8d51324c3b2190bae0b983 WHIRLPOOL e2c9cfb9c1cb7e8f07238a6c2e736e2796170bcf6f9b423bcfa1e2c9c075c6efdf837c11e3101502e22a1841afcfc843862eb832a67b4fb7fc4ef65aa58d4806 -DIST firefox-38.3.0esr-mr.xpi 505961 SHA256 7d4093a8136b46c9b8122d5c8e6917a633ddb0fda208ab01a49bc4bc6e98ecf3 SHA512 2f16621a614eda4330012ea522e3812337c45d5d71647fd90e7dd75bf5e882a992521b68e220b0a76ff55e413dfe81949525d935cf706e4b890c0b233e372cc4 WHIRLPOOL 15133559906803ccb46187973a354451734dd29853090e83b72ad3acfac94a9dc2f32e93b7a7d279caf72eb5761f0d9fc2c3304bf6da366363817b34c9aefabd -DIST firefox-38.3.0esr-nb-NO.xpi 444176 SHA256 c474c99d1d240ea93e891c9e2a01e39ec630024a75a3d809c08d56a75f7a70c8 SHA512 ae31711a1e5bdab39c3002ec71b3294b76dd166671b393f3e0688eba687a4d01b0f1bff21ad93fe735e7ed9cda3020b95f265883906c91ee6f5119cac061e553 WHIRLPOOL 7c2998f8a15f20ae7f58c1d3850b569aecad6f4f849aac93e88f79452f88ee6f55983dda416027c59f8bacf98c160a8c9a8b061aa1f97118b7bece207ac796e2 -DIST firefox-38.3.0esr-nl.xpi 443995 SHA256 f07caf8da3bfdef6d35a9e0e2a33dad23347afb6176d6acba1f3123abfa68572 SHA512 0b0e6432c77c78c841558c13833e237681decb6d46bcb8109ecac35b7a3d222cc9fffe47af0b52a2e40cf9a962201505ccc8371198a65a068f2eb9206df2c6a3 WHIRLPOOL f3bb54d8844c08cc1289d800ca610a51d611e0e1aa26f1fd14a19079dbe79363a1b4b7eca5736d711c90c3e73129d3ac2bc3e1eb8d1c503472f1ea2e89df2152 -DIST firefox-38.3.0esr-nn-NO.xpi 438452 SHA256 62e4d03e108833164c0f00126782d38804548e4e958d2640937f85b50133201c SHA512 d85dce390e94a198873c4f2e5ff0fbabf887745846f635e1a21ce8ae0a2e257d128654c322ece451ac6f52bdd60b3e019ba1b129c5b952d2a340f91b9727b659 WHIRLPOOL 18bec0757e2a42f41ca94f7d09b810c0593c3fab0ed7bcdeb8f77d3ea788c68cefff3d7e1b1a1447e68b352c86df9eacc5ed5b6350a312d31b3f8373a1e8ec9e -DIST firefox-38.3.0esr-or.xpi 527050 SHA256 05b3bfeab432b1119bd605822bbaf632d7d6e6704b8f34db8c407c83bff3daef SHA512 b3fd3b7cbbd679f20373534dc43483cb31be962ed8d26e0cec11924970d0f9b29e0af24c0e349cc7df75f163bdaf814deb58eb827205643901cf2632b423f7a3 WHIRLPOOL 739f0ab9b3a0ab1147a647764dd290a6cc33bffa75e46d9e5614cdabd45c5fd6c47b87c6884195bc85539f4f378aea55a391a340530116a30334dea342b68b9a -DIST firefox-38.3.0esr-pa-IN.xpi 493723 SHA256 bd393db4f3d07a0b362cc652c5b875d36b2e06b1fca85c27028d5a6fce708c3d SHA512 ac50fbacb2f1d5a4ec27e5ec7bc33987a1994797da8c9248245652cd4cc5de31a841c0d1848fedf8695263a01234503c740d561e277faae4d8c772421262dd90 WHIRLPOOL 2696a8b004f0ada7622644512922b3ec2eaabb3fbd4fdc9cb83c76b54ea9c13ba6230f9b44613d4f77dc4555040846de237d0c22ecc7425020a6d691fa74c087 -DIST firefox-38.3.0esr-pl.xpi 406567 SHA256 b943b81c9a350804deab5037b14c9eb21ff0381b26fb9fb150c4a3bf0ea62f6c SHA512 ebe983b5e7eddb2d995a848d3d6dfa8a63e2211b541681efd4bf83fc1c68bb786cd73706986397f3d370124949efb0df2ebabcd624767e95911302abad4b2477 WHIRLPOOL e0b90c20f25e69ab7b2389e47f698300c97b9d3765380e9bdccf3ca7861062fd0cd0c2c4a99d058d549067a85f700f5f840a1a3c786564b00fdde87cac101f1e -DIST firefox-38.3.0esr-pt-BR.xpi 459814 SHA256 c461053c9c33023b6acc2eaebd231f7122b892e01dfefcbb2657c422bfe7319c SHA512 9d39cd14e1fc41d10406636ae69dc72d6b04c3fc34d528c089501106968dc691be46f4f85f12cc972fce5ea91a3262c3ca04b30ff283a9139e32e0059356ba22 WHIRLPOOL c2d925da0b07eef54e6561cd425b51be2d6e801ca8714ad44ca871d127aff327b3f5776da6659b65bdd54754ec90b3d91f9accaa757bcabd1b70c8d35f3814f1 -DIST firefox-38.3.0esr-pt-PT.xpi 439976 SHA256 30b4ee033665b5c364cf8d4a4f21f4b1575eaffc04afa5f6949d94257aeadb14 SHA512 29df8f541e0a1d7b2fcb12c2490e27110168aac88fbe6587a286a1697ef895ce7d022dc89fbe4f227ad6b25d8e5310f6f907e39dc716816a3a16bfd4971b0eb1 WHIRLPOOL 3151014507b6c124473f20406a68cb95bc695bdc91b27429e0cd891c72f075559af8eaecef38023bb8e499566a372da13749a2683401ecf85f8e0c4bc5be56e8 -DIST firefox-38.3.0esr-rm.xpi 446287 SHA256 e952371a3fc8ecc3302f0d357f76e2f1a68ead841404ac000e9bfff2db3f2c3a SHA512 223bd9c14b7dec1ce0d0acb9c5a729928a7a01b33e7a8014d7db06cfea52043e97947d1ce5e3563b98378b1c77784e121f197c15c65c20db5729062f59d59423 WHIRLPOOL 8f2ad060188cfa5279af8c13b9a7e4165b0e06c635179b8e803d3e8b4510a1df919c781b56983b543ac678a9a805a74f702703b1957f0edaa710268e6757491d -DIST firefox-38.3.0esr-ro.xpi 494080 SHA256 a0eef60a81db20e4414dbcffa603d62a0b14e5d0f2d5a84e800d67f7e0af3837 SHA512 7585c62d82b914f258eac0aa37967579333beca42aa8411b52415c2d30e140a0d0d85f8ac7998bbbbfac0edffdfe7562cb013a31a42f8b112b6e9bf49705be91 WHIRLPOOL fc2afc8bf4fcd27375e4a7fce1f0d0cb9785572f0dc4de3af065926b8b25f2593c13036d8b314f9d1acf0465ba71fe3a30b086034de9f1edcba42bb9870c0ade -DIST firefox-38.3.0esr-ru.xpi 414418 SHA256 761576f89459725d0c4d9f594a594d226c539544f5bcd6cc430349bbef012480 SHA512 f82ee3a4708a7a7f201b13f5857990d60870d3e20d667ae3206b739d1a12a434d5142d5fb98d4b45d8120be1a76cbf56278d94ab387551fea148c12ce2cf7ca4 WHIRLPOOL aca0e72b63f65751cac1212d3ea52fde66f732269468989998cf6b7b2268b86ddaadea16b645e1aef93d751e2054bd525ca3b212c7c3d0949b91ff7d5579e295 -DIST firefox-38.3.0esr-si.xpi 537394 SHA256 9ff6fe74ca153036cd3d8b10fd6f517430df24b28808af549b70f01cbc4291f7 SHA512 b58a0feff2db2a400ed01255efa7804a2117e135afc26967f52646c07a35df93fe42f515992a5c890eded79ce190672e4c83b32875251ce567c612174878b214 WHIRLPOOL de14f0781ea16416c5bc3e19a90eea8d42e4a045480c017df0f903296716d0451cde0e6327cd255c78d5cf6b5cc9c97959c6b86078fd2d99df96b53cd13626df -DIST firefox-38.3.0esr-sk.xpi 469436 SHA256 ab2e346ac3b9f4d8b7b7ed7e72f668c44e6050a39905c93643c7ee2c37e160ef SHA512 8058a1e6f4a1288f69c326bfe9e8c2d1f25930a768b6799a49af4b6d09f498c6ac568663175a946641e6eafd1dea5da7a7e4fd7e324c1483626009496566b625 WHIRLPOOL e19a42cbc64a1cde4da5dba1ac75b04b0f1613cdab9fe1f471a1121bcba9ce1dfc2b27ba8d1bbe557b457303c975511104ece348fbb0295bbecd57858727b1cb -DIST firefox-38.3.0esr-sl.xpi 441594 SHA256 3d63cd25df083ae816a0b5cc5cf9ca9f4e9bea519a48f6385400e8b7764531d6 SHA512 4a666de60de7f839651ddd457c46fc0ec3bb57671403613052eed3ea6987765a8081593b93aa243a3390c67c165b5f0371b13311699373919b27b78c3c165197 WHIRLPOOL 3d60335b9ba1b09ac6ad15a9d7a7934dca9b6cd355404738fa89516dda806fd12374802fd2c7f8f645780a314d43b242ac9aa547f69b53478de31782589e0102 -DIST firefox-38.3.0esr-son.xpi 449268 SHA256 5fc68ae38ad84c8f475eee261930c0625402e6e6302607c9ff540014c70e0e44 SHA512 a46a985154ddab5bcc45cf950dcaf57b964aafa2f687ea9172dba2a03a3288df220ec5d31db1967e96b780059a3d30c3e214cf127c18bd3822d53c64b81be27b WHIRLPOOL 2f31bc0f0242b44a48a211301169d4d00ff25f789b60cad08a6648eb295958305005c48bc5597b32e291b277ce6170621c892b9e05472cf4c98d8a540d236309 -DIST firefox-38.3.0esr-sq.xpi 486075 SHA256 578e4919e2b66ba26fb7a8f2922d8e2a13a28459702c251986a77a0cafb19ad3 SHA512 8f7168c6f563f9962a8efa3f1341415da84d55ed98e1c35e23222482c9cb8e189a0152423ad013de44e2121a84fe822f1e71ecffea767cc2b106c8b5f7bc917f WHIRLPOOL 840ebf706f993525aacbc450206ce6e336742029fa846c74637fe172392014cd4289319f91745675e1412512e9ad9bd908e4a385bef304537be8dd34d4d5c26b -DIST firefox-38.3.0esr-sr.xpi 479420 SHA256 5e7de79f7a75219c0a5f7ad4c385c8497c1c126282202aee5a2a44d3b030d912 SHA512 597108a1db910e49d8465b22ac79fcb1cd206835607a9eeecf46de7d149a95cd8140ecd8ebe7a305d0e79a9e4bc2c81c3340f7af80c32736b0d3bb021d15e1bf WHIRLPOOL 4e13424d3a96c467098d49e34e3d16dd340325e22f4b8c99fa05057a8380e24e64d8f53cf2a222b4f9848a793d585fd21586875c956585a72686b93151eef6d2 -DIST firefox-38.3.0esr-sv-SE.xpi 452632 SHA256 01cd4582aaf949149c322c1a47a8019dca971d0c9629137d688c2b22f3ab3d9b SHA512 0ce32314fe69d867a5cf910b37556d5c6e339e28338ebbf2bdebf66d476ad4023fc3a7dd99445f829a56f265dd9f6a6ed41f81f625e143b2aaf476e3b3ca346c WHIRLPOOL 38a1727ed95727ebe4aad58ca5319909b23709979cfe901a05a5c0a7d82729d828010b72e88d750c7313deb4484fbaaba63fce5a460481bfba527dc2558dcfe8 -DIST firefox-38.3.0esr-ta.xpi 506606 SHA256 38e36c769037bcd8b56b728de2349fe69766a63142a06798d9c9a617779900d3 SHA512 74611a40e794ff3765578556e59ec9066327ff98e86dd7ec3a18a6d600fc556b7fa2a4d221d4a636a0fbf3cfaa13833d6891dcaf89798832dd372961fc16023a WHIRLPOOL cce2bcb85d8f6e257045b342abf77c95393fd04d58f27d692b0c96296d1019191170efc3c8a1aac6fcfeaeb89609cd761d12c241a06224014a976f6ee36fbe44 -DIST firefox-38.3.0esr-te.xpi 526253 SHA256 e8ee36728838656bb0d0f743e1ea28727f631bbec17d370b6b4c09c641c15952 SHA512 4e792393c18d8cca5a00451c87b996825e3ad4b36960e017e739e1cc2288529ca1069503d7d4914e7b277eaf525b9b625fdc8b5573780c48774385a2d0235923 WHIRLPOOL eb16edf802ddde23756b9a7729aa503b8abe604e880de903191e575b160f6172ce3e3c9f501b625d064b0d5c2366037a0d05207a8736c6e4a8f8f7244934c122 -DIST firefox-38.3.0esr-tr.xpi 481076 SHA256 bbaeb1722a9e1e6b52a7569f4b00f54f1fdf87acda88d52eda2892ab103426a7 SHA512 d1844c3a1d08772bf721534c52a2923ad642a75a298cfc457ac5b98392f26015c5edc374b7b578c2dec0f1e15cb0fda6e6306f13267c3bc31d05e363d4558bc3 WHIRLPOOL 85500a3c82b620696b18a2b1177d6a2f520a62471e17e8e9cde14ee470a90b87dc8b38796a97d6cc23134b8bfd2ee363d45ab28b7837564a1fd8f03bc3cade9d -DIST firefox-38.3.0esr-uk.xpi 493314 SHA256 60c8b03bbf4805c3ba69234fa9cb04832d05b69b0df96257421331fa676d128c SHA512 bba407f4c9de0f9095c97ba4e887e2cc22450da2bc8ccf2de5c6e098068cc9d001bde9e3b62e62902e22f5f9979d26dba80cc7d4e77791b0b38927f2a91eaf1d WHIRLPOOL 32c6690a472a4033f9acec532c7a78dbc842727644e1ff3fba93a3971e1afdd511734a1ffbf43bfad8950a5addfe7db8ddb02b6e9758bba7be4477670bd30283 -DIST firefox-38.3.0esr-vi.xpi 467505 SHA256 c24aa36964a321b9cab209a0ba851ccc268db3114f9209ff742c4ec0f4e4c8c8 SHA512 0536c4d48ee8ccce997e4f0302390af29ea63dab9152ec68baba4e6001510c1a003cdeaf8e96d6fe117039100f51a18f1c14e96908debdc7c30e627ba4e24cdf WHIRLPOOL 97911daa9241dcc9e844998eeaa6f0ace8084167ada3a94771f40fdb26650afb030075ef10e086a5ab79afdb4d54a53dec2aa459b82744a585fe9eed65781607 -DIST firefox-38.3.0esr-zh-CN.xpi 488277 SHA256 1c1def4062ce15660670d7d31ee7672359fc50e9fe4b1f8d80e96f0d8adda199 SHA512 e9fa12f7b3fe537e82e93d9435f64d235c6f9c48b2a13c5fc43c8912c9fa6989eb28d69ea80abc55890f0e706490da56194af3a3af2133aecb4ffe8aa4bc2440 WHIRLPOOL 9de780fa30840d1193bf498cca66f81419c3e8526d1156d3629efc837855c2a771415ad8172bd24a85bcc64733da34a62f39a6f686b22cf8fabf9539d7cf9ccb -DIST firefox-38.3.0esr-zh-TW.xpi 467844 SHA256 1dbaae6ea46991f5298bb5c03f0926b48d77c058ff07c44601377ecbe9837be3 SHA512 2a1b70a5199826983f877e1b435a650150533caa708e43b437ad41ea0f67d48225a54ad6980515eeacbda843c1a901fe0556b7e2362afdc3d63b67831b6b566b WHIRLPOOL 77f09701a72ddfb7610c842c97efef613cad31c573a3b8b4277f15f2c64e01423b2800dd5237b529a8a00b8aec876998a2f7c66d8ccbcc95880e3edc86cfdaf4 -DIST firefox-38.4.0esr-af.xpi 483326 SHA256 d88130018dfd2909551e1fdf93ef17fde5423218a1bc75cc051eadc828861d45 SHA512 f5dac6e7b01870c0cf9d57310226d1553e18f69f2e44add7f95445659a67332560afccee7d1616d9c1db4656ac920b7eaa80167bbfe2aa99624806fe5ecc1a3c WHIRLPOOL c0fe9b29e2e93b2d78334d65a4dcb9fcf1874a14b482ecc49f53d471d4e0e4ed3f6271384647bf936d542f2c93bbf73d014062153810a0123be5493027e206fd -DIST firefox-38.4.0esr-ar.xpi 516496 SHA256 aee825dee23f8aeaafe1775918d9a17384073836ef3a934c50580d9cab1116b4 SHA512 dd26dff7b002855dd7f0d2f86720c6a4d3638ca3ab226ad8e0c7a74fa4b0f3b974723c2d9f2d2c8fb399d5339eb0a294472905a7fa0b63fd75b4d4cf0344c0e2 WHIRLPOOL e0b253ec122dd17c46077fea2602e21e262e6ff5897474371d4eaadfe47aaf6a35ee82a9804da220f13ee73cf118fd74dc47affe13dfb1811dd2d4274616ef5c -DIST firefox-38.4.0esr-as.xpi 509574 SHA256 e0c77be1178038fc122951f6522d9c28377c862bed0844ac7e41b6c1b57aaaec SHA512 71fb19acc69d491ab38afdc1fe956eeef9adbd2a77f01e87e9f544736ead3897fef9c560fd157656435154ce38b0bde48ea19d103854833840dc643e5e840708 WHIRLPOOL c4610013a3e2f1e35e1061312df6e619dde272c5a3a58c0e543715034ff94031b5e5a7dbc9079ba0416a0f15842ee4fd0f7da91288f095059cf7810c5ad1f683 -DIST firefox-38.4.0esr-ast.xpi 397202 SHA256 895e06fdf8b0bd232fe89fb5254b9c2b114ff7bd8257a3a93062ce0549a2416c SHA512 5ea5e3f6eaf67faa2343e9784d2d329ee3c3656933e0553e605bdb1a057a2640af1a7f774f7b91ff298c755bdb1bf87e873f2a1ce0fd7b0a7c0d8fc3b748ff5c WHIRLPOOL a9219316685fb1cbe39597da139005cfb4bdb6db2fffada5e8ccedbc20b4d6610c6cbde64810933c8c0bf7698de634200bb8bcedc9ea892ee95f31fe6bcf01e4 -DIST firefox-38.4.0esr-be.xpi 441057 SHA256 698a0ac8f2d802d55d55dfc55d6a870d9269a81e73506ba2ccbe9875e4bad00a SHA512 b5a1a9473e29bc5255db3117d02b98ba6c9e4dd3d88e5b0e26ac7b154cd17e7ad48b3b3f3ab76b461164fa73b49db25f12354066570ce53e78193638e8534b7d WHIRLPOOL 85334309fa7c0d0259fd36fb5f4aedf511c29c735d5b47505d0bbb43734077b2159d785e8ee5d5c5041bc863df1ec85cfe7695631af3daff4ff3be33bfe2f905 -DIST firefox-38.4.0esr-bg.xpi 487819 SHA256 ed0f3767bca984504cd14925eac0a85555b794669fbab204f6b66565fe5572d4 SHA512 1d5a0a87b0872914db231b6e561dce7a5e15bedc8e05425530a6cdf2eeba3c3847a15d29e6a6fcb3a2c901169fbcb50be5e66aff121c1f457d2e686568796043 WHIRLPOOL 8229efa583049374735aee783dcafb2e634aff2730fc5c606b67b317ad2ac4e4f654fe840dd2355ecaf2169d888a6be9a109787a10613bf065c23a0f94873835 -DIST firefox-38.4.0esr-bn-BD.xpi 528690 SHA256 3b9130b35ba2dbee86e6b7cc7e1db9bf5e58ad58629c2c73ac383890602b1cf0 SHA512 459709288bfec5310ebac6d306164f33a8759e04fa5269c9de4842ed097b1b7239dca80c47cf19120f7d00ff2ec0d3c6022ae9c7d9221d81d250682d8b264f56 WHIRLPOOL 14199fdce05ee18372fd6959028b6b6c4b982e053c130d68032537061cf947f8585dbdbb7ac940b2da1431c384ccba50997becd81745aa952729a8820fb8113c -DIST firefox-38.4.0esr-bn-IN.xpi 527928 SHA256 23e256860312a7fd7287fb9734bb4cd23a054c7658ba50d0eb0a0aa59008ed0c SHA512 b201a1f0563f36fe2e75d4ace763b6bb88e8586c6b39084b26d4217f7efa05e6840f9527085b9c0d05cde9bcdba4db2e057ed22c9c62f246c0ae9c99fa605c9b WHIRLPOOL aeb3e39c7b0fe65a5bcf4d4b2923769b743bb05438211ba49039fa8d5efe654492c250b50a5c494b7e8ad7261ab71781cc97e6e596139ae7d59f05add84b8aee -DIST firefox-38.4.0esr-br.xpi 441962 SHA256 4db2bb1cb2e6ed5e97c30a387e3b1ee971ea5b8f9f62314806d9256439bffafd SHA512 e909895db306f0577327156201a0e9a5b7610c9940e86657ae6193dbd95f51f7d4498b70e5eaadf0dd699fb63cc779c3ea2b59a305471026dc4e0b53bc59aa4a WHIRLPOOL ffb04c0e52632cb509d8dd54c2e4bdaa0696b42dba69ea9ba4ac2775e40a230fce965d2272aeba719570c8167316a8588773e619ccf79a35076df12273408ea7 -DIST firefox-38.4.0esr-bs.xpi 485305 SHA256 aac006ad04fd94454de660eb22615386659c9d7cb76a76661c87c7fe9a0ba2e6 SHA512 191a6a6b6b599a4e4bf02f71e01a3976319de9a04a80375c77112f76e00b5ce1f79b3e1e6f801ef0b83833d7ca5ef664674fd6837dab9f01a654896546cff2b0 WHIRLPOOL c337ab086eeb5f940f3b8d368b220eea1c04f0145dbf6f1b184eca3bab042c085330178db4048d7f99c42ccbce6faf91f39ff0fede5be6fcb92467caa317f85e -DIST firefox-38.4.0esr-ca.xpi 458092 SHA256 9abe8bdfc09c11bddcd92f052760edad97fba5396c535b3382f2add3b0ff6834 SHA512 a3f2879cdcffc9d49757d8c0e6ca08e75b15cf9f1135dccf09853010bc94096950500bce1353d4d885c02ef77cd583753a1a0a169e4a24437eb23a2ec50b1132 WHIRLPOOL 1736f376ca0f4dcdc44a184adb1ccc1fd80dbe114e49e7da703e2093779b675216d814c237197e437038ca0a81d2b394f74408f5aa1004b783bea83e95a8e46c -DIST firefox-38.4.0esr-cs.xpi 446726 SHA256 7e5c23a4e3926d2dc1d21ac59d616597312e2cd92a3e13322f0a8b767ebbf1de SHA512 a924aa58bcdf60784e1a1b1406e5a10777ea16dda35944ae90a0066fab38c7f121439cffdb7fba63f4eed6e5b536be7f32b3688eecd126cf02225a0c513e2d73 WHIRLPOOL 6cd08955573483c0955020505e9d5976e1fffa023164b0ce5194c0bcbb3a6aa847357000da371b0d81fb1522b2ca49016fae1220b08cff575fd98baaffa310c6 -DIST firefox-38.4.0esr-cy.xpi 444385 SHA256 cd6d186edfbfb28e9fd1a5629dbecd6f6cff3a664ef4402ba1aa6e78b0bcee94 SHA512 f434e167c9c901edb90826c1ea087124d2280e49c91a12698c13c05438b495b6d2ed7547c634ca4288e2aaa2280ffdef29e2aa1fa1a8bda00f895426130d74f2 WHIRLPOOL e81ce636ba080896fc5942a80c72945347e64aa7a95242a590302dba01454020550b5afdb585243bfc97c36bd0cf5aa0f71d65dc642c4e54be23b7a600908869 -DIST firefox-38.4.0esr-da.xpi 450762 SHA256 0c01576ce10bafc4eb825cc469487df34ec305537bf8ff0a28023b3488d6a3d6 SHA512 ca912f77c7bf91fa96b339a91732ebad92ee052172fc293f677a16d9cdfefd19fdc2852e108ee9be96941cabe2cbceefadfadd99de014e2ff24f1eb664abe2bc WHIRLPOOL aa66ac3b86055025291ea54459f78b28f05c30057c9622a8abf3a31ddc815e3b3f5f45151a48bf199a37ed4104a6c730ec26e4b9bf97ee3d8d2be86902e34598 -DIST firefox-38.4.0esr-de.xpi 451629 SHA256 7f69136d81c323374b0148c5d568d069824c21a550fd11df7516251982312a11 SHA512 a45b588332e782278fd04f806234368a6cd8bfa9b0b130d88f0b249708b3fdd422fb6f985db8485755652e55bb50e56eddb8a07f8d161b1fea472515fc2f92b7 WHIRLPOOL 476a95f8b10e8f80e16657bd9a1c3c1b0d25974d5a55eb3b15e21c8baa9025bcdc857a6f3b250f8df8405f1bfab3075ac3ee5d98535f1c30761fce5ae57d0cee -DIST firefox-38.4.0esr-el.xpi 498370 SHA256 5ac04011963f07691b6406094efe3f16455c7cb952d08891e6a3d072789130e9 SHA512 9425ec1ed3d0a5e4ebb121a2e62e25ccc5b9cb6b13ff2e3111aaedd09c4d793b3e32bd5a29933b4ea8eb0ccb8845c7ceaee35da9af3dab29fa87a10f7ba586aa WHIRLPOOL 0f72f475dc756549d250548c086e913dc8c1e463a648a7f5fd43d869321ad9ee5663db4c8e302b4d5ce01500942312a3cc0c071e5649b61f75a4d4e4135228e6 -DIST firefox-38.4.0esr-en-GB.xpi 437845 SHA256 21f4db34f3277636b6cc41be7508025e201fc9770bf962906eefeb04543a26ff SHA512 0c3855096948e0c42bebbed8f65179a16cc5db8b298f40ff9afbb6f3b32e688f23c2281fcdf91ebd97b6ea5eb8af5894597f3fb968d807b698f9b613f6905323 WHIRLPOOL cdd92b775979690c3ab4ab6db31b98b2d861be24b1ddcefbd08d36d14891b7332f3801733c802e27796f1c4302107a521908ecbeff69bd2cf10f48ec17032354 -DIST firefox-38.4.0esr-en-ZA.xpi 439926 SHA256 1de92cc4b659074953146880f26090d060030734b050ca4e9e99ca082930ee3f SHA512 314da611b29bb39770d8b5b81e0d0a8664f8b02271a68054ce6f6c5e34d99a2345a382c281ca1133112815963c5b6bcad492873a8bafd04a76986579eeaaae9f WHIRLPOOL c7bb59e2dcbc0037d7c912ac1d952bc9e1ede15a715ed7971853a35a25d2fe8e52942c9418d1f1c7f6358c1227c66ca66b1bcfa91bc4ac7af0bab88d208016eb -DIST firefox-38.4.0esr-eo.xpi 488369 SHA256 bda681afa425465404fd3b3ee3e5ddc78da046884ad1288478f3567ad23f6cc4 SHA512 b6774a6d28eceb141c36d235746e20d47f6ddb16692071df4c8b058df052c62e5b3204459e3a5c6b6492f25dec9310ac57b5f4f2a3ca5471289b5ba2e9bc6a0c WHIRLPOOL 15eb6eaf93f561d9ceeff7781e6a2ca4341cee92d72f73058e4493f93d91f5505187888acb69859480f41f303a7410e25de1591f5a53bb6c640c80d1e678a751 -DIST firefox-38.4.0esr-es-AR.xpi 453983 SHA256 39e09539cbdb65176f5f7505ed717bb6621492eaf24782a96beec3059a06c8e7 SHA512 6f870ff75d4ded94a050f4608371a9fe01769817bf04293ac364ef96b39562d49f768217d60df3d7a3afdc693f5aed3e5617d0f167723155dd3d6ba40c9966db WHIRLPOOL 955d73437e8ec3f25ec8543ba0798fedd929f251d59f935509f260023bc4b3450d8ff7cd46baba69eca34ebd98b5b01b56d802718c41385c2a6dea0e9c818dd5 -DIST firefox-38.4.0esr-es-CL.xpi 384678 SHA256 519db83d328d45e0617e191a03d6eeb852f6fb78266aebb7b5fb20c788d1043b SHA512 f3ee1cc76af9d404a4f6fea02acedd2a2cac31e9107b1ea19f4c1eb234dc22894f51375d4923755144b870dcd11860275fef589a8b5212f0fbd42d1ad914e59d WHIRLPOOL e588b3779ec3d0e73b13e8285e5b764a7de32e5b6e200fcbe023457968dbf1a7a6c178bbf02f1cefdf6767b4f10f3f27a65a7364d68acb2503ce9aca07abe500 -DIST firefox-38.4.0esr-es-ES.xpi 374073 SHA256 b39ef0e44adba821e4f9ded5d5bc3fad5f6970e090453fa509b104bd84876b00 SHA512 cb14c1b1f7dfdafb851873f54a4c6c74caccbf51aaa815519095d4eabe08e4819d190307c030806fda19f062ca26fe5f0e2805fb64b7a76cef5cc1352273db79 WHIRLPOOL bb5b9505042a20571299eefa7755ec7b3ed38a3a63751365f717bd90f3799ae419f199b134dd97a5fa90f047664ddef92bc44c26dcefc17545a65c63a1a414cd -DIST firefox-38.4.0esr-es-MX.xpi 457050 SHA256 c7db8de566c0b4d0ae916877145e0766919379c583405c5ab3f395ddae4dcab6 SHA512 f04e0a70bcda8aba6ac9dcdd6a745d64023a3f6970e9a0eb32b7592067c2b3496536281d93b99d5a5a5e9bdba834c0025da3ed463035ede9b726cd38ad862537 WHIRLPOOL fec86e83085fa04fa2d58da7bcbd80dfac21a6808ee45ea30a0467ee2d298932c7bb81880db6a87e8731f39cca0a318ec060dfbdce7e6ce81c1c45542fdd631f -DIST firefox-38.4.0esr-et.xpi 443228 SHA256 c0ac4b4ef61e1ca128b63fb88410788c9aaf54e0c6a8012be379d093f465fe07 SHA512 9577c181a84825351a358f7975c846bcb366d42cc6dbdcba186be551117ae8da0009e4c9a3e88962f22e31bc18a05e083b4b3c1af93ece2b6f16ec7797ed8aa8 WHIRLPOOL 4b1946a8456eeaca64b72ab70cb7e952b437d0937411b4485da1c45e31d94c47f8ca319a55b2ea8d8db2bb4149f952992516610edd79d36fe8cfebb93f520a12 -DIST firefox-38.4.0esr-eu.xpi 466555 SHA256 fa7ed638416b030a54104bfaa399aee0670cbcb9066a7accd3ecb543dcfc6774 SHA512 b44d2aefce25c1f5e93b852ffe2babd489a9040f7be8ad9f0333fc610666605950c4ca057bb76b130a24a820bab3634bf7538acfd748040b856f4e371658747a WHIRLPOOL 68aae8de015bc1592bdadcbc923516cbc92c44700a289ecdb146fe1820679dd26dc4b1a6d8aa00e24864a7562bdd2ccbc306e92b85f2a762ac94764179ab5be7 -DIST firefox-38.4.0esr-fa.xpi 518282 SHA256 6229f7ff2312dba7678b51d7b63b66c76bf0f044065149393627513bb0939fb0 SHA512 859dea37e74d04d61b2ab8794245d03e9e20ab118d4fb916b81ba7606105e3101f531e61851e6e0b5870eec4193b1ed1e9959f8c23ab734fd3e370284f3ac992 WHIRLPOOL 1d41b6a433ec82b18b666d336309751cd2d045f0532f76fa23dc0ea4bcfe4caabb24283b7162cd7ce31d858fa0e14cb14b805d5c33d2925657b90605d0eeddc5 -DIST firefox-38.4.0esr-fi.xpi 444852 SHA256 bf1fd7170359bf1dde30bbb6e67df575ee7ac26bd26d2d3627c12688cf689dad SHA512 1d743fc6e980d03e417c64b6bd7b3ae78ee96665b60b79d2f2308c7b03ea47ce5a547df75332af4edd13b55efee35624e50c2c096ca264c61a3958eabe4f4472 WHIRLPOOL 49c3bd19922c5a29a5fcdf1ceff60889a54d0d2c669ac477bc86e610a1566d88a2a95d1b193448ef947e9a157ae2882940fab57d78214f3d5bd6fab3ddee10ce -DIST firefox-38.4.0esr-fr.xpi 461402 SHA256 1609e9fff4c9f221553628be4d64c3d70e7b55fe0120a049d27f7aaaa129590e SHA512 a24b96327c10dda9f9774d4cae95588ad49e72ddba2a1c47791fce7d78c6ad409e248b9d2b81909af06e675d64db84d30eca66db7c07a69da7b7e932cca59140 WHIRLPOOL c968695eb6e175fd170de6eeecfbe3905371c259b8eccc55366f78d057fd1ff347e09410582eabe4c2733a3c793b813f82cba3ed4c2422fbd0b892af6152dcf6 -DIST firefox-38.4.0esr-fy-NL.xpi 455538 SHA256 e8cac9a32aea385bc389abf2e15722295de61776a4cc098e65c6b5b512d1ad89 SHA512 9dc45a01c08488dac8be3e789e1904735ad36d2967fc63226ea19ab80ec62aa8298b8cfd50fccbe44fda73735a3b25b7971438f8a8bf9c08cc059b825836b77e WHIRLPOOL 0a7cfe5da0e862a15a0da9ab94c6fab46bec069ef8605f8358553459845df78877e25b3761222b70ee6ef5f6daab809df043fcc9e8ed235fc7a3243fd5266ee7 -DIST firefox-38.4.0esr-ga-IE.xpi 469624 SHA256 b5ac39f748c770e2208cd61a83819b42d1dff136e6dd5af230f7eea51d542ce2 SHA512 34283469cb92d216e32f73161e3f4c60e006a9cd9e9189268a68a6778f74809bbb77bcf41f6eb0f6f42e53e6861350d0c4bf4a2cc571fe54af2286134836a111 WHIRLPOOL 5ae05de3cb66571b2020a15b5939449d4c258c9fad12a2c82bf55b06cbf9a8a3d041960ed72730f13e2df33aaafbb47731fbea7d56e26e6fd7d02209b90605ab -DIST firefox-38.4.0esr-gd.xpi 454616 SHA256 964f0c93adde0188ff3664c73ab04bb2e50201a7e4156200e4d471ef9a10772d SHA512 90c3dcacbbf4d9aabe38a6a43eaf062dca740fa8a37b0e5b8fcf16563d25207109bf51c2dc3a00870aff13132ef607a4f3cd46b2e708a52f36c238671c605680 WHIRLPOOL 4674c151f2b9500d6b560cf7607c5704572e2635368f1cb36b8541399f0a88e676c1f5dd410e72454041f5493f3e279fbeec8a1694d1f23ae987b4d37489dee5 -DIST firefox-38.4.0esr-gl.xpi 448925 SHA256 2150be83227315de82333e41e5496da5d3b823645a98404ef31d2cd98f6bd1e2 SHA512 c056f53a35175137822e20aa503f44a0b2f27d43e5ace2f058cd529aea653936dab0c2363d38ef702458dca0fdf46b00c8f60607ec8503d430aeb3a7de615f61 WHIRLPOOL 4f0dee0d6be88c71f8df6467442be7e9df476c6adfd7eae8c7e5cc644907ce6621b8b3e7fe88b3ab3f46c24fce92a08132dd395e65dd0c096df377eaa43fb653 -DIST firefox-38.4.0esr-gu-IN.xpi 477980 SHA256 4a6b29fc389af54c294f5cbba27780aa6a5e63329af5d1407f42ab240462099d SHA512 5cb2ea9f4bb140334617948def8dd5e5a8b45715de2b0a468150c449d793420f2327113f87de4b8545df12fb93315b791db1498ca128e652fb1a6ab29560ccff WHIRLPOOL b2d43698f639f75bf89609f7458d49c173b58becf6b146836355a51a704966aadf4ba3e4b42d2b25804a2720fe9d3770af6bb5e48aeeb9249a6a04896b7055bd -DIST firefox-38.4.0esr-he.xpi 486785 SHA256 2fafcb398ae4ad3aab1498fd22f8ab713f966f96753301fc2385f0c5d0ab1568 SHA512 30cf8c2e48d6abcc55f868bed68341a379ed810fef43430f5396a4058ca015e6201437effb0a8ceb4c0ca13f8e47d16aa45f89974934a29581196b2c09a91735 WHIRLPOOL c8fb3f716a9de0e5d4737a72ec11e9d73dd602323119945cc6574d4adfd58d60eb09430c979501e9ffcb33311873a36c65ea8f2a2e56d81eed5e1e13eec4b2e5 -DIST firefox-38.4.0esr-hi-IN.xpi 508167 SHA256 c2b5eed1fd8ad921f79feaca0ad43ac969e3171e8d1d579ae99c2c1c17202379 SHA512 549773a14419ebde5924938d8f466227853d9a3acb8e6125ab8faf65ce8cb10d80ce556ce419abd3fb51e5312ef48be7ee59cc580fc4817359a48fb75e93b61a WHIRLPOOL 3a7943238a7607a76f0dccf212ef4a519d407f30fcd18e26b2b6c7dc9f196d10d058bafe58c82ea4c24b800cf9305818533456c43bcbdab5b0ec09b189579ec6 -DIST firefox-38.4.0esr-hr.xpi 478272 SHA256 1f2d14ece4cd0cad5cc7265a12498f669397b220b335244b70c62e826eda720d SHA512 3cd02c8339f09c9a313bb8f5fc7d1facdd41c67400e87720252da0d9d63cd42cf958ed62655fa453cbdd5aa85f1abc103d4b0b1fc61bb5c6096788fbdf8414b0 WHIRLPOOL 5be00efb59ca1c0c4f48ebd89871333012d8e1a637be3f8e8d25a977cb868b0ceebf31d47471eb9f66ebe47b924c5611c3a68390d919e9af4fbaed1439398921 -DIST firefox-38.4.0esr-hu.xpi 453555 SHA256 1ae11147ddd2fcd7c4235713a19ca4a31ff6b77d313b1e139f66627b5b839cfc SHA512 f6bc00f169325ef26c5aa1e7d30774a197fb7a4258a440da33eb59db099826b67bb98c2073acc1383df713a661db7ba1c7257c42ecd533f9fc33503c3ab7c40d WHIRLPOOL 15f1d59e48fbafa40d78c886f71f05402235e004ed6cfa57070b3b53f88b4f49806b32b1434ea3d2cad82fa3ce31b90b820cf148fb3ee11133626e8c750773a1 -DIST firefox-38.4.0esr-hy-AM.xpi 534265 SHA256 e109740e0837c75732fa40c124b51355ed7cc3cd0dc4ec6a9f078298674c215b SHA512 16465490a2686990b2990fd6539598d98defe586749a534136420530cd4299031e1c912bd59dd492e0f5a88042b0af6534977abffcecbb51a0562e04558e7b4b WHIRLPOOL 274645c1f2b6e25b03977e5e4f7beda75d9b72d0decc1ce8725804a5d266f0e17848ca6e0fdffb29f19861254f86434eb037e8245e6f3e9b3116abefd6d1b728 -DIST firefox-38.4.0esr-id.xpi 431489 SHA256 60220cae6623614bc6b11667849ddb5f2251c4b8f4c0bacf99bfa81c4a407d4e SHA512 37ec6241799758eb7ce70f360b59c47b28539a02ff372252a959f4cb7a075ff5613500ce6324f3b3fe22527fa529f9e779dae39eb4d9b8693f0e3fcd84018e54 WHIRLPOOL d39cdd4f5c7c1b985f40bda4624783e751b43ea519e43c964dec8c7059bf952194d8291cee68e2b3f412c6b6cd7abd6fa0bc8f821a2c17a568583893c2d251f4 -DIST firefox-38.4.0esr-is.xpi 485128 SHA256 20e4a96ac76793eadfc43c5094f92aae81fc439fb0df94204b48bbd022df5247 SHA512 7ea21e374ef77e709476bcb856ac35130cb5426cc5e195f310e0580a80bd7176372109191cd7248fa89cfce8815751c9561dc63c9fb3625ddc4446f73381db3a WHIRLPOOL 9e889b981da7642c406a35ce90dfdc642e8bebe11eecd59a9849e474fb3ccc3b18e03be5791456da09025af9d20405137a0f080c74885bb004c22acb9a81b4d5 -DIST firefox-38.4.0esr-it.xpi 368409 SHA256 c3038ebd54153273d4d510dda53f144b2820944231659ad3e01dccabd53d0a6f SHA512 a8c2b6fdbf68696d402e18e37a3b110327fbe12d9ba37d01fd4536c25492001bd15ccc94a7455f53b77f3f9c6fe90bd98d1bf0028d15f3b35f0b8552f89b7297 WHIRLPOOL f76ab619ec6e3eba26813c6d9194bb2eb0144aab1f87f055116e0f00ca991df73d4d87be3c9c39b53326ffe1175e1cc4885a4432f591a12377be8c2d66cd8295 -DIST firefox-38.4.0esr-ja.xpi 479114 SHA256 eed8773e7f2b2706884ef844805a3ff4d8efb20a800ed9b1359e392dc6f365e7 SHA512 4fb615847a8d549471e9bb288cdb256e49ab41f331b0a8f548a7e8692482996c4cd899a41264e6434c01011e4c067bee1d4cf291f8e8f6d65d3fd3306f26b263 WHIRLPOOL fd337786dd8748c766b3b908b263738c4bb9f20862464111d2cdf5d8888ff0ce64700c15ffe5dbaf38ca54e1e833575251eddbbca0a2d08e14c691495a4b4647 -DIST firefox-38.4.0esr-kk.xpi 503568 SHA256 1ee8d139df0b85421f9319976200f7e982106d7dbdd13e0763e4f44748828da4 SHA512 08b4b11adcd328d6ba5525bf433f62efca792e22e7e905125cb374986c409470280fe77fcda0bc5a46bd17da5258286a69ce32b261d62fb956c23977c0868fc0 WHIRLPOOL 71cf010076e3140a9f33040754a209d60bfdc065b0f9bfc3690f14c26c2b84997690943ca2d28049bcef5574ac84a307e3e205eed1674251cf7f4fccf3b334c7 -DIST firefox-38.4.0esr-kn.xpi 533464 SHA256 029c65dc35f6b7e4b1f9f4ce968fd239b8a5ec79dedabff81d167fc91fffd4a3 SHA512 6bcf5557a878b282b9807c2b24f6664e1db15d140674475b032e5306773b286a291f0a09e3ddec6094944c0ad8a3baaa47547b23101f1e14c283b424182a398d WHIRLPOOL 67a2baed296cef563cabdd55882d5a7d909b630051840c51bfed04e52e88e5b8259d5bfc3e08679bd28250b81e82003fac4580b2d4cf048d8109e02766e468a8 -DIST firefox-38.4.0esr-ko.xpi 460854 SHA256 89299b59c51db6b5d0d55c03df290f1b3cc2cce728e2ff21af352c2b568ea44c SHA512 58919d9c3aecf53e7c29c6ccacb5b19a5528fc6290e0183ab529c280d03ee099e914b0d4272551522ce2b96070d1d721bb1102297d6e20c14af2b20baee1c0fe WHIRLPOOL f0cab4b7d24731617867eaf6bf718cfec3b4d967c8f85a9cd680ca1b92051e2094b695b30cd5f058a8062e23b816943da734ad00651554f3ddec357c494b4b1f -DIST firefox-38.4.0esr-lt.xpi 486451 SHA256 769c238f3d90b896e6e6bc0b04ed29e348e4a60a08df49f28f943358ad036063 SHA512 7fbba44a6c6059199bb2da80ceb3573ac0bcf63e72a9024a1adc5419bf0ed3c92302def7b75ea35c10fd132e2eb35867679bbaf2d4a47de5e3782dd5ba9c98da WHIRLPOOL bef610df27806be20958c366da25655e4ced3f3bde9b984b8805aeea427c012a2de96287548aa9c0b9cfdec826fb4af1942677474136a297afb16b302c526b44 -DIST firefox-38.4.0esr-lv.xpi 467198 SHA256 0b90f73e86ca10f69d0f06819f7fe226a84886d42f10e653133bdba67112f61a SHA512 8e3baf905b64c0881e75eea587bd3d6c8e387f24846ec88764bf0cd70aab71a24f70082929e8801f46ed76b48ddf925622d2cff0d0653d77e5fdbc9065cbd5cd WHIRLPOOL ac2d1aa18c5f7bd686af50fb122f741376156359ffd26067e387c56db1c413752e36572d363e017e5e61352726848bbd5f80a44babb5626c9e3f128d671016bc -DIST firefox-38.4.0esr-mai.xpi 514666 SHA256 d62055e9c602e3d5807cd6ebca9626d2f31bea3155c59a0eb1a8c2fde746d24d SHA512 6f5a92741baa1a00e60616eb9b9bf60e95eea755bcc0f6ca2e87e981607f627575cc4d7a80f2079232437871de7a8aed67120d61ffb4e9416419036fc9d3a080 WHIRLPOOL b8b050a6903313efde70a5a42a3a2d903c1543062ea6f73684e2fcf9f9aaffe75ee6a3dcaea7df51cc9851671f96653ffeeae36871c4bbadc3d822ba2697ac7e -DIST firefox-38.4.0esr-mk.xpi 529205 SHA256 968070d4aee6819afbbc303e215b21afe2884a3004dc7d7696113b01423166da SHA512 32c7b2e01952e4e852e64c25bd82b1ae64e359fe62f06e3a15c71aa522c2e3b5e1853c8752ac667b5da990dc2c928065174d2f41a6335aea4aec3efc0365c488 WHIRLPOOL 03bc63010ccbad2aeb8b8a94e955db8b9cfb73ea0acbd2abf9937fa9146eff3c0d0adf0923302d57fc5d9363342cbdab2ab39abcffb0fd9b45f801db9d10c223 -DIST firefox-38.4.0esr-ml.xpi 528918 SHA256 01fa6077c6c05be1ce76db8e44b2c8462fe0a7a7818b1ddf9f6b2fa0d44c41cb SHA512 3d91eeda3eba163a51304bfaad1dbfedd594c1d7f58edd8f7caae89f2b1cbf5dc876329c132b53337611e440a678029f4e351435f8c39b1e164a4f330e490086 WHIRLPOOL 45cc55d2d46ed4519a8a54ace894d93b4c7956e1af67d73223f3bed23628422e9306afe8a26fa3f0545cbd200603e905f9755cea1166c6848a588616ad60b9e7 -DIST firefox-38.4.0esr-mr.xpi 505961 SHA256 59ffe1bbd930b12681e2576b77e01ff4dc2aa79250e2f3f460264f8b68b6f1de SHA512 3229ad58465894ef02416aa126e5fe1996fe3320d22020b1756b9606d08aa215714d8eae846d2f6c7a5b759a5c34c72d772c41b2d9e102e82cd2974b84a20de9 WHIRLPOOL 33df26597d292cb3e6317b8b229bcec5eff64c60ddaf06636e95407f54b71d96a9c0855dbd2a475bb09e496edf048aaaa64ad445ce8a055a91b9fa90c0e6d8ee -DIST firefox-38.4.0esr-nb-NO.xpi 444176 SHA256 61c1be8e542963a86a799a1842557e334d62d0121ee259ce52eb701d938db2d7 SHA512 237867da4683a258ffb985daf03598147f83067cdc231b8b55fc3f7706bec04978f23b83598ebfae25529fb00a90d967123a051311010d30e137302178a9d65e WHIRLPOOL 6a2f18e86d508b4943ebbf68109c3ede5c628407c87a781026a479a04a91a8691810533e4dd79aa6d45b60ee9381225ef5c62de1c50eb05c8599b3bd2c70a83e -DIST firefox-38.4.0esr-nl.xpi 443994 SHA256 6f09424512979109b8e2292de57fedb9753d293d550f35114402630b7fc93340 SHA512 09426b8423e5ec84cc48b48cb0d58bc10d4beed0b70117754f23d0177cd9d7aed34c672e7d7c9c6bf3c5f2f2dbe50f3068d891cf55a72507d7a64c9909301cc7 WHIRLPOOL a6abb460e16f6d2a61ea00d464415a92f69f05fa7be24651e658f8407933898bc66789666af83f2833f3a72ac7dd26297eeace04471eb42894a3df8913547856 -DIST firefox-38.4.0esr-nn-NO.xpi 438451 SHA256 6e90022dbfdba748891f6e28582cab5a4b0287dd0c46774f9020250097eff4d1 SHA512 02e5aad5b2592742a805fa8d0b5eee2c0e9a0d9c36cd77e606a792c237ee6d0cfb4ef31a29cf2a7a44bd0be7059b577d6bb64fe081ad695c643976cf37093c19 WHIRLPOOL 12c60a15b56ec40967901f7935d65616dc3241bd937e246959942cb4648c2255eda5ed6d0af2db287107eb249f7a2453ce3dd6dd76c33fc1238fae15acf2d6b2 -DIST firefox-38.4.0esr-or.xpi 527049 SHA256 3866337ad94d5ece643389ed7654d266d14b689674b92fbe4f87db1a11608419 SHA512 5c9e96f5587f2a33f71edc56957a5bfd80aa0f27e866e66639a47741496aa9e3953f2ff05a66c33cd7870cb4966f617fe000b3d7bf4a2aa146771bedc8665315 WHIRLPOOL 17b9c17940cfc8688cae2775302f4ec7b86c9bfbc9e759aa6e373750e2a3932c5c4f4a44bc657507737f66f766d4f39b61893221cdfd71b9bd09b1db2045ca97 -DIST firefox-38.4.0esr-pa-IN.xpi 493722 SHA256 c39aeb6943b6e9a83d5f2d499683e8125cbe4a585b3c14bf357664def646cb81 SHA512 a2f6d09e42a611dc8897a3102172cf8030224d7ba7d185ec8d30d0d347ba6d7fea74ddf1bceb14d791cef68505d038162448da8a475f6a995710b680ebb0cbc0 WHIRLPOOL 07ddddee381c98e943433f1c1458de090453f9917f54908063efc08e8ad52c96efa448670c50bfbf6d978e0ea2bf33d359488ed331cfff70b1e034fce643ad45 -DIST firefox-38.4.0esr-pl.xpi 406566 SHA256 cd5d694904802f1aa51d84390423f37500bbe6d2864e47bc0e09d2bc19a2c54d SHA512 801fff7577f9ce5b887ff117badb849897c57787051c9c276bddc6b005fc8038ec9f280e7894ef2d87db445e38f5121053bde0484162d09374b163dc71dd98b9 WHIRLPOOL 9fd05685a5b8936b207f5dee03760dc6d5b1f551f5af87a9a9560e4771906fe1de74a6c12424bafeb0a50a96d0479f397bb0b64d7ba4e4bec885b545fcd65d0d -DIST firefox-38.4.0esr-pt-BR.xpi 459813 SHA256 4ccd547e9ac19788c99ae876bd829e349e22be55aa9c2e194547d6986aa20209 SHA512 226ba3b14063e168d3c5cfe39dbeea2a89366af9dc87b5b8f92196f061ed2e56cfebe95f4adfe906402289100a44ec9ba48038e0f2de250b5b173fca76a8453d WHIRLPOOL 8042f614a385608be83ea7070d568046344e43fa5f0bd310c5331e22f82ccecedf2f0b5c3438edf446d2e281b84134de325c7d4642de954884f640c947da498c -DIST firefox-38.4.0esr-pt-PT.xpi 439975 SHA256 eed43d8ae9b455983b05e288f7368114b6caf92ff801b1fd22e4bbc49bbb7288 SHA512 bb542e09d212a94a4cce2ed8e442ec0137c563e6b6d235e1985957ecae7b52dfa0ad55e8814029290905709efbc5b80ceaaae4c04d8a54415fabe7bd23cb98ad WHIRLPOOL 8f7ac7f5d0ecd81a17db49aff2bfe71f5661658eeea2c022feaa31a07e854e3390e6bad6bcc352965b985e9fd97e0f10b5859b5e19ef3c6bba4ef96f82391f6a -DIST firefox-38.4.0esr-rm.xpi 446287 SHA256 5d91ca7d0f27ecee359d0a49be2d26219d15b985cee981fcb64c0bc0c4ba0022 SHA512 79b052213142c8ec49b1f89901d32356a0c31d002b3500ce6af56c031987f106b7d53a9bd3b59d00c74516812a7d63a2a3d6a5ea74a3b56504c5e2cf1b9642b6 WHIRLPOOL db35f6d1df328f20392a11b3c362d264f949d58171b5d2e1528905e144f1b68e33e8aed3f5c7ecdcd5e159b9bb8bb93ef416785458e787e56444904e53bf4569 -DIST firefox-38.4.0esr-ro.xpi 494079 SHA256 fe39cc3c54be8647bce103e6c0f04e8ebbe842a65e3c916aa82660f1b4a1cfe6 SHA512 92241a529109cbb51e1e85f02cea7879a2396044ce741b3fc84c0ae93b18e0e2b269bad1b2c333b841fb0ae74131344610bc8234c555287c7c82301b286f5e96 WHIRLPOOL 7aa4133d204f339f331102c7cdab157df921aed65897029d3c535c8fd8551d7db1d90b9dc7936ec1b796a1344cfb2e78712f17e528f5fe84ee0c339edc3743c7 -DIST firefox-38.4.0esr-ru.xpi 414419 SHA256 b31e7ffac7efc34e4d1672095f716f0cba43860fac1e596b7023be78a8306b74 SHA512 72b5919019f7261e7c312c036cdc0830c3da552fc40894bc1e8914309ce7a655854951b5d5143c4054f573cb1d000a4f1fc431fd32a8424b066b4bff031ea21e WHIRLPOOL 320b06ceaf999a9187e1c081a35ca9ab95e4e28f73d4600bc468bc84a7c6c3a0ae285e5c6f79fbcb0dd4ce7316f8d5bb6dc7d675df94a98320e85e77f4dab654 -DIST firefox-38.4.0esr-si.xpi 537393 SHA256 50692d44a2f2952a3dacd36f34c6b34e85cd16d9d13f795719e86e8afd59d62c SHA512 89fbd977257122f7280ce4b5a5c3ecf73c84d971e3f92d58b474ccc988d4da2fa106a059b8b8cfa554321bc752fe5e13b8e0fe7e108ff0a5506cd66d74ce5a5c WHIRLPOOL 2dd14e587d6d2a45c3d3fa0952d07494f433f4fc7518e19f2354cb8de721aedac85b69a5df455ae83e56c7a8c20e8c5123fd08e904cb6c55b661cc283532f518 -DIST firefox-38.4.0esr-sk.xpi 469436 SHA256 245d5150c762c0c7206dd2f8869b2a8a8b734d0b48ece4985d332815ba71691d SHA512 6c2c76bf229a2ca11dede287713802faf5820e3543b0b0fc2787f28092f341b8223d8a64a521be20f4819613d1e9aff5b33de08dc3f6db350532f93aa8757c01 WHIRLPOOL 6178586938b66b26cd70dd03973c2d0518c08209156c28f65cbe901eeffd9684ce4623b615adb67c916d20e03ac51f85d534a96ab8cb60e6c0066612b5dee419 -DIST firefox-38.4.0esr-sl.xpi 441594 SHA256 84f23d6d865f70f1e6701ac34bdf4f894f20d31fb098cbadb4bc0a3d7182e60c SHA512 c57b120ef45640640a282870709973c76967a958e4eccae9e7d9053f524907266ddb8b72d765841d8d46194333fa8971e901c5663b066035062eedd1c6e1fde1 WHIRLPOOL b18d1b513a3f18ff243d083ccbe696cb861d9abec0cad40c84f95f07c4d493dd28540f0adbcb92b1082c340011a72c61effe5dca93db8c8f449b6d71c722c09b -DIST firefox-38.4.0esr-son.xpi 449268 SHA256 75ef6f5fba0b8174ce1d6415579b57153bf60551e89c05632dea43e5a6044a96 SHA512 0b409e475c893407c0957fdccd2589c1ab6f2ebb761d3c5ebfcc750c165e9a905bb76a822a4ac50fbc9fdbd17379b95433274aac2264ff27690387646ffa0d05 WHIRLPOOL 9a943a4b2c91f659cb0a131c4599881e0c6aced5521939bd84e57b35eaf14e9906fbd506620ed7a07f3c6c001b28c6ce534e12b491f0c572ca769fdc16b4b269 -DIST firefox-38.4.0esr-sq.xpi 486075 SHA256 4e9da99e5dd7b2fbb5e5627c91415ef39d1fca7e7ae1a423bb5830b37bc423e9 SHA512 546e993e21a107a58484a48fc3d786d9df5b849d9e589cc79e2b46c469d1d093cfd66a0af4cb6513f718516ad745bc52a834bc9400371ce6aa263fe28aa49837 WHIRLPOOL 3ca17c003e502f2094776f9e51020305eba3cade9fc7f9d6ace72273e137fbb76619632bc1c377d09a57e191b7ef990f7b08b6db699387e2277bbefd13bd8c56 -DIST firefox-38.4.0esr-sr.xpi 479419 SHA256 2447105f3d0850f8d7aa402196ed34df8e5dcb52291900dc03f1d79f04ffd1cd SHA512 0ce718f51e650aebba5c124e1872c337c73d78f7a30172150625bdae9e46751e9e630e80e0b441f9f9f79fff556515f364b19d944da65fc6ad27763e4e108505 WHIRLPOOL 25d1702bb8c96f3493a2a4d7811e087073b875cf9d2669775d301317f9aa055b60e2427d996e4d954a56915a276a285a2e6b499e0d4144463f47d40bdd60c09b -DIST firefox-38.4.0esr-sv-SE.xpi 452632 SHA256 cb330410d3894b7b786be927d94eda5f9cb606682ee5cd3ca44eaed5a5a36dae SHA512 8953870353a631c13c5f94c03174a079a7c3609b12dc15d9d903c87ac353614f5f0423fe1f2fd3425e72a6077c688c7ee617aad0b23640ce2ae03ab125e6beb7 WHIRLPOOL 91937c69b53b88438427051bde041bbf5c442ffc77dbb6f1cfdf6d15fdc6d906350ca0632d1a0cb3a2fe343fb7b95e8b3df28f4033b06cb60f917bcbd4a79d67 -DIST firefox-38.4.0esr-ta.xpi 506606 SHA256 5ed639206c9b42064972edd8296163ebb517843aafab2cd6d5e1dbc2ae72af89 SHA512 25742dbf9bae469498ed1c676a988ce57653e38d07be3749e2be7a1411b4b7b9ac4c9662579d3c33e74b7941d78fb977dba17654164ccb01f6cf948d7845b580 WHIRLPOOL 3d49313995ad4a924f8bda4dae415ae40d04d9eb99157e219c12859220093f08a8a2623c317dcc692c335bf4834537281de7c89cb6e29c95a7844e6225da2f02 -DIST firefox-38.4.0esr-te.xpi 526253 SHA256 e8d4352c5aae8a0134eaef285d1a29264ecde26362725fecdfa156033353e834 SHA512 99324c99896f799a092451f24c321a4b8bac62bb36039afa6ee8003e62e1ba37096823b6fdce557c62848fb25e521043bcb6aa5db7cadb6d47482e9fc0945b9a WHIRLPOOL b5353a244315fac93adaf4c237608e5a37f1d7252193094738f0601c48fdeb35e191a0bd5be129ca8f9f0897d7191d7b27e2203a5d28d4840f07ef7f0da8fabd -DIST firefox-38.4.0esr-tr.xpi 481076 SHA256 f57103f13eabc494778c281d8d0eaf81a9a9c63f09ae5bdb8a3eacbdcb00a05e SHA512 0d37587616c07480d79eada1f4a3ba082bc60b6efdeeb8cbfb6d4350de980ad266b89e0de1b0693a29903bd6d6b561ce189e509403670149106d19518cf5c2dd WHIRLPOOL e1cd02ecfc4c9954f50530a7f6e277eab73cd9637ceac62cfa0668e84539dcdaeb96303546782c36b605982f737454a1f1294231a8f0a41865051521d9cac291 -DIST firefox-38.4.0esr-uk.xpi 493313 SHA256 f518976f47472b555834208eb190cb13cc3e625a0f2784d35e1c70d58ce5d991 SHA512 0c102c53fafe5c40c4e96ecf2c6f6ebf867e7b62d093d59725cca6132a51e8bce4bca4d26e87a9d41d43eb1a99728be5e09a3a7f98e6a74124b5e165e4d537e8 WHIRLPOOL dca6644cb54e7d6c58c16a3ec1547ffdb7bd312267d4c6564e80a41fe822a0dc5772740d085c66aa0049d172fba726b4d512962bc4eecd4412c558bc7ef7581a -DIST firefox-38.4.0esr-vi.xpi 467504 SHA256 44b50cdaa3d51520fa546b3afd7fae9d872567e25344666938773b1f3e2623bb SHA512 bca649c4466857b1dd930a772f16f13ff9db3d3d0cbc3814f63295620e95846d6fcbd4b98f5acd70e0712ad36bcd4f2eaddbe5866e434ec0d73afede908c6cae WHIRLPOOL 1f8e6017d78e9d2a3d1678b4661841d7a63848ba21718ba6672cbf74cd3dcd1efc744b825971ddf20f921e9fda7006a86e7b1a8eebbd416dfbc2e37daafcc9b1 -DIST firefox-38.4.0esr-zh-CN.xpi 488276 SHA256 e981e5a29a7fcd9752ebddb587ea57ca64d67363ab2b77d9ca477f58f8789a3c SHA512 eea1f3e8f0e94265f5ebaccda7cda1bca1e7cc0ba95c839c4bb78fbb5b23d22b952458f2bfb887913e83b8fe98eb425448b33ae931b8fc48fe4c2fc75e3fe755 WHIRLPOOL 6aec260c6d9fa34ce7d3a9475368782e87171d6ce9010ed3caad8f15cf5ef66620542c53653120e0a2f0d1fd9fa7732b6679d8787de1026f040eb963c62e5046 -DIST firefox-38.4.0esr-zh-TW.xpi 467843 SHA256 5f2e8226cbe93c1f7082b21725bd87ca66ebd20f2429e7c65ae43490eeb5f447 SHA512 68a01bce7dd8b23244f2f0ecb723ae87f501571ea5d7ac20ba6f9ffc2dd7275f2b22d1866efc1aed950a1895b040f600dd2bdf00b02005652d860f1fa6a57ceb WHIRLPOOL 2b3b5c4a5e893df136dba60cf34ce5ff56a9579fec3a959fcf4a0e681da870c3733503be007fa666fec833c8618adb302effd3b91b94625eece210a9a929c831 DIST firefox-38.5.0esr-af.xpi 483327 SHA256 ed5123547065cd65691a60d1d2916115983adbe7e5ed4a526766cd7e37cb7923 SHA512 b9c13b8b645ba5e1e661cf914ff1f8228b3d3b4a32a8dee5d4f284b83064da29bdec5e917a141388eaf4795c91ababc078a4ec8c7012168ea7c7672171201f53 WHIRLPOOL e6bcfda38ce615fd08542596ba22cfd6c13766e471cf3d49341287aed603ac62f01550c8559f3b69207bc3b20b64bbf8538bc3e24cab0c337d53d888a4fa3415 DIST firefox-38.5.0esr-ar.xpi 516496 SHA256 a3e651f4bc9f9ec963eac9058b0230c4bffcef51b5ea70cf536449039e3b061d SHA512 2d4d4a175954754d990cfa3124b9957992ad045f7274451ab8da65436a10e5beda2231f41ee6105727d593d4f75e23e4e962865385b2ba6aef1bb40f13506a48 WHIRLPOOL 6e1a77d31aa09da2dfd71b3b804ed2c69e27332b1ae5cc3544f8a6f97b03f817da31015c895b31508bbaf0d16e48bbbb612c63b5df57af47ad3d95e632b6189b DIST firefox-38.5.0esr-as.xpi 509575 SHA256 6311ac7084f1f29914c8fe7285be8786ed278b75d733d62706ca36ee765bf10e SHA512 04be2a896b1719dede726af80ddf6785bf47c400d1c9d4aaf9a1f0824ab1395db9a83291320fbfeabafd7e9c500659504e36a0d09193aeb0493b79309546f502 WHIRLPOOL b6635c7d17f789fbc9c0573c18d62c467a0077d1684efb0b2ccc997eb7a0a6d379057b88c9aa87ef815b2fcc0673d1242f1039a9c800dd7a9a6ab3232fa79416 @@ -226,87 +74,161 @@ DIST firefox-38.5.0esr-uk.xpi 493313 SHA256 63bb631be43cb0044584d30eb28b45fa257b DIST firefox-38.5.0esr-vi.xpi 467504 SHA256 8b2b644c428dd8601dbeb8c8cc35e83d122f127758873034b92b0fb25ba8425e SHA512 ebaa02afc5d257458838c1b727eb00510d6c72dc900f95c30acec426f38812b6eb0b90b7ec2196f5f41aaf0f2cb363be901322528ced28c23f2f14dbcd9d34d3 WHIRLPOOL 322cc24a74ab420206a057ecec54cdffa7e49167b94515213c46ce4c9e306ed959295cb9986712a03b3c290fe50abd4c486da653c985811b62d241167059e45f DIST firefox-38.5.0esr-zh-CN.xpi 488277 SHA256 213bc5ad9d0e037a51f29a96dc5bbac4c550000dafda88271d4bda0ff89ec82a SHA512 9aa1edabea803c7bde3544c5964aa0fd0eb077dd39d6d60707740fe2e0a5cfc5e66ffc39669a1776125d35624da93c8322b94aa377628de512bb3dc44c70fafd WHIRLPOOL 5e70c16d10784e1da40dbcd476d22041165f49ddfb796e793e5bc86bafc088d9ab8b9f5f199010cf704d391f4c9ec9ee56e6c93250d35858826c5459f092026c DIST firefox-38.5.0esr-zh-TW.xpi 467844 SHA256 7ab324275d321eb78862ddbfb0628c14fefdcd16d89b405ca7a2656f77db8338 SHA512 f05538f2fc8fc5245b1559aa8f5690ad39930ea18cd294c30679ee71d5ad7116bf21a16a67f65fa427848472fe9250b69a4b515ec318d2ae0e0b0c58144d86c3 WHIRLPOOL 0a55dc0674e92106e3a5fe21aae712a412ad4ed42d456dcd7b6af2c87705c12a4cfdb288155f179f34645c61422da440c25713a8f8d29bbd7f89a998f919f135 -DIST firefox-43.0-af.xpi 493733 SHA256 180ca0809e10b7a2e4d75cbed04394e1965187bfb018d9dca9128ae6d773de28 SHA512 5e51836b4bbfe51e283d8fc2daf3c971fcaf0aa6a58789d062de87c21898e61283b80e7e4861265fe9b1e33b47b3d8473bb0e343007196dacea1d21038ca57d9 WHIRLPOOL b48249bfa32b6ea9d6749c4ff429c19aae29d15ec288164623eea4daba90f5ba9a7c43b8d5b2519e96ff31bbdbff805de3e373d76ee7e44e8c546bff5a09fe20 -DIST firefox-43.0-ar.xpi 531444 SHA256 052f40e5c7c6540aaa37bc7f63ec9f7ee7d8554a3da0a5655cd7802f1cd17d9c SHA512 7ac14b4df9a9a15d892dfede4496a9b1615e2fa452d48befe11a1d0aa06b12dda41634dd7dccb0c206725848fa4a73ef160f7639a7f09175ff7ff479a18a9688 WHIRLPOOL d2c5ab81bcab0258948efe6c75f9da0233b5d1fe3a1dee22863993e4d399b81be13be1ab0230c846334918d4251f31314210e25235b9bdbb19c051f741c8babe -DIST firefox-43.0-as.xpi 520379 SHA256 734c837c556346e1cbbf823d4587acde37ea1a1a2661ab225babc817d8a879ab SHA512 58651c76664a36d3fb241fdf68f40854ae49ef0456353b292670a80826b195fc9dff269a89737593602721c0f5d8e0b3273736330015a0c9806ba791c7f7124d WHIRLPOOL b5275d94042e4a072b5991befe3e3d9665a8b23bcf9ba50b4ad3af964f4cac2fd9bc7f3bf2b02ac14b585919e337c8429053b8e52c23f93507bb5dfb38e3fcfa -DIST firefox-43.0-ast.xpi 414848 SHA256 ede7e21f36e207e4e0b15dd508f4cd182c7e6b6d95ef3492a44ab4aa72f87c83 SHA512 f32250f32c4f675ebf5a99be4f1fb5c26203cb6b7922fa73f92973b19cb76c3f9aebcb1be12553c873d2c6a3f0a87eff2aa5cd6542f410f1ffff1edba536ae01 WHIRLPOOL 1ddd887cec728dc31d847fc0218a3345f67a3270bd10521870b7a36ef6241cc733cfeac2ef86bc694cf60318e886097d8e23dfe5243b4197a61062824e2d0694 -DIST firefox-43.0-be.xpi 462184 SHA256 b3c0f019e5d37b3591904c79de04042d97acb7d6439a7e7abf54f49afbda95ac SHA512 3fc12633f7ec53d69e3b5f4ff81cd92991de6820cb9eb7cc7cf39ce3bd82eaa64678a1e292886056c3b42fa4cb8ce51003277861d65e5d87b83fb803bd7db25b WHIRLPOOL 657f4a0a2b5449a14818a9ed4636d13a57646f9c2b4c660f73255d88bc399f0da2d9d24b89031d77b2cde72209260933451882b1ea3082fb6028c6790aa0ad7b -DIST firefox-43.0-bg.xpi 503613 SHA256 e6a0121f1e03017938cafb3db12113e86e662efcb04bd276d1b48f5ca307ce15 SHA512 afb08e59d0fc701462e7edc9c032c8445db431c235664e1a7e258d5256916d6532a0b9e620d38ffa7b68cb3d5ba872c93cc072dba000e4999d3a48a4af01a167 WHIRLPOOL 330cd83e971fc4788b5c3bfa3ec2b45a8b6cdce1ea7490ab44c0154acf635a22b5a3a7b0369c2b2697501f163d2b59d30c73154875a43ac2727e845c204cfb6e -DIST firefox-43.0-bn-BD.xpi 550337 SHA256 d5d40903d83ed016efa50b9e8ff4ff29e43063cc9548baab7ae8907957b1c5b7 SHA512 cf22b6d33f4f16217580df8f08616e6f6a6a56ac88b566057526cccad669d74f68d23f0863ca77dd0ef82d0c82e72128e55859b87ef1de4bd23451793d57bd6b WHIRLPOOL 56c11a71f19a5d02896760e037e6f31f71423b9144ef2d65feb4235dc1cdd4f3d608dc3085fe379cb4280091191e0e52b291fd992f05ec75322b9ea05d00b947 -DIST firefox-43.0-bn-IN.xpi 541695 SHA256 441dc10f8a8b5ded1d37b9ab41c630272c4d1a4e03d469bff7f83ccdc1192c18 SHA512 e11f373916b3dd38b31e1177041982d035932e5cc3e962ea2cb37e238f48ca85f20982c00a5e43ab838efc80def7131156bd748bf3e8d83be02e71581a749c77 WHIRLPOOL 462f675616b29c2828be766a930a9a7d6ca00e0e328bee504b545af27cfa21640d3ab6aee891b276291dfec3739f33293c2a39a8a12f68593a36a69fec5c75b9 -DIST firefox-43.0-br.xpi 452044 SHA256 8da826f3a61e1b12d700ded5c905bf9c734f66ed9989e85021d8c8de0547e81a SHA512 ad3ac22c0a55204acf81d1113eb5251f8188c6fbe7f4f948f87ce5e1c6ade45f351dfa4b0a67339311d0b0af15b9d22ba98af6b953ad2ccceba52c9ea7a3733b WHIRLPOOL fbb13aded0f7ad787ef212f9228a1fc789306ef5f46e8248f77799e87804000f06bf78efa05ee5c6163124587d5bdc682c113da041ebeda55c246e4c67850d15 -DIST firefox-43.0-bs.xpi 491001 SHA256 ea3adaf1eb8b5fdd48b836bbeebe43f1fe717f5592b18486592632cffc70b4d7 SHA512 652d359e7fba0cf57d3c659e3af4ce52bc1807353e0795d9bfa7aeeb165cba43f44aa84ec0f28afbf657ab03afd4868f3cc87ae42ca9c15e0c106e15c6b8ddca WHIRLPOOL e9ce70815658b3026631e0047b51dd8d0e35746ea7d290538d5f717d6660958cd1d532845302e07c27ff3291ca083ce79191dbb287b3d3db386c1513570d6b7a -DIST firefox-43.0-ca.xpi 469147 SHA256 67bcce2ee0c8006ea5fc2a472e5a0796683d92e516ace6a2437f139b1d82eec8 SHA512 9ab5c8b90938c214b0e0315f80eae0d39bddaae81ebf62283b3766c5bd3bc42d06229f33ab0acf55b35f57d1b439bf9ac1e9a165b99a01553b4aaf4c637e75cc WHIRLPOOL 5328d7fc4540159ad45b76665aca9c50b3174bcc3f8bd0669978abedb1d591a54b4bec091565962132185153a77d1af0555bc47209f3cb7bd8c9c90db254ad5f -DIST firefox-43.0-cs.xpi 458382 SHA256 2769d5894095289660ae8a1e10ac94aeb73a0562ce6fd87a743ddf2ecde2248c SHA512 d04b118c00698bb9dee661ec82b152d22fcac4778a0fc56b99512708efbc02a3e8045212d0b851dfcee6cc3cdfb46adfb258c1265967f46936e5062823978500 WHIRLPOOL 13a976132d299b92547d27cc711afe16e0d3c90f335ea6c8055775bcc4ae8f6c1b57b874bea5f558f032bf311bd9ab9ad78ac198a696cb672fbfb2c3feebefe5 -DIST firefox-43.0-cy.xpi 454623 SHA256 d4de7555bc1cf528400d16e68872171116db6b969ed14a94cf8adfe4deae7d9e SHA512 8b56994d268bbbd5d9662ad168bc2327eeeac923ef11a560fdb4fb7cd32b6835303579c72f962cfd7e583f8fb711eef02fa25b824c89bd5660c5b5d8eb9f7d06 WHIRLPOOL 9dbb04513cbf38a269f932aa103e38be6f5d716019c04492b8864135360aaf369adcca3941846993cf2b0a1bc516234c7fc49a4fc8796a625bd13c89b9b8bd75 -DIST firefox-43.0-da.xpi 462527 SHA256 d796b27050648c0344c329ef0fb5c4d378351c802a496470e665ece2e1a27691 SHA512 cacc225b856ffc9dfb7f5fcfa17d266a77c90f90f5f4c513462d25fcbedcd137a9f081fa075e04dcc5bb4d9a52e267f23f9da9f68fc6f9189b678d41d2094879 WHIRLPOOL 02be3d8bf4b0dc9eee7581ef9805bfd5a11fbc0a18f6aae910cfb35a438664f4854c8dd29dee838e8a109eed6fc82ef2083ff6624bfbdaa0f14ff5383899ded8 -DIST firefox-43.0-de.xpi 463838 SHA256 e9f7735510f34f0cab6e742dc5b41d7c72f2e1cc25ef524267703971b6b9991a SHA512 00ce200b87acadc09403215885399e4df3107da097b1e3e0808c0adf62a171e2ca361c0b3f2886105e777ce208a2f82a9dc969c8f96aee066cb96e976a983c2a WHIRLPOOL 57546cb29cfef9c7eead1c8480e327ba38e945c2d22c1ef98f56718389a53318b54855cc942c291ddab4f03c834b81f386ddfc555e111de0ac47b7812faaaec5 -DIST firefox-43.0-el.xpi 508363 SHA256 587fdcb068bdee4bf8eb8e45d2d76afa9e5f516ae1bb8cda2af39da45e3e5630 SHA512 20c91691ec6dd5919a92d36d8ccaf72d14d48220feb8afae22205630f14a0f1ab754cdbbc3f8251f1fe35c0a14383d7ec81e47ae19e28dba275767e9433e0453 WHIRLPOOL efab18973f51c3909d27cd13a0d4b2b1a35e2ccb5494d7519d66f4ecfb4ae45622c171fe630bffb6d0093620bfd19b2a9b4ec00cf87f7be2ae30e1441cb988cf -DIST firefox-43.0-en-GB.xpi 448387 SHA256 6c0b8dd0efe578eb8fd9546440dbc481e8ad175ed4a02271610a1cc43e838922 SHA512 efaf4d614b8e38b94ea805119fd2aac6129a3c7a7cd97fa62f2ce5c95aedc9be2b8598982fe88bb52d10ada8ed116318cb7ff9502082d206b5559f06f0cf2320 WHIRLPOOL db819a7242673c5bde1425f16b8e1336f114a5b328ff199d23a13d87a4b42fac7299e2ed499d5161476e184e03bdefe9b0dcfdb6c10d410dad5cfdac400cd266 -DIST firefox-43.0-en-ZA.xpi 453304 SHA256 e01def0453ce51d40c4fc9783e54bd93948dd75ab7902d341b83d74c76e8db2c SHA512 9d18125def313dbca75c3ad97c59e0ccec3d3b4aef0e2c3be45314c0588fd9860c13272289a4c11a01d0996216d1fb7df874e9b284f0923b1ed93bcd50dbfc14 WHIRLPOOL f3a1352b65dcf591e8c39e4746383352d4e2ae8b2f488f4dbdb1e6094d9a60a63c60c2c8fe4af03a44b3a9e6e82f3c0c0dc4802ee57d1b94011477d8c7d3e084 -DIST firefox-43.0-eo.xpi 494359 SHA256 13b1949c73bbc5dc81acd56012def20650a573e24b61320deab99c3ff019e3c6 SHA512 333a934a5f3207d6be210fdc8b01516fa9d6b50e9874816586f04a31d82951a52c16971ec178f882fbd9e6cc1de28d7427e4744de7892832f246cc8ba984386c WHIRLPOOL 00ee8643227af1e2818016a99cc93077af154dfc2b392d435ec253a8c586fcd5aa38dccf5dd65282f305ec74511655c61c57d8dfa835190b33cc42f4b737f5d5 -DIST firefox-43.0-es-AR.xpi 462416 SHA256 3bbeef6354c91fefc75f7222e39f0c2a34d79b4ce8f85a7d5dc080f85cd17b2b SHA512 cc3dfdac6620f25bd2821eeb89117ea75834c9dc1084594b3ddd6e687b208f012fd22cfa9adcd16ec647ee498799fe1613614f7ec8d72dfdb222da78c6cea33c WHIRLPOOL c331f995844478e5aa5f0f7c081bb4ae8a5ea8215782f82ec6c250b8300f8424bd0bc2565f81c326f5a3a76cbfb5eaff37d167ce90963a46ab49a767748ecd23 -DIST firefox-43.0-es-CL.xpi 388433 SHA256 9b217b02c75ad153ab6608b3b07f4cc93acd517fe856d177ca77eb66fd2b0144 SHA512 9b2b1a9151a3e98cbaf390da81b6a2f653817b3b92a09c906f949876ee5a06e5338720929863af769359d1c4ea13573dbaa27200e85fde8c48160da13d4f51f5 WHIRLPOOL aede7dfadeb319d3fdab65ac4c0bfa4673ea2db38ba4e2b15e0c6ba2a769797d03e438816a61a159ed27fb7d2a3ab2f3e99233d29d1b07f504ead3b9f54920ba -DIST firefox-43.0-es-ES.xpi 375331 SHA256 75f03fed082391c5c315e86342c72b6f118dd5389dcf9dc1dd83aa0879aa3944 SHA512 addfab6bb71264a6a54f0c10e2e5cfef3b687613c002a9b620a4b92424a3e09159f2dddbe177954ffc5c0e13de1a76d585bf7923f395a8bea9bd22f4a51029aa WHIRLPOOL 87a315535d3a6357d2d64a7f1d57daaad17b3e028725e706db3eb40edc500dce96f7560aa59b5ca43e00c9b9a22ee379314b20ccb447d5d68752acec85c1aab3 -DIST firefox-43.0-es-MX.xpi 468293 SHA256 4228035182cdcf87c0754b87c9b0806d373f9ea874bfbd9d1e43960bc3a10bd5 SHA512 8b4eeb71f995a8a6f3e34706b922746652bd0253a998012e867023dde66ec9917ed0eeb4945a11126af5bb0fd624cd0fc9d78ea46770db4ef1d21081eba1dd4e WHIRLPOOL 1c110340161b488560be63a6f955bca25f2f917c359df2bbc92d58f63df2838abaf63d52fe8d4ee75f6f315d60e432b33d2789e1af568e2ec1b527d91c5c2b0c -DIST firefox-43.0-et.xpi 455407 SHA256 1dd00b402340a71a7b55ae2863aa1a413493a85c48ea1f7c5f8b51366c7002cd SHA512 28b4e60a2c753c8be88b248fc85437eead70bc77836a82456656317906d60a95322937af8b98d3f24ec23401dfc6fd42852b21ad73af3d5e27718b4b8149bcf4 WHIRLPOOL 70cf64d0cd325a0245ac8944a18365cbf3957637ed0589c3088fad36e5f891afbedd72bb16d41adb6d89946ac390132de350ab5d73774e72eb29983b7bc538c1 -DIST firefox-43.0-eu.xpi 477495 SHA256 09117eade214d245c30f1aeff87e8f7152e0cb7b282049da8c30509c3e81ebcd SHA512 2eab6b700306f3644ffee09e536ec64b7a50eeb6bd733da4826f8009daa8b50c03a7cc68c56d5c1884d23598b5babe1e5b943e5bb3d93c8924a97a58903bf6b3 WHIRLPOOL 0daf336ffcd746d045bcb4c091da33678801220ac30aa9bca423903bb4de10bc75aa4869843dfce4317445ec9e572e6082a1f5edf366e1380ab437dd3fe3f259 -DIST firefox-43.0-fa.xpi 529696 SHA256 da4df284787b71339f31a1741aa8176f33833e09749400482eb7bf0a28c0f575 SHA512 1edb8b1c15264ca0fd4c6b0a36b653ec243cecc01d4d4058202a246148baaf609fbaa7d65f73802210cacdd14f8af44d2cec5fd5fe92135e964e395f3d97b168 WHIRLPOOL 91df7192437000bca6e3249e011cd870c09a45971b592037864de746d4afee1c09abe1d24553a50be14111da54f153e762ba320bd155882ffa4e5ba12f4d89b6 -DIST firefox-43.0-fi.xpi 454716 SHA256 1f2c6283ad55a5f51fd936df96c5ad12576af5101aebebb59640959657105993 SHA512 f3a16976e21d2d81f75d8acef4b54ba55b123ac8ba8521b5481b37f56d3ae18732a6853d5019ec9a55e4ece9108d474ce11bc94ce864e72ae6c6ac63c3638125 WHIRLPOOL 3ba46cb5afccafe0d5fdfc9423d655ccb371749ee36e7a69dff462cb6e69eeb3334f59dcd575f0f1973b3a8babf3c0fdb07d3421b00c6360ce5a25540c9c1089 -DIST firefox-43.0-fr.xpi 473567 SHA256 0d9bdab9b3e7de4aace3cd887c202d1b5ce94578afeccd27f7abcaa0f29bee8a SHA512 bda04b379d086dbd01241776bb8cd283f84145d4662cb7aa12b3926b96c2fbdf97604c97b0f26c9288e86aace04f766873a1ef3c0dd4c6e3c4b92de5e08a87af WHIRLPOOL 3c2f0d3b30be1014d3f1aca189640cf041dd6116847d59fae00c752ca29823240aeae9ee707c08cb004ca846de39f4ea5090a63a1dc12f3094b2dcf2189628fc -DIST firefox-43.0-fy-NL.xpi 466643 SHA256 ae5f8a371b5e7af949c10d2a85a84853b7d5a0d4bb0acb1ff0a507fa95627379 SHA512 65f7efd1cfa19ce12f1879b5d026be1a908b5c8f0c53436da209d19cca4a9e9edd1daf3ab12d884b802642a232db1026154e272650bd3b3fe77df62ab83a4951 WHIRLPOOL d123947d2270ca85d96210d7634b22b6b421ada61173c2825d58b7717f9473014f9a932807b55e7e4922a02ee834a62d0004f5e114723eae0967a5485702ae5d -DIST firefox-43.0-ga-IE.xpi 478965 SHA256 d3a5bd8a179e94e046782b46aec9f9aa3e704b7f5dc1ed0afb29482e749db3aa SHA512 b49c9640e98f7a33714ea4d52bd1f3a97b71a220b5fb61794459cec458ce8ebf53e0748fe8dc2d2034f192272ed476a37e943b2f9f8e1def2c0d0e32f3030458 WHIRLPOOL e3c58b2c73e724f4caca0e0f8169ee04e53a98c74a76f70795c50dc7e364bb6acc121176fa081427aab92e8483e335c9fa1a3e7e07ee41d92ff7ee43fce920e5 -DIST firefox-43.0-gd.xpi 464867 SHA256 6054fe8ad1dc52a9a4e44b9d0a0041d5a1a5e4c44f00e13b51da04bdd9835a24 SHA512 0cfb57f1d0d1f135b8586701e49a296d2b5db1902a78dd2cc2d74e7ff3e5cbcf04a4af931d2a4217b5e4fb2ec513f2e08871d7df698ce2193e1017c33692c031 WHIRLPOOL f9ce372b9c33368c20c65872c1692b7522287a5a3227a4c82ecbe2a6ae1720a703586086ceed76001de6e434f3a2e43a6d887a9b9657239d5cfd079b7536bed8 -DIST firefox-43.0-gl.xpi 454572 SHA256 dc8822ad694c1e1084763e5b8ce87ada3fdf07f91fa6bba39cde3e726ae8afc0 SHA512 7887583d51e6ddc00479791c4ad7961533d2a6c362145d660f2abffd76b58acf3fba112f273da06e11499a5e4bc173844ff4914e9003ec023d93fa6212b27241 WHIRLPOOL 921f36f4756b13be6684c65646e88718673e7d1c261f59d0e028cea60300bd3252e4722322c4f0c2a348215376d8fa556ec8f79b17309908de69bcc3c2024043 -DIST firefox-43.0-gu-IN.xpi 495780 SHA256 30468dd8973c4c048a9f7c696245a2f829b89c2a79dce9047910286e1c625f5e SHA512 6a36dc17bd750d542765e8e8f86443347458e074305c67f57147111cddc8ffdd175ec0af037f6975852b2416de68593622394ba59c8b06d33bfbdb92c294aee6 WHIRLPOOL 3b5cc686b0bb9e0489b3e4e66d9ad926eb3d92feb323ef2d0da7f834f09ff88cf8358f8ad81f61101054c2aae594a098f5ae1c8f69578eaa6ab0c313158112a3 -DIST firefox-43.0-he.xpi 484108 SHA256 f3ce8f23a772b944aee103d74b371cc14c0b78deac152231340d5cad15d0379e SHA512 dd80e0abf9efaff10d71f59af7f79877452592369a0292b579f30ae355bad941db239706a509ced4e4e3fa1667033780c8ce060b6278fa53f33e5905c74fba69 WHIRLPOOL 52ac5cce5ba50bd53cd559e7226eff9df5f15c4b7e4b64aa5f390da0eb9daeb983902483c471045b1b1f144cd3ecfdf0153c60b93d97f3a08f5b83c4dcae7e8d -DIST firefox-43.0-hi-IN.xpi 519472 SHA256 2b0ec3e6a920e1c266ce7636ae58f405c6846943a96c14fb0798767e6fa72a26 SHA512 bf969e0de595866cb3a68b48f93574b703c2cf210da70cc7bce0dfdf1f9a59b2e1400ece110842a0575a3064eea48946e052b81947a8da9e8c52910e85143ab4 WHIRLPOOL 03d703efd8160d5fd49f5804e5dca7d6b0a1faed30675c67b82394d0b3c1daa5979b37e9de64c415c922c21d516dbfc4b3c02fb92498ce845fb268d30d6f8a50 -DIST firefox-43.0-hr.xpi 489137 SHA256 f6bf0f17b16f182fcc35763c910f66aff492c10992f5a30262d9d902837b3010 SHA512 ad7ce372b38efd0e56ff5332fafa06cf8d41d1ccc0340b8ef3f187906ee6659abf11c76f22b54a79ecb36a29a143a6991bb0c50cb1530f55aaed2e6aa3a14f85 WHIRLPOOL e75026cfd538a83018f861c4d096228db02ea32949d8a7690372d7e692bb562472a56c403a2b16dafd3c36cc964bcbd61e5ef95747e16fefc30bbe714834accb -DIST firefox-43.0-hu.xpi 464706 SHA256 7e150a90460234e7aec18adc9a22898d038165e72853cfa084b8e94e52b04f97 SHA512 5ebc94baa54bbc506c5791b85bde4d21d0305a2499bf40d3f28c13d9d355f78338a60f089a3fb582bbb0c46aa97824cd60b41a00d2d281017163fe2bcb4528bc WHIRLPOOL 20ca6bbaba1ae796c5cc5935f0e486d390cbd0988478ba06edb91af3e9d137beb38ba0a6172a474a798f22b53c7821025b3d128d685691a3f6bb38e52e987b5c -DIST firefox-43.0-hy-AM.xpi 548745 SHA256 e8c55c8d35e30ef89101074e475887d62df5e1bd45861b47072e568087b1db98 SHA512 94f98657059ec3e86f65eb4801225c6127791e72ebb943c841b1a0fb06f78f5a3d5f15067cb26f0279b02e71bfffb708f83113111290fff950935c50d3b1730f WHIRLPOOL 09ebabbf0349004021fd896054366b98a7431efd02c3a8cd8024b6810b3d276fe7325509599ff8b46d87aaa153cfa045c24319aedee679e73559c9fbe911eb1a -DIST firefox-43.0-id.xpi 443808 SHA256 c39dd9abfc83f3bfb07ab981a93ba87ce6ecc5a32d43c3a604d1eeb00270fae1 SHA512 31767fd2d94ff6e80709837b2aacd6a884d57b80c1e3f714c785352cbd71dbdf3bb215fbe34347170eaba39cf79b46c007945915c2fb814bf152275eb60efe71 WHIRLPOOL e57a5c3b9b9ee4714a06509ee0e88acc890c7ea21203ac58982130a3861fb12d8150b48f5051cc3094a8bff1d8fffe0be4898fa138e56d887785f20809f157cb -DIST firefox-43.0-is.xpi 495903 SHA256 9bd135ae55b859b73d6652b256925aabad6b6a682d5fc25a2c59cdf16fa25602 SHA512 9c36ce12b984f5c958cba82f63e0d0016326836a26d67eb6d6d99c826f6578ede8ba970fbdf1fd4682e3abe1ae9a66841a7edce628a06312b697e5cf6a36dec4 WHIRLPOOL 97628ed4b7b069fa27e242f38db5f525b9b85f394cd2de8255be12dfd113bcb57fdd15e0cc67a6a6f9654b28942544d2cd17c5fcb22ba424fece81a40a09adfb -DIST firefox-43.0-it.xpi 369328 SHA256 cc6e3904f6f47cc2e9a97e81abcbcaa77d12998875e1b2591ee6ab57c880af78 SHA512 c1436f45e9c03cab9d4549053f0de5d2376376cb00bd2c77a1377efee184adb54a7affb61ebf2d2727a393aac342ed040abac0d9d024e53bbe3f686eeff2fd44 WHIRLPOOL 8344b10cf143e33133d7544142944ef72d8c0d0566f3a77db0b5fea27d1f2937001528a2c2605f31a1511d0ac3f958db8a2890e067281cca6533d0c1f8339257 -DIST firefox-43.0-ja.xpi 491471 SHA256 5813f20c7c3f596554af2eccd33cc07e9e6d20f841dcd7170dd15d5c82c26874 SHA512 808f3126bcb5b1b2274bf2215cbcc101f7627975277ffea2c4b82785f790657482f8ad241d00d0775c933e66b622da936af32717d58375abfde7fbfb358b6223 WHIRLPOOL f90e7861cb97c36b11dcab86ebe22db148f62ea351f7ace911d9580025b06083496ed1444b2f4e6c049fb2ff0e83be3228a6a3c837507616156cbb2952a8eabd -DIST firefox-43.0-kk.xpi 516824 SHA256 0cda2982d9d0f6bd414af2881fc96515498d10bf5236b1d9eec6c1a913240d0b SHA512 18e57836e712aedf028cbd1d7b5d33eb003f7d6e59dd90129ef50da62b8215d880e28cd50e860220ddefade98c00f3bcab590cf9cdb0006db14ee89fafae93e2 WHIRLPOOL 899a6a4504872a12820962e29cdab14841d488180c1187cfedd9451f103f3d2b788a42dc9a1b8367ffe8c7af5d191628980d56775f550914e39533937b987097 -DIST firefox-43.0-kn.xpi 548584 SHA256 4b7d44f69494731c58b1a7662c1449a4074b26af4065c7dd1760ea30c70ea136 SHA512 c4b041b2897ce3ad0299c6871aa925c795d8df3fa4a54817b5137a390542e14c802fae15e7d46c2eb8667b6857a71a49697b0b0f29df3c81fe9e3527c710713d WHIRLPOOL ca63d17d6eb29310022f0c41e85eb2633d81cbd8cd96f2254a0305f05140132d7d52b4b40790e135c939dc21d5742026a0e409106dd841e5c79807c102118255 -DIST firefox-43.0-ko.xpi 477481 SHA256 30eef1e9ccf6424d2c9f5721599dd4ac0791195b5cdc5f781454cd14811a919c SHA512 6c443214596c764644ac8be520e411093f6a1fec3b4d37dd9fa8d79bbb5c878a805f70293ead1c6daefed0ac4e8d588f99d131b249e9fd57a5c09ab9e6231ae2 WHIRLPOOL 5620b7625849c07ddcd505cceb0b85e30dbc550732c5d261744142605a37c29e7c56e1f7a23f222186fe6fb2ba930f03ed5fde3e2afeb60915242a990b18dee4 -DIST firefox-43.0-lt.xpi 498171 SHA256 476d124015e140254dbf3dc8eed5ab4e13c754d5e3642698c3af42f4d027a0ec SHA512 b37a4c282b98a4bbae962d8b5c658b5bbbfc9fc14e094084357ece6cd3d1782aa77771ac8b81dc452e4d0ef795bb70037cb699677707cb4b522a16a4a4169742 WHIRLPOOL 251324466880940519325f3f905170e2a219fb1c18c6a59ba5a39f3cb7abd09367f74f8fa0918de3abcf399721cf186df7499013e09be57fbf2acdf88cca9ec7 -DIST firefox-43.0-lv.xpi 478095 SHA256 772e85d5d01934cd8dd3ab5a56fddcddb2167f47fb7e6f5b4bacb617979a0ec6 SHA512 22829c87729e38c43af515acf733c07dd51da31e63891653d5e03bb1c77b548e82ba29b109bdf6e5d98790826fc4324a4269f5cf3adf935f05ac1e3e9ef76e85 WHIRLPOOL 60469678fb0b980851856adb8c7c500d8c4f115bb961e7ed08371ed42efdf53cb8875ff4fb476740e2d3b2cfce63cc0c444a84f0b6827bee85728540bd6a18ab -DIST firefox-43.0-mai.xpi 527785 SHA256 935891c42c61580d95a9b6f858a46ac2d69edea0fa3a7845cb11c4729eb5e344 SHA512 7905380ff6eaae895f971a2a6ca943bb002c0a696ba4fd8829a3267404aadb9f45d653e4c8df04a64cbcb9006bb0cf67630d2bb727c14f0d6274de29469a0daf WHIRLPOOL 408d30869a01f46adf9cd347548590a8527729fb5683c7d482be05b6fcdfe781922391051247b076a7c68683b04ce1555d32bfb5371eef0c84d11af4b0ad2bb1 -DIST firefox-43.0-mk.xpi 537950 SHA256 aacd0b020ed882083879d37cb050b6f155fba47359ca03122230c6a5189c4611 SHA512 4ec972bdff91d0bee7fa110d1773c33d204ba49da65685c16c4a09b311272c0834cb8df07fdb64e0247461b69d28ca37a9b675939ea9af71062541b987893741 WHIRLPOOL a84e206f13089d3bc3915ddaf3d8479153b8b7887427428423495d0ae85137bff4e576c88f43c9e7881126f88c92322915ab21c066f82ade1c5b316d9c171efc -DIST firefox-43.0-ml.xpi 537547 SHA256 a277d1faf91d189f19eaa01d5ffb07dbbd36dcddb5d42b3ef6e4f143a98e068c SHA512 29a25822725bd4f655ff23b12290ee6cc729a6b68dbb1f29b4863d42d74fd8f559007fb5a0ba6d4f20d015b439da1ce6c282e3eb5348ce30116add743ac25c39 WHIRLPOOL 8b0eeb9852dcc3f805638772d3928a16a74ce267a039567deaab92e07fce40a15fcf6ebdb32e11cb5d2f535a6bc3a8c4b38befd7b6027ff3fa8ef6618773183d -DIST firefox-43.0-mr.xpi 527026 SHA256 18698ac9fb2b4f606a22e883ca7765482d2408f77fe2466c271696f72c49e3da SHA512 1712ae876936b0de2104cdba4c59476911ff4f4ca8d379fae3e96b22d3c10206977858c01d2c5ab475b0745cf3de8bd46cfefc883e1cb0e1ad09c0304c640644 WHIRLPOOL d96fc9814a57702780b69b3769bc0ae45f8038273700673129705a6724c9710eae0838e5efcd8897698dfbbcb73f92005fc3df45706b71f7243cc21675c604de -DIST firefox-43.0-nb-NO.xpi 456064 SHA256 66b9b339aa4b4d28773745f89db1d1ace9e4fabe49c59ac9430a6bdccf6be866 SHA512 78cc98dd88cfe148a47f09f84ff791b05c5eee298c392bfe6b939d21357ff78bc5eaafef061f8a6a2ebd5276a5fe6be09f10a70db233926a9e7f8f6d2ed4833d WHIRLPOOL 82f3fcb5d793eefc8444d7d0d70d4439091cf0eef67b31298a518e13226238dc15e195f81c07b0006cfcfd9ac45359568a397e7d3bd568624ebf57096962813c -DIST firefox-43.0-nl.xpi 454466 SHA256 8ac68a97e0aebdf63dd6691a279af5f5c107c7a497974866966fb060ba19281a SHA512 f4599043089401df12f8ecd841e92810c95317e08dc26ba78b304d17e0a5c0ca071db83ad75504c317ca132cdbdd7b37ab22a6ecfa537239b4bcb10f06cd41e8 WHIRLPOOL 6c54d65fcf002719c348b4ead36d7020ab137fb809aaa6f0f8d2b16639282e16f1823962948016062b627912d82c9a8cc673d783d4d7da7ae476e9ccd93f3a8d -DIST firefox-43.0-nn-NO.xpi 450232 SHA256 6766906de580f7de713c5a46c91782251075c736ebfbea4a2c0ec54dbe4a06e4 SHA512 8007c9ec91793716dbb183bdbbd5d074c5e4f142f062fcc217245ddd2fc530513980e5d97bca86dcc5d52ab93ccf6f17bed3fe563ed03baaedc63c7e46a5e3ff WHIRLPOOL af7eb9c66e8c2f880e1d70f20dd32468411a33a4755c84f064ba252c77a111c29cb68121dd4c20ef806801df783b0966f0d13b63522f00b68d0e2929b6cf1182 -DIST firefox-43.0-or.xpi 536910 SHA256 b3f76ca55ac07a60a81dee0988ac99275d973c34636a5295a5a1b61227cdacc7 SHA512 4710154668816bd7b05fd678199cdd1d0d58c0e4db3c84caf39239f1a5d08fcf96a53c7099452af809b9563e2d5e48de916d1e61767241e935336c5ad92652c3 WHIRLPOOL 5eb2b658a2c5a03277c5f15e694d1d8a62ed7ab992e28283dc2cf6c09720298b61640e847eaad38a0925267c7d9656ec46e0b08de878f8026a9581b71c275edc -DIST firefox-43.0-pa-IN.xpi 511158 SHA256 366a751f0c541549808e4f758e3d89429ed9dc1ca87948cacbc1ecd45547238d SHA512 ce512a642e9681118776e6cbc1d3bbeb884a53acdbc32606657685827e2b9fc8ea287d33562febb8cae877e8ac09e326938422a7109599829300857a04e3d400 WHIRLPOOL d09bad42d028d9267dff4569e081abaee570368ed716032d8bbb35780b979cd099799d9b45397fc7746a367be1eab2cf28e8592497ec9080212d2484ba9dea57 -DIST firefox-43.0-pl.xpi 404459 SHA256 70421961674fde783e70065664025b16398f2647e749c8fc9e8d15105c4c8560 SHA512 17728603bb62a7dbe413f1a126c0e82881be472d00c88be1dc5201d6728365f904c840387a0937265143e4823d1a73569cdec643d8a6ac04e7400390c27100c9 WHIRLPOOL 8fd16a95dde9aad7628ff039600531e84b612a10ad49bf670f0673144ba88e89e74b1b3e2435177da1b11a5bda8e716957a44e0c0b6bcc574d980420ceb71d95 -DIST firefox-43.0-pt-BR.xpi 473005 SHA256 390cae963b46fb20ce1eca25e55461559ff34f17f8cc2cd4933e81311c868e81 SHA512 d14d447b24a8114670a7f6159d648dcc563faed4b31a2d516ee1794c7cc9682f61deeef3c549ce4e04c0cb9f64e7f9b2ffdfb85ee91f5d92c2560245d7cf4c04 WHIRLPOOL fd2f6cafbd5e6894476b2936d1a680aee0fc31fbd39f69b405a376fe19c442cacd4e954291ced998eb6116519e3664e7f93b5d96edea7189fa5737c0045b9400 -DIST firefox-43.0-pt-PT.xpi 451857 SHA256 fc5f47bfb04fa48f8c69f5e2bf85dd7fb1f58f87a3fe6c2130df947cf4587e50 SHA512 cf47aee9052d8a61d5b5f2a2cc896e52cdfebf232ee158606720395db65c0cb05588210e4f72bc378c12cd4f5b517021f656637c261d3a4151a5e0466bee42a8 WHIRLPOOL 0f73ddf480264416eb0732b40bb187e8892f1ac339f787f54034ebe0ed454a01eac055bbbaf229f976812ce163f86cd4a7fa77d2202411aa71a46354b53547ff -DIST firefox-43.0-rm.xpi 457313 SHA256 4196a0cf866253eb914723c4d5257411faf80f8abe38bdb659960e6dc5be2f29 SHA512 f04b489bd1d2318bcee3536a6043523ad17ba39f5a7438505035042dfd5e9ec133e7cd8389ae62f9f1c340bf8afbf27dca9e4c0548474c8c9acde61454ae4a39 WHIRLPOOL 83e5992702be7c4ec7aa69b8a6f82f0048be404a3aabb20eb4be580db19929afea07d438ef2db5d55e15806acdfd5af0f3e9617e8f1dee5345f1ad61bd09d3d1 -DIST firefox-43.0-ro.xpi 505832 SHA256 1d67763e94d33f2d4ed08b59a0582340f12153448f1dbcf4da8ce6ce2ebdc2a9 SHA512 fd6b27cdab709dc595a8380b061e1552106436c6ee245bada76e64dbf26c8841d2105243188171ce56458a5554ab6c8327c81327ca628ecb64f0269a0230626f WHIRLPOOL 212eeaa123cddabeeb089591c3e3c53ccf3e71bb305f4fbebb7ee8fdc4fb49d7ea31a728a8866929b18df9c54e18073a9550b9aa94b91493b2f41b0854cc6b23 -DIST firefox-43.0-ru.xpi 417904 SHA256 9cd929152d325f703607d50faaf771ab2f424f87bc19e4af2c9a75615194e366 SHA512 cc74b74efa325f5e6fcc7cc20e7d2696452ebcbc367754a404d4c056b4d8ed7813e8967fc18af9a885a6674807e1abc57c91f93371d180098f293c939564ec3a WHIRLPOOL a15f1aca59df28a38f44eb157fc51a13b5782900279fb0224d396352fc6e494e46bbe8e40aa846cefe8d27605dfa9c7b495d8c3b5d388a22ba5d7b3323df2918 -DIST firefox-43.0-si.xpi 548391 SHA256 bdbdb92280d46784bed8c7c706f501f19630647177f7ad2e2d11f38d3dd84029 SHA512 a8e3b9e37db4e46435cd490da545fb95d5bf7a1e891d5712f9d2ad97c7e770c00f1a9d7e0a50f927d56e502bb666a846d78dca242278f4af03235921c03c746a WHIRLPOOL 2018c9641d91adfe2fafad89f848df772264a827329a87a9a524f3d99d77017867918962dec5ad1cc79c588a4ff9532c341aec6b5ed3d3b51e13c51ee76cc5e8 -DIST firefox-43.0-sk.xpi 480518 SHA256 272b4f17c16e947c86fb92823bde2fb9fdd23ca76f9cd9e6b749afbff63a4827 SHA512 c6e55d982447bd395e9f4ee8d8f180ead9a8bf8d4aa3ab0cc5964da1bf4048e4ba99c8c119a26c736f9793e13047796c9af159e6c19a7d3a7d8686d6e03b5422 WHIRLPOOL 7cfd701eeb22611e5e53fe2f55f6013068ceb563f03ac31529b6a83701a035b80b344c7a274c127c9e802463965fe8e18cc39db9fe1575b940dbe49dc7b4a77b -DIST firefox-43.0-sl.xpi 453337 SHA256 4e65ab619fa3c7dcbe96c8e045753fbf888cd8f8b43620aaf2dee721fd62ec85 SHA512 493006bded1898d06424ae8ad7b3c888e46fa506c4d9122bb14da9d7ed2b7fd3624ea1958111beacb8c5ea5891b3f73942a1bcd4dfc34459751bed03ef2a9540 WHIRLPOOL e6f3a92b7830f5d95435e7fe3b1dc7c3ab07cc8d91a2dd1bbca8169eafe14bb5928bfa863de802cad1c5f20f780119a0f833ea3d51e55312d46adf1042059398 -DIST firefox-43.0-son.xpi 462150 SHA256 7a5bd49bce76fb5345ff9a1272bcb980ebea19c7c44b5112dfdfca43bd7a7763 SHA512 10e74d588f325061af1c5542247145b4684f2167577ae10116ebfddfb7caa7f1c3cf5de69721a9eee36ed4fc5efe6e887ac4161fac4e8e0e73c1457ab741ac34 WHIRLPOOL 3bfd63f0f832e36a73eb46d8b8c3b811181ebd2abc049891fc4afc8e9f00a2e6130878f4713dbff8e5cc4ae21e551d56de4769b1628df11a72363323eed4b8d0 -DIST firefox-43.0-sq.xpi 497505 SHA256 544adce6795116edb9afa90affa7257784ee8fc48466291ab1dadfc6fa24dfb8 SHA512 788fe39d3c3f8863c552ecf12c53aa054573f7bd390d901587d0bac0a68b2c55baf46622b4b2b1b9c9a7cbba13ae7f8bc0f2b3dfd10fd6beefb0b42f22c2a92f WHIRLPOOL fc53a6212c77e60e25563e956969a1e1634292e5c7f2527d9105d5548e94558266bc32cae85c2c2e207e3fdf387fd8367841b40933cc61208d2400702d9616c2 -DIST firefox-43.0-sr.xpi 489348 SHA256 f36b0b495d0ddbd513a0e766176d9277c27fa4d75bdc03beb3b5528e67145872 SHA512 ea5edbdd586c504a80bc165350d7399641c71f8bf48ecbe3112dc1e4e774c629d48b7a97c40f43a427edd338752ac2e959f92d448b27056abf19ad95ca3c334a WHIRLPOOL 0d038ba0df1286f5d3e64efe36346010be625f95af2be2e8845164f0f1f0f2df0a9426eb8cb6eac0c4d4d39b264acb4e20bf028d5c9bcfd9437563e5611d5728 -DIST firefox-43.0-sv-SE.xpi 463026 SHA256 ce72df8bbc670b9c1919bf03d8f28a884ddff5852cbe15aec4f18efb800e7880 SHA512 a79f2ebb17389fc13097574d208e2025ba393d08ecb594deba92db62954227e83711bcfa72929ea44c56652f81e2cad87f94cf88d8e8547189a5fe31ea1e188b WHIRLPOOL e77196f0491660f03d3aaff792046480443245c0759169f9fb7aada642d143929579f6b5907f2d672a82eb0265e62426857c1383a45f0af7e25c393a2f74684e -DIST firefox-43.0-ta.xpi 519588 SHA256 17610620319a3b5130e461bef650bd57e36b23193e8f3967630b082d76bf4013 SHA512 7ebfa17bbe2162f6f6681fbda6a41db3443b5c3a931ce1a6fe6fad6a9f741ad49e2084dda9551bf06283b13ef473b909b213a76f3be0357c72afadf0ec9af84e WHIRLPOOL dd215ad96901539e7430df727789d1377d15b5a16db6d817f0e7fe06f4387fd81da51cf0cd6bf80b709bb4fdb22f859848672b987140b397025b92f1b0b827db -DIST firefox-43.0-te.xpi 537275 SHA256 dbae929748c411806220f676df7588e653594cb7ad451fa4bfbb265513aac204 SHA512 d39f3fff81bd2cb357cea9eab1cae203929a9b3196ef1ff8aa1d95a3562a3e45ab1a58382d7ec2865e69f77cd18079516e9b689928e1c0586fae21aca8d62156 WHIRLPOOL 8602a40eab1a0bf68c86209931fb9cc77a697d3bace33bb865a52dd06a880cfe3f8cba1b482303c09bd42cfd1e2b983be9802e14baa4c4f1c3013e55b2bb58cd -DIST firefox-43.0-tr.xpi 492359 SHA256 d2248600b77bc5d38497c6590de89b94ae581b1734742fd7aa65d6827c7febbd SHA512 0379f705d070bf1961b04c93c10af781f43f3f5a574cede24f86966ac64ef2938e9b51997337ee6f64584606b02d3a994c184c90457a206ecf49e49c3f237616 WHIRLPOOL 60cca6a26251daf9d5db836a5f996dc4fd5eea916dac80a9a111751fbfe124b4816920b42b5be45aaeb645488021a578378dd6617d56864e87d345bd45c675b0 -DIST firefox-43.0-uk.xpi 508884 SHA256 b1d273ae648baa73e8f6bbdfe56242c89cbdc0e5b6c4fa83fc2850013c28f4a5 SHA512 44a935139d53f823a1d2ed4913d3230ef14c534ea5436fbe4997e620a9bffc42729ea73589af2bc1bb9adc931db5a0159d50c2b95bed23b14f9f8e4f4ee946f1 WHIRLPOOL e699dbc49169d9dab1c4ef5526cf8ad09e2043e6b58b5b5fe643ad167ad52cc234976d327c32ddcd639d7205df372c0c7798eaa285cffebd99d4c9a086be4a5f -DIST firefox-43.0-vi.xpi 476612 SHA256 a92dd9fb9c66e40c86df450c3fe856e679d50905ce9126016f31afde18e74f06 SHA512 b20d46e3eb9351ba9b36a605a56eec6dda6c2f1281c4af8ba723a96fa8abed1db5c42dc8a25235f6a3e5869f2f2bfe915bd9009d1f08a55ea0ce5f92cc4c0bfa WHIRLPOOL 8c0e5f460d0079917d5746050bb804f16974199029f2940d49dc55198dbb41b6470ade15be2546975496672502cf87b1ff114891230bbbddcd89bbd471fec560 -DIST firefox-43.0-zh-CN.xpi 493639 SHA256 73c74a35f7862f6e583d2fd9edb6fcd3e565c564977897896761e2ba153e1b54 SHA512 1298691174e95bd79dfa24602dec4d7cb5228e9544bdf404215ac4bbee1de7230b6c9989cf8305956d23136c10470a0779233124b3f3b5ffc695230bf43301d0 WHIRLPOOL a6674405f7ec161391b7876d8f1168db2719d653411dfdd17c2373560dee243914565343c3d3d48587b7b4d07dd3edc9443385a2d5fe78e2b454961c068f6e60 -DIST firefox-43.0-zh-TW.xpi 485317 SHA256 488fb84380b3729e2c78c2bb5c9d4046988f4c457727ac19c9458f92f1fe72fb SHA512 e5a32805e3e68b54b3ebe19f5b1dc9a606df232cdc7df301a57d6ba39ab6d69347c27480c2162e30cbdcf1601364c47f3811398751ab4f63f94763772212bbbd WHIRLPOOL 2273baf3e84b7f390a9c121a125902dcf1d625ebf4b96451f78642f16dd2e62b5abf4cda70a66daaec25d68e15e5bc1cd0cb460cde26f18c17008febf6198396 -DIST firefox-bin_i686-38.3.0.tar.bz2 47185391 SHA256 a57e32293bf2e29e0911339d15ebe5f72e9df9d18d17dfd550a69a5ea43c2d87 SHA512 d34573554b9ab2b8cc366898dd98317983cd68430f8cd2e43c87e5f1a656637bbcb0b1fa072ae898436f7fe710f96a83da9c11c89e84fbc0980440fe1dba4015 WHIRLPOOL c7d83984408fadfaccd1929c3ba67f1da049c229e635784f142f103a7bf38a31bad0d9d82f459ef244cd792b1b902cd41917e9f77fc415f86d02a0e46bbdc90c -DIST firefox-bin_i686-38.4.0.tar.bz2 47194542 SHA256 5ef46de96a9bd720bd0d3aea55d1a179bf365b88304b08427a2190ff34c999f8 SHA512 43eaf8a9e91a899643c607b80f2cf98602e9b187c26b57e5e41e5165f2fc93257f55c294d0f367fb4f1320d4c011662957330cfedc54de0aa916b2f1a5ebbe56 WHIRLPOOL 6dd4ccf04dca0a68a1b503c5d1b2dacdf8011b630d6c18158cacd4a3b1d3dd28e6f618a8ac0456dfd296385af64ff98d81188668a965f2651fd6110345e99e08 +DIST firefox-38.6.0esr-af.xpi 483326 SHA256 75312cd630c037ddc2e50a43597e1c0242634c40d6b8353e20c5cf6b3416f187 SHA512 9753cfcafd758dfe9b58eb2a0760e72a1dd2119a58974395ef6df61186dc6d482ab4ca410163b89d33e36e6668575cecde804b4168cf265105a47d07b4952773 WHIRLPOOL fb56a714b7fc1ebe3a85ec13c43976e59fe4e347ed58cad5425d041ef2160189e6ee40ff6a134e4523c0321a91de0df6ab5f16e58c605126072f32655747dca3 +DIST firefox-38.6.0esr-ar.xpi 516496 SHA256 1d3b3f37f4c755915bf091d0bf21db7312d5d26bfdc72362aefedcd51d616e8e SHA512 c9a44e3aa24550d13f8668951df18a9c9aaa9f4281ff352c679295360900eec39c9a44803390f53feb97cdec2de55c6250ba4f70b1da993618ed263421bae905 WHIRLPOOL 13e41841b533afef5464e4d4ea545056cf8d6683b4483af0ae48eddf2544ab3450f27553de6af7925c3c0eaf9ca475b8c6bae0c253b8ec61e3c1f4e8d3b78e21 +DIST firefox-38.6.0esr-as.xpi 509575 SHA256 fa2194dd7e6a3b7dacf813117fe96f901be71776cf41cbaaa49fa2922edc252a SHA512 68c5b1a158688d5cc6dc04623151f90784555c33924ff860f0b40e0a3e170fa77b8e58700570c6dd47757f5e1c8ea5dac3fa0696daf0f3144e33d0640975409a WHIRLPOOL 6cacb4a4442569507efe453b78fe54cc63427c62ce2a538536ee176f1dda54144fa4bdf9cbb92da24b20a94c81ed3cf2141d55c1a8dd635dde489e867c944839 +DIST firefox-38.6.0esr-ast.xpi 397203 SHA256 8982310d306ce78b1b03b23271cac18757b06ac68817517c7cef7b35e39918f6 SHA512 105c4bb8da9a6c5da5dddfe69913f53248b57125e3607fe93eb65182638c924e737599cbd489bd80df6de49ae96ea00b2f7f7ac974d5271b980e06282486870d WHIRLPOOL 0fbdce9ab08d309675006b904acb2b52e8f9657ff6a46109b28f5244a4a29939fd57e07aff0a2c1a569d7fb01cc2cfec87703b27ba99e7f89e49bb09b6e4ff1e +DIST firefox-38.6.0esr-be.xpi 441057 SHA256 4e3bd7e6a26a636e031a9afefcca6e54ba2a2c8ad5435d3471a9d41267dc3588 SHA512 5bc767528d90653b36dae2f7fafcb99d639c3605605b035a3e330c5a659209984ba3a4fc8733253aaf5b5879b7924655e421f9571a0e2689f28f7b5c20b0c7fe WHIRLPOOL efaf3d04781404e69979abd1166c17f85622a3685b69723d70e2f85386c74895e4cc584ec897acee93c755823c93de458de578cb96dcc7d20c0d716df09012cc +DIST firefox-38.6.0esr-bg.xpi 487819 SHA256 d25359f143a0c4dd23fcfe4804b3f01662d4e97206be8440881d39d15064c6c3 SHA512 529a978d3e1169b995d86bc3dd3e37cb6bbcd513bb001575f4cf2d0eecab2915065906c7d338c8a6f0ee90e3122c71bb16ed9157f315de23f99a6808c3c66f6e WHIRLPOOL 687d3c3cbf1a0c0a26ed9501d3d451a4e043f19b4232835c4742702ab73c23d478a7d6229e0578d6b9a03a7c9fc30debcc75fe9d73edbd14132db9e454ac6ff3 +DIST firefox-38.6.0esr-bn-BD.xpi 528690 SHA256 fa83a06b8b8ce4454a3543b13bbed40e92b8be87c3607b93d5efa41fa01f6d3d SHA512 8a2b0be36fa41c00ee2f7d11bc2e24d5dfa7e29a219585a44a20486a35ae50816b1280bc4b298eccae180501fca187cafadb7eb265cc5160d45284f6c74fd7d3 WHIRLPOOL 1c67e05d00939357d9063b2cfb8019bd0be81c4c21dbf8da16c64786f647b6f24c79e1bee386d9cc452c36c5c8c90d64f6099847bb1408aa21c47157b4ec5dc4 +DIST firefox-38.6.0esr-bn-IN.xpi 527928 SHA256 987259cc1f6dedb91988c3281c5f26c5a07325e289df8a2090e44e408f8efb66 SHA512 a8e1258a92dc3fa3539dc8a47fbc695c018e532bc92a6203fdef56e092d1d643db360750f52eb2a9ea29aee6becadd4505faca330e9824c10b54d9dfd37be94e WHIRLPOOL dffe6051868902c4e5c016be269e801a3c7701200fb9b97a2d4d38828f5afc13ab0cd290176a28ab1beef847a0caedf31bf817cdbf0f5759ef3515e97588f205 +DIST firefox-38.6.0esr-br.xpi 441962 SHA256 64ac19d617f39376ef338f13cb114199407ac77c939f6b909092c394edc3567b SHA512 4ec46ac1b3ea7f6efa88b8fccd7b4ba890d93e2d821f5b356a349891f47cd5e92c66fa52cf161306e8e4f7c5ed17cdb38dbcc2a00e391963e914e8c59ba59b8e WHIRLPOOL ca0f7bc3387b5583ce2f64d172136e67b575d6f4c8cea6ed691778fb71363d7693eb5bd25c99c2c94e3adeedf212b02324d1badbaaec949a17ef80ae9b91df73 +DIST firefox-38.6.0esr-bs.xpi 485305 SHA256 548f4326b19b535d9925e51a87d63df9e94c3fcec475d330123cf2426c8a3abd SHA512 abe447004f6c606846098789b0811678ff78dcce7f16eb961dcd544e3b5e7399398935aec27d13599a7d4e610b2bc568188644b8ef19052eb463b19700517813 WHIRLPOOL 390173a2f8de8357386c604fb9385d2987691e44e83766b2d23155b7ea8c36402fc2e88351ee11179b33ba8753bf925e3606668a0e264d764a3cfe163cb364c4 +DIST firefox-38.6.0esr-ca.xpi 458092 SHA256 c33d6a7afc0ab3381103b098c180a6f648e5373f2df06fcd495b18c486730bd1 SHA512 3eeb575cd37475d96e16dfb0ca329c4d4895c951f366dea577e7d1d2841fb8ca4b2d1fed555913422da8fbb5331e61cd620a49e3b9b3e90637363f824a746795 WHIRLPOOL 9862b1b56fd53250a53fb50c9e84199c7beaead05732e9d905a47a0c17d453a15ba01d6ab143c1b37f2646d845c3bd93006481c5178bca785d4342917c7f3d76 +DIST firefox-38.6.0esr-cs.xpi 446727 SHA256 982fcc4c7e45424b68370aa50ab98dbf1770c55baae8bffc09e25b9bb04a6031 SHA512 b02ebd2c6e0ea1f10f618cb59948e7b28493171382654528c1b652badfccc12316b08abcd2d62456b7c4b47f363fb72ba19e45cee7eeb241b3031bb5440e7b17 WHIRLPOOL b373569a9a8d3dcd35f306bae269fda6194451953c6440d11dce3d50863dae8a49bb3d677efc1e6fc9fbc08abe59a516ded1021699709f174007a55513b40368 +DIST firefox-38.6.0esr-cy.xpi 444385 SHA256 6c3ee40c1b326172a55866b1f21ede38d8b94598e85c9b6f16a6ac7f269d515a SHA512 ea6fe2bec16400b9b28b6b75e13dc18e6e1ad875927dbd7a9f83c923aa182c1ec885a0fde6a3bc9ea104a64d21fc78e9c01ec0e996bb5942d3beb2a37f03fabf WHIRLPOOL de6b09c45290858622e71757d529332cbf1ad0ae8911b0052eb44e74fbccbbb1faad5826e088c88e9a4b66aeeaf321f8b8dda09aa4e0edd2a26749dce87cb8b0 +DIST firefox-38.6.0esr-da.xpi 450763 SHA256 375b9c390e90612e7a9e847ec2b3a71527ee4ad79231b70b2ae9c67ca1fd5a19 SHA512 8a7c257e7fbe4aa0fd0bdb0ffcf8109c42ae350db4259c94da733a879505befa1a93a328e491fb0c6f661ae6de4b8e36d0bdcf91dec15d216c8de6c48bd88e36 WHIRLPOOL dcb10a5652ab22d7635e346d85a22ac2346e023bf50f676070f81d92ac46ef44b508f83760e0cc798f43af1b672c05ddd2c81a51b856bd49001c35f84068677a +DIST firefox-38.6.0esr-de.xpi 451630 SHA256 8bdc8b5e21eb9f2c8c5a179cc60e7e23f2b3e34debd5bef69201d6cb347f3b83 SHA512 30da6352d8daaad7989bb23bd120d6af2fb8da684bb039fb629342d83030e64167ec6bf2beba84bf3dff20206a83996b6eb6e8335dc09f1fb77338d9d5a746c1 WHIRLPOOL b828d68bd1e61fdef2d30e111acac3d2602444d17b07e03bed9ecc1d291f918c9eff3f052bf0699d7c2a8dfb53db6273bd47c87fe6860858d47cb20602516c59 +DIST firefox-38.6.0esr-el.xpi 498370 SHA256 f746ebe43d8b4848fcca795e753f4daa52b83e1fbe8b5148f460d7eed993f7a4 SHA512 ce47e79321f6100956acf0a955bfe3cad2ccff84880f704311dc079394ad5af39ebfa927ba46f8b51ffd7c87ddcd08f2ee672f97293112238aa5fe67bfc7c361 WHIRLPOOL 3bec4e5d847334b3be21e332e05c7a6b85e7e5ed10cd91397ee4ca4a34a720c71a8fd14728e92dede32222d6fc711cf431cb624eb46cdbee78b24dbc64a46df2 +DIST firefox-38.6.0esr-en-GB.xpi 437845 SHA256 ac83745df0734e618b6a5b52166c9e2564c40ed16691da121ee0aeb7eefff506 SHA512 87482e6050f850c6564c0e197109c244570cb089aefd28737bd2c65c26030dc4f1e0c98d6c47aa246f9790192afaa06680b7cf18329f35065ebad490c509ade5 WHIRLPOOL 0c1d3536ac4df9c3df5dd2cfea33742349ca625dd8b50f0c2a4453b3ef0bd32b66f5db750727999f399106b40f543cec16e1321a1a6217e6818c6e0c3bb7d84e +DIST firefox-38.6.0esr-en-ZA.xpi 439926 SHA256 288f473e35d4b682e45a2b82d2219adbddefed8bbe33d051ddd8d8de9fa9adc9 SHA512 e7d933819f5d1a0a782fa91cf8c2f7c21348a2be418a57715e9db78e2356cefa73d07b3f9cb62a432f354657e6f3cdd4a386f4841eb85d107bf5ec7f3224f39b WHIRLPOOL 3e5d5f57ae00aea276317613898b35037a4fe4f6af04de97058c8f79f6c5e0cf0ce3e84238e9af8a6ecc787604153864349f7e4e72e5066dacf9d1e793e5dffa +DIST firefox-38.6.0esr-eo.xpi 488370 SHA256 03dd766b490847583cbf2765b4cf81ff23da75739e60918811c406af846f43c5 SHA512 98f46db5f5a40cae86bec7e004f509d2c71f151c10f2f4646539b8d7d7f8122b13a38ae4461649b64ced8e3db0aa6ff7e19f5d0474f6a964f8f27167513cd300 WHIRLPOOL 2a84facc56a7e290575cc95d532a4f75999670d4c827b281f6698a683cd9c487d194dcc61f48df341022ea1ddca5fe7c97a31f8f4945e39da0800ff982bba873 +DIST firefox-38.6.0esr-es-AR.xpi 453983 SHA256 c2599ff3ee9f099478427831f8f244252d16be7fc165f9d686cfe35b5a97cafe SHA512 46ed2163bca9201e9bc8b37d0128463e65de4db53caf0a1b23c11f00cd9577b8777968d59ac598132d093d2125857b97961ce6177ff6d5b9215b978f0c8e94f7 WHIRLPOOL 5de8a488eca9bd2a90f4fca558a40a0eb0fc5a6defbe66c9d7899de7d7297cf7fb2a9e05a1ed0f427c29cfaafde55aa9a673e3d7e5e626ba7ef30fe672ae4058 +DIST firefox-38.6.0esr-es-CL.xpi 384679 SHA256 e0cb68b939d965387e706f02fb5771fb091900ec392b135cfebdc3f1668213fc SHA512 b5e70e284f321ce575d431d3209b5c1f5218feea851beab255f7803f3f421adcdf64c3ab9baa266fbe14d0e91ad8073e5e065563256c91a4e9253c6374cef745 WHIRLPOOL bb2dd90362a5ba285771fdfb350abeffffb7b0bac7046bd2f9409ee30f2b222b57f397722b997495e2e8788947500c2ab808d229a9ce9a6566d58713af673024 +DIST firefox-38.6.0esr-es-ES.xpi 374073 SHA256 a444361e1c0a3003f0f51285429096abea71309e358b3d308266a95773d7b3d9 SHA512 f1ac712d1daa8db88cc7af1b680f4df6316aada15efe12b60abd8cd45b993e0b9b49a878f6deb7a20af85c6fdff6af6560c6e6a5eb0c7ff17ccdcf87afcb8606 WHIRLPOOL 4016b55dc5bcfc68da6b58658e53b0eae8cf4e738f2c525219f0376db212fae043117fc6579f19b0089dc69ac7086fa1c6ec3212b393b381448173f7873ebbdb +DIST firefox-38.6.0esr-es-MX.xpi 457050 SHA256 9f78e0b078724d2f81e0a510c89388de42573086ca999c1a7b98af665761ef58 SHA512 fa9617ca15a922f5ff3e1a3b79bc43707772d9c7e04753cf162b67f9086c7981d456158902c70df4a1a03d883aa2022489e997f58a3cd01bf3e3caa90fe7c1bb WHIRLPOOL 464122fa3bfa45a1fac21424ad77bedfa899c77fc238a10c1a588202f9cff047a9ec56c4869ec55c522a778e53864b4ebd8d440702f6f3efa4d0801faf0a8d43 +DIST firefox-38.6.0esr-et.xpi 443228 SHA256 23d0b0a9da9d207775c82f3f0b4b99d1bef54e1d50e9ca8920748ddbb3bd17a8 SHA512 5fb2ccd4bf7d661007ff57df1b2ec2b65749c267456f7e9ec17f653b71e784dc6fb9fb75943cca96b1b3041220633a7dd08e002724ff628ba7ad9d3614de2acb WHIRLPOOL a190d1eb7794403f75274e2ebd80fa17332517cdd29bb00abdfce58ac01d4fbdea89bd60e12fb8addc4e456351271f5083cde9c0782283009388bd386b200bba +DIST firefox-38.6.0esr-eu.xpi 466555 SHA256 114f0b7a0266d89545475d9e84b17ce9e44ef9430ae7e97dd8dfe746aa6924b4 SHA512 49f5f629fea56cfd53a08dc52ec0d8892e6f42ddd984181067a71f9b18738029799ac5d72500ef01b7862e551c799198093b331003b630ee8f6d7890edc2fbcc WHIRLPOOL 009d4095eff0fe702be12afd508be32849f00c02ae23996b59107b6c0466af8fe10ae25353bddeb69b8b9f66fe444a1c24c743c27a46790e0c8e7b1bbf8d2abe +DIST firefox-38.6.0esr-fa.xpi 518282 SHA256 6a1e3e580ed74ba93e3691bb25a4a1775975d13e6cee6c911735a942f1b78e00 SHA512 8acce7fc15aa5815f6ccd9f628233ba5bc56f939b78cfdc2293a35a31a7f111b9386da5a997b9ad46f4e2df01e913604302c986382cb6eaf8293dab109677866 WHIRLPOOL f8ba2db7a8d72cbd3d609888097554c5de87b2aa51b17e2516a3eb6dc1a3534d30713e7cddf025fd6099463cde8f9c3854f07fc11042660f4057bd76a3873605 +DIST firefox-38.6.0esr-fi.xpi 444853 SHA256 c574888f1b30a6e360b4b1c1cacd84cbc2b18108fadcbd49ac4ccfd47e924b65 SHA512 48de4f540ac1c6da3fbbd037695363388e388c295860b3dc27dec8550e40977347813a4a15ae8a1e3b141d8b33a2d8282464806b13a13c0119ce82fe326b392f WHIRLPOOL d2300ff3859ffc98da14a174d674df8cf570cf3192aed7ee882b4ca543e1aaf5ff6bb73db2c8aa3436aea0f5d5d27b26d92c55c890f4cf4689e850d208f6861e +DIST firefox-38.6.0esr-fr.xpi 461402 SHA256 da189e63a07aa2d26784e5ddcb7041fb969dc63c3f147f566290e5f55581d083 SHA512 de146d269cc91206cb1d9cad4148463264df80b2881f9e4f76cac9f800f6b1e860af48921372c9b96e033a5cc3c52e6c15e77d1342b75e83577fa8de6299ec20 WHIRLPOOL 0f7402ecc552498d13b0ce50e1e3c2cd967d78dc058497a137891fbc37eb992a1a30c44c4a04fe365c3076cb63429e731eb4942895aa7eb2d9f62a6d86a6316e +DIST firefox-38.6.0esr-fy-NL.xpi 455538 SHA256 ec064490e4c4bdc05eca33974878cdb079ba144f9dac4fa497296d030441265c SHA512 4f64f24a9f723e9999af26d2ce4164b1b7f632dd44315759e4ffdd354ca8cc9d5b43bef8be3b588c4ce369d7ca66cb0af1a001407751a04d195b6f6b2cec2997 WHIRLPOOL c1b5ce28a86872479acd9009b2529787e029ddabfb42a1991f108da401ed3c9ba15101bab53b95218f8f9b473fbc5386d4d997f74d1fa0e712be141fb8250d81 +DIST firefox-38.6.0esr-ga-IE.xpi 469623 SHA256 c009652b9800dfa3f38e07b5d89e9bc6b2f0e8056926420afbd99ec9aa322e8d SHA512 30a998b1cd56cff0c2930fcaca655b8cec17df87b9563482436adabbfcdc019de67c21a4c841db0f112b419ac9adda59fa482009e0ecb2ae2daa1eb29eebeb44 WHIRLPOOL 8397fd0fc34e4bde7af26831a399aa03fe08f6303b8839183424b318d4c14fa4dc07b9a2b63fb08692aa51bfef693073610db14eb4d587a83760347ef20cb007 +DIST firefox-38.6.0esr-gd.xpi 454617 SHA256 04e9ce1235b1fa0d726e0925472fdad4a9ebd8b6baf80392f77e9f7f44afc665 SHA512 183c782b91582dbe8a4ac9909998f9a598e022c26ce1fbfb9c35b7062521234405eb1799f13c6d0f78162a2633eabcf6105440abfae35ebc365572d468816b94 WHIRLPOOL 42246a526903e7fcbe2048cb4baa3f0e7e3b0d3cb68ac16e346d293290bb5bda1677ab4b0779b2fbfa3a5f73811741025e8e9895c75715596df944566d1b4f0f +DIST firefox-38.6.0esr-gl.xpi 448925 SHA256 ef4c959d24191e6abd54eb03bf7848a08f7ac4f0196e219c6074bea377e87ff4 SHA512 934dca66ea1d36ae2aa823ad07b76500bbfd4098540643a9b44fe8cae8c0bffbfc9d65b1f7841486e36eeba76556d5654144c179fd801874640e46cfd7b62f6b WHIRLPOOL 2a1a77171a9f81c4e1bbfa05287336f9bfa48c6ba9c3f1d4c22a89d06d9ab1c363791c3736d218db9b06bd87f7e394949e5bc3e1ec7945cd940fa367ac234ef5 +DIST firefox-38.6.0esr-gu-IN.xpi 477981 SHA256 e5380052b2adae2e99e592cc28d9a1ecff4dfbb74103abe4432d9688feabe452 SHA512 5620ef31dbad389b2a385e50f766bd8644d6911cbfe98b3e85d6f1e7f8b6090b63caed7362d49a8617abf7a7f9412cfe0aa3cb5af00dd3317c3216036a22072a WHIRLPOOL df6b5a8624e362de5492f196907d5e82e5f6679052e51dabbb701b6cd1e8515d116aee570969d283f5a83ff48dc81cb1e2984f37d31fa2c2383d3f167cb02b37 +DIST firefox-38.6.0esr-he.xpi 486786 SHA256 a9992a670f7c2412202b6c87e849c59d23e68f793770d06dd436ca274ffa921f SHA512 cd000b20130f27a26d58f0bfd0abe91c8cea23e2ad7581d899e1282a29dee1f5dd1ea6e42343fade4ec6b09a0db15c36eb3d1986f7cd9ba1510f64a897dbbe8a WHIRLPOOL 752b039a174d03cdd723102cc537ed57028ba31f37b9fc0634f69014462058de4e88c254263cf1cbe2f31dcc99208f315a47d8f1323ac3b6c1942e04c2018e96 +DIST firefox-38.6.0esr-hi-IN.xpi 508167 SHA256 4e68a008b7d0fd078d239bfc417ea4dcf2f505f97b39351c3b74d4147f847186 SHA512 e2e30710bb2be8a66ec6c90a44b19f3550e2611832dad13cf9ff173be9fe70cc7757503555797c146f5c1ace9107c836f2022129d83cd835ea30d66c41dc314b WHIRLPOOL 76b4d05b30919c3380e0da5a78b42a3ef5e6a837db0ac712174c893758930685a304fb51a432ad4b893def438c5ccd61329cd26182e599b4c41782c946e084b2 +DIST firefox-38.6.0esr-hr.xpi 478272 SHA256 34f86d16e2f1db465e44bafb53d23f858caa0f2e42f46b0a9270fe57c1a86fb3 SHA512 2dc02e798d00e70d2d2b272e6512a4ff08f894fcf353d43d55f9b547c4f46fff822af11656f39fe34e3c4cd2bdeea04a4cfb66ab6a80c0888b2cf2dfe47c1d64 WHIRLPOOL dfe809b4e6a2f68fe0a8c41b7a0b4bd154f3fb67e3e2bc10772c153d2f17e8e8fe03526845243695df1cd113e5b2ad984eb32727e4244c8d8d1131b2d04dfa4b +DIST firefox-38.6.0esr-hu.xpi 453555 SHA256 c5423d6a3f9e67c6ebc5db09befee3bbccf4d9de16f52533a1fa08c22b5f2ecc SHA512 e50716a661b7f9fa982dbb28c6eeaae78623dd0e32902ad612c93d863c8b731aa999d81560806fa95158b820839bba0977b94f0d865af6495060c75f15609744 WHIRLPOOL a57a7cf532392a08d7162f026961dc6001fb5fb8e94f5ae40bab7a1e6c700110a5473e6bedd7c713b25fb805f8a984df85983e3aed888edaf982afe8de01a2e6 +DIST firefox-38.6.0esr-hy-AM.xpi 534265 SHA256 0ff3c6e8fcd716047daf002ed2b58254fccb82d22c5de1a7fe780d1eea7d771f SHA512 7cb584a9fcf83c7f34e16339085fb3db8404900d41196ed41cb2ea2bf4b79ec7e430999d283f827ebc9c85e929bb316e2f145a11d99502d0bcefc266b66de0b8 WHIRLPOOL 7dc0d4353edafa5fe9bfca2463758abd142a32b216b3d952f0492f4d0fecf4caae587770cb4b476212b38cdd160564c34a8584da1b8637a1571015a68005ef7d +DIST firefox-38.6.0esr-id.xpi 431489 SHA256 34fc6704d13c6bad38932eaa9c57221fe7b54e5c57acf2e49a184d0c7c4660e1 SHA512 e32f171988050fdb19820c80a6f9108bcdba63b4ab16cc26ef977d6d85e2772bc187e84fa1bdfdf3b6daaee5f1a219b69c6e5ea8128708bb1811694d19c731e9 WHIRLPOOL 69fab5335992179af65ecd42e644f76be30a83a560865241624082a6dee3c145c8f31c81a7f2000120921261cdd9e6edb25bbc697c587e52098bf8d540e3b90d +DIST firefox-38.6.0esr-is.xpi 485129 SHA256 9a13253adc716018e7fa522915c2a9aca3a4d7daf5cb12b61ec77a7df4c2f3e1 SHA512 b6f8c81dbe3327c07079c7c550b63a2f7deb8cd8ad3dbf0495c92701d95b31d05851d2bb915485bde66b9908c356f56dcf65031b2a0420eff543c064d5ff276e WHIRLPOOL ba1ca66082d544ae9aa4b8227ffd2810bbedb5814f2a5f8108c8abb7758da3816701459af26c065c6dad66165e89de713deec17e70f14a8769e6b6930a73ca35 +DIST firefox-38.6.0esr-it.xpi 368410 SHA256 3e78f0900b56104b61baab01e636256e8cd6d1241f142e2957d566b86ea79ba0 SHA512 969afe42a542d921d6ec6a08b2ee76beb104151c1c9cf0276f0f0b76c3442c6ee308ebfa9e8ea1e3ee1c214ef3a2c9324c8de94c1aa56ba95659368942d89e21 WHIRLPOOL bcd68cb07e450bae4e57caafd85112b9d60780700ce4abf2a0efc60cad2c39b034088109ac6a3819c97c587f849cc6ab8674aca10ff81ebdf2ad055acbf015d0 +DIST firefox-38.6.0esr-ja.xpi 479114 SHA256 693b4c0256e2252077bd4b3823ebf1cd2fde98d145da0ecdf8824133e445e165 SHA512 1c996b84145e99af72232ec70ed87921fb6bd0b8ac0420b1283c320b885604640394fc9c4d6d03aa3efba6c9b71c14f2dcf260658681efc12ce7dc0229ecfefe WHIRLPOOL c6ce15ff80a14c15eda964c29414e2b26c13e1b6ecbc23277be170953ce588294ccc3194721279825a6eccc91e53005f39794b7663708bf559f8a06b03b3d938 +DIST firefox-38.6.0esr-kk.xpi 503568 SHA256 c9668fad6190cc7c7d1d71c8bf01aa46c9ee565ff0f08959a8be3a4343e68f96 SHA512 f2b282d096c9b64ddf1285bfbc853d7497debd7655b32ae4c6c6ab1be37d9162d669c80c42df50d12db6b6676123779aad0e5b0eb818315e5684374b2bd59715 WHIRLPOOL 4ce29eb951b54be0ed4c4e1348e892c54832ecf9b7ca97a2b8ee6a512c2af3c2d31f5f7ec8422f965bfe963a22855b4ec52b6fd04573c652b779170fb988d4f3 +DIST firefox-38.6.0esr-kn.xpi 533463 SHA256 fe1f07f526b2a4069e69bf746e31fe435058f8eb0daf24e72e0362af00e0679a SHA512 dcb7340c6e7aea278bad68b56a45bea63e88370c7ed4178c948477482c2532babe57685d2deab7f41788687811bcde7b9feeb1daa74cfd41f019c108ba285df0 WHIRLPOOL 88a260c2d452d1e4354c332f7119a666ccaff0cac6bdbf9f2849bd772bf37eda74d15cfaf7648876ca6ae346acfaf76ff16e1fef090ea4b87e7b53e6e2a6e32c +DIST firefox-38.6.0esr-ko.xpi 460854 SHA256 6be4f4e43fed606021d2218ec2cfe3712c63c737692b9116296a85ffe11650c5 SHA512 8cd1977f4cad826e055adc669586c323f6149b22eff8b1d45bc35543747c32a8712980b3086ca95da8672f2c46c57d4bbb3fbcf103f518054990e9cc281bbe9a WHIRLPOOL 147240ea1ab7e4d317ab0d3fd37090a5047e6f58ec2a1e5cae5bbd4e5b2310f5f668fb9fa92698526b17fae34f37b953ce932b8231c552fe923321ea19cf2c7a +DIST firefox-38.6.0esr-lt.xpi 486451 SHA256 824b6142ec3d13f31d4ea77b9a548eb66eab4942e745a719e197fa5813578ea1 SHA512 733a90580e8b6b19607ba5cb50c55f33db70f2fd153a40a6424a8fea9a6764733a975ffc4a8202c832cf4329848501fe9252fd9d3b05ba66428aace9022a1aba WHIRLPOOL 1d78a0f7a561a254c309ac3427ec05dce71efea83a15fdfe9e2047f572898e49c9d7aafa8374012496a717752f88b26d2e2decad8d1379797a218f35985e3454 +DIST firefox-38.6.0esr-lv.xpi 467198 SHA256 28cdc44b46e3126c60091b664e9fe3c5ed8116372acd13182e46ef5a6024bfe4 SHA512 2e86d3f8fee65547db9f8e051ae81bd6588d297b6eac1baca3a3400355c3d3e23e49189d83d260c42ecee93608cb87dd2ec84d6ba6e6d0e346f59ea5b098fa41 WHIRLPOOL c212dec3d57b01d53fbbe7923958d2995cbf8244ef75b2347ea663960ba9fffc039a5dcc92ca7bcfe1c765d93373ea5a3082ce713fc6093ecf5e04f7d174f210 +DIST firefox-38.6.0esr-mai.xpi 514666 SHA256 bafb8f90a8162dd03f3d2f49aae061411e0b412ca15c85c9da82150bb034769a SHA512 112d98070ad2d5fb319978df75fa4c7a6f84049a6c8b818b66ff1a120ff57686b82cb40beae6f1454aee31930bef374c245a67374deea42b7a34ae86659fb3a7 WHIRLPOOL 883df662ac1b97eeb5ae401687c3b989d25e0c41da1819ca9107d665d353f2ac6ee9c8e369196d9595aa9f1225c8d1cc63c763625b418c520ecc1eaef9f32cd8 +DIST firefox-38.6.0esr-mk.xpi 529205 SHA256 69bb1d10e0f265342b4f4826766d0f6b13f3d777a0bafc448173f6441512a3f5 SHA512 a65a60c49b6126c66210eb52c7e8a752dfe5a4e83cc7ca62db545c44bc0e93ac1812ede3f0575805f96dccf12c936b9776129f8c98f3edf5bd4eb6285446a821 WHIRLPOOL 72e43a37c4fe6b0a24bd0034b35984f4115b8d638fc0629bafe38d5d7ac5863d9f2403777500d5054be043c826277ce5c6cc695207777fa7b6449caee9fbba3f +DIST firefox-38.6.0esr-ml.xpi 528919 SHA256 67ad0c3738ce988fd14536da26873519bc707e554e57e02e08c36a74228328b0 SHA512 ecc3be0003962cc1041787911e14547ddc337c2938ba9d1bde003cf7fa05abd560dd8c82d9235b211b9b7a1f9804ed160b1070fd33d39f423c0d3282fa45d05c WHIRLPOOL f18c6add110caa52078a2331e949c7cec937aa0dab8d5da4474e2c96d4c94f8537c053719978d614f63fb331f5f966f0ab132d9e6530ed5b00db1a50328d1bc2 +DIST firefox-38.6.0esr-mr.xpi 505962 SHA256 f9e656e45fe64f95a2abb818ddcb8e2344ea42545c59f8f6d29909f181933120 SHA512 7c373d8bdda6f6643fb003bde4ca6da7f9434fb2b3adbfaf5955a667f346e7c0c1c600d0314a231c24bc1e127cd22e38fa62c237e207a96b86cd9ea89aeb564b WHIRLPOOL 993bed70cae4b731e36c393b7b05a2ac5a4d05ec068266956e77f12268fa1db85d9648a45d9fb9f9e95adadf5b4c8d6ce1447860a655afcfa369366fe5a81e6c +DIST firefox-38.6.0esr-nb-NO.xpi 444177 SHA256 d2d6e1fb4c126dd0736994613682439201d7f0b4ec25a64aeedd18ba5ce89c79 SHA512 e1756fc5027eb2fd3f37c1bfadf48ec81d872c3e68d7492f6a30a32a9d7bf06c3bf8594c21d2655f7767f3e706f1baa4307a22a4ec1b37c14d6cdc3dedd90c20 WHIRLPOOL 4b058bfafa1014c216abef3b378e84aac75fcc05a49bcaecbe0f1588a2483ceed49f1897d804a2875ea7fb32458e82cabe060d0f4e2060b2b38882a3dae7c5f3 +DIST firefox-38.6.0esr-nl.xpi 443994 SHA256 963ef9ce080aa18c0c4dac7e1192368025be95d7a0e4363ea63006a0950c85ad SHA512 1a5e09434d0dafa33c5c6aacd124150e8f0e94d64664e2a4b4e689c58d768281466abd0c1550caee918ed3f79d2fc9a9a6e98cebeceb2c2df3f76957c3bf0bff WHIRLPOOL 0b9d33c4774c355669fe146d31f36e9786166625c76de14a04e8b8f2d09f4c14b6544e04d9e6bc0fe7e31ddcf1aeb4c0f988352af4dd997f1cefc9e68ed06b64 +DIST firefox-38.6.0esr-nn-NO.xpi 438452 SHA256 a05ec5d5da615d06a060df9e005d1cc4ebc2c82bca7d8836c06ba9a138f3ce5b SHA512 cfa5d381f7faf407bb27ad7fe82523c9ce024ae29e053ab33af48138fbfa34e47cc987d09abd6b7cdd6edd1e2db371a9ae3d793f95b84d3fd70467e42de3d50b WHIRLPOOL 5dbb7c8cf00d29e1af34b363c84187aa6157a1f1824a94fc3cdbb2399c5ea2bf7e89ad854d71a424709f3d8573fbc2000cb79785d1d16791b202508f339d828d +DIST firefox-38.6.0esr-or.xpi 527049 SHA256 526b2590f5b213d4b90d2e8a3a55723f3a551dc0ad98fbc8c40898cfeb82d58b SHA512 bc46d8e1e7aed9291c632ad54026179c040d2281538b7d9743e951acf1a84efa97b05de4744e93b7a834a8c618d3f0ff3075a94adc644e888dfa427757a5ff3f WHIRLPOOL 918fc85534f043ff82e95982fb98515013ba9268cccc730aa4fc3f791be4f2c7dfd1a094286c324a90e32ac42291054ec623d336fbff6a080b870808d88aab44 +DIST firefox-38.6.0esr-pa-IN.xpi 493722 SHA256 16c2d17420c49a4f7fffdc978e9a114748ae0cfe76ee0f8db721ceef8a9bdc94 SHA512 5c2a7859264c87ff440ff104e76b57268856bae90a1c38ec2e63a5c3db21dd56529b9179335bd394ac9484b105fcf53f6c36c505a1038e45063c3f9bc71d972c WHIRLPOOL d9aae23e1f81d862959505ae0b54a30841e784524fe3e583a19f52f8c925f5ed5714f8eb9d9ef8a373f82d8865f649045ba0a5c2781e756654aead0aaaf6a8e0 +DIST firefox-38.6.0esr-pl.xpi 406566 SHA256 8d918d988341c462b0b621c7d0cd9d77ff49c14b0e2b1bf134e99e9cc4469fb1 SHA512 b7430755e3a3122a822902bba90dcb5186c8ae2b26219410f6857290afc8da2c06d758a3b8a58d8e708eec2e8499d1d43278d987bcf6342838c7e145109f11ae WHIRLPOOL 9cd8d6bd9b2f359982093089e5d186e51fd0fb38e09372987af7335dc8f19d9a16b624a1669912d035bcba6b39b0bc4fe867193839285bde44993916811be409 +DIST firefox-38.6.0esr-pt-BR.xpi 459813 SHA256 396e9bfe5192511c0ad67107dcd8e9bcda83de94d62095ca10f6af4433d59100 SHA512 a2053820711c34b6ebac5c82eddbbf74b694a7a1a3e5d47d863fa85b146c5191ea89d3a4b33a5cd7cc609f46eda27064fdeac3c4d6de3bf720feb76a47e43f52 WHIRLPOOL 9e79c57b389c400258cdfee64cb789f7e852acb1de5ad48053567850d749c63b739eb5898e11596bd5cd0f7f2b1135c5dc89a5a862f9f891f7d2d8f3a648d4a4 +DIST firefox-38.6.0esr-pt-PT.xpi 439975 SHA256 7968f2e7b2a5da76d82312230d5486f8c8b59ddef18d43d0c3e43581ebe717d8 SHA512 1dfa8c75a58a4d1cc306d3430c0a8829238a37382027f6985457acd5ed936eb16ee8972e375933fa24409d614e8a9b389c6b2b162c8fb89e9787d2b59d37d94c WHIRLPOOL 08c4a98afe291ff5cf93b2a47ccef5576175bc6456b74894337733999eca5a936d31a33f08ca162334efbd5ac6ecf52c2e99df17dec610211b92c6cdca250f1d +DIST firefox-38.6.0esr-rm.xpi 446288 SHA256 7813fc4421fb3c08ec81e60ce955194f9f2a376662262da4a0f320db5caff342 SHA512 0eb56d59a8ec5b1ed77755a6d68b677d23d4ac67c147379f6bf903f23793fb9f1f23c07de52664dd1c3ee7dbb2be34e5b5bb99529f20e395f05d2c98b9dd4a7b WHIRLPOOL 0ac7af0b68f38c8c6de8f2183d028d955e3d0cb0e212158f18d65706492aedc1d92d88a23df648d26887377106ce227fd838a9df3edf3571acfdcdc36e533e7b +DIST firefox-38.6.0esr-ro.xpi 494079 SHA256 7476011cb35e32f3cfa265621d830cac44d4912f5a5a3814c5c31e9cc5b899bc SHA512 bcf61c1c7ecf4d21bf7920a6a365e04a2c5261959df48af88b01975c0b0c6d1254b090e264afde172677434a44d0f5e087b87095ab4a9d82d3850d55ca27413e WHIRLPOOL 9e5b5d6359d2217ab3c3fe4517e25b713b8ab027217a8e4e76857d7107acc58201a9fde9ca85ba28d6b9d1dbd793e86931198cc1c8cf5d833209ddc9f66d5afd +DIST firefox-38.6.0esr-ru.xpi 414418 SHA256 145b4bef6d8fa5f644d3d1726bd7fa3d5679d3dfa1c456a0e39be3bb98b64ab9 SHA512 343c6cfa77efda402f79165e4170fbb7916d9c2db9c26fd7e05ee4b32fe08ddf41d03bf4325f3d389aa8e6530114ed6647f072e3af6b8432570f5108dabb1da2 WHIRLPOOL 894c80f114c098e3e3f2e6207ea970d26b807399fb304b8f85df277726f6cf0cc6a89539a0992b3c8d735b74baa10cdba6b2e58cd62811e7d8d5d3abeb1e9810 +DIST firefox-38.6.0esr-si.xpi 537394 SHA256 1ba99487b2dba24c1a34f9cb3355492fc7002d1e15f00402788aa14bf1ea8483 SHA512 aa735d97a53a3f53f63469e30dcd91ea34c4c5a1caf54faa0c6a3c5dcd7aeb2321d3fb773d819f7c54c685666d508788e0060a853e5655a61fe9eaeb20e2b70a WHIRLPOOL 116302fe0182d8b6a7e9e9c01ce9270f396cbb5bf387828475c1a65b0b8954dece682646695369b73d6d5f430230b62c75dbfc5c8564667874db87997033df7a +DIST firefox-38.6.0esr-sk.xpi 469436 SHA256 b3cc30232399d25c130fbbf8476ef56013589b370ec44c18e76eb61caa4a457b SHA512 7d05fefa9174de322104b6f2c8c113914bed3bf9f4f5ca1f510884e332c9fd4b3159ae22351545334586c1e7898bf0cabec5f5f2288a404f8ca6c96397327cf4 WHIRLPOOL 87a77ec14a39b75a178139297286b4f419919dafa855f5a282d5053a39cdfbec2697175cb5c1020ab48bb0e3760f4b7bb94fb36fb6c04e50b2325166336592e8 +DIST firefox-38.6.0esr-sl.xpi 441594 SHA256 77982fb211296342a39d5b16e2d538b8d4cecf7ab5a8ef7d958fb373bc32dd63 SHA512 1196020a475defc083c7a3507a515b2cc8779883b8d170bdb691822eaa0436258240229746fe23729793ccf68d81ac6377547c2183747d6aef67925d8485a56a WHIRLPOOL a1dd41c471b512c67bf0c92b03e67082f8d06b57e16d1e8b2173b008a046501a4f6c4e276d17c1fad023df668d2a57c2777e9f88a8f041670ab9b137a84d75e8 +DIST firefox-38.6.0esr-son.xpi 449267 SHA256 0c80545bab1f7119067bafcecbcef0f902393fd3451a71dfc90122a6f0b8701e SHA512 812c0e91b69e647ba554f242020ced7597c11a0da8695505f88677507d73c8e67169dba5053e9e575a261eb8bfcd15016191d830fc0ab51782fae819c1d0bcd1 WHIRLPOOL 1aa8d99ea3f4f18d10807ff52c4519497c9b70c9852dc84f57cc6a6d70f7a162a7f74f9029098670ad148248dad6321a199d3ef32e3455a4cd08087b6f85758c +DIST firefox-38.6.0esr-sq.xpi 486076 SHA256 6f3d9fcfff460a162fc3e0cfe75a8bccfbf5eddc8d683117474c99d07f47100b SHA512 dcd4bd9aef9a6094b30ece8babe2bec877dada4ab235260650811454e9a773e2827d64c3c34f5a4b48c7776a161205346f4c091e67db47bdeefc1a5f62aae121 WHIRLPOOL 3bc920c2de13ac202643f99ef4cabfa53dc340d910f43e30efe04aa142050e16fdde6177ce34fd59df183f0f810462e3eabb9ba00c3c24a746846298e0ddf9e8 +DIST firefox-38.6.0esr-sr.xpi 479419 SHA256 825d25c1d7b7fd15919579e5930bc6d146dd9c39ba31ee544bb78da7ba1a9b5e SHA512 67dca0f68449af6a868f08e8a6809525526fa9ef6ed7851a51044a5d22e9b24f95d38191f4c34110f30968f4144f0b9a6325283599f09d2501dcd088bb471fba WHIRLPOOL 58383d8775c7484947c0406b55d7af53c7bee52b6df918bae1b6fd2388efefa2728ebee7c9590e6d5235d14ef323dc35407a63066ddb018d976abe1e0551830d +DIST firefox-38.6.0esr-sv-SE.xpi 452633 SHA256 62c5280c5e49f47c0c6136c41196db112b220bbc238e8219b989805bcfe66dd3 SHA512 7e8134b9330df184d1a36779cd6861d42cb6ac1b51db04ba56aba5f0fb4b9becbecc56643d0af04f1b72382a671b5f6c3f9fc1014c2b08cb5fb0f481e1e1d028 WHIRLPOOL b8797b65c85814d8c62d6983d49510e107c445d1c2d822dc13e1fdbce6ace01d7eb4c43b098613c75420c1ab68ac86a8c1cceb1a71550021ac62889cc565019a +DIST firefox-38.6.0esr-ta.xpi 506606 SHA256 57decfe700c7e047c10f39d8ef0a5d0a9f6f606fdbced530dff906cdba42bc43 SHA512 1bc88c7b98c0a2c978c4c5d7b14deae2cb156c994ae4b6a9be6d88bfccf922a3813becf5f2873f2821bf27b24c1ff3efa49a154147fdec1184078afe01085f5f WHIRLPOOL 13d061f3bd99183ff0243933638f493077eda4c1f190d1a7a830f5dd036c1d62ec7b9f7c979c949b6d9a330edd52be17ce415ba4f5bebfaf31c94acf4381e795 +DIST firefox-38.6.0esr-te.xpi 526253 SHA256 a87f56bb7ebe1c01c0dd3aca66f0542d6c769e01171e99e6667a4f226cef2635 SHA512 44e63a03d317191bbd5e129a98dba3c06a32b79a5debfd56c2bd65361646474217b3e77ede339fc785e4f65bcc152bef3d35dabc1224fb9e2b8d7a708b43553c WHIRLPOOL 97c23cd09f968e5282443608717f9c9201e4b9237fdd315112d466104eb145ee3322f0b76b6e8604bcd0538088929805d26e422f6e3414336b1ad4e311888b8b +DIST firefox-38.6.0esr-tr.xpi 481076 SHA256 d05ea4e1f54a2356eb9062432280f85ac4733a1938eba039a01b5c7359913a24 SHA512 386db705562489fb6db438e3a37312304482ceb1c12c2949808144aada2bb57c20e969d9a98f7d80184f5dbc51aedc0c823d15a6b04f929337885a911220c707 WHIRLPOOL 301f87897b55a34ed4c10e911c1bd122b9f4a2ea072ff444c6257238d832a96e14d23ce45666f9314b2a9f601a391bf68a63df18723c20db3b4c6d2556b29d2b +DIST firefox-38.6.0esr-uk.xpi 493313 SHA256 f81f6f044d01cb8fe1e5e56fd80524a735d08dd6b75ed88b05980aafbbaa3c5b SHA512 83ced81d6c43d7da5de60f7c36d887d0445cb5ef94cc858a2cf4368e7bcb2d0dcb4f3c18ce2dcc3bb67ca80c491d9b72586f71b08c39c95e05d376605633e892 WHIRLPOOL 305a181b1aea6138f12da120e41c51cc9bdc7ba3d9d1c575c98f7c6709dbccb24760cce5394e349641c8f78ddf74a54e5711fb8163b0d41dfc7cd058f5d8871f +DIST firefox-38.6.0esr-vi.xpi 467504 SHA256 3c07c24f533e3eb27f3189cfa384ef815a55cb8d160e706e0506f9d676a9ca9d SHA512 ff50993a235f766eb4107328e012146e1ae7ee6e77055ac7f23a1b7d09fe9ab281044d6b309580e0611ecee0a97b8bee745af9864ec8676bf89da9a738b1b34e WHIRLPOOL be46a01c76ed994ccfa5a0d6265b164160186cd8c2f6d40e9d90194858eab678c37983a8abf0eeda765a6fa9a5ecafbeb42e291e2c9a530281395ccd41d66a23 +DIST firefox-38.6.0esr-zh-CN.xpi 488277 SHA256 b1401c37e9e44bc01e2e3627ec82dea93346681d6259e6cf14079fb973ae20ca SHA512 43115069f877087263bbaec779bc9aef72027ec228aab63def7bb2e858554d3377286c6a1ce6cb75c76ab52f5f08878b492b7eb4c26fae8b5fd9344e8e49777c WHIRLPOOL 0577d9754757c294ffdf20a02fef7a57e9d942cd4813c180763313575996121b68b00f6030be23a95ceb8bd03290247cd46823141d3ae35a9c6160d9c3fb1f38 +DIST firefox-38.6.0esr-zh-TW.xpi 467844 SHA256 e94521a7cabb0230dce0448e743c5986cff74bc4a7ef8ea7280e45e1d257237e SHA512 8c27abeefd78b4d7733016c7710a4b2986c04284747d043af486548728f1f5acb71b6136ff8c75e426dc52e37b30fccebcd1c42cce6c19abeb6bc75c8d218d41 WHIRLPOOL 17d23c0ec40bf347f0a1668f507cbb9af3c9e5024d8a9e64cd20365c3245a342b44cc3b531e0b054f7a07e61e48ac419d186086d9d0c1431e0bf2c7bb661037a +DIST firefox-44.0-af.xpi 496123 SHA256 2d03ae5387a0b211fcae044caa7b7b84d12125abf9d21847a870f5a1f14793c7 SHA512 61d2af5dea407cb17fe6e7d8f528384ccda6356c04b89549d7ab005e5c5edca3798d40b6e51ed5da15665e5407b99096fd9cc4451ab459b5c7f51818612ef032 WHIRLPOOL 3fba0a3e3f4a848374dc81331d757bc532095cda607461afc6376cc70c3391c5d8bd0c0b9bfbd43eeb9ffef0a3dcda96cb31353b7593eefdea3f95a9708cf197 +DIST firefox-44.0-ar.xpi 531969 SHA256 08bf3646f53498eea083345ee80f656f66460ae7e9efbf7561101cf863ffd3e5 SHA512 dedaf867d02beae5896747b8e7b1c56e663d2c04da6ab22fbb9895209276104e96ef22a96153b803f56a1dd99e1bf5f4855d0373240011d9ed6f920d7d642f93 WHIRLPOOL 35adf1b23a95c1159b7e5e95574d636d4741f9d1b901733a9122db54d44732e4068cf87230af4fe336b49012ebf48a3deefdc3a64ac0623b5d6a295a265d6e19 +DIST firefox-44.0-as.xpi 522458 SHA256 54027a9d7b52c368adf77ef4746ec00f47e4a85e4ab579138a7fd686f07f892c SHA512 71611d24290486d0343856923d1c5f33a0711beae0b49da9c25c252b8586969cad3b5679bcd66821d7961472774fad439b8ba4bb5901bf2dfdbe0da1d9c3514d WHIRLPOOL e6b371cdb523310a58f6d931c0b484f3116586d63be458267b5e5dd713b7c6a16e27863b461842ae82ec8c2fd40d249eb55589d8be082fb04e2cb1c4bac3ad93 +DIST firefox-44.0-ast.xpi 420007 SHA256 be2a177e24b39b936337c778a7e94a95a96b7deb9ab47c98a9ac52351095122e SHA512 d8a3876dec85ebcf1e8b0f1d0f9b260fe39b2732b70b5b589aea63f866b38134e324a72750e2ea4a3875da7022201b32ab770f962ac3442800c62f796c6afe73 WHIRLPOOL d3d5bf2a831dc26a8b54c4e68104addd0b513ff68a79bf9d65a8c9ad7e20d814f9194fd8993b700c6cb00f551d986a9374e7ed9ab24c6105c012bfe3c9696ee4 +DIST firefox-44.0-be.xpi 464850 SHA256 7835f62ed47c44a181485f6d3475ca24d0d9717535386c892294d73fb15e798b SHA512 dcffa9664f8c37f82ac0a8b38eebcaf0a0ef1770d613f6f6aebaf371b2195949ea720e5335b0bbb2fc6c9906b897abcefd51db3e38cc45b62d90bd0ceac54c52 WHIRLPOOL 86649456ed0d5408de0c84eed6c6bb810d43a884f3be07e2dcad6c3e4b48146349434fb1634037504e826164c3e1b2cdd6a8391672d7938fbee895d2d2d9036f +DIST firefox-44.0-bg.xpi 505504 SHA256 b1d04beea09b5b7b8fb3d95eb6e4be61ee8f05d17a12bf8ef9cb10a478c57e55 SHA512 7bdf7ef915b2df48cf84d335adccef65077a0e8fec921801bfeb426a692d5b9b73775fda885dc6d5a69ab1df46388515a4ec0e840fd6ddfd334402adc9c1d5f4 WHIRLPOOL 90a10bdb1ab2fa3635775ac8a7c7f262a7acebc3d04cdc5b5e2eb5396a391893a30a8217dbf8e2d23fda22919d98122c6363dd2012e2b5cde7781f21a375f070 +DIST firefox-44.0-bn-BD.xpi 550930 SHA256 39fb97e5782bbe7874cbb5be6a13273c4a82e78613d84e8dfe914f1debd0d865 SHA512 6be2108569b8c2f1aab587bb4002f1b5eddf154596b87909e29f956ed332827edb597af84e238ec221f0db788840d14811503d717ee956d7c981df72432b1d1d WHIRLPOOL 07dda8fb0443226a71fb65fc1d1bfbf9d9b4a5e417f8166b303580793cae9b6e42d9bb2b79bcf789c9ce2fd8547088a95ed3e6b2d4a22400dfc153637bac154b +DIST firefox-44.0-bn-IN.xpi 542124 SHA256 56edcd91ad997d1833b4f21c47a64f54d89aba9f2a5d1766e61aecd84068e406 SHA512 fd301c79c498732bbae83611e41c3a8aa7d386fd44a39cc334a2505d81e0e3ab58f3e4bb539e7799e207329939344c9adb9b55c8a53fcad483f1a80818420127 WHIRLPOOL dcfd4e799ed56a5ca425154f186f6201cdfaaf7a1d8c2b119322c21e149cc96082705bd53bb2e72f2f43759ce1c0a7d7f53968dd96fb63b0306e7ae831d69883 +DIST firefox-44.0-br.xpi 454294 SHA256 2e2be17058da67aa6bec21809009b8e567b2da25f759778d198bb4b8088cff2d SHA512 9737f9bf3a338ce79765aeb1eecf94c79c8c2abb3e74cc8441512c676b0053d2c276953d987463ac8b1e5787170dfdb126882d5f352b8699b43f4f753566eec2 WHIRLPOOL 6f1e3c0a44b446dd40964aefe391a128de90ad7760d9bf6f7ea6037abb68fae21f24e1601da11ddbc08f4267b7c12e15daa1071f636a2a22d2d9970d92b06a4e +DIST firefox-44.0-bs.xpi 493433 SHA256 4b951439085404024da6b343fd8967de4e8d814b5800317691bb11090d328fbb SHA512 77a2279862f31e4bfe2d328f4e131e5f9de0e68a9a3cf487330b99dcdbdb537444d2b07ed620c8f53e47ccf0f8f26d59a1b48630b21254f72133b53f9cb37d85 WHIRLPOOL af967a5669606b6db1943164cfed46738067a531dd2461deb379df8d88f38e6e0dd5b41bf35fdf791967e5039743ca90d7f15378b8d4607f4ddbe5fc41073035 +DIST firefox-44.0-ca.xpi 471462 SHA256 3704064c35a93c6ea199bee735c88ad1f8d160a8f46cd38516c226c801f6827e SHA512 ff89fbf9763179663930dd78539e1b40de9c97721be6e062572dbfec0c374cc7f5ee15241fa3229b20c83711248c4867159271c0f7b5d0c1100fd5b0b71f4a42 WHIRLPOOL 91019737301c47cbea7cea5ff81dd3df38aa2ec8fdbad6d2a03f07869e66dead2bfb6f2cf50a15eb2fb7c6c46d80771adceaa688e277339b1adddb420a5dbae8 +DIST firefox-44.0-cs.xpi 460606 SHA256 fb7c59ad096337f9ed3394ea1bc0c0156349ec03910c506e708ec254789588a3 SHA512 526babf4c84ce11039ced17ad5e19d4a19a419d9b7e2f80dd358a5d2f531dc9856f52ca1adda0cb97d9557f83f4b3cdf863e4fac2231ad3f4ab34740a7d3a9aa WHIRLPOOL 3b531743566bebf0b5fea6eca9aa3203822398f01b0a5d791e4188eec90d990c266bc175d1ab07e4ba83bee51f4ac3b829d5c317881500000656bd7ae7fc2feb +DIST firefox-44.0-cy.xpi 456837 SHA256 e279f26bea220eeafb4f8b76b31ee782e991347e45d07c099dd06000d38d490a SHA512 56fddaa571b381f426f4fd73186925a8ba9f92750d5f92ef122c21788dd56e7d4028bb21b9afa6da74d1498bf299bfbbbaeb36a18cb071eceb9dc62f99ae9cf2 WHIRLPOOL dd13ad1c08c276c0d4ab360ee239f27a92d7887f5719c7eb903f3a94caaae9fe6771178d28837b1b58d8e7ca965eb59f98cf00927e81ae04a2c748e08214ebb5 +DIST firefox-44.0-da.xpi 463397 SHA256 3797f85f4eb97b9cd86f8af3563cbebcc0e87e95558840689f4ad69c185e43ed SHA512 b9e8cbf4de5463fcb442e0e8004e1312764649b5e878aff5f2a0185231767b948de6a82d6860d25844d687cf0926f0d76df0f205f7021053c233b4abae8a7c9a WHIRLPOOL 3d4f9f85592b6a1caa5a008480d45be32bb7ad6cf7681281b966f7ed8ac6d69c3e82199f43519f1a114c5db20ccf78616c83a3c944c4bd21c433ebdda6ced8c1 +DIST firefox-44.0-de.xpi 466176 SHA256 42bd312feb841f8cecf06eb85f9f588ff0f2f0bc7990e1949594c3a0adbe94b5 SHA512 087b7e728d3f6772e8e5161300f5032d5b0a877ccaaa684594b1a3cbd1937224f9aef892eebbed6ab104575929fcbd49f2c0ddc0056c001928f228696ea51915 WHIRLPOOL fa8fe44d7d9f718c3d051cef0858611c2006c313658fda3b2a80f4a17636a29696b639a51654fb09d665a190855ee3893b6067720020a76795a032eea41b84a8 +DIST firefox-44.0-el.xpi 511154 SHA256 edf04fb40f0436553c7535a7d908938e66b3c8a3e7def79b86b615c66572299e SHA512 58e8a7f38d376e8764af9b564c77e388bf2cbcf8b333b63e6a99a01b64788626005c97cc4cff1eebff7a0414c4a264c51562aa02ac2e6e9d98d855b00f349807 WHIRLPOOL 33739b7b5d4fe527724d039b742efb10d1193aa904281e99ff4a0b805caa47105433d171a30c897978102504e2c9b03dc12e592c1d8f7bd729becb0cdc4d8770 +DIST firefox-44.0-en-GB.xpi 452629 SHA256 5e134e1da80c612c48565a95b67f7b1950c8fd620ea16a530fb794119d9fda08 SHA512 ad456ee1acb57ba7943fe585512d501e82cf27946869f5535e3aa5078567356fcc3b99ab609b6beb0f2d5e29fce6e903fa970d33601b1b1d2a3b4a1b43b03dfb WHIRLPOOL cfe6b9b1afedfc728a2ffcaf1084c76fbde5a6df9a0beb8e57860c33884781fa09a5c64e73f4f007e7d997b026da20eb1a2e89da63636825194e8f1489fc3ee8 +DIST firefox-44.0-en-ZA.xpi 457278 SHA256 4fb855a2b9c0b46dab41f59023198a900828336fff0f3c28975882df1994cc70 SHA512 74cf1e78d90fc498eedfe15db5212cf311784fca30373525ea193d1050f05f764e657b6c6b0bf988da3c9f92863c081e97d9ecf697af0e127c19896910694a59 WHIRLPOOL d9bc0197117ff76cc93ac60829c9df3f6be99fd3da7777e496440856d3ef04108da516ffeb70e4e211c1f4796a29b241eed044c28ace6c395d14cc6f04af2937 +DIST firefox-44.0-eo.xpi 496609 SHA256 7ef64557067b7ee834bfc1c1e111c8e6682f6d766059631a0bd8fc627656da33 SHA512 3030a71b05667bcb4308100c74057fc1ae4b41b8df25ad433686d0fc48ffe70c6e1595451c65b88e93b0e4c25761bf1a7c5aed4d0f7e803bc23e05ec5c17da70 WHIRLPOOL 4f9e3c59673af09f6df2270dca427e14f90a4a3c417816cb5e2fcadb03ed352efbb446e9c80c120890a90ab6e4e5e7e3b9fa30183df516069acd619e26c5e78d +DIST firefox-44.0-es-AR.xpi 465210 SHA256 c678d0fa10e55843deb9198d09719e686c0bbf3a5db7b49f2703bd5066574303 SHA512 8a0b9bbad8300b6c1f931e5e492ae47314844c9616f97996a0814a553e4c09c82852ccd014d37f43724873cc8ad2cfbdf097c770acd84d51923fc1d236a1226a WHIRLPOOL 837a3d26007b7bba302bba872ebf9583029ce2648ac9e454d5b2546d9e57aaf8d559d69f040e5956ab3e24ee42cdb48b7525f2617a6d7c6c4ad52eccc7da82eb +DIST firefox-44.0-es-CL.xpi 389731 SHA256 1deeedf1776bf46505ca883a57ff96f555abc26bb07073aa8a1f8e1d2d53082b SHA512 bdf0d07ba30090a5ba44d0246b8d2e195ef942572c1ed5a18eadbcda656556787eb77a5d2abcffa5a182d9e46bbfdc30b700b9c4c4b241d63095d1a8838f120a WHIRLPOOL 063dd080102073f2948f5b60bc6ec5b439530c1fe88967b2a2eb99d54b05a75c576ee28d5e45640924923c8f082942f2a8617be9bf20508e56cc95dd76488e0d +DIST firefox-44.0-es-ES.xpi 378684 SHA256 dc91671b42a0781fb6a7c28b416aa06780aa4ad1256f55539f465532995f440a SHA512 f620aa2d4fd8f213cf8e11ca2428f8f45662e58228f305287040ac8d285bef1d24ff071c86d819f61d77b1c79a0430b2948c1118d8e43a458bb032e10733e25f WHIRLPOOL a032e49fae546c80d4c92304cff2a7ddb0809263d2c662fb2b9b76747cbd9cb44ffe37748769983aa7cf33afad7c480305109544df10c909c966a6755e7d058a +DIST firefox-44.0-es-MX.xpi 470416 SHA256 b126dc3f0319058bb75976ade6da3c6e15a083dfec5a60a3fcef8eecfa921886 SHA512 6842f4b1dd74a22e81b34f7385ab4ab0880eac23c5c607c9418e084645413e006edf61fefa521fd663edaaba58b5db6e4fa9e9d0fe46135a0737a9f594a644a2 WHIRLPOOL fe8896745202bfb56677ebb6024599c474c6bccac197e3c336aa519c28728c60e1deb3758c2f3d2255fe33d02d1c18e7ead48a236d98152d5a85d47181aef575 +DIST firefox-44.0-et.xpi 461957 SHA256 8b061583eddaec7dc178d221584d852af9622bcd6be1e409ae7298050593d81c SHA512 8237ce54d221b5a34d231d3142de7343cde8fcc343fae8b3c914403e255d6032ad9845854fabc43ca93e73625cfa2f47b4545b9165e3a526511540532fb96e36 WHIRLPOOL 31a046eb7f8dcd985622c3744bb8ffdd458e53d97fe71e5ee7a87e0aa6d8c0d0bd99ebfad8eaa83817871bc8c96f651ab9ff43a2156ece86c069c2d007962a0b +DIST firefox-44.0-eu.xpi 479775 SHA256 09e09e0304db6fbfc1c43a1fb0d427fa9e0fa5beff30705e28e661e2033e38c3 SHA512 7e5096a9728a3715d106b2fd6b8b2f8198023349408f9bf3d9510d0a60b7fc199cd88b249f494691a62c2a9e3948f2f9d5fde3941e536b395e91f66e9e44a37d WHIRLPOOL 41128395a7911eaa6cfa8820719613c91860d780b90011334d31db80343a9505fb2ffe3d2a57ff35284f9dd367a413a2b4859d0d4d340587d3e814f382f4e359 +DIST firefox-44.0-fa.xpi 535474 SHA256 2e4fcbdf67620172e38630edfdec7966ffd827f5679dfda4802f252ffe693369 SHA512 18a9fbe43af6895cc66543ef0d1af5b4ab99006fa2deb94b5f6a8de7a02ee119d20fba57e956ec07a35016ea50de0ddb483e435e76e8b8042b9b2eb3347cfbb1 WHIRLPOOL a1e69e083405f339b274f6ef433466e0b115ff40bca28d4935cf80dd74fe37d75d76cdce2bc763a907345e6604397a89ef5040a0681d8222848be713e87d1953 +DIST firefox-44.0-fi.xpi 461260 SHA256 2312c6aadbb4dbf5e85e9544450ae65d31b96c99a233e5e59e5eb7145bb10c53 SHA512 73c5ea586691606024cfe27462c375cd0f8f66697b7a1fccdd4670201e5a6552321f3bb47837a9bd3048617c825641672a834be25014819efa971a0e796b82b8 WHIRLPOOL 9e5dfafffd5ac2eea880fe0a810ce81b6ab198b1afb15a5e8e0dd5ee6a73fa54c815cdbeed09edd7a592bdedaef073eaaa48efe6700d9bbfc7ff9f0e5fa33cb8 +DIST firefox-44.0-fr.xpi 475594 SHA256 d4bf2005066c089c420035d71c0d59ba9dc98adfffc9159ce51a2cf0ec560896 SHA512 8e7204de131846fc3ed74f95fe09e4c6391a1e0552f221ca20808b3b7930ce4c778cb56b5fe60619acbf665adcb2b36c370fabedb3e43cc56fc2ea58dfe21125 WHIRLPOOL 87978c74f9cc7748e816e3c196d8c458ba5f03bb7a2158b856f5bb0d16f0834c3bdf54c5b47f16225c0246415f0089134900289f307b8eb37daffca8d4419518 +DIST firefox-44.0-fy-NL.xpi 468844 SHA256 fc9a95b70a591f70a90aea0f26cdc4c1c4b1ac3f2f03abb941998f66d39e84d1 SHA512 fd69ddfbfcf14fd46e4f7ac6be85b3cf4717e9f9f6d3703dfc25c0dfd248bb94e8aaa2c386a6cdf647e2decacfb0dafeff675727e616fb390b57a59102f4a3fc WHIRLPOOL 3ad37e69537aa2cf273187447f3d3b26c38e95234c7de365e430abd8cd45f2826ae2c3ee0c06e272f8ed1665ecdd3a3e6e4bd01c04e84da600d5caddb0ced8e4 +DIST firefox-44.0-ga-IE.xpi 481200 SHA256 296cbb4521209f1fc7dbed72a7d5f5b08ce5446974f0fc443fc9cf55e4d5d70c SHA512 491e8e3264494a5d26b98ff97c3fd29e276f869773939393ac9177be5eeeed53728e678c098419fe0d44dad94038b4dc21acb4e9f31d12d4d883efe7ece7f751 WHIRLPOOL c68c725e9a6b385778710b67ec71c2a0d26cbb4dee42b02934b239b5782ac9f67acdbe99f9c3a9fbb3c4169e6119bc81a4075f28df08488d7d8bae6569edb9e4 +DIST firefox-44.0-gd.xpi 466940 SHA256 3cd36317dace91ceffd596e3d3ede3a64c5786a1e714babe00ab85ed753f4f2b SHA512 4ab5015671bc8a45903f8ce0721e955297e4ea1aca8f949accbad1b0950463b287726aaa4cca7cec7730d8d2966ed692e5eaa297de86c485dae264066b123b46 WHIRLPOOL 8c0e2adba711f371b209eaeb8f3b11a983b8adef245f591e3007b7c8e8b11dbbd8994d3a01204a25988546a23d1d11aada3511f9f556f35edecabbad40569d01 +DIST firefox-44.0-gl.xpi 461111 SHA256 f7d2add0b9d2554591df74397fc85f02e738392ffbbcce4551aad545d824fb3c SHA512 41503f19e37effd8b41cadd90133b4ababd17cc8abc90fbe692ae1e9c1ba7bf52101fbd140543cb19642901670132fc677b81500507f9015565dc41afeb89133 WHIRLPOOL 7d266af960e84108fa3401993fd652f9972e0d4d7b9146f3b1560e852025a0bd0691b42bcc5298ae853124f10e7b321e66c9977808f19e9f0ff819e863a127b2 +DIST firefox-44.0-gu-IN.xpi 498551 SHA256 195b952591f124521a2d8140b28dd316906875bb5fb906bd11130bfde6051314 SHA512 ad523aafd7ea5094b002ebbb05b6e49289803268a85745c9bd95497d6fe8c7881e370a3569d4b8ebbe496337169e5a85ea917437471aa4af65b82d9e75a6e19c WHIRLPOOL 6806106e3f18a9e575653211f096159890d1010a5c5bb7d9a27bdd3a0ff5539585f65aba9a9764122c3880cae47c12e8f73cf33525b94e902fa791895880591c +DIST firefox-44.0-he.xpi 490166 SHA256 d25daa82b8d118b47562056e0fdd90617375c6260acd786e4640961bd86144cb SHA512 49ddcbe6220a3cfc7a176f334351f81e34cc4ee01a3984b05e627d7a7c3a650960b023d4bef0450172290a4b9ae90112e7e5f579dc943984e32e6c1cb13c112e WHIRLPOOL 0ba1c789979b11fcae26b350408a22edace8819227cecebf9d0eaaa275c296f014820db35283fdce4c6f06ec2cb71604574d82fd0ab4b4380addabdf1560753e +DIST firefox-44.0-hi-IN.xpi 523873 SHA256 5a35a22240899b5573f2d44e848c0f959148598994db4632643a1f1e456762fa SHA512 d043a2ac0fa8f3228d8d78c278f7c832bf5b39cd26535815feadb62e7b83d2ba4bb9a1c431de4af369ab49025116aea55842a4a13de77896d195652ae96b22e3 WHIRLPOOL dd84dcd133b1375f31690ae16634a61662656c9b8db9ecaebeb344c5024a0f491fd71da30a910ae24c78fa693b1200e3c13f93e92a1f4827fe8bc2c22fff116f +DIST firefox-44.0-hr.xpi 491273 SHA256 3f3d2a34432ec4c75cccd41126011c62e3cbc59c2a2625480cb3e471d455bcbf SHA512 adbc32d152c5abb13fe96653d2187d3b0a8d39d880be1a347e9fb49c4fe36ec2b8912f708c374f9ad77b6bbe2d731a65be3d4664ee4a5a11121027047b770556 WHIRLPOOL 7cfce2f842ee014f1000abd6ea3648570f7163fdd6249d32c624ef1f63c405602f63df896e70eb767da67d41baed32be4a977357902d1e17733888bcedaf2949 +DIST firefox-44.0-hu.xpi 466878 SHA256 7b21a1517ff931194b588cd42080a02182bba8ef5cba11a19d4a5699922d6c4d SHA512 4e18371fb0a31a557ea382af1caa2202b78987250087fd43ffb66baacf45654d2c03917d76284842a038c572c1c58115c83872fd4b37960d26e465aa7108b330 WHIRLPOOL b88b305aca31e861ee5eb3e5980d84a594d7e7265982f56c78735499ee0c3a12dc2fdf850e39abdd55e4e92e9fedccdba3357c9cf5e10552d80ae69082e00665 +DIST firefox-44.0-hy-AM.xpi 549357 SHA256 637eccd6cc0099b1a0b6a197165ba8ee85e33d5246c6f4a011801243fa14d483 SHA512 620e1426c7f5a764a30e4f8e2fa0fa5fa8066625d71695029c6692eb9c95f9812b78c6c134dde85138ff1d1a6df9f1aa0a6ab90c356d86d623d1dc82ab73db36 WHIRLPOOL b4f00726e95be2276923059c299a7bd2936b2c4f54e446f085862e32fd216142467de73692c4551dc74fdb94e6ea3820fad3fdff1a3e813919f4d2bba248ede8 +DIST firefox-44.0-id.xpi 449869 SHA256 8187f234721c3cfaf50b8640f991e633c55fa80a7714f7bf50c23db24b056f2a SHA512 d34fcb6c478110ee1a05beee54f0e620b3857c6a55ddc7be59fa2d3abbe813db7d8d614790313e7a155df89c50790b55d639f3e77f6339982785b3a9234fbdf2 WHIRLPOOL 4663ec95f2a41abfa07d1ea8e6e590956e11b4596924b2fb8f4bfc7e070c77ff4b471070a93eebdb7129b2e58f890e094b8b41153834cd6ea06851a38a0f2199 +DIST firefox-44.0-is.xpi 498239 SHA256 867f61c8a21e76fdaf46fd44e060f6ee0add54b3f976d2192bf00b69dddf3ba5 SHA512 66352f1d205330df9d91b851e1ab3478f2057509aa0354fc27b55b9a03365c9c4406faf8cd122d73218d0093f8bb619f898f8504999115e730632a24b5b7b3c6 WHIRLPOOL 517597df690ba81eb338f0a89aff75f69a6d199165cbda85a76c955342be627ec763a5adbb6a7362cd66bf22901159b4de2392c68c79d527a0e6198cd7eb0d94 +DIST firefox-44.0-it.xpi 369825 SHA256 92e7c9c874ce9913c7e2c198602c3bcbf5cbee606852d32780dd4b6fd1707b7f SHA512 76beb774738e90da540dce0b6bfaeb93e968c28f1b213d4912b9acb0d7f4f7126a06bf09b51bc0506b27dcda8519a16b04308e29a24a5781abdc77f6f221f9bf WHIRLPOOL bb8e9f37bc404cbb2e0f5e10d584a609deb15c65cc56e23fe69185e04bf1eba07ae336a61ed4e8a386552fa2efc8fd25e1a9f460aad8b9f4c7ebd631aabd24ba +DIST firefox-44.0-ja.xpi 493749 SHA256 953227840368882f6733fb2d78efad454713bcfd8185b341624cbb7acf95d080 SHA512 9de33cd2ea7269db239cec3abcffa0754d9dd211ac70862f7c9fb903b1037b00a0ec4d3f9a092672267a7013d01df4c992fc514fba72d532a3f9d9e958b305f0 WHIRLPOOL de505fb46ae7d0a6d311e5478a048b5d54035013013868355bfab6b9cae5fca68abde41e752ea98293e5f66650229374557251e813687471ee3d8208d1d27bb9 +DIST firefox-44.0-kk.xpi 519876 SHA256 23f24aa820fffdbaa92018eccb5037dba793a75ed57d57399eef9f1b4e3e7cbb SHA512 cdaa103828f5a2ae2beff181b76748c132175e62c22d143a2b8645e1231b7bdc9a155a7a2e255f59f6e4e9532dc205c75ba1cf9e5e6134b32d1ad2543e58ffe6 WHIRLPOOL ca70443e56d76b81f6b6942902c62ac4c00f207f22f0d552f08602a61f9db3496642dd848377fca66582853894a1a6952e6afbd4f2d468bd2a81cd7bcf5b2dbf +DIST firefox-44.0-kn.xpi 547916 SHA256 ba3cbea473b918bd29dc842f3f18850a30cecfcb9019481db0017948b80ccf4d SHA512 e3f3b1b0e9152f26b3e7a33acdafc0cefed57ee3aa5a9c717603edcab5ec0b612eecfec4db3850dec25504e7762d5181cd3a73cc84a15d7b13d6d723d625d5a4 WHIRLPOOL 6e12ea808a3eb4f7a81539e8f4d0dd0ec81debdf479bfc423ec10760b5bea543edba25852d17828817a514bb383e9a5d84d87be548dfd737c3320e6b4c691d7e +DIST firefox-44.0-ko.xpi 480595 SHA256 c14235cab4064ee068ede2f95ce859efcca15cc350ecd69cb50fed48a5d7c105 SHA512 88d29405bee680b5e87f952fa50dc56eabc20cef142edf3c3ec0afc125970ba73e15503b47bdaf90b7f1dcc8697c0cbf8a91d0e7ea4eaba0cf718cc268c1e977 WHIRLPOOL 603dc02e9d579257f893dcc48d4504cd938d7aa5810accee2f5933cc0786de956a99a66ba541f3b679ebca065b62267ab334b74a10bedf3a68bea482533e1934 +DIST firefox-44.0-lt.xpi 500331 SHA256 01b4cfafde1912c5646694eb6b6c975e717550e85b527a341f7836ebd02e7535 SHA512 80f89d5959b79c0c4bf806387e7d912ea8a53f66f4ff2553542964a566a9105425fbca7b5c6aa8e37e7c21353c9bb4af82d39bcdd82984a3676fce034d8c58f7 WHIRLPOOL 0916f1ca9eccd0bd69bfb3189735d5494ab1c51122598d0fe51797460deb3d7c95a345b5ed8f0baa1161237b029dc5a1ef38ac163379f08e949ccc9675dee982 +DIST firefox-44.0-lv.xpi 480443 SHA256 2667d4e658a2faeb36c4aa3b5b5b13f1d3caa10abcf9a94ceb2d08307770bfe1 SHA512 a641afbd05a56a6c3ae4e4b796eac638e3d0e68dcdcee614aa58202298c20e4fb4e1367b99754faa732aaec3897576a4a2a246ecb0805ff7c610488bf528c5b1 WHIRLPOOL 4b52eeb76e003b883b2979c3ec60e099bb72a546ca77d8a1111054b50ca2a38fa4ef2696bd49f12c927976821f423404d962bface7e9f8c16985ed94d6feb392 +DIST firefox-44.0-mai.xpi 532117 SHA256 5c1a912951b00c9da71124888ba88492f433f807956d9ba21df90b6d81edfa8d SHA512 5fb142d4b1cd985e13495d3f0e78d13d4352a456636a4b5bc8451ea363b43b044392da4dfa62434ae6a711a37a1fa7ca3bdf40924bf8eea7e7c71adfc0b7a3ce WHIRLPOOL 12e25c59c2952712d37239e0fd64d33e31c87f7f0aa56c56bde7dd7aa08b60b63e002b7431f72e28a3bb869eb4a76ee3183389b7d1bcaa5684411f7ee8f6f633 +DIST firefox-44.0-mk.xpi 537870 SHA256 a6744e118506244b7e59947ee9b52975e9bef9b3f51dd5a1a91c1fc334610ec4 SHA512 c2123e97845a3f8a088747e8de682932d99d64685f7f9dc0747eb54225a78c68710496d17860f54615707fb40e4695ba82bb83b10819d8ab067b2305bb715afc WHIRLPOOL 33612046f69aeb7fe9f2456a70f33e75f33c10742bd26f709f910b81e8f9c2ed5b736e27c65f9bfbcd2a7c44b5f7c4f3b74a2729d2db0c36a8a7bd78b5dc8dd7 +DIST firefox-44.0-ml.xpi 551282 SHA256 97aa5f16c7ce66386a096df283c0ffa7c3c5b5e0b23699c80d88c04717d7a26e SHA512 1949447f7e042f2fa13bc94fc19db9b38d3568e0c3f1cced838e2cdeb888ea13d6d612ee95b93b73beafcbbb6219e5a66b24e17cafc84d916031f4fc17c037aa WHIRLPOOL 82c24a927b9e9768f82ca3b4c51f05734461fa4ada2f5fb6b24f1f8310675b42fb20be6ac22ba14f2d5934cfbce83965e21ed804f117ac7a7166597c77444d2e +DIST firefox-44.0-mr.xpi 527782 SHA256 709844a2c3a38fe8205267f379b95c843e7b64d1a4b40c2bf176d4f2398c70c3 SHA512 f4027a4d240963b30222db9f6f86117faca62c71d2d071175317892c2129e64b43087326b3e1e270175bc7c558266ea422e6d32a45c76692fa950b13a20fea15 WHIRLPOOL 9804bd6fcd0bf4a129b70eff76f390ac0e98a4ba4d574c227c49c8a83f2ea1122090e0b6a106b62c2aad84c4ad977a63f347fe7cdd234350af6350049799168a +DIST firefox-44.0-nb-NO.xpi 458673 SHA256 59051b45c1369f66899333c16d4dc18b1b2c40440be752053832d743d54810ee SHA512 476405d913c6f36f24a77c2cec4e97570c1956ea1830f9190c5e0333f1b835fb80c354900c5bea35a301c1116304db336b85dd3e8e6afa1b14e37f3a17e74e97 WHIRLPOOL a095b6d29c668fe099857aa5a5478e82cb908f854198363151a17d72791b48475da82f052b7a10120e9c9d5f9c130fb19704f6f89d75fae932025f19ceb37dfc +DIST firefox-44.0-nl.xpi 456554 SHA256 35b2d2b201e963141d6079afde81bcffd1efa7879a37bc5d9431a65069aacaa0 SHA512 9fa2861ca5cb0aa244d562e30e36799e23be16e30c721bb9908dbe280609ab7e32cf223ade502ec12252f197be83d0b96725f41b8b1e2e697febaa242ccfae26 WHIRLPOOL c5241e370c91f084743b4150581a1bd4aa1910db994f07d43cfb36df29e327f81060abfc02dd1210da9ed68e7528a94e419a1e775377c89b50cc63612e8256d3 +DIST firefox-44.0-nn-NO.xpi 452666 SHA256 ccf4db814992d2bada211a886321d97346e0d2ab26e846752243c2259062ab5a SHA512 581006b0ead898d2f1a06c9f36a2add5c0f26cd0e5a3d163b5a8e975c88be9458a730c0c632b69312b1216ac91d9c6aa3f855630a5c59a7876a52b599248e908 WHIRLPOOL 7b152f37b00f0b2acab0799981e663a6482fcdb6215f54c6d87d59dd19f327acaf81d91082b14335a53437fdba27b1b17910072245320a5bffb76f9c03e1595e +DIST firefox-44.0-or.xpi 540587 SHA256 f967f29bf4ecb73a86545a72ecc68c315d93b739060745810f82d1ad814b3cb2 SHA512 91f36ed796f26bf5bb2811735999bb555ad74b6d69e4aa50f3b41228bdd424822565b757e8283d51433dcab465ad59965577a625052ad232b815d76fc849c32a WHIRLPOOL cb84205774199b23c8384fd31eeb15daa90a63523c924acf1822b9ea19434188234784b482aa6f3e200c45d3d1ae76de7e86aa640600dc0677d8a61367719dd9 +DIST firefox-44.0-pa-IN.xpi 516425 SHA256 6e1648d2b6bc9be3c674ca0e84e96121f62dfd66b19f22232f15772408a3d65b SHA512 d384b5f88c67aca89533818fcacdef5ab021bea593017477de96ed5794b52c95f297f4d2a1b4cf0f7ef42eaf0ae9dbc216b1a1c5f5751cd894bd85e58a0c6ddf WHIRLPOOL 8c486b895af9c80d5b811502dd6d9e5cd0423b2b791652bfbbb8297c98ea9b01e9ddb8dc674fbea5d74b3f7a8d519d94c4be319d92849e9575a36d865109b33e +DIST firefox-44.0-pl.xpi 403714 SHA256 f01c0fa237aa5ec7a303261abe7b9ad13c22db31b48e3766209fd8ff4d63f4cc SHA512 7513f696df0f6a90b37318d7e27a5be30857c603a24d7c94423e9db899649143dc3b26c06b38b0cd46a0cc72f418de7d46fcc9bf80fda09aff2383c3a59c503a WHIRLPOOL fdc67f909c94526f0dad0434d7883076bb7bfc0bdcde8d2e006bf745617ca11415ec396335ef81c42c3afad8729436db4d87fccbaabde726ba9b7545d442af45 +DIST firefox-44.0-pt-BR.xpi 473587 SHA256 dce2dfdac65e6e1dc8c2236941207a630d467dd30e71f6ca7f8973aaa2425721 SHA512 51c596355acfe0e6d533a4545cb4d2c613c6317471765b39210e2c9989dc8bbfd338f19f37c248ae209bd1af44cce0d988e0b4d38ca3926d3b088c88111dcb3c WHIRLPOOL fb22c28f27051b32692c294baedfadaf9591c261f28d4b7b8506fdaefa72bc031924f1195c00d4a1737dc22e1f70494fea7d3e7e7bfc45cc2b5d5dd92b7b476a +DIST firefox-44.0-pt-PT.xpi 454143 SHA256 087227a30a7c06d04fcf47aab7f04e42fa554ec2c211463bb366ff17e941d339 SHA512 304295dd4f4c2ae0f490535fac848960eed9589800feb073a0d16be5b51b3279f53c11f90ffa1532abae8445b2f5b018e25391d78e943612b033c0213915611f WHIRLPOOL cbd80ff9cdf5a232c4d104772b8eb699474977ea0aee9053ea3a0716403e586a26eb5b45be83ff24e7f53eee8d591f29863352d3722d773890d509edd4fcbce3 +DIST firefox-44.0-rm.xpi 460176 SHA256 110ced11f415e15dd02cabdf4d5f2bb3f992e68a6743441bbfaa30e0334da88c SHA512 5f355994ed5d9a15a0a86ed289a8b6a9424b5c9b15572e9ffcf7cdd6bf51a22e44a22beb0b92f4afb99ec1c4980849215b4e1c3540b4f1df76039913d55a8eaf WHIRLPOOL 20a2d4a91547a810f9898ea2a593e7c417e2d700cee8fd2f483189e61144f9906c51d2f6054a554056248bb21ebb7b7ca957d5c13b723ec692b0c037d20d1ccc +DIST firefox-44.0-ro.xpi 507825 SHA256 0f1e2de42f1116840d06145f31cfefbce833719b4ce05e31c054a915a5988356 SHA512 b82b3d6ecd3282a7101f86afc3bf9149a14b4bfd7097b87dad6d387e425cd77dca1a80f2d93d7902f5a9c49a8c42c6c936269ad423433237129d1eb298057b18 WHIRLPOOL 1cb31f912208384b6b54c32475dca12e9cd17a4c9611002ba45183ebc1e45c61f8447a30c0d2a5c0efceba083efe339888f019b8998cc5b2635e6bab53ebbdc4 +DIST firefox-44.0-ru.xpi 418291 SHA256 e14eb41bc5af7f86e74b01e9bfe6a138088216cef000d75bb4d514042baeffc1 SHA512 fe7de8a030607ddc4f0b8034918ffafd666f4543e28ac882e04b37f1f3facd6426aae17a6d56fa3eb7babe33ed3db90a38f29e6cdc2a467be27d5be6afe0e1e8 WHIRLPOOL 5770143d33cd303ab90bf73e3954c2ecf056cd2757d5ca377f542beb26a8e8b09235644ec4ad281237c1a6619f30734ca9c567b57d7ff52e5313956fe19c0f20 +DIST firefox-44.0-si.xpi 553903 SHA256 a9badff4b82754018e8585a674f96c491cdd2f15c18010b85153315d572db25f SHA512 9fbbe14a40b8c9b84c762d65da0053911421cb99332420d065966508635bd502122f614fa4b40fdd53307cb7e95d6ce72ec746e53704259e02aaee8644b0b45d WHIRLPOOL bf3266bf7f558d1d2d77542ad798e9c6d56fefed417e48edca62b3ae40db12e27ba88968f1edd8dd888b7b7427aaa8da9d59d6a90871f0d010fd5e415cfe6a59 +DIST firefox-44.0-sk.xpi 482728 SHA256 ac46e1b95d6973d35fa5ccaeba572e498be9f636a6cf253224a2b6cab6c544c7 SHA512 5a77e76e24ee69b31c898c252eb9ee1657ced43eb288551ff2d5b7634c09654e157eac5e1fbf869cc6193af3e211610634f8953c63a08f95c8e634aad7cbffd9 WHIRLPOOL 2931aba450e42baa4b9ec736b0cae8662970b70555da626c278bc63e4da54a01b5b5e26454d9ef9d7fc429f59ad628085034ee91d727074df9724043c37994e6 +DIST firefox-44.0-sl.xpi 456215 SHA256 cf3a96cbc48afc0af98ee2327cac60eaa49eed6799a6005c5a3410977efde12a SHA512 817b7bc8c6c2f926577acb3331cd1440ecc9726e768bb58f11a135b1f7abf8cf84f1aea3423dc511d27bc47e7b8e220a6f57a8829d355f6c46ef82aa6b720acb WHIRLPOOL 9de36851ea4a4adcf2790a6b72fabbe560731c009e88212ea5ef4b4f0e5df972e12acf5f182a4ceb3fc71ba1c25fcb8fc5135517c83324c560bf5971e044acb3 +DIST firefox-44.0-son.xpi 463190 SHA256 1e76a4e02ece37d331c990d143738897f3a6b0b8e03b3a0d14e368b462faefcc SHA512 64186817c5c9b4843142dfd2e975614ff016a24b285e25e59a9a569c7eb1dd3a8f3c407f268f2b792e788942e4e2295a122f46ba0463ffcfbbd8f09213188711 WHIRLPOOL 750be36d64508cc3bb561ae2ed7714592194b5f7bf9b6d5f326e5d59ab0959f26fb14d4e6ef5ac5be0a43c4a49233d5751ee142ae788bff0739f01fd47382fe4 +DIST firefox-44.0-sq.xpi 499915 SHA256 53f1757028c9c1eaf5e9f8bbd2ae1148a141eb7a869863748017be3cc5b95f62 SHA512 6dbfe308ae073d77983e8bc9c0e17de9f4276d1802df76315cd6cc35353358815c7824f22c3fc4e78c007d76ed92acf533fd187230dbc6f1a611ed2615771e0a WHIRLPOOL 70ca2ef4afe74cc634437f3d540ff2c155590e1951462c2ae40e266533822258ceb0c5d1794b69bb240ecf49582f2aaeab5be7f12730197643014827b1203288 +DIST firefox-44.0-sr.xpi 490391 SHA256 035cded41b55bb24b0f805bc18f16aae19d6f6743c049148e394cbf0e0bf44b7 SHA512 c27a07fc7b9c66b02e4eb4e6dab5e86cb8329c090e7835cdbfa1711396623f8e1edaba2411586ada5895c76e7fa025ba02e5c169c44f95f94d88443675f69f1f WHIRLPOOL 191e5781afddc661f1832df0cfec3f34b1e11d320540afdba7743c905e2aa5c3803ab3644003f33c952c1e5d7630639b03aee2a4c7dced62944b0fb725b7b23e +DIST firefox-44.0-sv-SE.xpi 465391 SHA256 3516e268aea2f70024909a6a0edca09a804d0b639cdf8da4a25292e92dfbf9d8 SHA512 37453810bd1c400fbbce6c14856d69739c29138dd2da44d78dcdf2f56ef458be955a06d89d391a72bff3dc8a0447f0c7374ab86ce46315ceaf5732a938729a67 WHIRLPOOL 378dd473241ea4a51b972ec5d076fab09f31102763f562c9cb68bd4402ece307bfef4925eb30f48a3fbf07ab173b215a3260ab15315ca8c43a30efd8322616d4 +DIST firefox-44.0-ta.xpi 522512 SHA256 ef911260ea0011e6cecac88007e4f8590362b4238fe24a036b8ef1edbf783592 SHA512 faced2ed536946db090d1186ebdd5398c3549fb54e394a35e7b6a831f159c978822c1bfde214bb610fe8bd92d70fb07d50ca633c670f7299003ce25e178b297c WHIRLPOOL 6565793e84ec674f3adb7d9809f9101878e697a931b75245f1439402e2133b2b10b3b85db39d6470bb2a58d9e2d9633c480c4f69f112d546e85e74cccc9c1289 +DIST firefox-44.0-te.xpi 538474 SHA256 daa13ded2b57955aa47d64dd370c5eebc89932ec194b78bcb0f2f24ba49ed97d SHA512 ad4461f0a177a68cb244241161cb72eb879049212abe2532b18b1d8e5b938d494b235a7f48bcab7873d1b3db365934f880a340af252854b69249ab2e4832daca WHIRLPOOL 4e5fa1bfad71674b54ea2d6c6187e43dcb3e0788ac40d4938a16467063d8ca3aa628d70a7cfef0bf3fe3e2320357066b6b64b70751f33be3088026178f5deaf7 +DIST firefox-44.0-tr.xpi 472325 SHA256 d105d05b8ec4b2a0412f7805649bf2ae95929a91bc68ec5adc959d597dde1bf9 SHA512 9ace8eea56c1ba2f44713f5be996db7a392efc026072fd8a982bba00763a45af0a19b6521e06e5c6bc58ee3099a389dfefe57e31e37dc159fc515d12478680b1 WHIRLPOOL 27c2e963503fc299382a80d1d34d626e77a096d6770679bdba31257abcbc95f0122dea074d5ccda82c2b457fc8eb20deaa50821925f40a969c6fb0055e60ba01 +DIST firefox-44.0-uk.xpi 511048 SHA256 27a033bc8efb80c92f201daf3b667eef3c819b26fa5ddebf8b94c104f446a9d3 SHA512 7edc114c553f9ba3c75244bc21447570118c781b4c9435c7a055ad513e3cfc5fa707912f4454af066d32b3ede134a89e36d1473cf9e00c6ba327f0b1195e08d4 WHIRLPOOL 44c85068751b893b4503bf0d184a75b85abca7664259ce72822bc64f9c43623436bf10ba2b4a8c5ddccdf0eeae1ab97c577e43993bb56e4d062089b4d129c067 +DIST firefox-44.0-vi.xpi 481582 SHA256 ec827905d334ff761eb001b384c8edc7dc6cb6406d7e64e069226900828a47b8 SHA512 c930b28d2883190985c7489d5a26ca7a0e1fe994f4d4859f51a76388d802642b324f3e362d0806f4f268bf610c910581460544fd6fa05decf39e97b1a6416f73 WHIRLPOOL e74430e08ddf964a4c5bf9f570bebee6a78c6a204d3612e33180dddb088e0a34ba63f93ef917b89e5671ff068f59003e1fce8b2cc973c33113194869b23d1397 +DIST firefox-44.0-zh-CN.xpi 496299 SHA256 061a58990006a4d25be48477f9a0e06642f34a548801254e68f417f9af5b71f1 SHA512 4cf6183951fbf302f60371ba0a7c510a576b770377b0339ed1f3ab7a03dfeb08ec02ed9e28452212f78e51e55d02497285639c4e61a001d037a22ad18672b205 WHIRLPOOL 7edf4e02fa57fdcad1d6089e25a68cf9d633d2bdd431ea283f6fe03907c643d5ab4ef345dcc3e6a84362fc0cceded0aaeafabbd39468f66e7b2edbbcda5fc470 +DIST firefox-44.0-zh-TW.xpi 487760 SHA256 92da03a68277fcc445caf5a4dde39a3283bda63674d005e327f651dbc0d6dad9 SHA512 f54e293d5da8abb68f5c47e3330ed46a3529a2c5c9178f6230596b08a1464097d7a3590008f49f3e2375bef778f549a7dfcb5200753cdb3e53562c05af1ba66e WHIRLPOOL 0b9fae8bf600bdb14162f0afde882ba3db0e0ab854321c546eb1ec164660a5c47192e0d5109306f4d4ede46cf301f51a572560895294e9ef0049a552dad171ef DIST firefox-bin_i686-38.5.0.tar.bz2 47200274 SHA256 7cc42fd5e7f826e2bc18468f8ec16067c133100a60d46991f821949efb4a0a22 SHA512 a615ad1382ad2d9d4c05c58f4e82d359fe7ebde1088a48532e0ca47f35eb9d5bef64f32aea9716c543cd864e538e84ac8ef24b88d24487b02015f0e44df61a3c WHIRLPOOL a51dc2bdadd7bd51e1a0921419db6f3f8141a366ca3a7e34b23741c78efa122c93920c6103b983b1990a0ff3650d268a6b7c1616d474a42b60820b2c0fe8a148 -DIST firefox-bin_i686-43.0.tar.bz2 53523767 SHA256 e01575f0145514c814c3d9a607a6d633de0fd0782e7e6758405bb745ffe73c35 SHA512 9ff41dcde3a18b90c6d106a9d5266bf63dc988502f9bc68438fc0992752229e733f602d8cb02635853d0b8d3240dc1273f9882f972aaa88c3e1c63dc4579897e WHIRLPOOL 00007e6198c6583a28952a9b2b5031cdc81f7662f895b8cec73f80ed425359f792d3e8dfdb047128d9cd87ca7688e5979ecb991cdbcad060f10fc374e00eb028 -DIST firefox-bin_x86_64-38.3.0.tar.bz2 46238561 SHA256 a42b2a604efe4b74d85e36c4fbaa1678d289f9219e47cdb04116282dbfeee591 SHA512 e98d03c20cfc186a3853f54b13d7156b8c55d80e82bafa280c000b3aedbb6565584ec8ce023aac00dc6fd9034d1a4a727b176f043deebd4d3be9da733e1d9b39 WHIRLPOOL 6b3b0c3dc256827ccd690e8e6626216c1d348ecb61f4bf424329b30c76f6db2d60ea3887a53ee55042802f54e3ddec7e6b28303e27c6677aa81a6d482e0f37f9 -DIST firefox-bin_x86_64-38.4.0.tar.bz2 46248951 SHA256 f01e64f462e085317f2b446ad9dea9ed534e3e7a90d56e40fddf3b246a029b41 SHA512 d538c556eef4821fdd74b09418355ed1945f1f9946407b343ce16ea153ce5a445db2b0b90866cf57722d6f893bce619b62f755133ef59a21b684507920a45751 WHIRLPOOL 92e8f42a02056373458669b46b9133faa2ae89069ef8247500374e0d71f8737c6798ed7c6ddc347d52f6381a82bad9dbfb802a00daba9d494b57e547e5e5625c +DIST firefox-bin_i686-38.6.0.tar.bz2 47222915 SHA256 b98dde023f89948ec2abb2ea2ba2ff3eaa22be940edb256c969c77791949a271 SHA512 a1a6bc8c823c3d6031586507e94559f8d794bbc17460d288e3af8f39181d6bf17103975b4de636071868c66c0b4965e03caaf3c5e02e0366e23a2c4ce79343e8 WHIRLPOOL cd6c49ed2d6fbb32967901f21f29aa2e7a0c57cc5ceeb49fc649fe6404eb3775e20b844d6a112e2af955ddeacd09e5eab112c3672434f4714de8ff28460fa212 +DIST firefox-bin_i686-44.0.tar.bz2 51145978 SHA256 d8bc60b08345db28fb33114a87d67e6384ff1da861beb2b9a610257d443811dc SHA512 f3bd5a05f6e0ce19fd7350b6ac05391037aa93149e1a35538920531f684e8481b034eefb5ad79ce9fcb7ecbb02ba07258f17153789aba3b2fea543ccefb49415 WHIRLPOOL 2d62aa64afe7c2234a89f4426d8de3c059328df0d45a034f84967dc2731db0fd01073f3ff6a11180d326d5844fc561d896e58d0e65776e9469faafa039ba41ea DIST firefox-bin_x86_64-38.5.0.tar.bz2 46254239 SHA256 56a6c49d23a2f149a09b4a708c20960b5a20190f054e4ffef692e64518fb969a SHA512 d2762872f0dacae849bbae9453cee7198aa9ceda7edafa4fca9e2858d2618803324bbff61dee875a5d7ab4628fa2567c3dd9614a4dc080921976a458cae302e4 WHIRLPOOL aef3c5ae91e37dac3059a5ee5af8ddfa19d392239184c771a8787d10eb3982f5f111756bd749ed385f92a21f7d5fb5d37c8d9e7c302f6de57a4e77b0c160a3e2 -DIST firefox-bin_x86_64-43.0.tar.bz2 52523279 SHA256 54c84a972c53de4bfc75f126435cf7d7c07710235e6556d1e8214302da6349bc SHA512 3aa43ea90ae0eaa32428df220bc1e6a23d99a706999e2b0f93e0cf8a933b971ba0f407a5d53f69db47c8c55acb41471b8f836b24307c98e0b14bb73f1555bc55 WHIRLPOOL 44fa460e1d667684c98ec969518b2974dd9f9ddced7ddb69ceec46bdf03ef4605c924f4fb5ecd551144ae971f3eaea8b5da21bb584920807accd0df38a9e5d10 +DIST firefox-bin_x86_64-38.6.0.tar.bz2 46261167 SHA256 90b03a1736c493a1922cb3675251c86525a883cd726e3a7cc1a0d3b210372867 SHA512 2bc8676694a35dab4ef597f3267369af196b64b2df178bf269495dce177d954533deb1b8dc662b72f6932df045bcc1c4bfc13c073352d5f89f792d022ceac9a6 WHIRLPOOL a921e288fa3e236e75ef12dc756ad958c2004795017b7ac6f939a2b6b4774bd7c27d981283b77977b23eb1604236b05aa83e90701fb9a9b0b3427e5f00db4c7b +DIST firefox-bin_x86_64-44.0.tar.bz2 50126803 SHA256 52fe1fb8527280d4b156d823bd4f2635c538a9b326c10bd48b7c8f3803063812 SHA512 4e02e401b5d420831911056721f29baa4444da853a8664ce9c3fcdd40cd31d2d20230c6a1fa10b9a2ef0ef18856ad94f7b36dde9077c84d749620d153a24b003 WHIRLPOOL f16bc33b8d7a8fdb97b471dda7cde031eaf3dd7df1b21c46864fae70dc9b3b1f76f13a168f2677a7acfb50eb672d9e5ed1a2a1d3864ec56fe2c1d0dea426a7d7 diff --git a/www-client/firefox-bin/firefox-bin-38.4.0.ebuild b/www-client/firefox-bin/firefox-bin-38.4.0.ebuild deleted file mode 100644 index 218bcb6ef1c..00000000000 --- a/www-client/firefox-bin/firefox-bin-38.4.0.ebuild +++ /dev/null @@ -1,186 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -MOZ_ESR=1 - -# Can be updated using scripts/get_langs.sh from mozilla overlay -# Not officially supported as of yet -# csb -MOZ_LANGS=(af ar as ast be bg bn-BD bn-IN br bs ca cs cy da de el en -en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd gl -gu-IN he hi-IN hr hu hy-AM id is it ja kk kn ko lt lv mai mk ml mr nb-NO -nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta -te tr uk vi zh-CN zh-TW) - -# Convert the ebuild version to the upstream mozilla version, used by mozlinguas -MOZ_PV="${PV/_beta/b}" # Handle beta for SRC_URI -MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI -MOZ_PN="${PN/-bin}" -if [[ ${MOZ_ESR} == 1 ]]; then - # ESR releases have slightly version numbers - MOZ_PV="${MOZ_PV}esr" -fi -MOZ_P="${MOZ_PN}-${MOZ_PV}" - -MOZ_HTTP_URI="http://archive.mozilla.org/pub/mozilla.org/${MOZ_PN}/releases/" - -inherit eutils multilib pax-utils fdo-mime gnome2-utils mozlinguas nsplugins - -DESCRIPTION="Firefox Web Browser" -SRC_URI="${SRC_URI} - amd64? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 ) - x86? ( ${MOZ_HTTP_URI}/${MOZ_PV}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )" -HOMEPAGE="http://www.mozilla.com/firefox" -RESTRICT="strip mirror" - -KEYWORDS="-* amd64 x86" -SLOT="0" -LICENSE="MPL-2.0 GPL-2 LGPL-2.1" -IUSE="selinux startup-notification" - -DEPEND="app-arch/unzip" -RDEPEND="dev-libs/atk - >=sys-apps/dbus-0.60 - >=dev-libs/dbus-glib-0.72 - >=dev-libs/glib-2.26:2 - >=media-libs/alsa-lib-1.0.16 - media-libs/fontconfig - >=media-libs/freetype-2.4.10 - >=x11-libs/cairo-1.10[X] - x11-libs/gdk-pixbuf - >=x11-libs/gtk+-2.18:2 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrender - x11-libs/libXt - >=x11-libs/pango-1.22.0 - virtual/freedesktop-icon-theme - selinux? ( sec-policy/selinux-mozilla ) -" - -QA_PREBUILT=" - opt/${MOZ_PN}/*.so - opt/${MOZ_PN}/${MOZ_PN} - opt/${MOZ_PN}/${PN} - opt/${MOZ_PN}/crashreporter - opt/${MOZ_PN}/webapprt-stub - opt/${MOZ_PN}/plugin-container - opt/${MOZ_PN}/mozilla-xremote-client - opt/${MOZ_PN}/updater -" - -S="${WORKDIR}/${MOZ_PN}" - -src_unpack() { - unpack ${A} - - # Unpack language packs - mozlinguas_src_unpack -} - -src_install() { - declare MOZILLA_FIVE_HOME=/opt/${MOZ_PN} - - local size sizes icon_path icon name - sizes="16 32 48" - icon_path="${S}/browser/chrome/icons/default" - icon="${PN}" - name="Mozilla Firefox" - - # Install icons and .desktop for menu entry - for size in ${sizes}; do - insinto "/usr/share/icons/hicolor/${size}x${size}/apps" - newins "${icon_path}/default${size}.png" "${icon}.png" || die - done - # The 128x128 icon has a different name - insinto /usr/share/icons/hicolor/128x128/apps - newins "${icon_path}/../../../icons/mozicon128.png" "${icon}.png" || die - # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs - newicon "${S}"/browser/chrome/icons/default/default48.png ${PN}.png - domenu "${FILESDIR}"/${PN}.desktop - sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \ - "${ED}usr/share/applications/${PN}.desktop" || die - - # Add StartupNotify=true bug 237317 - if use startup-notification; then - echo "StartupNotify=true" >> "${ED}"usr/share/applications/${PN}.desktop - fi - - # Install firefox in /opt - dodir ${MOZILLA_FIVE_HOME%/*} - mv "${S}" "${ED}"${MOZILLA_FIVE_HOME} || die - - # Fix prefs that make no sense for a system-wide install - insinto ${MOZILLA_FIVE_HOME}/defaults/pref/ - doins "${FILESDIR}"/local-settings.js - # Copy preferences file so we can do a simple rename. - cp "${FILESDIR}"/all-gentoo-1.js \ - "${ED}"${MOZILLA_FIVE_HOME}/all-gentoo.js || die - - # Install language packs - mozlinguas_src_install - - local LANG=${linguas%% *} - if [[ -n ${LANG} && ${LANG} != "en" ]]; then - elog "Setting default locale to ${LANG}" - echo "pref(\"general.useragent.locale\", \"${LANG}\");" \ - >> "${ED}${MOZILLA_FIVE_HOME}"/defaults/pref/${PN}-prefs.js || \ - die "sed failed to change locale" - fi - - # Create /usr/bin/firefox-bin - dodir /usr/bin/ - cat <<-EOF >"${ED}"usr/bin/${PN} - #!/bin/sh - unset LD_PRELOAD - LD_LIBRARY_PATH="/opt/firefox/" - GTK_PATH=/usr/lib/gtk-2.0/ - exec /opt/${MOZ_PN}/${MOZ_PN} "\$@" - EOF - fperms 0755 /usr/bin/${PN} - - # revdep-rebuild entry - insinto /etc/revdep-rebuild - echo "SEARCH_DIRS_MASK=${MOZILLA_FIVE_HOME}" >> ${T}/10${PN} - doins "${T}"/10${PN} || die - - # Plugins dir - share_plugins_dir - - # Required in order to use plugins and even run firefox on hardened. - pax-mark mr "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container} -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postinst() { - if ! has_version 'gnome-base/gconf' || ! has_version 'gnome-base/orbit' \ - || ! has_version 'net-misc/curl'; then - einfo - einfo "For using the crashreporter, you need gnome-base/gconf," - einfo "gnome-base/orbit and net-misc/curl emerged." - einfo - fi - # Drop requirement of curl not built with nss as it's not necessary anymore - #if has_version 'net-misc/curl[nss]'; then - # einfo - # einfo "Crashreporter won't be able to send reports" - # einfo "if you have curl emerged with the nss USE-flag" - # einfo - #fi - - # Update mimedb for the new .desktop file - fdo-mime_desktop_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/www-client/firefox-bin/firefox-bin-38.3.0.ebuild b/www-client/firefox-bin/firefox-bin-38.6.0.ebuild index 218bcb6ef1c..d654a7beae0 100644 --- a/www-client/firefox-bin/firefox-bin-38.3.0.ebuild +++ b/www-client/firefox-bin/firefox-bin-38.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -35,7 +35,7 @@ SRC_URI="${SRC_URI} HOMEPAGE="http://www.mozilla.com/firefox" RESTRICT="strip mirror" -KEYWORDS="-* amd64 x86" +KEYWORDS="-* ~amd64 ~x86" SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" IUSE="selinux startup-notification" diff --git a/www-client/firefox-bin/firefox-bin-43.0.ebuild b/www-client/firefox-bin/firefox-bin-44.0.ebuild index 0ea1f0daa80..f3955f984e8 100644 --- a/www-client/firefox-bin/firefox-bin-43.0.ebuild +++ b/www-client/firefox-bin/firefox-bin-44.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest index 810171a6cd2..529e7d948fe 100644 --- a/www-client/firefox/Manifest +++ b/www-client/firefox/Manifest @@ -1,84 +1,4 @@ DIST firefox-38.0-patches-04.tar.xz 5572 SHA256 501bd1cbd0ac7239674df4f7424e0dd57cab9ede47e18af0c99a8b8e04aa5ccc SHA512 311d494ba2a4219c88eea651e617aa776d6aa8ff68092302b76e9ff4e3e348c7197ec583923188e39973b7bd14f94df19756daf2495d9b0fe44aeaa3dcd19100 WHIRLPOOL 6605eaa0b80c97d2d5d23a23f7b8d92e7ed875787b932adf14622eb3fb5f5ccdebe8a094d78b3518d874b8819724af94100fd1728074ba4a5c426bbd91eeb722 -DIST firefox-38.4.0esr-af.xpi 483326 SHA256 d88130018dfd2909551e1fdf93ef17fde5423218a1bc75cc051eadc828861d45 SHA512 f5dac6e7b01870c0cf9d57310226d1553e18f69f2e44add7f95445659a67332560afccee7d1616d9c1db4656ac920b7eaa80167bbfe2aa99624806fe5ecc1a3c WHIRLPOOL c0fe9b29e2e93b2d78334d65a4dcb9fcf1874a14b482ecc49f53d471d4e0e4ed3f6271384647bf936d542f2c93bbf73d014062153810a0123be5493027e206fd -DIST firefox-38.4.0esr-ar.xpi 516496 SHA256 aee825dee23f8aeaafe1775918d9a17384073836ef3a934c50580d9cab1116b4 SHA512 dd26dff7b002855dd7f0d2f86720c6a4d3638ca3ab226ad8e0c7a74fa4b0f3b974723c2d9f2d2c8fb399d5339eb0a294472905a7fa0b63fd75b4d4cf0344c0e2 WHIRLPOOL e0b253ec122dd17c46077fea2602e21e262e6ff5897474371d4eaadfe47aaf6a35ee82a9804da220f13ee73cf118fd74dc47affe13dfb1811dd2d4274616ef5c -DIST firefox-38.4.0esr-as.xpi 509574 SHA256 e0c77be1178038fc122951f6522d9c28377c862bed0844ac7e41b6c1b57aaaec SHA512 71fb19acc69d491ab38afdc1fe956eeef9adbd2a77f01e87e9f544736ead3897fef9c560fd157656435154ce38b0bde48ea19d103854833840dc643e5e840708 WHIRLPOOL c4610013a3e2f1e35e1061312df6e619dde272c5a3a58c0e543715034ff94031b5e5a7dbc9079ba0416a0f15842ee4fd0f7da91288f095059cf7810c5ad1f683 -DIST firefox-38.4.0esr-ast.xpi 397202 SHA256 895e06fdf8b0bd232fe89fb5254b9c2b114ff7bd8257a3a93062ce0549a2416c SHA512 5ea5e3f6eaf67faa2343e9784d2d329ee3c3656933e0553e605bdb1a057a2640af1a7f774f7b91ff298c755bdb1bf87e873f2a1ce0fd7b0a7c0d8fc3b748ff5c WHIRLPOOL a9219316685fb1cbe39597da139005cfb4bdb6db2fffada5e8ccedbc20b4d6610c6cbde64810933c8c0bf7698de634200bb8bcedc9ea892ee95f31fe6bcf01e4 -DIST firefox-38.4.0esr-be.xpi 441057 SHA256 698a0ac8f2d802d55d55dfc55d6a870d9269a81e73506ba2ccbe9875e4bad00a SHA512 b5a1a9473e29bc5255db3117d02b98ba6c9e4dd3d88e5b0e26ac7b154cd17e7ad48b3b3f3ab76b461164fa73b49db25f12354066570ce53e78193638e8534b7d WHIRLPOOL 85334309fa7c0d0259fd36fb5f4aedf511c29c735d5b47505d0bbb43734077b2159d785e8ee5d5c5041bc863df1ec85cfe7695631af3daff4ff3be33bfe2f905 -DIST firefox-38.4.0esr-bg.xpi 487819 SHA256 ed0f3767bca984504cd14925eac0a85555b794669fbab204f6b66565fe5572d4 SHA512 1d5a0a87b0872914db231b6e561dce7a5e15bedc8e05425530a6cdf2eeba3c3847a15d29e6a6fcb3a2c901169fbcb50be5e66aff121c1f457d2e686568796043 WHIRLPOOL 8229efa583049374735aee783dcafb2e634aff2730fc5c606b67b317ad2ac4e4f654fe840dd2355ecaf2169d888a6be9a109787a10613bf065c23a0f94873835 -DIST firefox-38.4.0esr-bn-BD.xpi 528690 SHA256 3b9130b35ba2dbee86e6b7cc7e1db9bf5e58ad58629c2c73ac383890602b1cf0 SHA512 459709288bfec5310ebac6d306164f33a8759e04fa5269c9de4842ed097b1b7239dca80c47cf19120f7d00ff2ec0d3c6022ae9c7d9221d81d250682d8b264f56 WHIRLPOOL 14199fdce05ee18372fd6959028b6b6c4b982e053c130d68032537061cf947f8585dbdbb7ac940b2da1431c384ccba50997becd81745aa952729a8820fb8113c -DIST firefox-38.4.0esr-bn-IN.xpi 527928 SHA256 23e256860312a7fd7287fb9734bb4cd23a054c7658ba50d0eb0a0aa59008ed0c SHA512 b201a1f0563f36fe2e75d4ace763b6bb88e8586c6b39084b26d4217f7efa05e6840f9527085b9c0d05cde9bcdba4db2e057ed22c9c62f246c0ae9c99fa605c9b WHIRLPOOL aeb3e39c7b0fe65a5bcf4d4b2923769b743bb05438211ba49039fa8d5efe654492c250b50a5c494b7e8ad7261ab71781cc97e6e596139ae7d59f05add84b8aee -DIST firefox-38.4.0esr-br.xpi 441962 SHA256 4db2bb1cb2e6ed5e97c30a387e3b1ee971ea5b8f9f62314806d9256439bffafd SHA512 e909895db306f0577327156201a0e9a5b7610c9940e86657ae6193dbd95f51f7d4498b70e5eaadf0dd699fb63cc779c3ea2b59a305471026dc4e0b53bc59aa4a WHIRLPOOL ffb04c0e52632cb509d8dd54c2e4bdaa0696b42dba69ea9ba4ac2775e40a230fce965d2272aeba719570c8167316a8588773e619ccf79a35076df12273408ea7 -DIST firefox-38.4.0esr-bs.xpi 485305 SHA256 aac006ad04fd94454de660eb22615386659c9d7cb76a76661c87c7fe9a0ba2e6 SHA512 191a6a6b6b599a4e4bf02f71e01a3976319de9a04a80375c77112f76e00b5ce1f79b3e1e6f801ef0b83833d7ca5ef664674fd6837dab9f01a654896546cff2b0 WHIRLPOOL c337ab086eeb5f940f3b8d368b220eea1c04f0145dbf6f1b184eca3bab042c085330178db4048d7f99c42ccbce6faf91f39ff0fede5be6fcb92467caa317f85e -DIST firefox-38.4.0esr-ca.xpi 458092 SHA256 9abe8bdfc09c11bddcd92f052760edad97fba5396c535b3382f2add3b0ff6834 SHA512 a3f2879cdcffc9d49757d8c0e6ca08e75b15cf9f1135dccf09853010bc94096950500bce1353d4d885c02ef77cd583753a1a0a169e4a24437eb23a2ec50b1132 WHIRLPOOL 1736f376ca0f4dcdc44a184adb1ccc1fd80dbe114e49e7da703e2093779b675216d814c237197e437038ca0a81d2b394f74408f5aa1004b783bea83e95a8e46c -DIST firefox-38.4.0esr-cs.xpi 446726 SHA256 7e5c23a4e3926d2dc1d21ac59d616597312e2cd92a3e13322f0a8b767ebbf1de SHA512 a924aa58bcdf60784e1a1b1406e5a10777ea16dda35944ae90a0066fab38c7f121439cffdb7fba63f4eed6e5b536be7f32b3688eecd126cf02225a0c513e2d73 WHIRLPOOL 6cd08955573483c0955020505e9d5976e1fffa023164b0ce5194c0bcbb3a6aa847357000da371b0d81fb1522b2ca49016fae1220b08cff575fd98baaffa310c6 -DIST firefox-38.4.0esr-cy.xpi 444385 SHA256 cd6d186edfbfb28e9fd1a5629dbecd6f6cff3a664ef4402ba1aa6e78b0bcee94 SHA512 f434e167c9c901edb90826c1ea087124d2280e49c91a12698c13c05438b495b6d2ed7547c634ca4288e2aaa2280ffdef29e2aa1fa1a8bda00f895426130d74f2 WHIRLPOOL e81ce636ba080896fc5942a80c72945347e64aa7a95242a590302dba01454020550b5afdb585243bfc97c36bd0cf5aa0f71d65dc642c4e54be23b7a600908869 -DIST firefox-38.4.0esr-da.xpi 450762 SHA256 0c01576ce10bafc4eb825cc469487df34ec305537bf8ff0a28023b3488d6a3d6 SHA512 ca912f77c7bf91fa96b339a91732ebad92ee052172fc293f677a16d9cdfefd19fdc2852e108ee9be96941cabe2cbceefadfadd99de014e2ff24f1eb664abe2bc WHIRLPOOL aa66ac3b86055025291ea54459f78b28f05c30057c9622a8abf3a31ddc815e3b3f5f45151a48bf199a37ed4104a6c730ec26e4b9bf97ee3d8d2be86902e34598 -DIST firefox-38.4.0esr-de.xpi 451629 SHA256 7f69136d81c323374b0148c5d568d069824c21a550fd11df7516251982312a11 SHA512 a45b588332e782278fd04f806234368a6cd8bfa9b0b130d88f0b249708b3fdd422fb6f985db8485755652e55bb50e56eddb8a07f8d161b1fea472515fc2f92b7 WHIRLPOOL 476a95f8b10e8f80e16657bd9a1c3c1b0d25974d5a55eb3b15e21c8baa9025bcdc857a6f3b250f8df8405f1bfab3075ac3ee5d98535f1c30761fce5ae57d0cee -DIST firefox-38.4.0esr-el.xpi 498370 SHA256 5ac04011963f07691b6406094efe3f16455c7cb952d08891e6a3d072789130e9 SHA512 9425ec1ed3d0a5e4ebb121a2e62e25ccc5b9cb6b13ff2e3111aaedd09c4d793b3e32bd5a29933b4ea8eb0ccb8845c7ceaee35da9af3dab29fa87a10f7ba586aa WHIRLPOOL 0f72f475dc756549d250548c086e913dc8c1e463a648a7f5fd43d869321ad9ee5663db4c8e302b4d5ce01500942312a3cc0c071e5649b61f75a4d4e4135228e6 -DIST firefox-38.4.0esr-en-GB.xpi 437845 SHA256 21f4db34f3277636b6cc41be7508025e201fc9770bf962906eefeb04543a26ff SHA512 0c3855096948e0c42bebbed8f65179a16cc5db8b298f40ff9afbb6f3b32e688f23c2281fcdf91ebd97b6ea5eb8af5894597f3fb968d807b698f9b613f6905323 WHIRLPOOL cdd92b775979690c3ab4ab6db31b98b2d861be24b1ddcefbd08d36d14891b7332f3801733c802e27796f1c4302107a521908ecbeff69bd2cf10f48ec17032354 -DIST firefox-38.4.0esr-en-ZA.xpi 439926 SHA256 1de92cc4b659074953146880f26090d060030734b050ca4e9e99ca082930ee3f SHA512 314da611b29bb39770d8b5b81e0d0a8664f8b02271a68054ce6f6c5e34d99a2345a382c281ca1133112815963c5b6bcad492873a8bafd04a76986579eeaaae9f WHIRLPOOL c7bb59e2dcbc0037d7c912ac1d952bc9e1ede15a715ed7971853a35a25d2fe8e52942c9418d1f1c7f6358c1227c66ca66b1bcfa91bc4ac7af0bab88d208016eb -DIST firefox-38.4.0esr-eo.xpi 488369 SHA256 bda681afa425465404fd3b3ee3e5ddc78da046884ad1288478f3567ad23f6cc4 SHA512 b6774a6d28eceb141c36d235746e20d47f6ddb16692071df4c8b058df052c62e5b3204459e3a5c6b6492f25dec9310ac57b5f4f2a3ca5471289b5ba2e9bc6a0c WHIRLPOOL 15eb6eaf93f561d9ceeff7781e6a2ca4341cee92d72f73058e4493f93d91f5505187888acb69859480f41f303a7410e25de1591f5a53bb6c640c80d1e678a751 -DIST firefox-38.4.0esr-es-AR.xpi 453983 SHA256 39e09539cbdb65176f5f7505ed717bb6621492eaf24782a96beec3059a06c8e7 SHA512 6f870ff75d4ded94a050f4608371a9fe01769817bf04293ac364ef96b39562d49f768217d60df3d7a3afdc693f5aed3e5617d0f167723155dd3d6ba40c9966db WHIRLPOOL 955d73437e8ec3f25ec8543ba0798fedd929f251d59f935509f260023bc4b3450d8ff7cd46baba69eca34ebd98b5b01b56d802718c41385c2a6dea0e9c818dd5 -DIST firefox-38.4.0esr-es-CL.xpi 384678 SHA256 519db83d328d45e0617e191a03d6eeb852f6fb78266aebb7b5fb20c788d1043b SHA512 f3ee1cc76af9d404a4f6fea02acedd2a2cac31e9107b1ea19f4c1eb234dc22894f51375d4923755144b870dcd11860275fef589a8b5212f0fbd42d1ad914e59d WHIRLPOOL e588b3779ec3d0e73b13e8285e5b764a7de32e5b6e200fcbe023457968dbf1a7a6c178bbf02f1cefdf6767b4f10f3f27a65a7364d68acb2503ce9aca07abe500 -DIST firefox-38.4.0esr-es-ES.xpi 374073 SHA256 b39ef0e44adba821e4f9ded5d5bc3fad5f6970e090453fa509b104bd84876b00 SHA512 cb14c1b1f7dfdafb851873f54a4c6c74caccbf51aaa815519095d4eabe08e4819d190307c030806fda19f062ca26fe5f0e2805fb64b7a76cef5cc1352273db79 WHIRLPOOL bb5b9505042a20571299eefa7755ec7b3ed38a3a63751365f717bd90f3799ae419f199b134dd97a5fa90f047664ddef92bc44c26dcefc17545a65c63a1a414cd -DIST firefox-38.4.0esr-es-MX.xpi 457050 SHA256 c7db8de566c0b4d0ae916877145e0766919379c583405c5ab3f395ddae4dcab6 SHA512 f04e0a70bcda8aba6ac9dcdd6a745d64023a3f6970e9a0eb32b7592067c2b3496536281d93b99d5a5a5e9bdba834c0025da3ed463035ede9b726cd38ad862537 WHIRLPOOL fec86e83085fa04fa2d58da7bcbd80dfac21a6808ee45ea30a0467ee2d298932c7bb81880db6a87e8731f39cca0a318ec060dfbdce7e6ce81c1c45542fdd631f -DIST firefox-38.4.0esr-et.xpi 443228 SHA256 c0ac4b4ef61e1ca128b63fb88410788c9aaf54e0c6a8012be379d093f465fe07 SHA512 9577c181a84825351a358f7975c846bcb366d42cc6dbdcba186be551117ae8da0009e4c9a3e88962f22e31bc18a05e083b4b3c1af93ece2b6f16ec7797ed8aa8 WHIRLPOOL 4b1946a8456eeaca64b72ab70cb7e952b437d0937411b4485da1c45e31d94c47f8ca319a55b2ea8d8db2bb4149f952992516610edd79d36fe8cfebb93f520a12 -DIST firefox-38.4.0esr-eu.xpi 466555 SHA256 fa7ed638416b030a54104bfaa399aee0670cbcb9066a7accd3ecb543dcfc6774 SHA512 b44d2aefce25c1f5e93b852ffe2babd489a9040f7be8ad9f0333fc610666605950c4ca057bb76b130a24a820bab3634bf7538acfd748040b856f4e371658747a WHIRLPOOL 68aae8de015bc1592bdadcbc923516cbc92c44700a289ecdb146fe1820679dd26dc4b1a6d8aa00e24864a7562bdd2ccbc306e92b85f2a762ac94764179ab5be7 -DIST firefox-38.4.0esr-fa.xpi 518282 SHA256 6229f7ff2312dba7678b51d7b63b66c76bf0f044065149393627513bb0939fb0 SHA512 859dea37e74d04d61b2ab8794245d03e9e20ab118d4fb916b81ba7606105e3101f531e61851e6e0b5870eec4193b1ed1e9959f8c23ab734fd3e370284f3ac992 WHIRLPOOL 1d41b6a433ec82b18b666d336309751cd2d045f0532f76fa23dc0ea4bcfe4caabb24283b7162cd7ce31d858fa0e14cb14b805d5c33d2925657b90605d0eeddc5 -DIST firefox-38.4.0esr-fi.xpi 444852 SHA256 bf1fd7170359bf1dde30bbb6e67df575ee7ac26bd26d2d3627c12688cf689dad SHA512 1d743fc6e980d03e417c64b6bd7b3ae78ee96665b60b79d2f2308c7b03ea47ce5a547df75332af4edd13b55efee35624e50c2c096ca264c61a3958eabe4f4472 WHIRLPOOL 49c3bd19922c5a29a5fcdf1ceff60889a54d0d2c669ac477bc86e610a1566d88a2a95d1b193448ef947e9a157ae2882940fab57d78214f3d5bd6fab3ddee10ce -DIST firefox-38.4.0esr-fr.xpi 461402 SHA256 1609e9fff4c9f221553628be4d64c3d70e7b55fe0120a049d27f7aaaa129590e SHA512 a24b96327c10dda9f9774d4cae95588ad49e72ddba2a1c47791fce7d78c6ad409e248b9d2b81909af06e675d64db84d30eca66db7c07a69da7b7e932cca59140 WHIRLPOOL c968695eb6e175fd170de6eeecfbe3905371c259b8eccc55366f78d057fd1ff347e09410582eabe4c2733a3c793b813f82cba3ed4c2422fbd0b892af6152dcf6 -DIST firefox-38.4.0esr-fy-NL.xpi 455538 SHA256 e8cac9a32aea385bc389abf2e15722295de61776a4cc098e65c6b5b512d1ad89 SHA512 9dc45a01c08488dac8be3e789e1904735ad36d2967fc63226ea19ab80ec62aa8298b8cfd50fccbe44fda73735a3b25b7971438f8a8bf9c08cc059b825836b77e WHIRLPOOL 0a7cfe5da0e862a15a0da9ab94c6fab46bec069ef8605f8358553459845df78877e25b3761222b70ee6ef5f6daab809df043fcc9e8ed235fc7a3243fd5266ee7 -DIST firefox-38.4.0esr-ga-IE.xpi 469624 SHA256 b5ac39f748c770e2208cd61a83819b42d1dff136e6dd5af230f7eea51d542ce2 SHA512 34283469cb92d216e32f73161e3f4c60e006a9cd9e9189268a68a6778f74809bbb77bcf41f6eb0f6f42e53e6861350d0c4bf4a2cc571fe54af2286134836a111 WHIRLPOOL 5ae05de3cb66571b2020a15b5939449d4c258c9fad12a2c82bf55b06cbf9a8a3d041960ed72730f13e2df33aaafbb47731fbea7d56e26e6fd7d02209b90605ab -DIST firefox-38.4.0esr-gd.xpi 454616 SHA256 964f0c93adde0188ff3664c73ab04bb2e50201a7e4156200e4d471ef9a10772d SHA512 90c3dcacbbf4d9aabe38a6a43eaf062dca740fa8a37b0e5b8fcf16563d25207109bf51c2dc3a00870aff13132ef607a4f3cd46b2e708a52f36c238671c605680 WHIRLPOOL 4674c151f2b9500d6b560cf7607c5704572e2635368f1cb36b8541399f0a88e676c1f5dd410e72454041f5493f3e279fbeec8a1694d1f23ae987b4d37489dee5 -DIST firefox-38.4.0esr-gl.xpi 448925 SHA256 2150be83227315de82333e41e5496da5d3b823645a98404ef31d2cd98f6bd1e2 SHA512 c056f53a35175137822e20aa503f44a0b2f27d43e5ace2f058cd529aea653936dab0c2363d38ef702458dca0fdf46b00c8f60607ec8503d430aeb3a7de615f61 WHIRLPOOL 4f0dee0d6be88c71f8df6467442be7e9df476c6adfd7eae8c7e5cc644907ce6621b8b3e7fe88b3ab3f46c24fce92a08132dd395e65dd0c096df377eaa43fb653 -DIST firefox-38.4.0esr-gu-IN.xpi 477980 SHA256 4a6b29fc389af54c294f5cbba27780aa6a5e63329af5d1407f42ab240462099d SHA512 5cb2ea9f4bb140334617948def8dd5e5a8b45715de2b0a468150c449d793420f2327113f87de4b8545df12fb93315b791db1498ca128e652fb1a6ab29560ccff WHIRLPOOL b2d43698f639f75bf89609f7458d49c173b58becf6b146836355a51a704966aadf4ba3e4b42d2b25804a2720fe9d3770af6bb5e48aeeb9249a6a04896b7055bd -DIST firefox-38.4.0esr-he.xpi 486785 SHA256 2fafcb398ae4ad3aab1498fd22f8ab713f966f96753301fc2385f0c5d0ab1568 SHA512 30cf8c2e48d6abcc55f868bed68341a379ed810fef43430f5396a4058ca015e6201437effb0a8ceb4c0ca13f8e47d16aa45f89974934a29581196b2c09a91735 WHIRLPOOL c8fb3f716a9de0e5d4737a72ec11e9d73dd602323119945cc6574d4adfd58d60eb09430c979501e9ffcb33311873a36c65ea8f2a2e56d81eed5e1e13eec4b2e5 -DIST firefox-38.4.0esr-hi-IN.xpi 508167 SHA256 c2b5eed1fd8ad921f79feaca0ad43ac969e3171e8d1d579ae99c2c1c17202379 SHA512 549773a14419ebde5924938d8f466227853d9a3acb8e6125ab8faf65ce8cb10d80ce556ce419abd3fb51e5312ef48be7ee59cc580fc4817359a48fb75e93b61a WHIRLPOOL 3a7943238a7607a76f0dccf212ef4a519d407f30fcd18e26b2b6c7dc9f196d10d058bafe58c82ea4c24b800cf9305818533456c43bcbdab5b0ec09b189579ec6 -DIST firefox-38.4.0esr-hr.xpi 478272 SHA256 1f2d14ece4cd0cad5cc7265a12498f669397b220b335244b70c62e826eda720d SHA512 3cd02c8339f09c9a313bb8f5fc7d1facdd41c67400e87720252da0d9d63cd42cf958ed62655fa453cbdd5aa85f1abc103d4b0b1fc61bb5c6096788fbdf8414b0 WHIRLPOOL 5be00efb59ca1c0c4f48ebd89871333012d8e1a637be3f8e8d25a977cb868b0ceebf31d47471eb9f66ebe47b924c5611c3a68390d919e9af4fbaed1439398921 -DIST firefox-38.4.0esr-hu.xpi 453555 SHA256 1ae11147ddd2fcd7c4235713a19ca4a31ff6b77d313b1e139f66627b5b839cfc SHA512 f6bc00f169325ef26c5aa1e7d30774a197fb7a4258a440da33eb59db099826b67bb98c2073acc1383df713a661db7ba1c7257c42ecd533f9fc33503c3ab7c40d WHIRLPOOL 15f1d59e48fbafa40d78c886f71f05402235e004ed6cfa57070b3b53f88b4f49806b32b1434ea3d2cad82fa3ce31b90b820cf148fb3ee11133626e8c750773a1 -DIST firefox-38.4.0esr-hy-AM.xpi 534265 SHA256 e109740e0837c75732fa40c124b51355ed7cc3cd0dc4ec6a9f078298674c215b SHA512 16465490a2686990b2990fd6539598d98defe586749a534136420530cd4299031e1c912bd59dd492e0f5a88042b0af6534977abffcecbb51a0562e04558e7b4b WHIRLPOOL 274645c1f2b6e25b03977e5e4f7beda75d9b72d0decc1ce8725804a5d266f0e17848ca6e0fdffb29f19861254f86434eb037e8245e6f3e9b3116abefd6d1b728 -DIST firefox-38.4.0esr-id.xpi 431489 SHA256 60220cae6623614bc6b11667849ddb5f2251c4b8f4c0bacf99bfa81c4a407d4e SHA512 37ec6241799758eb7ce70f360b59c47b28539a02ff372252a959f4cb7a075ff5613500ce6324f3b3fe22527fa529f9e779dae39eb4d9b8693f0e3fcd84018e54 WHIRLPOOL d39cdd4f5c7c1b985f40bda4624783e751b43ea519e43c964dec8c7059bf952194d8291cee68e2b3f412c6b6cd7abd6fa0bc8f821a2c17a568583893c2d251f4 -DIST firefox-38.4.0esr-is.xpi 485128 SHA256 20e4a96ac76793eadfc43c5094f92aae81fc439fb0df94204b48bbd022df5247 SHA512 7ea21e374ef77e709476bcb856ac35130cb5426cc5e195f310e0580a80bd7176372109191cd7248fa89cfce8815751c9561dc63c9fb3625ddc4446f73381db3a WHIRLPOOL 9e889b981da7642c406a35ce90dfdc642e8bebe11eecd59a9849e474fb3ccc3b18e03be5791456da09025af9d20405137a0f080c74885bb004c22acb9a81b4d5 -DIST firefox-38.4.0esr-it.xpi 368409 SHA256 c3038ebd54153273d4d510dda53f144b2820944231659ad3e01dccabd53d0a6f SHA512 a8c2b6fdbf68696d402e18e37a3b110327fbe12d9ba37d01fd4536c25492001bd15ccc94a7455f53b77f3f9c6fe90bd98d1bf0028d15f3b35f0b8552f89b7297 WHIRLPOOL f76ab619ec6e3eba26813c6d9194bb2eb0144aab1f87f055116e0f00ca991df73d4d87be3c9c39b53326ffe1175e1cc4885a4432f591a12377be8c2d66cd8295 -DIST firefox-38.4.0esr-ja.xpi 479114 SHA256 eed8773e7f2b2706884ef844805a3ff4d8efb20a800ed9b1359e392dc6f365e7 SHA512 4fb615847a8d549471e9bb288cdb256e49ab41f331b0a8f548a7e8692482996c4cd899a41264e6434c01011e4c067bee1d4cf291f8e8f6d65d3fd3306f26b263 WHIRLPOOL fd337786dd8748c766b3b908b263738c4bb9f20862464111d2cdf5d8888ff0ce64700c15ffe5dbaf38ca54e1e833575251eddbbca0a2d08e14c691495a4b4647 -DIST firefox-38.4.0esr-kk.xpi 503568 SHA256 1ee8d139df0b85421f9319976200f7e982106d7dbdd13e0763e4f44748828da4 SHA512 08b4b11adcd328d6ba5525bf433f62efca792e22e7e905125cb374986c409470280fe77fcda0bc5a46bd17da5258286a69ce32b261d62fb956c23977c0868fc0 WHIRLPOOL 71cf010076e3140a9f33040754a209d60bfdc065b0f9bfc3690f14c26c2b84997690943ca2d28049bcef5574ac84a307e3e205eed1674251cf7f4fccf3b334c7 -DIST firefox-38.4.0esr-km.xpi 565674 SHA256 c6adbc64a942764b10f4cb44ea524d6ee3ac9fa82b23ab856abe8ebdef6c3abd SHA512 a959f6fc5f4e5f37a5c31a2f682ad4c4a3a19ce97b804258c600237b2eb723e72f15472fa64efadef05614ebf01f21ff06f776680c2bd7b15ce72c91d99c9f71 WHIRLPOOL f2589526de73010142a9e73dc6de19d674f06e6727237b12222ee081d608d088dc819f99edc9c86ab0105344f8676aef409b5fc01c065a1d0eeb1984b6a96ccf -DIST firefox-38.4.0esr-kn.xpi 533464 SHA256 029c65dc35f6b7e4b1f9f4ce968fd239b8a5ec79dedabff81d167fc91fffd4a3 SHA512 6bcf5557a878b282b9807c2b24f6664e1db15d140674475b032e5306773b286a291f0a09e3ddec6094944c0ad8a3baaa47547b23101f1e14c283b424182a398d WHIRLPOOL 67a2baed296cef563cabdd55882d5a7d909b630051840c51bfed04e52e88e5b8259d5bfc3e08679bd28250b81e82003fac4580b2d4cf048d8109e02766e468a8 -DIST firefox-38.4.0esr-ko.xpi 460854 SHA256 89299b59c51db6b5d0d55c03df290f1b3cc2cce728e2ff21af352c2b568ea44c SHA512 58919d9c3aecf53e7c29c6ccacb5b19a5528fc6290e0183ab529c280d03ee099e914b0d4272551522ce2b96070d1d721bb1102297d6e20c14af2b20baee1c0fe WHIRLPOOL f0cab4b7d24731617867eaf6bf718cfec3b4d967c8f85a9cd680ca1b92051e2094b695b30cd5f058a8062e23b816943da734ad00651554f3ddec357c494b4b1f -DIST firefox-38.4.0esr-lt.xpi 486451 SHA256 769c238f3d90b896e6e6bc0b04ed29e348e4a60a08df49f28f943358ad036063 SHA512 7fbba44a6c6059199bb2da80ceb3573ac0bcf63e72a9024a1adc5419bf0ed3c92302def7b75ea35c10fd132e2eb35867679bbaf2d4a47de5e3782dd5ba9c98da WHIRLPOOL bef610df27806be20958c366da25655e4ced3f3bde9b984b8805aeea427c012a2de96287548aa9c0b9cfdec826fb4af1942677474136a297afb16b302c526b44 -DIST firefox-38.4.0esr-lv.xpi 467198 SHA256 0b90f73e86ca10f69d0f06819f7fe226a84886d42f10e653133bdba67112f61a SHA512 8e3baf905b64c0881e75eea587bd3d6c8e387f24846ec88764bf0cd70aab71a24f70082929e8801f46ed76b48ddf925622d2cff0d0653d77e5fdbc9065cbd5cd WHIRLPOOL ac2d1aa18c5f7bd686af50fb122f741376156359ffd26067e387c56db1c413752e36572d363e017e5e61352726848bbd5f80a44babb5626c9e3f128d671016bc -DIST firefox-38.4.0esr-mai.xpi 514666 SHA256 d62055e9c602e3d5807cd6ebca9626d2f31bea3155c59a0eb1a8c2fde746d24d SHA512 6f5a92741baa1a00e60616eb9b9bf60e95eea755bcc0f6ca2e87e981607f627575cc4d7a80f2079232437871de7a8aed67120d61ffb4e9416419036fc9d3a080 WHIRLPOOL b8b050a6903313efde70a5a42a3a2d903c1543062ea6f73684e2fcf9f9aaffe75ee6a3dcaea7df51cc9851671f96653ffeeae36871c4bbadc3d822ba2697ac7e -DIST firefox-38.4.0esr-mk.xpi 529205 SHA256 968070d4aee6819afbbc303e215b21afe2884a3004dc7d7696113b01423166da SHA512 32c7b2e01952e4e852e64c25bd82b1ae64e359fe62f06e3a15c71aa522c2e3b5e1853c8752ac667b5da990dc2c928065174d2f41a6335aea4aec3efc0365c488 WHIRLPOOL 03bc63010ccbad2aeb8b8a94e955db8b9cfb73ea0acbd2abf9937fa9146eff3c0d0adf0923302d57fc5d9363342cbdab2ab39abcffb0fd9b45f801db9d10c223 -DIST firefox-38.4.0esr-ml.xpi 528918 SHA256 01fa6077c6c05be1ce76db8e44b2c8462fe0a7a7818b1ddf9f6b2fa0d44c41cb SHA512 3d91eeda3eba163a51304bfaad1dbfedd594c1d7f58edd8f7caae89f2b1cbf5dc876329c132b53337611e440a678029f4e351435f8c39b1e164a4f330e490086 WHIRLPOOL 45cc55d2d46ed4519a8a54ace894d93b4c7956e1af67d73223f3bed23628422e9306afe8a26fa3f0545cbd200603e905f9755cea1166c6848a588616ad60b9e7 -DIST firefox-38.4.0esr-mr.xpi 505961 SHA256 59ffe1bbd930b12681e2576b77e01ff4dc2aa79250e2f3f460264f8b68b6f1de SHA512 3229ad58465894ef02416aa126e5fe1996fe3320d22020b1756b9606d08aa215714d8eae846d2f6c7a5b759a5c34c72d772c41b2d9e102e82cd2974b84a20de9 WHIRLPOOL 33df26597d292cb3e6317b8b229bcec5eff64c60ddaf06636e95407f54b71d96a9c0855dbd2a475bb09e496edf048aaaa64ad445ce8a055a91b9fa90c0e6d8ee -DIST firefox-38.4.0esr-nb-NO.xpi 444176 SHA256 61c1be8e542963a86a799a1842557e334d62d0121ee259ce52eb701d938db2d7 SHA512 237867da4683a258ffb985daf03598147f83067cdc231b8b55fc3f7706bec04978f23b83598ebfae25529fb00a90d967123a051311010d30e137302178a9d65e WHIRLPOOL 6a2f18e86d508b4943ebbf68109c3ede5c628407c87a781026a479a04a91a8691810533e4dd79aa6d45b60ee9381225ef5c62de1c50eb05c8599b3bd2c70a83e -DIST firefox-38.4.0esr-nl.xpi 443994 SHA256 6f09424512979109b8e2292de57fedb9753d293d550f35114402630b7fc93340 SHA512 09426b8423e5ec84cc48b48cb0d58bc10d4beed0b70117754f23d0177cd9d7aed34c672e7d7c9c6bf3c5f2f2dbe50f3068d891cf55a72507d7a64c9909301cc7 WHIRLPOOL a6abb460e16f6d2a61ea00d464415a92f69f05fa7be24651e658f8407933898bc66789666af83f2833f3a72ac7dd26297eeace04471eb42894a3df8913547856 -DIST firefox-38.4.0esr-nn-NO.xpi 438451 SHA256 6e90022dbfdba748891f6e28582cab5a4b0287dd0c46774f9020250097eff4d1 SHA512 02e5aad5b2592742a805fa8d0b5eee2c0e9a0d9c36cd77e606a792c237ee6d0cfb4ef31a29cf2a7a44bd0be7059b577d6bb64fe081ad695c643976cf37093c19 WHIRLPOOL 12c60a15b56ec40967901f7935d65616dc3241bd937e246959942cb4648c2255eda5ed6d0af2db287107eb249f7a2453ce3dd6dd76c33fc1238fae15acf2d6b2 -DIST firefox-38.4.0esr-or.xpi 527049 SHA256 3866337ad94d5ece643389ed7654d266d14b689674b92fbe4f87db1a11608419 SHA512 5c9e96f5587f2a33f71edc56957a5bfd80aa0f27e866e66639a47741496aa9e3953f2ff05a66c33cd7870cb4966f617fe000b3d7bf4a2aa146771bedc8665315 WHIRLPOOL 17b9c17940cfc8688cae2775302f4ec7b86c9bfbc9e759aa6e373750e2a3932c5c4f4a44bc657507737f66f766d4f39b61893221cdfd71b9bd09b1db2045ca97 -DIST firefox-38.4.0esr-pa-IN.xpi 493722 SHA256 c39aeb6943b6e9a83d5f2d499683e8125cbe4a585b3c14bf357664def646cb81 SHA512 a2f6d09e42a611dc8897a3102172cf8030224d7ba7d185ec8d30d0d347ba6d7fea74ddf1bceb14d791cef68505d038162448da8a475f6a995710b680ebb0cbc0 WHIRLPOOL 07ddddee381c98e943433f1c1458de090453f9917f54908063efc08e8ad52c96efa448670c50bfbf6d978e0ea2bf33d359488ed331cfff70b1e034fce643ad45 -DIST firefox-38.4.0esr-pl.xpi 406566 SHA256 cd5d694904802f1aa51d84390423f37500bbe6d2864e47bc0e09d2bc19a2c54d SHA512 801fff7577f9ce5b887ff117badb849897c57787051c9c276bddc6b005fc8038ec9f280e7894ef2d87db445e38f5121053bde0484162d09374b163dc71dd98b9 WHIRLPOOL 9fd05685a5b8936b207f5dee03760dc6d5b1f551f5af87a9a9560e4771906fe1de74a6c12424bafeb0a50a96d0479f397bb0b64d7ba4e4bec885b545fcd65d0d -DIST firefox-38.4.0esr-pt-BR.xpi 459813 SHA256 4ccd547e9ac19788c99ae876bd829e349e22be55aa9c2e194547d6986aa20209 SHA512 226ba3b14063e168d3c5cfe39dbeea2a89366af9dc87b5b8f92196f061ed2e56cfebe95f4adfe906402289100a44ec9ba48038e0f2de250b5b173fca76a8453d WHIRLPOOL 8042f614a385608be83ea7070d568046344e43fa5f0bd310c5331e22f82ccecedf2f0b5c3438edf446d2e281b84134de325c7d4642de954884f640c947da498c -DIST firefox-38.4.0esr-pt-PT.xpi 439975 SHA256 eed43d8ae9b455983b05e288f7368114b6caf92ff801b1fd22e4bbc49bbb7288 SHA512 bb542e09d212a94a4cce2ed8e442ec0137c563e6b6d235e1985957ecae7b52dfa0ad55e8814029290905709efbc5b80ceaaae4c04d8a54415fabe7bd23cb98ad WHIRLPOOL 8f7ac7f5d0ecd81a17db49aff2bfe71f5661658eeea2c022feaa31a07e854e3390e6bad6bcc352965b985e9fd97e0f10b5859b5e19ef3c6bba4ef96f82391f6a -DIST firefox-38.4.0esr-rm.xpi 446287 SHA256 5d91ca7d0f27ecee359d0a49be2d26219d15b985cee981fcb64c0bc0c4ba0022 SHA512 79b052213142c8ec49b1f89901d32356a0c31d002b3500ce6af56c031987f106b7d53a9bd3b59d00c74516812a7d63a2a3d6a5ea74a3b56504c5e2cf1b9642b6 WHIRLPOOL db35f6d1df328f20392a11b3c362d264f949d58171b5d2e1528905e144f1b68e33e8aed3f5c7ecdcd5e159b9bb8bb93ef416785458e787e56444904e53bf4569 -DIST firefox-38.4.0esr-ro.xpi 494079 SHA256 fe39cc3c54be8647bce103e6c0f04e8ebbe842a65e3c916aa82660f1b4a1cfe6 SHA512 92241a529109cbb51e1e85f02cea7879a2396044ce741b3fc84c0ae93b18e0e2b269bad1b2c333b841fb0ae74131344610bc8234c555287c7c82301b286f5e96 WHIRLPOOL 7aa4133d204f339f331102c7cdab157df921aed65897029d3c535c8fd8551d7db1d90b9dc7936ec1b796a1344cfb2e78712f17e528f5fe84ee0c339edc3743c7 -DIST firefox-38.4.0esr-ru.xpi 414419 SHA256 b31e7ffac7efc34e4d1672095f716f0cba43860fac1e596b7023be78a8306b74 SHA512 72b5919019f7261e7c312c036cdc0830c3da552fc40894bc1e8914309ce7a655854951b5d5143c4054f573cb1d000a4f1fc431fd32a8424b066b4bff031ea21e WHIRLPOOL 320b06ceaf999a9187e1c081a35ca9ab95e4e28f73d4600bc468bc84a7c6c3a0ae285e5c6f79fbcb0dd4ce7316f8d5bb6dc7d675df94a98320e85e77f4dab654 -DIST firefox-38.4.0esr-si.xpi 537393 SHA256 50692d44a2f2952a3dacd36f34c6b34e85cd16d9d13f795719e86e8afd59d62c SHA512 89fbd977257122f7280ce4b5a5c3ecf73c84d971e3f92d58b474ccc988d4da2fa106a059b8b8cfa554321bc752fe5e13b8e0fe7e108ff0a5506cd66d74ce5a5c WHIRLPOOL 2dd14e587d6d2a45c3d3fa0952d07494f433f4fc7518e19f2354cb8de721aedac85b69a5df455ae83e56c7a8c20e8c5123fd08e904cb6c55b661cc283532f518 -DIST firefox-38.4.0esr-sk.xpi 469436 SHA256 245d5150c762c0c7206dd2f8869b2a8a8b734d0b48ece4985d332815ba71691d SHA512 6c2c76bf229a2ca11dede287713802faf5820e3543b0b0fc2787f28092f341b8223d8a64a521be20f4819613d1e9aff5b33de08dc3f6db350532f93aa8757c01 WHIRLPOOL 6178586938b66b26cd70dd03973c2d0518c08209156c28f65cbe901eeffd9684ce4623b615adb67c916d20e03ac51f85d534a96ab8cb60e6c0066612b5dee419 -DIST firefox-38.4.0esr-sl.xpi 441594 SHA256 84f23d6d865f70f1e6701ac34bdf4f894f20d31fb098cbadb4bc0a3d7182e60c SHA512 c57b120ef45640640a282870709973c76967a958e4eccae9e7d9053f524907266ddb8b72d765841d8d46194333fa8971e901c5663b066035062eedd1c6e1fde1 WHIRLPOOL b18d1b513a3f18ff243d083ccbe696cb861d9abec0cad40c84f95f07c4d493dd28540f0adbcb92b1082c340011a72c61effe5dca93db8c8f449b6d71c722c09b -DIST firefox-38.4.0esr-son.xpi 449268 SHA256 75ef6f5fba0b8174ce1d6415579b57153bf60551e89c05632dea43e5a6044a96 SHA512 0b409e475c893407c0957fdccd2589c1ab6f2ebb761d3c5ebfcc750c165e9a905bb76a822a4ac50fbc9fdbd17379b95433274aac2264ff27690387646ffa0d05 WHIRLPOOL 9a943a4b2c91f659cb0a131c4599881e0c6aced5521939bd84e57b35eaf14e9906fbd506620ed7a07f3c6c001b28c6ce534e12b491f0c572ca769fdc16b4b269 -DIST firefox-38.4.0esr-sq.xpi 486075 SHA256 4e9da99e5dd7b2fbb5e5627c91415ef39d1fca7e7ae1a423bb5830b37bc423e9 SHA512 546e993e21a107a58484a48fc3d786d9df5b849d9e589cc79e2b46c469d1d093cfd66a0af4cb6513f718516ad745bc52a834bc9400371ce6aa263fe28aa49837 WHIRLPOOL 3ca17c003e502f2094776f9e51020305eba3cade9fc7f9d6ace72273e137fbb76619632bc1c377d09a57e191b7ef990f7b08b6db699387e2277bbefd13bd8c56 -DIST firefox-38.4.0esr-sr.xpi 479419 SHA256 2447105f3d0850f8d7aa402196ed34df8e5dcb52291900dc03f1d79f04ffd1cd SHA512 0ce718f51e650aebba5c124e1872c337c73d78f7a30172150625bdae9e46751e9e630e80e0b441f9f9f79fff556515f364b19d944da65fc6ad27763e4e108505 WHIRLPOOL 25d1702bb8c96f3493a2a4d7811e087073b875cf9d2669775d301317f9aa055b60e2427d996e4d954a56915a276a285a2e6b499e0d4144463f47d40bdd60c09b -DIST firefox-38.4.0esr-sv-SE.xpi 452632 SHA256 cb330410d3894b7b786be927d94eda5f9cb606682ee5cd3ca44eaed5a5a36dae SHA512 8953870353a631c13c5f94c03174a079a7c3609b12dc15d9d903c87ac353614f5f0423fe1f2fd3425e72a6077c688c7ee617aad0b23640ce2ae03ab125e6beb7 WHIRLPOOL 91937c69b53b88438427051bde041bbf5c442ffc77dbb6f1cfdf6d15fdc6d906350ca0632d1a0cb3a2fe343fb7b95e8b3df28f4033b06cb60f917bcbd4a79d67 -DIST firefox-38.4.0esr-ta.xpi 506606 SHA256 5ed639206c9b42064972edd8296163ebb517843aafab2cd6d5e1dbc2ae72af89 SHA512 25742dbf9bae469498ed1c676a988ce57653e38d07be3749e2be7a1411b4b7b9ac4c9662579d3c33e74b7941d78fb977dba17654164ccb01f6cf948d7845b580 WHIRLPOOL 3d49313995ad4a924f8bda4dae415ae40d04d9eb99157e219c12859220093f08a8a2623c317dcc692c335bf4834537281de7c89cb6e29c95a7844e6225da2f02 -DIST firefox-38.4.0esr-te.xpi 526253 SHA256 e8d4352c5aae8a0134eaef285d1a29264ecde26362725fecdfa156033353e834 SHA512 99324c99896f799a092451f24c321a4b8bac62bb36039afa6ee8003e62e1ba37096823b6fdce557c62848fb25e521043bcb6aa5db7cadb6d47482e9fc0945b9a WHIRLPOOL b5353a244315fac93adaf4c237608e5a37f1d7252193094738f0601c48fdeb35e191a0bd5be129ca8f9f0897d7191d7b27e2203a5d28d4840f07ef7f0da8fabd -DIST firefox-38.4.0esr-th.xpi 534270 SHA256 2404ecfd24b2dbbcad006316599a6f2cceb687cdfca97186f2756c4a2dcfb257 SHA512 ea04ec030d74ee6c4572d423b1e20746cde727c32dc10ec85cc74c2bdbd25b6c3c51f756ef5fbe5c5e68e60bd67191730a0067ef0d2e78c304c46bbc765e8361 WHIRLPOOL b4278751101dcc2f5c7631f0e76288a4ec7a12aae19b1844ca87c6fc1edba7c7c52cff8d4ab32f754fa26083844325f875d8c5a4057bed5f89cfe0dcb9fa1a18 -DIST firefox-38.4.0esr-tr.xpi 481076 SHA256 f57103f13eabc494778c281d8d0eaf81a9a9c63f09ae5bdb8a3eacbdcb00a05e SHA512 0d37587616c07480d79eada1f4a3ba082bc60b6efdeeb8cbfb6d4350de980ad266b89e0de1b0693a29903bd6d6b561ce189e509403670149106d19518cf5c2dd WHIRLPOOL e1cd02ecfc4c9954f50530a7f6e277eab73cd9637ceac62cfa0668e84539dcdaeb96303546782c36b605982f737454a1f1294231a8f0a41865051521d9cac291 -DIST firefox-38.4.0esr-uk.xpi 493313 SHA256 f518976f47472b555834208eb190cb13cc3e625a0f2784d35e1c70d58ce5d991 SHA512 0c102c53fafe5c40c4e96ecf2c6f6ebf867e7b62d093d59725cca6132a51e8bce4bca4d26e87a9d41d43eb1a99728be5e09a3a7f98e6a74124b5e165e4d537e8 WHIRLPOOL dca6644cb54e7d6c58c16a3ec1547ffdb7bd312267d4c6564e80a41fe822a0dc5772740d085c66aa0049d172fba726b4d512962bc4eecd4412c558bc7ef7581a -DIST firefox-38.4.0esr-vi.xpi 467504 SHA256 44b50cdaa3d51520fa546b3afd7fae9d872567e25344666938773b1f3e2623bb SHA512 bca649c4466857b1dd930a772f16f13ff9db3d3d0cbc3814f63295620e95846d6fcbd4b98f5acd70e0712ad36bcd4f2eaddbe5866e434ec0d73afede908c6cae WHIRLPOOL 1f8e6017d78e9d2a3d1678b4661841d7a63848ba21718ba6672cbf74cd3dcd1efc744b825971ddf20f921e9fda7006a86e7b1a8eebbd416dfbc2e37daafcc9b1 -DIST firefox-38.4.0esr-xh.xpi 450242 SHA256 46d94a693d96f4a920aa8401a58eb6a96cff21aa9aba54fecf2c8c0987b4caa0 SHA512 628c06e5d7f95a1b66363d782aac0c3132272d79ec65dd3843ce69283d4082f80580dc1bf22467fd4ef3c4f8e0add8125a0c1a3e6cff8c1f62afe92ef22e7cc3 WHIRLPOOL dda12147d1043159ecd6a9d5dd742370d5b034263c400f39fd28a7e007eeb9110658b260dbac35d3b95a4669d54a19e3c2e21744d4af50abd237b5aced88f103 -DIST firefox-38.4.0esr-zh-CN.xpi 488276 SHA256 e981e5a29a7fcd9752ebddb587ea57ca64d67363ab2b77d9ca477f58f8789a3c SHA512 eea1f3e8f0e94265f5ebaccda7cda1bca1e7cc0ba95c839c4bb78fbb5b23d22b952458f2bfb887913e83b8fe98eb425448b33ae931b8fc48fe4c2fc75e3fe755 WHIRLPOOL 6aec260c6d9fa34ce7d3a9475368782e87171d6ce9010ed3caad8f15cf5ef66620542c53653120e0a2f0d1fd9fa7732b6679d8787de1026f040eb963c62e5046 -DIST firefox-38.4.0esr-zh-TW.xpi 467843 SHA256 5f2e8226cbe93c1f7082b21725bd87ca66ebd20f2429e7c65ae43490eeb5f447 SHA512 68a01bce7dd8b23244f2f0ecb723ae87f501571ea5d7ac20ba6f9ffc2dd7275f2b22d1866efc1aed950a1895b040f600dd2bdf00b02005652d860f1fa6a57ceb WHIRLPOOL 2b3b5c4a5e893df136dba60cf34ce5ff56a9579fec3a959fcf4a0e681da870c3733503be007fa666fec833c8618adb302effd3b91b94625eece210a9a929c831 -DIST firefox-38.4.0esr.source.tar.bz2 181383793 SHA256 028a1f7ce16b3016b0d98e5a5ef73bcb3f732b80d406e54f49e3c246e207f2c7 SHA512 4c2668f7d660aa0381a05118a22e89a176dec4a8d8538f7fae2d46569cb510425769fd2cc24c53525be730e5fe2f0c8b979e991d214dd2763748af8f70cda383 WHIRLPOOL 545254f5bc104832098a6687f5a3f3162e39a76e8488d2199532bdc66723469842ac34a2b15134f24695c48213fa4884728b2ab3b588c3c4fa677b6ae17ad68f DIST firefox-38.5.0esr-af.xpi 483327 SHA256 ed5123547065cd65691a60d1d2916115983adbe7e5ed4a526766cd7e37cb7923 SHA512 b9c13b8b645ba5e1e661cf914ff1f8228b3d3b4a32a8dee5d4f284b83064da29bdec5e917a141388eaf4795c91ababc078a4ec8c7012168ea7c7672171201f53 WHIRLPOOL e6bcfda38ce615fd08542596ba22cfd6c13766e471cf3d49341287aed603ac62f01550c8559f3b69207bc3b20b64bbf8538bc3e24cab0c337d53d888a4fa3415 DIST firefox-38.5.0esr-ar.xpi 516496 SHA256 a3e651f4bc9f9ec963eac9058b0230c4bffcef51b5ea70cf536449039e3b061d SHA512 2d4d4a175954754d990cfa3124b9957992ad045f7274451ab8da65436a10e5beda2231f41ee6105727d593d4f75e23e4e962865385b2ba6aef1bb40f13506a48 WHIRLPOOL 6e1a77d31aa09da2dfd71b3b804ed2c69e27332b1ae5cc3544f8a6f97b03f817da31015c895b31508bbaf0d16e48bbbb612c63b5df57af47ad3d95e632b6189b DIST firefox-38.5.0esr-as.xpi 509575 SHA256 6311ac7084f1f29914c8fe7285be8786ed278b75d733d62706ca36ee765bf10e SHA512 04be2a896b1719dede726af80ddf6785bf47c400d1c9d4aaf9a1f0824ab1395db9a83291320fbfeabafd7e9c500659504e36a0d09193aeb0493b79309546f502 WHIRLPOOL b6635c7d17f789fbc9c0573c18d62c467a0077d1684efb0b2ccc997eb7a0a6d379057b88c9aa87ef815b2fcc0673d1242f1039a9c800dd7a9a6ab3232fa79416 @@ -159,6 +79,86 @@ DIST firefox-38.5.0esr-xh.xpi 450243 SHA256 9b89a96a283703284bc906a122f564f75704 DIST firefox-38.5.0esr-zh-CN.xpi 488277 SHA256 213bc5ad9d0e037a51f29a96dc5bbac4c550000dafda88271d4bda0ff89ec82a SHA512 9aa1edabea803c7bde3544c5964aa0fd0eb077dd39d6d60707740fe2e0a5cfc5e66ffc39669a1776125d35624da93c8322b94aa377628de512bb3dc44c70fafd WHIRLPOOL 5e70c16d10784e1da40dbcd476d22041165f49ddfb796e793e5bc86bafc088d9ab8b9f5f199010cf704d391f4c9ec9ee56e6c93250d35858826c5459f092026c DIST firefox-38.5.0esr-zh-TW.xpi 467844 SHA256 7ab324275d321eb78862ddbfb0628c14fefdcd16d89b405ca7a2656f77db8338 SHA512 f05538f2fc8fc5245b1559aa8f5690ad39930ea18cd294c30679ee71d5ad7116bf21a16a67f65fa427848472fe9250b69a4b515ec318d2ae0e0b0c58144d86c3 WHIRLPOOL 0a55dc0674e92106e3a5fe21aae712a412ad4ed42d456dcd7b6af2c87705c12a4cfdb288155f179f34645c61422da440c25713a8f8d29bbd7f89a998f919f135 DIST firefox-38.5.0esr.source.tar.bz2 181371970 SHA256 2a1f90cfe390ab20be88fed38cb9f61a18281cfbee47505c67e0254d339cdb20 SHA512 058b6a6c2fa9a9ec89253511db000188f1229d07b03e139750f2ee09c68896473eadb6f5042835d557c684a62b58af8a20f0818d6650e157b3fe62adb52f5e94 WHIRLPOOL 11ac4553f9c56742a7dd5fdfd16aa73ff8517296bd5ada8bd9b086494895415fce129eff655ec64d69d5bd1a60207366a91d87783aaaa000af9c6f3f7cd37185 +DIST firefox-38.6.0esr-af.xpi 483326 SHA256 75312cd630c037ddc2e50a43597e1c0242634c40d6b8353e20c5cf6b3416f187 SHA512 9753cfcafd758dfe9b58eb2a0760e72a1dd2119a58974395ef6df61186dc6d482ab4ca410163b89d33e36e6668575cecde804b4168cf265105a47d07b4952773 WHIRLPOOL fb56a714b7fc1ebe3a85ec13c43976e59fe4e347ed58cad5425d041ef2160189e6ee40ff6a134e4523c0321a91de0df6ab5f16e58c605126072f32655747dca3 +DIST firefox-38.6.0esr-ar.xpi 516496 SHA256 1d3b3f37f4c755915bf091d0bf21db7312d5d26bfdc72362aefedcd51d616e8e SHA512 c9a44e3aa24550d13f8668951df18a9c9aaa9f4281ff352c679295360900eec39c9a44803390f53feb97cdec2de55c6250ba4f70b1da993618ed263421bae905 WHIRLPOOL 13e41841b533afef5464e4d4ea545056cf8d6683b4483af0ae48eddf2544ab3450f27553de6af7925c3c0eaf9ca475b8c6bae0c253b8ec61e3c1f4e8d3b78e21 +DIST firefox-38.6.0esr-as.xpi 509575 SHA256 fa2194dd7e6a3b7dacf813117fe96f901be71776cf41cbaaa49fa2922edc252a SHA512 68c5b1a158688d5cc6dc04623151f90784555c33924ff860f0b40e0a3e170fa77b8e58700570c6dd47757f5e1c8ea5dac3fa0696daf0f3144e33d0640975409a WHIRLPOOL 6cacb4a4442569507efe453b78fe54cc63427c62ce2a538536ee176f1dda54144fa4bdf9cbb92da24b20a94c81ed3cf2141d55c1a8dd635dde489e867c944839 +DIST firefox-38.6.0esr-ast.xpi 397203 SHA256 8982310d306ce78b1b03b23271cac18757b06ac68817517c7cef7b35e39918f6 SHA512 105c4bb8da9a6c5da5dddfe69913f53248b57125e3607fe93eb65182638c924e737599cbd489bd80df6de49ae96ea00b2f7f7ac974d5271b980e06282486870d WHIRLPOOL 0fbdce9ab08d309675006b904acb2b52e8f9657ff6a46109b28f5244a4a29939fd57e07aff0a2c1a569d7fb01cc2cfec87703b27ba99e7f89e49bb09b6e4ff1e +DIST firefox-38.6.0esr-be.xpi 441057 SHA256 4e3bd7e6a26a636e031a9afefcca6e54ba2a2c8ad5435d3471a9d41267dc3588 SHA512 5bc767528d90653b36dae2f7fafcb99d639c3605605b035a3e330c5a659209984ba3a4fc8733253aaf5b5879b7924655e421f9571a0e2689f28f7b5c20b0c7fe WHIRLPOOL efaf3d04781404e69979abd1166c17f85622a3685b69723d70e2f85386c74895e4cc584ec897acee93c755823c93de458de578cb96dcc7d20c0d716df09012cc +DIST firefox-38.6.0esr-bg.xpi 487819 SHA256 d25359f143a0c4dd23fcfe4804b3f01662d4e97206be8440881d39d15064c6c3 SHA512 529a978d3e1169b995d86bc3dd3e37cb6bbcd513bb001575f4cf2d0eecab2915065906c7d338c8a6f0ee90e3122c71bb16ed9157f315de23f99a6808c3c66f6e WHIRLPOOL 687d3c3cbf1a0c0a26ed9501d3d451a4e043f19b4232835c4742702ab73c23d478a7d6229e0578d6b9a03a7c9fc30debcc75fe9d73edbd14132db9e454ac6ff3 +DIST firefox-38.6.0esr-bn-BD.xpi 528690 SHA256 fa83a06b8b8ce4454a3543b13bbed40e92b8be87c3607b93d5efa41fa01f6d3d SHA512 8a2b0be36fa41c00ee2f7d11bc2e24d5dfa7e29a219585a44a20486a35ae50816b1280bc4b298eccae180501fca187cafadb7eb265cc5160d45284f6c74fd7d3 WHIRLPOOL 1c67e05d00939357d9063b2cfb8019bd0be81c4c21dbf8da16c64786f647b6f24c79e1bee386d9cc452c36c5c8c90d64f6099847bb1408aa21c47157b4ec5dc4 +DIST firefox-38.6.0esr-bn-IN.xpi 527928 SHA256 987259cc1f6dedb91988c3281c5f26c5a07325e289df8a2090e44e408f8efb66 SHA512 a8e1258a92dc3fa3539dc8a47fbc695c018e532bc92a6203fdef56e092d1d643db360750f52eb2a9ea29aee6becadd4505faca330e9824c10b54d9dfd37be94e WHIRLPOOL dffe6051868902c4e5c016be269e801a3c7701200fb9b97a2d4d38828f5afc13ab0cd290176a28ab1beef847a0caedf31bf817cdbf0f5759ef3515e97588f205 +DIST firefox-38.6.0esr-br.xpi 441962 SHA256 64ac19d617f39376ef338f13cb114199407ac77c939f6b909092c394edc3567b SHA512 4ec46ac1b3ea7f6efa88b8fccd7b4ba890d93e2d821f5b356a349891f47cd5e92c66fa52cf161306e8e4f7c5ed17cdb38dbcc2a00e391963e914e8c59ba59b8e WHIRLPOOL ca0f7bc3387b5583ce2f64d172136e67b575d6f4c8cea6ed691778fb71363d7693eb5bd25c99c2c94e3adeedf212b02324d1badbaaec949a17ef80ae9b91df73 +DIST firefox-38.6.0esr-bs.xpi 485305 SHA256 548f4326b19b535d9925e51a87d63df9e94c3fcec475d330123cf2426c8a3abd SHA512 abe447004f6c606846098789b0811678ff78dcce7f16eb961dcd544e3b5e7399398935aec27d13599a7d4e610b2bc568188644b8ef19052eb463b19700517813 WHIRLPOOL 390173a2f8de8357386c604fb9385d2987691e44e83766b2d23155b7ea8c36402fc2e88351ee11179b33ba8753bf925e3606668a0e264d764a3cfe163cb364c4 +DIST firefox-38.6.0esr-ca.xpi 458092 SHA256 c33d6a7afc0ab3381103b098c180a6f648e5373f2df06fcd495b18c486730bd1 SHA512 3eeb575cd37475d96e16dfb0ca329c4d4895c951f366dea577e7d1d2841fb8ca4b2d1fed555913422da8fbb5331e61cd620a49e3b9b3e90637363f824a746795 WHIRLPOOL 9862b1b56fd53250a53fb50c9e84199c7beaead05732e9d905a47a0c17d453a15ba01d6ab143c1b37f2646d845c3bd93006481c5178bca785d4342917c7f3d76 +DIST firefox-38.6.0esr-cs.xpi 446727 SHA256 982fcc4c7e45424b68370aa50ab98dbf1770c55baae8bffc09e25b9bb04a6031 SHA512 b02ebd2c6e0ea1f10f618cb59948e7b28493171382654528c1b652badfccc12316b08abcd2d62456b7c4b47f363fb72ba19e45cee7eeb241b3031bb5440e7b17 WHIRLPOOL b373569a9a8d3dcd35f306bae269fda6194451953c6440d11dce3d50863dae8a49bb3d677efc1e6fc9fbc08abe59a516ded1021699709f174007a55513b40368 +DIST firefox-38.6.0esr-cy.xpi 444385 SHA256 6c3ee40c1b326172a55866b1f21ede38d8b94598e85c9b6f16a6ac7f269d515a SHA512 ea6fe2bec16400b9b28b6b75e13dc18e6e1ad875927dbd7a9f83c923aa182c1ec885a0fde6a3bc9ea104a64d21fc78e9c01ec0e996bb5942d3beb2a37f03fabf WHIRLPOOL de6b09c45290858622e71757d529332cbf1ad0ae8911b0052eb44e74fbccbbb1faad5826e088c88e9a4b66aeeaf321f8b8dda09aa4e0edd2a26749dce87cb8b0 +DIST firefox-38.6.0esr-da.xpi 450763 SHA256 375b9c390e90612e7a9e847ec2b3a71527ee4ad79231b70b2ae9c67ca1fd5a19 SHA512 8a7c257e7fbe4aa0fd0bdb0ffcf8109c42ae350db4259c94da733a879505befa1a93a328e491fb0c6f661ae6de4b8e36d0bdcf91dec15d216c8de6c48bd88e36 WHIRLPOOL dcb10a5652ab22d7635e346d85a22ac2346e023bf50f676070f81d92ac46ef44b508f83760e0cc798f43af1b672c05ddd2c81a51b856bd49001c35f84068677a +DIST firefox-38.6.0esr-de.xpi 451630 SHA256 8bdc8b5e21eb9f2c8c5a179cc60e7e23f2b3e34debd5bef69201d6cb347f3b83 SHA512 30da6352d8daaad7989bb23bd120d6af2fb8da684bb039fb629342d83030e64167ec6bf2beba84bf3dff20206a83996b6eb6e8335dc09f1fb77338d9d5a746c1 WHIRLPOOL b828d68bd1e61fdef2d30e111acac3d2602444d17b07e03bed9ecc1d291f918c9eff3f052bf0699d7c2a8dfb53db6273bd47c87fe6860858d47cb20602516c59 +DIST firefox-38.6.0esr-el.xpi 498370 SHA256 f746ebe43d8b4848fcca795e753f4daa52b83e1fbe8b5148f460d7eed993f7a4 SHA512 ce47e79321f6100956acf0a955bfe3cad2ccff84880f704311dc079394ad5af39ebfa927ba46f8b51ffd7c87ddcd08f2ee672f97293112238aa5fe67bfc7c361 WHIRLPOOL 3bec4e5d847334b3be21e332e05c7a6b85e7e5ed10cd91397ee4ca4a34a720c71a8fd14728e92dede32222d6fc711cf431cb624eb46cdbee78b24dbc64a46df2 +DIST firefox-38.6.0esr-en-GB.xpi 437845 SHA256 ac83745df0734e618b6a5b52166c9e2564c40ed16691da121ee0aeb7eefff506 SHA512 87482e6050f850c6564c0e197109c244570cb089aefd28737bd2c65c26030dc4f1e0c98d6c47aa246f9790192afaa06680b7cf18329f35065ebad490c509ade5 WHIRLPOOL 0c1d3536ac4df9c3df5dd2cfea33742349ca625dd8b50f0c2a4453b3ef0bd32b66f5db750727999f399106b40f543cec16e1321a1a6217e6818c6e0c3bb7d84e +DIST firefox-38.6.0esr-en-ZA.xpi 439926 SHA256 288f473e35d4b682e45a2b82d2219adbddefed8bbe33d051ddd8d8de9fa9adc9 SHA512 e7d933819f5d1a0a782fa91cf8c2f7c21348a2be418a57715e9db78e2356cefa73d07b3f9cb62a432f354657e6f3cdd4a386f4841eb85d107bf5ec7f3224f39b WHIRLPOOL 3e5d5f57ae00aea276317613898b35037a4fe4f6af04de97058c8f79f6c5e0cf0ce3e84238e9af8a6ecc787604153864349f7e4e72e5066dacf9d1e793e5dffa +DIST firefox-38.6.0esr-eo.xpi 488370 SHA256 03dd766b490847583cbf2765b4cf81ff23da75739e60918811c406af846f43c5 SHA512 98f46db5f5a40cae86bec7e004f509d2c71f151c10f2f4646539b8d7d7f8122b13a38ae4461649b64ced8e3db0aa6ff7e19f5d0474f6a964f8f27167513cd300 WHIRLPOOL 2a84facc56a7e290575cc95d532a4f75999670d4c827b281f6698a683cd9c487d194dcc61f48df341022ea1ddca5fe7c97a31f8f4945e39da0800ff982bba873 +DIST firefox-38.6.0esr-es-AR.xpi 453983 SHA256 c2599ff3ee9f099478427831f8f244252d16be7fc165f9d686cfe35b5a97cafe SHA512 46ed2163bca9201e9bc8b37d0128463e65de4db53caf0a1b23c11f00cd9577b8777968d59ac598132d093d2125857b97961ce6177ff6d5b9215b978f0c8e94f7 WHIRLPOOL 5de8a488eca9bd2a90f4fca558a40a0eb0fc5a6defbe66c9d7899de7d7297cf7fb2a9e05a1ed0f427c29cfaafde55aa9a673e3d7e5e626ba7ef30fe672ae4058 +DIST firefox-38.6.0esr-es-CL.xpi 384679 SHA256 e0cb68b939d965387e706f02fb5771fb091900ec392b135cfebdc3f1668213fc SHA512 b5e70e284f321ce575d431d3209b5c1f5218feea851beab255f7803f3f421adcdf64c3ab9baa266fbe14d0e91ad8073e5e065563256c91a4e9253c6374cef745 WHIRLPOOL bb2dd90362a5ba285771fdfb350abeffffb7b0bac7046bd2f9409ee30f2b222b57f397722b997495e2e8788947500c2ab808d229a9ce9a6566d58713af673024 +DIST firefox-38.6.0esr-es-ES.xpi 374073 SHA256 a444361e1c0a3003f0f51285429096abea71309e358b3d308266a95773d7b3d9 SHA512 f1ac712d1daa8db88cc7af1b680f4df6316aada15efe12b60abd8cd45b993e0b9b49a878f6deb7a20af85c6fdff6af6560c6e6a5eb0c7ff17ccdcf87afcb8606 WHIRLPOOL 4016b55dc5bcfc68da6b58658e53b0eae8cf4e738f2c525219f0376db212fae043117fc6579f19b0089dc69ac7086fa1c6ec3212b393b381448173f7873ebbdb +DIST firefox-38.6.0esr-es-MX.xpi 457050 SHA256 9f78e0b078724d2f81e0a510c89388de42573086ca999c1a7b98af665761ef58 SHA512 fa9617ca15a922f5ff3e1a3b79bc43707772d9c7e04753cf162b67f9086c7981d456158902c70df4a1a03d883aa2022489e997f58a3cd01bf3e3caa90fe7c1bb WHIRLPOOL 464122fa3bfa45a1fac21424ad77bedfa899c77fc238a10c1a588202f9cff047a9ec56c4869ec55c522a778e53864b4ebd8d440702f6f3efa4d0801faf0a8d43 +DIST firefox-38.6.0esr-et.xpi 443228 SHA256 23d0b0a9da9d207775c82f3f0b4b99d1bef54e1d50e9ca8920748ddbb3bd17a8 SHA512 5fb2ccd4bf7d661007ff57df1b2ec2b65749c267456f7e9ec17f653b71e784dc6fb9fb75943cca96b1b3041220633a7dd08e002724ff628ba7ad9d3614de2acb WHIRLPOOL a190d1eb7794403f75274e2ebd80fa17332517cdd29bb00abdfce58ac01d4fbdea89bd60e12fb8addc4e456351271f5083cde9c0782283009388bd386b200bba +DIST firefox-38.6.0esr-eu.xpi 466555 SHA256 114f0b7a0266d89545475d9e84b17ce9e44ef9430ae7e97dd8dfe746aa6924b4 SHA512 49f5f629fea56cfd53a08dc52ec0d8892e6f42ddd984181067a71f9b18738029799ac5d72500ef01b7862e551c799198093b331003b630ee8f6d7890edc2fbcc WHIRLPOOL 009d4095eff0fe702be12afd508be32849f00c02ae23996b59107b6c0466af8fe10ae25353bddeb69b8b9f66fe444a1c24c743c27a46790e0c8e7b1bbf8d2abe +DIST firefox-38.6.0esr-fa.xpi 518282 SHA256 6a1e3e580ed74ba93e3691bb25a4a1775975d13e6cee6c911735a942f1b78e00 SHA512 8acce7fc15aa5815f6ccd9f628233ba5bc56f939b78cfdc2293a35a31a7f111b9386da5a997b9ad46f4e2df01e913604302c986382cb6eaf8293dab109677866 WHIRLPOOL f8ba2db7a8d72cbd3d609888097554c5de87b2aa51b17e2516a3eb6dc1a3534d30713e7cddf025fd6099463cde8f9c3854f07fc11042660f4057bd76a3873605 +DIST firefox-38.6.0esr-fi.xpi 444853 SHA256 c574888f1b30a6e360b4b1c1cacd84cbc2b18108fadcbd49ac4ccfd47e924b65 SHA512 48de4f540ac1c6da3fbbd037695363388e388c295860b3dc27dec8550e40977347813a4a15ae8a1e3b141d8b33a2d8282464806b13a13c0119ce82fe326b392f WHIRLPOOL d2300ff3859ffc98da14a174d674df8cf570cf3192aed7ee882b4ca543e1aaf5ff6bb73db2c8aa3436aea0f5d5d27b26d92c55c890f4cf4689e850d208f6861e +DIST firefox-38.6.0esr-fr.xpi 461402 SHA256 da189e63a07aa2d26784e5ddcb7041fb969dc63c3f147f566290e5f55581d083 SHA512 de146d269cc91206cb1d9cad4148463264df80b2881f9e4f76cac9f800f6b1e860af48921372c9b96e033a5cc3c52e6c15e77d1342b75e83577fa8de6299ec20 WHIRLPOOL 0f7402ecc552498d13b0ce50e1e3c2cd967d78dc058497a137891fbc37eb992a1a30c44c4a04fe365c3076cb63429e731eb4942895aa7eb2d9f62a6d86a6316e +DIST firefox-38.6.0esr-fy-NL.xpi 455538 SHA256 ec064490e4c4bdc05eca33974878cdb079ba144f9dac4fa497296d030441265c SHA512 4f64f24a9f723e9999af26d2ce4164b1b7f632dd44315759e4ffdd354ca8cc9d5b43bef8be3b588c4ce369d7ca66cb0af1a001407751a04d195b6f6b2cec2997 WHIRLPOOL c1b5ce28a86872479acd9009b2529787e029ddabfb42a1991f108da401ed3c9ba15101bab53b95218f8f9b473fbc5386d4d997f74d1fa0e712be141fb8250d81 +DIST firefox-38.6.0esr-ga-IE.xpi 469623 SHA256 c009652b9800dfa3f38e07b5d89e9bc6b2f0e8056926420afbd99ec9aa322e8d SHA512 30a998b1cd56cff0c2930fcaca655b8cec17df87b9563482436adabbfcdc019de67c21a4c841db0f112b419ac9adda59fa482009e0ecb2ae2daa1eb29eebeb44 WHIRLPOOL 8397fd0fc34e4bde7af26831a399aa03fe08f6303b8839183424b318d4c14fa4dc07b9a2b63fb08692aa51bfef693073610db14eb4d587a83760347ef20cb007 +DIST firefox-38.6.0esr-gd.xpi 454617 SHA256 04e9ce1235b1fa0d726e0925472fdad4a9ebd8b6baf80392f77e9f7f44afc665 SHA512 183c782b91582dbe8a4ac9909998f9a598e022c26ce1fbfb9c35b7062521234405eb1799f13c6d0f78162a2633eabcf6105440abfae35ebc365572d468816b94 WHIRLPOOL 42246a526903e7fcbe2048cb4baa3f0e7e3b0d3cb68ac16e346d293290bb5bda1677ab4b0779b2fbfa3a5f73811741025e8e9895c75715596df944566d1b4f0f +DIST firefox-38.6.0esr-gl.xpi 448925 SHA256 ef4c959d24191e6abd54eb03bf7848a08f7ac4f0196e219c6074bea377e87ff4 SHA512 934dca66ea1d36ae2aa823ad07b76500bbfd4098540643a9b44fe8cae8c0bffbfc9d65b1f7841486e36eeba76556d5654144c179fd801874640e46cfd7b62f6b WHIRLPOOL 2a1a77171a9f81c4e1bbfa05287336f9bfa48c6ba9c3f1d4c22a89d06d9ab1c363791c3736d218db9b06bd87f7e394949e5bc3e1ec7945cd940fa367ac234ef5 +DIST firefox-38.6.0esr-gu-IN.xpi 477981 SHA256 e5380052b2adae2e99e592cc28d9a1ecff4dfbb74103abe4432d9688feabe452 SHA512 5620ef31dbad389b2a385e50f766bd8644d6911cbfe98b3e85d6f1e7f8b6090b63caed7362d49a8617abf7a7f9412cfe0aa3cb5af00dd3317c3216036a22072a WHIRLPOOL df6b5a8624e362de5492f196907d5e82e5f6679052e51dabbb701b6cd1e8515d116aee570969d283f5a83ff48dc81cb1e2984f37d31fa2c2383d3f167cb02b37 +DIST firefox-38.6.0esr-he.xpi 486786 SHA256 a9992a670f7c2412202b6c87e849c59d23e68f793770d06dd436ca274ffa921f SHA512 cd000b20130f27a26d58f0bfd0abe91c8cea23e2ad7581d899e1282a29dee1f5dd1ea6e42343fade4ec6b09a0db15c36eb3d1986f7cd9ba1510f64a897dbbe8a WHIRLPOOL 752b039a174d03cdd723102cc537ed57028ba31f37b9fc0634f69014462058de4e88c254263cf1cbe2f31dcc99208f315a47d8f1323ac3b6c1942e04c2018e96 +DIST firefox-38.6.0esr-hi-IN.xpi 508167 SHA256 4e68a008b7d0fd078d239bfc417ea4dcf2f505f97b39351c3b74d4147f847186 SHA512 e2e30710bb2be8a66ec6c90a44b19f3550e2611832dad13cf9ff173be9fe70cc7757503555797c146f5c1ace9107c836f2022129d83cd835ea30d66c41dc314b WHIRLPOOL 76b4d05b30919c3380e0da5a78b42a3ef5e6a837db0ac712174c893758930685a304fb51a432ad4b893def438c5ccd61329cd26182e599b4c41782c946e084b2 +DIST firefox-38.6.0esr-hr.xpi 478272 SHA256 34f86d16e2f1db465e44bafb53d23f858caa0f2e42f46b0a9270fe57c1a86fb3 SHA512 2dc02e798d00e70d2d2b272e6512a4ff08f894fcf353d43d55f9b547c4f46fff822af11656f39fe34e3c4cd2bdeea04a4cfb66ab6a80c0888b2cf2dfe47c1d64 WHIRLPOOL dfe809b4e6a2f68fe0a8c41b7a0b4bd154f3fb67e3e2bc10772c153d2f17e8e8fe03526845243695df1cd113e5b2ad984eb32727e4244c8d8d1131b2d04dfa4b +DIST firefox-38.6.0esr-hu.xpi 453555 SHA256 c5423d6a3f9e67c6ebc5db09befee3bbccf4d9de16f52533a1fa08c22b5f2ecc SHA512 e50716a661b7f9fa982dbb28c6eeaae78623dd0e32902ad612c93d863c8b731aa999d81560806fa95158b820839bba0977b94f0d865af6495060c75f15609744 WHIRLPOOL a57a7cf532392a08d7162f026961dc6001fb5fb8e94f5ae40bab7a1e6c700110a5473e6bedd7c713b25fb805f8a984df85983e3aed888edaf982afe8de01a2e6 +DIST firefox-38.6.0esr-hy-AM.xpi 534265 SHA256 0ff3c6e8fcd716047daf002ed2b58254fccb82d22c5de1a7fe780d1eea7d771f SHA512 7cb584a9fcf83c7f34e16339085fb3db8404900d41196ed41cb2ea2bf4b79ec7e430999d283f827ebc9c85e929bb316e2f145a11d99502d0bcefc266b66de0b8 WHIRLPOOL 7dc0d4353edafa5fe9bfca2463758abd142a32b216b3d952f0492f4d0fecf4caae587770cb4b476212b38cdd160564c34a8584da1b8637a1571015a68005ef7d +DIST firefox-38.6.0esr-id.xpi 431489 SHA256 34fc6704d13c6bad38932eaa9c57221fe7b54e5c57acf2e49a184d0c7c4660e1 SHA512 e32f171988050fdb19820c80a6f9108bcdba63b4ab16cc26ef977d6d85e2772bc187e84fa1bdfdf3b6daaee5f1a219b69c6e5ea8128708bb1811694d19c731e9 WHIRLPOOL 69fab5335992179af65ecd42e644f76be30a83a560865241624082a6dee3c145c8f31c81a7f2000120921261cdd9e6edb25bbc697c587e52098bf8d540e3b90d +DIST firefox-38.6.0esr-is.xpi 485129 SHA256 9a13253adc716018e7fa522915c2a9aca3a4d7daf5cb12b61ec77a7df4c2f3e1 SHA512 b6f8c81dbe3327c07079c7c550b63a2f7deb8cd8ad3dbf0495c92701d95b31d05851d2bb915485bde66b9908c356f56dcf65031b2a0420eff543c064d5ff276e WHIRLPOOL ba1ca66082d544ae9aa4b8227ffd2810bbedb5814f2a5f8108c8abb7758da3816701459af26c065c6dad66165e89de713deec17e70f14a8769e6b6930a73ca35 +DIST firefox-38.6.0esr-it.xpi 368410 SHA256 3e78f0900b56104b61baab01e636256e8cd6d1241f142e2957d566b86ea79ba0 SHA512 969afe42a542d921d6ec6a08b2ee76beb104151c1c9cf0276f0f0b76c3442c6ee308ebfa9e8ea1e3ee1c214ef3a2c9324c8de94c1aa56ba95659368942d89e21 WHIRLPOOL bcd68cb07e450bae4e57caafd85112b9d60780700ce4abf2a0efc60cad2c39b034088109ac6a3819c97c587f849cc6ab8674aca10ff81ebdf2ad055acbf015d0 +DIST firefox-38.6.0esr-ja.xpi 479114 SHA256 693b4c0256e2252077bd4b3823ebf1cd2fde98d145da0ecdf8824133e445e165 SHA512 1c996b84145e99af72232ec70ed87921fb6bd0b8ac0420b1283c320b885604640394fc9c4d6d03aa3efba6c9b71c14f2dcf260658681efc12ce7dc0229ecfefe WHIRLPOOL c6ce15ff80a14c15eda964c29414e2b26c13e1b6ecbc23277be170953ce588294ccc3194721279825a6eccc91e53005f39794b7663708bf559f8a06b03b3d938 +DIST firefox-38.6.0esr-kk.xpi 503568 SHA256 c9668fad6190cc7c7d1d71c8bf01aa46c9ee565ff0f08959a8be3a4343e68f96 SHA512 f2b282d096c9b64ddf1285bfbc853d7497debd7655b32ae4c6c6ab1be37d9162d669c80c42df50d12db6b6676123779aad0e5b0eb818315e5684374b2bd59715 WHIRLPOOL 4ce29eb951b54be0ed4c4e1348e892c54832ecf9b7ca97a2b8ee6a512c2af3c2d31f5f7ec8422f965bfe963a22855b4ec52b6fd04573c652b779170fb988d4f3 +DIST firefox-38.6.0esr-km.xpi 565674 SHA256 78dd06c63acdd8cff52f2c08604f612bd98f2ac9029b6da11913e9a5053e0f50 SHA512 c401de4c7635a9bde3792e0418f434b61d0627fbd46d444bc73d8461f2494ce0edf51bbdccc89d1e977c285d76da39416f5bfe5b78905541fb28beb47b7be83e WHIRLPOOL 11957ec881b7fa403a567f8a6fa4d719df9e87bca69e95f87b5c119fc6e372e25a57f6ec7e24daf225acc64913fe99d309ed8b0854033f4f44f2c0b5318ef138 +DIST firefox-38.6.0esr-kn.xpi 533463 SHA256 fe1f07f526b2a4069e69bf746e31fe435058f8eb0daf24e72e0362af00e0679a SHA512 dcb7340c6e7aea278bad68b56a45bea63e88370c7ed4178c948477482c2532babe57685d2deab7f41788687811bcde7b9feeb1daa74cfd41f019c108ba285df0 WHIRLPOOL 88a260c2d452d1e4354c332f7119a666ccaff0cac6bdbf9f2849bd772bf37eda74d15cfaf7648876ca6ae346acfaf76ff16e1fef090ea4b87e7b53e6e2a6e32c +DIST firefox-38.6.0esr-ko.xpi 460854 SHA256 6be4f4e43fed606021d2218ec2cfe3712c63c737692b9116296a85ffe11650c5 SHA512 8cd1977f4cad826e055adc669586c323f6149b22eff8b1d45bc35543747c32a8712980b3086ca95da8672f2c46c57d4bbb3fbcf103f518054990e9cc281bbe9a WHIRLPOOL 147240ea1ab7e4d317ab0d3fd37090a5047e6f58ec2a1e5cae5bbd4e5b2310f5f668fb9fa92698526b17fae34f37b953ce932b8231c552fe923321ea19cf2c7a +DIST firefox-38.6.0esr-lt.xpi 486451 SHA256 824b6142ec3d13f31d4ea77b9a548eb66eab4942e745a719e197fa5813578ea1 SHA512 733a90580e8b6b19607ba5cb50c55f33db70f2fd153a40a6424a8fea9a6764733a975ffc4a8202c832cf4329848501fe9252fd9d3b05ba66428aace9022a1aba WHIRLPOOL 1d78a0f7a561a254c309ac3427ec05dce71efea83a15fdfe9e2047f572898e49c9d7aafa8374012496a717752f88b26d2e2decad8d1379797a218f35985e3454 +DIST firefox-38.6.0esr-lv.xpi 467198 SHA256 28cdc44b46e3126c60091b664e9fe3c5ed8116372acd13182e46ef5a6024bfe4 SHA512 2e86d3f8fee65547db9f8e051ae81bd6588d297b6eac1baca3a3400355c3d3e23e49189d83d260c42ecee93608cb87dd2ec84d6ba6e6d0e346f59ea5b098fa41 WHIRLPOOL c212dec3d57b01d53fbbe7923958d2995cbf8244ef75b2347ea663960ba9fffc039a5dcc92ca7bcfe1c765d93373ea5a3082ce713fc6093ecf5e04f7d174f210 +DIST firefox-38.6.0esr-mai.xpi 514666 SHA256 bafb8f90a8162dd03f3d2f49aae061411e0b412ca15c85c9da82150bb034769a SHA512 112d98070ad2d5fb319978df75fa4c7a6f84049a6c8b818b66ff1a120ff57686b82cb40beae6f1454aee31930bef374c245a67374deea42b7a34ae86659fb3a7 WHIRLPOOL 883df662ac1b97eeb5ae401687c3b989d25e0c41da1819ca9107d665d353f2ac6ee9c8e369196d9595aa9f1225c8d1cc63c763625b418c520ecc1eaef9f32cd8 +DIST firefox-38.6.0esr-mk.xpi 529205 SHA256 69bb1d10e0f265342b4f4826766d0f6b13f3d777a0bafc448173f6441512a3f5 SHA512 a65a60c49b6126c66210eb52c7e8a752dfe5a4e83cc7ca62db545c44bc0e93ac1812ede3f0575805f96dccf12c936b9776129f8c98f3edf5bd4eb6285446a821 WHIRLPOOL 72e43a37c4fe6b0a24bd0034b35984f4115b8d638fc0629bafe38d5d7ac5863d9f2403777500d5054be043c826277ce5c6cc695207777fa7b6449caee9fbba3f +DIST firefox-38.6.0esr-ml.xpi 528919 SHA256 67ad0c3738ce988fd14536da26873519bc707e554e57e02e08c36a74228328b0 SHA512 ecc3be0003962cc1041787911e14547ddc337c2938ba9d1bde003cf7fa05abd560dd8c82d9235b211b9b7a1f9804ed160b1070fd33d39f423c0d3282fa45d05c WHIRLPOOL f18c6add110caa52078a2331e949c7cec937aa0dab8d5da4474e2c96d4c94f8537c053719978d614f63fb331f5f966f0ab132d9e6530ed5b00db1a50328d1bc2 +DIST firefox-38.6.0esr-mr.xpi 505962 SHA256 f9e656e45fe64f95a2abb818ddcb8e2344ea42545c59f8f6d29909f181933120 SHA512 7c373d8bdda6f6643fb003bde4ca6da7f9434fb2b3adbfaf5955a667f346e7c0c1c600d0314a231c24bc1e127cd22e38fa62c237e207a96b86cd9ea89aeb564b WHIRLPOOL 993bed70cae4b731e36c393b7b05a2ac5a4d05ec068266956e77f12268fa1db85d9648a45d9fb9f9e95adadf5b4c8d6ce1447860a655afcfa369366fe5a81e6c +DIST firefox-38.6.0esr-nb-NO.xpi 444177 SHA256 d2d6e1fb4c126dd0736994613682439201d7f0b4ec25a64aeedd18ba5ce89c79 SHA512 e1756fc5027eb2fd3f37c1bfadf48ec81d872c3e68d7492f6a30a32a9d7bf06c3bf8594c21d2655f7767f3e706f1baa4307a22a4ec1b37c14d6cdc3dedd90c20 WHIRLPOOL 4b058bfafa1014c216abef3b378e84aac75fcc05a49bcaecbe0f1588a2483ceed49f1897d804a2875ea7fb32458e82cabe060d0f4e2060b2b38882a3dae7c5f3 +DIST firefox-38.6.0esr-nl.xpi 443994 SHA256 963ef9ce080aa18c0c4dac7e1192368025be95d7a0e4363ea63006a0950c85ad SHA512 1a5e09434d0dafa33c5c6aacd124150e8f0e94d64664e2a4b4e689c58d768281466abd0c1550caee918ed3f79d2fc9a9a6e98cebeceb2c2df3f76957c3bf0bff WHIRLPOOL 0b9d33c4774c355669fe146d31f36e9786166625c76de14a04e8b8f2d09f4c14b6544e04d9e6bc0fe7e31ddcf1aeb4c0f988352af4dd997f1cefc9e68ed06b64 +DIST firefox-38.6.0esr-nn-NO.xpi 438452 SHA256 a05ec5d5da615d06a060df9e005d1cc4ebc2c82bca7d8836c06ba9a138f3ce5b SHA512 cfa5d381f7faf407bb27ad7fe82523c9ce024ae29e053ab33af48138fbfa34e47cc987d09abd6b7cdd6edd1e2db371a9ae3d793f95b84d3fd70467e42de3d50b WHIRLPOOL 5dbb7c8cf00d29e1af34b363c84187aa6157a1f1824a94fc3cdbb2399c5ea2bf7e89ad854d71a424709f3d8573fbc2000cb79785d1d16791b202508f339d828d +DIST firefox-38.6.0esr-or.xpi 527049 SHA256 526b2590f5b213d4b90d2e8a3a55723f3a551dc0ad98fbc8c40898cfeb82d58b SHA512 bc46d8e1e7aed9291c632ad54026179c040d2281538b7d9743e951acf1a84efa97b05de4744e93b7a834a8c618d3f0ff3075a94adc644e888dfa427757a5ff3f WHIRLPOOL 918fc85534f043ff82e95982fb98515013ba9268cccc730aa4fc3f791be4f2c7dfd1a094286c324a90e32ac42291054ec623d336fbff6a080b870808d88aab44 +DIST firefox-38.6.0esr-pa-IN.xpi 493722 SHA256 16c2d17420c49a4f7fffdc978e9a114748ae0cfe76ee0f8db721ceef8a9bdc94 SHA512 5c2a7859264c87ff440ff104e76b57268856bae90a1c38ec2e63a5c3db21dd56529b9179335bd394ac9484b105fcf53f6c36c505a1038e45063c3f9bc71d972c WHIRLPOOL d9aae23e1f81d862959505ae0b54a30841e784524fe3e583a19f52f8c925f5ed5714f8eb9d9ef8a373f82d8865f649045ba0a5c2781e756654aead0aaaf6a8e0 +DIST firefox-38.6.0esr-pl.xpi 406566 SHA256 8d918d988341c462b0b621c7d0cd9d77ff49c14b0e2b1bf134e99e9cc4469fb1 SHA512 b7430755e3a3122a822902bba90dcb5186c8ae2b26219410f6857290afc8da2c06d758a3b8a58d8e708eec2e8499d1d43278d987bcf6342838c7e145109f11ae WHIRLPOOL 9cd8d6bd9b2f359982093089e5d186e51fd0fb38e09372987af7335dc8f19d9a16b624a1669912d035bcba6b39b0bc4fe867193839285bde44993916811be409 +DIST firefox-38.6.0esr-pt-BR.xpi 459813 SHA256 396e9bfe5192511c0ad67107dcd8e9bcda83de94d62095ca10f6af4433d59100 SHA512 a2053820711c34b6ebac5c82eddbbf74b694a7a1a3e5d47d863fa85b146c5191ea89d3a4b33a5cd7cc609f46eda27064fdeac3c4d6de3bf720feb76a47e43f52 WHIRLPOOL 9e79c57b389c400258cdfee64cb789f7e852acb1de5ad48053567850d749c63b739eb5898e11596bd5cd0f7f2b1135c5dc89a5a862f9f891f7d2d8f3a648d4a4 +DIST firefox-38.6.0esr-pt-PT.xpi 439975 SHA256 7968f2e7b2a5da76d82312230d5486f8c8b59ddef18d43d0c3e43581ebe717d8 SHA512 1dfa8c75a58a4d1cc306d3430c0a8829238a37382027f6985457acd5ed936eb16ee8972e375933fa24409d614e8a9b389c6b2b162c8fb89e9787d2b59d37d94c WHIRLPOOL 08c4a98afe291ff5cf93b2a47ccef5576175bc6456b74894337733999eca5a936d31a33f08ca162334efbd5ac6ecf52c2e99df17dec610211b92c6cdca250f1d +DIST firefox-38.6.0esr-rm.xpi 446288 SHA256 7813fc4421fb3c08ec81e60ce955194f9f2a376662262da4a0f320db5caff342 SHA512 0eb56d59a8ec5b1ed77755a6d68b677d23d4ac67c147379f6bf903f23793fb9f1f23c07de52664dd1c3ee7dbb2be34e5b5bb99529f20e395f05d2c98b9dd4a7b WHIRLPOOL 0ac7af0b68f38c8c6de8f2183d028d955e3d0cb0e212158f18d65706492aedc1d92d88a23df648d26887377106ce227fd838a9df3edf3571acfdcdc36e533e7b +DIST firefox-38.6.0esr-ro.xpi 494079 SHA256 7476011cb35e32f3cfa265621d830cac44d4912f5a5a3814c5c31e9cc5b899bc SHA512 bcf61c1c7ecf4d21bf7920a6a365e04a2c5261959df48af88b01975c0b0c6d1254b090e264afde172677434a44d0f5e087b87095ab4a9d82d3850d55ca27413e WHIRLPOOL 9e5b5d6359d2217ab3c3fe4517e25b713b8ab027217a8e4e76857d7107acc58201a9fde9ca85ba28d6b9d1dbd793e86931198cc1c8cf5d833209ddc9f66d5afd +DIST firefox-38.6.0esr-ru.xpi 414418 SHA256 145b4bef6d8fa5f644d3d1726bd7fa3d5679d3dfa1c456a0e39be3bb98b64ab9 SHA512 343c6cfa77efda402f79165e4170fbb7916d9c2db9c26fd7e05ee4b32fe08ddf41d03bf4325f3d389aa8e6530114ed6647f072e3af6b8432570f5108dabb1da2 WHIRLPOOL 894c80f114c098e3e3f2e6207ea970d26b807399fb304b8f85df277726f6cf0cc6a89539a0992b3c8d735b74baa10cdba6b2e58cd62811e7d8d5d3abeb1e9810 +DIST firefox-38.6.0esr-si.xpi 537394 SHA256 1ba99487b2dba24c1a34f9cb3355492fc7002d1e15f00402788aa14bf1ea8483 SHA512 aa735d97a53a3f53f63469e30dcd91ea34c4c5a1caf54faa0c6a3c5dcd7aeb2321d3fb773d819f7c54c685666d508788e0060a853e5655a61fe9eaeb20e2b70a WHIRLPOOL 116302fe0182d8b6a7e9e9c01ce9270f396cbb5bf387828475c1a65b0b8954dece682646695369b73d6d5f430230b62c75dbfc5c8564667874db87997033df7a +DIST firefox-38.6.0esr-sk.xpi 469436 SHA256 b3cc30232399d25c130fbbf8476ef56013589b370ec44c18e76eb61caa4a457b SHA512 7d05fefa9174de322104b6f2c8c113914bed3bf9f4f5ca1f510884e332c9fd4b3159ae22351545334586c1e7898bf0cabec5f5f2288a404f8ca6c96397327cf4 WHIRLPOOL 87a77ec14a39b75a178139297286b4f419919dafa855f5a282d5053a39cdfbec2697175cb5c1020ab48bb0e3760f4b7bb94fb36fb6c04e50b2325166336592e8 +DIST firefox-38.6.0esr-sl.xpi 441594 SHA256 77982fb211296342a39d5b16e2d538b8d4cecf7ab5a8ef7d958fb373bc32dd63 SHA512 1196020a475defc083c7a3507a515b2cc8779883b8d170bdb691822eaa0436258240229746fe23729793ccf68d81ac6377547c2183747d6aef67925d8485a56a WHIRLPOOL a1dd41c471b512c67bf0c92b03e67082f8d06b57e16d1e8b2173b008a046501a4f6c4e276d17c1fad023df668d2a57c2777e9f88a8f041670ab9b137a84d75e8 +DIST firefox-38.6.0esr-son.xpi 449267 SHA256 0c80545bab1f7119067bafcecbcef0f902393fd3451a71dfc90122a6f0b8701e SHA512 812c0e91b69e647ba554f242020ced7597c11a0da8695505f88677507d73c8e67169dba5053e9e575a261eb8bfcd15016191d830fc0ab51782fae819c1d0bcd1 WHIRLPOOL 1aa8d99ea3f4f18d10807ff52c4519497c9b70c9852dc84f57cc6a6d70f7a162a7f74f9029098670ad148248dad6321a199d3ef32e3455a4cd08087b6f85758c +DIST firefox-38.6.0esr-sq.xpi 486076 SHA256 6f3d9fcfff460a162fc3e0cfe75a8bccfbf5eddc8d683117474c99d07f47100b SHA512 dcd4bd9aef9a6094b30ece8babe2bec877dada4ab235260650811454e9a773e2827d64c3c34f5a4b48c7776a161205346f4c091e67db47bdeefc1a5f62aae121 WHIRLPOOL 3bc920c2de13ac202643f99ef4cabfa53dc340d910f43e30efe04aa142050e16fdde6177ce34fd59df183f0f810462e3eabb9ba00c3c24a746846298e0ddf9e8 +DIST firefox-38.6.0esr-sr.xpi 479419 SHA256 825d25c1d7b7fd15919579e5930bc6d146dd9c39ba31ee544bb78da7ba1a9b5e SHA512 67dca0f68449af6a868f08e8a6809525526fa9ef6ed7851a51044a5d22e9b24f95d38191f4c34110f30968f4144f0b9a6325283599f09d2501dcd088bb471fba WHIRLPOOL 58383d8775c7484947c0406b55d7af53c7bee52b6df918bae1b6fd2388efefa2728ebee7c9590e6d5235d14ef323dc35407a63066ddb018d976abe1e0551830d +DIST firefox-38.6.0esr-sv-SE.xpi 452633 SHA256 62c5280c5e49f47c0c6136c41196db112b220bbc238e8219b989805bcfe66dd3 SHA512 7e8134b9330df184d1a36779cd6861d42cb6ac1b51db04ba56aba5f0fb4b9becbecc56643d0af04f1b72382a671b5f6c3f9fc1014c2b08cb5fb0f481e1e1d028 WHIRLPOOL b8797b65c85814d8c62d6983d49510e107c445d1c2d822dc13e1fdbce6ace01d7eb4c43b098613c75420c1ab68ac86a8c1cceb1a71550021ac62889cc565019a +DIST firefox-38.6.0esr-ta.xpi 506606 SHA256 57decfe700c7e047c10f39d8ef0a5d0a9f6f606fdbced530dff906cdba42bc43 SHA512 1bc88c7b98c0a2c978c4c5d7b14deae2cb156c994ae4b6a9be6d88bfccf922a3813becf5f2873f2821bf27b24c1ff3efa49a154147fdec1184078afe01085f5f WHIRLPOOL 13d061f3bd99183ff0243933638f493077eda4c1f190d1a7a830f5dd036c1d62ec7b9f7c979c949b6d9a330edd52be17ce415ba4f5bebfaf31c94acf4381e795 +DIST firefox-38.6.0esr-te.xpi 526253 SHA256 a87f56bb7ebe1c01c0dd3aca66f0542d6c769e01171e99e6667a4f226cef2635 SHA512 44e63a03d317191bbd5e129a98dba3c06a32b79a5debfd56c2bd65361646474217b3e77ede339fc785e4f65bcc152bef3d35dabc1224fb9e2b8d7a708b43553c WHIRLPOOL 97c23cd09f968e5282443608717f9c9201e4b9237fdd315112d466104eb145ee3322f0b76b6e8604bcd0538088929805d26e422f6e3414336b1ad4e311888b8b +DIST firefox-38.6.0esr-th.xpi 534270 SHA256 c0e6584c2265cb1c2a5c55547e9ac11ae09817e26e3dea8f6b00334c3262a60a SHA512 5f0c3890a132c3ac211e280f965f7fabe8cd0b2647ff954cb180eb9aec304ece2fe77d884f7b4c3d4f4e8a078c63df03086dad520e2cedd9723080443696c26e WHIRLPOOL 3a134b4054e8bb75aa443e5bf4149dbc7b9dc1560782951ecf72419e7b51a33b0ad66f7dca8303bf9e0bd226ab2f94d9fc69837af9a2f6f371107f8b66a7a11e +DIST firefox-38.6.0esr-tr.xpi 481076 SHA256 d05ea4e1f54a2356eb9062432280f85ac4733a1938eba039a01b5c7359913a24 SHA512 386db705562489fb6db438e3a37312304482ceb1c12c2949808144aada2bb57c20e969d9a98f7d80184f5dbc51aedc0c823d15a6b04f929337885a911220c707 WHIRLPOOL 301f87897b55a34ed4c10e911c1bd122b9f4a2ea072ff444c6257238d832a96e14d23ce45666f9314b2a9f601a391bf68a63df18723c20db3b4c6d2556b29d2b +DIST firefox-38.6.0esr-uk.xpi 493313 SHA256 f81f6f044d01cb8fe1e5e56fd80524a735d08dd6b75ed88b05980aafbbaa3c5b SHA512 83ced81d6c43d7da5de60f7c36d887d0445cb5ef94cc858a2cf4368e7bcb2d0dcb4f3c18ce2dcc3bb67ca80c491d9b72586f71b08c39c95e05d376605633e892 WHIRLPOOL 305a181b1aea6138f12da120e41c51cc9bdc7ba3d9d1c575c98f7c6709dbccb24760cce5394e349641c8f78ddf74a54e5711fb8163b0d41dfc7cd058f5d8871f +DIST firefox-38.6.0esr-vi.xpi 467504 SHA256 3c07c24f533e3eb27f3189cfa384ef815a55cb8d160e706e0506f9d676a9ca9d SHA512 ff50993a235f766eb4107328e012146e1ae7ee6e77055ac7f23a1b7d09fe9ab281044d6b309580e0611ecee0a97b8bee745af9864ec8676bf89da9a738b1b34e WHIRLPOOL be46a01c76ed994ccfa5a0d6265b164160186cd8c2f6d40e9d90194858eab678c37983a8abf0eeda765a6fa9a5ecafbeb42e291e2c9a530281395ccd41d66a23 +DIST firefox-38.6.0esr-xh.xpi 450242 SHA256 5d23ed0ff61a1f9b7c4153450df002b3f4e559a60ed17e93d7b0f350f6130974 SHA512 291f9a9999649c0c0e5209a78ab36889604145eb342e42e4d527cbf0304608bd18f2e75240623f132135fc8c19a85b37b7791992817c8377c15d17dc18287369 WHIRLPOOL ad1198aa84bc4c95b856310248f25d48f625e2dfd5c8768830b6ccb13dc2359ff6adc753ac71e3b411eefebac542a5a415cbd0887f2c3fbb442a0218056ca45b +DIST firefox-38.6.0esr-zh-CN.xpi 488277 SHA256 b1401c37e9e44bc01e2e3627ec82dea93346681d6259e6cf14079fb973ae20ca SHA512 43115069f877087263bbaec779bc9aef72027ec228aab63def7bb2e858554d3377286c6a1ce6cb75c76ab52f5f08878b492b7eb4c26fae8b5fd9344e8e49777c WHIRLPOOL 0577d9754757c294ffdf20a02fef7a57e9d942cd4813c180763313575996121b68b00f6030be23a95ceb8bd03290247cd46823141d3ae35a9c6160d9c3fb1f38 +DIST firefox-38.6.0esr-zh-TW.xpi 467844 SHA256 e94521a7cabb0230dce0448e743c5986cff74bc4a7ef8ea7280e45e1d257237e SHA512 8c27abeefd78b4d7733016c7710a4b2986c04284747d043af486548728f1f5acb71b6136ff8c75e426dc52e37b30fccebcd1c42cce6c19abeb6bc75c8d218d41 WHIRLPOOL 17d23c0ec40bf347f0a1668f507cbb9af3c9e5024d8a9e64cd20365c3245a342b44cc3b531e0b054f7a07e61e48ac419d186086d9d0c1431e0bf2c7bb661037a +DIST firefox-38.6.0esr.source.tar.bz2 181354489 SHA256 56244705572d25c5bdca111e814a6021bfe8eaefe3773646720e6e467e59e1d1 SHA512 b9cfd1b873ed77f8f9e170562f313afdf76b5d2f4fefa9f9ab9e06bfb16c0888222cf4e81331e29843181c2d2de426538bd2d91e4b8c16867132e73ad6b54c3d WHIRLPOOL 82831847e097cbf30ac61fd51530dcb2c884628faafe6fe8b8acb3e41f7f155c8364fccb920523c8df229254b73f880cf418c33c435a7753db66265863e5e7ad DIST firefox-42.0-patches-0.3.tar.xz 13360 SHA256 8f1b592454695a27cd8ab6a234705d73363af0a5ecc5e64c30072def05fd5fc8 SHA512 4aa1ab7b8482b2d6af35cc293443678eb3c33a6eb2577fc0553ec94b3c3a3cbd7c322d50c004ac646296491fe1f67f5d199635750b0c50cc4f0742af704a9cac WHIRLPOOL e755b9fd4da821e8d0490e138531dcc55e9c9dd6ebbbf33771fffda9fe932df79c1d26dc8ad6b6dc9e8a444ee47659f7ef90846dc076299793db4726be06b94e DIST firefox-43.0-af.xpi 493733 SHA256 180ca0809e10b7a2e4d75cbed04394e1965187bfb018d9dca9128ae6d773de28 SHA512 5e51836b4bbfe51e283d8fc2daf3c971fcaf0aa6a58789d062de87c21898e61283b80e7e4861265fe9b1e33b47b3d8473bb0e343007196dacea1d21038ca57d9 WHIRLPOOL b48249bfa32b6ea9d6749c4ff429c19aae29d15ec288164623eea4daba90f5ba9a7c43b8d5b2519e96ff31bbdbff805de3e373d76ee7e44e8c546bff5a09fe20 DIST firefox-43.0-ar.xpi 531444 SHA256 052f40e5c7c6540aaa37bc7f63ec9f7ee7d8554a3da0a5655cd7802f1cd17d9c SHA512 7ac14b4df9a9a15d892dfede4496a9b1615e2fa452d48befe11a1d0aa06b12dda41634dd7dccb0c206725848fa4a73ef160f7639a7f09175ff7ff479a18a9688 WHIRLPOOL d2c5ab81bcab0258948efe6c75f9da0233b5d1fe3a1dee22863993e4d399b81be13be1ab0230c846334918d4251f31314210e25235b9bdbb19c051f741c8babe @@ -240,3 +240,84 @@ DIST firefox-43.0-xh.xpi 458719 SHA256 f48562863c31cd8ec05cb0e79323fbd4b0c8426e7 DIST firefox-43.0-zh-CN.xpi 493639 SHA256 73c74a35f7862f6e583d2fd9edb6fcd3e565c564977897896761e2ba153e1b54 SHA512 1298691174e95bd79dfa24602dec4d7cb5228e9544bdf404215ac4bbee1de7230b6c9989cf8305956d23136c10470a0779233124b3f3b5ffc695230bf43301d0 WHIRLPOOL a6674405f7ec161391b7876d8f1168db2719d653411dfdd17c2373560dee243914565343c3d3d48587b7b4d07dd3edc9443385a2d5fe78e2b454961c068f6e60 DIST firefox-43.0-zh-TW.xpi 485317 SHA256 488fb84380b3729e2c78c2bb5c9d4046988f4c457727ac19c9458f92f1fe72fb SHA512 e5a32805e3e68b54b3ebe19f5b1dc9a606df232cdc7df301a57d6ba39ab6d69347c27480c2162e30cbdcf1601364c47f3811398751ab4f63f94763772212bbbd WHIRLPOOL 2273baf3e84b7f390a9c121a125902dcf1d625ebf4b96451f78642f16dd2e62b5abf4cda70a66daaec25d68e15e5bc1cd0cb460cde26f18c17008febf6198396 DIST firefox-43.0.source.tar.xz 175414296 SHA256 a5b16741dcce9344ca71e39e0efb0e7e1336ca5160cb9b6b12f8985f402d8fea SHA512 3ca37428d1b02ba2609ec526e86ab96563b403a03efde8439cbb4acdb282b5970ccb6a14266483c839389d59e07f6b0297314890ee04a669ba2d4b10bc4cb738 WHIRLPOOL 14d8d90452bf6d0e3965f0c8050d0dd4771f1a00a6cc68f6ae9e26334e5a2c5cad9fae92d51f0f677b07aea3120e75686655cbd5c6bcf7f0b5f84d9a1ca4553f +DIST firefox-44.0-af.xpi 496123 SHA256 2d03ae5387a0b211fcae044caa7b7b84d12125abf9d21847a870f5a1f14793c7 SHA512 61d2af5dea407cb17fe6e7d8f528384ccda6356c04b89549d7ab005e5c5edca3798d40b6e51ed5da15665e5407b99096fd9cc4451ab459b5c7f51818612ef032 WHIRLPOOL 3fba0a3e3f4a848374dc81331d757bc532095cda607461afc6376cc70c3391c5d8bd0c0b9bfbd43eeb9ffef0a3dcda96cb31353b7593eefdea3f95a9708cf197 +DIST firefox-44.0-ar.xpi 531969 SHA256 08bf3646f53498eea083345ee80f656f66460ae7e9efbf7561101cf863ffd3e5 SHA512 dedaf867d02beae5896747b8e7b1c56e663d2c04da6ab22fbb9895209276104e96ef22a96153b803f56a1dd99e1bf5f4855d0373240011d9ed6f920d7d642f93 WHIRLPOOL 35adf1b23a95c1159b7e5e95574d636d4741f9d1b901733a9122db54d44732e4068cf87230af4fe336b49012ebf48a3deefdc3a64ac0623b5d6a295a265d6e19 +DIST firefox-44.0-as.xpi 522458 SHA256 54027a9d7b52c368adf77ef4746ec00f47e4a85e4ab579138a7fd686f07f892c SHA512 71611d24290486d0343856923d1c5f33a0711beae0b49da9c25c252b8586969cad3b5679bcd66821d7961472774fad439b8ba4bb5901bf2dfdbe0da1d9c3514d WHIRLPOOL e6b371cdb523310a58f6d931c0b484f3116586d63be458267b5e5dd713b7c6a16e27863b461842ae82ec8c2fd40d249eb55589d8be082fb04e2cb1c4bac3ad93 +DIST firefox-44.0-ast.xpi 420007 SHA256 be2a177e24b39b936337c778a7e94a95a96b7deb9ab47c98a9ac52351095122e SHA512 d8a3876dec85ebcf1e8b0f1d0f9b260fe39b2732b70b5b589aea63f866b38134e324a72750e2ea4a3875da7022201b32ab770f962ac3442800c62f796c6afe73 WHIRLPOOL d3d5bf2a831dc26a8b54c4e68104addd0b513ff68a79bf9d65a8c9ad7e20d814f9194fd8993b700c6cb00f551d986a9374e7ed9ab24c6105c012bfe3c9696ee4 +DIST firefox-44.0-be.xpi 464850 SHA256 7835f62ed47c44a181485f6d3475ca24d0d9717535386c892294d73fb15e798b SHA512 dcffa9664f8c37f82ac0a8b38eebcaf0a0ef1770d613f6f6aebaf371b2195949ea720e5335b0bbb2fc6c9906b897abcefd51db3e38cc45b62d90bd0ceac54c52 WHIRLPOOL 86649456ed0d5408de0c84eed6c6bb810d43a884f3be07e2dcad6c3e4b48146349434fb1634037504e826164c3e1b2cdd6a8391672d7938fbee895d2d2d9036f +DIST firefox-44.0-bg.xpi 505504 SHA256 b1d04beea09b5b7b8fb3d95eb6e4be61ee8f05d17a12bf8ef9cb10a478c57e55 SHA512 7bdf7ef915b2df48cf84d335adccef65077a0e8fec921801bfeb426a692d5b9b73775fda885dc6d5a69ab1df46388515a4ec0e840fd6ddfd334402adc9c1d5f4 WHIRLPOOL 90a10bdb1ab2fa3635775ac8a7c7f262a7acebc3d04cdc5b5e2eb5396a391893a30a8217dbf8e2d23fda22919d98122c6363dd2012e2b5cde7781f21a375f070 +DIST firefox-44.0-bn-BD.xpi 550930 SHA256 39fb97e5782bbe7874cbb5be6a13273c4a82e78613d84e8dfe914f1debd0d865 SHA512 6be2108569b8c2f1aab587bb4002f1b5eddf154596b87909e29f956ed332827edb597af84e238ec221f0db788840d14811503d717ee956d7c981df72432b1d1d WHIRLPOOL 07dda8fb0443226a71fb65fc1d1bfbf9d9b4a5e417f8166b303580793cae9b6e42d9bb2b79bcf789c9ce2fd8547088a95ed3e6b2d4a22400dfc153637bac154b +DIST firefox-44.0-bn-IN.xpi 542124 SHA256 56edcd91ad997d1833b4f21c47a64f54d89aba9f2a5d1766e61aecd84068e406 SHA512 fd301c79c498732bbae83611e41c3a8aa7d386fd44a39cc334a2505d81e0e3ab58f3e4bb539e7799e207329939344c9adb9b55c8a53fcad483f1a80818420127 WHIRLPOOL dcfd4e799ed56a5ca425154f186f6201cdfaaf7a1d8c2b119322c21e149cc96082705bd53bb2e72f2f43759ce1c0a7d7f53968dd96fb63b0306e7ae831d69883 +DIST firefox-44.0-br.xpi 454294 SHA256 2e2be17058da67aa6bec21809009b8e567b2da25f759778d198bb4b8088cff2d SHA512 9737f9bf3a338ce79765aeb1eecf94c79c8c2abb3e74cc8441512c676b0053d2c276953d987463ac8b1e5787170dfdb126882d5f352b8699b43f4f753566eec2 WHIRLPOOL 6f1e3c0a44b446dd40964aefe391a128de90ad7760d9bf6f7ea6037abb68fae21f24e1601da11ddbc08f4267b7c12e15daa1071f636a2a22d2d9970d92b06a4e +DIST firefox-44.0-bs.xpi 493433 SHA256 4b951439085404024da6b343fd8967de4e8d814b5800317691bb11090d328fbb SHA512 77a2279862f31e4bfe2d328f4e131e5f9de0e68a9a3cf487330b99dcdbdb537444d2b07ed620c8f53e47ccf0f8f26d59a1b48630b21254f72133b53f9cb37d85 WHIRLPOOL af967a5669606b6db1943164cfed46738067a531dd2461deb379df8d88f38e6e0dd5b41bf35fdf791967e5039743ca90d7f15378b8d4607f4ddbe5fc41073035 +DIST firefox-44.0-ca.xpi 471462 SHA256 3704064c35a93c6ea199bee735c88ad1f8d160a8f46cd38516c226c801f6827e SHA512 ff89fbf9763179663930dd78539e1b40de9c97721be6e062572dbfec0c374cc7f5ee15241fa3229b20c83711248c4867159271c0f7b5d0c1100fd5b0b71f4a42 WHIRLPOOL 91019737301c47cbea7cea5ff81dd3df38aa2ec8fdbad6d2a03f07869e66dead2bfb6f2cf50a15eb2fb7c6c46d80771adceaa688e277339b1adddb420a5dbae8 +DIST firefox-44.0-cs.xpi 460606 SHA256 fb7c59ad096337f9ed3394ea1bc0c0156349ec03910c506e708ec254789588a3 SHA512 526babf4c84ce11039ced17ad5e19d4a19a419d9b7e2f80dd358a5d2f531dc9856f52ca1adda0cb97d9557f83f4b3cdf863e4fac2231ad3f4ab34740a7d3a9aa WHIRLPOOL 3b531743566bebf0b5fea6eca9aa3203822398f01b0a5d791e4188eec90d990c266bc175d1ab07e4ba83bee51f4ac3b829d5c317881500000656bd7ae7fc2feb +DIST firefox-44.0-cy.xpi 456837 SHA256 e279f26bea220eeafb4f8b76b31ee782e991347e45d07c099dd06000d38d490a SHA512 56fddaa571b381f426f4fd73186925a8ba9f92750d5f92ef122c21788dd56e7d4028bb21b9afa6da74d1498bf299bfbbbaeb36a18cb071eceb9dc62f99ae9cf2 WHIRLPOOL dd13ad1c08c276c0d4ab360ee239f27a92d7887f5719c7eb903f3a94caaae9fe6771178d28837b1b58d8e7ca965eb59f98cf00927e81ae04a2c748e08214ebb5 +DIST firefox-44.0-da.xpi 463397 SHA256 3797f85f4eb97b9cd86f8af3563cbebcc0e87e95558840689f4ad69c185e43ed SHA512 b9e8cbf4de5463fcb442e0e8004e1312764649b5e878aff5f2a0185231767b948de6a82d6860d25844d687cf0926f0d76df0f205f7021053c233b4abae8a7c9a WHIRLPOOL 3d4f9f85592b6a1caa5a008480d45be32bb7ad6cf7681281b966f7ed8ac6d69c3e82199f43519f1a114c5db20ccf78616c83a3c944c4bd21c433ebdda6ced8c1 +DIST firefox-44.0-de.xpi 466176 SHA256 42bd312feb841f8cecf06eb85f9f588ff0f2f0bc7990e1949594c3a0adbe94b5 SHA512 087b7e728d3f6772e8e5161300f5032d5b0a877ccaaa684594b1a3cbd1937224f9aef892eebbed6ab104575929fcbd49f2c0ddc0056c001928f228696ea51915 WHIRLPOOL fa8fe44d7d9f718c3d051cef0858611c2006c313658fda3b2a80f4a17636a29696b639a51654fb09d665a190855ee3893b6067720020a76795a032eea41b84a8 +DIST firefox-44.0-el.xpi 511154 SHA256 edf04fb40f0436553c7535a7d908938e66b3c8a3e7def79b86b615c66572299e SHA512 58e8a7f38d376e8764af9b564c77e388bf2cbcf8b333b63e6a99a01b64788626005c97cc4cff1eebff7a0414c4a264c51562aa02ac2e6e9d98d855b00f349807 WHIRLPOOL 33739b7b5d4fe527724d039b742efb10d1193aa904281e99ff4a0b805caa47105433d171a30c897978102504e2c9b03dc12e592c1d8f7bd729becb0cdc4d8770 +DIST firefox-44.0-en-GB.xpi 452629 SHA256 5e134e1da80c612c48565a95b67f7b1950c8fd620ea16a530fb794119d9fda08 SHA512 ad456ee1acb57ba7943fe585512d501e82cf27946869f5535e3aa5078567356fcc3b99ab609b6beb0f2d5e29fce6e903fa970d33601b1b1d2a3b4a1b43b03dfb WHIRLPOOL cfe6b9b1afedfc728a2ffcaf1084c76fbde5a6df9a0beb8e57860c33884781fa09a5c64e73f4f007e7d997b026da20eb1a2e89da63636825194e8f1489fc3ee8 +DIST firefox-44.0-en-ZA.xpi 457278 SHA256 4fb855a2b9c0b46dab41f59023198a900828336fff0f3c28975882df1994cc70 SHA512 74cf1e78d90fc498eedfe15db5212cf311784fca30373525ea193d1050f05f764e657b6c6b0bf988da3c9f92863c081e97d9ecf697af0e127c19896910694a59 WHIRLPOOL d9bc0197117ff76cc93ac60829c9df3f6be99fd3da7777e496440856d3ef04108da516ffeb70e4e211c1f4796a29b241eed044c28ace6c395d14cc6f04af2937 +DIST firefox-44.0-eo.xpi 496609 SHA256 7ef64557067b7ee834bfc1c1e111c8e6682f6d766059631a0bd8fc627656da33 SHA512 3030a71b05667bcb4308100c74057fc1ae4b41b8df25ad433686d0fc48ffe70c6e1595451c65b88e93b0e4c25761bf1a7c5aed4d0f7e803bc23e05ec5c17da70 WHIRLPOOL 4f9e3c59673af09f6df2270dca427e14f90a4a3c417816cb5e2fcadb03ed352efbb446e9c80c120890a90ab6e4e5e7e3b9fa30183df516069acd619e26c5e78d +DIST firefox-44.0-es-AR.xpi 465210 SHA256 c678d0fa10e55843deb9198d09719e686c0bbf3a5db7b49f2703bd5066574303 SHA512 8a0b9bbad8300b6c1f931e5e492ae47314844c9616f97996a0814a553e4c09c82852ccd014d37f43724873cc8ad2cfbdf097c770acd84d51923fc1d236a1226a WHIRLPOOL 837a3d26007b7bba302bba872ebf9583029ce2648ac9e454d5b2546d9e57aaf8d559d69f040e5956ab3e24ee42cdb48b7525f2617a6d7c6c4ad52eccc7da82eb +DIST firefox-44.0-es-CL.xpi 389731 SHA256 1deeedf1776bf46505ca883a57ff96f555abc26bb07073aa8a1f8e1d2d53082b SHA512 bdf0d07ba30090a5ba44d0246b8d2e195ef942572c1ed5a18eadbcda656556787eb77a5d2abcffa5a182d9e46bbfdc30b700b9c4c4b241d63095d1a8838f120a WHIRLPOOL 063dd080102073f2948f5b60bc6ec5b439530c1fe88967b2a2eb99d54b05a75c576ee28d5e45640924923c8f082942f2a8617be9bf20508e56cc95dd76488e0d +DIST firefox-44.0-es-ES.xpi 378684 SHA256 dc91671b42a0781fb6a7c28b416aa06780aa4ad1256f55539f465532995f440a SHA512 f620aa2d4fd8f213cf8e11ca2428f8f45662e58228f305287040ac8d285bef1d24ff071c86d819f61d77b1c79a0430b2948c1118d8e43a458bb032e10733e25f WHIRLPOOL a032e49fae546c80d4c92304cff2a7ddb0809263d2c662fb2b9b76747cbd9cb44ffe37748769983aa7cf33afad7c480305109544df10c909c966a6755e7d058a +DIST firefox-44.0-es-MX.xpi 470416 SHA256 b126dc3f0319058bb75976ade6da3c6e15a083dfec5a60a3fcef8eecfa921886 SHA512 6842f4b1dd74a22e81b34f7385ab4ab0880eac23c5c607c9418e084645413e006edf61fefa521fd663edaaba58b5db6e4fa9e9d0fe46135a0737a9f594a644a2 WHIRLPOOL fe8896745202bfb56677ebb6024599c474c6bccac197e3c336aa519c28728c60e1deb3758c2f3d2255fe33d02d1c18e7ead48a236d98152d5a85d47181aef575 +DIST firefox-44.0-et.xpi 461957 SHA256 8b061583eddaec7dc178d221584d852af9622bcd6be1e409ae7298050593d81c SHA512 8237ce54d221b5a34d231d3142de7343cde8fcc343fae8b3c914403e255d6032ad9845854fabc43ca93e73625cfa2f47b4545b9165e3a526511540532fb96e36 WHIRLPOOL 31a046eb7f8dcd985622c3744bb8ffdd458e53d97fe71e5ee7a87e0aa6d8c0d0bd99ebfad8eaa83817871bc8c96f651ab9ff43a2156ece86c069c2d007962a0b +DIST firefox-44.0-eu.xpi 479775 SHA256 09e09e0304db6fbfc1c43a1fb0d427fa9e0fa5beff30705e28e661e2033e38c3 SHA512 7e5096a9728a3715d106b2fd6b8b2f8198023349408f9bf3d9510d0a60b7fc199cd88b249f494691a62c2a9e3948f2f9d5fde3941e536b395e91f66e9e44a37d WHIRLPOOL 41128395a7911eaa6cfa8820719613c91860d780b90011334d31db80343a9505fb2ffe3d2a57ff35284f9dd367a413a2b4859d0d4d340587d3e814f382f4e359 +DIST firefox-44.0-fa.xpi 535474 SHA256 2e4fcbdf67620172e38630edfdec7966ffd827f5679dfda4802f252ffe693369 SHA512 18a9fbe43af6895cc66543ef0d1af5b4ab99006fa2deb94b5f6a8de7a02ee119d20fba57e956ec07a35016ea50de0ddb483e435e76e8b8042b9b2eb3347cfbb1 WHIRLPOOL a1e69e083405f339b274f6ef433466e0b115ff40bca28d4935cf80dd74fe37d75d76cdce2bc763a907345e6604397a89ef5040a0681d8222848be713e87d1953 +DIST firefox-44.0-fi.xpi 461260 SHA256 2312c6aadbb4dbf5e85e9544450ae65d31b96c99a233e5e59e5eb7145bb10c53 SHA512 73c5ea586691606024cfe27462c375cd0f8f66697b7a1fccdd4670201e5a6552321f3bb47837a9bd3048617c825641672a834be25014819efa971a0e796b82b8 WHIRLPOOL 9e5dfafffd5ac2eea880fe0a810ce81b6ab198b1afb15a5e8e0dd5ee6a73fa54c815cdbeed09edd7a592bdedaef073eaaa48efe6700d9bbfc7ff9f0e5fa33cb8 +DIST firefox-44.0-fr.xpi 475594 SHA256 d4bf2005066c089c420035d71c0d59ba9dc98adfffc9159ce51a2cf0ec560896 SHA512 8e7204de131846fc3ed74f95fe09e4c6391a1e0552f221ca20808b3b7930ce4c778cb56b5fe60619acbf665adcb2b36c370fabedb3e43cc56fc2ea58dfe21125 WHIRLPOOL 87978c74f9cc7748e816e3c196d8c458ba5f03bb7a2158b856f5bb0d16f0834c3bdf54c5b47f16225c0246415f0089134900289f307b8eb37daffca8d4419518 +DIST firefox-44.0-fy-NL.xpi 468844 SHA256 fc9a95b70a591f70a90aea0f26cdc4c1c4b1ac3f2f03abb941998f66d39e84d1 SHA512 fd69ddfbfcf14fd46e4f7ac6be85b3cf4717e9f9f6d3703dfc25c0dfd248bb94e8aaa2c386a6cdf647e2decacfb0dafeff675727e616fb390b57a59102f4a3fc WHIRLPOOL 3ad37e69537aa2cf273187447f3d3b26c38e95234c7de365e430abd8cd45f2826ae2c3ee0c06e272f8ed1665ecdd3a3e6e4bd01c04e84da600d5caddb0ced8e4 +DIST firefox-44.0-ga-IE.xpi 481200 SHA256 296cbb4521209f1fc7dbed72a7d5f5b08ce5446974f0fc443fc9cf55e4d5d70c SHA512 491e8e3264494a5d26b98ff97c3fd29e276f869773939393ac9177be5eeeed53728e678c098419fe0d44dad94038b4dc21acb4e9f31d12d4d883efe7ece7f751 WHIRLPOOL c68c725e9a6b385778710b67ec71c2a0d26cbb4dee42b02934b239b5782ac9f67acdbe99f9c3a9fbb3c4169e6119bc81a4075f28df08488d7d8bae6569edb9e4 +DIST firefox-44.0-gd.xpi 466940 SHA256 3cd36317dace91ceffd596e3d3ede3a64c5786a1e714babe00ab85ed753f4f2b SHA512 4ab5015671bc8a45903f8ce0721e955297e4ea1aca8f949accbad1b0950463b287726aaa4cca7cec7730d8d2966ed692e5eaa297de86c485dae264066b123b46 WHIRLPOOL 8c0e2adba711f371b209eaeb8f3b11a983b8adef245f591e3007b7c8e8b11dbbd8994d3a01204a25988546a23d1d11aada3511f9f556f35edecabbad40569d01 +DIST firefox-44.0-gl.xpi 461111 SHA256 f7d2add0b9d2554591df74397fc85f02e738392ffbbcce4551aad545d824fb3c SHA512 41503f19e37effd8b41cadd90133b4ababd17cc8abc90fbe692ae1e9c1ba7bf52101fbd140543cb19642901670132fc677b81500507f9015565dc41afeb89133 WHIRLPOOL 7d266af960e84108fa3401993fd652f9972e0d4d7b9146f3b1560e852025a0bd0691b42bcc5298ae853124f10e7b321e66c9977808f19e9f0ff819e863a127b2 +DIST firefox-44.0-gu-IN.xpi 498551 SHA256 195b952591f124521a2d8140b28dd316906875bb5fb906bd11130bfde6051314 SHA512 ad523aafd7ea5094b002ebbb05b6e49289803268a85745c9bd95497d6fe8c7881e370a3569d4b8ebbe496337169e5a85ea917437471aa4af65b82d9e75a6e19c WHIRLPOOL 6806106e3f18a9e575653211f096159890d1010a5c5bb7d9a27bdd3a0ff5539585f65aba9a9764122c3880cae47c12e8f73cf33525b94e902fa791895880591c +DIST firefox-44.0-he.xpi 490166 SHA256 d25daa82b8d118b47562056e0fdd90617375c6260acd786e4640961bd86144cb SHA512 49ddcbe6220a3cfc7a176f334351f81e34cc4ee01a3984b05e627d7a7c3a650960b023d4bef0450172290a4b9ae90112e7e5f579dc943984e32e6c1cb13c112e WHIRLPOOL 0ba1c789979b11fcae26b350408a22edace8819227cecebf9d0eaaa275c296f014820db35283fdce4c6f06ec2cb71604574d82fd0ab4b4380addabdf1560753e +DIST firefox-44.0-hi-IN.xpi 523873 SHA256 5a35a22240899b5573f2d44e848c0f959148598994db4632643a1f1e456762fa SHA512 d043a2ac0fa8f3228d8d78c278f7c832bf5b39cd26535815feadb62e7b83d2ba4bb9a1c431de4af369ab49025116aea55842a4a13de77896d195652ae96b22e3 WHIRLPOOL dd84dcd133b1375f31690ae16634a61662656c9b8db9ecaebeb344c5024a0f491fd71da30a910ae24c78fa693b1200e3c13f93e92a1f4827fe8bc2c22fff116f +DIST firefox-44.0-hr.xpi 491273 SHA256 3f3d2a34432ec4c75cccd41126011c62e3cbc59c2a2625480cb3e471d455bcbf SHA512 adbc32d152c5abb13fe96653d2187d3b0a8d39d880be1a347e9fb49c4fe36ec2b8912f708c374f9ad77b6bbe2d731a65be3d4664ee4a5a11121027047b770556 WHIRLPOOL 7cfce2f842ee014f1000abd6ea3648570f7163fdd6249d32c624ef1f63c405602f63df896e70eb767da67d41baed32be4a977357902d1e17733888bcedaf2949 +DIST firefox-44.0-hu.xpi 466878 SHA256 7b21a1517ff931194b588cd42080a02182bba8ef5cba11a19d4a5699922d6c4d SHA512 4e18371fb0a31a557ea382af1caa2202b78987250087fd43ffb66baacf45654d2c03917d76284842a038c572c1c58115c83872fd4b37960d26e465aa7108b330 WHIRLPOOL b88b305aca31e861ee5eb3e5980d84a594d7e7265982f56c78735499ee0c3a12dc2fdf850e39abdd55e4e92e9fedccdba3357c9cf5e10552d80ae69082e00665 +DIST firefox-44.0-hy-AM.xpi 549357 SHA256 637eccd6cc0099b1a0b6a197165ba8ee85e33d5246c6f4a011801243fa14d483 SHA512 620e1426c7f5a764a30e4f8e2fa0fa5fa8066625d71695029c6692eb9c95f9812b78c6c134dde85138ff1d1a6df9f1aa0a6ab90c356d86d623d1dc82ab73db36 WHIRLPOOL b4f00726e95be2276923059c299a7bd2936b2c4f54e446f085862e32fd216142467de73692c4551dc74fdb94e6ea3820fad3fdff1a3e813919f4d2bba248ede8 +DIST firefox-44.0-id.xpi 449869 SHA256 8187f234721c3cfaf50b8640f991e633c55fa80a7714f7bf50c23db24b056f2a SHA512 d34fcb6c478110ee1a05beee54f0e620b3857c6a55ddc7be59fa2d3abbe813db7d8d614790313e7a155df89c50790b55d639f3e77f6339982785b3a9234fbdf2 WHIRLPOOL 4663ec95f2a41abfa07d1ea8e6e590956e11b4596924b2fb8f4bfc7e070c77ff4b471070a93eebdb7129b2e58f890e094b8b41153834cd6ea06851a38a0f2199 +DIST firefox-44.0-is.xpi 498239 SHA256 867f61c8a21e76fdaf46fd44e060f6ee0add54b3f976d2192bf00b69dddf3ba5 SHA512 66352f1d205330df9d91b851e1ab3478f2057509aa0354fc27b55b9a03365c9c4406faf8cd122d73218d0093f8bb619f898f8504999115e730632a24b5b7b3c6 WHIRLPOOL 517597df690ba81eb338f0a89aff75f69a6d199165cbda85a76c955342be627ec763a5adbb6a7362cd66bf22901159b4de2392c68c79d527a0e6198cd7eb0d94 +DIST firefox-44.0-it.xpi 369825 SHA256 92e7c9c874ce9913c7e2c198602c3bcbf5cbee606852d32780dd4b6fd1707b7f SHA512 76beb774738e90da540dce0b6bfaeb93e968c28f1b213d4912b9acb0d7f4f7126a06bf09b51bc0506b27dcda8519a16b04308e29a24a5781abdc77f6f221f9bf WHIRLPOOL bb8e9f37bc404cbb2e0f5e10d584a609deb15c65cc56e23fe69185e04bf1eba07ae336a61ed4e8a386552fa2efc8fd25e1a9f460aad8b9f4c7ebd631aabd24ba +DIST firefox-44.0-ja.xpi 493749 SHA256 953227840368882f6733fb2d78efad454713bcfd8185b341624cbb7acf95d080 SHA512 9de33cd2ea7269db239cec3abcffa0754d9dd211ac70862f7c9fb903b1037b00a0ec4d3f9a092672267a7013d01df4c992fc514fba72d532a3f9d9e958b305f0 WHIRLPOOL de505fb46ae7d0a6d311e5478a048b5d54035013013868355bfab6b9cae5fca68abde41e752ea98293e5f66650229374557251e813687471ee3d8208d1d27bb9 +DIST firefox-44.0-kk.xpi 519876 SHA256 23f24aa820fffdbaa92018eccb5037dba793a75ed57d57399eef9f1b4e3e7cbb SHA512 cdaa103828f5a2ae2beff181b76748c132175e62c22d143a2b8645e1231b7bdc9a155a7a2e255f59f6e4e9532dc205c75ba1cf9e5e6134b32d1ad2543e58ffe6 WHIRLPOOL ca70443e56d76b81f6b6942902c62ac4c00f207f22f0d552f08602a61f9db3496642dd848377fca66582853894a1a6952e6afbd4f2d468bd2a81cd7bcf5b2dbf +DIST firefox-44.0-km.xpi 587938 SHA256 ada3358784469933b559c5cf3368b519776a57370818ea6630d3705ccbf99ac9 SHA512 14eb9ab37f1ce62ec6961acdf4bd79e189fd072c584ff94541a8440570b987d520169c08669d55f300a75aa8944fab5676e5ef9c652cca526ae65976a37d97ce WHIRLPOOL e3ea7561dd5a7f936e81f3d13ab897e9e1e935fadae6f45d8c9f224250a3c29228e5ea4af83d37e05b0c9bbeea0500782bbfad0e1d185301d1a0d5d71d539654 +DIST firefox-44.0-kn.xpi 547916 SHA256 ba3cbea473b918bd29dc842f3f18850a30cecfcb9019481db0017948b80ccf4d SHA512 e3f3b1b0e9152f26b3e7a33acdafc0cefed57ee3aa5a9c717603edcab5ec0b612eecfec4db3850dec25504e7762d5181cd3a73cc84a15d7b13d6d723d625d5a4 WHIRLPOOL 6e12ea808a3eb4f7a81539e8f4d0dd0ec81debdf479bfc423ec10760b5bea543edba25852d17828817a514bb383e9a5d84d87be548dfd737c3320e6b4c691d7e +DIST firefox-44.0-ko.xpi 480595 SHA256 c14235cab4064ee068ede2f95ce859efcca15cc350ecd69cb50fed48a5d7c105 SHA512 88d29405bee680b5e87f952fa50dc56eabc20cef142edf3c3ec0afc125970ba73e15503b47bdaf90b7f1dcc8697c0cbf8a91d0e7ea4eaba0cf718cc268c1e977 WHIRLPOOL 603dc02e9d579257f893dcc48d4504cd938d7aa5810accee2f5933cc0786de956a99a66ba541f3b679ebca065b62267ab334b74a10bedf3a68bea482533e1934 +DIST firefox-44.0-lt.xpi 500331 SHA256 01b4cfafde1912c5646694eb6b6c975e717550e85b527a341f7836ebd02e7535 SHA512 80f89d5959b79c0c4bf806387e7d912ea8a53f66f4ff2553542964a566a9105425fbca7b5c6aa8e37e7c21353c9bb4af82d39bcdd82984a3676fce034d8c58f7 WHIRLPOOL 0916f1ca9eccd0bd69bfb3189735d5494ab1c51122598d0fe51797460deb3d7c95a345b5ed8f0baa1161237b029dc5a1ef38ac163379f08e949ccc9675dee982 +DIST firefox-44.0-lv.xpi 480443 SHA256 2667d4e658a2faeb36c4aa3b5b5b13f1d3caa10abcf9a94ceb2d08307770bfe1 SHA512 a641afbd05a56a6c3ae4e4b796eac638e3d0e68dcdcee614aa58202298c20e4fb4e1367b99754faa732aaec3897576a4a2a246ecb0805ff7c610488bf528c5b1 WHIRLPOOL 4b52eeb76e003b883b2979c3ec60e099bb72a546ca77d8a1111054b50ca2a38fa4ef2696bd49f12c927976821f423404d962bface7e9f8c16985ed94d6feb392 +DIST firefox-44.0-mai.xpi 532117 SHA256 5c1a912951b00c9da71124888ba88492f433f807956d9ba21df90b6d81edfa8d SHA512 5fb142d4b1cd985e13495d3f0e78d13d4352a456636a4b5bc8451ea363b43b044392da4dfa62434ae6a711a37a1fa7ca3bdf40924bf8eea7e7c71adfc0b7a3ce WHIRLPOOL 12e25c59c2952712d37239e0fd64d33e31c87f7f0aa56c56bde7dd7aa08b60b63e002b7431f72e28a3bb869eb4a76ee3183389b7d1bcaa5684411f7ee8f6f633 +DIST firefox-44.0-mk.xpi 537870 SHA256 a6744e118506244b7e59947ee9b52975e9bef9b3f51dd5a1a91c1fc334610ec4 SHA512 c2123e97845a3f8a088747e8de682932d99d64685f7f9dc0747eb54225a78c68710496d17860f54615707fb40e4695ba82bb83b10819d8ab067b2305bb715afc WHIRLPOOL 33612046f69aeb7fe9f2456a70f33e75f33c10742bd26f709f910b81e8f9c2ed5b736e27c65f9bfbcd2a7c44b5f7c4f3b74a2729d2db0c36a8a7bd78b5dc8dd7 +DIST firefox-44.0-ml.xpi 551282 SHA256 97aa5f16c7ce66386a096df283c0ffa7c3c5b5e0b23699c80d88c04717d7a26e SHA512 1949447f7e042f2fa13bc94fc19db9b38d3568e0c3f1cced838e2cdeb888ea13d6d612ee95b93b73beafcbbb6219e5a66b24e17cafc84d916031f4fc17c037aa WHIRLPOOL 82c24a927b9e9768f82ca3b4c51f05734461fa4ada2f5fb6b24f1f8310675b42fb20be6ac22ba14f2d5934cfbce83965e21ed804f117ac7a7166597c77444d2e +DIST firefox-44.0-mr.xpi 527782 SHA256 709844a2c3a38fe8205267f379b95c843e7b64d1a4b40c2bf176d4f2398c70c3 SHA512 f4027a4d240963b30222db9f6f86117faca62c71d2d071175317892c2129e64b43087326b3e1e270175bc7c558266ea422e6d32a45c76692fa950b13a20fea15 WHIRLPOOL 9804bd6fcd0bf4a129b70eff76f390ac0e98a4ba4d574c227c49c8a83f2ea1122090e0b6a106b62c2aad84c4ad977a63f347fe7cdd234350af6350049799168a +DIST firefox-44.0-nb-NO.xpi 458673 SHA256 59051b45c1369f66899333c16d4dc18b1b2c40440be752053832d743d54810ee SHA512 476405d913c6f36f24a77c2cec4e97570c1956ea1830f9190c5e0333f1b835fb80c354900c5bea35a301c1116304db336b85dd3e8e6afa1b14e37f3a17e74e97 WHIRLPOOL a095b6d29c668fe099857aa5a5478e82cb908f854198363151a17d72791b48475da82f052b7a10120e9c9d5f9c130fb19704f6f89d75fae932025f19ceb37dfc +DIST firefox-44.0-nl.xpi 456554 SHA256 35b2d2b201e963141d6079afde81bcffd1efa7879a37bc5d9431a65069aacaa0 SHA512 9fa2861ca5cb0aa244d562e30e36799e23be16e30c721bb9908dbe280609ab7e32cf223ade502ec12252f197be83d0b96725f41b8b1e2e697febaa242ccfae26 WHIRLPOOL c5241e370c91f084743b4150581a1bd4aa1910db994f07d43cfb36df29e327f81060abfc02dd1210da9ed68e7528a94e419a1e775377c89b50cc63612e8256d3 +DIST firefox-44.0-nn-NO.xpi 452666 SHA256 ccf4db814992d2bada211a886321d97346e0d2ab26e846752243c2259062ab5a SHA512 581006b0ead898d2f1a06c9f36a2add5c0f26cd0e5a3d163b5a8e975c88be9458a730c0c632b69312b1216ac91d9c6aa3f855630a5c59a7876a52b599248e908 WHIRLPOOL 7b152f37b00f0b2acab0799981e663a6482fcdb6215f54c6d87d59dd19f327acaf81d91082b14335a53437fdba27b1b17910072245320a5bffb76f9c03e1595e +DIST firefox-44.0-or.xpi 540587 SHA256 f967f29bf4ecb73a86545a72ecc68c315d93b739060745810f82d1ad814b3cb2 SHA512 91f36ed796f26bf5bb2811735999bb555ad74b6d69e4aa50f3b41228bdd424822565b757e8283d51433dcab465ad59965577a625052ad232b815d76fc849c32a WHIRLPOOL cb84205774199b23c8384fd31eeb15daa90a63523c924acf1822b9ea19434188234784b482aa6f3e200c45d3d1ae76de7e86aa640600dc0677d8a61367719dd9 +DIST firefox-44.0-pa-IN.xpi 516425 SHA256 6e1648d2b6bc9be3c674ca0e84e96121f62dfd66b19f22232f15772408a3d65b SHA512 d384b5f88c67aca89533818fcacdef5ab021bea593017477de96ed5794b52c95f297f4d2a1b4cf0f7ef42eaf0ae9dbc216b1a1c5f5751cd894bd85e58a0c6ddf WHIRLPOOL 8c486b895af9c80d5b811502dd6d9e5cd0423b2b791652bfbbb8297c98ea9b01e9ddb8dc674fbea5d74b3f7a8d519d94c4be319d92849e9575a36d865109b33e +DIST firefox-44.0-patches-0.4.tar.xz 14240 SHA256 cf17d24e19c8e64501582c77e010a10bf8cc65fc1d7620f7a8dd98706195eda0 SHA512 4f597f9885366a6ccbd7cf424fd68bc7d2377eeb5de4741b21d6f51272a9f4f6a57ff2b5a848593097e79d51a7ae7e6e261aea9155f4b3d719e74ebbdf7279f1 WHIRLPOOL 097eb79a5aba97f76d50f5f51da8b089c3d85b34c6a41d6ca782a85381f024d8865062d95ff4bb2235426e3806b660344d3ddf067da0889cda66f0b24cb97912 +DIST firefox-44.0-pl.xpi 403714 SHA256 f01c0fa237aa5ec7a303261abe7b9ad13c22db31b48e3766209fd8ff4d63f4cc SHA512 7513f696df0f6a90b37318d7e27a5be30857c603a24d7c94423e9db899649143dc3b26c06b38b0cd46a0cc72f418de7d46fcc9bf80fda09aff2383c3a59c503a WHIRLPOOL fdc67f909c94526f0dad0434d7883076bb7bfc0bdcde8d2e006bf745617ca11415ec396335ef81c42c3afad8729436db4d87fccbaabde726ba9b7545d442af45 +DIST firefox-44.0-pt-BR.xpi 473587 SHA256 dce2dfdac65e6e1dc8c2236941207a630d467dd30e71f6ca7f8973aaa2425721 SHA512 51c596355acfe0e6d533a4545cb4d2c613c6317471765b39210e2c9989dc8bbfd338f19f37c248ae209bd1af44cce0d988e0b4d38ca3926d3b088c88111dcb3c WHIRLPOOL fb22c28f27051b32692c294baedfadaf9591c261f28d4b7b8506fdaefa72bc031924f1195c00d4a1737dc22e1f70494fea7d3e7e7bfc45cc2b5d5dd92b7b476a +DIST firefox-44.0-pt-PT.xpi 454143 SHA256 087227a30a7c06d04fcf47aab7f04e42fa554ec2c211463bb366ff17e941d339 SHA512 304295dd4f4c2ae0f490535fac848960eed9589800feb073a0d16be5b51b3279f53c11f90ffa1532abae8445b2f5b018e25391d78e943612b033c0213915611f WHIRLPOOL cbd80ff9cdf5a232c4d104772b8eb699474977ea0aee9053ea3a0716403e586a26eb5b45be83ff24e7f53eee8d591f29863352d3722d773890d509edd4fcbce3 +DIST firefox-44.0-rm.xpi 460176 SHA256 110ced11f415e15dd02cabdf4d5f2bb3f992e68a6743441bbfaa30e0334da88c SHA512 5f355994ed5d9a15a0a86ed289a8b6a9424b5c9b15572e9ffcf7cdd6bf51a22e44a22beb0b92f4afb99ec1c4980849215b4e1c3540b4f1df76039913d55a8eaf WHIRLPOOL 20a2d4a91547a810f9898ea2a593e7c417e2d700cee8fd2f483189e61144f9906c51d2f6054a554056248bb21ebb7b7ca957d5c13b723ec692b0c037d20d1ccc +DIST firefox-44.0-ro.xpi 507825 SHA256 0f1e2de42f1116840d06145f31cfefbce833719b4ce05e31c054a915a5988356 SHA512 b82b3d6ecd3282a7101f86afc3bf9149a14b4bfd7097b87dad6d387e425cd77dca1a80f2d93d7902f5a9c49a8c42c6c936269ad423433237129d1eb298057b18 WHIRLPOOL 1cb31f912208384b6b54c32475dca12e9cd17a4c9611002ba45183ebc1e45c61f8447a30c0d2a5c0efceba083efe339888f019b8998cc5b2635e6bab53ebbdc4 +DIST firefox-44.0-ru.xpi 418291 SHA256 e14eb41bc5af7f86e74b01e9bfe6a138088216cef000d75bb4d514042baeffc1 SHA512 fe7de8a030607ddc4f0b8034918ffafd666f4543e28ac882e04b37f1f3facd6426aae17a6d56fa3eb7babe33ed3db90a38f29e6cdc2a467be27d5be6afe0e1e8 WHIRLPOOL 5770143d33cd303ab90bf73e3954c2ecf056cd2757d5ca377f542beb26a8e8b09235644ec4ad281237c1a6619f30734ca9c567b57d7ff52e5313956fe19c0f20 +DIST firefox-44.0-si.xpi 553903 SHA256 a9badff4b82754018e8585a674f96c491cdd2f15c18010b85153315d572db25f SHA512 9fbbe14a40b8c9b84c762d65da0053911421cb99332420d065966508635bd502122f614fa4b40fdd53307cb7e95d6ce72ec746e53704259e02aaee8644b0b45d WHIRLPOOL bf3266bf7f558d1d2d77542ad798e9c6d56fefed417e48edca62b3ae40db12e27ba88968f1edd8dd888b7b7427aaa8da9d59d6a90871f0d010fd5e415cfe6a59 +DIST firefox-44.0-sk.xpi 482728 SHA256 ac46e1b95d6973d35fa5ccaeba572e498be9f636a6cf253224a2b6cab6c544c7 SHA512 5a77e76e24ee69b31c898c252eb9ee1657ced43eb288551ff2d5b7634c09654e157eac5e1fbf869cc6193af3e211610634f8953c63a08f95c8e634aad7cbffd9 WHIRLPOOL 2931aba450e42baa4b9ec736b0cae8662970b70555da626c278bc63e4da54a01b5b5e26454d9ef9d7fc429f59ad628085034ee91d727074df9724043c37994e6 +DIST firefox-44.0-sl.xpi 456215 SHA256 cf3a96cbc48afc0af98ee2327cac60eaa49eed6799a6005c5a3410977efde12a SHA512 817b7bc8c6c2f926577acb3331cd1440ecc9726e768bb58f11a135b1f7abf8cf84f1aea3423dc511d27bc47e7b8e220a6f57a8829d355f6c46ef82aa6b720acb WHIRLPOOL 9de36851ea4a4adcf2790a6b72fabbe560731c009e88212ea5ef4b4f0e5df972e12acf5f182a4ceb3fc71ba1c25fcb8fc5135517c83324c560bf5971e044acb3 +DIST firefox-44.0-son.xpi 463190 SHA256 1e76a4e02ece37d331c990d143738897f3a6b0b8e03b3a0d14e368b462faefcc SHA512 64186817c5c9b4843142dfd2e975614ff016a24b285e25e59a9a569c7eb1dd3a8f3c407f268f2b792e788942e4e2295a122f46ba0463ffcfbbd8f09213188711 WHIRLPOOL 750be36d64508cc3bb561ae2ed7714592194b5f7bf9b6d5f326e5d59ab0959f26fb14d4e6ef5ac5be0a43c4a49233d5751ee142ae788bff0739f01fd47382fe4 +DIST firefox-44.0-sq.xpi 499915 SHA256 53f1757028c9c1eaf5e9f8bbd2ae1148a141eb7a869863748017be3cc5b95f62 SHA512 6dbfe308ae073d77983e8bc9c0e17de9f4276d1802df76315cd6cc35353358815c7824f22c3fc4e78c007d76ed92acf533fd187230dbc6f1a611ed2615771e0a WHIRLPOOL 70ca2ef4afe74cc634437f3d540ff2c155590e1951462c2ae40e266533822258ceb0c5d1794b69bb240ecf49582f2aaeab5be7f12730197643014827b1203288 +DIST firefox-44.0-sr.xpi 490391 SHA256 035cded41b55bb24b0f805bc18f16aae19d6f6743c049148e394cbf0e0bf44b7 SHA512 c27a07fc7b9c66b02e4eb4e6dab5e86cb8329c090e7835cdbfa1711396623f8e1edaba2411586ada5895c76e7fa025ba02e5c169c44f95f94d88443675f69f1f WHIRLPOOL 191e5781afddc661f1832df0cfec3f34b1e11d320540afdba7743c905e2aa5c3803ab3644003f33c952c1e5d7630639b03aee2a4c7dced62944b0fb725b7b23e +DIST firefox-44.0-sv-SE.xpi 465391 SHA256 3516e268aea2f70024909a6a0edca09a804d0b639cdf8da4a25292e92dfbf9d8 SHA512 37453810bd1c400fbbce6c14856d69739c29138dd2da44d78dcdf2f56ef458be955a06d89d391a72bff3dc8a0447f0c7374ab86ce46315ceaf5732a938729a67 WHIRLPOOL 378dd473241ea4a51b972ec5d076fab09f31102763f562c9cb68bd4402ece307bfef4925eb30f48a3fbf07ab173b215a3260ab15315ca8c43a30efd8322616d4 +DIST firefox-44.0-ta.xpi 522512 SHA256 ef911260ea0011e6cecac88007e4f8590362b4238fe24a036b8ef1edbf783592 SHA512 faced2ed536946db090d1186ebdd5398c3549fb54e394a35e7b6a831f159c978822c1bfde214bb610fe8bd92d70fb07d50ca633c670f7299003ce25e178b297c WHIRLPOOL 6565793e84ec674f3adb7d9809f9101878e697a931b75245f1439402e2133b2b10b3b85db39d6470bb2a58d9e2d9633c480c4f69f112d546e85e74cccc9c1289 +DIST firefox-44.0-te.xpi 538474 SHA256 daa13ded2b57955aa47d64dd370c5eebc89932ec194b78bcb0f2f24ba49ed97d SHA512 ad4461f0a177a68cb244241161cb72eb879049212abe2532b18b1d8e5b938d494b235a7f48bcab7873d1b3db365934f880a340af252854b69249ab2e4832daca WHIRLPOOL 4e5fa1bfad71674b54ea2d6c6187e43dcb3e0788ac40d4938a16467063d8ca3aa628d70a7cfef0bf3fe3e2320357066b6b64b70751f33be3088026178f5deaf7 +DIST firefox-44.0-th.xpi 547040 SHA256 9c5e3ed5017e2536d6f11742eeb3740dd513e8b4aa80a77a546f556e4ce4f39e SHA512 21db8029cda66355d9e1c255c54aa5480ef65e935bd4ea6f5f14693443a66e8e2c68b4ce1410e2bfb10cd0602361988766c86a26158e231627bbe134c8b7db9b WHIRLPOOL 806c57c2e3b02806c0088d415ee616809b1d2e65e34a6881814709c6a65a3b03b99d159e0d9e53c92a90c0c0f07c13c825977b574010563c890b04c5661deb18 +DIST firefox-44.0-tr.xpi 472325 SHA256 d105d05b8ec4b2a0412f7805649bf2ae95929a91bc68ec5adc959d597dde1bf9 SHA512 9ace8eea56c1ba2f44713f5be996db7a392efc026072fd8a982bba00763a45af0a19b6521e06e5c6bc58ee3099a389dfefe57e31e37dc159fc515d12478680b1 WHIRLPOOL 27c2e963503fc299382a80d1d34d626e77a096d6770679bdba31257abcbc95f0122dea074d5ccda82c2b457fc8eb20deaa50821925f40a969c6fb0055e60ba01 +DIST firefox-44.0-uk.xpi 511048 SHA256 27a033bc8efb80c92f201daf3b667eef3c819b26fa5ddebf8b94c104f446a9d3 SHA512 7edc114c553f9ba3c75244bc21447570118c781b4c9435c7a055ad513e3cfc5fa707912f4454af066d32b3ede134a89e36d1473cf9e00c6ba327f0b1195e08d4 WHIRLPOOL 44c85068751b893b4503bf0d184a75b85abca7664259ce72822bc64f9c43623436bf10ba2b4a8c5ddccdf0eeae1ab97c577e43993bb56e4d062089b4d129c067 +DIST firefox-44.0-vi.xpi 481582 SHA256 ec827905d334ff761eb001b384c8edc7dc6cb6406d7e64e069226900828a47b8 SHA512 c930b28d2883190985c7489d5a26ca7a0e1fe994f4d4859f51a76388d802642b324f3e362d0806f4f268bf610c910581460544fd6fa05decf39e97b1a6416f73 WHIRLPOOL e74430e08ddf964a4c5bf9f570bebee6a78c6a204d3612e33180dddb088e0a34ba63f93ef917b89e5671ff068f59003e1fce8b2cc973c33113194869b23d1397 +DIST firefox-44.0-xh.xpi 460792 SHA256 9fe12e0fa50017452f04564fcae344d8387239f895721e4e293bfeebeb06821e SHA512 1436db7a37ea2c24fe09399d8e9342fb57ba77b143913790cb7c14dcd743930c6417c196defddd33ba75b0851e9b0e820a5a619ce2563cd0f904d66b7eab99aa WHIRLPOOL 04daf4ddee224b624ae8b1804587e464cf922c88c7a7807c6360598a49296e89377d74c0a415864189346dd5be89bcbde21f4113f39e216409e73e1fda8b7eb2 +DIST firefox-44.0-zh-CN.xpi 496299 SHA256 061a58990006a4d25be48477f9a0e06642f34a548801254e68f417f9af5b71f1 SHA512 4cf6183951fbf302f60371ba0a7c510a576b770377b0339ed1f3ab7a03dfeb08ec02ed9e28452212f78e51e55d02497285639c4e61a001d037a22ad18672b205 WHIRLPOOL 7edf4e02fa57fdcad1d6089e25a68cf9d633d2bdd431ea283f6fe03907c643d5ab4ef345dcc3e6a84362fc0cceded0aaeafabbd39468f66e7b2edbbcda5fc470 +DIST firefox-44.0-zh-TW.xpi 487760 SHA256 92da03a68277fcc445caf5a4dde39a3283bda63674d005e327f651dbc0d6dad9 SHA512 f54e293d5da8abb68f5c47e3330ed46a3529a2c5c9178f6230596b08a1464097d7a3590008f49f3e2375bef778f549a7dfcb5200753cdb3e53562c05af1ba66e WHIRLPOOL 0b9fae8bf600bdb14162f0afde882ba3db0e0ab854321c546eb1ec164660a5c47192e0d5109306f4d4ede46cf301f51a572560895294e9ef0049a552dad171ef +DIST firefox-44.0.source.tar.xz 182370528 SHA256 ea82b0f4840d320aa4fe8046ba28e686bf6dc60f707a0514a9d68c150d0c4c1d SHA512 d7a2d3ee595dbf356795ba8029e298d8a69645e11d9201307008ad3a0d15b586cbc119d2273a83843621024d20cd67c7d490228f1c4c09b467cb5dcbd288a864 WHIRLPOOL 1a0d47b62d875f700665ebc73f50daf2d33a33c3f9c4cfb5967ff0dfa516be18143d04c08f4a013ed46ba9a35d5b71b77a0f71200413ebf6c57ee57f3c841137 diff --git a/www-client/firefox/firefox-38.4.0.ebuild b/www-client/firefox/firefox-38.6.0.ebuild index bfe259582d3..8ada160756c 100644 --- a/www-client/firefox/firefox-38.4.0.ebuild +++ b/www-client/firefox/firefox-38.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -38,7 +38,7 @@ inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6 DESCRIPTION="Firefox Web Browser" HOMEPAGE="http://www.mozilla.com/firefox" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" SLOT="0" LICENSE="MPL-2.0 GPL-2 LGPL-2.1" @@ -139,7 +139,8 @@ src_prepare() { # Apply our patches EPATCH_SUFFIX="patch" \ EPATCH_FORCE="yes" \ - EPATCH_EXCLUDE="8011_bug1194520-freetype261_until_moz43.patch" \ + EPATCH_EXCLUDE="8011_bug1194520-freetype261_until_moz43.patch + 8010_bug114311-freetype26.patch" \ epatch "${WORKDIR}/firefox" # Allow user to apply any additional patches without modifing ebuild diff --git a/www-client/firefox/firefox-44.0.ebuild b/www-client/firefox/firefox-44.0.ebuild new file mode 100644 index 00000000000..c019b3da106 --- /dev/null +++ b/www-client/firefox/firefox-44.0.ebuild @@ -0,0 +1,385 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +VIRTUALX_REQUIRED="pgo" +WANT_AUTOCONF="2.1" +MOZ_ESR="" + +# This list can be updated with scripts/get_langs.sh from the mozilla overlay +# No official support as of fetch time +# csb +MOZ_LANGS=( af ar as ast be bg bn-BD bn-IN br bs ca cs cy da de el en +en-GB en-US en-ZA eo es-AR es-CL es-ES es-MX et eu fa fi fr fy-NL ga-IE gd +gl gu-IN he hi-IN hr hu hy-AM id is it ja kk km kn ko lt lv mai mk ml mr +nb-NO nl nn-NO or pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te +th tr uk vi xh zh-CN zh-TW ) + +# Convert the ebuild version to the upstream mozilla version, used by mozlinguas +MOZ_PV="${PV/_alpha/a}" # Handle alpha for SRC_URI +MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI +MOZ_PV="${MOZ_PV/_rc/rc}" # Handle rc for SRC_URI + +if [[ ${MOZ_ESR} == 1 ]]; then + # ESR releases have slightly version numbers + MOZ_PV="${MOZ_PV}esr" +fi + +# Patch version +PATCH="${PN}-44.0-patches-0.4" +MOZ_HTTP_URI="http://archive.mozilla.org/pub/${PN}/releases" + +MOZCONFIG_OPTIONAL_GTK3=1 +MOZCONFIG_OPTIONAL_WIFI=1 +MOZCONFIG_OPTIONAL_JIT="enabled" + +inherit check-reqs flag-o-matic toolchain-funcs eutils gnome2-utils mozconfig-v6.44 multilib pax-utils fdo-mime autotools virtualx mozlinguas + +DESCRIPTION="Firefox Web Browser" +HOMEPAGE="http://www.mozilla.com/firefox" + +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +SLOT="0" +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +IUSE="bindist egl hardened +hwaccel pgo selinux +gmp-autoupdate test" +RESTRICT="!bindist? ( bindist )" + +# More URIs appended below... +SRC_URI="${SRC_URI} + https://dev.gentoo.org/~anarchy/mozilla/patchsets/${PATCH}.tar.xz + https://dev.gentoo.org/~axs/mozilla/patchsets/${PATCH}.tar.xz + https://dev.gentoo.org/~polynomial-c/mozilla/patchsets/${PATCH}.tar.xz" + +ASM_DEPEND=">=dev-lang/yasm-1.1" + +# Mesa 7.10 needed for WebGL + bugfixes +RDEPEND=" + >=dev-libs/nss-3.20.1 + >=dev-libs/nspr-4.10.10-r1 + selinux? ( sec-policy/selinux-mozilla )" + +DEPEND="${RDEPEND} + pgo? ( + >=sys-devel/gcc-4.5 ) + amd64? ( ${ASM_DEPEND} + virtual/opengl ) + x86? ( ${ASM_DEPEND} + virtual/opengl )" + +# No source releases for alpha|beta +if [[ ${PV} =~ alpha ]]; then + CHANGESET="8a3042764de7" + SRC_URI="${SRC_URI} + https://dev.gentoo.org/~nirbheek/mozilla/firefox/firefox-${MOZ_PV}_${CHANGESET}.source.tar.xz" + S="${WORKDIR}/mozilla-aurora-${CHANGESET}" +else + S="${WORKDIR}/firefox-${MOZ_PV}" + SRC_URI="${SRC_URI} + ${MOZ_HTTP_URI}/${MOZ_PV}/source/firefox-${MOZ_PV}.source.tar.xz" +fi + +QA_PRESTRIPPED="usr/$(get_libdir)/${PN}/firefox" + +BUILD_OBJ_DIR="${S}/ff" + +pkg_setup() { + moz_pkgsetup + + # Avoid PGO profiling problems due to enviroment leakage + # These should *always* be cleaned up anyway + unset DBUS_SESSION_BUS_ADDRESS \ + DISPLAY \ + ORBIT_SOCKETDIR \ + SESSION_MANAGER \ + XDG_SESSION_COOKIE \ + XAUTHORITY + + if ! use bindist; then + einfo + elog "You are enabling official branding. You may not redistribute this build" + elog "to any users on your network or the internet. Doing so puts yourself into" + elog "a legal problem with Mozilla Foundation" + elog "You can disable it by emerging ${PN} _with_ the bindist USE-flag" + fi + + if use pgo; then + einfo + ewarn "You will do a double build for profile guided optimization." + ewarn "This will result in your build taking at least twice as long as before." + fi +} + +pkg_pretend() { + # Ensure we have enough disk space to compile + if use pgo || use debug || use test ; then + CHECKREQS_DISK_BUILD="8G" + else + CHECKREQS_DISK_BUILD="4G" + fi + check-reqs_pkg_setup +} + +src_unpack() { + unpack ${A} + + # Unpack language packs + mozlinguas_src_unpack +} + +src_prepare() { + # Apply our patches + EPATCH_SUFFIX="patch" \ + EPATCH_FORCE="yes" \ + epatch "${WORKDIR}/firefox" + + # Allow user to apply any additional patches without modifing ebuild + epatch_user + + # Enable gnomebreakpad + if use debug ; then + sed -i -e "s:GNOME_DISABLE_CRASH_DIALOG=1:GNOME_DISABLE_CRASH_DIALOG=0:g" \ + "${S}"/build/unix/run-mozilla.sh || die "sed failed!" + fi + + # Ensure that our plugins dir is enabled as default + sed -i -e "s:/usr/lib/mozilla/plugins:/usr/lib/nsbrowser/plugins:" \ + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 32bit!" + sed -i -e "s:/usr/lib64/mozilla/plugins:/usr/lib64/nsbrowser/plugins:" \ + "${S}"/xpcom/io/nsAppFileLocationProvider.cpp || die "sed failed to replace plugin path for 64bit!" + + # Fix sandbox violations during make clean, bug 372817 + sed -e "s:\(/no-such-file\):${T}\1:g" \ + -i "${S}"/config/rules.mk \ + -i "${S}"/nsprpub/configure{.in,} \ + || die + + # Don't exit with error when some libs are missing which we have in + # system. + sed '/^MOZ_PKG_FATAL_WARNINGS/s@= 1@= 0@' \ + -i "${S}"/browser/installer/Makefile.in || die + + # Don't error out when there's no files to be removed: + sed 's@\(xargs rm\)$@\1 -f@' \ + -i "${S}"/toolkit/mozapps/installer/packager.mk || die + + # Keep codebase the same even if not using official branding + sed '/^MOZ_DEV_EDITION=1/d' \ + -i "${S}"/browser/branding/aurora/configure.sh || die + + eautoreconf + + # Must run autoconf in js/src + cd "${S}"/js/src || die + eautoconf + + # Need to update jemalloc's configure + cd "${S}"/memory/jemalloc/src || die + WANT_AUTOCONF= eautoconf +} + +src_configure() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + MEXTENSIONS="default" + # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) + # Note: These are for Gentoo Linux use ONLY. For your own distribution, please + # get your own set of keys. + _google_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc + + #################################### + # + # mozconfig, CFLAGS and CXXFLAGS setup + # + #################################### + + mozconfig_init + mozconfig_config + + # We want rpath support to prevent unneeded hacks on different libc variants + append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}" + + # It doesn't compile on alpha without this LDFLAGS + use alpha && append-ldflags "-Wl,--no-relax" + + # Add full relro support for hardened + use hardened && append-ldflags "-Wl,-z,relro,-z,now" + + use egl && mozconfig_annotate 'Enable EGL as GL provider' --with-gl-provider=EGL + + # Setup api key for location services + echo -n "${_google_api_key}" > "${S}"/google-api-key + mozconfig_annotate '' --with-google-api-keyfile="${S}/google-api-key" + + mozconfig_annotate '' --enable-extensions="${MEXTENSIONS}" + mozconfig_annotate '' --disable-mailnews + + # Other ff-specific settings + mozconfig_annotate '' --with-default-mozilla-five-home=${MOZILLA_FIVE_HOME} + + # Allow for a proper pgo build + if use pgo; then + echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON) \$(OBJDIR)/_profile/pgo/profileserver.py'" >> "${S}"/.mozconfig + fi + + echo "mk_add_options MOZ_OBJDIR=${BUILD_OBJ_DIR}" >> "${S}"/.mozconfig + + # Finalize and report settings + mozconfig_final + + if [[ $(gcc-major-version) -lt 4 ]]; then + append-cxxflags -fno-stack-protector + fi + + # workaround for funky/broken upstream configure... + emake -f client.mk configure +} + +src_compile() { + if use pgo; then + addpredict /root + addpredict /etc/gconf + # Reset and cleanup environment variables used by GNOME/XDG + gnome2_environment_reset + + # Firefox tries to use dri stuff when it's run, see bug 380283 + shopt -s nullglob + cards=$(echo -n /dev/dri/card* | sed 's/ /:/g') + if test -z "${cards}"; then + cards=$(echo -n /dev/ati/card* /dev/nvidiactl* | sed 's/ /:/g') + if test -n "${cards}"; then + # Binary drivers seem to cause access violations anyway, so + # let's use indirect rendering so that the device files aren't + # touched at all. See bug 394715. + export LIBGL_ALWAYS_INDIRECT=1 + fi + fi + shopt -u nullglob + addpredict "${cards}" + + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \ + Xemake -f client.mk profiledbuild || die "Xemake failed" + else + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" \ + MOZ_MAKE_FLAGS="${MAKEOPTS}" SHELL="${SHELL:-${EPREFIX%/}/bin/bash}" \ + emake -f client.mk realbuild + fi + +} + +src_install() { + MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}" + DICTPATH="\"${EPREFIX}/usr/share/myspell\"" + + cd "${BUILD_OBJ_DIR}" || die + + # Add our default prefs for firefox + cp "${FILESDIR}"/gentoo-default-prefs.js-1 \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + # Augment this with hwaccel prefs + if use hwaccel ; then + cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-1 >> \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + fi + + # Set default path to search for dictionaries. + echo "pref(\"spellchecker.dictionary_path\", ${DICTPATH});" \ + >> "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + echo "pref(\"extensions.autoDisableScopes\", 3);" >> \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + + local plugin + use gmp-autoupdate || for plugin in \ + gmp-gmpopenh264 ; do + echo "pref(\"media.${plugin}.autoupdate\", false);" >> \ + "${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" \ + || die + done + + MOZ_MAKE_FLAGS="${MAKEOPTS}" \ + emake DESTDIR="${D}" install + + # Install language packs + mozlinguas_src_install + + local size sizes icon_path icon name + if use bindist; then + sizes="16 32 48" + icon_path="${S}/browser/branding/aurora" + # Firefox's new rapid release cycle means no more codenames + # Let's just stick with this one... + icon="aurora" + name="Aurora" + + # Override preferences to set the MOZ_DEV_EDITION defaults, since we + # don't define MOZ_DEV_EDITION to avoid profile debaucles. + # (source: browser/app/profile/firefox.js) + cat >>"${BUILD_OBJ_DIR}/dist/bin/browser/defaults/preferences/all-gentoo.js" <<PROFILE_EOF +pref("app.feedback.baseURL", "https://input.mozilla.org/%LOCALE%/feedback/firefoxdev/%VERSION%/"); +sticky_pref("lightweightThemes.selectedThemeID", "firefox-devedition@mozilla.org"); +sticky_pref("browser.devedition.theme.enabled", true); +sticky_pref("devtools.theme", "dark"); +PROFILE_EOF + + else + sizes="16 22 24 32 256" + icon_path="${S}/browser/branding/official" + icon="${PN}" + name="Mozilla Firefox" + fi + + # Install icons and .desktop for menu entry + for size in ${sizes}; do + insinto "/usr/share/icons/hicolor/${size}x${size}/apps" + newins "${icon_path}/default${size}.png" "${icon}.png" + done + # The 128x128 icon has a different name + insinto "/usr/share/icons/hicolor/128x128/apps" + newins "${icon_path}/mozicon128.png" "${icon}.png" + # Install a 48x48 icon into /usr/share/pixmaps for legacy DEs + newicon "${icon_path}/content/icon48.png" "${icon}.png" + newmenu "${FILESDIR}/icon/${PN}.desktop" "${PN}.desktop" + sed -i -e "s:@NAME@:${name}:" -e "s:@ICON@:${icon}:" \ + "${ED}/usr/share/applications/${PN}.desktop" || die + + # Add StartupNotify=true bug 237317 + if use startup-notification ; then + echo "StartupNotify=true"\ + >> "${ED}/usr/share/applications/${PN}.desktop" \ + || die + fi + + # Required in order to use plugins and even run firefox on hardened, with jit useflag. + if use jit; then + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/{firefox,firefox-bin,plugin-container} + else + pax-mark m "${ED}"${MOZILLA_FIVE_HOME}/plugin-container + fi + + # very ugly hack to make firefox not sigbus on sparc + # FIXME: is this still needed?? + use sparc && { sed -e 's/Firefox/FirefoxGentoo/g' \ + -i "${ED}/${MOZILLA_FIVE_HOME}/application.ini" \ + || die "sparc sed failed"; } +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + # Update mimedb for the new .desktop file + fdo-mime_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/www-client/firefox/metadata.xml b/www-client/firefox/metadata.xml index eaa95d5868a..246b34655ea 100644 --- a/www-client/firefox/metadata.xml +++ b/www-client/firefox/metadata.xml @@ -25,6 +25,8 @@ instead of bundled.</flag> <flag name="system-jpeg">Use the system-wide <pkg>media-libs/libjpeg-turbo</pkg> instead of bundled.</flag> + <flag name="system-libevent">Use the system-wide <pkg>dev-libs/libevent</pkg> + instead of bundled.</flag> <flag name="system-libvpx">Use the system-wide <pkg>media-libs/libvpx</pkg> instead of bundled.</flag> <flag name="system-sqlite">Use the system-wide <pkg>dev-db/sqlite</pkg> diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest index 5e7412893c8..3d9b9832eb1 100644 --- a/www-client/opera-beta/Manifest +++ b/www-client/opera-beta/Manifest @@ -1,2 +1,3 @@ DIST opera-beta_35.0.2066.10_amd64.deb 45305092 SHA256 7a4a745e9e22632dc9c2439fa8a2aa93ead1eb1cb14d58e22c7b2d8ed2b5a5a0 SHA512 993ca06a62641aa31fb75bff6caaab03d4222303669bc5ecba602f1ebf4cd923359616897e66659fd2eddf97041f8315f05a4b0c8314175d7473a0e1ef9382ba WHIRLPOOL e1470f6df3ff11794d204b41f299787084456ac42316886ffef921ea0919f916b980fb59d219ddfcc17bdc8768fd02b8dfff46466bfed86993e1cd0a5cf7b09a DIST opera-beta_35.0.2066.23_amd64.deb 46055652 SHA256 5031aa88f62efd44cabb05b5ec3de6173b672f5e10d4da7572321d9192741133 SHA512 39643779ae402b27eff2aab4cd0b65713f0dc91a0c451991a5ad27e4f5603a47e9beb8eccd6adaa249dd7113bd57fe42a644a9e52108c00b8084fd0ad8a46aa0 WHIRLPOOL 2b63a97e55f7e6a41d9338ef910348f71d184b330b8f1d8c088e2bdb12448a41e850024b75982599e5e0ae633ba4dd8bb9a2d31e000ab6b9c994c3fe763083a6 +DIST opera-beta_35.0.2066.35_amd64.deb 45196244 SHA256 fffa77b114ce8434d4b48987042f26a919e319a40ad61250af891e6119fa9d0e SHA512 c75798d17f59aff11e5e58f21d5606f9d92b1136bcddc901662f5adba1ddc400729a653c12e39d2cf7754e741834f46f82ba44c39220371c037c73964e72d539 WHIRLPOOL f6b8b7133d701a60baca44f93160e4d67bbe65aa45643fed6b84e337926582b784e488e4287806dd88b03dbd46abd673eefa9d880ef71e5d775b81d4732697d7 diff --git a/www-client/opera-beta/opera-beta-35.0.2066.35.ebuild b/www-client/opera-beta/opera-beta-35.0.2066.35.ebuild new file mode 100644 index 00000000000..85938b5f48a --- /dev/null +++ b/www-client/opera-beta/opera-beta-35.0.2066.35.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +CHROMIUM_LANGS=" + af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy gd + he hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru + sk sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu +" +inherit chromium multilib unpacker + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="http://www.opera.com/" +LICENSE="OPERA-2014" +SLOT="0" +SRC_URI_BASE="http://get.geo.opera.com/pub/" +SRC_URI=" + amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" ) +" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + >=dev-libs/openssl-1.0.1:0 + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/libcap + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libnotify + x11-libs/pango[X] +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="usr/$(get_libdir)/${PN}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die + rm -r usr/lib || die + + rm usr/bin/${PN} || die + + rm usr/share/doc/${PN}/copyright || die + mv usr/share/doc/${PN} usr/share/doc/${PF} || die + + pushd "${OPERA_HOME}/localization" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + sed -i \ + -e 's|^TargetEnvironment|X-&|g' \ + usr/share/applications/${PN}.desktop || die +} + +src_install() { + mv * "${D}" || die + dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN} + fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox +} diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 5391865963b..222cf1d0cdc 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -2,3 +2,5 @@ DIST opera-developer_36.0.2079.0_amd64.deb 46430558 SHA256 bbbd0a95fc0a25c82c5c4 DIST opera-developer_36.0.2079.0_i386.deb 47359312 SHA256 05d908ba11ce2306094da45c9ca987932bf1d578a79a6ef43b05025a200fce2f SHA512 cd161d4cd1866acba3563b806594185d7d19387a25e5439595bf4ea4c7727af3f8f8c744a655486657c95b7089f3a5a039c0b547654b57f5bad7165dc1d4824c WHIRLPOOL 90577377351282d538e2a9ccefeddf34e5eaf1031c0254ee2dd6d35c8f91e3f6ef6e6b3da7db1dc13163eebce4f5d1bfd811da21d1f5df49c130f64c98ce82ae DIST opera-developer_36.0.2106.0_amd64.deb 47098912 SHA256 91b0e9d813cc1c9e29846077d61b7125690394361fa5653de9ed0a9d51cb6c38 SHA512 9cf3ab9d0898bb156c6c93ab6445466888ebc86a03cbfa926ca3f0a0a0659eaa34dd5153c77fd3635b39525faa703903f00bc3e0495b174a3c3081611fb69dc4 WHIRLPOOL 643b1f2315d40e7662264e5e3084982f925814bdc2e4d35c796fdf8b2e90eed599396e78a556ffe236b38ef5d0aadb3144cbe8d041cd7ed95b13ae076f0af71c DIST opera-developer_36.0.2106.0_i386.deb 47155488 SHA256 20609906471c84448eadaa0251aa5fb7ca77b04cdbc72a34eda61d9ba2be32c0 SHA512 b66edd3f9e96cad1466c8e586106dd20a5cfcd2569a2f9a9ca89849a0725b407d6807fbb97f73b320602b56a2ef77ec703bd802a039243fe363f2c866bfd97ce WHIRLPOOL 985103899222aa40622b14af0be74635ef3df087c853df3b1f986ef49413206972e4d5755f9b44ada465bf45252d8e0ceaca56d7b1ad75cc40da64fe83359303 +DIST opera-developer_36.0.2120.0_amd64.deb 46346306 SHA256 2e572f3b8a3571c9f4c793f91db4f80c73c27e50a23fcb9901863e97c31d7141 SHA512 1897b0f25bcdf51cb2f3308eab374e20cc719fc8f3f7bac69108de601663b2ec15baf4f59be2b0b0f7954036d5d7f1af286e4d92458e312965c3a7be7abb92a3 WHIRLPOOL a3637c3b38532713ca73fe5edd9574c62e7a5248e0977750af215c412bb5e53d3344726cc04c5fd93d4d63345a35505047976c306def917fdbbac0296ae3f236 +DIST opera-developer_36.0.2120.0_i386.deb 46568196 SHA256 7d7561c4d46746203f456c560aa74cd385b500b44f8779712ad265797d9187ad SHA512 b09f5045f4b053734b1773d879bbef273545bb0662bbc01ffa609274f06363ba6037f374c6af0f5547680db986f3e318b63cde734a4f5b6a034c80a3e834953b WHIRLPOOL c1febbc4210328e514ecf945e1bbab988834ecdd68a79cc43f037e8f3b8f429e96bcb611aac3680de0286ba43d0717aa391d4cbcbc6706dca87ffa1c8e8103e6 diff --git a/www-client/opera-developer/opera-developer-36.0.2120.0.ebuild b/www-client/opera-developer/opera-developer-36.0.2120.0.ebuild new file mode 100644 index 00000000000..bfeded8ebfc --- /dev/null +++ b/www-client/opera-developer/opera-developer-36.0.2120.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +CHROMIUM_LANGS=" + af az be bg bn ca cs da de el en_GB en_US es_419 es fil fi fr_CA fr fy gd + hi hr hu id it ja kk ko lt lv me mk ms nb nl nn pa pl pt_BR pt_PT ro ru sk + sr sv sw ta te th tr uk uz vi zh_CN zh_TW zu +" +inherit chromium multilib unpacker + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="http://www.opera.com/" +LICENSE="OPERA-2014" +SLOT="0" +SRC_URI_BASE="http://get.geo.opera.com/pub/" +SRC_URI=" + amd64? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb" ) + x86? ( "${SRC_URI_BASE}${PN}/${PV}/linux/${PN}_${PV}_i386.deb" ) +" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gconf:2 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype + net-misc/curl + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXScrnSaver + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libnotify + x11-libs/pango[X] +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="usr/$(get_libdir)/${PN}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + case ${ARCH} in + amd64) + mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die + rm -r usr/lib || die + ;; + x86) + mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || die + ;; + esac + + rm usr/bin/${PN} || die + + rm usr/share/doc/${PN}/copyright || die + mv usr/share/doc/${PN} usr/share/doc/${PF} || die + + pushd "${OPERA_HOME}/localization" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + sed -i \ + -e 's|^TargetEnvironment|X-&|g' \ + usr/share/applications/${PN}.desktop || die +} + +src_install() { + mv * "${D}" || die + dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN} + fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox +} diff --git a/www-servers/mongrel2/Manifest b/www-servers/mongrel2/Manifest new file mode 100644 index 00000000000..8ebca8501d3 --- /dev/null +++ b/www-servers/mongrel2/Manifest @@ -0,0 +1 @@ +DIST v1.11.0.tar.gz 1060770 SHA256 dd7accbe4be25ee841b1d73e1fc2e6230e90f5783e1d25527037416e5f519c86 SHA512 60ee5036c2ac826a08bb1300969f5ad7ec2bc67c7f47635a3b458a0bad6d7e2fa37183c2708d512632c86101f537a4eb64eeef0775137705898480da70d61e90 WHIRLPOOL 928b50b5170ac8015bb63c623de644302329bd5ca47608a9f3dfd96b403c95f2ea78475b33b11f8c64403882d4130a5ba1658ba286b5339fbb174b2ebe93d3ba diff --git a/www-servers/mongrel2/files/systemtls.mak b/www-servers/mongrel2/files/systemtls.mak new file mode 100644 index 00000000000..e449b762af3 --- /dev/null +++ b/www-servers/mongrel2/files/systemtls.mak @@ -0,0 +1,136 @@ +CFLAGS?=-g -O2 +CFLAGS += -Wall -Wextra -I./src -DNDEBUG -D_FILE_OFFSET_BITS=64 -pthread +LIBS+=-lzmq -ldl -lsqlite3 -lmbedtls -lmbedx509 -lmbedcrypto +PREFIX?=/usr/local + +get_objs = $(addsuffix .o,$(basename $(wildcard $(1)))) + +ASM=$(wildcard src/**/*.S src/*.S) +RAGEL_TARGETS=src/state.c src/http11/http11_parser.c +SOURCES=$(wildcard src/**/*.c src/*.c) $(RAGEL_TARGETS) +OBJECTS=$(patsubst %.c,%.o,${SOURCES}) $(patsubst %.S,%.o,${ASM}) +OBJECTS_NOEXT=$(filter-out ${OBJECTS_EXTERNAL},${OBJECTS}) +LIB_SRC=$(filter-out src/mongrel2.c,${SOURCES}) +LIB_OBJ=$(filter-out src/mongrel2.o,${OBJECTS}) +TEST_SRC=$(wildcard tests/*_tests.c) +TESTS=$(patsubst %.c,%,${TEST_SRC}) +MAKEOPTS=OPTFLAGS="${NOEXTCFLAGS} ${OPTFLAGS}" LIBS="${LIBS}" DESTDIR="${DESTDIR}" PREFIX="${PREFIX}" + +all: builddirs bin/mongrel2 tests m2sh procer + +${OBJECTS_NOEXT}: CFLAGS += ${NOEXTCFLAGS} +${OBJECTS}: + +# +# CFLAGS_DEFS: The $(CC) flags required to obtain C pre-processor #defines, per: +# +# http://nadeausoftware.com/articles/2011/12/c_c_tip_how_list_compiler_predefined_macros +# +# It may be appropriate to copy some of these platform-specific CFLAGS_DEFS assignments into the +# appropriate platform target at the end of this file, eg: +# +# solaris: CFLAGS_DEF=... +# solaris: all + +#CFLAGS_DEFS=-dM -E # Portland Group PGCC +#CFLAGS_DEFS=-xdumpmacros -E # Oracle Solaris Studio +#CFLAGS_DEFS=-qshowmacros -E # IBM XL C +CFLAGS_DEFS=-dM -E -x c # clang, gcc, HP C, Intel icc + +.PHONY: builddirs +builddirs: + @mkdir -p build + @mkdir -p bin + +bin/mongrel2: build/libm2.a src/mongrel2.o + $(CC) $(CFLAGS) $(LDFLAGS) src/mongrel2.o -o $@ $< $(LIBS) + +build/libm2.a: CFLAGS += -fPIC +build/libm2.a: ${LIB_OBJ} + ar rcs $@ ${LIB_OBJ} + ranlib $@ + +clean: + rm -rf build bin lib ${OBJECTS} ${TESTS} tests/config.sqlite + rm -f tests/perf.log + rm -f tests/test.pid + rm -f tests/tests.log + rm -f tests/empty.sqlite + rm -f tools/lemon/lemon + rm -f tools/m2sh/tests/tests.log + rm -rf release-scripts/output + find . \( -name "*.gcno" -o -name "*.gcda" \) -exec rm {} \; + ${MAKE} -C tools/m2sh OPTLIB=${OPTLIB} clean + ${MAKE} -C tools/filters OPTLIB=${OPTLIB} clean + ${MAKE} -C tests/filters OPTLIB=${OPTLIB} clean + ${MAKE} -C tools/config_modules OPTLIB=${OPTLIB} clean + ${MAKE} -C tools/procer OPTLIB=${OPTLIB} clean + +pristine: clean + sudo rm -rf examples/python/build examples/python/dist examples/python/m2py.egg-info + sudo find . -name "*.pyc" -exec rm {} \; + ${MAKE} -C docs/manual clean + cd docs/ && ${MAKE} clean + ${MAKE} -C examples/kegogi clean + rm -f logs/* + rm -f run/* + ${MAKE} -C tools/m2sh pristine + ${MAKE} -C tools/procer pristine + git submodule deinit -f src/mbedtls + +.PHONY: tests +tests: tests/config.sqlite ${TESTS} test_filters filters config_modules + sh ./tests/runtests.sh + +tests/config.sqlite: src/config/config.sql src/config/example.sql src/config/mimetypes.sql + sqlite3 $@ < src/config/config.sql + sqlite3 $@ < src/config/example.sql + sqlite3 $@ < src/config/mimetypes.sql + +$(TESTS): %: %.c build/libm2.a + $(CC) $(CFLAGS) -o $@ $< build/libm2.a $(LIBS) + +src/state.c: src/state.rl src/state_machine.rl +src/http11/http11_parser.c: src/http11/http11_parser.rl +src/http11/httpclient_parser.c: src/http11/httpclient_parser.rl + +check: + @echo Files with potentially dangerous functions. + @egrep '[^_.>a-zA-Z0-9](str(n?cpy|n?cat|xfrm|n?dup|str|pbrk|tok|_)|stpn?cpy|a?sn?printf|byte_)' $(filter-out src/bstr/bsafe.c,${SOURCES}) + +m2sh: build/libm2.a + ${MAKE} ${MAKEOPTS} -C tools/m2sh all + +procer: build/libm2.a + ${MAKE} ${MAKEOPTS} -C tools/procer all + +test_filters: build/libm2.a + ${MAKE} ${MAKEOPTS} -C tests/filters all + +filters: build/libm2.a + ${MAKE} ${MAKEOPTS} -C tools/filters all + +config_modules: build/libm2.a + ${MAKE} ${MAKEOPTS} -C tools/config_modules all + +# Try to install first before creating target directory and trying again +install: all + install bin/mongrel2 $(DESTDIR)/$(PREFIX)/bin/ \ + || ( install -d $(DESTDIR)/$(PREFIX)/bin/ \ + && install bin/mongrel2 $(DESTDIR)/$(PREFIX)/bin/ ) + ${MAKE} ${MAKEOPTS} -C tools/m2sh install + ${MAKE} ${MAKEOPTS} -C tools/config_modules install + ${MAKE} ${MAKEOPTS} -C tools/filters install + ${MAKE} ${MAKEOPTS} -C tools/procer install + +examples/python/mongrel2/sql/config.sql: src/config/config.sql src/config/mimetypes.sql + cat src/config/config.sql src/config/mimetypes.sql > $@ + +ragel: + ragel -G2 src/state.rl + ragel -G2 src/http11/http11_parser.rl + ragel -G2 src/handler_parser.rl + ragel -G2 src/http11/httpclient_parser.rl + +%.o: %.S + $(CC) $(CFLAGS) -c $< -o $@ diff --git a/www-servers/mongrel2/metadata.xml b/www-servers/mongrel2/metadata.xml new file mode 100644 index 00000000000..82ce1c3557d --- /dev/null +++ b/www-servers/mongrel2/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>proxy-mintainers</name> + </maintainer> + <maintainer type="person"> + <email>Aidenn0@geocities.com</email> + <name>Jason Miller</name> + <description>Proxied maintainer; set to assignee in all bugs</description> + </maintainer> + <upstream> + <remote-id type="github">mongrel2/mongrel2</remote-id> + </upstream> +</pkgmetadata> diff --git a/www-servers/mongrel2/mongrel2-1.11.0.ebuild b/www-servers/mongrel2/mongrel2-1.11.0.ebuild new file mode 100644 index 00000000000..7a3aa385058 --- /dev/null +++ b/www-servers/mongrel2/mongrel2-1.11.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +DESCRIPTION="A language agnostic web server focused on web applications" +HOMEPAGE="http://mongrel2.org" +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="net-libs/zeromq + >=net-libs/mbedtls-2.1[havege] + dev-db/sqlite:3" +RDEPEND="${DEPEND}" + +src_prepare() { + cp "${FILESDIR}/systemtls.mak" Makefile || die +} + +src_install() { + emake install PREFIX=/usr DESTDIR=${D} || die + dodoc README examples/configs/mongrel2.conf || die +} diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index d6c4b4e7ac4..37dde551c3c 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -1,39 +1,34 @@ DIST NVIDIA-FreeBSD-x86-173.14.39.tar.gz 20038266 SHA256 63a922ce4c5b676b4cb1ace98094dace4cc5408f2553e183df7b2127777a238b SHA512 96982fe7e0751c52fbef534193de09d187b99c1984c05e791223eb804719d8b3ba72efd983f227661ded4b71569bdbb914f1f629ab73a8bc9b8172832ccf3ec6 WHIRLPOOL 21f5906f42adf0064c7a7f81ac8e323de488e6d36356ee42c31a15c31ebb64335d5e2cff0ff022d41de480f9e0a57b3b96387f17151c7b59eceba2c61a7a102b DIST NVIDIA-FreeBSD-x86-304.131.tar.gz 10656712 SHA256 ba269b8b142429756be4fbf94a5da97bd039d6da91571bc7d4fceb750e0766ac SHA512 b8036055b5a667239b40392920a043b60b0d68529a85fec5779e9deca1bf2de8683be4e49aa7e37e1b32c547ff125d5d7df950ef059d26ebc28b244190062c59 WHIRLPOOL a8eea0d5ec4f1f931e2dc1b8f5faf0bea2b3db926b3c638e65504fdf9b3bbb2c27b8046cf859aa7f13f228cff4620d748b1cb6ef3fc8f8bfc2c650b0fe2419ad -DIST NVIDIA-FreeBSD-x86-340.93.tar.gz 59385673 SHA256 094dc6df60b8e57cf9b94d982cb29c32d5e0c1d81796dbadb39145e78a3b0086 SHA512 ae5ef62aa8dea2f67026dc9e7f369294895516cd443daa277ac2c783ef1fe85df23706aef70cbce41722d239a50c562b66210fd76f662186e25c58b38e617230 WHIRLPOOL 816b2b8c1de3609c03059fbb6f102f54fba5fcc64539745701ef3e20e435ca767ff8fe93c7f0242fcee5fb941210781a526b67cf693a48974723ccbf8e95595f DIST NVIDIA-FreeBSD-x86-340.96.tar.gz 59678354 SHA256 dda243ed9b36e29162b1c97b987b9ca82ef7fcff4635ac78443fdb06739ec22e SHA512 dacd14a41c16bff9d26a00084c96af3fb9472fdb00832ca36f4737fb8c741e1eb89f1d6d015c3dee051482aef23631fecbad645e17014e53ee51644d4aa4b51f WHIRLPOOL d55d10682a086b6dcfb72e67f028731afd1f4a5ee2d96d6288f1a0c8eead51927b7454fff793d0b4c57d273fd5b00a9207004b14b4e6f66ab8f106ab5c68518c DIST NVIDIA-FreeBSD-x86-346.96.tar.gz 58010757 SHA256 a27d7b79c053702bf6524b2c4725321fa557be18a585735e0b8122d884348c3e SHA512 f05ff7f98ae56ef992c21440e94dc12537f91353c9ba6fbe74b5928744823cb0cce38e7aa2da6c88569dda52f9ae0f6674c29255db155a2fada9b78f024dda8d WHIRLPOOL d21cfd27971847dac0118429b58b34be24f19fefc9ee05f70454e7c350d4a8678e2d01f7db72e05bd1026c45fa9373783b9817efcf76f70b70f6a5ecd8a5bc7c DIST NVIDIA-FreeBSD-x86-352.63.tar.gz 55368686 SHA256 1d290a9d583b6e99addb4888c2b1c568bbcec712fd98c034be2448a0d1228313 SHA512 b2cb33f6e3a2ef69dd7759217f8d2eac4197940bda5007a3d755e8769df70a197485a1df6186bb5eb5e8c2a70117a2bdcbe10b9f0e02f6eb2ca30180c4ee49bb WHIRLPOOL 695e2daff45a532e3217612d28dc102b88554c775cf67af39f413871427bfbf895901ad582e78f7581f32a571b1425d3de6e74696282f8be9eec81b556357058 +DIST NVIDIA-FreeBSD-x86-352.79.tar.gz 55381403 SHA256 baf99225383aa1b114c14504d00a400b4e2c72b521941210287d5a2f848a6189 SHA512 14dd0f52ae9fbc88b441392e32df6610121baeb5b08337d7a341d110f2735591c91a789c7825ca95fb542693f6971053a00b3dc4d7d224362d7b12a07cb315d5 WHIRLPOOL 7d5ac1efa1afb5a4cf5ef714b27fbc02190775bd11ae281df5552b836a22bc5377572a310c683d54910cbcbf5a4d57702309e5b3e61c295fb767568f8d8746bf DIST NVIDIA-FreeBSD-x86-355.11.tar.gz 56832647 SHA256 3d4d5d8fcf558a8f5f1a88846161b1a89bd7fc66c0268b40613c7e3457f5ce7b SHA512 744d9b8c48b82bac0bfeea5e8b2b2bbaa0e6a183cbd1f5d4f782fa7b21a6f6c5b252e556a8b2161c3b5d43938ef8fabf6cb36f995ee823fbf792f3c9a92b87e1 WHIRLPOOL 43bceb8e8d3b00789cf2c8163a055b1d2405ef93e471fda4c4e2146093289891557f4ec8debfe6bca89ad6ed6dc2e389f1d3060759a71e8949df343bc31b85b9 -DIST NVIDIA-FreeBSD-x86-358.16.tar.gz 58548165 SHA256 2257d9a2b3661d024be0864e2fe192de34fdf8e206073930541e0fa6f232016e SHA512 e1d84c2cc3473253b31aa3df8e2ad7418da5789e31d6f71f07e6bf5e712ffcb6417cf8931c16e5e5a19d0f4cdaebf229e4edbee53d5613bea1ff6b4e4c6657cc WHIRLPOOL 15b760556d978c9e82b063c1135089e1b1222460285ab2c40d450cf26820e701ff5d7ebdd04815f80a68a07eea0e622fa621b8369883f4168af5b45d4edde62d DIST NVIDIA-FreeBSD-x86-361.18.tar.gz 64866939 SHA256 93cdf053e2e0cf9dcd0e888c41ea95cedd9c3521e0ab14d9e4826ba1245aef35 SHA512 aa0e23253330496e076a23335743ab16f0996406c7e9b0991d3f0cbe834be6a66b6a1d69fc5f92d7c29bbc748ec1d4ee4d161f130daea3fa85cb15c1f9411a86 WHIRLPOOL c0387f0780b0717503c9ab15448229781eb9ef4f57ee0b4df3b42eb3f48c53ebf1a7b1d14102b959fa6a5db05702b0f65d359f9b42734fcaa9fde52d7647081c DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba4e54cd78 SHA512 42d7b1b76cdb3b23680363e565614a22112162a5dd3639cb804fe670c0c3f3f23595bbefa3f78afdc6a8ca848446dee853c7a355f2c96a0d01b354753ba2785c WHIRLPOOL f8e59ce521990cd9edee441e73f973f074db492952807a0931e362102874cddbb47604ff5c5eb20a0cbde27f9b6d4e440dd12cc2e5a20c9cb65bf3c0b3e62511 DIST NVIDIA-FreeBSD-x86_64-304.131.tar.gz 35812363 SHA256 e10aa34f4aeb6981c0bc6762f37e6ad57de52b45c7322d0caef9781c1a43858a SHA512 0df69d11c79cfd66f40f5adf091f9c3ad494b89fbe9200a1a01fef8cb2d2591ffdeb703d82a263e050384d39ef81af3a717ac24716f96b1fd8386d1758bcf45b WHIRLPOOL a7e01ac4646d52229efb1d22df9b4db98bfd6bc30c79fc4c65273001b1cd09c4db823a0141a060f8c53926ae23a33fe66e27aec805879228d64bf3f45aa66bcd -DIST NVIDIA-FreeBSD-x86_64-340.93.tar.gz 60215584 SHA256 07208f6a832c2da8748b1c4f8b5ce42a7b617f2ee1ac59155fecaff952c30988 SHA512 c480df2f36c3d6eba53af9c3070e1561ae7c56cd5d31fb531dcb6897ca02d0d205c0ce99597304ea36b7b75b173e31a9a4c07ddd143ad13884aff0a7c3479bce WHIRLPOOL c1b28898ffe733961bdb622e8b430715c74871cfaab0348a9e5990df5a92676e8fb8c199ea1f1a06fa6c6ded65877b987b802a7a9ea0b7023cbaa62fb52eda01 DIST NVIDIA-FreeBSD-x86_64-340.96.tar.gz 60536275 SHA256 b67962a4433dd1fa86cde038bb244a547f5ed6c242febc348d618886b7715d09 SHA512 1e33f062d4414011406466c1c91c70e8280ee27542bfe2e2037be82cb1186ece661be5c53ac7160f6d912ee0e02411145c9a6d06861d89d5c5abdd493032cfa5 WHIRLPOOL 63e0d843f5c3de210c9f880efada84dc08456b64e0e746a037272ec2988ce00b09f9033cedca45279aa79b80e2edef1b81dc261415e6fdf0701c62409b50e7f5 DIST NVIDIA-FreeBSD-x86_64-346.96.tar.gz 58774970 SHA256 89daaff29afe92d825ec8c00149a703b4eb234e4f16bbfb98673f077521bcff9 SHA512 99fd84f1b2177b4af2fd83088c4f8a9a6259f059c002a771ff9c3993953787dd96f83322e4ce611234674a00792a83fa439af915d6ad6886af6de2d88de94edb WHIRLPOOL 5bca7c540c713b8e070b7d8412bcc2547335b9379429dc3a04ab50eae22c03eaa922486a900b2ab3cf147e0c4f2e8d3b60e81aa329b6b2956c28d2b32900082c DIST NVIDIA-FreeBSD-x86_64-352.63.tar.gz 57026971 SHA256 ac2e3926df50f6c0a020b359b29dee0f81a9474d7d68944edf9026c73f672cb6 SHA512 7ef75124b4cdd2de67f3001a74d0fb8f13f4c767c806615cb993749a54e7932d1a9f45b162bcde5dd1d617764950290cd240aa71cd3b0bf11384606986449d91 WHIRLPOOL c9a69476b8d73fa242b2f667b2eb7e40d9ec88f2a8dc65cdd6259573f53f7573e28f12845837be9b50210808536e5591b5853963348b0ccb896fc70a53ed5258 +DIST NVIDIA-FreeBSD-x86_64-352.79.tar.gz 57044396 SHA256 d2a406c4a7502096964b6fd19e99a046a0106a60ffb9e45865156c62718bf49a SHA512 7fe8564744e522b0f8ddb2fb3bc44235e5189d87acff1f894f271404315bbd17ea41f469c6cdbaf51a27f85e8103ed3cec574ed29323deeb56869746691e977c WHIRLPOOL 677b670218510228d9a03dc0f259e36a5896124ead204fff2d294135c1b7d79dd10c0b2e144e79a68d27b282e12097adf76f8694ecb5daa53f4b689935130c6f DIST NVIDIA-FreeBSD-x86_64-355.11.tar.gz 54031364 SHA256 3637a879905bb541bf02f9bcdfe37c242a52ec6071671a0ba33581efdce1504e SHA512 84add7d90c7f45d19d736ee70c1c4a6434be1c512bafa29cbbf9221e99a31fc383971696dce99da5a77a171eb3537c98cfec7005ff061411ac9c310fa219c906 WHIRLPOOL d8ade5d63c3ef78fa92f9dc07934eed8fdd4ead1e40f1820ad95feb166264a95a800879e1fc6374bf2deef419b0838b4864796d9f81a81110d06ccd9b65c459d -DIST NVIDIA-FreeBSD-x86_64-358.16.tar.gz 55338634 SHA256 29b62c266bb96604e82c5a514aebea86b65057fa59ba37f91bd01cd870a0725c SHA512 2e5aef35d5c4aa605ebe18a23ab132fe373c9b87a915ada005ecd28d75a476d6ac9d978394f8c63123f98a408dcc97d624b5deda5f242faea7304fc8ddf76d0d WHIRLPOOL bc8ee78214209fdeb0c6fc196cbc3acc244c777df8a83b5a5489959a73b744ecc125d7a9be6ca2f08d43b6a080898b1090eca45e627c96210dcfeb6207512c8e DIST NVIDIA-FreeBSD-x86_64-361.18.tar.gz 61651804 SHA256 83fe66f611ff2ef25fa9593ffc7fa49ef1c96597a263138918441acef3d4d066 SHA512 fe27a9eb3c7b3488fc2ad7b13a4477a4d5eb1039b6d13c584bd558f9a0de1f6b8af7db425aa78d1700d113486246f136b65e72b8f22731ac0a76537ff3e51cf1 WHIRLPOOL 08bff8b3dd4961c77dcd10d02e38a5cd013a77e9a791520453db7151d7f4facee69359910dac8abdb8016365ae8f423224995cb2f95c84282a8f1f35f7e4ca81 DIST NVIDIA-Linux-x86-173.14.39-pkg0.run 15134997 SHA256 a09935f37121ed3db8ae3da63a0d8e9d4348a19c859811c9fe44d6ce8e3eab23 SHA512 e24e15ccec725d3cbca502c2b77061776a81ef92917a950adec4ff6bdc34f10903aa654433177ea74be0dade4af81c5380d5710d375a5ea445940d06154bde93 WHIRLPOOL fce3d8e4f6cdf698f5a057514b6fe220bb1011025bdce5bd4cf0e424fb4d306d38251b6726bda03f290ea8137d5a95ed418cf8751722879f9042462abd9181b6 DIST NVIDIA-Linux-x86-304.131.run 40893199 SHA256 d2554bb6f7867e7762d0ecedcac5bde7de0634e43b952bf466323ea8b4032da8 SHA512 3e67c40648554dc49472081eee88ae982c3b235b3346e4d9e7fb5ae33ec5f10ed088da804ac7d8bd1565995df3861f12b3560030cd3a19339a2d35768b0a943e WHIRLPOOL 88e9cc0270a4fc64ed8475a217c7c8c50e6ea21fe14b5b5beb16f494bd62bf5ada2f47e26e5380dd3d0bc678091e29f0e26937eef1ee3c7bdc5805153201bae3 -DIST NVIDIA-Linux-x86-340.93.run 38703394 SHA256 4a81c158302c595e1e72b5a1812eb3c67c8cf584ca74b1bc24163dad5289d612 SHA512 7507553bd4b11cac2cd882cd8afba59e773f58a26e67ee7e781c488be963a4f1eb54dcd72b40b29d33dd81c74d4748a76c1632b2c8ea08b524b4318c18b5dfe5 WHIRLPOOL 242190999da74f2fe4bfe4b223f43dec6ec73d97afd1e84e2c78c5fd5616d9814b647067ddf3f591ea8064d29234491de1c6f87b442e240d2aac4a1e598aefad DIST NVIDIA-Linux-x86-340.96.run 38720587 SHA256 c40e2778cd1ab036a76e1896fe2f77c4aa7baa215dbbdb11a2f4c5f05e1a478e SHA512 c6306a101b7dc6298eb02290fb7792f624b8b16b1449b5d58148617017e8fdb87f1838f99b225103bf6a81c60a3246de9a27eab89608f099273a1c3d1c0003da WHIRLPOOL d772a20a9c7badf695ca3572db3c0b7e5507926297e6f950965294ac30ae2d8f206ba5c4c229087fd7cba88427eb0e41fb3dd1a28c4f2c8c23fa70b27002180c DIST NVIDIA-Linux-x86-346.96.run 40751579 SHA256 8a299ddce7d34389206599a306a41d30754bb9bddda1be1a7fd85012f9aedf39 SHA512 9d413dd0559a4035a842527371cb1a27030c9eaeff510e529d2a205ea3eddc6e5666989418a6172aead4f5b2a924cf4cbf05269cb435dc2516af37eb35ba5d4d WHIRLPOOL 055127105804f2a6dc5067b20e771b4c12ad9dad62f4e874719385c7115e8394a8618eed3d6b330c8b5d90cbd3ae7fd09998e2a0017e35b4adca0f626110f238 DIST NVIDIA-Linux-x86-352.63.run 42983438 SHA256 484442dd5163c3249e86736b1e297cb4b500f60eeeaa2ac6f570335fa1e8b96f SHA512 499e9949d0221e40c8050a589e5d174d8c38108152948876cd9e523ce9d3b7f85646c40c76d2af032ead848d6508189afaa27226100d72b0484ce3634d3434a8 WHIRLPOOL 79424e46ba2a4a3fafd01364230779c567b5a002e4bbe9056415d6cce6ac8492e88e0676d64cb9deb24eefb5be61221c32b4a432224ce835a884f93c55929fe5 +DIST NVIDIA-Linux-x86-352.79.run 42378162 SHA256 2929d6e509ed4502312c1b7384f6d12cb63bd4af03fc847a281d3ccdd4db4f69 SHA512 d2b50e55110f84412fd5c456849ceac0537ede643d12d1228cdda9dcca52f1f9d0a6e5a02eb4ee32cb68bbfa5adeacb8e4fc4e299848f70954d032daa989c122 WHIRLPOOL 19153e166b561dcc04730b6439999e625b5c4358f69d18127cf347cb86d39cb22f87b75d2623916021e9e774d234d6b41c3dc91f0524cebdf44f2a3007d4b8ee DIST NVIDIA-Linux-x86-355.11.run 43569515 SHA256 94ce6b879581b931b84d83a9111040b9a5aa9306b012b4380cd93f6ffede3066 SHA512 450caea472c5e1b3d7098adba28d18c1221cf809c6bd0071466ff2a946dd0eca6555475f5f6bc044fb19a21c8939b1020357d4aeb0ce47d0edfcda071a66fd46 WHIRLPOOL 3a95e83ab3f46e64150caf1489aa3173aae69919bf432eabcdd0501de8bcdee5402cdb33e149a4d5d429ccb85e4b4af9b30bec5516ad7b7f091ae42f6093d26f -DIST NVIDIA-Linux-x86-358.16.run 43972195 SHA256 d3a2842cbfb1163e20c658fbfaf5a235d5c9f035cd2d657f15df8a14b3fe80b1 SHA512 a5d37fb56a59b9958f6c34139250baf13a1c42ffc70f7deb19ffaac1ae6c2ce80b96649c5797d60754050d75792d14141cd5ebc8820bb73ee4aad4aa6d6c5b20 WHIRLPOOL 336e56827619ad53622c3fbf9fb3e9895a08b8500b81f3830514a34913180e3dc5c6f170f14675fa628e2c9658a084d7f9c45f47213d28335ecfee53c8110907 DIST NVIDIA-Linux-x86-361.18.run 48780711 SHA256 45171c24e0011d0e062ba487bd9abef3797752e29ee4cbe665af8d9ccacfd6d8 SHA512 9a41fc6319467cc947df739e7b596d2e72dc7343ee4cce810146166356081406bc3df08d0b649209ea569e0e7faae30fc2d9da22293916b82fec03f66387f9c5 WHIRLPOOL 31eb74835dc27c1dd999e53ac24fbe29e76c6d91e828d60b923a1adce9f8451d162f2fc85f5c279d9916509ceb18c936b9a43c30b66485938d8d5414f9c6b46b DIST NVIDIA-Linux-x86-96.43.23-pkg0.run 11504817 SHA256 51e6adf4ba73071622045fc37169f80db3ae3e784dff53b29d35146a04042142 SHA512 bed5726e57637481fe4e3c03a65ec14fe949f00860e729ebde408f4fd861d7bfdc296a78bc2f5d42e8b282db09f4bbde1e0545df7228fa20227080dc4b868ba7 WHIRLPOOL 6d4fd1786c11f4e326cc3101d0bb1a2f8b63c25c3dd59f10188f8355759e2861ce44fd53d60258b513d5a1d6124d0f91ba8edf4d3668b6feabfb3e8d585f14fe DIST NVIDIA-Linux-x86_64-173.14.39-pkg2.run 21100833 SHA256 15a953666d5681ba54c97498b578ffd286a1dc96d605f3b02110f3f99813100e SHA512 a65cd496e6ed57f771c3d99f37f616a1242d97844f6faef7a807825ad899c0e536a99fde397020839f0857883b934032f9491024f3047a6b06d3eea1f5d77713 WHIRLPOOL dc5f243b7d1de7e2d1b7f005e018a2940d63335b11a7c83c234b348b7a1839e9131169d2ea928bd8c2f549a4535149b03e16e6c94d59dfa745f7f904ff790a45 DIST NVIDIA-Linux-x86_64-304.131.run 69415084 SHA256 74b7ec1c31dac03ee7c3e04612cadb9cbaa01ef4c796c27a0a649f7d32dccd0b SHA512 ddfa1f23600821dcae17ddb735b615d67504c4e276d9b41813e0f8d7690fbdf48f79644ee4c9e5449ce22a31460734cf325fc83975e0b48a0379a85cd4ef747d WHIRLPOOL fc08c2337a1b80b0444dbc914f7d17441995e4965c435028194050df9f5ec1606cdfb5bf11e56f79a736e04cf0755b296017fe79629c5ded18a72093b8689bce -DIST NVIDIA-Linux-x86_64-340.93.run 69813449 SHA256 ea2ac747fd473ea55ed5f6263bd314efa94c71384f3e03d527f8d550ba84c218 SHA512 f7540f3a49ccd67346b81332e4bfd03becef135f7e777cef3256fe33b3313456456ae095a352e333bbf6463bb13b9486a70718fa4c4355d66222bb0a7437de29 WHIRLPOOL e5286fbcaeffbcd3bd66c5adba8c20eb9cd64915b38606289cfab41a754a46b250667e6ac3485f8c3ed3b5a16bc14dcce6a9227d486be71d5b58298ca7d70f4d DIST NVIDIA-Linux-x86_64-340.96.run 69824601 SHA256 a7553a5749679994642ef0262906e6431dce354c03052151d9821d29dad7470d SHA512 6ffa4567ef6f5e09bcd50760b87baa2abe6a6ed1fbc280319101cc6582f2a381c36ab3fd1b4d74bcb5748adc3b82881618673ef77e5fe1a74c19a657774bcd87 WHIRLPOOL 823488bf9e338fee314d84c7ad2af6556548b94437c98094ca42911d74f19b5f44ee9809bb112a244016dadfdb372232365a355a4d40eaf685f5e0fa13868b58 DIST NVIDIA-Linux-x86_64-346.96.run 73538317 SHA256 229b28a6b65965a248d07223d941de7d79b54cee7c6574f1037293e8a8026727 SHA512 188f8aac88085c3cac9637e87f4d9259d0c508075bbbf684775650a12f4760f47ba9e92f79e8bbe96d33ee014092edd38efce7dd730f67e0f11c2079eca938c5 WHIRLPOOL c9f4a5163018dc0b53aeff84b410cb34720d06ca7bdd17ce166ad3a2b057ffe94e6773594cd617fce79d9d0a02e5e1cd0525ca30dade7247ad5b7b20ff661a64 DIST NVIDIA-Linux-x86_64-352.63.run 77647248 SHA256 3705a122fbd4fe04f4077dea7ba8b1127f1a9b40e92f3abc7afa91964e817e2a SHA512 37b38be1e9394aa8bdd33cfbdf3c16ed62b16f852f76e013fb5573803e057ac51f6728ff594f7d48008871d9503fe64bb6e2dfc00b4415a62894f7f26c6ad719 WHIRLPOOL df8debfe7655982a7ca2194cdd833e8dcdb69250077c18551a0b93c31eadeea793b21118ecdc7b9f59721ab0f8431a0442152d3d685a1afac87587dbed3ec816 -DIST NVIDIA-Linux-x86_64-352.68.run 77591852 SHA256 104ad0b5e52fea5a1c181dee977a5bc2bc07ba605c5f0de76271c183ee9b1982 SHA512 b46c0c3f3e31bf45df745a83413cd2e6e48d6125da10005399ffa01056f845ae6713d7730469a5e5a6c4645347ce376616c2b057d6520a83e70655ccb93a3179 WHIRLPOOL 7b162b32dcac4df476a6281c94953e261d8b0debb6e014619187a92444037efdb2bd3fe0ea5f800835f9f10568ca5555aecec621efc61b5c9ad4be1785505d9e +DIST NVIDIA-Linux-x86_64-352.79.run 77140528 SHA256 e05a825a5e0027f062b1a1344ff3484286f50df990d66d567348b80101a0c4e3 SHA512 b54257e9aa6f6353d4f149d4dfab5ea12bf1907260ad98fd9102da1b458c1cf32e28707c8c5136efdaeccd0f60e6e013736b349a59ea50044dceddf265afa38b WHIRLPOOL 25be659c5784558c42c4f2fb0b50d5d56c0419f175ad8c019e00bdc033707297668705e051e4f176fff67340ec68054848a8b3aa5a9922ee0c9f9a270787a6d6 DIST NVIDIA-Linux-x86_64-355.11.run 76490009 SHA256 a59b425381add9d9058dc2d987bf3087ab59c43224b5eb04c3f273f5886451ed SHA512 bfc7ab7741183408aa0226dc29176c8ffe08566fbea7cebf78f4aa30627dc27ddf90bb82951c99006b34bc481be15712b4f5867ef543a32bfe3fe81a8e6ddeae WHIRLPOOL bb5d3397a855a53c2cd7e48056564085b906550f856207932e4670fef995030a3a7bcc0a9b97fee2e60aaff9b41c4a954afc57585441f5dec92c795358da810a -DIST NVIDIA-Linux-x86_64-358.16.run 77353969 SHA256 a942cdb29ed715ff1ce25beb06b6c2490126b98ef8bee5d9973967b557596bf2 SHA512 4ae43f5e8c311d6c97eb89b02504bf52e3a947c71662f30641988a78eb9fe083370124aeee3b89db74f8ee50f454338db98dc7abeb35a242ba5729fefccead77 WHIRLPOOL 3dd0dcd4b455fcac12d55f40cfb8db0536af82d90c32b8471528b44a9fa1b3f3706ac26558d7395f82649c37550fded17b48d75d5584b3a41390c94bb1135c48 DIST NVIDIA-Linux-x86_64-361.18.run 86447500 SHA256 94cccc3ff10ee9544f60bf1d32d04dddabc5103880b57895ea60e1167b89a155 SHA512 d307b50226b145761de69892c51af3cd4498b91f9c56b5d5bf7b1f4f00cc073af586008cb060a16c036426240853ed30d244e63d3f727eadf39338736a5c0b02 WHIRLPOOL 87e03bfe694f708d57fb548c01d853bbae1335a696bce225ce997000387189b55c27644922a051e9a50dfa94ec917bda14b6ed4b76f345c8adc8d8f54aebff97 DIST NVIDIA-Linux-x86_64-96.43.23-pkg2.run 15962375 SHA256 ce8d8253e7dab7da63fbdac449ebf190cd0c10cbfffea0f8d0165515f851bc64 SHA512 04bec1187a6024a2b9839f008ec829281f1f2602dae2e639030bc385943186506bcaa2b46a230b2ab87f9217190841abc62f9e2d6395ab5559623389c31c6563 WHIRLPOOL 0651c44a51a1a06fcff5bfddbf9c3e408977e03263c7fe806cb6c01f9fe92f716dfe4e5190ffe1048bde72fcffdc8bca8267e74dd43ba5c9dfb22b6201fcc2bb diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r1.ebuild new file mode 100644 index 00000000000..3d255f00722 --- /dev/null +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r1.ebuild @@ -0,0 +1,458 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \ + portability toolchain-funcs unpacker user versionator udev + +NV_URI="http://us.download.nvidia.com/XFree86/" +X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" +AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" +X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}" +AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" + +DESCRIPTION="NVIDIA Accelerated Graphics Driver" +HOMEPAGE="http://www.nvidia.com/" +SRC_URI=" + amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) +" + +LICENSE="GPL-2 NVIDIA-r1" +SLOT="0/${PV%.*}" +KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools +X" +RESTRICT="bindist mirror strip" +EMULTILIB_PKG="true" + +COMMON="app-eselect/eselect-opencl + kernel_linux? ( >=sys-libs/glibc-2.6.1 ) + X? ( + >=app-eselect/eselect-opengl-1.0.9 + )" +DEPEND="${COMMON} + kernel_linux? ( + virtual/linux-sources + virtual/pkgconfig + )" +RDEPEND="${COMMON} + acpi? ( sys-power/acpid ) + tools? ( + dev-libs/atk + dev-libs/glib:2 + x11-libs/gdk-pixbuf + x11-libs/gtk+:2 + x11-libs/libX11 + x11-libs/libXext + x11-libs/pango[X] + x11-libs/pangox-compat + ) + X? ( + <x11-base/xorg-server-1.18.99:= + x11-libs/libXvMC + multilib? ( + >=x11-libs/libX11-1.6.2[abi_x86_32] + >=x11-libs/libXext-1.3.2[abi_x86_32] + ) + ) +" +PDEPEND="X? ( >=x11-libs/libvdpau-0.3-r1 )" + +REQUIRED_USE="tools? ( X )" + +QA_PREBUILT="opt/* usr/lib*" + +S=${WORKDIR}/ + +pkg_pretend() { + + if use amd64 && has_multilib_profile && \ + [ "${DEFAULT_ABI}" != "amd64" ]; then + eerror "This ebuild doesn't currently support changing your default ABI" + die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" + fi + + if use kernel_linux && kernel_is ge 4 4; then + ewarn "Gentoo supports kernels which are supported by NVIDIA" + ewarn "which are limited to the following kernels:" + ewarn "<sys-kernel/gentoo-sources-4.4" + ewarn "<sys-kernel/vanilla-sources-4.4" + ewarn "" + ewarn "You are free to utilize epatch_user to provide whatever" + ewarn "support you feel is appropriate, but will not receive" + ewarn "support as a result of those changes." + ewarn "" + ewarn "Do not file a bug report about this." + ewarn "" + fi + + # Since Nvidia ships many different series of drivers, we need to give the user + # some kind of guidance as to what version they should install. This tries + # to point the user in the right direction but can't be perfect. check + # nvidia-driver.eclass + nvidia-driver-check-warning + + # Kernel features/options to check for + CONFIG_CHECK="~ZONE_DMA ~MTRR ~SYSVIPC ~!LOCKDEP" + use x86 && CONFIG_CHECK+=" ~HIGHMEM" + + # Now do the above checks + use kernel_linux && check_extra_config +} + +pkg_setup() { + # try to turn off distcc and ccache for people that have a problem with it + export DISTCC_DISABLE=1 + export CCACHE_DISABLE=1 + + if use kernel_linux; then + linux-mod_pkg_setup + MODULE_NAMES="nvidia(video:${S}/kernel)" + BUILD_PARAMS="IGNORE_CC_MISMATCH=yes V=1 SYSSRC=${KV_DIR} \ + SYSOUT=${KV_OUT_DIR} CC=$(tc-getBUILD_CC)" + # linux-mod_src_compile calls set_arch_to_kernel, which + # sets the ARCH to x86 but NVIDIA's wrapping Makefile + # expects x86_64 or i386 and then converts it to x86 + # later on in the build process + BUILD_FIXES="ARCH=$(uname -m | sed -e 's/i.86/i386/')" + fi + + # set variables to where files are in the package structure + if use kernel_FreeBSD; then + use x86-fbsd && S="${WORKDIR}/${X86_FBSD_NV_PACKAGE}" + use amd64-fbsd && S="${WORKDIR}/${AMD64_FBSD_NV_PACKAGE}" + NV_DOC="${S}/doc" + NV_OBJ="${S}/obj" + NV_SRC="${S}/src" + NV_MAN="${S}/x11/man" + NV_X11="${S}/obj" + NV_SOVER=1 + elif use kernel_linux; then + NV_DOC="${S}" + NV_OBJ="${S}" + NV_SRC="${S}/kernel" + NV_MAN="${S}" + NV_X11="${S}" + NV_SOVER=${PV} + else + die "Could not determine proper NVIDIA package" + fi +} + +src_unpack() { + if ! use kernel_FreeBSD; then + cd "${S}" + unpack_makeself + else + unpack ${A} + fi +} + +src_prepare() { + # Please add a brief description for every added patch + + if use kernel_linux; then + if kernel_is lt 2 6 9 ; then + eerror "You must build this against 2.6.9 or higher kernels." + fi + + # If greater than 2.6.5 use M= instead of SUBDIR= + convert_to_m "${NV_SRC}"/Makefile.kbuild + fi + + if use pax_kernel; then + ewarn "Using PAX patches is not supported. You will be asked to" + ewarn "use a standard kernel should you have issues. Should you" + ewarn "need support with these patches, contact the PaX team." + epatch "${FILESDIR}"/${PN}-pax-const.patch + epatch "${FILESDIR}"/${PN}-pax-usercopy.patch + fi + + cat <<- EOF > "${S}"/nvidia.icd + /usr/$(get_libdir)/libnvidia-opencl.so + EOF + + # Allow user patches so they can support RC kernels and whatever else + epatch_user +} + +src_compile() { + # This is already the default on Linux, as there's no toplevel Makefile, but + # on FreeBSD there's one and triggers the kernel module build, as we install + # it by itself, pass this. + + cd "${NV_SRC}" + if use kernel_FreeBSD; then + MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake CC="$(tc-getCC)" \ + LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die + elif use kernel_linux; then + MAKEOPTS=-j1 linux-mod_src_compile + fi +} + +# Install nvidia library: +# the first parameter is the library to install +# the second parameter is the provided soversion +# the third parameter is the target directory if its not /usr/lib +donvidia() { + # Full path to library minus SOVER + MY_LIB="$1" + + # SOVER to use + MY_SOVER="$2" + + # Where to install + MY_DEST="$3" + + if [[ -z "${MY_DEST}" ]]; then + MY_DEST="/usr/$(get_libdir)" + action="dolib.so" + else + exeinto ${MY_DEST} + action="doexe" + fi + + # Get just the library name + libname=$(basename $1) + + # Install the library with the correct SOVER + ${action} ${MY_LIB}.${MY_SOVER} || \ + die "failed to install ${libname}" + + # If SOVER wasn't 1, then we need to create a .1 symlink + if [[ "${MY_SOVER}" != "1" ]]; then + dosym ${libname}.${MY_SOVER} \ + ${MY_DEST}/${libname}.1 || \ + die "failed to create ${libname} symlink" + fi + + # Always create the symlink from the raw lib to the .1 + dosym ${libname}.1 \ + ${MY_DEST}/${libname} || \ + die "failed to create ${libname} symlink" +} + +src_install() { + if use kernel_linux; then + linux-mod_src_install + + # Add the aliases + # This file is tweaked with the appropriate video group in + # pkg_preinst, see bug #491414 + insinto /etc/modprobe.d + newins "${FILESDIR}"/nvidia-169.07 nvidia.conf + + # Ensures that our device nodes are created when not using X + exeinto "$(get_udevdir)" + newexe "${FILESDIR}"/nvidia-udev.sh-r1 nvidia-udev.sh + udev_newrules "${FILESDIR}"/nvidia.udev-rule 99-nvidia.rules + elif use kernel_FreeBSD; then + if use x86-fbsd; then + insinto /boot/modules + doins "${S}/src/nvidia.kld" + fi + + exeinto /boot/modules + doexe "${S}/src/nvidia.ko" + fi + + # NVIDIA kernel <-> userspace driver config lib + donvidia ${NV_OBJ}/libnvidia-cfg.so ${NV_SOVER} + + if use kernel_linux; then + # NVIDIA video decode <-> CUDA + donvidia ${NV_OBJ}/libnvcuvid.so ${NV_SOVER} + fi + + if use X; then + # Xorg DDX driver + insinto /usr/$(get_libdir)/xorg/modules/drivers + doins ${NV_X11}/nvidia_drv.so + + # Xorg GLX driver + donvidia ${NV_X11}/libglx.so ${NV_SOVER} \ + /usr/$(get_libdir)/opengl/nvidia/extensions + + # XvMC driver + dolib.a ${NV_X11}/libXvMCNVIDIA.a || \ + die "failed to install libXvMCNVIDIA.so" + donvidia ${NV_X11}/libXvMCNVIDIA.so ${NV_SOVER} + dosym libXvMCNVIDIA.so.${NV_SOVER} \ + /usr/$(get_libdir)/libXvMCNVIDIA_dynamic.so.1 || \ + die "failed to create libXvMCNVIDIA_dynamic.so symlink" + fi + + # OpenCL ICD for NVIDIA + if use kernel_linux; then + insinto /etc/OpenCL/vendors + doins nvidia.icd + donvidia ${NV_OBJ}/libnvidia-opencl.so ${NV_SOVER} + fi + + # Documentation + dohtml ${NV_DOC}/html/* + if use kernel_FreeBSD; then + dodoc "${NV_DOC}/README" + use X && doman "${NV_MAN}/nvidia-xconfig.1" + use tools && doman "${NV_MAN}/nvidia-settings.1" + else + # Docs + newdoc "${NV_DOC}/README.txt" README + dodoc "${NV_DOC}/NVIDIA_Changelog" + doman "${NV_MAN}/nvidia-smi.1.gz" + use X && doman "${NV_MAN}/nvidia-xconfig.1.gz" + use tools && doman "${NV_MAN}/nvidia-settings.1.gz" + doman "${NV_MAN}/nvidia-cuda-proxy-control.1.gz" + fi + + # Helper Apps + exeinto /opt/bin/ + + if use X; then + doexe ${NV_OBJ}/nvidia-xconfig + fi + + if use kernel_linux ; then + doexe ${NV_OBJ}/nvidia-debugdump + doexe ${NV_OBJ}/nvidia-cuda-proxy-control + doexe ${NV_OBJ}/nvidia-cuda-proxy-server + doexe ${NV_OBJ}/nvidia-smi + newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi + fi + + if use tools; then + doexe ${NV_OBJ}/nvidia-settings + fi + + dobin ${NV_OBJ}/nvidia-bug-report.sh + + # Desktop entries for nvidia-settings + if use tools ; then + # There is no icon in the FreeBSD tarball. + use kernel_FreeBSD || newicon ${NV_OBJ}/nvidia-settings.png ${PN}-settings.png + domenu "${FILESDIR}"/${PN}-settings.desktop + exeinto /etc/X11/xinit/xinitrc.d + doexe "${FILESDIR}"/95-nvidia-settings + fi + + #doenvd "${FILESDIR}"/50nvidia-prelink-blacklist + + if has_multilib_profile && use multilib ; then + local OABI=${ABI} + for ABI in $(get_install_abis) ; do + src_install-libs + done + ABI=${OABI} + unset OABI + else + src_install-libs + fi + + is_final_abi || die "failed to iterate through all ABIs" + + readme.gentoo_create_doc +} + +src_install-libs() { + local inslibdir=$(get_libdir) + local GL_ROOT="/usr/$(get_libdir)/opengl/nvidia/lib" + local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia" + local libdir=${NV_OBJ} + + if use kernel_linux && has_multilib_profile && \ + [[ ${ABI} == "x86" ]] ; then + libdir=${NV_OBJ}/32 + fi + + if use X; then + # The GLX libraries + donvidia ${libdir}/libGL.so ${NV_SOVER} ${GL_ROOT} + donvidia ${libdir}/libnvidia-glcore.so ${NV_SOVER} + if use kernel_FreeBSD; then + donvidia ${libdir}/libnvidia-tls.so ${NV_SOVER} ${GL_ROOT} + else + donvidia ${libdir}/tls/libnvidia-tls.so ${NV_SOVER} ${GL_ROOT} + fi + + # VDPAU + donvidia ${libdir}/libvdpau_nvidia.so ${NV_SOVER} + fi + + # NVIDIA monitoring library + if use kernel_linux ; then + donvidia ${libdir}/libnvidia-ml.so ${NV_SOVER} + fi + + # CUDA & OpenCL + if use kernel_linux; then + donvidia ${libdir}/libcuda.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-compiler.so ${NV_SOVER} + donvidia ${libdir}/libOpenCL.so 1.0.0 ${CL_ROOT} + fi +} + +pkg_preinst() { + if use kernel_linux; then + linux-mod_pkg_preinst + + local videogroup="$(egetent group video | cut -d ':' -f 3)" + if [ -z "${videogroup}" ]; then + eerror "Failed to determine the video group gid" + die "Failed to determine the video group gid" + else + sed -i \ + -e "s:PACKAGE:${PF}:g" \ + -e "s:VIDEOGID:${videogroup}:" \ + "${D}"/etc/modprobe.d/nvidia.conf || die + fi + fi + + # Clean the dynamic libGL stuff's home to ensure + # we dont have stale libs floating around + if [ -d "${ROOT}"/usr/lib/opengl/nvidia ] ; then + rm -rf "${ROOT}"/usr/lib/opengl/nvidia/* + fi + # Make sure we nuke the old nvidia-glx's env.d file + if [ -e "${ROOT}"/etc/env.d/09nvidia ] ; then + rm -f "${ROOT}"/etc/env.d/09nvidia + fi +} + +pkg_postinst() { + use kernel_linux && linux-mod_pkg_postinst + + # Switch to the nvidia implementation + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old nvidia + "${ROOT}"/usr/bin/eselect opencl set --use-old nvidia + + readme.gentoo_print_elog + + if ! use X; then + elog "You have elected to not install the X.org driver. Along with" + elog "this the OpenGL libraries, XvMC, and VDPAU libraries were not" + elog "installed. Additionally, once the driver is loaded your card" + elog "and fan will run at max speed which may not be desirable." + elog "Use the 'nvidia-smi' init script to have your card and fan" + elog "speed scale appropriately." + elog + fi + if ! use tools; then + elog "USE=tools controls whether the nvidia-settings application" + elog "is installed. If you would like to use it, enable that" + elog "flag and re-emerge this ebuild. Optionally you can install" + elog "media-video/nvidia-settings" + elog + fi +} + +pkg_prerm() { + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 +} + +pkg_postrm() { + use kernel_linux && linux-mod_pkg_postrm + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 +} diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-340.93-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-340.96-r1.ebuild index 2518cc2a4ba..294bc960209 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-340.93-r1.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-340.96-r1.ebuild @@ -23,8 +23,8 @@ SRC_URI=" " LICENSE="GPL-2 NVIDIA-r2" -SLOT="0/340" -KEYWORDS="-* amd64 x86 ~amd64-fbsd ~x86-fbsd" +SLOT="0/${PV%.*}" +KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools +X uvm" RESTRICT="bindist mirror strip" EMULTILIB_PKG="true" @@ -54,7 +54,7 @@ RDEPEND=" x11-libs/pango[X] ) X? ( - <x11-base/xorg-server-1.17.99:= + <x11-base/xorg-server-1.18.99:= >=x11-libs/libvdpau-0.3-r1 multilib? ( >=x11-libs/libX11-1.6.2[abi_x86_32] @@ -77,17 +77,18 @@ pkg_pretend() { die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" fi - if use kernel_linux && kernel_is ge 4 3; then + if use kernel_linux && kernel_is ge 4 4; then ewarn "Gentoo supports kernels which are supported by NVIDIA" ewarn "which are limited to the following kernels:" - ewarn "<sys-kernel/gentoo-sources-4.3" - ewarn "<sys-kernel/vanilla-sources-4.3" + ewarn "<sys-kernel/gentoo-sources-4.4" + ewarn "<sys-kernel/vanilla-sources-4.4" ewarn "" ewarn "You are free to utilize epatch_user to provide whatever" ewarn "support you feel is appropriate, but will not receive" ewarn "support as a result of those changes." ewarn "" ewarn "Do not file a bug report about this." + ewarn "" fi # Since Nvidia ships many different series of drivers, we need to give the user diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-346.96-r2.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-346.96-r2.ebuild new file mode 100644 index 00000000000..9a45b188348 --- /dev/null +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-346.96-r2.ebuild @@ -0,0 +1,489 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \ + portability toolchain-funcs unpacker user udev + +NV_URI="http://us.download.nvidia.com/XFree86/" +X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}" +AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}" +X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}" +AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" + +DESCRIPTION="NVIDIA Accelerated Graphics Driver" +HOMEPAGE="http://www.nvidia.com/" +SRC_URI=" + amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) +" + +LICENSE="GPL-2 NVIDIA-r2" +SLOT="0/${PV%.*}" +KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" +RESTRICT="bindist mirror strip" +EMULTILIB_PKG="true" + +IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools gtk2 gtk3 +X uvm" +REQUIRED_USE=" + tools? ( X || ( gtk2 gtk3 ) ) +" + +COMMON=" + app-eselect/eselect-opencl + kernel_linux? ( >=sys-libs/glibc-2.6.1 ) + X? ( + >=app-eselect/eselect-opengl-1.0.9 + ) +" +DEPEND=" + ${COMMON} + app-arch/xz-utils + kernel_linux? ( virtual/linux-sources ) +" +RDEPEND=" + ${COMMON} + acpi? ( sys-power/acpid ) + tools? ( + dev-libs/atk + dev-libs/glib:2 + x11-libs/gdk-pixbuf + gtk2? ( >=x11-libs/gtk+-2.4:2 ) + gtk3? ( x11-libs/gtk+:3 ) + x11-libs/libX11 + x11-libs/libXext + x11-libs/pango[X] + ) + X? ( + <x11-base/xorg-server-1.18.99:= + >=x11-libs/libvdpau-0.3-r1 + multilib? ( + >=x11-libs/libX11-1.6.2[abi_x86_32] + >=x11-libs/libXext-1.3.2[abi_x86_32] + ) + ) +" + +QA_PREBUILT="opt/* usr/lib*" + +S=${WORKDIR}/ + +pkg_pretend() { + if use amd64 && has_multilib_profile && \ + [ "${DEFAULT_ABI}" != "amd64" ]; then + eerror "This ebuild doesn't currently support changing your default ABI" + die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" + fi + + if use kernel_linux && kernel_is ge 4 3; then + ewarn "Gentoo supports kernels which are supported by NVIDIA" + ewarn "which are limited to the following kernels:" + ewarn "<sys-kernel/gentoo-sources-4.3" + ewarn "<sys-kernel/vanilla-sources-4.3" + ewarn "" + ewarn "You are free to utilize epatch_user to provide whatever" + ewarn "support you feel is appropriate, but will not receive" + ewarn "support as a result of those changes." + ewarn "" + ewarn "Do not file a bug report about this." + fi + + # Since Nvidia ships many different series of drivers, we need to give the user + # some kind of guidance as to what version they should install. This tries + # to point the user in the right direction but can't be perfect. check + # nvidia-driver.eclass + nvidia-driver-check-warning + + # Kernel features/options to check for + CONFIG_CHECK="~ZONE_DMA ~MTRR ~SYSVIPC ~!LOCKDEP" + use x86 && CONFIG_CHECK+=" ~HIGHMEM" + + # Now do the above checks + use kernel_linux && check_extra_config +} + +pkg_setup() { + # try to turn off distcc and ccache for people that have a problem with it + export DISTCC_DISABLE=1 + export CCACHE_DISABLE=1 + + if use kernel_linux; then + MODULE_NAMES="nvidia(video:${S}/kernel)" + use uvm && MODULE_NAMES+=" nvidia-uvm(video:${S}/kernel/uvm)" + + # This needs to run after MODULE_NAMES (so that the eclass checks + # whether the kernel supports loadable modules) but before BUILD_PARAMS + # is set (so that KV_DIR is populated). + linux-mod_pkg_setup + + BUILD_PARAMS="IGNORE_CC_MISMATCH=yes V=1 SYSSRC=${KV_DIR} \ + SYSOUT=${KV_OUT_DIR} CC=$(tc-getBUILD_CC)" + + # linux-mod_src_compile calls set_arch_to_kernel, which + # sets the ARCH to x86 but NVIDIA's wrapping Makefile + # expects x86_64 or i386 and then converts it to x86 + # later on in the build process + BUILD_FIXES="ARCH=$(uname -m | sed -e 's/i.86/i386/')" + fi + + # set variables to where files are in the package structure + if use kernel_FreeBSD; then + use x86-fbsd && S="${WORKDIR}/${X86_FBSD_NV_PACKAGE}" + use amd64-fbsd && S="${WORKDIR}/${AMD64_FBSD_NV_PACKAGE}" + NV_DOC="${S}/doc" + NV_OBJ="${S}/obj" + NV_SRC="${S}/src" + NV_MAN="${S}/x11/man" + NV_X11="${S}/obj" + NV_SOVER=1 + elif use kernel_linux; then + NV_DOC="${S}" + NV_OBJ="${S}" + NV_SRC="${S}/kernel" + NV_MAN="${S}" + NV_X11="${S}" + NV_SOVER=${PV} + else + die "Could not determine proper NVIDIA package" + fi +} + +src_prepare() { + # Please add a brief description for every added patch + + if use kernel_linux; then + if kernel_is lt 2 6 9 ; then + eerror "You must build this against 2.6.9 or higher kernels." + fi + + # If greater than 2.6.5 use M= instead of SUBDIR= +# convert_to_m "${NV_SRC}"/Makefile.kbuild + fi + + if use pax_kernel; then + ewarn "Using PAX patches is not supported. You will be asked to" + ewarn "use a standard kernel should you have issues. Should you" + ewarn "need support with these patches, contact the PaX team." + epatch "${FILESDIR}"/${PN}-346.16-pax-usercopy.patch + epatch "${FILESDIR}"/${PN}-346.16-pax-constify.patch + fi + + # Allow user patches so they can support RC kernels and whatever else + epatch_user +} + +src_compile() { + # This is already the default on Linux, as there's no toplevel Makefile, but + # on FreeBSD there's one and triggers the kernel module build, as we install + # it by itself, pass this. + + cd "${NV_SRC}" + if use kernel_FreeBSD; then + MAKE="$(get_bmake)" CFLAGS="-Wno-sign-compare" emake CC="$(tc-getCC)" \ + LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die + elif use kernel_linux; then + MAKEOPTS=-j1 + linux-mod_src_compile + fi +} + +# Install nvidia library: +# the first parameter is the library to install +# the second parameter is the provided soversion +# the third parameter is the target directory if its not /usr/lib +donvidia() { + # Full path to library minus SOVER + MY_LIB="$1" + + # SOVER to use + MY_SOVER="$2" + + # Where to install + MY_DEST="$3" + + if [[ -z "${MY_DEST}" ]]; then + MY_DEST="/usr/$(get_libdir)" + action="dolib.so" + else + exeinto ${MY_DEST} + action="doexe" + fi + + # Get just the library name + libname=$(basename $1) + + # Install the library with the correct SOVER + ${action} ${MY_LIB}.${MY_SOVER} || \ + die "failed to install ${libname}" + + # If SOVER wasn't 1, then we need to create a .1 symlink + if [[ "${MY_SOVER}" != "1" ]]; then + dosym ${libname}.${MY_SOVER} \ + ${MY_DEST}/${libname}.1 || \ + die "failed to create ${libname} symlink" + fi + + # Always create the symlink from the raw lib to the .1 + dosym ${libname}.1 \ + ${MY_DEST}/${libname} || \ + die "failed to create ${libname} symlink" +} + +src_install() { + if use kernel_linux; then + linux-mod_src_install + + # Add the aliases + # This file is tweaked with the appropriate video group in + # pkg_preinst, see bug #491414 + insinto /etc/modprobe.d + newins "${FILESDIR}"/nvidia-169.07 nvidia.conf + use uvm && doins "${FILESDIR}"/nvidia-uvm.conf + + # Ensures that our device nodes are created when not using X + exeinto "$(get_udevdir)" + newexe "${FILESDIR}"/nvidia-udev.sh-r1 nvidia-udev.sh + udev_newrules "${FILESDIR}"/nvidia.udev-rule 99-nvidia.rules + elif use kernel_FreeBSD; then + if use x86-fbsd; then + insinto /boot/modules + doins "${S}/src/nvidia.kld" + fi + + exeinto /boot/modules + doexe "${S}/src/nvidia.ko" + fi + + # NVIDIA kernel <-> userspace driver config lib + donvidia ${NV_OBJ}/libnvidia-cfg.so ${NV_SOVER} + + # NVIDIA framebuffer capture library + donvidia ${NV_OBJ}/libnvidia-fbc.so ${NV_SOVER} + + # NVIDIA video encode/decode <-> CUDA + if use kernel_linux; then + donvidia ${NV_OBJ}/libnvcuvid.so ${NV_SOVER} + donvidia ${NV_OBJ}/libnvidia-encode.so ${NV_SOVER} + fi + + if use X; then + # Xorg DDX driver + insinto /usr/$(get_libdir)/xorg/modules/drivers + doins ${NV_X11}/nvidia_drv.so + + # Xorg GLX driver + donvidia ${NV_X11}/libglx.so ${NV_SOVER} \ + /usr/$(get_libdir)/opengl/nvidia/extensions + + # Xorg nvidia.conf + if has_version '>=x11-base/xorg-server-1.16'; then + insinto /usr/share/X11/xorg.conf.d + newins {,50-}nvidia-drm-outputclass.conf + fi + fi + + # OpenCL ICD for NVIDIA + if use kernel_linux; then + insinto /etc/OpenCL/vendors + doins ${NV_OBJ}/nvidia.icd + fi + + # Documentation + dohtml ${NV_DOC}/html/* + if use kernel_FreeBSD; then + dodoc "${NV_DOC}/README" + use X && doman "${NV_MAN}/nvidia-xconfig.1" + use tools && doman "${NV_MAN}/nvidia-settings.1" + else + # Docs + newdoc "${NV_DOC}/README.txt" README + dodoc "${NV_DOC}/NVIDIA_Changelog" + doman "${NV_MAN}/nvidia-smi.1.gz" + use X && doman "${NV_MAN}/nvidia-xconfig.1.gz" + use tools && doman "${NV_MAN}/nvidia-settings.1.gz" + doman "${NV_MAN}/nvidia-cuda-mps-control.1.gz" + fi + + # Helper Apps + exeinto /opt/bin/ + + if use X; then + doexe ${NV_OBJ}/nvidia-xconfig + fi + + if use kernel_linux ; then + doexe ${NV_OBJ}/nvidia-cuda-mps-control + doexe ${NV_OBJ}/nvidia-cuda-mps-server + doexe ${NV_OBJ}/nvidia-debugdump + doexe ${NV_OBJ}/nvidia-persistenced + doexe ${NV_OBJ}/nvidia-smi + + # install nvidia-modprobe setuid and symlink in /usr/bin (bug #505092) + doexe ${NV_OBJ}/nvidia-modprobe + fowners root:video /opt/bin/nvidia-modprobe + fperms 4710 /opt/bin/nvidia-modprobe + dosym /{opt,usr}/bin/nvidia-modprobe + + doman nvidia-cuda-mps-control.1.gz + doman nvidia-modprobe.1.gz + doman nvidia-persistenced.1.gz + newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi + newconfd "${FILESDIR}/nvidia-persistenced.conf" nvidia-persistenced + newinitd "${FILESDIR}/nvidia-persistenced.init" nvidia-persistenced + fi + + if use tools; then + doexe ${NV_OBJ}/nvidia-settings + use gtk2 && donvidia libnvidia-gtk2.so ${PV} + use gtk3 && donvidia libnvidia-gtk3.so ${PV} + insinto /usr/share/nvidia/ + doins nvidia-application-profiles-${PV}-key-documentation + insinto /etc/nvidia + newins nvidia-application-profiles-${PV}-rc nvidia-application-profiles-rc + fi + + dobin ${NV_OBJ}/nvidia-bug-report.sh + + # Desktop entries for nvidia-settings + if use tools ; then + # There is no icon in the FreeBSD tarball. + use kernel_FreeBSD || newicon ${NV_OBJ}/nvidia-settings.png ${PN}-settings.png + domenu "${FILESDIR}"/${PN}-settings.desktop + exeinto /etc/X11/xinit/xinitrc.d + doexe "${FILESDIR}"/95-nvidia-settings + fi + + #doenvd "${FILESDIR}"/50nvidia-prelink-blacklist + + if has_multilib_profile && use multilib ; then + local OABI=${ABI} + for ABI in $(get_install_abis) ; do + src_install-libs + done + ABI=${OABI} + unset OABI + else + src_install-libs + fi + + is_final_abi || die "failed to iterate through all ABIs" + + readme.gentoo_create_doc +} + +src_install-libs() { + local inslibdir=$(get_libdir) + local GL_ROOT="/usr/$(get_libdir)/opengl/nvidia/lib" + local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia" + local libdir=${NV_OBJ} + + if use kernel_linux && has_multilib_profile && \ + [[ ${ABI} == "x86" ]] ; then + libdir=${NV_OBJ}/32 + fi + + if use X; then + # The GLX libraries + donvidia ${libdir}/libEGL.so ${NV_SOVER} ${GL_ROOT} + donvidia ${libdir}/libGL.so ${NV_SOVER} ${GL_ROOT} + donvidia ${libdir}/libGLESv1_CM.so ${NV_SOVER} ${GL_ROOT} + donvidia ${libdir}/libnvidia-eglcore.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-glcore.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-glsi.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-ifr.so ${NV_SOVER} + if use kernel_FreeBSD; then + donvidia ${libdir}/libnvidia-tls.so ${NV_SOVER} + else + donvidia ${libdir}/tls/libnvidia-tls.so ${NV_SOVER} + fi + + # VDPAU + donvidia ${libdir}/libvdpau_nvidia.so ${NV_SOVER} + + # GLES v2 libraries + insinto ${GL_ROOT} + doexe ${libdir}/libGLESv2.so.${PV} + dosym libGLESv2.so.${PV} ${GL_ROOT}/libGLESv2.so.2 + dosym libGLESv2.so.2 ${GL_ROOT}/libGLESv2.so + fi + + # NVIDIA monitoring library + if use kernel_linux ; then + donvidia ${libdir}/libnvidia-ml.so ${NV_SOVER} + fi + + # CUDA & OpenCL + if use kernel_linux; then + donvidia ${libdir}/libcuda.so ${NV_SOVER} + donvidia ${libdir}/libnvidia-compiler.so ${NV_SOVER} + donvidia ${libdir}/libOpenCL.so 1.0.0 ${CL_ROOT} + donvidia ${libdir}/libnvidia-opencl.so ${NV_SOVER} + fi +} + +pkg_preinst() { + if use kernel_linux; then + linux-mod_pkg_preinst + + local videogroup="$(egetent group video | cut -d ':' -f 3)" + if [ -z "${videogroup}" ]; then + eerror "Failed to determine the video group gid" + die "Failed to determine the video group gid" + else + sed -i \ + -e "s:PACKAGE:${PF}:g" \ + -e "s:VIDEOGID:${videogroup}:" \ + "${D}"/etc/modprobe.d/nvidia.conf || die + fi + fi + + # Clean the dynamic libGL stuff's home to ensure + # we dont have stale libs floating around + if [ -d "${ROOT}"/usr/lib/opengl/nvidia ] ; then + rm -rf "${ROOT}"/usr/lib/opengl/nvidia/* + fi + # Make sure we nuke the old nvidia-glx's env.d file + if [ -e "${ROOT}"/etc/env.d/09nvidia ] ; then + rm -f "${ROOT}"/etc/env.d/09nvidia + fi +} + +pkg_postinst() { + use kernel_linux && linux-mod_pkg_postinst + + # Switch to the nvidia implementation + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old nvidia + "${ROOT}"/usr/bin/eselect opencl set --use-old nvidia + + readme.gentoo_print_elog + + if ! use X; then + elog "You have elected to not install the X.org driver. Along with" + elog "this the OpenGL libraries and VDPAU libraries were not" + elog "installed. Additionally, once the driver is loaded your card" + elog "and fan will run at max speed which may not be desirable." + elog "Use the 'nvidia-smi' init script to have your card and fan" + elog "speed scale appropriately." + elog + fi + if ! use tools; then + elog "USE=tools controls whether the nvidia-settings application" + elog "is installed. If you would like to use it, enable that" + elog "flag and re-emerge this ebuild. Optionally you can install" + elog "media-video/nvidia-settings" + elog + fi +} + +pkg_prerm() { + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 +} + +pkg_postrm() { + use kernel_linux && linux-mod_pkg_postrm + use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11 +} diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-352.68.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-352.79.ebuild index 9d736ec5723..dd2a854bc64 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-352.68.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-352.79.ebuild @@ -16,12 +16,15 @@ AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}" DESCRIPTION="NVIDIA Accelerated Graphics Driver" HOMEPAGE="http://www.nvidia.com/" SRC_URI=" + amd64-fbsd? ( ${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) " LICENSE="GPL-2 NVIDIA-r2" SLOT="0/${PV%.*}" -KEYWORDS="-* ~amd64" +KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" RESTRICT="bindist mirror strip" EMULTILIB_PKG="true" @@ -56,7 +59,7 @@ RDEPEND=" x11-libs/pango[X] ) X? ( - <x11-base/xorg-server-1.17.99:= + <x11-base/xorg-server-1.18.99:= >=x11-libs/libvdpau-0.3-r1 multilib? ( >=x11-libs/libX11-1.6.2[abi_x86_32] diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-358.16-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-355.11-r3.ebuild index af6bc7f4867..9f40b29ac24 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-358.16-r1.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-355.11-r3.ebuild @@ -28,7 +28,7 @@ KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" RESTRICT="bindist mirror strip" EMULTILIB_PKG="true" -IUSE="acpi multilib kernel_FreeBSD kernel_linux +kms pax_kernel +tools gtk2 gtk3 +X uvm" +IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools gtk2 gtk3 +X uvm" REQUIRED_USE=" tools? ( X || ( gtk2 gtk3 ) ) " @@ -60,7 +60,7 @@ RDEPEND=" x11-libs/pango[X] ) X? ( - <x11-base/xorg-server-1.17.99:= + <x11-base/xorg-server-1.18.99:= >=x11-libs/libvdpau-0.3-r1 multilib? ( >=x11-libs/libX11-1.6.2[abi_x86_32] @@ -80,18 +80,17 @@ pkg_pretend() { die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}" fi - if use kernel_linux && kernel_is ge 4 4; then + if use kernel_linux && kernel_is ge 4 3; then ewarn "Gentoo supports kernels which are supported by NVIDIA" ewarn "which are limited to the following kernels:" - ewarn "<sys-kernel/gentoo-sources-4.4" - ewarn "<sys-kernel/vanilla-sources-4.4" + ewarn "<sys-kernel/gentoo-sources-4.3" + ewarn "<sys-kernel/vanilla-sources-4.3" ewarn "" ewarn "You are free to utilize epatch_user to provide whatever" ewarn "support you feel is appropriate, but will not receive" ewarn "support as a result of those changes." ewarn "" ewarn "Do not file a bug report about this." - ewarn "" fi # Since Nvidia ships many different series of drivers, we need to give the user @@ -116,7 +115,6 @@ pkg_setup() { if use kernel_linux; then MODULE_NAMES="nvidia(video:${S}/kernel)" use uvm && MODULE_NAMES+=" nvidia-uvm(video:${S}/kernel)" - use kms && MODULE_NAMES+=" nvidia-modeset(video:${S}/kernel)" # This needs to run after MODULE_NAMES (so that the eclass checks # whether the kernel supports loadable modules) but before BUILD_PARAMS @@ -244,7 +242,7 @@ src_install() { # pkg_preinst, see bug #491414 insinto /etc/modprobe.d newins "${FILESDIR}"/nvidia-169.07 nvidia.conf - doins "${FILESDIR}"/nvidia-rmmod.conf + use uvm && doins "${FILESDIR}"/nvidia-uvm.conf # Ensures that our device nodes are created when not using X exeinto "$(get_udevdir)" diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-361.18-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-361.18-r1.ebuild index dbe08be6921..3ba033f176b 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-361.18-r1.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-361.18-r1.ebuild @@ -61,7 +61,7 @@ RDEPEND=" x11-libs/pango[X] ) X? ( - <x11-base/xorg-server-1.17.99:= + <x11-base/xorg-server-1.18.99:= >=x11-libs/libvdpau-0.3-r1 multilib? ( >=x11-libs/libX11-1.6.2[abi_x86_32] |