summaryrefslogtreecommitdiff
path: root/www-client/chromium-bin
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-08-20 14:38:48 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-08-20 14:38:48 +0100
commitdd45cee79a4c905271356e96af531293b62c429b (patch)
treebadf99f89a2e65ae16720e8c67fad03183873dd0 /www-client/chromium-bin
parent32fc5f4a2c2017f1f9c628fab9dcb5a54c3e6f03 (diff)
gentoo auto-resync : 20:08:2022 - 14:38:48
Diffstat (limited to 'www-client/chromium-bin')
-rw-r--r--www-client/chromium-bin/Manifest36
-rw-r--r--www-client/chromium-bin/chromium-bin-104.0.5112.101.ebuild (renamed from www-client/chromium-bin/chromium-bin-103.0.5060.53.ebuild)0
-rw-r--r--www-client/chromium-bin/chromium-bin-104.0.5112.79.ebuild238
3 files changed, 12 insertions, 262 deletions
diff --git a/www-client/chromium-bin/Manifest b/www-client/chromium-bin/Manifest
index 0b172fe37417..f9f3bd74a37b 100644
--- a/www-client/chromium-bin/Manifest
+++ b/www-client/chromium-bin/Manifest
@@ -3,28 +3,16 @@ AUX chromium-bin-browser.1 4898 BLAKE2B 0660c64d019f681c49489676f858e3acedb6f982
AUX chromium-bin-browser.xml 425 BLAKE2B ca10cb376c379f8a233863e445f1625437f54493a3a67a29e5f26d3f80030c4deb2fe5d151dc6991012e6c9e3c8c7c7016fab507819fa77352183fd9e29cb8da SHA512 a583029ee59cbf9541ff89c7a879780cb0801d43aff06b00fa52bd34cbcd49142c46b13714c6527507470ec549378776223f9578140d87769ecced67467667f9
AUX chromium-bin-launcher.sh 1247 BLAKE2B f07f6f767ce4a8724b9a478b45abac358c1a2fcb208666744579c5c915ce5afcff01ab380883c9f6b593374963edff65fd54005ae15e60390bc97fb16e21da8a SHA512 41a04e1eb1ba97c19783f173fa11745efe9e31c3163a0867ad27627000155fcf8c3aaaafd468845f665b919ca41946a112365c5c95fec4a4347888d6e6137835
AUX chromium-bin.default 164 BLAKE2B e2a3bbb30fa7d98cbcdfb117af9ae480b25c84db334884ef3a798713b8f85db366a9076f3d4c84523c808c0b02c06837e13f00bd0bc99814d9239a742a1f1f7e SHA512 77a012a4ff7c883750e09830841a9900c9eb9c0ccff04f4064066a7e64fd04868e19a54da7fabe954c78b6333c19eef498b5a7b8f0ccf599198e70c8a8e362db
-DIST chromium-bin-103.0.5060.53-1-common-aarch64.tar.xz 8824260 BLAKE2B 2e72a4d59e075da5ee0d890733a2825b1a58e4553d1916197e33db4833eed49a469e094b85ebfae8a79858f532c3170855b97c6dd6fff45583806a6e9a2209fd SHA512 b11e73648b28e423a1cb6cb022821d6210ac3690d22ea200588d2e70ab0b10d37baee4651f17607e257e7f279ddcc51193cb1047340f91648ea289579a967ffe
-DIST chromium-bin-103.0.5060.53-1-common-i686.tar.xz 4543420 BLAKE2B 0b092a040225a00243b9ec4d0590d2422b5f90328388af9ecb993e2deba49f746be33e765ddd9edadbd1ac79d13c031f396dd923caddf5a9ee4cd285e614be63 SHA512 93c2a1dc8708e9f3ff28e302b7bc8f967db5014bb2cd352a865040907986ffec5388ac7821a7a2d54b540a0568761a4484fd6b5d67339b9971ebbab76ce2ec78
-DIST chromium-bin-103.0.5060.53-1-common-x86_64.tar.xz 4593952 BLAKE2B 3f1eb8525aae117229c23827c3052288d6b0db47708583a6aa43a1583ee5df3d0198cf930f7f773443c8734ff0c97e384901c043a841bd25b6fbc3ca66ffa1c9 SHA512 774880f54606bfb68e768fac3da4ec4c5c3df712bfb6db68f5229da09919624f52e913eed79d22ba29302cce567ccd7490657503714d885e9bbef96bbbf50054
-DIST chromium-bin-103.0.5060.53-1-common.tar.xz 4435116 BLAKE2B f84d626354ad46dfe2d2b35bfee5001afa4aa14fe72ca4660923c7e84f3fca24375b5e0c080b03f4fdaaeef1c928104212c3bf3a3fd3664263e17700973c2b2e SHA512 04a3d0668ea4cd8eef0030c1f1f3d52ff45a854ed4358056dacb6130f382063726accb4b61c78a15b9b21c018ae4826285c49923c3214c6a3671001924364869
-DIST chromium-bin-103.0.5060.53-1-l10n.tar.xz 5006660 BLAKE2B 9e23c8313ac9323dc078670755f915831ffce121d0a3525a6e1dc8d25723f67c1e8d638095cc611686706c1f6c29de79038288a1c7af0f64b80230806ba0fb19 SHA512 60f4043269877f86d3cf18ff8729e49766277c8d9010a5f02bbe1dce9f9e15980b9d5ba27431ff4cc48b6128955707a90fa4c8920b2a8b4ffde9a12daf9d8c56
-DIST chromium-bin-103.0.5060.53-1-wayland-aarch64.tar.xz 75563480 BLAKE2B ab0be8cb904caf16de4b71eb268ac206d9fbfaa810f7ec44b45f0ccf814e8e9891f33210088c6deb27549915cd5039117617fe44d1690dd4b65c6b3cdfa4c283 SHA512 e85c1df8537f258de2671052507f54007de0ad666fa05e2ef60e2891b5f7ba4ad680ad53a64f02e87d520e077f55dd45e426f3e6ae7b7b3a97bce8cd06596958
-DIST chromium-bin-103.0.5060.53-1-wayland-i686.tar.xz 82310000 BLAKE2B edc4a58cd0d45bf3de089c38bf63589ed44b02bcf64c151978685ed43944488471f4c3c20e2d6ead115aca077fcd110c18dc51a7e0af53a55bb4835af1f6c4e7 SHA512 110c1efc0dcd44476252cdf6ef08f256b663701941330ca528c61d46d6e787e459c41c99292e4af1f22a1401cf7e9b6b04449aab7d1d78785ab13f798ec3a131
-DIST chromium-bin-103.0.5060.53-1-wayland-x86_64.tar.xz 81504792 BLAKE2B fc3f0a510abad9af760ea7c9ca51270c2116c075523c82daaa3a6526a9d5036429f325633357845e9e7863b6e82452fea6b954150fa7cc494a948b0957f10bb0 SHA512 b058b0eb876905b40341b0d203a2eb110b22f90babf769a72bd4abf0c93b0f6808ad82b8849591bec83ea930d11454a3d1c99901cdbe0588381fcb9875243121
-DIST chromium-bin-103.0.5060.53-1-x11-aarch64.tar.xz 75338348 BLAKE2B 7f572fa4c57d1edb1688fa8cfe2fb7ef11f335947143afe659122ea2281cced51b9f557e124ce7b899f0f8e1665c25ffb14f6f2bada541263aff614f7a6fb11d SHA512 15e53454ca056de1c77487f5a6ec38ac37b65f62cbc5af0f8ede5005286a11c2329d091c66f31cedf80baa2884ab7d8840af4812b0fb14d2ad7e18592b56f1cc
-DIST chromium-bin-103.0.5060.53-1-x11-i686.tar.xz 82061828 BLAKE2B 83ab66195526af00d24ba43b2265258d355df6ae899542f3ed27986277b1987c49f679044338642f861b63a93edcd42646ac04114d85b1fb6343d5f5bc383115 SHA512 0e5103bef191db36b48a702a0d015061dc857b105d0089c155cd7d46a48204d56eb97da45e61a9e1648e8928cffa7397c151c4eb139aa44f750525396c2522b7
-DIST chromium-bin-103.0.5060.53-1-x11-x86_64.tar.xz 81297424 BLAKE2B f8d3201eb20c155a106eb5413be00f50562d20900a9a651a42a55bf77331be4ab5138c99cdbbd8c2dfba290face4bc0940c5dd4924c65833220ef6fffce58a0b SHA512 96f6f73114547a5d6fe2bb16eaed310150df9aae459c8593da45ff81911ebbee763537017520a17c508ab08efe497f0200124d88164c063de6101147888836bf
-DIST chromium-bin-104.0.5112.79-1-common-aarch64.tar.xz 3149640 BLAKE2B 2e42b0f67b657dfd8b54a92c13134346071eafbc16bbaf751f6726c2182f6ae7155c0f6483635eb5c11dd511027be61cc1d854cee452332a89e913df20b1fc13 SHA512 6d5d6ec9474049ccff67498ac86218ffe88b3a3d790b601da0c5c1872cc13045170b6a3854e64c4b21857a8f61c94adc5b0936c20e05e0d1abd5009459359ee9
-DIST chromium-bin-104.0.5112.79-1-common-i686.tar.xz 3160744 BLAKE2B 71a83745bef6ac617a002bad1d5a78a915f145ba00d970ce1d9d498b70164bc117e7d5536300efd0040d85dbbea8148f4afa1bde158cc2f661b7e4e4554fd459 SHA512 079d87bcac72e8bd6238ba9077d2112abc89fd39b34011d1a11401a0e822b46f2db86ec9dba7de68b7e8400f5ece4e9f6e9dfe7306e7c2a32054035c62752bb8
-DIST chromium-bin-104.0.5112.79-1-common-x86_64.tar.xz 3215408 BLAKE2B 61e659eece7ea2c45e8d38b9a1a9994c512f1ef042c403ebf0bff62f0f482bae3be2ddb0d65371324af1152b71d0cae8aa635e04de7ed099ffc10023b0565860 SHA512 c3d871a4c1e7377ab78f2f8d5635a6b2d4f8afe465d6c5e1364236910017f98635335f7697fc837f0c2366fd9501fe36dabf6f6b8066770f88bacfd4a77cce52
-DIST chromium-bin-104.0.5112.79-1-common.tar.xz 4451064 BLAKE2B 5c3bcc1355f5f9e58e619bcd102a1f9da0b1e1881d3bd8eb2751a98d677f84b3d0fa9f2e7d1ae39b383a3ea3094f16cb6f54f341cdb271ad0ad754fc1e3baa14 SHA512 87f7befc40a51572f556bb90feefe77b7f59c46a1d688215d2ea8aa73576884544466b4af50e2d33dc7d03e9df7381c0cecf4e70dd5b9733e44d4feb8424644e
-DIST chromium-bin-104.0.5112.79-1-l10n.tar.xz 5016008 BLAKE2B 02d7b773cf203abe6c67d18cf1067e7dbd27faaccf8756394413f248608d1d3de118fbca6c84ef32a8865b62beb6d1fc3a2d177ae9f93a0b0a252f2216bd3f9a SHA512 2c3c559032060ddde91efa5b264bc90e2f634197f64fb96e092a57e01e1322411b828ffe2edf316ccbb691887af85fc9fee69c6b0a6c0fcee71273feb8b41d1e
-DIST chromium-bin-104.0.5112.79-1-wayland-aarch64.tar.xz 81740164 BLAKE2B 7e7b9199c76bfd5944ac86b07ae42fd28686f2e11cfcd8bda280ee4aa893940b9bb07325d0f78911fa36c76272567ffb68d5f361c7df39e6f8419cc4163b17ea SHA512 f25c35f262e7bd95d0ac8444cf4e62afd29772431fccf65c49aa22e5ccc13e31e8aed6ed091f12bda636c87742a6c6aa2766804d10d51af1139bed514f76c14a
-DIST chromium-bin-104.0.5112.79-1-wayland-i686.tar.xz 84290548 BLAKE2B 553851e92240bef0e3a95b4b1b83eda548a0ce00086a5211de7b6de543380ac3f5445ddccbb6f8b83100f58cfd06818d0959a0ad4376fa4bd141ff62649c4e26 SHA512 c0ecdeeb4fc08059604ed904b7ab9019212e6308d5362aa6ab33361a378685d2db1a3bc05097d758adf9e4f77e33fa039a2e3b105e9b663f4f2e426e1a1ca22b
-DIST chromium-bin-104.0.5112.79-1-wayland-x86_64.tar.xz 83455700 BLAKE2B 10e8f12988eefcbd3e28cea7a003046abe6017208bb5516d5ada0705265359e87c4229821340436d3c197165db77b06ce239ae025a05bc2dc7833cad74bf18f3 SHA512 7171bb34fd74eb32f177c1185119f6ef7030c872c9aacd4f8efb84a654356dd2c8902e3c78c76ac3adc794d4c6536c92a58ae70c8de6745d4af473f8a3818114
-DIST chromium-bin-104.0.5112.79-1-x11-aarch64.tar.xz 81589816 BLAKE2B c7e3a3a994cf2e94d5584c16bd4a93fa0ef2afde6cd17845c049ef95da1ad7d2d6168efe444d773dec3f03bae887ae7a86738e34f8853722fe5d34bd789e72f0 SHA512 f9a29028558e133be07c2574039c5b740dfb742c01c821a15900ff42bdf82c17bb528ac62d102cfd280d219381b74b4aecd0e89edb1535197937c6664019c038
-DIST chromium-bin-104.0.5112.79-1-x11-i686.tar.xz 84085120 BLAKE2B 66f3dcc760e06a50dfca94929d3fbe33b94b1354844b559be0b14d8041909d90dc9faaba3d51f78e7e2dd23fe8e7902092c34b605349d21f42b0ab28b8da5921 SHA512 395f5f443aa98e184bfb58e886358a6c0163f6afbec2f0dd40428b42009c7d0dc79ea53b385e8911e6dead8aa42e9cb5f5462e4febcc42c2c8788ce1c72088ba
-DIST chromium-bin-104.0.5112.79-1-x11-x86_64.tar.xz 83241948 BLAKE2B af6aea93458082824f48fe20466ac0d5d870669675a3b7319fa0fcb548947d49387fdaeaa8617d6cccaf829829a7fd92766f471990b0a1b736e592953cc10494 SHA512 9be2de1407219289f0ce9e78aedc02317a584a2524d15ca0616b744af93de8acd31737c41f793bb9c3487817263996a671b1c8b0478df05afe9c0dd2164cc1ef
-EBUILD chromium-bin-103.0.5060.53.ebuild 7207 BLAKE2B fe270d0acb2610d94823454588a3e3adf437b96c44c456520718962fda7f2f74d17712d0b5b540d5acf278d03691c02368fe59c508802ab0b98f4179a482a7b5 SHA512 88cd0b648916f44fffa470ffdb781d29e94a688745a8f6d1d11eeb717c40c91169805dbf8239d67a54372c4f290c71b3fd43bb1cca13311be4e3723d0ae04419
-EBUILD chromium-bin-104.0.5112.79.ebuild 7207 BLAKE2B fe270d0acb2610d94823454588a3e3adf437b96c44c456520718962fda7f2f74d17712d0b5b540d5acf278d03691c02368fe59c508802ab0b98f4179a482a7b5 SHA512 88cd0b648916f44fffa470ffdb781d29e94a688745a8f6d1d11eeb717c40c91169805dbf8239d67a54372c4f290c71b3fd43bb1cca13311be4e3723d0ae04419
+DIST chromium-bin-104.0.5112.101-1-common-aarch64.tar.xz 3149688 BLAKE2B 77c9be16dcfe8c1d073bce316a6832f82a52a067ac82167743a6f03b79d9c84b44904801f711b47fadf331514c1a08f0b602694b92a3f6761db183b30a89aef9 SHA512 4b88e1dcc4a4219744944778e7d36684c8b17eefdb3858a70781f24b8978a064779c5a6f9dc1c912bc55e946a2b8dc5a22e9554002229b1f4788114dd79588a5
+DIST chromium-bin-104.0.5112.101-1-common-i686.tar.xz 3160916 BLAKE2B 49d147e99fe8cb1b05112363609cface8522d90885ec94f5e2f91dc5aaa012d64b3bd53af4815a1b99ef82114343c8c9893729ef1e9d31afd984fe242a015a3b SHA512 03946b9f74d07b419bbe113cb923199b1f438024d44aedd48fc0e81c618f7c5671c1ab218ee8386936362a5be8c95db2f55b99609d0244c68d83d402c6d88b0c
+DIST chromium-bin-104.0.5112.101-1-common-x86_64.tar.xz 3213208 BLAKE2B c5ea2908cfd98fc5d2c37b52d4b30017125b18522637b68b7526e46b6410ef357227e1cbfb06388172972af9aae85e3ea99b460fbf651f735eb7067868d43740 SHA512 ab5b4b9a31abe6243a7972e90d08870057ae1866843dc4d29506f664ca29a7920d90449f689ae771d87dacb36be6c076e1e307cbccc47d9bc18915c4cd086644
+DIST chromium-bin-104.0.5112.101-1-common.tar.xz 4451064 BLAKE2B 5c3bcc1355f5f9e58e619bcd102a1f9da0b1e1881d3bd8eb2751a98d677f84b3d0fa9f2e7d1ae39b383a3ea3094f16cb6f54f341cdb271ad0ad754fc1e3baa14 SHA512 87f7befc40a51572f556bb90feefe77b7f59c46a1d688215d2ea8aa73576884544466b4af50e2d33dc7d03e9df7381c0cecf4e70dd5b9733e44d4feb8424644e
+DIST chromium-bin-104.0.5112.101-1-l10n.tar.xz 5028548 BLAKE2B 3824e60dae4c53e6ee5534c48afd0253fa6a35d5b5dbc0fde808b97082c5f1df04c5fd101a3017df525bc33e3ec2137f6ee59ff32b96804a520d34c93aa06036 SHA512 d465e080cdb69e4109aeb6a6c70f610951279bd6bcd401b105af8007ce4522eda353c0a72a98b6fd1a40b4772171ec82f58b09754ec9429d576c42b590b332c1
+DIST chromium-bin-104.0.5112.101-1-wayland-aarch64.tar.xz 81740896 BLAKE2B 2e03d4fc42d47033df36be71b2ea92467b74b29324ea14f2d9fa6e6f38d9b5cd46bd398e0fd07dfe5d90c8f9b221d0b9d8920c185bc63a3e666cc1f40afbd669 SHA512 aa20caaccb7d618fb8a6c1541c50b60f8ab9ad989acc3b2dd25f63e3474458418d0316fb8401d6392fd606ccc535c405057de87890130552a78b577f2a98ec46
+DIST chromium-bin-104.0.5112.101-1-wayland-i686.tar.xz 84291980 BLAKE2B 26e0fd2353f2ac6fbb9dd49345fdf34f9d9631f7aad318aee3350a9dc91e67d4ea9dfba36b65d44731d9fcc2318ac49727d6b9029ca56bc885ffb3fc4bcad9d6 SHA512 c6546b9debb143773baa267a0aa58634c8d01adcfa3a37d2f7bf20aece9c0231f10d6ca54da85c29c75701a336ddef8a0e6757af377e36fb40b942c3c3c139cc
+DIST chromium-bin-104.0.5112.101-1-wayland-x86_64.tar.xz 83428744 BLAKE2B 96ad32d3fbee261962382ea0044e379cb42c4e4f5eea58c941ed1bea595cfe5dbc58d73c6853ac47095898eeebb0af8c6f3444cd8191ae7fdf94ce73d280c857 SHA512 bc2c0be64938a9dd5aab49f3a1e6e9869b73c4e30123f3fb2cd1f9144bbbc15e75054f2776e192e9a09afd7939d2440eaf6c2749e2367e4b7dcb7df2117178dd
+DIST chromium-bin-104.0.5112.101-1-x11-aarch64.tar.xz 81525248 BLAKE2B 308b352c1c7e6fb41811757d9ca2dbdd0d4c41e8d7ffc4232572774d24775bc4e087fb05fab5b6692fd360c2d70c7bf40708f1cd1bb028df917d60c5cb7f2fc0 SHA512 f4145b730468543652e21348a01e36d6cd6f8726a9ea4c641f1e0e4489b8c68c41bea034ebd41dc3edfde8e56fb5604dc100efef5a95ac2f7fab78d7113bcde0
+DIST chromium-bin-104.0.5112.101-1-x11-i686.tar.xz 84087564 BLAKE2B d75caa75e66bcf194b1673a3783ca4a24b3a99e34b33e7b378006f0492be717316f930175652bc5a5332e2ae74ec4601ab95f4a26ddce87b2e00303cdca335df SHA512 9d98fcf0eadc847272f668a540e7d6e93b46ccfa99aa31dcfeac83c92f6db58c9884c6ac31848432814c3804fd0a359d1873c28065bbf0c46f73737271cfef07
+DIST chromium-bin-104.0.5112.101-1-x11-x86_64.tar.xz 83261500 BLAKE2B 32a3a1c5f4c0e257a5a95b1b41b3ef891f0986b832b8d8a4f43c6c68af152980006915c37994549548fb0d33d873f088cfb0adacf92ba1404f70ddd5d6e06d6c SHA512 298bac1a25d10463bc82197aa61253b7be90e6ea2867e4b51ed3727d781609a9f13af8edd4917351a558b59647497759500b3e86dea43ff6aff9b00a3be77c76
+EBUILD chromium-bin-104.0.5112.101.ebuild 7207 BLAKE2B fe270d0acb2610d94823454588a3e3adf437b96c44c456520718962fda7f2f74d17712d0b5b540d5acf278d03691c02368fe59c508802ab0b98f4179a482a7b5 SHA512 88cd0b648916f44fffa470ffdb781d29e94a688745a8f6d1d11eeb717c40c91169805dbf8239d67a54372c4f290c71b3fd43bb1cca13311be4e3723d0ae04419
MISC metadata.xml 480 BLAKE2B 29b9f565ea38e89bb5559aa99c540e02b77db24046bbe3407d36440d95a7f0850261b08fb243095f4ffb00bb14d72dcb235786dd19040bbe1a2808fef4bdc662 SHA512 980ebd9f5ba50970f73c2cca4e0fc01df5e6003319d63be37dbd063b127786de2ed36a12c97281bb5208a04c52594f7578fdcbf00ea5b49a63995ba55e7e7127
diff --git a/www-client/chromium-bin/chromium-bin-103.0.5060.53.ebuild b/www-client/chromium-bin/chromium-bin-104.0.5112.101.ebuild
index 19ffbef16a93..19ffbef16a93 100644
--- a/www-client/chromium-bin/chromium-bin-103.0.5060.53.ebuild
+++ b/www-client/chromium-bin/chromium-bin-104.0.5112.101.ebuild
diff --git a/www-client/chromium-bin/chromium-bin-104.0.5112.79.ebuild b/www-client/chromium-bin/chromium-bin-104.0.5112.79.ebuild
deleted file mode 100644
index 19ffbef16a93..000000000000
--- a/www-client/chromium-bin/chromium-bin-104.0.5112.79.ebuild
+++ /dev/null
@@ -1,238 +0,0 @@
-# Copyright 2020-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_LANGS="af 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 ur vi zh-CN zh-TW"
-
-inherit chromium-2 desktop pax-utils readme.gentoo-r1 unpacker xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="https://chromium.org/"
-
-MY_P=${P}-1
-
-SRC_URI="https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common.tar.xz
- https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-l10n.tar.xz
- amd64? (
- https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-x86_64.tar.xz
- wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-x86_64.tar.xz )
- !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-x86_64.tar.xz )
- )
- arm64? (
- https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-aarch64.tar.xz
- wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-aarch64.tar.xz )
- !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-aarch64.tar.xz )
- )
- x86? (
- https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-common-i686.tar.xz
- wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-wayland-i686.tar.xz )
- !wayland? ( https://dev.gentoo.org/~sultan/distfiles/www-client/chromium-bin/${MY_P}-x11-i686.tar.xz )
- )"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64 ~x86"
-IUSE="cpu_flags_x86_sse2 suid wayland widevine"
-
-RDEPEND="
- app-accessibility/at-spi2-atk:2
- app-accessibility/at-spi2-core:2
- dev-libs/atk
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/libxml2[icu]
- dev-libs/libxslt
- dev-libs/nspr
- >=dev-libs/nss-3.26
- media-libs/alsa-lib
- media-libs/flac
- media-libs/fontconfig
- >=media-libs/freetype-2.11.0-r1
- media-libs/libjpeg-turbo
- media-libs/libwebp
- media-libs/mesa[gbm(+)]
- media-libs/openh264:0/6.1
- net-misc/curl[ssl]
- net-print/cups
- sys-apps/dbus
- sys-apps/pciutils
- >=sys-devel/gcc-9.3.0
- >=sys-libs/glibc-2.32
- sys-libs/zlib[minizip]
- virtual/ttf-fonts
- virtual/udev
- x11-libs/cairo
- x11-libs/libdrm
- x11-libs/gdk-pixbuf:2
- || (
- x11-libs/gtk+:3[X,wayland?]
- gui-libs/gtk:4[X,wayland?]
- )
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrandr
- x11-libs/libXtst
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxshmfence
- x11-libs/pango
- x11-misc/xdg-utils
- amd64? (
- widevine? ( www-plugins/chrome-binary-plugins )
- )
- wayland? ( dev-libs/wayland )
-"
-
-S=${WORKDIR}
-QA_PREBUILT="*"
-
-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/droid
-- media-fonts/ipamonafont
-- media-fonts/noto
-- media-fonts/ja-ipafonts
-- media-fonts/takao-fonts
-- media-fonts/wqy-microhei
-- media-fonts/wqy-zenhei
-
-To fix broken icons on the Downloads page, you should install an icon
-theme that covers the appropriate MIME types, and configure this as your
-GTK+ icon theme.
-
-For native file dialogs in KDE, install kde-apps/kdialog.
-
-To make password storage work with your desktop environment you may
-have install one of the supported credentials management applications:
-- app-crypt/libsecret (GNOME)
-- kde-frameworks/kwallet (KDE)
-If you have one of above packages installed, but don't want to use
-them in Chromium, then add --password-store=basic to CHROMIUM_BIN_FLAGS
-in /etc/chromium-bin/default.
-"
-
-pkg_pretend() {
- if use amd64 || use x86; then
- if ! use cpu_flags_x86_sse2; then
- eerror "This package requires a CPU supporting the SSE2 instruction set."
- die "SSE2 support missing"
- fi
- fi
-}
-
-pkg_setup() {
- chromium_suid_sandbox_check_kernel_config
-
- if ! use amd64 && use widevine; then
- ewarn "Widevine CDM plugin is not available for your architecture."
- fi
-}
-
-src_unpack() {
- :
-}
-
-src_install() {
- dodir /
- cd "${ED}" || die
- unpacker
-
- local CHROMIUM_BIN_HOME="opt/chromium-bin"
-
- if ! use suid; then
- rm "${CHROMIUM_BIN_HOME}/chrome-sandbox" || die
- fi
-
- # Clean unneeded languages
- pushd "${CHROMIUM_BIN_HOME}/locales" > /dev/null || die
- chromium_remove_language_paks
- popd > /dev/null || die
-
- # Install icons
- local size
- for size in 16 24 32 48 64 128 256 ; do
- newicon -s ${size} "${CHROMIUM_BIN_HOME}/icons/hicolor/${size}x${size}/apps/chromium-browser.png" ${PN}-browser.png
- done
- rm -r "${CHROMIUM_BIN_HOME}/icons"
-
- # Allow users to override command-line options, bug #357629.
- insinto /etc/chromium-bin
- newins "${FILESDIR}/chromium-bin.default" "default"
-
- # Install desktop entry
- domenu "${FILESDIR}/chromium-bin-browser-chromium.desktop"
-
- # Install GNOME default application entry (bug #303100).
- insinto /usr/share/gnome-control-center/default-apps
- newins "${FILESDIR}/chromium-bin-browser.xml" chromium-bin-browser.xml
-
- # Install manpage; bug #684550
- doman "${FILESDIR}/chromium-bin-browser.1"
- dosym chromium-bin-browser.1 /usr/share/man/man1/chromium-bin.1
-
- pax-mark m "${CHROMIUM_BIN_HOME}/chrome"
-
- # Symlink Widevine CDM
- if use widevine; then
- dosym "../../usr/$(get_libdir)/chromium-browser/WidevineCdm" "${CHROMIUM_BIN_HOME}/WidevineCdm"
- fi
-
- # Install launcher
- exeinto "${CHROMIUM_BIN_HOME}"
- doexe "${FILESDIR}/chromium-bin-launcher.sh"
-
- # It is important that we name the target "chromium-bin-browser",
- # xdg-utils expect it; bug #355517.
- dosym "../../${CHROMIUM_BIN_HOME}/chromium-bin-launcher.sh" /usr/bin/chromium-bin-browser
- # keep the old symlink around for consistency
- dosym "../../${CHROMIUM_BIN_HOME}/chromium-bin-launcher.sh" /usr/bin/chromium-bin
-
- dosym "../../${CHROMIUM_BIN_HOME}/chromedriver" /usr/bin/chromedriver-bin
-
- readme.gentoo_create_doc
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- readme.gentoo_print_elog
-
- elog "For VA-API support you need to install x11-libs/libva with"
- elog "USE=X enabled."
- elog
- elog "VA-API is disabled by default at runtime. You have to enable it"
- elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_BIN_FLAGS"
- elog "in /etc/chromium-bin/default."
-
- if use wayland; then
- elog
- elog "For screencast support you need to install media-video/pipewire."
- elog
- elog "Screencast is disabled by default at runtime. Either enable it"
- elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer"
- elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer"
- elog "to CHROMIUM_BIN_FLAGS in /etc/chromium-bin/default."
- fi
-
- elog
- elog "chromium-bin profile defaults to \${HOME}/.config/chromium-bin."
- elog "Some extensions (e.g. KeepassXC) expect default chromium profile"
- elog "at \${HOME}/.config/chromium. You can overwrite this by adding"
- elog "--user-data-dir=\${HOME}/.config/chromium to CHROMIUM_BIN_FLAGS"
- elog "in /etc/chromium-bin/default."
-}