1 |
commit: aede8fc50bd968a87499e006498d84f46b1a3cb4 |
2 |
Author: Stephan Hartmann <stha09 <AT> googlemail <DOT> com> |
3 |
AuthorDate: Thu Jan 30 08:37:43 2020 +0000 |
4 |
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jan 30 16:17:14 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aede8fc5 |
7 |
|
8 |
www-client/chromium: beta channel bump to 80.0.3987.78 |
9 |
|
10 |
Closes: https://bugs.gentoo.org/706786 |
11 |
Package-Manager: Portage-2.3.76, Repoman-2.3.16 |
12 |
Signed-off-by: Stephan Hartmann <stha09 <AT> googlemail.com> |
13 |
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> |
14 |
Closes: https://github.com/gentoo/gentoo/pull/14502 |
15 |
|
16 |
www-client/chromium/Manifest | 2 +- |
17 |
...3987.66.ebuild => chromium-80.0.3987.78.ebuild} | 23 +++++++++++----------- |
18 |
2 files changed, 12 insertions(+), 13 deletions(-) |
19 |
|
20 |
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest |
21 |
index 4f35852ba2c..7534e3cc00d 100644 |
22 |
--- a/www-client/chromium/Manifest |
23 |
+++ b/www-client/chromium/Manifest |
24 |
@@ -1,3 +1,3 @@ |
25 |
DIST chromium-79.0.3945.130.tar.xz 778319112 BLAKE2B ac6d7c08c34afc4de8383964f76a5eabc9209de185535a27eff2d6934a77d01fd6b07d5c5afb16e9dd936b2650da76d460e8a485ab16f8300144c7de9b3be2bb SHA512 4b5d4769b068f20b8028085a148cbaf31311eeffad0a22c5c0909af273a8e57e077b33cc93331bbeff9165477262eed2e345b2224ac4f76d8bdb79f983596a81 |
26 |
-DIST chromium-80.0.3987.66.tar.xz 801288252 BLAKE2B da3db645a6d086aa4604a8ca208b982870d32571128a74fb484a7b18b435644987beefe9edb91d635f30ca1c0ebc68968d8bd2ea8b30baeeffeb684ac4feadf9 SHA512 6759433aa4fdad6630d30709960d4e97b88086a2ccac79fcffcf3d770a15fd5092d5f9a79225fc13f599430b36ddce51a244674b47a9aafae1f272b3d7e2fa25 |
27 |
+DIST chromium-80.0.3987.78.tar.xz 801286168 BLAKE2B deb9e1392354dcd4b575b559eb5f57e03f558aa546e11f007bda2fe4ebb4a044e8419e36244a358c0b8fe9f5e79782751bc308e33d6454d086cae70361cecead SHA512 2e920fff17586d6dfdbbe324ed56ad1135a3abfe5b74ead8b1277c48e92c68c0a73172c37c3ba73c4475b711502e852a6fcda6681898517f8354a3c97842347d |
28 |
DIST chromium-81.0.4040.5.tar.xz 828003840 BLAKE2B 81b3d4b15d5cdc99bcb19ab3745e49b402f00d68a557f58fa3ae0e6b584c28473dba5ca8622373721e54c64760adbf7cb9daae93c1b29336e7f9fc3a387b199f SHA512 47928d6fc022dc0d8b51562c8079baf25aad098f93c52dd4d07d70fa6d9c4b56b4920e163ff3b44d328e741184d5af327394fa56aa36c54509406f2d67e525ed |
29 |
|
30 |
diff --git a/www-client/chromium/chromium-80.0.3987.66.ebuild b/www-client/chromium/chromium-80.0.3987.78.ebuild |
31 |
similarity index 97% |
32 |
rename from www-client/chromium/chromium-80.0.3987.66.ebuild |
33 |
rename to www-client/chromium/chromium-80.0.3987.78.ebuild |
34 |
index 1df1ef1ffe2..1dfd272b3bd 100644 |
35 |
--- a/www-client/chromium/chromium-80.0.3987.66.ebuild |
36 |
+++ b/www-client/chromium/chromium-80.0.3987.78.ebuild |
37 |
@@ -644,6 +644,14 @@ src_compile() { |
38 |
s|@@MENUNAME@@|Chromium|g;' \ |
39 |
chrome/app/resources/manpage.1.in > \ |
40 |
out/Release/chromium-browser.1 || die |
41 |
+ |
42 |
+ # Build desktop file; bug #706786 |
43 |
+ sed -e 's|@@MENUNAME@@|Chromium|g; |
44 |
+ s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g; |
45 |
+ s|@@PACKAGE@@|chromium-browser|g; |
46 |
+ s|\(^Exec=\)/usr/bin/|\1|g;' \ |
47 |
+ chrome/installer/linux/common/desktop.template > \ |
48 |
+ out/Release/chromium-browser-chromium.desktop || die |
49 |
} |
50 |
|
51 |
src_install() { |
52 |
@@ -695,7 +703,7 @@ src_install() { |
53 |
doins out/Release/swiftshader/*.so |
54 |
fi |
55 |
|
56 |
- # Install icons and desktop entry. |
57 |
+ # Install icons |
58 |
local branding size |
59 |
for size in 16 24 32 48 64 128 256 ; do |
60 |
case ${size} in |
61 |
@@ -706,17 +714,8 @@ src_install() { |
62 |
chromium-browser.png |
63 |
done |
64 |
|
65 |
- local mime_types="text/html;text/xml;application/xhtml+xml;" |
66 |
- mime_types+="x-scheme-handler/http;x-scheme-handler/https;" # bug #360797 |
67 |
- mime_types+="x-scheme-handler/ftp;" # bug #412185 |
68 |
- mime_types+="x-scheme-handler/mailto;x-scheme-handler/webcal;" # bug #416393 |
69 |
- make_desktop_entry \ |
70 |
- chromium-browser \ |
71 |
- "Chromium" \ |
72 |
- chromium-browser \ |
73 |
- "Network;WebBrowser" \ |
74 |
- "MimeType=${mime_types}\nStartupWMClass=chromium-browser" |
75 |
- sed -e "/^Exec/s/$/ %U/" -i "${ED}"/usr/share/applications/*.desktop || die |
76 |
+ # Install desktop entry |
77 |
+ domenu out/Release/chromium-browser-chromium.desktop |
78 |
|
79 |
# Install GNOME default application entry (bug #303100). |
80 |
insinto /usr/share/gnome-control-center/default-apps |