diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-03-12 21:55:15 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-03-12 21:55:15 +0000 |
commit | 7218e1b46bceac05841e90472501742d905fb3fc (patch) | |
tree | 56fae051db521b8fce8014cbc8b11484885b14b3 /www-client/chromium | |
parent | 6d691ad5b6239929063441bbd14c489e92e7396e (diff) |
gentoo resync : 12.03.2021
Diffstat (limited to 'www-client/chromium')
-rw-r--r-- | www-client/chromium/Manifest | 15 | ||||
-rw-r--r-- | www-client/chromium/chromium-89.0.4389.72.ebuild | 2 | ||||
-rw-r--r-- | www-client/chromium/chromium-89.0.4389.82.ebuild (renamed from www-client/chromium/chromium-88.0.4324.182.ebuild) | 56 | ||||
-rw-r--r-- | www-client/chromium/chromium-90.0.4430.11.ebuild (renamed from www-client/chromium/chromium-90.0.4427.5.ebuild) | 18 | ||||
-rw-r--r-- | www-client/chromium/files/chromium-87-webcodecs-deps.patch | 27 | ||||
-rw-r--r-- | www-client/chromium/files/chromium-88-ozone-deps.patch | 40 |
6 files changed, 48 insertions, 110 deletions
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 17bc0a02a74a..bc2b2e3ad03d 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,19 +1,16 @@ -AUX chromium-87-webcodecs-deps.patch 1011 BLAKE2B 45caba9cb8c65c0f72844f441ee0f0333bc7172ed26e40b1af43190a9aefdc4d7e1d8ad807cd3e45f890edeb4be88555d0ef61cb6d6f359956eb02765861e1e3 SHA512 26831bbf4b6d9b7227fcd179641faa9e14a23995bd1d99cf1ae7eb1170d42eae883ef27a88bd23e8dddfb1b043704e0acc3b2de421d4ef9b9c986495cec75d8f -AUX chromium-88-ozone-deps.patch 1548 BLAKE2B 6a9b2b19b1563503d749394921a43c53c33be7e9b88572c7e2e95affccc5e79737c28b9c1c6ae7c4a139e05a802052b4375d51264492f78dde5717f760368d8a SHA512 e2e8304efa772c2cdc2a891335f9d2e914885d563967fef71d7e2f443eadbfc502480cbd1fdbc1b32a59cd17684d3044d2ee0c4ad5dac5a4402c1667e13d66e5 AUX chromium-89-EnumTable-crash.patch 2712 BLAKE2B 6715f98a5cd2c9886050f9d360938e261308a3def252e25642a473e86626594fa6c06cb3231dd57dc5428db8ee118848a0a085abf741c9555778f3ae3d9d374f SHA512 07ecb68d5ca2d732c9ca58b4dc007eb2f4b842bdf6ba46cca9050bf1c582439ebb23db1149c76d5a27f4d8de548de946e80eff0c5b1759e4b6714e0c6a7b26c9 AUX chromium-89-webcodecs-deps.patch 976 BLAKE2B 5a5a397c4cbc5c6e16cd95364ceadfea342ea2d1acabd7640c0bb6e65218dc4e5783a743912c352b3f9422b2f9e067db9109c64e117f82673659c2c5338b1353 SHA512 1585d2d9258bcfd5d78956ff3b7c8d61997a65133e86a2878c9e7bdf68ad9c3a6c24f20f02f10388b7dae02f7ad82c7533687ff13918f75e5ceeb112926fc4e0 AUX chromium-browser.xml 407 BLAKE2B 168d78b0855546ca559cfb51aff0bc85d5e6ae974c25eb76e4a02f6d11659489c6e40397a0b2f7bc1fda336fd2c6dd8c863fccc3340719210b41c7fef51927f4 SHA512 b767fb4fd1925029d95560fc14cb7ab12ae43b2fe923e92d75e733b9723cbe1dcdf6df041a2b62554e98b79b47ef3f6028c773e72e6fd53166a021d49657aeca AUX chromium-launcher-r6.sh 1593 BLAKE2B a871bd572239552390b216c89269dfe132474e1f57bfd0429f605af8285634659725c550b701e537f56adf20cba2dcb27dd9dadd390366dedc147f1ee987f462 SHA512 c01cb376eae2871dfa7a488d96ac8cc3445230eeb0fbd865948c5b3b601820468e85f2f0b9b30fff940c736aded050b7802759b8562e6378747af93c1d4f08a3 AUX chromium-shim_headers.patch 1510 BLAKE2B 9716cd250b249c6255aca01a385ef8a2a6f1df9ea3cf7499715543c14f8be62fd323b6048b890aa2be45891e7a765d92de3f41c3b3a88c08dae4b806c048e20f SHA512 c74bcf690a41b4f9b364477d23408d493aa674e3bd014940098a594471297c2a425241f908510061b5f11c9cfe009c4a803370edd757d3c0ab8d9c0cc128135c AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9af6ef7153edb55c5b9080cc16a5a115b0c5b3c381aa87ce57a7b12bdd2070e67dac10a6c2995ddbaf SHA512 0d4849e03592fb58b05e62a43021eca7e61615616c8907c3b2e445402e03adaf9e8fa25b0a745d6c31eb037456215cc02b59e345a3a06d932e76cf990c92d739 -DIST chromium-88-patchset-3.tar.xz 8396 BLAKE2B 4c978f1a6efef3f71e3dd6340c392b74bc6a734b49a9ca43343d03903159dafc66159939f9a6c4b55665ddbe7bd97a26d8d86c285ec02cf76cad5f5cc7410570 SHA512 c39afa26f5b0b9930f6f67ce0c42eefd74c09d528b26bc0db57129b150f75ff83c8b1cb97bd9c5d75f288fb4767cc68c9c5ce89231b4a59f8ca02493e4dd281a -DIST chromium-88.0.4324.182.tar.xz 857221352 BLAKE2B 7263294154232533f18d0bc8eeaa7097c3578f8e585ce953c9e6990ec7c9ffbfbd0e69f89c4852c09197aab592877350f54590cf4f0bbec9481886f3fc34548a SHA512 ce8d507645e937107847199b55287ec5522e778851367a19c4cfa4ff5fae18e7c7ea999aa7b0ad0758fab68a003f201bf38ae51e3642388705de2ada9be87730 DIST chromium-89-patchset-7.tar.xz 4640 BLAKE2B 6150f92a4cb83025b7521c573e9a14bfcb26f7a5ff4ebe79cfc819b214ae05d0e986b9db561a99b4f9c7b4a8e4adf1c8ee966011bb0791ef11fc2be89b03b216 SHA512 6ef5be9e56b82c70d3d1a0596e74af3bab97ea82a8247b6d0ba736411779be10b17c7cd9ccd9eae5fac27af3907fd3b56e301e73011f58b2c4052bbc03390b1c DIST chromium-89.0.4389.72.tar.xz 890838884 BLAKE2B c84286128ad3563f0570815efb2fe190153e5ea4c2ea74a48a9d9b31614b3f88850ddfb74819a8b27d594f97071ef5c1f356d0419d4dd3bbc2003c636c3aa60b SHA512 b5e3693bc104ff857a2ef4de9b0a9265d44c26e5b94c44e5054bfa810c24dbb1933f1f4a626dda4d74ba6cb13fe5045c4ea9d7ea43e1b0e4057e01428d645fb7 -DIST chromium-90-patchset-5.tar.xz 3272 BLAKE2B 58d018d50dc088fe246e5135a7d2cbac949b499ff115a31f9be1fe9fa82e0dc7d16405edc77bb5f80130c12ed62a8bea2f337b9bb587d7a3e93c4b8f21f0a6ac SHA512 b3bf1a47181e0efde67cf1d8103d3e61920b49b685be7334610daf4a459e910310481aed95bf37e3315b6253807baab034e251d45b766a22b2a7b3c3daee4d8b -DIST chromium-90.0.4427.5.tar.xz 916946504 BLAKE2B 487ac72e59e1c3cdd4b4f7727bf0c723a07d583bf8c97d32e1e45541f74e1e9a1af80205e5a5e2fb36ccb876749ed61da4432419dc12fa944634e7b365858e83 SHA512 7e1bd45dd9303783562f9d4483004e48762917313f3b5cbb19af244ae71926f3487b253ee21e98237dd8f4b8ab244b9b8a2c97305b6e714e98ca24d5487c4b87 +DIST chromium-89.0.4389.82.tar.xz 890793532 BLAKE2B 9d1861f548f5af67611b398b5e87812ff92cbb2069bb9480b3264febf5b916564a45cb0e4d9f2793dd4f0e0c355a24cc08ab138f4e2c786a8d933f4cdf707bc8 SHA512 41c85743ef92e04cb73d374934cf3efcf6e7ab1c12f11abaeb7687ca2dc365f7107d316aabb439cd9bc26cfdaca92e0a1a4a9d751a73c47218633f2a3253563f +DIST chromium-90-patchset-6.tar.xz 3828 BLAKE2B bbd1378868cf4d699ff097ea41226ff694d58468f8f93860f2d6cc60924f35fb1f0b17fcf5a916f04545171d1219b699072222f138240fd483c704874cfce178 SHA512 70321eb4e9fe27818d5e6ae3109d3871a870a7fb6886328dcc9fc8291ac72fc003d678aec7f9925afe0c5667c70ce9bca8f61434b11a331fc1a29d61ad7b59e3 +DIST chromium-90.0.4430.11.tar.xz 917713136 BLAKE2B 828a141a1a36904542b7a274db17b8c8917b37cad3ab7070568c83bd6084f42838ce673e24c3f4b2753068548983e490cdeacbb5501215176f7f32b18d686535 SHA512 3d08fc57a22014eb324b99e5b97c2a8c8c5ff4de038753f8fa1c3ab4b44a19c2ffb6dcbc554f78cb493cb0a9cbbc04ac148ef4bd8a0141e5dff04813913c08a4 DIST setuptools-44.1.0.zip 858569 BLAKE2B f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68 SHA512 4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf -EBUILD chromium-88.0.4324.182.ebuild 28537 BLAKE2B 949c867f5c43e121c7f2b66496f6bc41a1c59278551f38194cc61ab4d6982df9813d062075a5bb1b4739bd1312ddd2642ef6c37cf1e01d49774ff437a88d38c7 SHA512 4c44e9f8fca5487550be400b13ac0cdbae6d6265a27ba9199be3d4a63f2adb84d01809feb5b04cd77fab29cc14ee04e96ebc5043a1812c569a2a5688e9b1fc3a -EBUILD chromium-89.0.4389.72.ebuild 28584 BLAKE2B d4a39fc1cb199c40dc23c4ccb64fc7a21edf73fa538b967af01d0c4816312228318f6fc1a26ba3a2041b44b00db6ecff90d690645e7c4a5b3ea5cce6e67c4c79 SHA512 def3e38d0e4d2ac04a9b742f86e4476aa059be57bb1db3968605e2ae184d53dfbc728df569ca5ad11b76732f9f6e5d3cf9ccdb9350066f3e61d013f4dd76f961 -EBUILD chromium-90.0.4427.5.ebuild 28775 BLAKE2B abbb0a98b2b43fc2b155dfadffb7b03869ba13b61d5f73fdfbeaa98a8c0707f8471af90b758feb57ad0e1a0b2dc2201127ef6cdec83de44ecdfdd9ccaecab398 SHA512 40d6bccbc5e66ef71c4d29c024ead0612c1141b925a8d9ea2e66d145cead2d6d5baa0aa6ff5e6f8985ff984cfdcb6f1785425184bf12e2503a09f7bf7333f139 +EBUILD chromium-89.0.4389.72.ebuild 28582 BLAKE2B 3b5cebf03795f305dcd9fcaa257d588a862a7cffa8e2e52edc8b36ac04f166df0973364f07c4a35a01bb34e0e0a522381f2881ce6dbcaf422e810ed7b58b42b8 SHA512 681ba54775487aefb3e24374bc3edf4e8059d9f53ede080e24682f064da9e2ae9cc63bacede98e7fdcf01f8e24c3aa566111262a453ad52be4ad55400097fe70 +EBUILD chromium-89.0.4389.82.ebuild 28642 BLAKE2B 8bbf37b9cbfb6b19e881b5505e5afda437c8ef21f65011370578482720f613af7d92914f94b7b5b92f611510b3d0c0f6c643137ed967463f42571f0c17e91300 SHA512 10950326c1ebe81ce1bf582265752ce54165c44674ec79266db57e6f9dc4236991a4b1ef5fc20a167af10adbaff35f4dfe3e3cb04d69db828fa1b619ce8851f4 +EBUILD chromium-90.0.4430.11.ebuild 29000 BLAKE2B 2bbb69a56283d97503cdc26f76c9a54fb242da7475a3cbc4bba3f5a6b328de8e09a398e1a473b4e344e63c62d9426ca5de908ce1791369332e8aed8b9f50dffe SHA512 812423b3c631d6d729ad85c4dad425ea7ae337850568ac3633541f9464318057ac0ca8e0a693007abeeb20d63c9b2ca248e0d323087725f4d6fac8f5dd457546 MISC metadata.xml 1596 BLAKE2B e15a05a13e8200be6a946ba0b2631a014b83a66267a9ce956245d28312403b3229ef6a961830bd69535bc4286912fdf8d5f3a6cb0d0f8aff29936ceaf7113e8f SHA512 204d0b04307b2fc2188c64f290c0e3a0a0b14f3ac0f35deaffdaac1b30addd4df1f2eef2eae19a674f07123dc44a6ba4a0b5e2419a898bfaac61579603ceb0ee diff --git a/www-client/chromium/chromium-89.0.4389.72.ebuild b/www-client/chromium/chromium-89.0.4389.72.ebuild index 6f492e3657c9..124c6bd949ff 100644 --- a/www-client/chromium/chromium-89.0.4389.72.ebuild +++ b/www-client/chromium/chromium-89.0.4389.72.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 arm64 ~x86" IUSE="component-build cups cpu_flags_arm_neon +hangouts headless +js-type-check kerberos official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-icu +tcmalloc vaapi wayland widevine" REQUIRED_USE=" component-build? ( !suid ) diff --git a/www-client/chromium/chromium-88.0.4324.182.ebuild b/www-client/chromium/chromium-89.0.4389.82.ebuild index f14450e00326..b0fc7ed7d1d9 100644 --- a/www-client/chromium/chromium-88.0.4324.182.ebuild +++ b/www-client/chromium/chromium-89.0.4389.82.ebuild @@ -13,7 +13,7 @@ inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils pax-util DESCRIPTION="Open-source version of Google Chrome web browser" HOMEPAGE="https://chromium.org/" -PATCHSET="3" +PATCHSET="7" PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip @@ -21,10 +21,11 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P} LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm64 ~x86" -IUSE="component-build cups cpu_flags_arm_neon +hangouts headless +js-type-check kerberos official pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu +tcmalloc vaapi wayland widevine" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="component-build cups cpu_flags_arm_neon +hangouts headless +js-type-check kerberos official pic +proprietary-codecs pulseaudio screencast selinux +suid +system-ffmpeg +system-icu +tcmalloc vaapi wayland widevine" REQUIRED_USE=" component-build? ( !suid ) + screencast? ( wayland ) " COMMON_X_DEPEND=" @@ -86,6 +87,7 @@ COMMON_DEPEND=" wayland? ( dev-libs/wayland:= dev-libs/libffi:= + screencast? ( media-video/pipewire:0/0.3 ) x11-libs/gtk+:3[wayland,X] x11-libs/libdrm:= x11-libs/libxkbcommon:= @@ -227,12 +229,11 @@ src_prepare() { # Calling this here supports resumption via FEATURES=keepwork python_setup - rm "${WORKDIR}/patches/chromium-84-blink-disable-clang-format.patch" || die - local PATCHES=( "${WORKDIR}/patches" - "${FILESDIR}/chromium-88-ozone-deps.patch" - "${FILESDIR}/chromium-87-webcodecs-deps.patch" + "${FILESDIR}/chromium-89-webcodecs-deps.patch" + "${FILESDIR}/chromium-89-EnumTable-crash.patch" + "${FILESDIR}/chromium-shim_headers.patch" ) default @@ -268,13 +269,6 @@ src_prepare() { third_party/angle/src/third_party/libXNVCtrl third_party/angle/src/third_party/trace_event third_party/angle/src/third_party/volk - third_party/angle/third_party/glslang - third_party/angle/third_party/spirv-headers - third_party/angle/third_party/spirv-tools - third_party/angle/third_party/vulkan-headers - third_party/angle/third_party/vulkan-loader - third_party/angle/third_party/vulkan-tools - third_party/angle/third_party/vulkan-validation-layers third_party/apple_apsl third_party/axe-core third_party/blink @@ -331,7 +325,7 @@ src_prepare() { third_party/freetype third_party/fusejs third_party/libgifcodec - third_party/glslang + third_party/liburlpattern third_party/google_input_tools third_party/google_input_tools/third_party/closure_library third_party/google_input_tools/third_party/closure_library/third_party/closure @@ -357,6 +351,7 @@ src_prepare() { third_party/libsrtp third_party/libsync third_party/libudev + third_party/libva_protected_content third_party/libvpx third_party/libvpx/source/libvpx/third_party/x86inc third_party/libwebm @@ -372,6 +367,7 @@ src_prepare() { third_party/markupsafe third_party/mesa third_party/metrics_proto + third_party/minigbm third_party/modp_b64 third_party/nasm third_party/nearby @@ -394,6 +390,7 @@ src_prepare() { third_party/pdfium/third_party/libtiff third_party/pdfium/third_party/skia_shared third_party/perfetto + third_party/perfetto/protos/third_party/chromium third_party/pffft third_party/ply third_party/polymer @@ -407,7 +404,6 @@ src_prepare() { third_party/s2cellid third_party/schema_org third_party/securemessage - third_party/shaka-player third_party/shell-encryption third_party/simplejson third_party/skia @@ -416,9 +412,6 @@ src_prepare() { third_party/skia/third_party/skcms third_party/skia/third_party/vulkan third_party/smhasher - third_party/spirv-cross/spirv-cross - third_party/spirv-headers - third_party/SPIRV-Tools third_party/sqlite third_party/swiftshader third_party/swiftshader/third_party/astc-encoder @@ -458,7 +451,6 @@ src_prepare() { # gyp -> gn leftovers base/third_party/libevent - third_party/adobe third_party/speech-dispatcher third_party/usb_ids third_party/xdg-utils @@ -600,6 +592,7 @@ src_configure() { myconf_gn+=" use_kerberos=$(usex kerberos true false)" myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)" myconf_gn+=" use_vaapi=$(usex vaapi true false)" + myconf_gn+=" rtc_use_pipewire=$(usex screencast true false) rtc_pipewire_version=\"0.3\"" # TODO: link_pulseaudio=true for GN. @@ -619,14 +612,14 @@ src_configure() { # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys . # Note: these are for Gentoo use ONLY. For your own distribution, - # please get your own set of keys. Feel free to contact chromium@gentoo.org - # for more info. + # please get your own set of keys. Disable Client ID and secrets as requested by + # Google. Feel free to contact chromium@gentoo.org for more info. local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc" - local google_default_client_id="329227923882.apps.googleusercontent.com" - local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu" +# local google_default_client_id="329227923882.apps.googleusercontent.com" +# local google_default_client_secret="vgKG0NNv7GoDpbtoFNLxCUXu" myconf_gn+=" google_api_key=\"${google_api_key}\"" - myconf_gn+=" google_default_client_id=\"${google_default_client_id}\"" - myconf_gn+=" google_default_client_secret=\"${google_default_client_secret}\"" +# myconf_gn+=" google_default_client_id=\"${google_default_client_id}\"" +# myconf_gn+=" google_default_client_secret=\"${google_default_client_secret}\"" local myarch="$(tc-arch)" # Avoid CFLAGS problems, bug #352457, bug #390147. @@ -743,8 +736,7 @@ src_configure() { tools/generate_shim_headers/generate_shim_headers.py || die # Disable CFI: unsupported for GCC, requires clang+lto+lld myconf_gn+=" is_cfi=false" - # Disable PGO, because profile data is missing in tarball - # (https://groups.google.com/a/chromium.org/g/chromium-packagers/c/2ID9c4j6UkY) + # Disable PGO, because profile data is only compatible with >=clang-11 myconf_gn+=" chrome_pgo_phase=0" fi @@ -841,7 +833,7 @@ src_install() { doins out/Release/*.pak ( shopt -s nullglob - local files=(out/Release/*.so) + local files=(out/Release/*.so out/Release/*.so.[0-9]) [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}" ) @@ -898,4 +890,10 @@ pkg_postinst() { elog "inside Chromium or add --enable-accelerated-video-decode" elog "to CHROMIUM_FLAGS in /etc/chromium/default." fi + if use screencast; then + 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-webrtc-pipewire-capturer" + elog "to CHROMIUM_FLAGS in /etc/chromium/default." + fi } diff --git a/www-client/chromium/chromium-90.0.4427.5.ebuild b/www-client/chromium/chromium-90.0.4430.11.ebuild index 35a1e6b929be..cfbb5d1d5c3f 100644 --- a/www-client/chromium/chromium-90.0.4427.5.ebuild +++ b/www-client/chromium/chromium-90.0.4430.11.ebuild @@ -13,7 +13,7 @@ inherit check-reqs chromium-2 desktop flag-o-matic multilib ninja-utils pax-util DESCRIPTION="Open-source version of Google Chrome web browser" HOMEPAGE="https://chromium.org/" -PATCHSET="5" +PATCHSET="6" PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz https://files.pythonhosted.org/packages/ed/7b/bbf89ca71e722b7f9464ebffe4b5ee20a9e5c9a555a56e2d3914bb9119a6/setuptools-44.1.0.zip @@ -320,13 +320,18 @@ src_prepare() { third_party/devtools-frontend/src/front_end/third_party/wasmparser third_party/devtools-frontend/src/third_party third_party/dom_distiller_js + third_party/eigen3 third_party/emoji-segmenter + third_party/farmhash third_party/fdlibm + third_party/fft2d third_party/flatbuffers third_party/freetype third_party/fusejs third_party/libgifcodec third_party/liburlpattern + third_party/libzip + third_party/gemmlowp third_party/google_input_tools third_party/google_input_tools/third_party/closure_library third_party/google_input_tools/third_party/closure_library/third_party/closure @@ -374,6 +379,7 @@ src_prepare() { third_party/modp_b64 third_party/nasm third_party/nearby + third_party/neon_2_sse third_party/node third_party/node/node_modules/polymer-bundler/lib/third_party/UglifyJS2 third_party/one_euro_filter @@ -422,10 +428,17 @@ src_prepare() { third_party/swiftshader/third_party/marl third_party/swiftshader/third_party/subzero third_party/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1 + third_party/tensorflow-text + third_party/tflite + third_party/tflite/src/third_party/eigen3 + third_party/tflite/src/third_party/fft2d + third_party/tflite-support third_party/tint + third_party/ruy third_party/ukey2 third_party/unrar third_party/usrsctp + third_party/utf third_party/vulkan third_party/web-animations-js third_party/webdriver @@ -743,9 +756,6 @@ src_configure() { myconf_gn+=" chrome_pgo_phase=0" fi - # Disable building Tensorflow library cause tarball is incomplete - myconf_gn+=" build_with_tflite_lib=false" - einfo "Configuring Chromium..." set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release echo "$@" diff --git a/www-client/chromium/files/chromium-87-webcodecs-deps.patch b/www-client/chromium/files/chromium-87-webcodecs-deps.patch deleted file mode 100644 index e9d411305ee9..000000000000 --- a/www-client/chromium/files/chromium-87-webcodecs-deps.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 47f6a3bcf7e72c467ca6a2cd633a5c3585a218d5 Mon Sep 17 00:00:00 2001 -From: Stephan Hartmann <stha09@googlemail.com> -Date: Fri, 2 Oct 2020 06:44:53 +0000 -Subject: [PATCH] add dependency on openh264:encoder - -webcodecs uses openh264 encoder, but dependency is missing. With -unbundled openh264 library build fails, because include path is -incomplete. ---- - third_party/blink/renderer/modules/webcodecs/BUILD.gn | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/third_party/blink/renderer/modules/webcodecs/BUILD.gn b/third_party/blink/renderer/modules/webcodecs/BUILD.gn -index 99d0e47..7c4d188 100644 ---- a/third_party/blink/renderer/modules/webcodecs/BUILD.gn -+++ b/third_party/blink/renderer/modules/webcodecs/BUILD.gn -@@ -54,6 +54,7 @@ blink_modules_sources("webcodecs") { - "//media/mojo/clients", - "//media/mojo/mojom", - "//third_party/libyuv:libyuv", -+ "//third_party/openh264:encoder", - ] - public_deps = [ - "//third_party/blink/renderer/modules/mediastream:mediastream", --- -2.26.2 - diff --git a/www-client/chromium/files/chromium-88-ozone-deps.patch b/www-client/chromium/files/chromium-88-ozone-deps.patch deleted file mode 100644 index 6274ded44aca..000000000000 --- a/www-client/chromium/files/chromium-88-ozone-deps.patch +++ /dev/null @@ -1,40 +0,0 @@ -From a5a6050ed551972faaaa65ebc2b4e7e1958738a1 Mon Sep 17 00:00:00 2001 -From: Stephan Hartmann <stha09@googlemail.com> -Date: Fri, 6 Nov 2020 16:17:30 +0000 -Subject: [PATCH] fix building without Ozone - -When building with use_x11=true and use_ozone=false build fails, -because features::IsUsingOzonePlatform() is not defined: - -../../content/browser/gpu/gpu_internals_ui.cc: In function -'std::unique_ptr<base::ListValue> -content::{anonymous}::GpuMemoryBufferInfo(const gfx::GpuExtraInfo&)' -../../content/browser/gpu/gpu_internals_ui.cc:397:18: error: -'IsUsingOzonePlatform' is not a member of 'features' - 397 | if (!features::IsUsingOzonePlatform()) { - | ^~~~~~~~~~~~~~~~~~~~ ---- - content/browser/gpu/gpu_internals_ui.cc | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/content/browser/gpu/gpu_internals_ui.cc b/content/browser/gpu/gpu_internals_ui.cc -index 4f07186..01dfcbf 100644 ---- a/content/browser/gpu/gpu_internals_ui.cc -+++ b/content/browser/gpu/gpu_internals_ui.cc -@@ -394,7 +394,12 @@ std::unique_ptr<base::ListValue> GpuMemoryBufferInfo( - - gpu::GpuMemoryBufferConfigurationSet native_config; - #if defined(USE_X11) -- if (!features::IsUsingOzonePlatform()) { -+#if defined(USE_OZONE) -+ const auto is_using_ozone_platform = features::IsUsingOzonePlatform(); -+#else -+ const auto is_using_ozone_platform = false; -+#endif -+ if (!is_using_ozone_platform) { - for (const auto& config : gpu_extra_info.gpu_memory_buffer_support_x11) { - native_config.emplace(config); - } --- -2.26.2 - |