summaryrefslogtreecommitdiff
path: root/www-plugins
diff options
context:
space:
mode:
Diffstat (limited to 'www-plugins')
-rw-r--r--www-plugins/Manifest.gzbin1760 -> 1760 bytes
-rw-r--r--www-plugins/adobe-flash/Manifest10
-rw-r--r--www-plugins/adobe-flash/adobe-flash-32.0.0.303.ebuild (renamed from www-plugins/adobe-flash/adobe-flash-32.0.0.293.ebuild)0
-rw-r--r--www-plugins/browserpass/Manifest4
-rw-r--r--www-plugins/browserpass/browserpass-3.0.6-r1.ebuild47
-rw-r--r--www-plugins/chrome-binary-plugins/Manifest12
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.79.ebuild (renamed from www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.16_beta.ebuild)2
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.79_beta.ebuild (renamed from www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.87.ebuild)0
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-80.0.3987.7_alpha.ebuild (renamed from www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.16_alpha.ebuild)0
-rw-r--r--www-plugins/lightspark/Manifest5
-rw-r--r--www-plugins/lightspark/lightspark-0.8.2.ebuild (renamed from www-plugins/lightspark/lightspark-0.8.1.ebuild)26
-rw-r--r--www-plugins/lightspark/lightspark-9999.ebuild97
-rw-r--r--www-plugins/passff-host/Manifest3
-rw-r--r--www-plugins/passff-host/passff-host-1.2.1.ebuild57
14 files changed, 137 insertions, 126 deletions
diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz
index 8b91d7cd1d31..223eb54505e6 100644
--- a/www-plugins/Manifest.gz
+++ b/www-plugins/Manifest.gz
Binary files differ
diff --git a/www-plugins/adobe-flash/Manifest b/www-plugins/adobe-flash/Manifest
index e6ab508f4516..0db1065a9518 100644
--- a/www-plugins/adobe-flash/Manifest
+++ b/www-plugins/adobe-flash/Manifest
@@ -1,9 +1,9 @@
AUX mms.cfg 4420 BLAKE2B 4557315bfa6f8edb6c8b28907065cdac3771175bd36a8ce2b6e72f0e1f0af20a7bb1ea8abb67f5c7b16fcaa7dd81c3eb89f926957d2ae5fffd499a7e6e709354 SHA512 597380071a06176f09df1a56cba24e83a74990c175fe9f167f026eacbf01e66a083d2389ff399ead0a39654a40ae636f8459feed2d6012e51e65c5407fe7fdbd
AUX pepper-flash 151 BLAKE2B ab58f8d7dd307fea0d53b7f58887e3caeef8913940d6bfb662a42cc1f475ec59009998898e991d7a82d55a26ec1b2fbbc8b2a626fb8c9ba0d2da1e1735ab26ac SHA512 f20176b9567097482c3b1fdd062affb33a69b671f6298a98cd58e03ca80dd01bada4126ac5fd940fddc53a097669f52d4b8bba7850daf211e11dc24cc4d97eb1
AUX pepper-flash-r1 143 BLAKE2B 049f7ec4e3df5fbdaa62e40acf8d21d42f61789c6d9ecde64f300df3d3c51f2b5580fb571ebbf172d590799801c632a2eb4daa01dd86e318441719ff6412f3ed SHA512 e4e1c1f204af1e5ce531dd43a22b4cd08e8def1099bba88ac96af09bd0879dfbb6383653ec85d5d199d418098e4b17d71998bee5a9fb5bb7bd8873432a4f66ee
-DIST adobe-flash-32.0.0.293-npapi.i386.tar.gz 8537294 BLAKE2B f9df95e6ca0536ee6f8d49f069964522ed168243ba7304cab47205d9232c52667f6fe876ca009d76f98252319cf4c0c6ae74c771bb626ebf16996afbdf337355 SHA512 593921299b10d61cb03a2e6a22e64deea4e466a60d0f4b7291d93371ec342825fcb8078cfb85bcd4fac68616d0820ea1dcfab2bcb6f279fbe8b7da8582867e48
-DIST adobe-flash-32.0.0.293-npapi.x86_64.tar.gz 9245618 BLAKE2B d76dff6fff671b2f8a71ff28be53ff05dadd47517fb0b9d669991bf70f84c590fea71998902fee9d1bf3908c9233d3946f6b2d156af89c2c01f8d431b71d8a23 SHA512 3c35d667aa4e0801b3596048ae9ebf0dd3d2572764ab92bf2c78b04ce5db588445d96c490d7cd59fa399a7c71d7d6eb7cc143164ffd96a4587908884cfd30322
-DIST adobe-flash-32.0.0.293-ppapi.i386.tar.gz 8574626 BLAKE2B 807675f133ceae1ace0009a3047098eba3d088413496b405c3834d6479c7c715aad12a869d125dcb4bad7058c652604b437c5cc1880b98730114905a7bd8a998 SHA512 b1810d756606f5dd5e46c50446ad0961bae93cf4d66bfa5e542292e056213f0e59fa2a45741cc18c2d7f8bf61ccd7dc87c8cba5fb5cb13beec7f42d63742881c
-DIST adobe-flash-32.0.0.293-ppapi.x86_64.tar.gz 9491735 BLAKE2B 9d1ccaa06a152fa5a6ded4fb227287a9169f6c68ab492ed140c1981151bf5e690321793f4f943c51d75a1e822013be48cdfd8f88b6298e3ce732763aa4e1a6c1 SHA512 0eba2558a877da356d45ba9e25e308e70b93adcf6bb34f5c42661ca1b2734df945eb1bbf6f9c802984891dd6b47e562fdec7755f72dcb305e9750d6bc0fd0e95
-EBUILD adobe-flash-32.0.0.293.ebuild 3659 BLAKE2B 61a2769048c902e5671fb4578dbbe228a7a1f50876ca64950e60bcac52af6fc27740473358e2a88a9109051e648dfd62686105b4e813b599e2df494c10a541d2 SHA512 513d49aa303f2cb6bbd7ef3bd8e87dbe850400b7343d95420bd1cd1d77eaa6712cc2aeebf7571050be2e77c8de1fd4451e1e563aafca3ccb19356cf9f818b59b
+DIST adobe-flash-32.0.0.303-npapi.i386.tar.gz 8537265 BLAKE2B 24f3ea4a7d1149c1ac5fecd431a1ada087772575301977c5a77403259013cff2af5cf42f5c11d5f2b8a7449a69c190fab42dfc4efe95c739c0f50792ba929a3e SHA512 989da54079600f304abe91bdf71f079a8b3652a194b621403d061feb55641cfe9a5acb362084cfeeb5c48762aa0847e2298df82ed91fce3b83dd4b2dec6f8dda
+DIST adobe-flash-32.0.0.303-npapi.x86_64.tar.gz 9242954 BLAKE2B 8bd71bffa24753dbd6e0d2177459b30bfbd12d43e4b19162427c08a2f7cf8caa71adc9857b40712553c8073caa660069ed32cd949f91ac07d68763b0e8d549eb SHA512 ee949dfe75eedf0f6e42fbce8d4c9e24f0133a74c339b4f0aae819698a1463907ef124e569dc1fb5994922b6b32d260c293de647b31c56076fcec75d69f4c6a7
+DIST adobe-flash-32.0.0.303-ppapi.i386.tar.gz 8574350 BLAKE2B 710b1188c70687bd8c71483e53a260ee140c8539b85be03e0d0b46c44c51499c5138c5dc39a79c803dabf299f58d889d3e2fd3527c0780293deb127e299e5a2c SHA512 cc829f851b16ee5226e90d3208769598d9835ca3948de0a7a0eee96e03fd00cdfdeeaee4ca0fc82d26e873e71084b77922541c7fbf72118351911f53d573ce4a
+DIST adobe-flash-32.0.0.303-ppapi.x86_64.tar.gz 9491810 BLAKE2B f0ab131045e486c3fe5f1c637277818afe92a2d9495cf477a8e7e8a2f3628cac0b0909e8561cf1879e4e6d0283be83a0b3e2a331cc23f5fa8cc96d76557b1b22 SHA512 a9ce0135a2f0a806a6f20a1f9d279cc9b5c56e739e61adc1237211621e51c5f7fb43fcf128159cf0110070a59712f432c327f2e94f8827caf84a22a5123eb2c8
+EBUILD adobe-flash-32.0.0.303.ebuild 3659 BLAKE2B 61a2769048c902e5671fb4578dbbe228a7a1f50876ca64950e60bcac52af6fc27740473358e2a88a9109051e648dfd62686105b4e813b599e2df494c10a541d2 SHA512 513d49aa303f2cb6bbd7ef3bd8e87dbe850400b7343d95420bd1cd1d77eaa6712cc2aeebf7571050be2e77c8de1fd4451e1e563aafca3ccb19356cf9f818b59b
MISC metadata.xml 552 BLAKE2B 56ec8c5f43e9624c4102f52834b63855be35d064ce05bfbc866af225fb8e60cf1b83e02c9917b474183b81cad9e4ecfba7595d8de7fa94974824d2a7f4de302d SHA512 0f84cf3e517eb92f73629e6a157a2999f409fa6dea40682e2248edeb957e5bc6f5228c49aebdc3b5d434d0fd8f717a19c793aee8776397871e1bc5ebf8cf7fa1
diff --git a/www-plugins/adobe-flash/adobe-flash-32.0.0.293.ebuild b/www-plugins/adobe-flash/adobe-flash-32.0.0.303.ebuild
index 7fc71ac549db..7fc71ac549db 100644
--- a/www-plugins/adobe-flash/adobe-flash-32.0.0.293.ebuild
+++ b/www-plugins/adobe-flash/adobe-flash-32.0.0.303.ebuild
diff --git a/www-plugins/browserpass/Manifest b/www-plugins/browserpass/Manifest
index fc7f5108ccbe..0119412e51b0 100644
--- a/www-plugins/browserpass/Manifest
+++ b/www-plugins/browserpass/Manifest
@@ -1,3 +1,7 @@
DIST browserpass-3.0.6.tar.gz 17055 BLAKE2B aa2881631db8cc7f54f690cd56101c3e470528d990eed51b15aab6b834f63d4b9f576ee4e101dd61a6013ce25644058bfcc3673aaa037ce182c331754b27bddb SHA512 48cc93843afed5dc0df4f72956df44b325d6c772ad232d8faa2315c4d8b716eda9b030601e011b280445e0b01528f413e5b19818ad89cd7bcb06f4a1f4f9d3f4
+DIST github.com-golang-sys-6d18c012aee9febd81bbf9806760c8c4480e870d.tar.gz 1532865 BLAKE2B 35294c250562b5338ab9367cdd1f1b536e83914b915981cf503997456be45efcc1567ac0309d4b41a5918f0fb3735e256a5496056db618b67745ffc8423383fe SHA512 18a6556545687f54b637c4631189419272c3664f48c283c8cb011aed36fad8ab297b5301b0ee268e5841781b0e6d01f2296e9746a7627196633a69b15f96b7ea
+DIST github.com-mattn-go-zglob-a8912a37f9e7.tar.gz 8030 BLAKE2B 2c7719a15f598b06d479bf35b1154b0685ee94d7c94bae9a3e3ae63b0706b63c885cd226e2749402a92d5937a5d8b03aa94ccf14fad6c8adbaf438ed131f04f4 SHA512 ebcd8096a15082f454be3d6349e1ae092696db52b843ca2cad84fb4ba8f5f9411db7b9bf40e387238e30c33495062ee711de4249e56889fa059c9c6ccd1600f0
+DIST github.com-sirupsen-logrus-v1.4.2.tar.gz 41373 BLAKE2B 3675dd82fd9c174fddf93eea87f3ca2c2671d9719ba148b03136c35ce6a3ce95866c57cb706a641a14522a522606dc9ea9ec9f0a6c7da6f8cf18f46b9f4bd3ee SHA512 c29689e5ea0ff919afc6fe1c492898d8b898e6831c442d3fc45c29508bdfda08604b1ea09d3b17db401bddca69fd5f8f744610075ee3c0577df6a537e0980a13
+EBUILD browserpass-3.0.6-r1.ebuild 1361 BLAKE2B e1a0506035d3818109bfe7797aa39e394be4c20ccd4e06881064ac357a25c065fedf145eec6318ad6a82cbe7edd86acf5e4ad22ad15263a0bdc311b6aaff78df SHA512 c5c17658281dc1243c82d8459cb9bebf6c86c756cf9d71b9ef759788700a94fa96bf704acc644e55d5616c693d7bad64a11ebd5554fd273161e9040e99f80094
EBUILD browserpass-3.0.6.ebuild 1452 BLAKE2B d7125291725c1b5580c2d790e9294cfb69dae8fc0b69fd7eb9473ff2a74b5122b2b96fb224122e8365a017346d1a37ebeb5982f193fef6164a6301255bbfef16 SHA512 4f12769490c6bd3efad5ab211de01c1fa1387a0b9905fe792500c92bb504a8f22aae40bf152176a5edeea4a9cd6eaf49939772891b171f22164b5dea5493693b
MISC metadata.xml 246 BLAKE2B c7559c694569e2eb079aa44ab82aac05dd7218624519133b1d1de233f6d4bce0872ada012e00dc369051e9685d9a25d314c05318d1b109ee81945dd739da51df SHA512 0d07f784095273f14c7d63a215a76c84fec302e6e52717f0e47c29916aa90149239dfe7ed3227a42e2863226e4448d8a2e8321ccc589ad6d9f725731b45559a2
diff --git a/www-plugins/browserpass/browserpass-3.0.6-r1.ebuild b/www-plugins/browserpass/browserpass-3.0.6-r1.ebuild
new file mode 100644
index 000000000000..e02b6f12b69b
--- /dev/null
+++ b/www-plugins/browserpass/browserpass-3.0.6-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="WebExtension host binary for app-admin/pass, a UNIX password manager"
+HOMEPAGE="https://github.com/browserpass/browserpass-native"
+
+EGO_VENDOR=(
+ "github.com/mattn/go-zglob a8912a37f9e7" # MIT
+ "github.com/sirupsen/logrus v1.4.2" # MIT
+ "golang.org/x/sys 6d18c012aee9febd81bbf9806760c8c4480e870d github.com/golang/sys" # BSD
+)
+
+MY_PN=browserpass-native
+SRC_URI="https://github.com/browserpass/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
+ $(go-module_vendor_uris)"
+
+LICENSE="BSD ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+DEPEND=""
+RDEPEND="app-crypt/gnupg"
+
+S="${WORKDIR}"/${MY_PN}-${PV}
+
+src_compile() {
+ go build || die
+
+ sed -e 's|%%replace%%|'${EPREFIX}'/usr/libexec/browserpass-native|' \
+ -i browser-files/firefox-host.json browser-files/chromium-host.json || die
+}
+
+src_install() {
+ exeinto /usr/libexec
+ doexe browserpass-native
+
+ insinto /usr/$(get_libdir)/mozilla/native-messaging-hosts
+ newins browser-files/firefox-host.json com.github.browserpass.native.json
+
+ insinto /etc/chromium/native-messaging-hosts
+ newins browser-files/chromium-host.json com.github.browserpass.native.json
+
+ insinto /etc/opt/chrome/native-messaging-hosts
+ newins browser-files/chromium-host.json com.github.browserpass.native.json
+}
diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest
index a3c6971e614d..55053feefa85 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,7 +1,7 @@
-DIST google-chrome-beta_79.0.3945.16-1_amd64.deb 64771552 BLAKE2B bd49950382a82ff28365caa1c83d1838d0ee51ccf078ab11d0465a9469f8553bab9459ac0b9420d8eef1eda70196afa5583fc9506eed953886572b7fd84b6d4a SHA512 666012cbff66ae82835fc6545e50ae1b44595eb92562126bc8da40d71b4ac33ff8c059b13a158273905d6bf5456d0890c1e69894bb89e2526539c6fb4468fc80
-DIST google-chrome-stable_78.0.3904.87-1_amd64.deb 62927822 BLAKE2B de333c8ba5f2b3f4ceaf6b8b4878f02d298e2b873c47298f4491c5759df590ffa36a753a0fa837bdf87e65560adf528d872b5f164f957a98c5814abc1bf4c065 SHA512 02e9ac58a8922e576ceeff6093480449d99b5d93fa6537bc96f5fc01abc7d58f5f3add7b432ef85608184acc9f002d8b16d8bf02fdd95177b857946492ea9e60
-DIST google-chrome-unstable_79.0.3945.16-1_amd64.deb 64760390 BLAKE2B 4b7eb4067c793376a6af4c5fd10671172c1f65ccd6b2f278dc84322462fc356c7112d637b1ee7d09e519a62c6097f1df70a1229d7e015833210eac2ce94883f8 SHA512 0b66f7503896426759be08f0a3b32ce49d0794a7ccf56a64dd25638574374f18cd2f2c4b034700b3201a1bef5d3423086373402a2f9d3ff8c5c1ff0db0449a60
-EBUILD chrome-binary-plugins-78.0.3904.87.ebuild 1210 BLAKE2B d8984746fbd7b44f301211b11ddeba263a2e161f1f3b92092ce9f8df6a10a0b9f3917d02a8b89a036f432c0370d4ecba0575aade245d0502bdf533ae08161e64 SHA512 2fbc95ef6c45317ba2dff47e04faa7a52710c5b9e020518b3e05329b28dffd49c00dc1210b6954cbb9bb1a0ae650c54716cdaacaeca5997f9edba53b6ac5cacd
-EBUILD chrome-binary-plugins-79.0.3945.16_alpha.ebuild 1210 BLAKE2B d8984746fbd7b44f301211b11ddeba263a2e161f1f3b92092ce9f8df6a10a0b9f3917d02a8b89a036f432c0370d4ecba0575aade245d0502bdf533ae08161e64 SHA512 2fbc95ef6c45317ba2dff47e04faa7a52710c5b9e020518b3e05329b28dffd49c00dc1210b6954cbb9bb1a0ae650c54716cdaacaeca5997f9edba53b6ac5cacd
-EBUILD chrome-binary-plugins-79.0.3945.16_beta.ebuild 1210 BLAKE2B d8984746fbd7b44f301211b11ddeba263a2e161f1f3b92092ce9f8df6a10a0b9f3917d02a8b89a036f432c0370d4ecba0575aade245d0502bdf533ae08161e64 SHA512 2fbc95ef6c45317ba2dff47e04faa7a52710c5b9e020518b3e05329b28dffd49c00dc1210b6954cbb9bb1a0ae650c54716cdaacaeca5997f9edba53b6ac5cacd
+DIST google-chrome-beta_79.0.3945.79-1_amd64.deb 64707152 BLAKE2B ac34c6fdeff8dcd0aea72f9502dba998c58e280395822309c16dec9918345f443e1489f3a86eccf29db60b8a83a257d51f48dd901cff58dcdb5f33df89efdef8 SHA512 702e79eaa8bf4f5417a540ee3dbb04ecdbe0358d27321fc32e2491fb4dead2f87295ace3787c40bc04c7a9a9a5209b3c7060aca091329e007fca72029d907487
+DIST google-chrome-stable_79.0.3945.79-1_amd64.deb 62717006 BLAKE2B a5f2444c72d95850fccdd398784820d9db00f01d94a22108a0f73e3afade1ae55b23a464ebadbd012f2ba357e3d5b883d85345f5a5aea5d3627b121c9d96361d SHA512 fe0e3ca126e5101737788198cd0bd259625270c2bc52c729a8885abb307b92d453648dc6ad768731ae117f9e35b8522b39e42ffbac7d2fdecaf23bf5752ac099
+DIST google-chrome-unstable_80.0.3987.7-1_amd64.deb 65203550 BLAKE2B 027260d5cd799e30359faba22bdfcc247e1bce9cd0c161df14e53907f7506d7a7e612820b0702db76524a1df755c35e3c4407998b306a5059acf1965fcf9ea17 SHA512 1a8a17664d1ba77de58136dbca8f2736db48eb30b3f8482463deac4f36215787aead38aabec9fb752635d6afac107ea2c1887e9058a4e0032f81566d9045c7e9
+EBUILD chrome-binary-plugins-79.0.3945.79.ebuild 1209 BLAKE2B 348a2c5a0f27e86f2cef5a5e46d622f3a9d6ade81394e9e58723de365f345ff1c80467b4a0fbbebd039348b144dba91b61ce7f5ebf2467edc04e06dfda4d683e SHA512 f5824e2bbb3e5d949d39615287f64691bf7760da4bd101e939ff240cfacd2d075d31dc61898f46a76382c2b41c1e4f510220255b47909070077adde5f0144523
+EBUILD chrome-binary-plugins-79.0.3945.79_beta.ebuild 1210 BLAKE2B d8984746fbd7b44f301211b11ddeba263a2e161f1f3b92092ce9f8df6a10a0b9f3917d02a8b89a036f432c0370d4ecba0575aade245d0502bdf533ae08161e64 SHA512 2fbc95ef6c45317ba2dff47e04faa7a52710c5b9e020518b3e05329b28dffd49c00dc1210b6954cbb9bb1a0ae650c54716cdaacaeca5997f9edba53b6ac5cacd
+EBUILD chrome-binary-plugins-80.0.3987.7_alpha.ebuild 1210 BLAKE2B d8984746fbd7b44f301211b11ddeba263a2e161f1f3b92092ce9f8df6a10a0b9f3917d02a8b89a036f432c0370d4ecba0575aade245d0502bdf533ae08161e64 SHA512 2fbc95ef6c45317ba2dff47e04faa7a52710c5b9e020518b3e05329b28dffd49c00dc1210b6954cbb9bb1a0ae650c54716cdaacaeca5997f9edba53b6ac5cacd
MISC metadata.xml 262 BLAKE2B 6958ab33a832169dbd6b7077bfeae3f398c5d825430d3d85f7f37d732951fa0585a75d28766111d82e5103fa4078cfb3e3d16b98a4520b268d4fd6b670ce811e SHA512 b440c405c25f905f11aeaab1ee3721846ac26502b1e02656f773a3b3be4bc636e85af6185c043c8e94205a3297476d3d2230d6c519d477b5c7d42268916e1128
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.16_beta.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.79.ebuild
index 44a588dd47fa..ff0c6e089ba9 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.16_beta.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.79.ebuild
@@ -30,7 +30,7 @@ MY_PN="google-chrome-${SLOT}"
MY_P="${MY_PN}_${MY_PV}"
SRC_URI="https://dl.google.com/linux/chrome/deb/pool/main/g/${MY_PN}/${MY_P}_amd64.deb"
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* amd64"
LICENSE="google-chrome"
RESTRICT="bindist mirror strip"
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.87.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.79_beta.ebuild
index 44a588dd47fa..44a588dd47fa 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-78.0.3904.87.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.79_beta.ebuild
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.16_alpha.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-80.0.3987.7_alpha.ebuild
index 44a588dd47fa..44a588dd47fa 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-79.0.3945.16_alpha.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-80.0.3987.7_alpha.ebuild
diff --git a/www-plugins/lightspark/Manifest b/www-plugins/lightspark/Manifest
index 97fdb7553345..baf7e0f8c12c 100644
--- a/www-plugins/lightspark/Manifest
+++ b/www-plugins/lightspark/Manifest
@@ -1,4 +1,3 @@
-DIST lightspark-0.8.1.tar.gz 1899466 BLAKE2B d057deccc8ee03f16bfd384c9aee94ee70b7f6674bb0d46c2965f27868a2177c2985f791801975aab1608b4e59d9d40a51e327ec4b00e60eb6714f610b4c319f SHA512 ee9f02e4aa160d8e68cab743eddce5f4f5de0bb78f5daaaf69890b442701dc42094a59433cef136f6dc85e6fbce989bc8ff7ce8ad1ed1929c8501b13e24f2646
-EBUILD lightspark-0.8.1.ebuild 2724 BLAKE2B 3cd481ddf676a2daa4cb33cfb38f3593041c34f5eaa33dbcd4daca937572cb61ba29e2d5d9f8aadf0ccff8e82b296d5454da2d8f39a7ab1dbed469cb9992b535 SHA512 0294e8a6326021c9980e11dfdb50fd9111a5ef3415db4894bb827f936b203a94332289fc09fb16ce0a84e36c20fde0bb834788ae467c83d65e1eae8c267a1528
-EBUILD lightspark-9999.ebuild 2619 BLAKE2B c90492a4d9bbda5c878548940ad9dac2fad26e3a129e07f68347c3cfc63f32cd76278f034208deb6b6d1fffd6f106562eaae2780c92b74961166154cbf854610 SHA512 1405ff1546e69903eb7e602c409209b3916c4c71019a512848fd224ea1de0fc8c256c557bda77ce67d2a573ebf60c1e79bc2183e4e7c991ab85a2b213a849576
+DIST lightspark-0.8.2.tar.gz 1996482 BLAKE2B 09ef5f4bc4e78efe8c8ddb305e0c47091ba5b27c9b3bb2dd782079bc05a4836d43a80b47d1c30eba424b5d43a724502235a60c08451df4c8526b15a32274dbb4 SHA512 0ff636ad59523726232d9c2105843dc9ea835526c300bca7833e6d1a0ebf7630c1d10109143baabc16f95c1c954094603c945b705a6c9fb02f369e94fead034e
+EBUILD lightspark-0.8.2.ebuild 2609 BLAKE2B c5f6bb9a00f4293c2e87e117e4710b1b0c71532f02bd6954b92aa9f305651d0452068d15e52b43629967f34225e8c3173708529149bda0419c141035b3b35fd5 SHA512 214102a4d9c52720e7a7bc54e60db686e8536141936086429599f1936bdd256ef328150b45e8850fed76893176e20065ac6520c6a91dc7b0c634ec82d73c29d4
MISC metadata.xml 799 BLAKE2B 1bfc24a5d49f8996b6b9c5375af9f1ac838f720ee57e6056b7f2ac3d7a0f92a1abfdfb6e94f87024bb615a1a483c6193c8331ad0f33b4b78026b45c560df11fe SHA512 baa701313b4066fe50b7f34551800c73e2f90bd704581d9c39166fcb339a571a414fee07bdf9c2347137f031c63a44133b2e373821a88435a5d64f763bf6cb59
diff --git a/www-plugins/lightspark/lightspark-0.8.1.ebuild b/www-plugins/lightspark/lightspark-0.8.2.ebuild
index 490141311ef0..a844f48a7017 100644
--- a/www-plugins/lightspark/lightspark-0.8.1.ebuild
+++ b/www-plugins/lightspark/lightspark-0.8.2.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
-inherit cmake-utils gnome2-utils llvm nsplugins toolchain-funcs xdg-utils
+EAPI=7
+inherit cmake-utils toolchain-funcs xdg-utils
-EGIT_COMMIT="f6ed8284810ad91c277ed5d0835b215e7329450e"
DESCRIPTION="High performance flash player"
HOMEPAGE="http://lightspark.github.io/"
SRC_URI="https://github.com/lightspark/lightspark/archive/${PV}.tar.gz -> ${P}.tar.gz"
@@ -14,6 +13,7 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="cpu_flags_x86_sse2 curl ffmpeg gles libav nsplugin ppapi profile rtmp"
+# Note: no LLVM since it's broken upstream
RDEPEND="app-arch/xz-utils:0=
dev-cpp/glibmm:2=
>=dev-libs/boost-1.42:0=
@@ -24,7 +24,6 @@ RDEPEND="app-arch/xz-utils:0=
media-libs/libpng:0=
media-libs/libsdl2:0=
media-libs/sdl2-mixer:0=
- <sys-devel/llvm-7:=
sys-libs/zlib:0=
x11-libs/cairo:0=
x11-libs/libX11:0=
@@ -48,8 +47,6 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/${P/_rc*/}
-LLVM_MAX_SLOT=6
-
src_configure() {
local mycmakeargs=(
-DENABLE_CURL=$(usex curl)
@@ -74,17 +71,18 @@ src_configure() {
src_install() {
cmake-utils_src_install
- use nsplugin && inst_plugin /usr/$(get_libdir)/${PN}/plugins/liblightsparkplugin.so
+ if use nsplugin; then
+ # copied from nsplugins.eclass, that's broken in EAPI 7
+ dodir /usr/$(get_libdir)/nsbrowser/plugins
+ dosym ../../lightspark/plugins/liblightsparkplugin.so \
+ /usr/$(get_libdir)/nsbrowser/plugins/liblightsparkplugin.so
+ fi
}
pkg_postinst() {
- gnome2_icon_cache_update
+ xdg_icon_cache_update
xdg_desktop_database_update
- if use nsplugin && ! has_version www-plugins/gnash; then
- elog "Lightspark now supports gnash fallback for its browser plugin."
- elog "Install www-plugins/gnash to take advantage of it."
- fi
if use nsplugin && has_version "www-plugins/gnash[nsplugin]"; then
elog "Having two plugins installed for the same MIME type may confuse"
elog "Mozilla based browsers. It is recommended to disable the nsplugin"
@@ -94,6 +92,6 @@ pkg_postinst() {
}
pkg_postrm() {
- gnome2_icon_cache_update
+ xdg_icon_cache_update
xdg_desktop_database_update
}
diff --git a/www-plugins/lightspark/lightspark-9999.ebuild b/www-plugins/lightspark/lightspark-9999.ebuild
deleted file mode 100644
index e85c7575af90..000000000000
--- a/www-plugins/lightspark/lightspark-9999.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit cmake-utils git-r3 gnome2-utils nsplugins toolchain-funcs xdg-utils
-
-DESCRIPTION="High performance flash player"
-HOMEPAGE="http://lightspark.github.io/"
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/lightspark/lightspark"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS=""
-IUSE="cpu_flags_x86_sse2 curl ffmpeg gles libav nsplugin ppapi profile rtmp"
-
-RDEPEND="app-arch/xz-utils:0=
- dev-cpp/glibmm:2=
- >=dev-libs/boost-1.42:0=
- dev-libs/glib:2=
- dev-libs/libpcre:3=[cxx]
- media-fonts/liberation-fonts
- media-libs/freetype:2=
- media-libs/libpng:0=
- media-libs/libsdl2:0=
- media-libs/sdl2-mixer:0=
- >=sys-devel/llvm-3.4:=
- sys-libs/zlib:0=
- x11-libs/cairo:0=
- x11-libs/libX11:0=
- x11-libs/pango:0=
- virtual/jpeg:0=
- curl? ( net-misc/curl:0= )
- ffmpeg? (
- libav? ( media-video/libav:0= )
- !libav? ( media-video/ffmpeg:0= )
- )
- gles? ( media-libs/mesa:0=[gles2] )
- !gles? (
- >=media-libs/glew-1.5.3:0=
- virtual/opengl:0=
- )
- rtmp? ( media-video/rtmpdump:0= )"
-DEPEND="${RDEPEND}
- amd64? ( dev-lang/nasm )
- x86? ( dev-lang/nasm )
- virtual/pkgconfig"
-
-S=${WORKDIR}/${P/_rc*/}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_CURL=$(usex curl)
- -DENABLE_GLES2=$(usex gles)
- -DENABLE_LIBAVCODEC=$(usex ffmpeg)
- -DENABLE_RTMP=$(usex rtmp)
-
- -DENABLE_MEMORY_USAGE_PROFILING=$(usex profile)
- -DENABLE_PROFILING=$(usex profile)
- -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
-
- -DCOMPILE_NPAPI_PLUGIN=$(usex nsplugin)
- -DPLUGIN_DIRECTORY="${EPREFIX}"/usr/$(get_libdir)/${PN}/plugins
- # TODO: install /etc/chromium file? block adobe-flash?
- -DCOMPILE_PPAPI_PLUGIN=$(usex ppapi)
- -DPPAPI_PLUGIN_DIRECTORY="${EPREFIX}"/usr/$(get_libdir)/chromium-browser/${PN}
- )
-
- cmake-utils_src_configure
-}
-
-src_install() {
- cmake-utils_src_install
-
- use nsplugin && inst_plugin /usr/$(get_libdir)/${PN}/plugins/liblightsparkplugin.so
-}
-
-pkg_postinst() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-
- if use nsplugin && ! has_version www-plugins/gnash; then
- elog "Lightspark now supports gnash fallback for its browser plugin."
- elog "Install www-plugins/gnash to take advantage of it."
- fi
- if use nsplugin && has_version "www-plugins/gnash[nsplugin]"; then
- elog "Having two plugins installed for the same MIME type may confuse"
- elog "Mozilla based browsers. It is recommended to disable the nsplugin"
- elog "USE flag for either gnash or lightspark. For details, see"
- elog "https://bugzilla.mozilla.org/show_bug.cgi?id=581848"
- fi
-}
-
-pkg_postrm() {
- gnome2_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/www-plugins/passff-host/Manifest b/www-plugins/passff-host/Manifest
index 5399e05c9cd7..961d275298fc 100644
--- a/www-plugins/passff-host/Manifest
+++ b/www-plugins/passff-host/Manifest
@@ -1,4 +1,7 @@
DIST passff-host-1.2.0.json 176 BLAKE2B 8eddc19cd0c072d25afff5cfa86a95d960ae7b986727099a04a1d983b887922f9ad77e940a2c80e0838a169afe81fa3f6529a901998bb98a6750ac888a09c264 SHA512 e4a4b90fb5323c6dbec339b9e67a7d546c6d7a95754fe03b3a4d96396c28de1caba3068b4e936ee0ce0997f865c8b5e53a3da1fb34f0123a04c5889302c28911
DIST passff-host-1.2.0.py 3658 BLAKE2B 2b8fbd2c0e11cdc12804d4430b1028a45a7ff5abb1446d4c85d98b4b45b7cc78c86c0a801952f8810b8061abcbe1109d858d125717bc80f8194f510b39828c36 SHA512 8e3a61562b511895b07d6fe4edb6326d7cb6c14a8032dbcc4927b9a1c25a1a103042cd7dbbb6e417019fea768f30e32ff60fc4483b165968ec920fbfd40971b0
+DIST passff-host-1.2.1.json 176 BLAKE2B 8eddc19cd0c072d25afff5cfa86a95d960ae7b986727099a04a1d983b887922f9ad77e940a2c80e0838a169afe81fa3f6529a901998bb98a6750ac888a09c264 SHA512 e4a4b90fb5323c6dbec339b9e67a7d546c6d7a95754fe03b3a4d96396c28de1caba3068b4e936ee0ce0997f865c8b5e53a3da1fb34f0123a04c5889302c28911
+DIST passff-host-1.2.1.py 3666 BLAKE2B 6a95defc3b1abe91f95e83ab20e9d0e533da2ae0e2153d2b50abf0a77aeb426b6b0a0ed042c00912a434dadbf53a9091fa772df9b9f5c330982a9ab49b891bc8 SHA512 5fe848fe0d6a75b679ee18fd5d32fda963853b91ad382fc19780104d44d1052a7191188946af470722dab883f0318ec38980fc24f052aeb5c54cac98f810ee15
EBUILD passff-host-1.2.0-r1.ebuild 1413 BLAKE2B 30fab74d8ff9c299eade2dd3b6a56ce9c7851d86b644afab8b2d47f9c9b9e5cedf02087b3203641f1d02bdac665bee2f5e1ffb146814a7911580aea404a6fa65 SHA512 056c4ae493322f44f06472e465ff4d6c443f8bda042ac277b586bce4bd6dd5259f72da99b51e2cd1c5a3023e805de509af17ceda755bdef1ab29d41ca34ae892
+EBUILD passff-host-1.2.1.ebuild 1413 BLAKE2B 30fab74d8ff9c299eade2dd3b6a56ce9c7851d86b644afab8b2d47f9c9b9e5cedf02087b3203641f1d02bdac665bee2f5e1ffb146814a7911580aea404a6fa65 SHA512 056c4ae493322f44f06472e465ff4d6c443f8bda042ac277b586bce4bd6dd5259f72da99b51e2cd1c5a3023e805de509af17ceda755bdef1ab29d41ca34ae892
MISC metadata.xml 675 BLAKE2B 1db912c207b9b70e56ac1256af5d600ba8f3aa97ce22d2de3c56e752442a757c2cb32dd871c62cd96bca2f2c4016f8efd6853eb2c173b7123012ad26a9f32b6b SHA512 6da18aa19b6c64a80e7197e9a2cd22fc2f72c178890ac413237422b73df5360754cbe00da559c121f4482c53b2b6aa6decd6cbbcf7ff3f868d2b6cf314d964df
diff --git a/www-plugins/passff-host/passff-host-1.2.1.ebuild b/www-plugins/passff-host/passff-host-1.2.1.ebuild
new file mode 100644
index 000000000000..790ceb426225
--- /dev/null
+++ b/www-plugins/passff-host/passff-host-1.2.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2018-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_5 python3_6 python3_7 )
+
+inherit python-single-r1
+
+DESCRIPTION="Host app for the PassFF WebExtension"
+HOMEPAGE="https://github.com/passff/passff-host"
+
+SRC_URI="
+ https://github.com/passff/passff-host/releases/download/${PV}/passff.py -> ${P}.py
+ https://github.com/passff/passff-host/releases/download/${PV}/passff.json -> ${P}.json
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="chrome chromium firefox vivaldi"
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ || ( chrome chromium firefox vivaldi )
+"
+
+RDEPEND="${PYTHON_DEPS}"
+
+S="${WORKDIR}"
+
+src_unpack() {
+ cp "${DISTDIR}/${P}.json" . || die
+ cp "${DISTDIR}/${P}.py" . || die
+}
+
+src_prepare() {
+ default
+ python_fix_shebang "${P}.py"
+}
+
+src_install() {
+ local target_dirs=()
+
+ use chrome && target_dirs+=( "/etc/opt/chrome/native-messaging-hosts" )
+ use chromium && target_dirs+=( "/etc/chromium/native-messaging-hosts" )
+ use firefox && target_dirs+=( "/usr/$(get_libdir)/mozilla/native-messaging-hosts" )
+ use vivaldi && target_dirs+=( "/etc/vivaldi/native-messaging-hosts" )
+
+ for target_dir in "${target_dirs[@]}"; do
+ sed "s;PLACEHOLDER;${target_dir}/passff.py;g" "${P}.json" > "passff.json" || die
+
+ insinto "${target_dir}"
+ doins passff.json
+ exeinto "${target_dir}"
+ newexe "${P}.py" passff.py
+ done
+}