diff options
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/Manifest.gz | bin | 6057 -> 6055 bytes | |||
-rw-r--r-- | www-client/epiphany/Manifest | 2 | ||||
-rw-r--r-- | www-client/epiphany/epiphany-40.2.ebuild | 2 | ||||
-rw-r--r-- | www-client/links/Manifest | 2 | ||||
-rw-r--r-- | www-client/links/links-2.23.ebuild | 2 | ||||
-rw-r--r-- | www-client/vivaldi-snapshot/Manifest | 4 | ||||
-rw-r--r-- | www-client/vivaldi-snapshot/vivaldi-snapshot-4.1.2352.3.ebuild | 205 |
7 files changed, 213 insertions, 4 deletions
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz Binary files differindex 7659f6a0b287..e919f6b72fe5 100644 --- a/www-client/Manifest.gz +++ b/www-client/Manifest.gz diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest index 8bb842c339af..6411e690cf84 100644 --- a/www-client/epiphany/Manifest +++ b/www-client/epiphany/Manifest @@ -2,5 +2,5 @@ AUX var-tmp-tests.patch 659 BLAKE2B 2869f1c28c3a59974758986bd464aeb5c1d86d1b4e23 DIST epiphany-40.1.tar.xz 5374236 BLAKE2B 71508de3554ef646061ab7ff62df8892fed0b7add112309d2660ed3795fee3e2e9460bbc80c7cec402e1922eafffcffae7845761a23b13f3245f5a688599e7ba SHA512 8598ae77f8ba446e132a82a256a346ef9b3c1f9b786d24f0fd4f891f75aba476197f3b155e1aa08ffd0b0a9357604b46bea6b9da34d138ff21bc41a46fa24c7f DIST epiphany-40.2.tar.xz 5372180 BLAKE2B cd75f645980c37b0cdd92133505cf7961168bf5d67ad0bdf3140f155c737a070f7ffafa63bb8a0e5de175826b79b2ca380a2851e7f1f0454d4f372d48f48c9c7 SHA512 29a5b7e65f7e5decb3c370fc9ae654727cce30f397ffd3289a9f77f3527f0471c821e3bea0f1a5ab9c1ab44e670898b46e66e41de5cb8c76fabd23b135a4a1a9 EBUILD epiphany-40.1.ebuild 1940 BLAKE2B 0fac9b3f893367358e5fbc3b4ddd8a40526dbed4e2251fc65af7cc5d6446d8508bad30f668c497fff67c08bcdf67d98e33e462e968d144f389839c3362d711c5 SHA512 c359a1d655fae27b0e705c5321c68741a9d2e1b3da691c16df3e9b3fbb959fe2a9420781e32e84f731d3d725958e9208394d2da813c7bf57113b3ba08a6830f1 -EBUILD epiphany-40.2.ebuild 1942 BLAKE2B 37afd50ee92da95c5164ba000cf6eb7e4d31516605b4dba6b2f6d8f0209eb4eb933694cb4f257121b292b87c356a05c465edd0a1c1692c766c10bfeb217d22e3 SHA512 699a0583f33aa92ff06b6017f90b2efa5a899ee2a72239723dad1edfe43b7a3564281c1caab809afc3bbd190717e960c38bb8513c972e9d9e1fefd9ff218028e +EBUILD epiphany-40.2.ebuild 1940 BLAKE2B 0fac9b3f893367358e5fbc3b4ddd8a40526dbed4e2251fc65af7cc5d6446d8508bad30f668c497fff67c08bcdf67d98e33e462e968d144f389839c3362d711c5 SHA512 c359a1d655fae27b0e705c5321c68741a9d2e1b3da691c16df3e9b3fbb959fe2a9420781e32e84f731d3d725958e9208394d2da813c7bf57113b3ba08a6830f1 MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506 diff --git a/www-client/epiphany/epiphany-40.2.ebuild b/www-client/epiphany/epiphany-40.2.ebuild index 1f8745203fcf..534dc91d2869 100644 --- a/www-client/epiphany/epiphany-40.2.ebuild +++ b/www-client/epiphany/epiphany-40.2.ebuild @@ -12,7 +12,7 @@ LICENSE="GPL-3+" SLOT="0" IUSE="test" RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" DEPEND=" >=dev-libs/glib-2.64.0:2 diff --git a/www-client/links/Manifest b/www-client/links/Manifest index cfcd237f1bca..5908cf0396ac 100644 --- a/www-client/links/Manifest +++ b/www-client/links/Manifest @@ -1,5 +1,5 @@ DIST links-2.22.tar.bz2 6481705 BLAKE2B a6855fcc62377116fe61adb01623c0cd757ee47ae36bfb35ae657a6d6587f9e47b6b1f78ad73e3fca911ad4aee8c15f364d4af911d694f04229b107d10d6f422 SHA512 d2c9f764d64c2d73b85c998db9fc8c241556977380eef1f4041623ca306f5798227b2b57daecf09ee85e0b07f8738bdfe0b84fefc924d6e05d931e29d29ba40e DIST links-2.23.tar.bz2 6521143 BLAKE2B baefdadddc0d44511488ca1a085a45f3235b9c58ae6013c1efce495a33e86b96575eba6a15df4f14ea82b7d1ffb69ea312d5d5223ba9c605709bdb5d153ef6cb SHA512 3c233dab2e7e5ca72f582c5af9c5799b3d6c1a5a64d4e9e0209f78f347a245dc760c2340f71839fd42e1c9f358599b8baa12aa024938f2ab1b6424c8fb0b9a7d EBUILD links-2.22.ebuild 3377 BLAKE2B 3d20a0be3d96ff064abc2c47895032fd5674cc1123e89f13d69b40a7208e821f13aab9f5ad5c50e87cae272059472e1c57d0ae3e095cda73171bbc6e8d56b584 SHA512 1d67d4b8d420894d6dc0d95ad430ab316204055c3bd5b5413cb7c277d19da218bb98d78effe4c47ab6f3d4a9a987108835ea46e40d2e865240e3ba429899cfb6 -EBUILD links-2.23.ebuild 3378 BLAKE2B 493b1bc2d2bb1b0774c390a498bf96709cf9fc788aedc95b1b2f773573acbd72913e2862628590c95f2a364bea1890854bfeb2e09aeea5c358f87b4f07c76022 SHA512 bad57198fdcbd1458a1d560c25c1df945983abdf8f83450a2e277142c0ab99a7fc02e32e3f8c1cc9f850c1878142f84029480f81c5b7d66751cbff9811d35522 +EBUILD links-2.23.ebuild 3377 BLAKE2B 3d20a0be3d96ff064abc2c47895032fd5674cc1123e89f13d69b40a7208e821f13aab9f5ad5c50e87cae272059472e1c57d0ae3e095cda73171bbc6e8d56b584 SHA512 1d67d4b8d420894d6dc0d95ad430ab316204055c3bd5b5413cb7c277d19da218bb98d78effe4c47ab6f3d4a9a987108835ea46e40d2e865240e3ba429899cfb6 MISC metadata.xml 671 BLAKE2B a27e4d153f5b73c96a6e15b21306a3d47c1df9cc9492b115d58ddcf3af8ba8b7c5b51b985c32b31fd04e88b400022f1db873063fab519792aa18c67538f0b790 SHA512 6913a9c3b54ac53235f85ef4a4ba8c370b7ffa4fd429e2a3d1a065eab96ba5e36f35b704622c9599585cdcbad43e14783ef92934c0e250bc315a3d9754aac360 diff --git a/www-client/links/links-2.23.ebuild b/www-client/links/links-2.23.ebuild index ee90982eb08e..45a610a3fcaf 100644 --- a/www-client/links/links-2.23.ebuild +++ b/www-client/links/links-2.23.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="brotli bzip2 fbcon freetype gpm ipv6 jpeg libevent livecd lzip lzma ssl suid svga tiff unicode X zlib zstd" GRAPHICS_DEPEND="media-libs/libpng:0=" diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest index 02cd80570ad7..b72bb6df3f67 100644 --- a/www-client/vivaldi-snapshot/Manifest +++ b/www-client/vivaldi-snapshot/Manifest @@ -8,7 +8,11 @@ DIST vivaldi-snapshot_4.1.2339.3-1_armhf.deb 76480984 BLAKE2B 9e463d3f5858762d53 DIST vivaldi-snapshot_4.1.2345.3-1_amd64.deb 84486756 BLAKE2B d5dccb6a46036962ea15a0cec8a86af76b1c3532d1c77eb1cfbddad5cbeafe4c14ba0b8bfcf1e400b4e3e62fe99f8a9058b358fca2b0295be78db9c0d1416b07 SHA512 2281bb9ae1236cc97292401170e36d92d586f17fec83d4a60f339d926fd55c6c7d1c68e8a5a92d6242c95be656e521fb9b3b06c9804beeb94694e0e33dad6b17 DIST vivaldi-snapshot_4.1.2345.3-1_arm64.deb 80613128 BLAKE2B a4450a40bda954d548716e66ebfc8bffb72e8fb45dbeeef59fe2baea6482954c78c17ea76b8d43fcc389121e88676fa1bc82071caec34658dfaa92701632e9b7 SHA512 41464c87b886f68a654a42994daa688a83fd8589616b476a22971c8c0ac605831d94155dff1bd168914b63cf356f380dc268c037c2c36beca3e96adbb88a5213 DIST vivaldi-snapshot_4.1.2345.3-1_armhf.deb 76498924 BLAKE2B 5eb1a39b69adf07ec8e6f670a778ccd1046b4c26a66c3475e532a1adf410b6be8a1c98df90b320dc90611007dd6b50af1c666c2bd3dde74d659c7eeca88fad97 SHA512 7c54ac4fc8aec5e3830bba7d66261065ee1c0df08b7802f71e73ea9006e8c1a86a3f91fac7963b0445f3a8d4157c98b35f741455743d944e1ee0f77cff271fe2 +DIST vivaldi-snapshot_4.1.2352.3-1_amd64.deb 85091424 BLAKE2B c5d0211ae23e3d46281860ec1d896a7705300203b6ef0d7dfc95457376daf54dc027081ba8dd9e689a7781d4002c9932a8c1822bf7fe69ac878f4c80b22d5fd1 SHA512 c8f9d891d001bd5a0b05155b1f71cf8083c940936c2a42447aa3367a3e87ae35e787f5ea594bd26b7b34a7ec64a8d47d7a3427636c6d1f1f5259a08a7822fd20 +DIST vivaldi-snapshot_4.1.2352.3-1_arm64.deb 80640544 BLAKE2B 4beffa4351157bed1e8b87af926876bae7b145d35062d8320cef059d9959789f6b11fb7a41ab3fba2adc5f5639a161d6d56675ebcfcf998ccaf9a532c111981d SHA512 75c3871455b06bb338ecd3b44995a445ddd8fb47277cefc5126e044859ea42f295cf793c9d1817e1917dc1172992ea009635859596a9bf850cfa5e9fb5c2f876 +DIST vivaldi-snapshot_4.1.2352.3-1_armhf.deb 76513320 BLAKE2B 3916f00208317b05cc6bb48481ed625e9407721b6e2f35c8f384703308e9da0edd476529d8b3ff57d647b25d7b97116567b005e800fc875cbdf0a48880aa5edd SHA512 04c77b4e6142b516a19bc2fdddced5000f30673e3997cf4fd380cb020f6cad64e1bfaed60d18d366b27d3b1a9a963e1a0ef669c418828a70e0e01cace1588a5b EBUILD vivaldi-snapshot-3.9.2289.3.ebuild 3342 BLAKE2B 6cedcc20db6fef8468a74fa7b0102b7e0de08029e179dfac685f636184a7250f7494d2a5b52ea2e3ecb9f73321e9cb8f57e2aa8ff0a7c86901c7ca1f6639f301 SHA512 8a2ead0fe7aa024f0565e6ed4effba0dc47d51da8c79fea96f7ada0deb504115140b3ef4e97d8a97e65fdea479b27019ee34ac11f31c87e5233067ec6af0db0d EBUILD vivaldi-snapshot-4.1.2339.3.ebuild 3550 BLAKE2B 5d1cc6e8b1158e15e310fa8be06df5d9914ab8c705361b29425a1a18813d4cb84d800a0b80cfb7c5aea6b28ac67a47b393d8fd145d306f3ba81641cd54d0a8f3 SHA512 e9b8fc4ddc652a5cea2ad12ca09b8f45f833275493e2b108cbe8ccd15ec6a9776c0a6c293dda022d6a1ed63946a5d541566290784d86f0e2c49ee5c4af17c95f EBUILD vivaldi-snapshot-4.1.2345.3.ebuild 3550 BLAKE2B 5d1cc6e8b1158e15e310fa8be06df5d9914ab8c705361b29425a1a18813d4cb84d800a0b80cfb7c5aea6b28ac67a47b393d8fd145d306f3ba81641cd54d0a8f3 SHA512 e9b8fc4ddc652a5cea2ad12ca09b8f45f833275493e2b108cbe8ccd15ec6a9776c0a6c293dda022d6a1ed63946a5d541566290784d86f0e2c49ee5c4af17c95f +EBUILD vivaldi-snapshot-4.1.2352.3.ebuild 3550 BLAKE2B 5d1cc6e8b1158e15e310fa8be06df5d9914ab8c705361b29425a1a18813d4cb84d800a0b80cfb7c5aea6b28ac67a47b393d8fd145d306f3ba81641cd54d0a8f3 SHA512 e9b8fc4ddc652a5cea2ad12ca09b8f45f833275493e2b108cbe8ccd15ec6a9776c0a6c293dda022d6a1ed63946a5d541566290784d86f0e2c49ee5c4af17c95f MISC metadata.xml 484 BLAKE2B 8c52aa5485213206999f40c7f99771713b3252cb6bf535bbe41e72da75f3075af1745cc9b44666cbee69b5fad3715bcbd540353980cf6ff302752dffdfa379e9 SHA512 89ad56615e6e82251ce8e04eb081cab53e6656a379622fffaa11bd21426f536ac5632ac7df6df270257112b7f81ed5b5babda6a99fbd1f2657daaa883f3f099f diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-4.1.2352.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-4.1.2352.3.ebuild new file mode 100644 index 000000000000..c2409d01a97f --- /dev/null +++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-4.1.2352.3.ebuild @@ -0,0 +1,205 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CHROMIUM_LANGS=" + af + am + ar + az + be + bg + bn + ca + cs + da + de + de-CH + el + en-GB + en-US + eo + es + es-419 + es-PE + et + eu + fa + fi + fil + fr + fy + gd + gl + gu + he + hi + hr + hu + hy + id + io + is + it + ja + jbo + ka + kab + kn + ko + ku + lt + lv + mk + ml + mr + ms + nb + nl + nn + pa + pl + pt-BR + pt-PT + ro + ru + sc + sk + sl + sq + sr + sr-Latn + sv + sw + ta + te + th + tr + uk + vi + zh-CN + zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}" +VIVALDI_HOME="opt/${PN}" +DESCRIPTION="A browser for our friends" +HOMEPAGE="https://vivaldi.com/" + +if [[ ${PV} = *_p* ]]; then + DEB_REV="${PV#*_p}" +else + DEB_REV=1 +fi + +KEYWORDS="-* ~amd64 ~arm ~arm64" +VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_" + +RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( ${VIVALDI_BASE_URI}amd64.deb )" +RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( ${VIVALDI_BASE_URI}armhf.deb )" +RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( ${VIVALDI_BASE_URI}arm64.deb )" +RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( ${VIVALDI_BASE_URI}i386.deb )" + +LICENSE="Vivaldi" +SLOT="0" +IUSE="proprietary-codecs widevine" +RESTRICT="bindist mirror" + +RDEPEND=" + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + 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+:3 + 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] + proprietary-codecs? ( media-video/ffmpeg:0/56.58.58[chromium(-)] ) + widevine? ( www-plugins/chrome-binary-plugins ) +" + +QA_PREBUILT="*" +S="${WORKDIR}" + +src_unpack() { + unpack_deb ${A} +} + +src_prepare() { + # Rename docs directory to our needs. + mv usr/share/doc/{${VIVALDI_PN},${PF}}/ || die + + # Decompress the docs. + gunzip usr/share/doc/${PF}/changelog.gz || die + + # The appdata directory is deprecated. + mv usr/share/{appdata,metainfo}/ || die + + # Remove cron job for updating from Debian repos. + rm etc/cron.daily/${PN} ${VIVALDI_HOME}/cron/${PN} || die + rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die + + # Remove scripts that will most likely break things. + rm ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die + + pushd ${VIVALDI_HOME}/locales > /dev/null || die + rm ja-KS.pak || die # No flag for Kansai as not in IETF list. + chromium_remove_language_paks + popd > /dev/null || die + + if use proprietary-codecs; then + rm ${VIVALDI_HOME}/lib/libffmpeg.so || die + rmdir ${VIVALDI_HOME}/lib || die + fi + + eapply_user +} + +src_install() { + mv */ "${D}" || die + dosym /${VIVALDI_HOME}/${PN} /usr/bin/${PN} + fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox + + local logo size + for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do + size=${logo##*_} + size=${size%.*} + newicon -s "${size}" "${logo}" ${PN}.png + done + + if use proprietary-codecs; then + dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so \ + /${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2) + fi + + if use widevine; then + dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \ + /${VIVALDI_HOME}/WidevineCdm + else + rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die + fi + + [[ ${PN} = vivaldi-snapshot ]] && + dosym ${PN} /${VIVALDI_HOME}/vivaldi +} |