diff options
author | Stephan Hartmann <sultan@gentoo.org> | 2023-01-20 19:38:51 +0100 |
---|---|---|
committer | Stephan Hartmann <sultan@gentoo.org> | 2023-01-20 19:39:41 +0100 |
commit | ce831cc5fbc768d7496fd92b67cdcf0afaa8344a (patch) | |
tree | fdfec4e781cd0235e03aa194c740c2d312d06efc | |
parent | dev-python/pyhcl: Fix version (bugs 891339, 798378), eapi8, py311 (diff) | |
download | gentoo-ce831cc5fbc768d7496fd92b67cdcf0afaa8344a.tar.gz gentoo-ce831cc5fbc768d7496fd92b67cdcf0afaa8344a.tar.bz2 gentoo-ce831cc5fbc768d7496fd92b67cdcf0afaa8344a.zip |
www-client/chromium: dev channel bump to 111.0.5545.6
Closes: https://bugs.gentoo.org/889374
Closes: https://bugs.gentoo.org/891401
Signed-off-by: Stephan Hartmann <sultan@gentoo.org>
-rw-r--r-- | www-client/chromium/Manifest | 4 | ||||
-rw-r--r-- | www-client/chromium/chromium-111.0.5545.6.ebuild (renamed from www-client/chromium/chromium-111.0.5532.2.ebuild) | 16 |
2 files changed, 12 insertions, 8 deletions
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 9abe28977b27..d5ed1165e35f 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -2,8 +2,8 @@ DIST chromium-109-patchset-2.tar.xz 7280 BLAKE2B b7f86dbb6c40005df67764a7dea57c8 DIST chromium-109.0.5414.74.tar.xz 1747778008 BLAKE2B dc2893c59398caf72546c42ada961215ce1b25785da66272b72fe14ac0db00ac4282b0de5ee65cca932e273fe69f41704b4ee2aa173d21da535708e8d0aab633 SHA512 79ff744b813e833ab4f257361a2f1847a57df579b9c925bad7575484f079c4c1b0b1c59c2c48e683bcee27a79e4bfd87f96c83fa28e0209ba4d3a71340842579 DIST chromium-110-patchset-4.tar.xz 13584 BLAKE2B 8ed3d438375ceabc02552ff66874ba8f15687fefa96239866cb2f86c57db72c162daafad6e1944df6117e792ca9d992b101c17d35132d429fc6edcf49db29940 SHA512 898416453e129e83dcd70728e382a2916e741b013887e8ec9b4d2737a4ef2738d83d4a868f9260c3906c4934bb9a7b3104a50cfc3d94064eb71a341279e9fcb9 DIST chromium-110.0.5481.38.tar.xz 1703266068 BLAKE2B 8b990eef533f8469afc6ea88c9fc70f316ccf33381fbbe30b43c89cde476a0487b201d7b07e8202bfdf94b44c2c5b184627f27225bb12ad7cef9fb505e608206 SHA512 4ad20231ce1c42d30886cfa179b154f1bd09efb61b971dc55a2aa70538a39141199f9a799c09b546c3e3501cf1981b6dd850e92e44aaa8f816ddb294fc194231 -DIST chromium-111-patchset-1.tar.xz 8044 BLAKE2B bd63c8a06548a39bd448ee5f0de6e170fa3f7bb50b4c99162761e2698bda8515fbdadf2608aaf7a8738b79c7b372237553be11b9ae1fed5c58f6fc7df5adaf7e SHA512 4b35e2b70e96ac7de39617c06c8353e6442d74a20d3c65aa37d89366b452d6e00441801de11938488def8d474808e406bf758cb2202f9327b530c503eca52b12 -DIST chromium-111.0.5532.2.tar.xz 1720621720 BLAKE2B eaa86b03bdaac2c6d9bbe4846cc956d109fb803d83aba022e82c86694ac0ab4379ccc0d87cdbdbfe211169cb3c7ee374ae0068749e1fde94fdf554ad23421e48 SHA512 cc44c13d8783c3828500362e339c70baede4edd5cf144cbd45de619c09922b323e5453dd03e914c4049ca9e5a4be91334d923e92596d5e45e9783ed3ecf86cdf +DIST chromium-111-patchset-2.tar.xz 21480 BLAKE2B e59d67d261df23c110c2db0644250c20d9e1cd6b99cb9513dbd12463faad8aea8520c5b5dbbfd2187a7795f7e34ebd3379fac4c3b2b01e30ffb4451b45084866 SHA512 7a2e660a9271b9b643dce5f7522570182eb895935312446775bf7c03a4c2d50d7f95c2082cac2dd477060d03f68e5424c990f535e0b1de9f0d12ac248806d043 +DIST chromium-111.0.5545.6.tar.xz 1721481252 BLAKE2B 22f0d9386a5ea8b473e85324b448f4789f9d6365c723ef254b42db3d059b972bb3e620a4e331ce935805d2b22be867d0e6f923264268fce828fe29394f59c09c SHA512 a52a4e4ebac1cd05bbe08763e4c4cd3e48efd37f8bb60cb6e1d8119e698ddecdc96741d3d4f97ee74d87fb8f27bdc4a60dbe2d09d84c223576983c65bb9fb6b4 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c DIST chromium_109.0.5414.74-2raptor0~deb11u1.debian.tar.xz 445284 BLAKE2B 838df6439816d36df2e9bb9224745aa0c0a3f6c3e19ec2b29b78b8e2be8c59e8df9dde7fdba49a73ee7bdd2282016f0366500f5bd1579b870a6aab25f4bb115f SHA512 6e6523d5f2aed2d931074af1dddea7312d5c8ed09d2b143dd9309db634547c37b67ba3c905fefa67097fb44c64f4d45431eedeed7b33d8b07eb2bae73bdc7f16 diff --git a/www-client/chromium/chromium-111.0.5532.2.ebuild b/www-client/chromium/chromium-111.0.5545.6.ebuild index f83bac65514b..ff2e0d3567e4 100644 --- a/www-client/chromium/chromium-111.0.5532.2.ebuild +++ b/www-client/chromium/chromium-111.0.5545.6.ebuild @@ -17,7 +17,7 @@ inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg- DESCRIPTION="Open-source version of Google Chrome web browser" HOMEPAGE="https://chromium.org/" -PATCHSET="1" +PATCHSET="2" PATCHSET_NAME="chromium-$(ver_cut 1)-patchset-${PATCHSET}" SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz https://github.com/stha09/chromium-patches/releases/download/${PATCHSET_NAME}/${PATCHSET_NAME}.tar.xz @@ -265,10 +265,6 @@ pre_build_checks() { if ! ver_test "$(clang-major-version)" -ge 13; then die "At least clang 13 is required" fi - # bug #889374 - if ! use libcxx; then - die "Builds using clang fail with USE=-libcxx" - fi fi if [[ ${EBUILD_PHASE_FUNC} == pkg_setup ]] && use js-type-check; then "${BROOT}"/usr/bin/java -version 2>1 > /dev/null || die "Java VM not setup correctly" @@ -335,7 +331,6 @@ src_prepare() { "${FILESDIR}/chromium-108-EnumTable-crash.patch" "${FILESDIR}/chromium-109-system-zlib.patch" "${FILESDIR}/chromium-109-system-openh264.patch" - "${FILESDIR}/chromium-109-system-icu.patch" "${FILESDIR}/chromium-use-oauth2-client-switches-as-default.patch" "${FILESDIR}/chromium-cross-compile.patch" ) @@ -711,6 +706,15 @@ chromium_configure() { myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\"" fi + # Create dummy pkg-config file for libsystemd, only dependency of installer + mkdir "${T}/libsystemd" || die + cat <<- EOF > "${T}/libsystemd/libsystemd.pc" + Name: + Description: + Version: + EOF + local -x PKG_CONFIG_PATH="${PKG_CONFIG_PATH:+"${PKG_CONFIG_PATH}:"}${T}/libsystemd" + # GN needs explicit config for Debug/Release as opposed to inferring it from build directory. myconf_gn+=" is_debug=false" |