summaryrefslogtreecommitdiff
path: root/www-client/chromium
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-29 00:57:18 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-29 00:57:18 +0000
commiteecd75a62239257eb2235bfe8697c73887a9a080 (patch)
tree8c01b16cb32e1a22ad5b8efe32d843c96cfa2ff2 /www-client/chromium
parent7b97d94d4769a556456398d66819200655c4d76c (diff)
gentoo auto-resync : 29:01:2024 - 00:57:18
Diffstat (limited to 'www-client/chromium')
-rw-r--r--www-client/chromium/Manifest8
-rw-r--r--www-client/chromium/chromium-120.0.6099.129.ebuild7
-rw-r--r--www-client/chromium/chromium-120.0.6099.224.ebuild7
-rw-r--r--www-client/chromium/chromium-121.0.6167.85.ebuild9
-rw-r--r--www-client/chromium/chromium-122.0.6261.6.ebuild9
5 files changed, 22 insertions, 18 deletions
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 9b22fdea7976..b4019c1717de 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -19,8 +19,8 @@ DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b2655123
DIST chromium_119.0.6045.159-1raptor0~deb12u1.debian.tar.xz 522464 BLAKE2B 687636b3c8f9b89db64b16643f6832cd2711f54f4be309d7e8dbaf0b8647bb3400ac095fa497f8a887bde628b521724f21f97a1273ab719f16d9f4114c36a6f0 SHA512 a4724ec5df4f3cfac7ede1514d8e886de20580bb812fed3a3e240e4ad91522b047a7bb065ab9e4402cffb9e8608c5cdc71d10c8b132f27d294ebb44db12294e4
DIST chromium_120.0.6099.109-1raptor0~deb12u1.debian.tar.xz 534108 BLAKE2B ebfe063c5a141e3cd0f861c753c366297f868a5b475a6d4cfe136baec9b979f909e24f9d6eceeb215b9084a9c087c5fb5eb49e8d26921028b943c119a440356a SHA512 62d4d492f579d1bffeaec9778f275df5ee615f434c1ea5764f7feecec6004bc9862c114caf6b86737a433d97e822f14df5a5871b9cbc7bc891bf48d706d5bccf
DIST chromium_120.0.6099.199-1raptor0~deb12u1.debian.tar.xz 534452 BLAKE2B 78a59831063256a96730f1b981fa52051ba920055ac863b9114d59532a0db3da664660404a6f2b5d6cd669dece149c7b74d85b995ee826a4d7874462d94b244c SHA512 f345faa72117f66c9819e3d1e304c811ac3a79af77bad1232109f912cbfeadabcdd5e38c29dadedd2e1c7d8447abbb45a426a5c0e9123f55fd853912607c1fd2
-EBUILD chromium-120.0.6099.129.ebuild 40152 BLAKE2B 4f0dd450cc60c901aaef7dfa415fbeb947a35bb11b11338664015c1b96fc1c8bb56e755911c6335171459d4f6c991c2e405950404a90aa9429b641396ba582d4 SHA512 0d574a73bc2216ead21489e94cb52c59715c3f3d3738b5526e3a9ce623ce236fa519e884402575b4923b826cf21f0fde28206d93caa1889d3f7969bfa2a96fb7
-EBUILD chromium-120.0.6099.224.ebuild 40154 BLAKE2B bca87a9496e154c7fd3203e86c989484ae9294b2b87be891d5a0d3fcd0723c7768e548d0cd9696f052fa02a5821f8ff75defdb8621b480eaa3df43efe97e801a SHA512 869e9e9b0d5aace8fadd790cf6dcd5a0b3809d1cf4dec3f5b81446e53e5a05c03ff802647cabe2c5456d44b9359a177ee2fdca1120afc5dd9ed6753407197b6d
-EBUILD chromium-121.0.6167.85.ebuild 42271 BLAKE2B bef69934e1b68d03f5ed6bb77915e3835c00b7d6d7377e7a162af241a1f6aa6805b322f3b0c9859ae085863de390a2f4af3bc17dfb5dea693ddc073e8ead0f76 SHA512 c03fab05adc037e48291099b0145344682aa040110268c1b8fa39e66f23eb8f0bc15ffc13dfb1ecb527dcd62743440c9e8c53556ed2e11a253cdc9855594faad
-EBUILD chromium-122.0.6261.6.ebuild 42543 BLAKE2B 7a9472001f718289891dfd5fde35724dd23ce04143f52eb549364bbfb48b1334055320146576d9b70da3b00c15a06ae1c39227fdd3a1afae74ca2876a6b6f8ac SHA512 bf7f033e0d9ea65d02faf5ace61021b111e8bd2f0a437cf1117fe392d720d4aecd751c766095278b11d05991a7baad5e4e92f257e92bfdff436dd10da03d69ed
+EBUILD chromium-120.0.6099.129.ebuild 40186 BLAKE2B 35b3a43be5f8540510ba5000cf20837374636971ae1df5e925f7416d3ef067fe387982a7c8c5e78c1eb9b555a9fda132fdbe8d2c246ed1c30bdbe53bc4d8dd12 SHA512 ab969c0060c4adcf24d7337a173da1288c749248534b3dc1a312b1e5887f4fa20b856f3da001788ed07913d1aa5a1fff2b6d7bba3f771000e90b8e351259e1a5
+EBUILD chromium-120.0.6099.224.ebuild 40188 BLAKE2B 3827992ec1f8255c79644a7ce59dc6f1a3d08ca1bfed0ab5266a33a3156668353bd9640eede663c18cced3cb694592dc4ba3850a7db1ea2fb9383aa42a49de45 SHA512 86db5ba7efcca0b793b226ec2071b62d20da22d40f3174702408c5679fea12b221708c62c1be87b5d1977d4a3cab4a140774eb7a18e835fc84828212878bb6ad
+EBUILD chromium-121.0.6167.85.ebuild 42305 BLAKE2B 1c3d925ff419c5dd95c4786b3d6204bfc93e0a5002e4df0c2c5c3ba02cbeb13fc2d0b74966f4baffea3f8f5f259f813c18c6ee76ff6c32878bf2053ab699a157 SHA512 8f80a49fc0ea82d96aae4061d2b573e4c645dad71e032fd4e9eff8d84a057042a3b10d158baa3c46ff948e0af7c14ea02b10abebe12cff1364df8d348bfe497b
+EBUILD chromium-122.0.6261.6.ebuild 42577 BLAKE2B ce0e15c1933ca297be99684230bdebddf2f554ee0c5d8ba8d99dc809e522ea07b6ecb5fcd713736edf49dfd60a3934a0f5c5d711389b0a2fbf2b4328ed21cfa6 SHA512 4bb57b8e7ca0d85cba1115d0177784d5f6dbc1e18d1e9ac51ee8b97ba46ca7e3f9b852a3b5c3734a2ecb36a67cff96e3f8d26ed1ea16a7d9d7315bc4dd98e156
MISC metadata.xml 2093 BLAKE2B 939584ae33143721ad1c7f936b33cf54c9088934b08f0bb05a18fadbbd145132d5c6952cc788b66e22e230a036396d7be11a27d552dbd2495ba9b7544f8b7867 SHA512 243d2368650ec2ed15a09eaa09788b5df0898b349cd081717244d7561cebb93e3479a61c4bbe266a69fd2b9b2189a38ade82f81e5b7899c4e911ba79bbbec6ea
diff --git a/www-client/chromium/chromium-120.0.6099.129.ebuild b/www-client/chromium/chromium-120.0.6099.129.ebuild
index 671a9a910671..e54129b80752 100644
--- a/www-client/chromium/chromium-120.0.6099.129.ebuild
+++ b/www-client/chromium/chromium-120.0.6099.129.ebuild
@@ -719,10 +719,11 @@ chromium_configure() {
myconf_gn+=" is_clang=false"
fi
+ # https://bugs.gentoo.org/918897#c32
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
# Force lld for lto and pgo builds, otherwise disable, bug 641556
- if needs_lld || use lto || use pgo; then
- # https://bugs.gentoo.org/918897#c32
- append-ldflags -Wl,--undefined-version
+ if needs_lld || tc-ld-is-lld || use lto || use pgo; then
myconf_gn+=" use_lld=true"
else
myconf_gn+=" use_lld=false"
diff --git a/www-client/chromium/chromium-120.0.6099.224.ebuild b/www-client/chromium/chromium-120.0.6099.224.ebuild
index ec304dfd9b96..befc4cb52737 100644
--- a/www-client/chromium/chromium-120.0.6099.224.ebuild
+++ b/www-client/chromium/chromium-120.0.6099.224.ebuild
@@ -719,10 +719,11 @@ chromium_configure() {
myconf_gn+=" is_clang=false"
fi
+ # https://bugs.gentoo.org/918897#c32
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
# Force lld for lto and pgo builds, otherwise disable, bug 641556
- if needs_lld || use lto || use pgo; then
- # https://bugs.gentoo.org/918897#c32
- append-ldflags -Wl,--undefined-version
+ if needs_lld || tc-ld-is-lld || use lto || use pgo; then
myconf_gn+=" use_lld=true"
else
myconf_gn+=" use_lld=false"
diff --git a/www-client/chromium/chromium-121.0.6167.85.ebuild b/www-client/chromium/chromium-121.0.6167.85.ebuild
index ce967e9c792f..1234ddf241c6 100644
--- a/www-client/chromium/chromium-121.0.6167.85.ebuild
+++ b/www-client/chromium/chromium-121.0.6167.85.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2009-2023 Gentoo Authors
+# Copyright 2009-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -760,10 +760,11 @@ chromium_configure() {
myconf_gn+=" is_clang=false"
fi
+ # https://bugs.gentoo.org/918897#c32
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
# 641556: Force lld for lto and pgo builds, otherwise disable
- if needs_lld || use lto || use pgo; then
- # https://bugs.gentoo.org/918897#c32
- append-ldflags -Wl,--undefined-version
+ if needs_lld || tc-ld-is-lld || use lto || use pgo; then
myconf_gn+=" use_lld=true"
else
# This doesn't prevent lld from being used, but rather prevents gn from forcing it
diff --git a/www-client/chromium/chromium-122.0.6261.6.ebuild b/www-client/chromium/chromium-122.0.6261.6.ebuild
index 191e521abd6b..cd22863412fc 100644
--- a/www-client/chromium/chromium-122.0.6261.6.ebuild
+++ b/www-client/chromium/chromium-122.0.6261.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2009-2023 Gentoo Authors
+# Copyright 2009-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -285,7 +285,7 @@ needs_clang() {
needs_lld() {
# #641556: Force lld for lto and pgo builds, otherwise disable
# #918897: Temporary hack w/ use arm64
- [[ ${CHROMIUM_FORCE_LLD} == yes ]] || use lto || use pgo || use arm64
+ [[ ${CHROMIUM_FORCE_LLD} == yes ]] || tc-ld-is-lld || use lto || use pgo || use arm64
}
llvm_check_deps() {
@@ -765,9 +765,10 @@ chromium_configure() {
fi
fi
+ # https://bugs.gentoo.org/918897#c32
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
if needs_lld ; then
- # https://bugs.gentoo.org/918897#c32
- append-ldflags -Wl,--undefined-version
myconf_gn+=" use_lld=true"
else
# This doesn't prevent lld from being used, but rather prevents gn from forcing it