From 65737cf14a7220bd9a487aa2af4ae0e79bd23e86 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 8 Jan 2018 21:45:04 +0000 Subject: gentoo resync : 08.01.2018 --- www-client/Manifest.gz | Bin 6892 -> 6882 bytes www-client/chromium/Manifest | 6 +- www-client/chromium/chromium-63.0.3239.108.ebuild | 4 +- www-client/chromium/chromium-64.0.3282.71.ebuild | 2 +- www-client/chromium/chromium-65.0.3298.3.ebuild | 2 +- www-client/firefox-bin/Manifest | 4 +- .../firefox-bin/firefox-bin-52.5.3-r1.ebuild | 182 +++++++++++++++++++++ www-client/firefox-bin/firefox-bin-52.5.3.ebuild | 182 --------------------- .../firefox-bin/firefox-bin-57.0.4-r1.ebuild | 181 ++++++++++++++++++++ www-client/firefox-bin/firefox-bin-57.0.4.ebuild | 181 -------------------- www-client/google-chrome-beta/Manifest | 2 +- .../google-chrome-beta-64.0.3282.71.ebuild | 2 +- www-client/google-chrome-unstable/Manifest | 4 +- .../google-chrome-unstable-65.0.3298.3.ebuild | 156 ------------------ .../google-chrome-unstable-65.0.3311.3.ebuild | 156 ++++++++++++++++++ www-client/google-chrome/Manifest | 2 +- .../google-chrome-63.0.3239.132.ebuild | 2 +- www-client/opera/Manifest | 2 +- www-client/opera/opera-12.16_p1860-r1.ebuild | 17 +- www-client/vivaldi-snapshot/Manifest | 8 +- .../vivaldi-snapshot-1.14.1042.3_p1.ebuild | 119 -------------- .../vivaldi-snapshot-1.14.1064.3_p1.ebuild | 119 ++++++++++++++ 22 files changed, 669 insertions(+), 664 deletions(-) create mode 100644 www-client/firefox-bin/firefox-bin-52.5.3-r1.ebuild delete mode 100644 www-client/firefox-bin/firefox-bin-52.5.3.ebuild create mode 100644 www-client/firefox-bin/firefox-bin-57.0.4-r1.ebuild delete mode 100644 www-client/firefox-bin/firefox-bin-57.0.4.ebuild delete mode 100644 www-client/google-chrome-unstable/google-chrome-unstable-65.0.3298.3.ebuild create mode 100644 www-client/google-chrome-unstable/google-chrome-unstable-65.0.3311.3.ebuild delete mode 100644 www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild create mode 100644 www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1064.3_p1.ebuild (limited to 'www-client') diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz index d7ca052fd8d8..be3d71a307ca 100644 Binary files a/www-client/Manifest.gz and b/www-client/Manifest.gz differ diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 6c8a43146c7e..d906f0101929 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -17,9 +17,9 @@ DIST chromium-64.0.3282.39.tar.xz 482357636 BLAKE2B 7e7209aa1c4584210b552e82b29c DIST chromium-64.0.3282.71.tar.xz 482134720 BLAKE2B 691e33c396fde798985af96168a7b7aa92e3c90bc542c6e84df1b41a74ae0f8cb7364edfcf148db48971dabd5b2af422d884a36528b5549ec2fd52f5e6d7f643 SHA512 90fff36292898e47a2c47940efadc98b7099cdfdd8df4659b5e1ba327e26230919dc1e9e21a4496207cf88f9976d048dd2f200424224f2bc25e7ee9ab2755f06 DIST chromium-65.0.3294.5.tar.xz 484687920 BLAKE2B 2d4d30ea83bfa0d5753eecd4ea735ec5d81097867b7c32c190853adee372c5032dac549c064fb22688555ef6231a3e2e43b274735883285f91a0a2d9c7a151ec SHA512 089bcc7eba7d5a2a964b5b6e94c7735653582cd6925325b9bdb2788bd4abb4b3cbc8c71f5c77004600864106a18da3fddda0adaa53ad54a96efe21498e45f23a DIST chromium-65.0.3298.3.tar.xz 485716108 BLAKE2B 185b3f683b2a732343fa5f98b24171f1d3cf2cf8eeb63c56efa7699f6b038d2a7eea4f9277b0b7ee2fdfa207a4f13edbaf2cc9a591a79ec4d058a131ce44366b SHA512 f1ed9a403036e87da7897f173eeb1aa71fe2650efc5ef5b98f814c7d4d9c879971597f9ded11324c86d6edc7f12f3bcf2786a6fb022e9697dbdb8eae086e18b7 -EBUILD chromium-63.0.3239.108.ebuild 19805 BLAKE2B c11e610a7f7f498e351d0250a2c68459fda3cdbd1c18abadfd61ef4fe88998125807de58b2e39b6f364dc8b165b1195d11e32b5eea8df14e1d28a08915e84a99 SHA512 d0c44d2057568e092f6f955946df78ef8579114b200b233b2b45d878cb97439bcba1dca78bf3ff40386b5bb4a9c7670de5bbcca34572094abc7dcfeb3f5324fb +EBUILD chromium-63.0.3239.108.ebuild 19803 BLAKE2B 73af81867e2ab507a278c3593f4afa0c909b17c9484ab099fbd66727e041e5b5d43f56eb54481d9b02337f01bc77e99ada86ac5fe2cea4eecfdd585780ec921c SHA512 b5618590a4692c81bca8cd92dea99788f51502fe9d7fe352a8d520f8733c5fed0ef0f3a456fcce6b91545550abd998f80cbd0fdab132bb9295a13d6169191939 EBUILD chromium-64.0.3282.39.ebuild 20150 BLAKE2B 52ac5f763b1d62a3fa0b22401aadd7a9988945dc2ca1b1631f56f5f82df00a66a563aa0ac2b9e7a5f186dbb7bdbb1f945749e1c8bdc74d22dd51fe1e5c112c75 SHA512 fc1fc03574c94fb0b2e2b4e4e13907fa8724f01b1cb1f11869610e417663b6867ff994ecd95e508dff8f4e95c8127f36431368aa1b28b695e175ef1c92e2257f -EBUILD chromium-64.0.3282.71.ebuild 20296 BLAKE2B bc6034a184d36a0ab134fdde9091c0e8709f783feb8b95a64710ec0f5ad557b7c0fed3230daae093702b3cac8d5707b22925542574006d1d09c95aed5434559c SHA512 f317ffbec2ec19f1e70a16e50c183bd56fd6e7a30f61ccd74c3d94617b9ebcd1efa3b6b9b592c72a34deefd6d30ac741adad3c9fa8ab1f88bc1fdc70b73b857d +EBUILD chromium-64.0.3282.71.ebuild 20294 BLAKE2B fc41547b4c9db2630bdf2e1a63a448061ea7149cc717239c6019913c69da81c2f21a912efb7f45123cd9b344e857f0d543bb61374d7cff0a7047bdf61a101004 SHA512 262c28a43f1b33118fbb3523f884c1446aed69a75074db144ad0ecff8d239e9eac0c28e77d211159eaff5a0d97a203ddc5f836de16b429dc91accfcdcd535978 EBUILD chromium-65.0.3294.5.ebuild 20338 BLAKE2B a992c3d16e340f53ed575941b7ec48c8a254286be84f468f93e45eab707f95e13dde6c70c67296239e83defd5a7552cea527057e9733020ed575dd5aba8d7276 SHA512 f5b8fa9c52c98d601c4d0848c51789c6cfb3e18f6e0de541add26ef50a78c32fab1e6adcb483db9ad0af35734e77607f010ece461f4f88cce18e4633fae3620b -EBUILD chromium-65.0.3298.3.ebuild 20431 BLAKE2B c710e8c3a20c4513dd8ab761657148e77484005fd026a809868cd747bfdd618a868da1d62e0bbaea0535fb2c1d4cf1c6b9d8c4e96945afe6edd31bccf94005e6 SHA512 2366ef2ebb02b8f65b43a0ac3cfc64321574fd49c1b72b88768ae424cd7ff6f9477621f89606a5a6517499c02b03682991a3f776f76a82eef28ec389c6b272cd +EBUILD chromium-65.0.3298.3.ebuild 20429 BLAKE2B efb9bc4383816fa43d0e0f20d5279b5ff0261e272f0a2a86d2ad951a18a7d217ccee6f51025869a6f03baa8878b32f3d006bad23a56bae19c41856a1a1654555 SHA512 20c08e8cfe9453b70d774c5d086681c8936b77740f008978e1c6b3c2a07b8f2051c78298f8a26c75fd269da4a851e57186e8e3930ad100be70f5f3d8eae78e0b MISC metadata.xml 1418 BLAKE2B 0fd718bd70dc0fa890bf7e0efa2f6a186df446617f36bb5e4689989c4766da4016b5325d8a81f8959e887fc182ff792bb10909b5724df8c4fcaade221b289d8b SHA512 1c68218f5cab5787a7524823975474065794aa18f8301e9efe066847b9a566b870a68a3768cee925a3ad6543fb182575043c1cb45e145db67382c502a535d039 diff --git a/www-client/chromium/chromium-63.0.3239.108.ebuild b/www-client/chromium/chromium-63.0.3239.108.ebuild index 32f9dd27a348..3bbcd8dde5be 100644 --- a/www-client/chromium/chromium-63.0.3239.108.ebuild +++ b/www-client/chromium/chromium-63.0.3239.108.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -29,7 +29,7 @@ COMMON_DEPEND=" >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/libxslt:= dev-libs/nspr:= - >=dev-libs/nss-3.14.3:= + >=dev-libs/nss-3.26:= >=dev-libs/re2-0.2016.05.01:= gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) >=media-libs/alsa-lib-1.0.19:= diff --git a/www-client/chromium/chromium-64.0.3282.71.ebuild b/www-client/chromium/chromium-64.0.3282.71.ebuild index 8ea5262c2e60..54365f906d44 100644 --- a/www-client/chromium/chromium-64.0.3282.71.ebuild +++ b/www-client/chromium/chromium-64.0.3282.71.ebuild @@ -31,7 +31,7 @@ COMMON_DEPEND=" >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/libxslt:= dev-libs/nspr:= - >=dev-libs/nss-3.14.3:= + >=dev-libs/nss-3.26:= >=dev-libs/re2-0.2016.05.01:= gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) >=media-libs/alsa-lib-1.0.19:= diff --git a/www-client/chromium/chromium-65.0.3298.3.ebuild b/www-client/chromium/chromium-65.0.3298.3.ebuild index 8094adaa8b14..9d1cbd868256 100644 --- a/www-client/chromium/chromium-65.0.3298.3.ebuild +++ b/www-client/chromium/chromium-65.0.3298.3.ebuild @@ -31,7 +31,7 @@ COMMON_DEPEND=" >=dev-libs/libxml2-2.9.4-r3:=[icu] dev-libs/libxslt:= dev-libs/nspr:= - >=dev-libs/nss-3.14.3:= + >=dev-libs/nss-3.26:= >=dev-libs/re2-0.2016.05.01:= gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) >=media-libs/alsa-lib-1.0.19:= diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index b89dafd1c7b9..4442fcdcde47 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -175,6 +175,6 @@ DIST firefox-bin_i686-52.5.3.tar.bz2 58548296 BLAKE2B b180ab3a316eac6ba74c062d6b DIST firefox-bin_i686-57.0.4.tar.bz2 56148134 BLAKE2B 6614feccc0dee2c6eeb8798572a1351e05b8b4efed644828df9d7230e42fcad4db957690ba6492338197210f950ef73b6a58f5173b1ff8ed19f7ec4c8ac96dbc SHA512 b641a671d7390c505577fa956bc1452f58f6cc8418b3ccaf25eb8b5bb08799a3a2e1e7113525ad720f710d7022b18901c5234be1a1c372881e4908d2ae419743 DIST firefox-bin_x86_64-52.5.3.tar.bz2 57692607 BLAKE2B 46e0d6d4a5afe7a0f722b3b620bc28295d51ea074b8410d0d1cef72e22955c9d45b0819350e3f4a6cb1343be9a798a62f0b7a709c2be27fd88c53ee9ac62211f SHA512 00d5c8cb8e937991ca46e5cd5119baed9e5ded451870bbbad54639a61d0ae501fc7c3c6c1fc73d3e6ec657045a0094fc766b852f4184f031d7a8e617b1615667 DIST firefox-bin_x86_64-57.0.4.tar.bz2 53631485 BLAKE2B 9f712bf9f12c9becd44d085529282251b4faee594e3d1a50871d29e7231702d5ed9e95db595dab7e5423e0a1c365f45e2f5af7e92e5b1ee78d2aa86597febc5a SHA512 c6e9841fa901f78593d5bd60c3c4616e9a8dff696a5b812bcc4fed52287fe7db6c7bfef85a7433f08b3b940de6418aaf1c7c90dde6cff1cc6c7e0efe439e0ddd -EBUILD firefox-bin-52.5.3.ebuild 5446 BLAKE2B c2ceb3471f0f735bd62578badc959ed89f55e688e9029534ff9a772747b9c9c52fceab987ca28e8467f69a30f0a6d467943f3b9d3620b6dd1eebfb5e8b9dd2d7 SHA512 3bc3701e3c9451e523e6d72f696b3afc5e5c45276c1b198fb9961267b837be231a49f983d46d692c27dbb01b1cf6b05f825e99fdab6d15339747335567877a0c -EBUILD firefox-bin-57.0.4.ebuild 5460 BLAKE2B c31daa5652300f25c4157dc38a1565f9c7e19cbd44dcece470e72237c53d1af68c74ee086f8cb5ceb04573999a995ec23ace92511fd99315b483b4bf2d27a940 SHA512 6ef104295a93ccbfadaf671324766dca81cb980ddc488647bec414808e4aa4267a074a47b85be972162033a68125685e42b9ca4c2d68ceb24c4697bfa1ca9046 +EBUILD firefox-bin-52.5.3-r1.ebuild 5456 BLAKE2B 371f2196fee516a329793967a61fdba45e33e7a8dea2d05228ea0af1c494e214295ce89d3a6eb10e2fc96c94a69868bacb13622b05b625ca6db3d04e1fd6a2b5 SHA512 c8e1d4e26a86784cbde5d12ea4a1c7f52eda797e54cc3b1be2d77b4dc7dc44f111702dc2a1be997b119b587d4f1d93d1d7957ace2d9d375270e0de0fa1b9e08c +EBUILD firefox-bin-57.0.4-r1.ebuild 5470 BLAKE2B 8fb38b37aaf80ec3dc7c40365c7469ae968842f0e1280d7549baa9b576944871a9870667104342043054cf1f8ce30991e0634a69c9b9886f1000ca7d64e1f9b7 SHA512 12c9df8408ce66dba5d95df76ec73fe813d8f4f9697f6b36c1aa969a39bb710aa027909cacb40a224c1da0573636579e2bed2199bbd5cd0e1021ac375f114680 MISC metadata.xml 250 BLAKE2B 9e6643b2a0b90fc083246090047db38d3b9a3b71db8542051307b7e87394135d3337e1ea54b83a0c7474661a0fd07d950385b44cbed6ee95f6e6ad718bd0b062 SHA512 ba5e7c1f6ee117471a3804bc54211e7f89c75e965a865f45f85015a0a28ec7d511ef9bbc196eef8245dc9259f54b04eb3563d83811a293bb946cf0977563892b diff --git a/www-client/firefox-bin/firefox-bin-52.5.3-r1.ebuild b/www-client/firefox-bin/firefox-bin-52.5.3-r1.ebuild new file mode 100644 index 000000000000..fe974f2962aa --- /dev/null +++ b/www-client/firefox-bin/firefox-bin-52.5.3-r1.ebuild @@ -0,0 +1,182 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +MOZ_ESR=1 + +# Can be updated using scripts/get_langs.sh from mozilla overlay +# Missing when bumped : be +MOZ_LANGS=( ach af an ar as ast az 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 hsb hu hy-AM id is it ja kk km kn ko lt +lv mai mk ml mr ms 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 uz vi xh 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 pax-utils xdg-utils gnome2-utils mozlinguas-v2 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="+ffmpeg +pulseaudio 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/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/gtk+-3.4.0:3 + 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 + pulseaudio? ( !> "${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 + insinto ${MOZILLA_FIVE_HOME} + newins "${FILESDIR}"/all-gentoo-1.js all-gentoo.js + + # 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/ + local apulselib=$(usex pulseaudio "/usr/$(get_libdir)/apulse:" "") + cat <<-EOF >"${ED}"usr/bin/${PN} + #!/bin/sh + unset LD_PRELOAD + LD_LIBRARY_PATH="${apulselib}/opt/firefox/" \\ + GTK_PATH=/usr/$(get_libdir)/gtk-3.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 + use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" + use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed" + + # Update mimedb for the new .desktop file + xdg_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/www-client/firefox-bin/firefox-bin-52.5.3.ebuild b/www-client/firefox-bin/firefox-bin-52.5.3.ebuild deleted file mode 100644 index 76afcebbc277..000000000000 --- a/www-client/firefox-bin/firefox-bin-52.5.3.ebuild +++ /dev/null @@ -1,182 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -MOZ_ESR=1 - -# Can be updated using scripts/get_langs.sh from mozilla overlay -# Missing when bumped : be -MOZ_LANGS=( ach af an ar as ast az 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 hsb hu hy-AM id is it ja kk km kn ko lt -lv mai mk ml mr ms 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 uz vi xh 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 pax-utils xdg-utils gnome2-utils mozlinguas-v2 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="+ffmpeg +pulseaudio 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/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/gtk+-3.4.0:3 - 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 - pulseaudio? ( !> "${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 - insinto ${MOZILLA_FIVE_HOME} - newins "${FILESDIR}"/all-gentoo-1.js all-gentoo.js - - # 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/ - local apulselib=$(usex pulseaudio "/usr/$(get_libdir)/apulse:" "") - cat <<-EOF >"${ED}"usr/bin/${PN} - #!/bin/sh - unset LD_PRELOAD - LD_LIBRARY_PATH="${apulselib}/opt/firefox/" \\ - GTK_PATH=/usr/lib/gtk-3.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 - use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" - use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed" - - # Update mimedb for the new .desktop file - xdg_desktop_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/www-client/firefox-bin/firefox-bin-57.0.4-r1.ebuild b/www-client/firefox-bin/firefox-bin-57.0.4-r1.ebuild new file mode 100644 index 000000000000..e3d638ecc9df --- /dev/null +++ b/www-client/firefox-bin/firefox-bin-57.0.4-r1.ebuild @@ -0,0 +1,181 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# Can be updated using scripts/get_langs.sh from mozilla overlay +# Missing when bumped : be +MOZ_LANGS=( ach af an ar as ast az 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 hsb hu hy-AM id is it ja kk km kn ko lt +lv mai mk ml mr ms 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 uz vi xh 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 pax-utils xdg-utils gnome2-utils mozlinguas-v2 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="+ffmpeg +pulseaudio 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/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/gtk+-3.4.0:3 + 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 + pulseaudio? ( !> "${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 + insinto ${MOZILLA_FIVE_HOME} + newins "${FILESDIR}"/all-gentoo-1.js all-gentoo.js + + # 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/ + local apulselib=$(usex pulseaudio "/usr/$(get_libdir)/apulse:" "") + cat <<-EOF >"${ED}"usr/bin/${PN} + #!/bin/sh + unset LD_PRELOAD + LD_LIBRARY_PATH="${apulselib}/opt/firefox/" \\ + GTK_PATH=/usr/$(get_libdir)/gtk-3.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, still used for flash + 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 + use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" + use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed" + + # Update mimedb for the new .desktop file + xdg_desktop_database_update + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} diff --git a/www-client/firefox-bin/firefox-bin-57.0.4.ebuild b/www-client/firefox-bin/firefox-bin-57.0.4.ebuild deleted file mode 100644 index 67998ff7ceb0..000000000000 --- a/www-client/firefox-bin/firefox-bin-57.0.4.ebuild +++ /dev/null @@ -1,181 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# Can be updated using scripts/get_langs.sh from mozilla overlay -# Missing when bumped : be -MOZ_LANGS=( ach af an ar as ast az 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 hsb hu hy-AM id is it ja kk km kn ko lt -lv mai mk ml mr ms 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 uz vi xh 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 pax-utils xdg-utils gnome2-utils mozlinguas-v2 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="+ffmpeg +pulseaudio 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/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/gtk+-3.4.0:3 - 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 - pulseaudio? ( !> "${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 - insinto ${MOZILLA_FIVE_HOME} - newins "${FILESDIR}"/all-gentoo-1.js all-gentoo.js - - # 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/ - local apulselib=$(usex pulseaudio "/usr/$(get_libdir)/apulse:" "") - cat <<-EOF >"${ED}"usr/bin/${PN} - #!/bin/sh - unset LD_PRELOAD - LD_LIBRARY_PATH="${apulselib}/opt/firefox/" \\ - GTK_PATH=/usr/lib/gtk-3.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, still used for flash - 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 - use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed" - use pulseaudio || ewarn "USE=-pulseaudio : audio will not play without pulseaudio installed" - - # Update mimedb for the new .desktop file - xdg_desktop_database_update - gnome2_icon_cache_update -} - -pkg_postrm() { - gnome2_icon_cache_update -} diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest index ce71d8d4576f..f197e7f49f12 100644 --- a/www-client/google-chrome-beta/Manifest +++ b/www-client/google-chrome-beta/Manifest @@ -1,3 +1,3 @@ DIST google-chrome-beta_64.0.3282.71-1_amd64.deb 52841228 BLAKE2B 109c2986bae1c419fbd262548b05ed1dc27d829becc2c2f3a8114ca58c6f1a876e7bd888d7e8e63e6e1214c556883d0481eb39e9bdb44ec28a763a84a8b73d03 SHA512 b5e8b6cfa95a98a19bf666d48abddc534bee7e40e04c0504a6d45c3aa09cf8709579508037d087fb9d6d96432041c73e67188153f7f90005ecd5a65d07c6dd5e -EBUILD google-chrome-beta-64.0.3282.71.ebuild 3586 BLAKE2B ec0dad94cc55adb4b3d1519d79d3c9ce476be51f494b3674f255ee0d343f820d7f2287f92267d71cb7176f3212f48db110493f86b16583c75a8d535aba896b0a SHA512 8059f3f86bfdf3db7e5800f5c072770de1e59d4f3ca3b03c85a6219992e1b3f2f7c194cfb653596b9573aa1a568a83316af1aa8a04440d7443a1fa30064b0f2b +EBUILD google-chrome-beta-64.0.3282.71.ebuild 3593 BLAKE2B bc6a87fae269cce9f7fc44957ec4bf9b0d410204a1e3cc7774c4301ef5b804de042f69ac7e5e89adb3f64ee24fb320115f207317e1046bfcf2e8515ed7f6469c SHA512 c8267d0725d52f925bd923e172e2d73651112a5992e1716ae057cd021a39fc6d291f1c92e13ed19b807bfaa6696b9572699a5088e27c686001cdf9556f73802a MISC metadata.xml 517 BLAKE2B dfd840aa3f7845f67c8d6cca488d89845ca7c259eb4df00f8458ae48b1962df91ca8299ef34785f635dcab25b445246e999fbbfef3bdd7117a4ee1b14beca420 SHA512 837becd9e41aca24694cd10a7bddbc5ca501aca983832daccb4c091a7712267ef20051e7a19af02bc3b48eed89c9e18aa0d46ca2411e1d58d045ceb732a180af diff --git a/www-client/google-chrome-beta/google-chrome-beta-64.0.3282.71.ebuild b/www-client/google-chrome-beta/google-chrome-beta-64.0.3282.71.ebuild index fed294475cd9..de7c15f9a485 100644 --- a/www-client/google-chrome-beta/google-chrome-beta-64.0.3282.71.ebuild +++ b/www-client/google-chrome-beta/google-chrome-beta-64.0.3282.71.ebuild @@ -37,7 +37,7 @@ RDEPEND=" dev-libs/expat dev-libs/glib:2 dev-libs/nspr - dev-libs/nss + >=dev-libs/nss-3.26 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype:2 diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest index 6e45379d59be..f77336a52d11 100644 --- a/www-client/google-chrome-unstable/Manifest +++ b/www-client/google-chrome-unstable/Manifest @@ -1,3 +1,3 @@ -DIST google-chrome-unstable_65.0.3298.3-1_amd64.deb 52915002 BLAKE2B 47739a459311607d274eabad91b468f5f0bc9ebb9dcfa374359c6705ccdb167d45ebca4006faad9d3143b5bb608ccae0c9dfabc4240fa2c9fc44ca8059180ed5 SHA512 fefe6f12e617fa5fb2cae4e5b1cff72c84a7dc2c3a4d7c9fc4c5acc93892da2fbf57c3e2ffc231704c02d034975672e0f06db720dcf54e8c8f02e38706280e8a -EBUILD google-chrome-unstable-65.0.3298.3.ebuild 3585 BLAKE2B ec0a96ad744a6cdb6758e9f12ef046b4bbfd2161f50567ad40221fe723f28ae4fb1faf1603e29c81f829bf0e155755541ff5d0731b5f17559bdaa5eb73a6de08 SHA512 b4403921b9328fc48d59fd7f54a0f3b57e85f6023c7203fa64f86d3cd32fabbaba7cf8dd2c1dce91aa0d1fd814049d2e7b9aa0170eda19be26e818fbceacc5e3 +DIST google-chrome-unstable_65.0.3311.3-1_amd64.deb 53156914 BLAKE2B b596ecf7367361a442153597a2c853d58d12feb9853a7355df39f8e89221d5350434cff87ca4fad57961d8f5e682df0ad7fc5fe14f6785eb1cd2782c781dc845 SHA512 20fa1a3fb93c5f5c6ee2a33795661044279377a9bdf97ff6955d4403393df62c88874c6a668615cb482373616a88bb2a6d08c4a3e74ae0ca4808d3737d87662f +EBUILD google-chrome-unstable-65.0.3311.3.ebuild 3592 BLAKE2B af60284f4aaacc4a596ee16638d6e5743e9da3d4c675c70fc1a23bb52a77ce4bc6244fcf33180ad56785636e7adcb1c7d2632b9a3e79183a8b12db097fc8f2ca SHA512 22dd0e15181c6f9ebd5fa0eba67198ea9fa6c68433ae95431b6e4477330273ec2571867bb648e867599bff6663818d0f56817e91018d3d99fdf2a939b46fa2ee MISC metadata.xml 517 BLAKE2B dfd840aa3f7845f67c8d6cca488d89845ca7c259eb4df00f8458ae48b1962df91ca8299ef34785f635dcab25b445246e999fbbfef3bdd7117a4ee1b14beca420 SHA512 837becd9e41aca24694cd10a7bddbc5ca501aca983832daccb4c091a7712267ef20051e7a19af02bc3b48eed89c9e18aa0d46ca2411e1d58d045ceb732a180af diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-65.0.3298.3.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-65.0.3298.3.ebuild deleted file mode 100644 index 22a757fa5892..000000000000 --- a/www-client/google-chrome-unstable/google-chrome-unstable-65.0.3298.3.ebuild +++ /dev/null @@ -1,156 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he - hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr - sv sw ta te th tr uk vi zh-CN zh-TW" - -inherit readme.gentoo-r1 chromium-2 eutils gnome2-utils pax-utils unpacker xdg-utils - -DESCRIPTION="The web browser from Google" -HOMEPAGE="https://www.google.com/chrome" - -if [[ ${PN} == google-chrome ]]; then - MY_PN=${PN}-stable -else - MY_PN=${PN} -fi - -MY_P="${MY_PN}_${PV}-1" - -SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb" - -LICENSE="google-chrome" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="+plugins" -RESTRICT="bindist mirror strip" - -DEPEND="" -RDEPEND=" - app-accessibility/at-spi2-atk:2 - app-arch/bzip2 - app-misc/ca-certificates - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/fontconfig - media-libs/freetype:2 - net-print/cups - sys-apps/dbus - sys-libs/libcap - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - >=x11-libs/libX11-1.5.0 - 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/libXScrnSaver - x11-libs/libXtst - x11-libs/libxcb - x11-libs/pango - x11-misc/xdg-utils -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/google-chrome.*\\.desktop" -S=${WORKDIR} -CHROME_HOME="opt/google/chrome${PN#google-chrome}" - -DISABLE_AUTOFORMATTING="yes" -DOC_CONTENTS=" -Some web pages may require additional fonts to display properly. -Try installing some of the following packages if some characters -are not displayed properly: -- media-fonts/arphicfonts -- media-fonts/bitstream-cyberbit -- media-fonts/droid -- media-fonts/ipamonafont -- media-fonts/ja-ipafonts -- media-fonts/takao-fonts -- media-fonts/wqy-microhei -- media-fonts/wqy-zenhei - -Depending on your desktop environment, you may need -to install additional packages to get icons on the Downloads page. - -For KDE, the required package is kde-frameworks/oxygen-icons. - -For other desktop environments, try one of the following: -- x11-themes/gnome-icon-theme -- x11-themes/tango-icon-theme - -Please notice the bundled flash player (PepperFlash). -You can (de)activate all flash plugins via chrome://plugins -" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your tree before reporting a bug for google-chrome fetch failures." -} - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "google-chrome only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - rm -r etc usr/share/menu || die - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - - pushd "${CHROME_HOME}/locales" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - if use plugins ; then - local plugins="--extra-plugin-dir=/usr/$(get_libdir)/nsbrowser/plugins" - sed -e "/^exec/ i set -- \"${plugins}\" \"\$@\"" \ - -i "${CHROME_HOME}/${PN}" || die - fi - - local size - for size in 16 22 24 32 48 64 128 256 ; do - newicon -s ${size} "${CHROME_HOME}/product_logo_${size}_dev.png" ${PN}.png - done - - pax-mark m "${CHROME_HOME}/chrome" - - readme.gentoo_create_doc -} - -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_desktop_database_update -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_desktop_database_update - readme.gentoo_print_elog -} diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-65.0.3311.3.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-65.0.3311.3.ebuild new file mode 100644 index 000000000000..83a0297e3596 --- /dev/null +++ b/www-client/google-chrome-unstable/google-chrome-unstable-65.0.3311.3.ebuild @@ -0,0 +1,156 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he + hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr + sv sw ta te th tr uk vi zh-CN zh-TW" + +inherit readme.gentoo-r1 chromium-2 eutils gnome2-utils pax-utils unpacker xdg-utils + +DESCRIPTION="The web browser from Google" +HOMEPAGE="https://www.google.com/chrome" + +if [[ ${PN} == google-chrome ]]; then + MY_PN=${PN}-stable +else + MY_PN=${PN} +fi + +MY_P="${MY_PN}_${PV}-1" + +SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb" + +LICENSE="google-chrome" +SLOT="0" +KEYWORDS="-* ~amd64" +IUSE="+plugins" +RESTRICT="bindist mirror strip" + +DEPEND="" +RDEPEND=" + app-accessibility/at-spi2-atk:2 + app-arch/bzip2 + app-misc/ca-certificates + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + >=dev-libs/nss-3.26 + media-libs/alsa-lib + media-libs/fontconfig + media-libs/freetype:2 + net-print/cups + sys-apps/dbus + sys-libs/libcap + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + >=x11-libs/libX11-1.5.0 + 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/libXScrnSaver + x11-libs/libXtst + x11-libs/libxcb + x11-libs/pango + x11-misc/xdg-utils +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/google-chrome.*\\.desktop" +S=${WORKDIR} +CHROME_HOME="opt/google/chrome${PN#google-chrome}" + +DISABLE_AUTOFORMATTING="yes" +DOC_CONTENTS=" +Some web pages may require additional fonts to display properly. +Try installing some of the following packages if some characters +are not displayed properly: +- media-fonts/arphicfonts +- media-fonts/bitstream-cyberbit +- media-fonts/droid +- media-fonts/ipamonafont +- media-fonts/ja-ipafonts +- media-fonts/takao-fonts +- media-fonts/wqy-microhei +- media-fonts/wqy-zenhei + +Depending on your desktop environment, you may need +to install additional packages to get icons on the Downloads page. + +For KDE, the required package is kde-frameworks/oxygen-icons. + +For other desktop environments, try one of the following: +- x11-themes/gnome-icon-theme +- x11-themes/tango-icon-theme + +Please notice the bundled flash player (PepperFlash). +You can (de)activate all flash plugins via chrome://plugins +" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your tree before reporting a bug for google-chrome fetch failures." +} + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "google-chrome only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + rm -r etc usr/share/menu || die + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + + pushd "${CHROME_HOME}/locales" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + if use plugins ; then + local plugins="--extra-plugin-dir=/usr/$(get_libdir)/nsbrowser/plugins" + sed -e "/^exec/ i set -- \"${plugins}\" \"\$@\"" \ + -i "${CHROME_HOME}/${PN}" || die + fi + + local size + for size in 16 22 24 32 48 64 128 256 ; do + newicon -s ${size} "${CHROME_HOME}/product_logo_${size}_dev.png" ${PN}.png + done + + pax-mark m "${CHROME_HOME}/chrome" + + readme.gentoo_create_doc +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update + readme.gentoo_print_elog +} diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest index a1e4f2887d15..aa69ec3abe8d 100644 --- a/www-client/google-chrome/Manifest +++ b/www-client/google-chrome/Manifest @@ -1,3 +1,3 @@ DIST google-chrome-stable_63.0.3239.132-1_amd64.deb 49565326 BLAKE2B 827949d0de954f3be5717674b4d1ed7d81147e23634144625c20c23274f468a8e2be7567efae0a52ddefa9bb130e2d5c00f46924104ed04c8ea1258680a2a368 SHA512 d3be097e7cc7f40038f3318eed6fac2feef890157ebc50b9b4936b941ceb4cce13ae46e76d78c82788e360b6abbe3ba69b11925bbfc4211c68665fc82659fada -EBUILD google-chrome-63.0.3239.132.ebuild 3553 BLAKE2B 15d2ca39db43b9b1c710c6366f590f7c56ce73857928c12b8b5c747f8bb168aa4255b3e6c326f9d60f4ffee954e207ea215ead54f760dc51bbf57fe8b3ab2636 SHA512 c824f1aa53ce68391f1003f7e8f9ff19cf7e1f97bcab58cc4e9a22d4cffce58dfec203351a5dbe573906094e8f6a95b2198dee5c65466ae5a1e73a98d78fe9c1 +EBUILD google-chrome-63.0.3239.132.ebuild 3560 BLAKE2B b396fd04290d7c47f9ca38b7775a98dc9799474d0f35d47268a1d72ca8658c4ee73e0fc4d53f5c323f850e6c5af04d3af459f64c1ce6d827f1929679ca15572a SHA512 a8d079f2dd765f03e1a0b53ffab09d90628acbdbc57d49b1e838c99e7dfd0a7c0e87c055f6a709d40d27f913d4943ec03abe35808ac33c42694574f9a2a9e88f MISC metadata.xml 517 BLAKE2B dfd840aa3f7845f67c8d6cca488d89845ca7c259eb4df00f8458ae48b1962df91ca8299ef34785f635dcab25b445246e999fbbfef3bdd7117a4ee1b14beca420 SHA512 837becd9e41aca24694cd10a7bddbc5ca501aca983832daccb4c091a7712267ef20051e7a19af02bc3b48eed89c9e18aa0d46ca2411e1d58d045ceb732a180af diff --git a/www-client/google-chrome/google-chrome-63.0.3239.132.ebuild b/www-client/google-chrome/google-chrome-63.0.3239.132.ebuild index b289fc2b039a..c8982c8fdbb1 100644 --- a/www-client/google-chrome/google-chrome-63.0.3239.132.ebuild +++ b/www-client/google-chrome/google-chrome-63.0.3239.132.ebuild @@ -35,7 +35,7 @@ RDEPEND=" dev-libs/expat dev-libs/glib:2 dev-libs/nspr - dev-libs/nss + >=dev-libs/nss-3.26 gnome-base/gconf:2 media-libs/alsa-lib media-libs/fontconfig diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index aa6ec66c4d3d..f5117b136b11 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -4,7 +4,7 @@ DIST opera-12.16-1860.i386.linux.tar.xz 13154668 BLAKE2B 7f9ef54f44bc143c13173bc DIST opera-12.16-1860.x86_64.linux.tar.xz 14018800 BLAKE2B e0cb727ea79868d1c3c692d445fc8949f554c3bbe2bf3c9f222885891458cab7af1a29096cd3caf6936e83068841dda4bff5b8a17eb55a86bebe39ce2b270183 SHA512 c1289f352ea5fc8133b105771f48fdc56ccd770920330b1a0ed939ff909abc68081447673572eabeb1aae6db5194b6ab35c93afad78a91d8f7a9a0f91e81ef8b DIST opera-stable_49.0.2725.64_amd64.deb 51396110 BLAKE2B 30bb45495f444bc0a7dfa0c7c72a72ce9d586a1218bd54ac7485db06fb23f48ab5f50ca21ff76ef8fbf3ae1b86344f283b0972c6b645131a8cbb24a9d22ad055 SHA512 52ce18e0f7ac53b1c17997859dd358576b8798d144cb090fb628eeedb0076a130735488474da47c0d40ec1eb4d1429c76a43c8d2fb7bd64803bed74de87a5d5a DIST opera-stable_50.0.2762.45_amd64.deb 52047204 BLAKE2B 61bf2a04621a0cf27f9f73c61e7546544de57939ef29aa4e3b35f2f87cddeeb0ad3a9bcb3e1f2abe549cb5cd39618995c3a6a510a5cca84c70b92df9aa3c669b SHA512 33e2cc771e56c6cba40b7c9d8565f1fdfadc3b87bdccabc29015a879b89e64c5e6dc4c1232831c49be39c974a9f9bc367aaea9ef075320254a2cc141fd3bd5b0 -EBUILD opera-12.16_p1860-r1.ebuild 5987 BLAKE2B a22f3431665405477c1b6ba94356fadf3eabcd1d9076e69b99027586cae368802836ebb0063eaaf7652df52c236b93292baf4f48fb64847897eba1a914cedbcd SHA512 f0fe61c21d4a8180b5d0149aa0d4621bf60e4684803828f7743e73f894386e0c3945201ec46f16ea1fda4e780d0ea3447f32d55d985673a1643b2055efb12099 +EBUILD opera-12.16_p1860-r1.ebuild 6115 BLAKE2B 6805a42231575003626bfc50af74664b53d007cc53cf99a215c764b85d68c1ce824a68c909b56c5b96bbcfda0f0d1caa6e21745f38571b563f2221cfda224da4 SHA512 9e280c4b9f15207a476196e103c265de4ecc3a4a36e5fae12d8330b12e85a774a39b6188ba4d13d028ef191b621b69bdecdd7e4362c0c49be689e6be69b46b1a EBUILD opera-49.0.2725.64.ebuild 2239 BLAKE2B ade5b050ad9bb2af7e981a6f1c57861ab44afe65605f221874fbb9b8b06e5a74f839f3516179b7b3a50cde40c46283ad7a853df2ebcc124e7838bea3b1578f69 SHA512 d19aa77e5d041a7d738462b2c0b61c8839b61531119b680d82643e599b7b5aaaf9ecd1b5b97515a515ec2059d7f80ec3a5f48fe5b6b35aab507033eaa96006de EBUILD opera-50.0.2762.45.ebuild 2239 BLAKE2B 48e7340be15efdb6575ba3d2d656ab8e65116a65c8794efbeb68294eab6d5a0dd1e68c4d87eba08d29bb2ac98fd8c7ade6d9b007b347845de8fbad0f990605f8 SHA512 4db8d4a415684f3ee61bb57fe2bfa95a00a7b512d585ab65b93303fccd28b7abb5710a66208a1358afbab0c09f443d60e63926a583193664e39d49e7e16de774 MISC metadata.xml 576 BLAKE2B b7741cc8f83a9b2f8b5a408f90123000ff5daab77771adaefeb72ae1cdfaf7213f674097e6875c168907bc6820764ccb93c2a3696e792e1f6db92d5f13d664af SHA512 475c622917d4c749b7d940d023519152820a6d6cba48b01f3fdeee8261a2faf217fee10c0e482d6dee5d46f26b2e8ca938d79b93cde178aeb66fb71c268d2374 diff --git a/www-client/opera/opera-12.16_p1860-r1.ebuild b/www-client/opera/opera-12.16_p1860-r1.ebuild index c9f7b87fbb71..fdba2080a17d 100644 --- a/www-client/opera/opera-12.16_p1860-r1.ebuild +++ b/www-client/opera/opera-12.16_p1860-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -21,9 +21,9 @@ O_B="$(get_version_component_range 3)" # Build number, i.e. 1156 O_K="noserch" # The key to the snapshot URL O_LINGUAS=" - af ar az be bg bn cs da de el en-GB es-ES es-LA et fa fi fr fr-CA fy gd he - hi hr hu id it ja ka kk ko lt lv me mk ms nb nl nn pa pl pt pt-BR ro ru sk - sr sv sw ta te th tl tr uk ur uz vi zh-CN zh-TW zu + af ar az be bg bn cnr cs da de el en-GB es-419 es-ES et fa fi fr fr-CA fy + gd he hi hr hu id it ja ka kk ko lt lv mk ms nb nl nn pa pl pt pt-BR ro ru + sk sr sv sw ta te th tl tr uk ur uz vi zh-CN zh-TW zu " # Supported linguas # == End of variables that often change == @@ -55,7 +55,7 @@ else # release: _p fi for O_LINGUA in ${O_LINGUAS}; do - IUSE+=" linguas_${O_LINGUA/-/_}" + IUSE+=" l10n_${O_LINGUA}" done DEPEND=" @@ -113,7 +113,12 @@ src_prepare() { # Remove unwanted linguas for LINGUA in ${O_LINGUAS}; do - if ! use linguas_${LINGUA/-/_}; then + if ! use l10n_${LINGUA}; then + # Remap codes for Montenegrin and Spanish (Latin America) + case ${LINGUA} in + cnr) LINGUA=me ;; + es-419) LINGUA=es-LA ;; + esac LINGUA=$(find "${LNGDIR}" -maxdepth 1 -type d -iname ${LINGUA/_/-}) rm -r "${LINGUA}" || die "The list of linguas needs to be fixed" fi diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 0ef1b934b11e..5dc69d8fd825 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -1,10 +1,10 @@ AUX vivaldi-snapshot-1.13.997.3_p1-libffmpeg.patch 1164 BLAKE2B f62ac321731ae3237cd5cd67b17cb2027afc751f8d54b46b58f9f060ee5af67cd37501278a279424463d2d6e2b42c728e90f7d94f3cab39b41342decc7778bab SHA512 2a78bae6ee58a415029c0db0c7ebbdc11611d2e167da6fef21a6a76df66b88ac65f803f9aa8b1a22007709f435803a6c967e1a82249c6c42e8d9e1cfb2c114cb -DIST vivaldi-snapshot-1.14.1042.3_p1-amd64.deb 50287094 BLAKE2B 9c89f00576a555c1180d080616f36a9259fc7f00319bccc55150c4a34b11980e7fdf37fcf2ec93319a87666a910238185771ab37bc2c5f79927ebdbf1b6bd4e6 SHA512 ce28ac3a0f9d7767527f919973f3fb1523c4ef4088b873479a969a38b5fcaa7f38bfb100867fbf91f11bce5cfc7b68746bef11874b4696307c526ab4a3156c71 -DIST vivaldi-snapshot-1.14.1042.3_p1-armhf.deb 46091200 BLAKE2B e368823b206ae432659cd23fd349088054df0993ed37e92125f7c48a7229a63530ba145cb0f553aa68f5438ecb6fd70a473ebcfd8de4bc0c90925417147c049d SHA512 51bf9736ac125610242282be493b584dd01e84fd8bbb79b418c739478f04f3d53db949de801b5366b26c2b265c7a98b224420cd169fcd53563c584cd50527c0b -DIST vivaldi-snapshot-1.14.1042.3_p1-i386.deb 51181200 BLAKE2B ccea3f9ea3d23cb8f944c49b1629b06081db72615216d244316066dd57f18e76e68b6203c0b0355cfc1add114cc7ede3e25e9fb75d3b7f7c635b29dd584fd556 SHA512 0c311577e336c5f95549a3d8d25259d468b6af10bbfb66c30fc7cd5d5837bf33bff9592ba7cdc043d66050e793a21e0e2d670657a397cd3ad132a61bcba4e0ac DIST vivaldi-snapshot-1.14.1047.3_p1-amd64.deb 50460060 BLAKE2B 3e44818b3cfb0b1b201dcdff6a74671c62b2cca682965e97515b87a70d8f3dc2b2acaf1166071190f3747d457532db47b4342b9c2bb838a1f3069147ca8e38d7 SHA512 8127a388ae9cdaf52df27bb99ecddf3d8ffc22b8baa6e57b4bed69bce116dd8cb461430c3432bdc61c28bb967d33ab182156271fd0ac1c22ae3d8b72f6b76840 DIST vivaldi-snapshot-1.14.1047.3_p1-armhf.deb 46241108 BLAKE2B 83862abdb6e92d836ded87207b4d2602a5a3e347f143b062a926181041d5ae6556962c879b7d03d195946ba0e9625b2126e9ec78215bbe3a2b59c7a16bbc460c SHA512 725e4f05694c2cea36cbe143f62d8f7019c0373004815a0de609ace3f59ac0ca98ac97cb1bc65744f70bdd1d1bd4eec9ff8c0d890e6263de23e9ac67a0ae081e DIST vivaldi-snapshot-1.14.1047.3_p1-i386.deb 51347870 BLAKE2B 72dfa577d2f39bebe49a4d834e405bfe5e3b4391aea65639b7535af986ab426214347970f70d460f288fe1c07d2799422e7ae1f262709b22eb7c0cb730f87fc3 SHA512 8bd7e036db5776370276e638c4c42b4e2d89ab11fa3840103bdb68d765b9e52ad65174bb516ac8413b415bbc5aa9da3f5d951d5f83c2e232e35def8b85bcff84 -EBUILD vivaldi-snapshot-1.14.1042.3_p1.ebuild 2630 BLAKE2B 1700bdc47526549ecbf7fee143a2d78ccf8aeb885ed1be9337c2a99a51f4b277e0fc8be1eeca052b8ed7e0ae9e95d8d954447d347779d54d6a2ff85fb36b3a53 SHA512 e4720d81df78ce5e65e4937789f0028613eee03353df3d7c41752f7592df9faf2084354d05d801afc6c05f87c4f81d6fde7650ee386cdad06a03cceaa2eb526b +DIST vivaldi-snapshot-1.14.1064.3_p1-amd64.deb 50482824 BLAKE2B 08a25b11a9ba63ff731a27acaaaa83411342e94a249d3ef6b74ff8e69e877b3c6d2ccd2724469beafb81d462c5fc927ba049a42971fa854833676e2086259b62 SHA512 6930048690a6baa081a243558eea7fa70cc583b809b7d36b5f5331a5d17f62cd7f672c3c36100fb865e2fd536ab146480f28bdb75c08c3e8563c7e6b10028bfc +DIST vivaldi-snapshot-1.14.1064.3_p1-armhf.deb 46248122 BLAKE2B e3cdaca603c1c6a9ca34fa50b12fc225d8e7fbac5966c2aeb8b36c4224af12c882d84f40a6213ccd966ad16b4eae93eee8dcf53ec8324d5c564ff42b90f5b0ac SHA512 46e4724c727f78d355e32e7d8dc482ec240dff2f42b10a16ea3549d83fa24149093dc4e5f85626b0059b71bdbc83323a1cdbc064e3ed63c4b29f24bbf3661960 +DIST vivaldi-snapshot-1.14.1064.3_p1-i386.deb 51362530 BLAKE2B 7ce16ba32329d5428ea4c4ccc84ff9bc7a450ef3765c1c6c8929884fdce41cc1a842b3ce70881c02f4f30e5a49f90df99e40fe6e6256a0aba7aa7803f75d6e1c SHA512 c3ecb7b61a036d9e99fbe5a0bf46a87d06c73cb9be3fc1429c89bf173044c53db9c5a1d367dc38b26aeceb83ad802c70a7ada7e91cefaac80fd083c7731e52e6 EBUILD vivaldi-snapshot-1.14.1047.3_p1.ebuild 2630 BLAKE2B 1700bdc47526549ecbf7fee143a2d78ccf8aeb885ed1be9337c2a99a51f4b277e0fc8be1eeca052b8ed7e0ae9e95d8d954447d347779d54d6a2ff85fb36b3a53 SHA512 e4720d81df78ce5e65e4937789f0028613eee03353df3d7c41752f7592df9faf2084354d05d801afc6c05f87c4f81d6fde7650ee386cdad06a03cceaa2eb526b +EBUILD vivaldi-snapshot-1.14.1064.3_p1.ebuild 2630 BLAKE2B 13500ad0e1f7b1c6318fd71d5cc34f31fedd1d50721e813c6fef1084a1816bc561f8f357a39c119abf0dee5131815e2c1c686c580e8f4ad79379eb7ce53c2332 SHA512 64178f4cd30ab2ac966baef01a4259863438bd7d5b913fbe322c0ef5477df5de78e721926c071e6b0b13afedeca8f7de6f99cef2ba518fd039a346ec547a9dc2 MISC metadata.xml 238 BLAKE2B 72d4053d28bbf82c9a08a88b354321a782501542b5d506fc6d9f4034839f302761124d59445c0414a0fd38b6401cd5fbe06670802abdb1f25c7cb60919ea5d2e SHA512 b0b981ef72f4d295f427f92dc9931553b4fb7a91c8ed63fa1f28bdbe8bc61d6f0943e1217eb7b61b8d85d9685cbe759db49f094a18a1461cb48429affe76d993 diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild deleted file mode 100644 index 7be649a2b851..000000000000 --- a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1042.3_p1.ebuild +++ /dev/null @@ -1,119 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -CHROMIUM_LANGS=" - am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv - sw ta te th tr uk vi zh-CN zh-TW -" -inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs xdg-utils - -VIVALDI_HOME="opt/${PN}" -DESCRIPTION="A new browser for our friends" -HOMEPAGE="http://vivaldi.com/" -VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_" -SRC_URI=" - amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb ) - arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb ) - x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb ) -" - -LICENSE="Vivaldi" -SLOT="0" -KEYWORDS="-* ~amd64 ~arm ~x86" -RESTRICT="bindist mirror" - -DEPEND=" - virtual/libiconv -" -RDEPEND=" - >=dev-libs/openssl-1.0.1:0 - 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 - media-libs/speex - 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/pango[X] -" -QA_PREBUILT="*" -S=${WORKDIR} - -src_unpack() { - unpack_deb ${A} -} - -src_prepare() { - iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > "${T}"/${PN}.desktop || die - mv "${T}"/${PN}.desktop usr/share/applications/${PN}.desktop || die - - mv usr/share/doc/${PN} usr/share/doc/${PF} || die - chmod 0755 usr/share/doc/${PF} || die - - rm \ - _gpgbuilder \ - etc/cron.daily/${PN} \ - ${VIVALDI_HOME}/libwidevinecdm.so \ - || die - rmdir \ - etc/cron.daily/ \ - etc/ \ - || die - - local c d - for d in 16 22 24 32 48 64 128 256; do - mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die - cp \ - ${VIVALDI_HOME}/product_logo_${d}.png \ - usr/share/icons/hicolor/${d}x${d}/apps/${PN}.png || die - done - - pushd "${VIVALDI_HOME}/locales" > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die - - epatch "${FILESDIR}"/vivaldi-snapshot-1.13.997.3_p1-libffmpeg.patch - - epatch_user -} - -src_install() { - mv * "${D}" || die - dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN} - - fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox -} -pkg_preinst() { - gnome2_icon_savelist -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_desktop_database_update -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_desktop_database_update -} diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1064.3_p1.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1064.3_p1.ebuild new file mode 100644 index 000000000000..a3680124874c --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-1.14.1064.3_p1.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +CHROMIUM_LANGS=" + am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv + sw ta te th tr uk vi zh-CN zh-TW +" +inherit chromium-2 eutils gnome2-utils multilib unpacker toolchain-funcs xdg-utils + +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A new browser for our friends" +HOMEPAGE="http://vivaldi.com/" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/snapshot/${PN}_${PV/_p/-}_" +SRC_URI=" + amd64? ( ${VIVALDI_BASE_URI}amd64.deb -> ${P}-amd64.deb ) + arm? ( ${VIVALDI_BASE_URI}armhf.deb -> ${P}-armhf.deb ) + x86? ( ${VIVALDI_BASE_URI}i386.deb -> ${P}-i386.deb ) +" + +LICENSE="Vivaldi" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~x86" +RESTRICT="bindist mirror" + +DEPEND=" + virtual/libiconv +" +RDEPEND=" + >=dev-libs/openssl-1.0.1:0 + 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 + media-libs/speex + 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/pango[X] +" +QA_PREBUILT="*" +S=${WORKDIR} + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + iconv -c -t UTF-8 usr/share/applications/${PN}.desktop > "${T}"/${PN}.desktop || die + mv "${T}"/${PN}.desktop usr/share/applications/${PN}.desktop || die + + mv usr/share/doc/${PN} usr/share/doc/${PF} || die + chmod 0755 usr/share/doc/${PF} || die + + rm \ + _gpgbuilder \ + etc/cron.daily/${PN} \ + ${VIVALDI_HOME}/libwidevinecdm.so \ + || die + rmdir \ + etc/cron.daily/ \ + etc/ \ + || die + + local c d + for d in 16 22 24 32 48 64 128 256; do + mkdir -p usr/share/icons/hicolor/${d}x${d}/apps || die + cp \ + ${VIVALDI_HOME}/product_logo_${d}.png \ + usr/share/icons/hicolor/${d}x${d}/apps/${PN}.png || die + done + + pushd "${VIVALDI_HOME}/locales" > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die + + epatch "${FILESDIR}"/vivaldi-snapshot-1.13.997.3_p1-libffmpeg.patch + + epatch_user +} + +src_install() { + mv * "${D}" || die + dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN} + + fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox +} +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postrm() { + gnome2_icon_cache_update + xdg_desktop_database_update +} + +pkg_postinst() { + gnome2_icon_cache_update + xdg_desktop_database_update +} -- cgit v1.2.3