[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-10-04 Thread Paweł Hajdan
commit: d72547dd30547b9d938ed5816df52ca6bf043541
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Oct  4 13:50:41 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Oct  4 13:50:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72547dd

www-client/chromium: dev channel bump (63.0.3230.0)

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 www-client/chromium/Manifest   |  2 +-
 ...0.3218.0.ebuild => chromium-63.0.3230.0.ebuild} | 22 -
 www-client/chromium/files/chromium-clang-r1.patch  | 21 
 .../chromium/files/chromium-gn-bootstrap-r21.patch | 28 ++
 4 files changed, 61 insertions(+), 12 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 30603be5421..212276b6793 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-61.0.3163.100.tar.xz 556305252 SHA256 
4135968cac6623c1d2b224494600cd274098cce41c298f8c3908b354a34c281b SHA512 
4dfd3a493ceb7c605eeab6f387541273d529e8b935a6104927e34836469aedcfcbb4a1154591585621d5c2e842e68701d32328acba842f840a20498822165f78
 WHIRLPOOL 
a02443375a59073ad350665a46c978b67e1026078822b3a34f9fb1099a1bc62933ec25c6135c107388ebf21362d0e6a04e394a60275dd1e30b31c145ee7f93e8
 DIST chromium-62.0.3202.18.tar.xz 517017924 SHA256 
38d76599b999e3636c3eb60888acd34ea8a8d7e24e6dba21ec7ae39d2045d47f SHA512 
7017bc7f17af969fc460f0001ae935dca48253d2dea65d5375a126434549bb7ce748518c716b6d06aa6ae357577ca08ec73c7fe0e11b606595c15768388bab87
 WHIRLPOOL 
305ca8e55bbd2d87c1b6444ed2580b2c6992c2c5072b0abc9751190e07e0a57bb2180d751aaf5a248beea8467c6888f681c1d76a0a7cfb6ccfc2ae5d9669f2ec
 DIST chromium-62.0.3202.9.tar.xz 516991748 SHA256 
d801d431417736098ee4bf4ecaea642f5fe6101ea88a4cf7b06a04da58331199 SHA512 
26e253dc0b779408116e4fbcc41e306afbd34687a9cb9f748d49381cec4ace4a094630aec5be14878584051696c261052ce7b07fd75b9680217165afd3909fe9
 WHIRLPOOL 
82645f14dd1a19faecc8b8af3fcfef03b2e14cb04c0ad8653bf9e11ef84169ecae7d8fdcbed1a84da0433f621dbbb331319670bb9cb0723759df617dd46e4617
-DIST chromium-63.0.3218.0.tar.xz 544430944 SHA256 
36e7e6837cd77848e13e6558b9c7740f362a4f28869d9bfda2cf19615acca7fd SHA512 
a55bb2475c8423e21d0448b4fb7a2af73811b29e2fb67d11febf1611b549363cdd6b68ac50c1397a934bedfefaf51e55d8721ad58593ca0d9b6c4b7310376e1b
 WHIRLPOOL 
94ec530900797cd5a464393e3a8f172621e7687d71a9608b6551f1ec11b9658ea801d8af3478be5d7ddf1a7d2f3d0182ccf4196f8fabb6a5cd2a051a097c89ac
 DIST chromium-63.0.3223.8.tar.xz 541587956 SHA256 
bced462e16a28ff0a3896539e6c7f72e76cb7ba16640a6cac9a533ec4b8f5ee5 SHA512 
6ca0efac47adee14b04cba312397b80aeaed1b0ce9bee427c508c44636ab9a1668f743bd3939d83417129d7e83c38c2f95b72c502c6d834056cf7477ef8b4de8
 WHIRLPOOL 
b9f526eec3626b93f2541461b9b3a79bef283de62d99e30c209859e686db8e09ed327f90d0811703d699e9813cb86e0002be93fa42372e65afef1c96b8c91d35
+DIST chromium-63.0.3230.0.tar.xz 558852780 SHA256 
97daa90a6f0ba7dc49a168cbf9c40896e621fb0352ab6de1d2fa428bb63ab64a SHA512 
b0aa9a42df303bc7ff412dec30b3bfed292ae39cb5e0f705f28eeb7a60d6125b9cecef7e3ab7798b2ca091ec71215fa5639def6b867c9fdb7a9a85c9b42323b3
 WHIRLPOOL 
1b9e346018c7056fce3f844d37b69e98529c9dc3ae04bdf07378c7de568d295814a42aa133c463a3be8d22a39b5f62ec69f679ea5dca3fe7e37a15215932c794

diff --git a/www-client/chromium/chromium-63.0.3218.0.ebuild 
b/www-client/chromium/chromium-63.0.3230.0.ebuild
similarity index 97%
rename from www-client/chromium/chromium-63.0.3218.0.ebuild
rename to www-client/chromium/chromium-63.0.3230.0.ebuild
index f43fe5c6b6e..eb1549c1ea9 100644
--- a/www-client/chromium/chromium-63.0.3218.0.ebuild
+++ b/www-client/chromium/chromium-63.0.3230.0.ebuild
@@ -144,10 +144,9 @@ GTK+ icon theme.
 PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
-   "${FILESDIR}/${PN}-gcc5-r2.patch"
-   "${FILESDIR}/${PN}-glibc2.26-r1.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r19.patch"
-   "${FILESDIR}/${PN}-sysroot-r1.patch"
+   "${FILESDIR}/${PN}-gcc5-r4.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r21.patch"
+   "${FILESDIR}/${PN}-clang-r1.patch"
 )
 
 pre_build_checks() {
@@ -157,10 +156,13 @@ pre_build_checks() {
# bugs: #601654
die "At least clang 3.9.1 is required"
fi
-   if tc-is-gcc && ! version_is_at_least 5.0 "$(gcc-version)"; then
-   # bugs: #535730, #525374, #518668, #600288, #627356
-   die "At least gcc 5.0 is required"
+   if tc-is-gcc; then
+   die "Known build break with gcc, see 
https://bugs.gentoo.org/633452 . Use clang as workaround."
fi
+   #if tc-is-gcc && ! version_is_at_least 5.0 "$(gcc-version)&qu

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-09-30 Thread Paweł Hajdan
commit: 7843d29ab07411a9c70962fb90b4cd1546910242
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sat Sep 30 16:26:21 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sat Sep 30 16:26:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7843d29a

www-client/chromium: fix remaining gcc-5 issues

Bug: https://bugs.gentoo.org/show_bug.cgi?id=628284

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 www-client/chromium/chromium-62.0.3202.18.ebuild |  2 +-
 www-client/chromium/chromium-63.0.3223.8.ebuild  |  2 +-
 www-client/chromium/files/chromium-gcc5-r3.patch | 98 
 www-client/chromium/files/chromium-gcc5-r4.patch | 98 
 4 files changed, 198 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/chromium-62.0.3202.18.ebuild 
b/www-client/chromium/chromium-62.0.3202.18.ebuild
index 2d08ef65db0..72bfe6ed14d 100644
--- a/www-client/chromium/chromium-62.0.3202.18.ebuild
+++ b/www-client/chromium/chromium-62.0.3202.18.ebuild
@@ -144,7 +144,7 @@ GTK+ icon theme.
 PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
-   "${FILESDIR}/${PN}-gcc5-r2.patch"
+   "${FILESDIR}/${PN}-gcc5-r3.patch"
"${FILESDIR}/${PN}-gn-bootstrap-r17.patch"
"${FILESDIR}/${PN}-glibc2.26-r1.patch"
 )

diff --git a/www-client/chromium/chromium-63.0.3223.8.ebuild 
b/www-client/chromium/chromium-63.0.3223.8.ebuild
index 222538cbccb..809c36dc7ab 100644
--- a/www-client/chromium/chromium-63.0.3223.8.ebuild
+++ b/www-client/chromium/chromium-63.0.3223.8.ebuild
@@ -144,7 +144,7 @@ GTK+ icon theme.
 PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
-   "${FILESDIR}/${PN}-gcc5-r2.patch"
+   "${FILESDIR}/${PN}-gcc5-r4.patch"
"${FILESDIR}/${PN}-gn-bootstrap-r20.patch"
 )
 

diff --git a/www-client/chromium/files/chromium-gcc5-r3.patch 
b/www-client/chromium/files/chromium-gcc5-r3.patch
new file mode 100644
index 000..7605df6b145
--- /dev/null
+++ b/www-client/chromium/files/chromium-gcc5-r3.patch
@@ -0,0 +1,98 @@
+--- a/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
 b/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
+@@ -63,7 +63,7 @@ class WTF_EXPORT ArrayBufferContents {
+   allocation_length_(0),
+   data_(data),
+   data_length_(0),
+-  kind_(AllocationKind::kNormal),
++  kind_(WTF::ArrayBufferContents::AllocationKind::kNormal),
+   deleter_(deleter) {}
+ DataHandle(void* allocation_base,
+size_t allocation_length,
+@@ -94,11 +94,11 @@ class WTF_EXPORT ArrayBufferContents {
+  reinterpret_cast(allocation_base_) +
+  allocation_length_);
+   switch (kind_) {
+-case AllocationKind::kNormal:
++case WTF::ArrayBufferContents::AllocationKind::kNormal:
+   DCHECK(deleter_);
+   deleter_(data_);
+   return;
+-case AllocationKind::kReservation:
++case WTF::ArrayBufferContents::AllocationKind::kReservation:
+   ReleaseReservedMemory(allocation_base_, allocation_length_);
+   return;
+   }
+--- a/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc.orig   
2017-08-15 12:45:59.433532111 +
 b/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc
2017-08-15 17:52:59.691328825 +
+@@ -10,7 +10,7 @@
+ 
+ #include "webrtc/modules/audio_processing/aec3/aec_state.h"
+ 
+-#include 
++#include 
+ #include 
+ #include 
+ 
+--- a/gpu/ipc/common/mailbox_struct_traits.h
 b/gpu/ipc/common/mailbox_struct_traits.h
+@@ -15,7 +15,7 @@ namespace mojo {
+ template <>
+ struct StructTraits<gpu::mojom::MailboxDataView, gpu::Mailbox> {
+   static base::span name(const gpu::Mailbox& mailbox) {
+-return mailbox.name;
++return base::make_span(mailbox.name);
+   }
+   static bool Read(gpu::mojom::MailboxDataView data, gpu::Mailbox* out);
+ };
+--- a/services/viz/public/cpp/compositing/filter_operation_struct_traits.h
 b/services/viz/public/cpp/compositing/filter_operation_struct_traits.h
+@@ -134,7 +134,7 @@ struct StructTraits<viz::mojom::FilterOperationDataView, 
cc::FilterOperation> {
+   static base::span matrix(const cc::FilterOperation& operation) 
{
+ if (operation.type() != cc::FilterOperation::COLOR_MATRIX)
+   return base::span();
+-return operation.matrix();
++return base::make_span(operation.matrix());
+   }
+ 
+   static base::span shape(
+--- a/services/viz/public/cpp/compositing/quads_struct_traits.h
 b/services/viz/public/cpp/compositing/quads_struct_traits.h
+@@ -284,7 +284,7 @@
+ 
+   static base::span vertex_opacity(const cc::DrawQuad& input) {
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-09-27 Thread Paweł Hajdan
commit: c172f39f803a4b05cdca9610d41263061ab5a251
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Sep 27 12:32:01 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Sep 27 12:32:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c172f39f

www-client/chromium: dev channel bump (63.0.3223.8)

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 www-client/chromium/Manifest   |  2 +-
 ...-63.0.3213.3.ebuild => chromium-63.0.3223.8.ebuild} |  4 +---
 .../chromium/files/chromium-gn-bootstrap-r20.patch | 18 ++
 3 files changed, 20 insertions(+), 4 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 7353040b16e..30603be5421 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-61.0.3163.100.tar.xz 556305252 SHA256 
4135968cac6623c1d2b224494600cd274098cce41c298f8c3908b354a34c281b SHA512 
4dfd3a493ceb7c605eeab6f387541273d529e8b935a6104927e34836469aedcfcbb4a1154591585621d5c2e842e68701d32328acba842f840a20498822165f78
 WHIRLPOOL 
a02443375a59073ad350665a46c978b67e1026078822b3a34f9fb1099a1bc62933ec25c6135c107388ebf21362d0e6a04e394a60275dd1e30b31c145ee7f93e8
 DIST chromium-62.0.3202.18.tar.xz 517017924 SHA256 
38d76599b999e3636c3eb60888acd34ea8a8d7e24e6dba21ec7ae39d2045d47f SHA512 
7017bc7f17af969fc460f0001ae935dca48253d2dea65d5375a126434549bb7ce748518c716b6d06aa6ae357577ca08ec73c7fe0e11b606595c15768388bab87
 WHIRLPOOL 
305ca8e55bbd2d87c1b6444ed2580b2c6992c2c5072b0abc9751190e07e0a57bb2180d751aaf5a248beea8467c6888f681c1d76a0a7cfb6ccfc2ae5d9669f2ec
 DIST chromium-62.0.3202.9.tar.xz 516991748 SHA256 
d801d431417736098ee4bf4ecaea642f5fe6101ea88a4cf7b06a04da58331199 SHA512 
26e253dc0b779408116e4fbcc41e306afbd34687a9cb9f748d49381cec4ace4a094630aec5be14878584051696c261052ce7b07fd75b9680217165afd3909fe9
 WHIRLPOOL 
82645f14dd1a19faecc8b8af3fcfef03b2e14cb04c0ad8653bf9e11ef84169ecae7d8fdcbed1a84da0433f621dbbb331319670bb9cb0723759df617dd46e4617
-DIST chromium-63.0.3213.3.tar.xz 532417800 SHA256 
a9c680b181f18be8b39945e715b8a54640af74a4ed85c65a9de038085ad8be77 SHA512 
994ef6b733d3e3bc35ead7281ca9274206f1ca1f810f0890afa45eeeca164606ff219660452083034a29e37b861bd8f0dcd037874ff5aff21a314d96292c7f75
 WHIRLPOOL 
ab274e2fcbbf2c8deb8d5955182b9b071a0b13ca0d0dddf4b61655e6553f7fec403760fa7e23fb89b63a019a522c4a35d740b7af1ca0068fdbda506c7b3f7bfb
 DIST chromium-63.0.3218.0.tar.xz 544430944 SHA256 
36e7e6837cd77848e13e6558b9c7740f362a4f28869d9bfda2cf19615acca7fd SHA512 
a55bb2475c8423e21d0448b4fb7a2af73811b29e2fb67d11febf1611b549363cdd6b68ac50c1397a934bedfefaf51e55d8721ad58593ca0d9b6c4b7310376e1b
 WHIRLPOOL 
94ec530900797cd5a464393e3a8f172621e7687d71a9608b6551f1ec11b9658ea801d8af3478be5d7ddf1a7d2f3d0182ccf4196f8fabb6a5cd2a051a097c89ac
+DIST chromium-63.0.3223.8.tar.xz 541587956 SHA256 
bced462e16a28ff0a3896539e6c7f72e76cb7ba16640a6cac9a533ec4b8f5ee5 SHA512 
6ca0efac47adee14b04cba312397b80aeaed1b0ce9bee427c508c44636ab9a1668f743bd3939d83417129d7e83c38c2f95b72c502c6d834056cf7477ef8b4de8
 WHIRLPOOL 
b9f526eec3626b93f2541461b9b3a79bef283de62d99e30c209859e686db8e09ed327f90d0811703d699e9813cb86e0002be93fa42372e65afef1c96b8c91d35

diff --git a/www-client/chromium/chromium-63.0.3213.3.ebuild 
b/www-client/chromium/chromium-63.0.3223.8.ebuild
similarity index 99%
rename from www-client/chromium/chromium-63.0.3213.3.ebuild
rename to www-client/chromium/chromium-63.0.3223.8.ebuild
index 1016d25f626..222538cbccb 100644
--- a/www-client/chromium/chromium-63.0.3213.3.ebuild
+++ b/www-client/chromium/chromium-63.0.3223.8.ebuild
@@ -97,7 +97,6 @@ DEPEND="${COMMON_DEPEND}
>=dev-util/ninja-1.7.2
>=net-libs/nodejs-4.6.1
sys-apps/hwids[usb(+)]
-   tcmalloc? ( !=sys-devel/bison-2.4.3
sys-devel/flex
virtual/pkgconfig
@@ -146,8 +145,7 @@ PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
"${FILESDIR}/${PN}-gcc5-r2.patch"
-   "${FILESDIR}/${PN}-glibc2.26-r1.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r18.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r20.patch"
 )
 
 pre_build_checks() {

diff --git a/www-client/chromium/files/chromium-gn-bootstrap-r20.patch 
b/www-client/chromium/files/chromium-gn-bootstrap-r20.patch
new file mode 100644
index 000..4b339e03545
--- /dev/null
+++ b/www-client/chromium/files/chromium-gn-bootstrap-r20.patch
@@ -0,0 +1,18 @@
+--- a/tools/gn/bootstrap/bootstrap.py
 b/tools/gn/bootstrap/bootstrap.py
+@@ -546,6 +546,7 @@ def write_gn_ninja(path, root_gen_dir, options):
+   'base/timer/timer.cc',
+   'base/trace_event/category_registry.cc',
+   'base/trace_event/event_name_filter.cc',
++  'base/trace_event/freed_object_tracker.cc',
+   'base/trace_event/heap_profiler_allocation_context.cc',
+   'base/tra

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-09-20 Thread Paweł Hajdan
commit: 94e5e319f9303b4f1884e5587bee44b9a4d74bec
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Sep 20 09:38:04 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Sep 20 09:38:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e5e319

www-client/chromium: dev channel bump (63.0.3218.0)

Package-Manager: Portage-2.3.8, Repoman-2.3.1

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-63.0.3218.0.ebuild| 656 +
 .../chromium/files/chromium-gn-bootstrap-r19.patch |  10 +
 .../chromium/files/chromium-sysroot-r1.patch   |  14 +
 4 files changed, 681 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index f8bb5a28204..c58ede0096f 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,3 +2,4 @@ DIST chromium-61.0.3163.79.tar.xz 556218140 SHA256 
bdbc139ed86f3b5d1ec3c3b00caea
 DIST chromium-62.0.3202.18.tar.xz 517017924 SHA256 
38d76599b999e3636c3eb60888acd34ea8a8d7e24e6dba21ec7ae39d2045d47f SHA512 
7017bc7f17af969fc460f0001ae935dca48253d2dea65d5375a126434549bb7ce748518c716b6d06aa6ae357577ca08ec73c7fe0e11b606595c15768388bab87
 WHIRLPOOL 
305ca8e55bbd2d87c1b6444ed2580b2c6992c2c5072b0abc9751190e07e0a57bb2180d751aaf5a248beea8467c6888f681c1d76a0a7cfb6ccfc2ae5d9669f2ec
 DIST chromium-62.0.3202.9.tar.xz 516991748 SHA256 
d801d431417736098ee4bf4ecaea642f5fe6101ea88a4cf7b06a04da58331199 SHA512 
26e253dc0b779408116e4fbcc41e306afbd34687a9cb9f748d49381cec4ace4a094630aec5be14878584051696c261052ce7b07fd75b9680217165afd3909fe9
 WHIRLPOOL 
82645f14dd1a19faecc8b8af3fcfef03b2e14cb04c0ad8653bf9e11ef84169ecae7d8fdcbed1a84da0433f621dbbb331319670bb9cb0723759df617dd46e4617
 DIST chromium-63.0.3213.3.tar.xz 532417800 SHA256 
a9c680b181f18be8b39945e715b8a54640af74a4ed85c65a9de038085ad8be77 SHA512 
994ef6b733d3e3bc35ead7281ca9274206f1ca1f810f0890afa45eeeca164606ff219660452083034a29e37b861bd8f0dcd037874ff5aff21a314d96292c7f75
 WHIRLPOOL 
ab274e2fcbbf2c8deb8d5955182b9b071a0b13ca0d0dddf4b61655e6553f7fec403760fa7e23fb89b63a019a522c4a35d740b7af1ca0068fdbda506c7b3f7bfb
+DIST chromium-63.0.3218.0.tar.xz 544430944 SHA256 
36e7e6837cd77848e13e6558b9c7740f362a4f28869d9bfda2cf19615acca7fd SHA512 
a55bb2475c8423e21d0448b4fb7a2af73811b29e2fb67d11febf1611b549363cdd6b68ac50c1397a934bedfefaf51e55d8721ad58593ca0d9b6c4b7310376e1b
 WHIRLPOOL 
94ec530900797cd5a464393e3a8f172621e7687d71a9608b6551f1ec11b9658ea801d8af3478be5d7ddf1a7d2f3d0182ccf4196f8fabb6a5cd2a051a097c89ac

diff --git a/www-client/chromium/chromium-63.0.3218.0.ebuild 
b/www-client/chromium/chromium-63.0.3218.0.ebuild
new file mode 100644
index 000..40ec39d6e67
--- /dev/null
+++ b/www-client/chromium/chromium-63.0.3218.0.ebuild
@@ -0,0 +1,656 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-59:= )
+   >=dev-libs/libxml2-2.9.5:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-3:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12

[gentoo-commits] repo/gentoo:master commit in: profiles/, profiles/base/

2017-09-18 Thread Paweł Hajdan
commit: 7eb6fa4805987434502071d2e4e0032e979b96b3
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Sep 18 15:39:35 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Sep 18 15:39:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb6fa48

profiles: update chromium mask for M63; mask USE=system-icu

 profiles/base/package.use.mask |  4 
 profiles/package.mask  | 10 +-
 2 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index bfed8c0397f..c6d0ad70d69 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Pawel Hajdan jr <phajdan...@gentoo.org> (18 Sep 2017)
+# Depends on >=icu-59, still masked.
+>=www-client/chromium-62.0.3202.9 system-icu
+
 # Andreas K. Huettel <dilfri...@gentoo.org> (9 Sep 2017)
 # Potentially destructive. Use it only if you know what you're doing.
 sys-libs/glibc vanilla

diff --git a/profiles/package.mask b/profiles/package.mask
index 1baeedc6fa1..95b03755f35 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Pawel Hajdan, Jr. <phajdan...@gentoo.org> (18 Sep 2017)
+# Dev channel releases are only for people who are developers or want more
+# experimental features and accept a more unstable release.
+>=www-client/chromium-63
+
 # Kent Fredric <ken...@gentoo.org> (18 Sep 2017)
 # Dead upstream, requires Module::Install. May be kept
 # if somebody can make an argument for it. Bug #631334
@@ -302,11 +307,6 @@ app-xemacs/cogre
 app-xemacs/ecb
 app-xemacs/xemacs-packages-all
 
-# Pawel Hajdan, Jr. <phajdan...@gentoo.org> (09 Aug 2017)
-# Dev channel releases are only for people who are developers or want more
-# experimental features and accept a more unstable release.
->=www-client/chromium-62
-
 # Lars Wendler <polynomia...@gentoo.org> (06 Aug 2017)
 # Masked for security reasons:
 # https://bugs.gentoo.org/600214



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-09-18 Thread Paweł Hajdan
commit: 7d8410b91a6c55a0fca838b1997b7e058b840306
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Sep 18 15:33:43 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Sep 18 15:33:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d8410b9

www-client/chromium: dev channel bump (63.0.3213.3)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-63.0.3213.3.ebuild| 655 +
 .../chromium/files/chromium-gn-bootstrap-r18.patch |  19 +
 3 files changed, 675 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 87332a02d4b..f8bb5a28204 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
 DIST chromium-61.0.3163.79.tar.xz 556218140 SHA256 
bdbc139ed86f3b5d1ec3c3b00caeaef4f9ac2c363438f03dded56e217ad10727 SHA512 
3729c4888737824937386b73e17ffce0c8c902582e0395da20d2ea86eb179bf0edc2be0d2ea780a6fc76accdeb8967a66392bea5069c7ebb71322c750f614d61
 WHIRLPOOL 
5024a89372f974b62e09c89ce4786efa87a6f52712faf211508c1ccad7edb0120cebd98540b928094893877517abc1243a9bfabcf74e057a4e5fc2cacac8480d
 DIST chromium-62.0.3202.18.tar.xz 517017924 SHA256 
38d76599b999e3636c3eb60888acd34ea8a8d7e24e6dba21ec7ae39d2045d47f SHA512 
7017bc7f17af969fc460f0001ae935dca48253d2dea65d5375a126434549bb7ce748518c716b6d06aa6ae357577ca08ec73c7fe0e11b606595c15768388bab87
 WHIRLPOOL 
305ca8e55bbd2d87c1b6444ed2580b2c6992c2c5072b0abc9751190e07e0a57bb2180d751aaf5a248beea8467c6888f681c1d76a0a7cfb6ccfc2ae5d9669f2ec
 DIST chromium-62.0.3202.9.tar.xz 516991748 SHA256 
d801d431417736098ee4bf4ecaea642f5fe6101ea88a4cf7b06a04da58331199 SHA512 
26e253dc0b779408116e4fbcc41e306afbd34687a9cb9f748d49381cec4ace4a094630aec5be14878584051696c261052ce7b07fd75b9680217165afd3909fe9
 WHIRLPOOL 
82645f14dd1a19faecc8b8af3fcfef03b2e14cb04c0ad8653bf9e11ef84169ecae7d8fdcbed1a84da0433f621dbbb331319670bb9cb0723759df617dd46e4617
+DIST chromium-63.0.3213.3.tar.xz 532417800 SHA256 
a9c680b181f18be8b39945e715b8a54640af74a4ed85c65a9de038085ad8be77 SHA512 
994ef6b733d3e3bc35ead7281ca9274206f1ca1f810f0890afa45eeeca164606ff219660452083034a29e37b861bd8f0dcd037874ff5aff21a314d96292c7f75
 WHIRLPOOL 
ab274e2fcbbf2c8deb8d5955182b9b071a0b13ca0d0dddf4b61655e6553f7fec403760fa7e23fb89b63a019a522c4a35d740b7af1ca0068fdbda506c7b3f7bfb

diff --git a/www-client/chromium/chromium-63.0.3213.3.ebuild 
b/www-client/chromium/chromium-63.0.3213.3.ebuild
new file mode 100644
index 000..1016d25f626
--- /dev/null
+++ b/www-client/chromium/chromium-63.0.3213.3.ebuild
@@ -0,0 +1,655 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( >=dev-libs/icu-59:= )
+   >=dev-libs/libxml2-2.9.5:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-3:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12
+   media-libs/opus:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-09-07 Thread Paweł Hajdan
commit: 2901239ea2039344c5302d8812db0f5530a3b766
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Sep  7 12:44:30 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Thu Sep  7 12:44:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2901239e

www-client/chromium: dev channel bump (62.0.3202.9)

Build with system libxml. Fix build with glibc-2.26.

Bug: https://bugs.gentoo.org/show_bug.cgi?id=616818
Bug: https://bugs.gentoo.org/show_bug.cgi?id=628782

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/Manifest   |   2 +-
 www-client/chromium/chromium-62.0.3192.0.ebuild| 644 -
 ...192.0-r1.ebuild => chromium-62.0.3202.9.ebuild} |  11 +-
 .../chromium/files/chromium-glibc2.26-r1.patch | 220 +++
 4 files changed, 227 insertions(+), 650 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 09793c1ef47..0992e121d0a 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
 DIST chromium-61.0.3163.79.tar.xz 556218140 SHA256 
bdbc139ed86f3b5d1ec3c3b00caeaef4f9ac2c363438f03dded56e217ad10727 SHA512 
3729c4888737824937386b73e17ffce0c8c902582e0395da20d2ea86eb179bf0edc2be0d2ea780a6fc76accdeb8967a66392bea5069c7ebb71322c750f614d61
 WHIRLPOOL 
5024a89372f974b62e09c89ce4786efa87a6f52712faf211508c1ccad7edb0120cebd98540b928094893877517abc1243a9bfabcf74e057a4e5fc2cacac8480d
-DIST chromium-62.0.3192.0.tar.xz 516499652 SHA256 
437cc2045ebbb755ec929d403f7f51afe58ea3916aee609937b903772a7c7919 SHA512 
bbc040084d83e52558407b9975ebe874d44260ce5c5daf34ae35b79e806ad3b78d15f81e9ec19e69dcabb3d281bdda9948b697f6b97318816b8b9b247822a5a4
 WHIRLPOOL 
f8cbb93cb6a1a0a1527055951f6711049db0e60a60449562d25e2fe82ae30f73653ebe1f7d04615351104f52dc0ed5b278bc32872c5b08ecd450c56114be6c08
 DIST chromium-62.0.3198.0.tar.xz 516801712 SHA256 
6e7c33bfe357554cd9400d55bfc280338a7a9474bb0a53b6c81ea84688637970 SHA512 
61271628a8ea84f5c2838949869e067baaf86a9a5c0dad09e82e05fd86654e9a6584c8b7152de57851a0162068618c198f52748cf74c0cb050e86a5cd6a94a0c
 WHIRLPOOL 
bcfde66dbe69e11a06fa280c8739987e7e3e5afabb780ea0aafe3ac96d8843117d980d938f7a5762dc379711ce03cbdce391f77725e65af028b6ef9db88ee679
+DIST chromium-62.0.3202.9.tar.xz 516991748 SHA256 
d801d431417736098ee4bf4ecaea642f5fe6101ea88a4cf7b06a04da58331199 SHA512 
26e253dc0b779408116e4fbcc41e306afbd34687a9cb9f748d49381cec4ace4a094630aec5be14878584051696c261052ce7b07fd75b9680217165afd3909fe9
 WHIRLPOOL 
82645f14dd1a19faecc8b8af3fcfef03b2e14cb04c0ad8653bf9e11ef84169ecae7d8fdcbed1a84da0433f621dbbb331319670bb9cb0723759df617dd46e4617

diff --git a/www-client/chromium/chromium-62.0.3192.0.ebuild 
b/www-client/chromium/chromium-62.0.3192.0.ebuild
deleted file mode 100644
index ea6f19b3df2..000
--- a/www-client/chromium/chromium-62.0.3192.0.ebuild
+++ /dev/null
@@ -1,644 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="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 vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-
-COMMON_DEPEND="
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   dev-libs/expat:=
-   dev-libs/glib:2
-   system-icu? ( >=dev-libs/icu-59:= )
-   dev-libs/libxslt:=
-   dev-libs/nspr:=
-   >=dev-libs/nss-3.14.3:=
-   >=dev-libs/re2-0.2016.05.01:=
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
-   >=media-libs/alsa-lib-1.0.19:=
-   media-libs/fontconfig:=
-   media-libs/freetype:=
-   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
-   media-

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-09-04 Thread Paweł Hajdan
commit: 199c9247637d5fb72d1b14ea58327cfdb4da282d
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Sep  4 21:06:14 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Sep  4 21:07:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=199c9247

www-client/chromium: dev channel bump (62.0.3198.0)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/Manifest   |  2 +-
 ...0.3188.2.ebuild => chromium-62.0.3198.0.ebuild} | 16 +++--
 .../chromium/files/chromium-gn-bootstrap-r17.patch | 68 ++
 3 files changed, 81 insertions(+), 5 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index e86277c8438..102bb25a07e 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
 DIST chromium-61.0.3163.49.tar.xz 556004264 SHA256 
60f859a1a1007968e1ac70eaef3e3990df57e280e03641266f89a68453acd68c SHA512 
216670f8f20bd0b2f93f46d0e15895cf372c1ad44713096a1f64e7f8b610cf33d84549f176d7eb7f4af6b74154d8251570927d54310a9fa562191f74c9f778d4
 WHIRLPOOL 
4dfb07cf5f1e27c017ca04f807f88da27c0cf06cfbc0f74008f8c2963be9a5ba5769c39436045d3d35025a6f518bf9301f44af1ae2f1a9410c0d0ca7385a607b
 DIST chromium-61.0.3163.59.tar.xz 556163044 SHA256 
740fe9d15e8e8c09df6fdefa52676261cff2bc6fc5d061a7125f60594d6d4360 SHA512 
9ad8b7d2251075387d7ffda4cf5517a2f64d3b8ecd7fd399e35cc91b00daff26ecb2ae5d3a23f52c2207b075f7149f5df7cfa05c8ca20e2cf9048d032a103978
 WHIRLPOOL 
db36a1a76f44e287e58af3d5b90756a8347e07b773c526e4af9ad4f7dbd5681658d36b62b5c7748349131e68b39fa51145318b449ea3b6e661741e72576f3239
-DIST chromium-62.0.3188.2.tar.xz 515878612 SHA256 
37d3c3aaf77f40ef51e71cc9b1752e6c4149a2e4e05a277cf1dd372d6d361b81 SHA512 
318b34d670f65cf50eb24bd54c752e116847b5f53e97e2896f1bb8d33d1209046e4a248fa1703bb1e6dfa990233d64353a0d233c3a7cc1aeee6147aad59fedb3
 WHIRLPOOL 
27c906a755dc4877cdd081572300d4fd001c38bb870be35cdb667931ee79f8bbe015744168861043c5bfb44f970e9263774b91d5cf77bb4d91ef808066ef5e32
 DIST chromium-62.0.3192.0.tar.xz 516499652 SHA256 
437cc2045ebbb755ec929d403f7f51afe58ea3916aee609937b903772a7c7919 SHA512 
bbc040084d83e52558407b9975ebe874d44260ce5c5daf34ae35b79e806ad3b78d15f81e9ec19e69dcabb3d281bdda9948b697f6b97318816b8b9b247822a5a4
 WHIRLPOOL 
f8cbb93cb6a1a0a1527055951f6711049db0e60a60449562d25e2fe82ae30f73653ebe1f7d04615351104f52dc0ed5b278bc32872c5b08ecd450c56114be6c08
+DIST chromium-62.0.3198.0.tar.xz 516801712 SHA256 
6e7c33bfe357554cd9400d55bfc280338a7a9474bb0a53b6c81ea84688637970 SHA512 
61271628a8ea84f5c2838949869e067baaf86a9a5c0dad09e82e05fd86654e9a6584c8b7152de57851a0162068618c198f52748cf74c0cb050e86a5cd6a94a0c
 WHIRLPOOL 
bcfde66dbe69e11a06fa280c8739987e7e3e5afabb780ea0aafe3ac96d8843117d980d938f7a5762dc379711ce03cbdce391f77725e65af028b6ef9db88ee679

diff --git a/www-client/chromium/chromium-62.0.3188.2.ebuild 
b/www-client/chromium/chromium-62.0.3198.0.ebuild
similarity index 98%
rename from www-client/chromium/chromium-62.0.3188.2.ebuild
rename to www-client/chromium/chromium-62.0.3198.0.ebuild
index baa5f1920f7..f1b0a038ce7 100644
--- a/www-client/chromium/chromium-62.0.3188.2.ebuild
+++ b/www-client/chromium/chromium-62.0.3198.0.ebuild
@@ -40,13 +40,21 @@ COMMON_DEPEND="
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
>=media-libs/openh264-1.6.0:=
pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? ( >=media-video/ffmpeg-3:= media-libs/opus:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-3:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12
+   media-libs/opus:=
+   )
sys-apps/dbus:=
sys-apps/pciutils:=
virtual/udev
x11-libs/cairo:=
x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[X]
x11-libs/libX11:=
x11-libs/libXcomposite:=
x11-libs/libXcursor:=
@@ -137,8 +145,7 @@ PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
"${FILESDIR}/${PN}-gcc5-r2.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r16.patch"
-   "${FILESDIR}/${PN}-system-icu-r2.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r17.patch"
 )
 
 pre_build_checks() {
@@ -282,6 +289,7 @@ src_prepare() {
third_party/qcms
third_party/sf

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-08-25 Thread Paweł Hajdan
commit: 9dd2a28b1140fbd79872aeac003d8a65738d3e89
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri Aug 25 19:10:46 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri Aug 25 19:10:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd2a28b

www-client/chromium: update dependencies to avoid sandbox issues

Bug: https://bugs.gentoo.org/622164

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 .../chromium/chromium-61.0.3163.49-r1.ebuild   | 671 +
 www-client/chromium/chromium-62.0.3192.0-r1.ebuild | 652 
 2 files changed, 1323 insertions(+)

diff --git a/www-client/chromium/chromium-61.0.3163.49-r1.ebuild 
b/www-client/chromium/chromium-61.0.3163.49-r1.ebuild
new file mode 100644
index 000..2ab86133504
--- /dev/null
+++ b/www-client/chromium/chromium-61.0.3163.49-r1.ebuild
@@ -0,0 +1,671 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( =dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? (
+   >=media-video/ffmpeg-3:=
+   || (
+   media-video/ffmpeg[-samba]
+   >=net-fs/samba-4.5.10-r1[-debug(-)]
+   )
+   !=net-fs/samba-4.5.12
+   media-libs/opus:=
+   )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:=
+   x11-libs/libXext:=
+   x11-libs/libXfixes:=
+   >=x11-libs/libXi-1.6.0:=
+   x11-libs/libXrandr:=
+   x11-libs/libXrender:=
+   x11-libs/libXScrnSaver:=
+   x11-libs/libXtst:=
+   x11-libs/pango:=
+   app-arch/snappy:=
+   media-libs/flac:=
+   >=media-libs/libwebp-0.4.0:=
+   sys-libs/zlib:=[minizip]
+   kerberos? ( virtual/krb5 )
+"
+# For nvidia-drivers blocker, see bug #413637 .
+RDEPEND="${COMMON_DEPEND}
+   !=www-client/chromium-
+   !https://bugs.gentoo.org/593476
+# sys-apps/sandbox - https://crbug.com/586444
+DEPEND="${COMMON_DEPEND}
+   >=app-arch/gzip-1.7
+   !arm? (
+   dev-lang/yasm
+   )
+   dev-lang/perl
+   >=dev-util/gperf-3.0.3
+   >=dev-util/ninja-1.7.2
+   >=net-libs/nodejs-4.6.1
+   sys-apps/hwids[usb(+)]
+   tcmalloc? ( !=sys-devel/bison-2.4.3
+   sys-devel/flex
+   virtual/pkgconfig
+   dev-vcs/git
+   $(python_gen_any_dep '
+   dev-python/beautifulsoup:python-2[${PYTHON_USEDEP}]
+   >=dev-python/beautifulsoup-4.3.2:4[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/simplejson[${PYTHON_USEDEP}]
+   ')
+"
+
+# Keep this in sync with the python_gen_any_dep call.
+python_check_deps() {
+   has_version --host-root 
"dev-pyth

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-08-25 Thread Paweł Hajdan
commit: 2bbc593fb137a65655f8dc2aec94eb1c530fd453
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri Aug 25 18:52:47 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri Aug 25 18:52:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bbc593f

www-client/chromium: depend on gtk+[X]

Bug: https://bugs.gentoo.org/628554

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/chromium-60.0.3112.78.ebuild | 2 +-
 www-client/chromium/chromium-61.0.3163.49.ebuild | 2 +-
 www-client/chromium/chromium-62.0.3192.0.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/chromium-60.0.3112.78.ebuild 
b/www-client/chromium/chromium-60.0.3112.78.ebuild
index b833fa977df..8a7b3cbfa5a 100644
--- a/www-client/chromium/chromium-60.0.3112.78.ebuild
+++ b/www-client/chromium/chromium-60.0.3112.78.ebuild
@@ -53,7 +53,7 @@ COMMON_DEPEND="
virtual/udev
x11-libs/cairo:=
x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[X]
x11-libs/libX11:=
x11-libs/libXcomposite:=
x11-libs/libXcursor:=

diff --git a/www-client/chromium/chromium-61.0.3163.49.ebuild 
b/www-client/chromium/chromium-61.0.3163.49.ebuild
index 4c89199ef92..a35fa0171fb 100644
--- a/www-client/chromium/chromium-61.0.3163.49.ebuild
+++ b/www-client/chromium/chromium-61.0.3163.49.ebuild
@@ -53,7 +53,7 @@ COMMON_DEPEND="
virtual/udev
x11-libs/cairo:=
x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[X]
x11-libs/libX11:=
x11-libs/libXcomposite:=
x11-libs/libXcursor:=

diff --git a/www-client/chromium/chromium-62.0.3192.0.ebuild 
b/www-client/chromium/chromium-62.0.3192.0.ebuild
index bf4508e394f..ea6f19b3df2 100644
--- a/www-client/chromium/chromium-62.0.3192.0.ebuild
+++ b/www-client/chromium/chromium-62.0.3192.0.ebuild
@@ -46,7 +46,7 @@ COMMON_DEPEND="
virtual/udev
x11-libs/cairo:=
x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
+   x11-libs/gtk+:3[X]
x11-libs/libX11:=
x11-libs/libXcomposite:=
x11-libs/libXcursor:=



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-08-23 Thread Paweł Hajdan
commit: 0800f8979f71b727e0604bee486ed5d065379f5b
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Aug 23 19:12:07 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Aug 23 19:12:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0800f897

www-client/chromium: remove old

This drops stable x86 keywords. The security bug #626382
has not been handled for ~3 weeks.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/Manifest  |   2 -
 www-client/chromium/chromium-59.0.3071.104.ebuild | 629 -
 www-client/chromium/chromium-60.0.3112.40.ebuild  | 649 --
 www-client/chromium/metadata.xml  |   2 -
 4 files changed, 1282 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 79b23d398d0..c8f8a1d9ee4 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,3 @@
-DIST chromium-59.0.3071.104.tar.xz 531895868 SHA256 
a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 SHA512 
419cf5bafa80f190cd301c2933502351929c1ef1d5cfedc720ce6762674a0e6af3b4246a8f92e0c29743420338b056061d4e7f9f4a4066a5bdd4d2ee8db3ddbf
 WHIRLPOOL 
ab2fbd1beeb485a5c07743a5a84c850b5ad8178a1f97421a0aa0573817b474e633a6ac65ad43f7db67d35d257183ea4eceacd12b4cad63f88cd9777cfa498e68
-DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9eaa50829cd8193893a9ec0719481b03f328d3 SHA512 
0e121887f7158d47a9fdb7c0be43a0b1cb32d19a893f99cfc13e2ce146e553e6428fdd82815180bacb430eace42f8bf83595073cf449f49e963633e8414b07ef
 WHIRLPOOL 
b7b2b62f61c18ed77890383ba1ac2d25094e14c12042fa1b1af50fa1f8d69807673a036fdb54078622e92b32eb7211040fda3513cb079598e3caf1219c594631
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
 DIST chromium-61.0.3163.39.tar.xz 552890136 SHA256 
8ba1af007c09d465d0a77f2a9e3479c4f46791fdea932dba9736144b267e125d SHA512 
99e410d8678ee30de9b167fd40ad1ecd617ade34a3862b100157d6a923115e5608d155d5efc42235e411512fea0bac4d3c1d6ccf88bf1bed462242ec3d69af4f
 WHIRLPOOL 
b4463b8bfd72ce862aaeb47a2a4c43f2462469bd63110aed8b59120e033604f6562139acf73b12139ddbea1f5564da8662bb44c1ca3e0ccd1febf651aa25a4b4
 DIST chromium-61.0.3163.49.tar.xz 556004264 SHA256 
60f859a1a1007968e1ac70eaef3e3990df57e280e03641266f89a68453acd68c SHA512 
216670f8f20bd0b2f93f46d0e15895cf372c1ad44713096a1f64e7f8b610cf33d84549f176d7eb7f4af6b74154d8251570927d54310a9fa562191f74c9f778d4
 WHIRLPOOL 
4dfb07cf5f1e27c017ca04f807f88da27c0cf06cfbc0f74008f8c2963be9a5ba5769c39436045d3d35025a6f518bf9301f44af1ae2f1a9410c0d0ca7385a607b

diff --git a/www-client/chromium/chromium-59.0.3071.104.ebuild 
b/www-client/chromium/chromium-59.0.3071.104.ebuild
deleted file mode 100644
index 62c05b02ab6..000
--- a/www-client/chromium/chromium-59.0.3071.104.ebuild
+++ /dev/null
@@ -1,629 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-PYTHON_COMPAT=( python2_7 )
-
-CHROMIUM_LANGS="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 vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/;
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="component-build cups gconf gnome-keyring +gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-
-# Native Client binaries are compiled with different set of flags, bug #452066.
-QA_FLAGS_IGNORED=".*\.nexe"
-
-# Native Client binaries may be stripped by the build system, which uses the
-# right tools for it, bug #469144 .
-QA_PRESTRIPPED=".*\.nexe"
-
-COMMON_DEPEND="
-   app-arch/bzip2:=
-   cups? ( >=net-print/cups-1.3.11:= )
-   dev-libs/expat:=
-   dev-libs/glib:2
-   =dev-libs/nss-3.14.3:=
-   >=dev-libs/re2-0.2016.05.01:=
-   gconf? ( >=gnome-base/gconf-2.24.0:= )
-   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
-   &

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-08-23 Thread Paweł Hajdan
commit: 68adcc547ce6eb916b610cbc62c9e14ef349ea23
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Aug 23 19:08:02 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Aug 23 19:08:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68adcc54

www-client/chromium: dev channel bump (62.0.3192.0)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/Manifest  |  2 +-
 ...hromium-62.0.3178.0.ebuild => chromium-62.0.3192.0.ebuild} | 11 ++-
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 2741f282bbb..79b23d398d0 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -3,5 +3,5 @@ DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9ea
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
 DIST chromium-61.0.3163.39.tar.xz 552890136 SHA256 
8ba1af007c09d465d0a77f2a9e3479c4f46791fdea932dba9736144b267e125d SHA512 
99e410d8678ee30de9b167fd40ad1ecd617ade34a3862b100157d6a923115e5608d155d5efc42235e411512fea0bac4d3c1d6ccf88bf1bed462242ec3d69af4f
 WHIRLPOOL 
b4463b8bfd72ce862aaeb47a2a4c43f2462469bd63110aed8b59120e033604f6562139acf73b12139ddbea1f5564da8662bb44c1ca3e0ccd1febf651aa25a4b4
 DIST chromium-61.0.3163.49.tar.xz 556004264 SHA256 
60f859a1a1007968e1ac70eaef3e3990df57e280e03641266f89a68453acd68c SHA512 
216670f8f20bd0b2f93f46d0e15895cf372c1ad44713096a1f64e7f8b610cf33d84549f176d7eb7f4af6b74154d8251570927d54310a9fa562191f74c9f778d4
 WHIRLPOOL 
4dfb07cf5f1e27c017ca04f807f88da27c0cf06cfbc0f74008f8c2963be9a5ba5769c39436045d3d35025a6f518bf9301f44af1ae2f1a9410c0d0ca7385a607b
-DIST chromium-62.0.3178.0.tar.xz 553128768 SHA256 
86abba3a2bf996de642b4141c69b13ffd3c92443bc271d1be07d3f9de669cf50 SHA512 
aec904bf4f879921d655390520a68adcff1f835eb3a4b89609155a7865f02481379a49052be8950145ee62c5301493a60a510611bc266fea967675851fdf1a7b
 WHIRLPOOL 
106ddacf8c88ae22aebd4409d2210d1c593b09743768355bc1ec6076204ce166ca3e0169a07007e079797695f484cf5c206f442c85dddf5b875f87b90f5070f0
 DIST chromium-62.0.3188.2.tar.xz 515878612 SHA256 
37d3c3aaf77f40ef51e71cc9b1752e6c4149a2e4e05a277cf1dd372d6d361b81 SHA512 
318b34d670f65cf50eb24bd54c752e116847b5f53e97e2896f1bb8d33d1209046e4a248fa1703bb1e6dfa990233d64353a0d233c3a7cc1aeee6147aad59fedb3
 WHIRLPOOL 
27c906a755dc4877cdd081572300d4fd001c38bb870be35cdb667931ee79f8bbe015744168861043c5bfb44f970e9263774b91d5cf77bb4d91ef808066ef5e32
+DIST chromium-62.0.3192.0.tar.xz 516499652 SHA256 
437cc2045ebbb755ec929d403f7f51afe58ea3916aee609937b903772a7c7919 SHA512 
bbc040084d83e52558407b9975ebe874d44260ce5c5daf34ae35b79e806ad3b78d15f81e9ec19e69dcabb3d281bdda9948b697f6b97318816b8b9b247822a5a4
 WHIRLPOOL 
f8cbb93cb6a1a0a1527055951f6711049db0e60a60449562d25e2fe82ae30f73653ebe1f7d04615351104f52dc0ed5b278bc32872c5b08ecd450c56114be6c08

diff --git a/www-client/chromium/chromium-62.0.3178.0.ebuild 
b/www-client/chromium/chromium-62.0.3192.0.ebuild
similarity index 98%
rename from www-client/chromium/chromium-62.0.3178.0.ebuild
rename to www-client/chromium/chromium-62.0.3192.0.ebuild
index 427a3974ea9..bf4508e394f 100644
--- a/www-client/chromium/chromium-62.0.3178.0.ebuild
+++ b/www-client/chromium/chromium-62.0.3192.0.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
cups? ( >=net-print/cups-1.3.11:= )
dev-libs/expat:=
dev-libs/glib:2
-   system-icu? ( =dev-libs/icu-59:= )
dev-libs/libxslt:=
dev-libs/nspr:=
>=dev-libs/nss-3.14.3:=
@@ -136,9 +136,9 @@ GTK+ icon theme.
 PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r15.patch"
-   "${FILESDIR}/${PN}-system-zlib-r1.patch"
-   "${FILESDIR}/${PN}-gcc5-r1.patch"
+   "${FILESDIR}/${PN}-gcc5-r2.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r16.patch"
+   "${FILESDIR}/${PN}-system-icu-r2.patch"
 )
 
 pre_build_checks() {
@@ -271,7 +271,7 @@ src_prepare() {
third_party/pdfium/third_party/build
third_party/pdfium/third_party/bigint
third_party/pdfium/third_party/freetype
-   third_party/pdfium/third_party/lcms2-2.6
+   third_party/pdfium/third_party/lcms
third_party/pdfium/third_party/libopenjpeg20
third_party/pdfium/third_party/libpng16
third_party/pdfium/third_party/libtiff
@@ -282,6 +282,7 @@ src_prepare() {

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-08-22 Thread Paweł Hajdan
commit: fab429984552c440fd527eb0c059f54ce269e28e
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue Aug 22 22:08:30 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue Aug 22 22:08:30 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fab42998

www-client/chromium: fix build with system ICU 59

Bug: https://bugs.gentoo.org/627382

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/chromium-62.0.3188.2.ebuild|  3 ++-
 www-client/chromium/files/chromium-system-icu-r2.patch | 10 ++
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-62.0.3188.2.ebuild 
b/www-client/chromium/chromium-62.0.3188.2.ebuild
index 02da775ef7e..baa5f1920f7 100644
--- a/www-client/chromium/chromium-62.0.3188.2.ebuild
+++ b/www-client/chromium/chromium-62.0.3188.2.ebuild
@@ -25,7 +25,7 @@ COMMON_DEPEND="
cups? ( >=net-print/cups-1.3.11:= )
dev-libs/expat:=
dev-libs/glib:2
-   system-icu? ( =dev-libs/icu-59:= )
dev-libs/libxslt:=
dev-libs/nspr:=
>=dev-libs/nss-3.14.3:=
@@ -138,6 +138,7 @@ PATCHES=(
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
"${FILESDIR}/${PN}-gcc5-r2.patch"
"${FILESDIR}/${PN}-gn-bootstrap-r16.patch"
+   "${FILESDIR}/${PN}-system-icu-r2.patch"
 )
 
 pre_build_checks() {

diff --git a/www-client/chromium/files/chromium-system-icu-r2.patch 
b/www-client/chromium/files/chromium-system-icu-r2.patch
new file mode 100644
index 000..5c12bbb7cf6
--- /dev/null
+++ b/www-client/chromium/files/chromium-system-icu-r2.patch
@@ -0,0 +1,10 @@
+--- a/build/linux/unbundle/icu.gn
 b/build/linux/unbundle/icu.gn
+@@ -16,6 +16,7 @@ config("icu_config") {
+   defines = [
+ "USING_SYSTEM_ICU=1",
+ "ICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC",
++"UCHAR_TYPE=uint16_t",
+   ]
+ }
+ 



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-08-19 Thread Paweł Hajdan
commit: 7a54b955211fafee3bdab7d1d8970f390fab384d
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sat Aug 19 11:17:02 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sat Aug 19 11:17:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a54b955

www-client/chromium: dev channel bump (62.0.3188.2)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/Manifest   |  2 +-
 ...0.3175.4.ebuild => chromium-62.0.3188.2.ebuild} |  4 ++-
 www-client/chromium/files/chromium-gcc5-r2.patch   | 36 ++
 .../chromium/files/chromium-gn-bootstrap-r16.patch | 11 +++
 4 files changed, 51 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 6350eed2dd9..107e0a27967 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -3,5 +3,5 @@ DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9ea
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
 DIST chromium-61.0.3163.31.tar.xz 552755500 SHA256 
1425debb3702d3386c0e2f465af593dd630302b7af869b050a0bc6240ee21bfb SHA512 
54413996a22b722ebd8191657ff9f5ef59d3d1d590fb47a83fd9783e7e868061ce77e4dbe30f0d80c3560b45fc2932b1fdcd3a55de4d78c329fb58586d808b16
 WHIRLPOOL 
972d7609a500f8ffd7ddb158e8d87013b44df9ffba206446490f8b6b076f1f700bb7f7ce589b85ecaaa931605419b174262b0d3dac3dc6a0a48d43cd3871d031
 DIST chromium-61.0.3163.39.tar.xz 552890136 SHA256 
8ba1af007c09d465d0a77f2a9e3479c4f46791fdea932dba9736144b267e125d SHA512 
99e410d8678ee30de9b167fd40ad1ecd617ade34a3862b100157d6a923115e5608d155d5efc42235e411512fea0bac4d3c1d6ccf88bf1bed462242ec3d69af4f
 WHIRLPOOL 
b4463b8bfd72ce862aaeb47a2a4c43f2462469bd63110aed8b59120e033604f6562139acf73b12139ddbea1f5564da8662bb44c1ca3e0ccd1febf651aa25a4b4
-DIST chromium-62.0.3175.4.tar.xz 552651752 SHA256 
d5199dcf3f40e511cdf99f3a7f99dc0ddd69416b197c64e71806a8cbc813e369 SHA512 
8f3c0f9e8f9a96bf63189678ecb5672a4bc2d4670e5587c8736023f255e59ad4b14ed6b738b885bf8548675ad6457246e23541a9e8fc48d00141f82ac28d
 WHIRLPOOL 
5ba59e73d4e381d7e58e5f3f041f11efaf49bf30f46e9baa370b766e4d61940ef82539c7573c7b86f10ca694e248095abe2780e148afb279191fab9591756f00
 DIST chromium-62.0.3178.0.tar.xz 553128768 SHA256 
86abba3a2bf996de642b4141c69b13ffd3c92443bc271d1be07d3f9de669cf50 SHA512 
aec904bf4f879921d655390520a68adcff1f835eb3a4b89609155a7865f02481379a49052be8950145ee62c5301493a60a510611bc266fea967675851fdf1a7b
 WHIRLPOOL 
106ddacf8c88ae22aebd4409d2210d1c593b09743768355bc1ec6076204ce166ca3e0169a07007e079797695f484cf5c206f442c85dddf5b875f87b90f5070f0
+DIST chromium-62.0.3188.2.tar.xz 515878612 SHA256 
37d3c3aaf77f40ef51e71cc9b1752e6c4149a2e4e05a277cf1dd372d6d361b81 SHA512 
318b34d670f65cf50eb24bd54c752e116847b5f53e97e2896f1bb8d33d1209046e4a248fa1703bb1e6dfa990233d64353a0d233c3a7cc1aeee6147aad59fedb3
 WHIRLPOOL 
27c906a755dc4877cdd081572300d4fd001c38bb870be35cdb667931ee79f8bbe015744168861043c5bfb44f970e9263774b91d5cf77bb4d91ef808066ef5e32

diff --git a/www-client/chromium/chromium-62.0.3175.4.ebuild 
b/www-client/chromium/chromium-62.0.3188.2.ebuild
similarity index 99%
rename from www-client/chromium/chromium-62.0.3175.4.ebuild
rename to www-client/chromium/chromium-62.0.3188.2.ebuild
index d4307de5d7a..02da775ef7e 100644
--- a/www-client/chromium/chromium-62.0.3175.4.ebuild
+++ b/www-client/chromium/chromium-62.0.3188.2.ebuild
@@ -136,6 +136,8 @@ GTK+ icon theme.
 PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
+   "${FILESDIR}/${PN}-gcc5-r2.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r16.patch"
 )
 
 pre_build_checks() {
@@ -268,7 +270,7 @@ src_prepare() {
third_party/pdfium/third_party/build
third_party/pdfium/third_party/bigint
third_party/pdfium/third_party/freetype
-   third_party/pdfium/third_party/lcms2-2.6
+   third_party/pdfium/third_party/lcms
third_party/pdfium/third_party/libopenjpeg20
third_party/pdfium/third_party/libpng16
third_party/pdfium/third_party/libtiff

diff --git a/www-client/chromium/files/chromium-gcc5-r2.patch 
b/www-client/chromium/files/chromium-gcc5-r2.patch
new file mode 100644
index 000..f2be2d5b8ae
--- /dev/null
+++ b/www-client/chromium/files/chromium-gcc5-r2.patch
@@ -0,0 +1,36 @@
+--- a/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
 b/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
+@@ -6

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-08-18 Thread Paweł Hajdan
commit: ecfbfa72eef63ab176ddef440b6a47e34735717a
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri Aug 18 16:26:35 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri Aug 18 16:26:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfbfa72

www-client/chromium: fix build with gcc-5 in M62

Bug: https://bugs.gentoo.org/627414

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/chromium-62.0.3178.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/chromium/chromium-62.0.3178.0.ebuild 
b/www-client/chromium/chromium-62.0.3178.0.ebuild
index 626f09a5b82..427a3974ea9 100644
--- a/www-client/chromium/chromium-62.0.3178.0.ebuild
+++ b/www-client/chromium/chromium-62.0.3178.0.ebuild
@@ -138,6 +138,7 @@ PATCHES=(
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
"${FILESDIR}/${PN}-gn-bootstrap-r15.patch"
"${FILESDIR}/${PN}-system-zlib-r1.patch"
+   "${FILESDIR}/${PN}-gcc5-r1.patch"
 )
 
 pre_build_checks() {



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-08-16 Thread Paweł Hajdan
commit: 8cc188a0e7c219f6d0deeb2268142a2d6ae91682
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Aug 16 19:35:01 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Aug 16 19:35:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc188a0

www-client/chromium: fix build with gcc-5

Bug: https://bugs.gentoo.org/627414

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/chromium-61.0.3163.39.ebuild |  1 +
 www-client/chromium/files/chromium-gcc5-r1.patch | 66 
 2 files changed, 67 insertions(+)

diff --git a/www-client/chromium/chromium-61.0.3163.39.ebuild 
b/www-client/chromium/chromium-61.0.3163.39.ebuild
index 6d7c9fefa05..4c89199ef92 100644
--- a/www-client/chromium/chromium-61.0.3163.39.ebuild
+++ b/www-client/chromium/chromium-61.0.3163.39.ebuild
@@ -147,6 +147,7 @@ PATCHES=(
"${FILESDIR}/${PN}-gn-bootstrap-r14.patch"
"${FILESDIR}/${PN}-atk-r1.patch"
"${FILESDIR}/${PN}-mojo-dep.patch"
+   "${FILESDIR}/${PN}-gcc5-r1.patch"
 )
 
 pre_build_checks() {

diff --git a/www-client/chromium/files/chromium-gcc5-r1.patch 
b/www-client/chromium/files/chromium-gcc5-r1.patch
new file mode 100644
index 000..ec3e3e66343
--- /dev/null
+++ b/www-client/chromium/files/chromium-gcc5-r1.patch
@@ -0,0 +1,66 @@
+--- a/chrome/browser/devtools/devtools_file_system_indexer.cc
 b/chrome/browser/devtools/devtools_file_system_indexer.cc
+@@ -34,7 +34,6 @@ using base::TimeDelta;
+ using base::TimeTicks;
+ using content::BrowserThread;
+ using std::map;
+-using std::set;
+ using std::string;
+ using std::vector;
+ 
+@@ -191,7 +190,7 @@ vector Index::Search(const string& query) {
+ if (trigram != kUndefinedTrigram)
+   trigrams.push_back(trigram);
+   }
+-  set file_ids;
++  std::set file_ids;
+   bool first = true;
+   vector::const_iterator it = trigrams.begin();
+   for (; it != trigrams.end(); ++it) {
+@@ -203,7 +202,7 @@ vector Index::Search(const string& query) {
+   first = false;
+   continue;
+ }
+-set intersection = base::STLSetIntersection<set >(
++std::set intersection = base::STLSetIntersection<std::set 
>(
+ file_ids, index_[trigram]);
+ file_ids.swap(intersection);
+   }
+diff --git 
a/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h 
b/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
+index 94bb9161ec85..e40c6387f72e 100644
+--- a/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
 b/third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h
+@@ -63,7 +63,7 @@ class WTF_EXPORT ArrayBufferContents {
+   allocation_length_(0),
+   data_(data),
+   data_length_(0),
+-  kind_(AllocationKind::kNormal),
++  kind_(WTF::ArrayBufferContents::AllocationKind::kNormal),
+   deleter_(deleter) {}
+ DataHandle(void* allocation_base,
+size_t allocation_length,
+@@ -94,11 +94,11 @@ class WTF_EXPORT ArrayBufferContents {
+  reinterpret_cast(allocation_base_) +
+  allocation_length_);
+   switch (kind_) {
+-case AllocationKind::kNormal:
++case WTF::ArrayBufferContents::AllocationKind::kNormal:
+   DCHECK(deleter_);
+   deleter_(data_);
+   return;
+-case AllocationKind::kReservation:
++case WTF::ArrayBufferContents::AllocationKind::kReservation:
+   ReleaseReservedMemory(allocation_base_, allocation_length_);
+   return;
+   }
+--- a/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc.orig   
2017-08-15 12:45:59.433532111 +
 b/third_party/webrtc/modules/audio_processing/aec3/aec_state.cc
2017-08-15 17:52:59.691328825 +
+@@ -10,7 +10,7 @@
+ 
+ #include "webrtc/modules/audio_processing/aec3/aec_state.h"
+ 
+-#include 
++#include 
+ #include 
+ #include 
+ 



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-08-09 Thread Paweł Hajdan
commit: cf850a99f3338b701743094973e6b734b5bab9bd
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Aug  9 16:19:14 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Aug  9 16:19:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf850a99

www-client/chromium: dev channel bump (62.0.3178.0)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-62.0.3178.0.ebuild| 642 +
 .../chromium/files/chromium-gn-bootstrap-r15.patch |  11 +
 .../chromium/files/chromium-system-zlib-r1.patch   |  22 +
 4 files changed, 676 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index fb1a29bd622..8973074bba4 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -4,3 +4,4 @@ DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565
 DIST chromium-61.0.3163.25.tar.xz 552570440 SHA256 
58060965c4dd155dbe08b26f13695002ad990532c545aafb70a4a0d07f135679 SHA512 
771017c495bcf675e0fa55e42578b0c9d16147c6cc8a25138104be7aeb9af49c7877d6dd74b62577a655b185831b788036085820b3a813acb70f58cd27f77703
 WHIRLPOOL 
c8b9ed8ce368cd6f7a227dc0c09a76d15b9efa5cf590cd1ee95d55ac389734992ccd319de56ae514991c5e4841d5ea61fdaba2dd14f514195ea3e6e7e7bd3260
 DIST chromium-61.0.3163.31.tar.xz 552755500 SHA256 
1425debb3702d3386c0e2f465af593dd630302b7af869b050a0bc6240ee21bfb SHA512 
54413996a22b722ebd8191657ff9f5ef59d3d1d590fb47a83fd9783e7e868061ce77e4dbe30f0d80c3560b45fc2932b1fdcd3a55de4d78c329fb58586d808b16
 WHIRLPOOL 
972d7609a500f8ffd7ddb158e8d87013b44df9ffba206446490f8b6b076f1f700bb7f7ce589b85ecaaa931605419b174262b0d3dac3dc6a0a48d43cd3871d031
 DIST chromium-62.0.3175.4.tar.xz 552651752 SHA256 
d5199dcf3f40e511cdf99f3a7f99dc0ddd69416b197c64e71806a8cbc813e369 SHA512 
8f3c0f9e8f9a96bf63189678ecb5672a4bc2d4670e5587c8736023f255e59ad4b14ed6b738b885bf8548675ad6457246e23541a9e8fc48d00141f82ac28d
 WHIRLPOOL 
5ba59e73d4e381d7e58e5f3f041f11efaf49bf30f46e9baa370b766e4d61940ef82539c7573c7b86f10ca694e248095abe2780e148afb279191fab9591756f00
+DIST chromium-62.0.3178.0.tar.xz 553128768 SHA256 
86abba3a2bf996de642b4141c69b13ffd3c92443bc271d1be07d3f9de669cf50 SHA512 
aec904bf4f879921d655390520a68adcff1f835eb3a4b89609155a7865f02481379a49052be8950145ee62c5301493a60a510611bc266fea967675851fdf1a7b
 WHIRLPOOL 
106ddacf8c88ae22aebd4409d2210d1c593b09743768355bc1ec6076204ce166ca3e0169a07007e079797695f484cf5c206f442c85dddf5b875f87b90f5070f0

diff --git a/www-client/chromium/chromium-62.0.3178.0.ebuild 
b/www-client/chromium/chromium-62.0.3178.0.ebuild
new file mode 100644
index 000..626f09a5b82
--- /dev/null
+++ b/www-client/chromium/chromium-62.0.3178.0.ebuild
@@ -0,0 +1,642 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( =dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-3:= media-libs/opus:= )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:=
+   x11-libs/libXext:=
+   x11-lib

[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-08-09 Thread Paweł Hajdan
commit: 2790db07c88f03693ef3ffcb856eb920802c1816
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Aug  9 11:47:34 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Aug  9 11:47:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2790db07

profiles/package.mask: update chromium mask for M62

 profiles/package.mask | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index b3b67d6e37d..c11dde36d83 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Pawel Hajdan, Jr. <phajdan...@gentoo.org> (09 Aug 2017)
+# Dev channel releases are only for people who are developers or want more
+# experimental features and accept a more unstable release.
+>=www-client/chromium-62
+
 # Brian Evans <grkni...@gentoo.org) (08 Aug 2017)
 # Old PEAR packages which are not maintained upstream or superseded
 # They contain errors which are not easy to maintain with no upstream
@@ -524,11 +529,6 @@ app-emulation/vmware-player
 app-emulation/vmware-modules
 app-emulation/vmware-tools
 
-# Pawel Hajdan, Jr. <phajdan...@gentoo.org> (11 Jun 2017)
-# Dev channel releases are only for people who are developers or want more
-# experimental features and accept a more unstable release.
->=www-client/chromium-61
-
 # Raymond Jennings <shent...@gmail.com> (11 Jun 2017)
 # Upstream announced EOL effective July 2017.
 # Depends on qt4 which is being deprecated.



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-08-09 Thread Paweł Hajdan
commit: f29f9ebc63ee4003282c35fffcac7d33d69d4b0a
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Aug  9 11:45:18 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Aug  9 11:45:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f29f9ebc

www-client/chromium: beta channel bump (61.0.3163.31)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/Manifest  | 2 +-
 ...{chromium-61.0.3163.13.ebuild => chromium-61.0.3163.31.ebuild} | 8 +++-
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 427d8bd8683..fb1a29bd622 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,6 +1,6 @@
 DIST chromium-59.0.3071.104.tar.xz 531895868 SHA256 
a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 SHA512 
419cf5bafa80f190cd301c2933502351929c1ef1d5cfedc720ce6762674a0e6af3b4246a8f92e0c29743420338b056061d4e7f9f4a4066a5bdd4d2ee8db3ddbf
 WHIRLPOOL 
ab2fbd1beeb485a5c07743a5a84c850b5ad8178a1f97421a0aa0573817b474e633a6ac65ad43f7db67d35d257183ea4eceacd12b4cad63f88cd9777cfa498e68
 DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9eaa50829cd8193893a9ec0719481b03f328d3 SHA512 
0e121887f7158d47a9fdb7c0be43a0b1cb32d19a893f99cfc13e2ce146e553e6428fdd82815180bacb430eace42f8bf83595073cf449f49e963633e8414b07ef
 WHIRLPOOL 
b7b2b62f61c18ed77890383ba1ac2d25094e14c12042fa1b1af50fa1f8d69807673a036fdb54078622e92b32eb7211040fda3513cb079598e3caf1219c594631
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
-DIST chromium-61.0.3163.13.tar.xz 552794140 SHA256 
b140c1405345a13ef8490efde64cfce413267f42baf107f83e81ba6f6dff0b2d SHA512 
3c251239d22e4b8e97d9f96868289fa6e12be2167704bcf88dfa8ccf01806f713557f98b8b48d7752ebda24eb8c290ff94e0f279cf4507f7ea14664f1719763a
 WHIRLPOOL 
51fb1214b29e6d462980b7f3238142f43f54b4fdd5c9d5cd3507c57bb168ef00676d10b6dc09ea1c722d4d17f144a31b873f8570892b4682888b581d04a97983
 DIST chromium-61.0.3163.25.tar.xz 552570440 SHA256 
58060965c4dd155dbe08b26f13695002ad990532c545aafb70a4a0d07f135679 SHA512 
771017c495bcf675e0fa55e42578b0c9d16147c6cc8a25138104be7aeb9af49c7877d6dd74b62577a655b185831b788036085820b3a813acb70f58cd27f77703
 WHIRLPOOL 
c8b9ed8ce368cd6f7a227dc0c09a76d15b9efa5cf590cd1ee95d55ac389734992ccd319de56ae514991c5e4841d5ea61fdaba2dd14f514195ea3e6e7e7bd3260
+DIST chromium-61.0.3163.31.tar.xz 552755500 SHA256 
1425debb3702d3386c0e2f465af593dd630302b7af869b050a0bc6240ee21bfb SHA512 
54413996a22b722ebd8191657ff9f5ef59d3d1d590fb47a83fd9783e7e868061ce77e4dbe30f0d80c3560b45fc2932b1fdcd3a55de4d78c329fb58586d808b16
 WHIRLPOOL 
972d7609a500f8ffd7ddb158e8d87013b44df9ffba206446490f8b6b076f1f700bb7f7ce589b85ecaaa931605419b174262b0d3dac3dc6a0a48d43cd3871d031
 DIST chromium-62.0.3175.4.tar.xz 552651752 SHA256 
d5199dcf3f40e511cdf99f3a7f99dc0ddd69416b197c64e71806a8cbc813e369 SHA512 
8f3c0f9e8f9a96bf63189678ecb5672a4bc2d4670e5587c8736023f255e59ad4b14ed6b738b885bf8548675ad6457246e23541a9e8fc48d00141f82ac28d
 WHIRLPOOL 
5ba59e73d4e381d7e58e5f3f041f11efaf49bf30f46e9baa370b766e4d61940ef82539c7573c7b86f10ca694e248095abe2780e148afb279191fab9591756f00

diff --git a/www-client/chromium/chromium-61.0.3163.13.ebuild 
b/www-client/chromium/chromium-61.0.3163.31.ebuild
similarity index 98%
rename from www-client/chromium/chromium-61.0.3163.13.ebuild
rename to www-client/chromium/chromium-61.0.3163.31.ebuild
index 8e2ef93b8d9..600995b990b 100644
--- a/www-client/chromium/chromium-61.0.3163.13.ebuild
+++ b/www-client/chromium/chromium-61.0.3163.31.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gnome-keyring +gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -53,6 +53,7 @@ COMMON_DEPEND="
virtual/udev
x11-libs/cairo:=
x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
x11-libs/libX11:=
x11-libs/libXcomposite:=
x11-libs/libXcursor:=
@@ -78,8 +79,6 @@ RDEPEND="${COMMON

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-08-08 Thread Paweł Hajdan
commit: 6ef89685b487dd6b62af8d64e8d46adbc1f60529
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue Aug  8 19:09:38 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue Aug  8 19:09:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef89685

www-client/chromium: dev channel bump (62.0.3175.4)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/Manifest|   1 +
 www-client/chromium/chromium-62.0.3175.4.ebuild | 640 
 2 files changed, 641 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 9b0ca0aa2d4..427d8bd8683 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -3,3 +3,4 @@ DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9ea
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
 DIST chromium-61.0.3163.13.tar.xz 552794140 SHA256 
b140c1405345a13ef8490efde64cfce413267f42baf107f83e81ba6f6dff0b2d SHA512 
3c251239d22e4b8e97d9f96868289fa6e12be2167704bcf88dfa8ccf01806f713557f98b8b48d7752ebda24eb8c290ff94e0f279cf4507f7ea14664f1719763a
 WHIRLPOOL 
51fb1214b29e6d462980b7f3238142f43f54b4fdd5c9d5cd3507c57bb168ef00676d10b6dc09ea1c722d4d17f144a31b873f8570892b4682888b581d04a97983
 DIST chromium-61.0.3163.25.tar.xz 552570440 SHA256 
58060965c4dd155dbe08b26f13695002ad990532c545aafb70a4a0d07f135679 SHA512 
771017c495bcf675e0fa55e42578b0c9d16147c6cc8a25138104be7aeb9af49c7877d6dd74b62577a655b185831b788036085820b3a813acb70f58cd27f77703
 WHIRLPOOL 
c8b9ed8ce368cd6f7a227dc0c09a76d15b9efa5cf590cd1ee95d55ac389734992ccd319de56ae514991c5e4841d5ea61fdaba2dd14f514195ea3e6e7e7bd3260
+DIST chromium-62.0.3175.4.tar.xz 552651752 SHA256 
d5199dcf3f40e511cdf99f3a7f99dc0ddd69416b197c64e71806a8cbc813e369 SHA512 
8f3c0f9e8f9a96bf63189678ecb5672a4bc2d4670e5587c8736023f255e59ad4b14ed6b738b885bf8548675ad6457246e23541a9e8fc48d00141f82ac28d
 WHIRLPOOL 
5ba59e73d4e381d7e58e5f3f041f11efaf49bf30f46e9baa370b766e4d61940ef82539c7573c7b86f10ca694e248095abe2780e148afb279191fab9591756f00

diff --git a/www-client/chromium/chromium-62.0.3175.4.ebuild 
b/www-client/chromium/chromium-62.0.3175.4.ebuild
new file mode 100644
index 000..5b77e3865b5
--- /dev/null
+++ b/www-client/chromium/chromium-62.0.3175.4.ebuild
@@ -0,0 +1,640 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   system-icu? ( =dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-3:= media-libs/opus:= )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-libs/cairo:=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11:=
+   x11-libs/libXcomposite:=
+   x11-libs/libXcursor:=
+   x11-libs/libXdamage:=
+   x11-libs/libXext:=
+   x11-libs/libXfixes:=
+   >=x11-libs/libXi-1.6.0:=
+   x11-libs/libXrandr:=
+   x11-libs/libXrender:=
+   x

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-08-03 Thread Paweł Hajdan
commit: b41323a244f517b26c959ce2694069fea88a2ee5
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Aug  3 18:10:59 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Thu Aug  3 18:10:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41323a2

www-client/chromium: require nodejs-4.6.1

Bug: https://bugs.gentoo.org/625016

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/chromium-59.0.3071.104.ebuild | 2 +-
 www-client/chromium/chromium-60.0.3112.78.ebuild  | 2 +-
 www-client/chromium/chromium-61.0.3163.25.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/chromium-59.0.3071.104.ebuild 
b/www-client/chromium/chromium-59.0.3071.104.ebuild
index b0dba85c9a6..62c05b02ab6 100644
--- a/www-client/chromium/chromium-59.0.3071.104.ebuild
+++ b/www-client/chromium/chromium-59.0.3071.104.ebuild
@@ -94,7 +94,7 @@ DEPEND="${COMMON_DEPEND}
dev-lang/perl
>=dev-util/gperf-3.0.3
dev-util/ninja
-   net-libs/nodejs
+   >=net-libs/nodejs-4.6.1
sys-apps/hwids[usb(+)]
tcmalloc? ( !=sys-devel/bison-2.4.3

diff --git a/www-client/chromium/chromium-60.0.3112.78.ebuild 
b/www-client/chromium/chromium-60.0.3112.78.ebuild
index 00e68336525..864ef2b89b6 100644
--- a/www-client/chromium/chromium-60.0.3112.78.ebuild
+++ b/www-client/chromium/chromium-60.0.3112.78.ebuild
@@ -93,7 +93,7 @@ DEPEND="${COMMON_DEPEND}
dev-lang/perl
>=dev-util/gperf-3.0.3
dev-util/ninja
-   net-libs/nodejs
+   >=net-libs/nodejs-4.6.1
sys-apps/hwids[usb(+)]
tcmalloc? ( !=sys-devel/bison-2.4.3

diff --git a/www-client/chromium/chromium-61.0.3163.25.ebuild 
b/www-client/chromium/chromium-61.0.3163.25.ebuild
index a02d8d59d15..600995b990b 100644
--- a/www-client/chromium/chromium-61.0.3163.25.ebuild
+++ b/www-client/chromium/chromium-61.0.3163.25.ebuild
@@ -93,7 +93,7 @@ DEPEND="${COMMON_DEPEND}
dev-lang/perl
>=dev-util/gperf-3.0.3
>=dev-util/ninja-1.7.2
-   net-libs/nodejs
+   >=net-libs/nodejs-4.6.1
sys-apps/hwids[usb(+)]
tcmalloc? ( !=sys-devel/bison-2.4.3



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-08-03 Thread Paweł Hajdan
commit: ad2df5ba6ebb5e5b432d9f1f038e3eb3b2c4abdf
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Aug  3 09:05:18 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Thu Aug  3 09:05:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad2df5ba

www-client/chromium: dev channel bump (61.0.3163.25)

 www-client/chromium/Manifest   |  2 +-
 3159.5.ebuild => chromium-61.0.3163.25.ebuild} | 26 ++
 2 files changed, 13 insertions(+), 15 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index b5f7c5a4a6d..9b0ca0aa2d4 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-59.0.3071.104.tar.xz 531895868 SHA256 
a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 SHA512 
419cf5bafa80f190cd301c2933502351929c1ef1d5cfedc720ce6762674a0e6af3b4246a8f92e0c29743420338b056061d4e7f9f4a4066a5bdd4d2ee8db3ddbf
 WHIRLPOOL 
ab2fbd1beeb485a5c07743a5a84c850b5ad8178a1f97421a0aa0573817b474e633a6ac65ad43f7db67d35d257183ea4eceacd12b4cad63f88cd9777cfa498e68
 DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9eaa50829cd8193893a9ec0719481b03f328d3 SHA512 
0e121887f7158d47a9fdb7c0be43a0b1cb32d19a893f99cfc13e2ce146e553e6428fdd82815180bacb430eace42f8bf83595073cf449f49e963633e8414b07ef
 WHIRLPOOL 
b7b2b62f61c18ed77890383ba1ac2d25094e14c12042fa1b1af50fa1f8d69807673a036fdb54078622e92b32eb7211040fda3513cb079598e3caf1219c594631
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
-DIST chromium-61.0.3159.5.tar.xz 546362372 SHA256 
34e0e62f5c30df110bd8d5f872021a8a0ee21fc4b6c2d4efcb8a2232612f6e0a SHA512 
325312223a1486fef1ca9d19c215147bdb37d7ab83437a6e38a076099bf450b79fbfba4060234307cba6385f9d82bf9d66c7a178f3ca33eeb0be1acee71e03f0
 WHIRLPOOL 
cecab851eb6b247e7e381cfcac94d43d2b30d38631160ba1393920e241803e3b54402f719677b608ac15734c21ad6e762925e18f92b1b3e40f3aea93886aa721
 DIST chromium-61.0.3163.13.tar.xz 552794140 SHA256 
b140c1405345a13ef8490efde64cfce413267f42baf107f83e81ba6f6dff0b2d SHA512 
3c251239d22e4b8e97d9f96868289fa6e12be2167704bcf88dfa8ccf01806f713557f98b8b48d7752ebda24eb8c290ff94e0f279cf4507f7ea14664f1719763a
 WHIRLPOOL 
51fb1214b29e6d462980b7f3238142f43f54b4fdd5c9d5cd3507c57bb168ef00676d10b6dc09ea1c722d4d17f144a31b873f8570892b4682888b581d04a97983
+DIST chromium-61.0.3163.25.tar.xz 552570440 SHA256 
58060965c4dd155dbe08b26f13695002ad990532c545aafb70a4a0d07f135679 SHA512 
771017c495bcf675e0fa55e42578b0c9d16147c6cc8a25138104be7aeb9af49c7877d6dd74b62577a655b185831b788036085820b3a813acb70f58cd27f77703
 WHIRLPOOL 
c8b9ed8ce368cd6f7a227dc0c09a76d15b9efa5cf590cd1ee95d55ac389734992ccd319de56ae514991c5e4841d5ea61fdaba2dd14f514195ea3e6e7e7bd3260

diff --git a/www-client/chromium/chromium-61.0.3159.5.ebuild 
b/www-client/chromium/chromium-61.0.3163.25.ebuild
similarity index 98%
rename from www-client/chromium/chromium-61.0.3159.5.ebuild
rename to www-client/chromium/chromium-61.0.3163.25.ebuild
index 8dd11ad4641..a02d8d59d15 100644
--- a/www-client/chromium/chromium-61.0.3159.5.ebuild
+++ b/www-client/chromium/chromium-61.0.3163.25.ebuild
@@ -46,9 +46,8 @@ COMMON_DEPEND="
media-libs/libpng:=
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
>=media-libs/openh264-1.6.0:=
-   media-libs/opus:=
pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? ( >=media-video/ffmpeg-3:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-3:= media-libs/opus:= )
sys-apps/dbus:=
sys-apps/pciutils:=
virtual/udev
@@ -93,7 +92,7 @@ DEPEND="${COMMON_DEPEND}
)
dev-lang/perl
>=dev-util/gperf-3.0.3
-   dev-util/ninja
+   >=dev-util/ninja-1.7.2
net-libs/nodejs
sys-apps/hwids[usb(+)]
tcmalloc? ( !

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-07-27 Thread Paweł Hajdan
commit: 04322d033ed931f5cfc56902c1b032f42542d3cf
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Jul 27 08:21:58 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Thu Jul 27 08:21:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04322d03

www-client/chromium: dev channel bump (61.0.3163.13)

 www-client/chromium/Manifest   |  2 +-
 3153.4.ebuild => chromium-61.0.3163.13.ebuild} | 30 ++
 www-client/chromium/files/chromium-atk-r1.patch| 11 
 .../chromium/files/chromium-gn-bootstrap-r14.patch | 27 +++
 4 files changed, 58 insertions(+), 12 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index b21160d2754..b5f7c5a4a6d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-59.0.3071.104.tar.xz 531895868 SHA256 
a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 SHA512 
419cf5bafa80f190cd301c2933502351929c1ef1d5cfedc720ce6762674a0e6af3b4246a8f92e0c29743420338b056061d4e7f9f4a4066a5bdd4d2ee8db3ddbf
 WHIRLPOOL 
ab2fbd1beeb485a5c07743a5a84c850b5ad8178a1f97421a0aa0573817b474e633a6ac65ad43f7db67d35d257183ea4eceacd12b4cad63f88cd9777cfa498e68
 DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9eaa50829cd8193893a9ec0719481b03f328d3 SHA512 
0e121887f7158d47a9fdb7c0be43a0b1cb32d19a893f99cfc13e2ce146e553e6428fdd82815180bacb430eace42f8bf83595073cf449f49e963633e8414b07ef
 WHIRLPOOL 
b7b2b62f61c18ed77890383ba1ac2d25094e14c12042fa1b1af50fa1f8d69807673a036fdb54078622e92b32eb7211040fda3513cb079598e3caf1219c594631
 DIST chromium-60.0.3112.78.tar.xz 537669428 SHA256 
a82db2aa1b9348b619c01894db565eba686780de0e6fa9e83a8f406d06ce03ea SHA512 
d6cccf2537233c12d7b0254b45adbf0abdf9ca43688ceed28b3d915290478563be30d30879018fd4d6f2acc9654d9911c0c6bbebba0cdeacd16d748e18296c41
 WHIRLPOOL 
b7acf6a57bced89f1e81e389f72ef80cb4a24f9beed45c737bd511d8e5f64236c5b9888910ee58b746a6cdbbcc58cc1d665e8730e33471ee50782ef4ce883e8c
-DIST chromium-61.0.3153.4.tar.xz 545739052 SHA256 
ef48c114fed9a9977b731296cf099e62f1b50df07835709b41868c44363c6ec1 SHA512 
693f8f31fb97eb57277a23c2b2f88d055d9f06ed89004874449332186e8e2e7ed63af6566e884ee52c963e8cda0a2b95caae9ebba486b279daca3c9355cda711
 WHIRLPOOL 
be65fe3342a761cc0150d3d42708b9055442e2f5f8619a7d956be173b1abef0cb7b4a0bc4f0e55be0990461665fc2ba1e3b899bdffe328b8d3adc1624b15ea03
 DIST chromium-61.0.3159.5.tar.xz 546362372 SHA256 
34e0e62f5c30df110bd8d5f872021a8a0ee21fc4b6c2d4efcb8a2232612f6e0a SHA512 
325312223a1486fef1ca9d19c215147bdb37d7ab83437a6e38a076099bf450b79fbfba4060234307cba6385f9d82bf9d66c7a178f3ca33eeb0be1acee71e03f0
 WHIRLPOOL 
cecab851eb6b247e7e381cfcac94d43d2b30d38631160ba1393920e241803e3b54402f719677b608ac15734c21ad6e762925e18f92b1b3e40f3aea93886aa721
+DIST chromium-61.0.3163.13.tar.xz 552794140 SHA256 
b140c1405345a13ef8490efde64cfce413267f42baf107f83e81ba6f6dff0b2d SHA512 
3c251239d22e4b8e97d9f96868289fa6e12be2167704bcf88dfa8ccf01806f713557f98b8b48d7752ebda24eb8c290ff94e0f279cf4507f7ea14664f1719763a
 WHIRLPOOL 
51fb1214b29e6d462980b7f3238142f43f54b4fdd5c9d5cd3507c57bb168ef00676d10b6dc09ea1c722d4d17f144a31b873f8570892b4682888b581d04a97983

diff --git a/www-client/chromium/chromium-61.0.3153.4.ebuild 
b/www-client/chromium/chromium-61.0.3163.13.ebuild
similarity index 97%
rename from www-client/chromium/chromium-61.0.3153.4.ebuild
rename to www-client/chromium/chromium-61.0.3163.13.ebuild
index 754b7c87217..472aa46d7cc 100644
--- a/www-client/chromium/chromium-61.0.3153.4.ebuild
+++ b/www-client/chromium/chromium-61.0.3163.13.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gnome-keyring +gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+IUSE="component-build cups gnome-keyring +gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -32,7 +32,7 @@ COMMON_DEPEND="
cups? ( >=net-print/cups-1.3.11:= )
dev-libs/expat:=
dev-libs/glib:2
-   dev-libs/icu:=
+   system-icu? ( =dev-libs/nss-3.14.3:=
@@ -142,6 +142,14 @@ theme that covers the appropriate MIME types, and 
configure this as your
 GTK+ icon theme.
 "
 
+PATCHES=(
+   "${FILESDIR}/${PN}-widevine-r1.patch"
+   "${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
+   "${FILESDIR}/${PN}-gcc-r1.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r14.patch"
+   "${FILESDIR}/${P

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-07-19 Thread Paweł Hajdan
commit: c38ed01caecf5bccbf40c542dc4a4816e1b3119b
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Jul 19 19:03:00 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Jul 19 19:03:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c38ed01c

www-client/chromium: dev channel bump (61.0.3159.5)

Add system-icu USE flag (enabled by default). This will
help users with icu-59, which chromium does not work with yet.

Bug: https://bugs.gentoo.org/619796

 www-client/chromium/Manifest|  2 +-
 0.3141.7.ebuild => chromium-61.0.3159.5.ebuild} | 21 ++---
 www-client/chromium/files/chromium-gcc-r1.patch | 14 ++
 .../chromium/files/chromium-gn-bootstrap-r13.patch  | 18 ++
 www-client/chromium/metadata.xml|  1 +
 5 files changed, 48 insertions(+), 8 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 41100ffa649..aea984c4045 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-59.0.3071.104.tar.xz 531895868 SHA256 
a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 SHA512 
419cf5bafa80f190cd301c2933502351929c1ef1d5cfedc720ce6762674a0e6af3b4246a8f92e0c29743420338b056061d4e7f9f4a4066a5bdd4d2ee8db3ddbf
 WHIRLPOOL 
ab2fbd1beeb485a5c07743a5a84c850b5ad8178a1f97421a0aa0573817b474e633a6ac65ad43f7db67d35d257183ea4eceacd12b4cad63f88cd9777cfa498e68
 DIST chromium-60.0.3112.32.tar.xz 537426032 SHA256 
d972469bfc26a3d135a1863c22b88e23a9f00096841f6392dbb83b75ad0d17f1 SHA512 
625bac567f0717d1077ac77023c87bdd2ad1244d63c50ce6935bcb41b85aab4c06b05fda7e0f48cc7305c331080a350a16592adb37583c13736c97a55404d6ab
 WHIRLPOOL 
78af7bbf83466c044428f294209512c27ed649e746829df083edf8e8fc4eddb23618606ec8571bc4eb433a7d67e921236c562c2c175f3685017ef2576b3f7802
 DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9eaa50829cd8193893a9ec0719481b03f328d3 SHA512 
0e121887f7158d47a9fdb7c0be43a0b1cb32d19a893f99cfc13e2ce146e553e6428fdd82815180bacb430eace42f8bf83595073cf449f49e963633e8414b07ef
 WHIRLPOOL 
b7b2b62f61c18ed77890383ba1ac2d25094e14c12042fa1b1af50fa1f8d69807673a036fdb54078622e92b32eb7211040fda3513cb079598e3caf1219c594631
-DIST chromium-61.0.3141.7.tar.xz 545315208 SHA256 
3cc9039cb3db48bdd6e1ba74e600fa59c9b7b25fa29f66a6304e1674fde3b12d SHA512 
976c440f9cf5243deb8308b293d7de9c4edfa55ff2635d782d3dc819a344a4fbffd8faef30d2705a3f037a145860181d746cda52116be2d26d1ff3180ce5498e
 WHIRLPOOL 
7122d4f1978cddcc92e7127e42553e92d18196cb128fd98c06847f935ef7a0925ac56b5008dad16dbd96151a6957c0f58bd1675c21810f29d9c13287f5ad4218
 DIST chromium-61.0.3153.4.tar.xz 545739052 SHA256 
ef48c114fed9a9977b731296cf099e62f1b50df07835709b41868c44363c6ec1 SHA512 
693f8f31fb97eb57277a23c2b2f88d055d9f06ed89004874449332186e8e2e7ed63af6566e884ee52c963e8cda0a2b95caae9ebba486b279daca3c9355cda711
 WHIRLPOOL 
be65fe3342a761cc0150d3d42708b9055442e2f5f8619a7d956be173b1abef0cb7b4a0bc4f0e55be0990461665fc2ba1e3b899bdffe328b8d3adc1624b15ea03
+DIST chromium-61.0.3159.5.tar.xz 546362372 SHA256 
34e0e62f5c30df110bd8d5f872021a8a0ee21fc4b6c2d4efcb8a2232612f6e0a SHA512 
325312223a1486fef1ca9d19c215147bdb37d7ab83437a6e38a076099bf450b79fbfba4060234307cba6385f9d82bf9d66c7a178f3ca33eeb0be1acee71e03f0
 WHIRLPOOL 
cecab851eb6b247e7e381cfcac94d43d2b30d38631160ba1393920e241803e3b54402f719677b608ac15734c21ad6e762925e18f92b1b3e40f3aea93886aa721

diff --git a/www-client/chromium/chromium-61.0.3141.7.ebuild 
b/www-client/chromium/chromium-61.0.3159.5.ebuild
similarity index 98%
rename from www-client/chromium/chromium-61.0.3141.7.ebuild
rename to www-client/chromium/chromium-61.0.3159.5.ebuild
index 5573566a78f..0543445d68c 100644
--- a/www-client/chromium/chromium-61.0.3141.7.ebuild
+++ b/www-client/chromium/chromium-61.0.3159.5.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gnome-keyring +gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+IUSE="component-build cups gnome-keyring +gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-icu 
+system-libvpx +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -32,7 +32,7 @@ COMMON_DEPEND="
cups? ( >=net-print/cups-1.3.11:= )
dev-libs/expat:=
dev-libs/glib:2
-   dev-libs/icu:=
+   system-icu? ( dev-libs/icu:= )
dev-libs/libxslt:=
dev-libs/nspr:=
>=dev-libs/nss-3.14.3:=
@@ -186,7 +186,8 @@ src_prepare() {
local PATCHES=(
"${FIL

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-07-17 Thread Paweł Hajdan
commit: 4c600caa7fda7e78200185dd8cacc8cc9e05d38c
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Jul 17 12:40:10 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Jul 17 12:41:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c600caa

www-client/chromium: dev channel bump (61.0.3153.4)

 www-client/chromium/Manifest   |  2 +-
 ...chromium-61.0.3135.4.ebuild => chromium-61.0.3153.4.ebuild} |  4 ++--
 www-client/chromium/files/chromium-gn-bootstrap-r12.patch  | 10 ++
 3 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index ea519c73833..41100ffa649 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-59.0.3071.104.tar.xz 531895868 SHA256 
a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 SHA512 
419cf5bafa80f190cd301c2933502351929c1ef1d5cfedc720ce6762674a0e6af3b4246a8f92e0c29743420338b056061d4e7f9f4a4066a5bdd4d2ee8db3ddbf
 WHIRLPOOL 
ab2fbd1beeb485a5c07743a5a84c850b5ad8178a1f97421a0aa0573817b474e633a6ac65ad43f7db67d35d257183ea4eceacd12b4cad63f88cd9777cfa498e68
 DIST chromium-60.0.3112.32.tar.xz 537426032 SHA256 
d972469bfc26a3d135a1863c22b88e23a9f00096841f6392dbb83b75ad0d17f1 SHA512 
625bac567f0717d1077ac77023c87bdd2ad1244d63c50ce6935bcb41b85aab4c06b05fda7e0f48cc7305c331080a350a16592adb37583c13736c97a55404d6ab
 WHIRLPOOL 
78af7bbf83466c044428f294209512c27ed649e746829df083edf8e8fc4eddb23618606ec8571bc4eb433a7d67e921236c562c2c175f3685017ef2576b3f7802
 DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9eaa50829cd8193893a9ec0719481b03f328d3 SHA512 
0e121887f7158d47a9fdb7c0be43a0b1cb32d19a893f99cfc13e2ce146e553e6428fdd82815180bacb430eace42f8bf83595073cf449f49e963633e8414b07ef
 WHIRLPOOL 
b7b2b62f61c18ed77890383ba1ac2d25094e14c12042fa1b1af50fa1f8d69807673a036fdb54078622e92b32eb7211040fda3513cb079598e3caf1219c594631
-DIST chromium-61.0.3135.4.tar.xz 544853344 SHA256 
9ffc9be0e30cdd8fce80b91195e32b9d148510f5fa10bed833e5f3d897181bf6 SHA512 
50daac20224be9b23fd19f1787b139402dc3b51ae2ef37c7ab1319d0d6d6f68d55501a429b8d3bef975e68d4cc862b1aa3e8dacbb48333b2fb8a973cdbf8fc5f
 WHIRLPOOL 
6aaf54d10c83b022b60201b56d5ed50e61153f800d7dfe2f615cd6c2a598b0da0795548be7c502a2f72f5159e5ced3536efad466df5d24b854e12f9acbdc321b
 DIST chromium-61.0.3141.7.tar.xz 545315208 SHA256 
3cc9039cb3db48bdd6e1ba74e600fa59c9b7b25fa29f66a6304e1674fde3b12d SHA512 
976c440f9cf5243deb8308b293d7de9c4edfa55ff2635d782d3dc819a344a4fbffd8faef30d2705a3f037a145860181d746cda52116be2d26d1ff3180ce5498e
 WHIRLPOOL 
7122d4f1978cddcc92e7127e42553e92d18196cb128fd98c06847f935ef7a0925ac56b5008dad16dbd96151a6957c0f58bd1675c21810f29d9c13287f5ad4218
+DIST chromium-61.0.3153.4.tar.xz 545739052 SHA256 
ef48c114fed9a9977b731296cf099e62f1b50df07835709b41868c44363c6ec1 SHA512 
693f8f31fb97eb57277a23c2b2f88d055d9f06ed89004874449332186e8e2e7ed63af6566e884ee52c963e8cda0a2b95caae9ebba486b279daca3c9355cda711
 WHIRLPOOL 
be65fe3342a761cc0150d3d42708b9055442e2f5f8619a7d956be173b1abef0cb7b4a0bc4f0e55be0990461665fc2ba1e3b899bdffe328b8d3adc1624b15ea03

diff --git a/www-client/chromium/chromium-61.0.3135.4.ebuild 
b/www-client/chromium/chromium-61.0.3153.4.ebuild
similarity index 99%
rename from www-client/chromium/chromium-61.0.3135.4.ebuild
rename to www-client/chromium/chromium-61.0.3153.4.ebuild
index abbfceaa88b..754b7c87217 100644
--- a/www-client/chromium/chromium-61.0.3135.4.ebuild
+++ b/www-client/chromium/chromium-61.0.3153.4.ebuild
@@ -186,7 +186,7 @@ src_prepare() {
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r10.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r12.patch"
)
 
default
@@ -421,7 +421,7 @@ src_configure() {
# Never use bundled gold binary. Disable gold linker flags for now.
# Do not use bundled clang.
# Trying to use gold results in linker crash.
-   myconf_gn+=" use_gold=false use_sysroot=false 
linux_use_bundled_binutils=false"
+   myconf_gn+=" use_gold=false use_sysroot=false 
linux_use_bundled_binutils=false use_custom_libcxx=false"
 
ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"

diff --git a/www-client/chromium/files/chromium-gn-bootstrap-r12.patch 
b/www-client/chromium/files/chromium-gn-bootstrap-r12.patch
new file mode 100644
index 000..b5da93ec0d7
--- /dev/null
+++ b/www-client/chromium/files/chromium-gn-bootstrap-r12.patch
@@ -0,0 +1,10 @@
+--- a/tools/gn/bootstrap/bootstrap.py.orig 2017-07-12 20:37:42.619009003 
+
 b/tools/gn/bootstrap/bootstrap.py  2017-07-12 20:37:58.4953

[gentoo-commits] proj/arch-tools:master commit in: /

2017-07-10 Thread Paweł Hajdan
commit: 064b7b3dbf4277b9c57add479a478386504fc0d2
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Jul 10 20:28:50 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Jul 10 20:28:50 2017 +
URL:https://gitweb.gentoo.org/proj/arch-tools.git/commit/?id=064b7b3d

stabilization-candidates: retry network errors

 common.py   | 19 +++
 stabilization-candidates.py | 26 +-
 2 files changed, 36 insertions(+), 9 deletions(-)

diff --git a/common.py b/common.py
index 89e4996..8e0c14c 100644
--- a/common.py
+++ b/common.py
@@ -1,10 +1,12 @@
 # Copyright 2012 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+import functools
 import io
 import datetime
 import getpass
 import re
+import time
 
 import portage
 
@@ -17,6 +19,23 @@ def chunks(iterable, length):
yield iterable[i:i + length]
 
 
+def retry(ExceptionToCheck, tries=4, delay=3, backoff=2):
+   def deco_retry(f):
+   @functools.wraps(f)
+   def f_retry(*args, **kwargs):
+   mtries, mdelay = tries, delay
+   while mtries > 1:
+   try:
+   return f(*args, **kwargs)
+   except ExceptionToCheck:
+   time.sleep(mdelay)
+   mtries -= 1
+   mdelay *= backoff
+   return f(*args, **kwargs)
+   return f_retry
+   return deco_retry
+
+
 # Snippet from http://bugs.python.org/issue9584
 def expand_braces(orig):
r = r'.*(\{.+?[^\\]\})'

diff --git a/stabilization-candidates.py b/stabilization-candidates.py
index 2537ab4..0cedac4 100755
--- a/stabilization-candidates.py
+++ b/stabilization-candidates.py
@@ -7,6 +7,7 @@ import optparse
 import os.path
 import random
 import re
+import socket
 import subprocess
 import xmlrpc.client
 
@@ -14,7 +15,7 @@ from portage.package.ebuild.getmaskingstatus import 
getmaskingstatus
 from portage.xml.metadata import MetaDataXML
 import portage.versions
 
-from common import login
+from common import login, retry
 
 if __name__ == "__main__":
parser = optparse.OptionParser()
@@ -139,19 +140,26 @@ if __name__ == "__main__":
continue
 
# Do not risk trying to stabilize a package with known bugs.
-   params = {}
-   params['Bugzilla_token'] = login_data['token']
-   params['summary'] = cp
-   bugs = [x for x in bugzilla.Bug.search(params)['bugs'] if 
x['is_open'] and x['severity'] not in ['enhancement', 'QA']]
+   @retry(socket.error)
+   def get_package_bugs():
+   params = {}
+   params['Bugzilla_token'] = login_data['token']
+   params['summary'] = cp
+   return [x for x in bugzilla.Bug.search(params)['bugs']
+   if x['is_open'] and x['severity'] not in 
['enhancement', 'QA']]
+   bugs = get_package_bugs()
if bugs:
print('has bugs')
continue
 
# Protection against filing a stabilization bug twice.
-   params = {}
-   params['Bugzilla_token'] = login_data['token']
-   params['summary'] = best_candidate
-   bugs = bugzilla.Bug.search(params)['bugs']
+   @retry(socket.error)
+   def get_package_bugs():
+   params = {}
+   params['Bugzilla_token'] = login_data['token']
+   params['summary'] = best_candidate
+   return bugzilla.Bug.search(params)['bugs']
+   bugs = get_package_bugs()
if bugs:
print('version has bugs')
continue



[gentoo-commits] proj/arch-tools:master commit in: /

2017-07-09 Thread Paweł Hajdan
commit: eed2243011824ddb3525a75409fae1398a11fb11
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Jul  9 14:42:21 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sun Jul  9 14:42:21 2017 +
URL:https://gitweb.gentoo.org/proj/arch-tools.git/commit/?id=eed22430

stabilization-candidates: update for git

 stabilization-candidates.py | 24 +++-
 1 file changed, 11 insertions(+), 13 deletions(-)

diff --git a/stabilization-candidates.py b/stabilization-candidates.py
index d324bdb..2537ab4 100755
--- a/stabilization-candidates.py
+++ b/stabilization-candidates.py
@@ -20,7 +20,7 @@ if __name__ == "__main__":
parser = optparse.OptionParser()
parser.add_option("--arch", dest="arch", action="append", help="Gentoo 
arch to use, e.g. x86, amd64, ... Can be passed multiple times.")
parser.add_option("--days", dest="days", type=int, default=30, 
help="Number of days in the tree after stabilization is possible.")
-   parser.add_option("--repo", dest="repo", help="Path to portage CVS 
repository")
+   parser.add_option("--repo", dest="repo", help="Path to portage git 
repository")
parser.add_option("--category", dest="category", help="Portage category 
filter (default is all categories)")
parser.add_option("--exclude", dest="exclude", 
default=".*(kde-base|sci|lisp|perl-core|virtual|gnome|ruby|x11|mono|dotnet|games|xfce|xfburn|mousepad|orage|xfbib|thunar|ristretto|pragha|xfmpc|parole|midori|gigolo|rodent|xfwm|girara|zathura|leechcraft).*",
 help="Regular expression for excluded packages.")
parser.add_option("-o", "--output", dest="output_filename", 
default="stabilization-candidates.txt", help="Output filename for generated 
stabilization candidates list.")
@@ -116,18 +116,16 @@ if __name__ == "__main__":
 
pv = portage.versions.catsplit(best_candidate)[1]
try:
-   with open(os.path.join(options.repo, cp, 'ChangeLog')) 
as changelog_file:
-   regex = '\*%s \((.*)\)' % re.escape(pv)
-   match = re.search(regex, changelog_file.read())
-   if not match:
-   print('error parsing ChangeLog')
-   continue
-   changelog_date = 
datetime.datetime.strptime(match.group(1), '%d %b %Y')
-   if now - changelog_date < 
datetime.timedelta(days=options.days):
-   print('not old enough')
-   continue
-   except IOError as e:
-   print(e)
+   git_log = subprocess.check_output(
+   ['git', 'log', '--date-order', '--date=short', 
'--format=%cd', '%s.ebuild' % pv],
+   cwd=os.path.join(options.repo, cp))
+   changelog_date_str = 
git_log.splitlines()[0].decode('utf-8')
+   changelog_date = 
datetime.datetime.strptime(changelog_date_str, '%Y-%m-%d')
+   if now - changelog_date < 
datetime.timedelta(days=options.days):
+   print('not old enough')
+   continue
+   except subprocess.CalledProcessError as ex:
+   print('git error: ' + ex.output)
continue
 
keywords = 
portage.db["/"]["porttree"].dbapi.aux_get(best_candidate, ['KEYWORDS'])[0]



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-06-28 Thread Paweł Hajdan
commit: 6154cb911e5163dbaef46675cb760d0813cea894
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Jun 28 15:17:26 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Jun 28 15:17:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6154cb91

www-client/chromium: dev channel bump (61.0.3141.7)

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 www-client/chromium/Manifest   |  2 +-
 ...0.3128.3.ebuild => chromium-61.0.3141.7.ebuild} |  4 ++--
 .../chromium/files/chromium-gn-bootstrap-r11.patch | 27 ++
 3 files changed, 30 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 3f79f62ed46..ea519c73833 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-59.0.3071.104.tar.xz 531895868 SHA256 
a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 SHA512 
419cf5bafa80f190cd301c2933502351929c1ef1d5cfedc720ce6762674a0e6af3b4246a8f92e0c29743420338b056061d4e7f9f4a4066a5bdd4d2ee8db3ddbf
 WHIRLPOOL 
ab2fbd1beeb485a5c07743a5a84c850b5ad8178a1f97421a0aa0573817b474e633a6ac65ad43f7db67d35d257183ea4eceacd12b4cad63f88cd9777cfa498e68
 DIST chromium-60.0.3112.32.tar.xz 537426032 SHA256 
d972469bfc26a3d135a1863c22b88e23a9f00096841f6392dbb83b75ad0d17f1 SHA512 
625bac567f0717d1077ac77023c87bdd2ad1244d63c50ce6935bcb41b85aab4c06b05fda7e0f48cc7305c331080a350a16592adb37583c13736c97a55404d6ab
 WHIRLPOOL 
78af7bbf83466c044428f294209512c27ed649e746829df083edf8e8fc4eddb23618606ec8571bc4eb433a7d67e921236c562c2c175f3685017ef2576b3f7802
 DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9eaa50829cd8193893a9ec0719481b03f328d3 SHA512 
0e121887f7158d47a9fdb7c0be43a0b1cb32d19a893f99cfc13e2ce146e553e6428fdd82815180bacb430eace42f8bf83595073cf449f49e963633e8414b07ef
 WHIRLPOOL 
b7b2b62f61c18ed77890383ba1ac2d25094e14c12042fa1b1af50fa1f8d69807673a036fdb54078622e92b32eb7211040fda3513cb079598e3caf1219c594631
-DIST chromium-61.0.3128.3.tar.xz 542407004 SHA256 
21b284c71cbd1df1302b3d41f813765c8265ba279a78455447a30ada710e9929 SHA512 
b5808dea9220182db2500f122b38e32707e285372e64031f5c5d238d82787172e44350e47bd2400ea267e8a857cd59f0db402ed2b542aa097afa4a797226e070
 WHIRLPOOL 
5eac6a151b7ce1634577e707ae2252a30549f13a029c95a73ec073b93022092dd7cac642060100d51fed01b594532526dddbda159a439bef0ca1b971d83bbd1a
 DIST chromium-61.0.3135.4.tar.xz 544853344 SHA256 
9ffc9be0e30cdd8fce80b91195e32b9d148510f5fa10bed833e5f3d897181bf6 SHA512 
50daac20224be9b23fd19f1787b139402dc3b51ae2ef37c7ab1319d0d6d6f68d55501a429b8d3bef975e68d4cc862b1aa3e8dacbb48333b2fb8a973cdbf8fc5f
 WHIRLPOOL 
6aaf54d10c83b022b60201b56d5ed50e61153f800d7dfe2f615cd6c2a598b0da0795548be7c502a2f72f5159e5ced3536efad466df5d24b854e12f9acbdc321b
+DIST chromium-61.0.3141.7.tar.xz 545315208 SHA256 
3cc9039cb3db48bdd6e1ba74e600fa59c9b7b25fa29f66a6304e1674fde3b12d SHA512 
976c440f9cf5243deb8308b293d7de9c4edfa55ff2635d782d3dc819a344a4fbffd8faef30d2705a3f037a145860181d746cda52116be2d26d1ff3180ce5498e
 WHIRLPOOL 
7122d4f1978cddcc92e7127e42553e92d18196cb128fd98c06847f935ef7a0925ac56b5008dad16dbd96151a6957c0f58bd1675c21810f29d9c13287f5ad4218

diff --git a/www-client/chromium/chromium-61.0.3128.3.ebuild 
b/www-client/chromium/chromium-61.0.3141.7.ebuild
similarity index 99%
rename from www-client/chromium/chromium-61.0.3128.3.ebuild
rename to www-client/chromium/chromium-61.0.3141.7.ebuild
index 4a2c2ada6f8..5573566a78f 100644
--- a/www-client/chromium/chromium-61.0.3128.3.ebuild
+++ b/www-client/chromium/chromium-61.0.3141.7.ebuild
@@ -186,7 +186,7 @@ src_prepare() {
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
-   "${FILESDIR}/${PN}-system-icu-r2.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r11.patch"
)
 
default
@@ -213,9 +213,9 @@ src_prepare() {
third_party/analytics
third_party/angle
third_party/angle/src/common/third_party/base
+   third_party/angle/src/common/third_party/murmurhash
third_party/angle/src/third_party/compiler
third_party/angle/src/third_party/libXNVCtrl
-   third_party/angle/src/third_party/murmurhash
third_party/angle/src/third_party/trace_event
third_party/boringssl
third_party/brotli

diff --git a/www-client/chromium/files/chromium-gn-bootstrap-r11.patch 
b/www-client/chromium/files/chromium-gn-bootstrap-r11.patch
new file mode 100644
index 000..a2171a2c6e8
--- /dev/null
+++ b/www-client/chromium/files/chromium-gn-bootstrap-r11.patch
@@ -0,0 +1,27 @@
+--- a/tools/gn/bootstrap/bootstrap.py
 b/tools/gn/bootstrap/bootstrap.py
+@@ -447,6 +447,7 @@ def write_gn_ninja(path, root_gen_dir, options):
+   'base/metrics/field_

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-06-26 Thread Paweł Hajdan
commit: ebbbcdee2df5f21b78144b6a78fb217492eaecc1
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Jun 26 07:09:09 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Jun 26 07:09:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebbbcdee

www-client/chromium: dev channel bump (61.0.3135.4)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest   |  2 +-
 ...0.3124.4.ebuild => chromium-61.0.3135.4.ebuild} | 68 +++---
 .../chromium/files/chromium-gn-bootstrap-r10.patch | 18 ++
 3 files changed, 65 insertions(+), 23 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 16c8a59f61d..3f79f62ed46 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-59.0.3071.104.tar.xz 531895868 SHA256 
a949fa166cdcdbd8419fbdb4583804613d9845130f0c851e4c647d79a4c300d0 SHA512 
419cf5bafa80f190cd301c2933502351929c1ef1d5cfedc720ce6762674a0e6af3b4246a8f92e0c29743420338b056061d4e7f9f4a4066a5bdd4d2ee8db3ddbf
 WHIRLPOOL 
ab2fbd1beeb485a5c07743a5a84c850b5ad8178a1f97421a0aa0573817b474e633a6ac65ad43f7db67d35d257183ea4eceacd12b4cad63f88cd9777cfa498e68
 DIST chromium-60.0.3112.32.tar.xz 537426032 SHA256 
d972469bfc26a3d135a1863c22b88e23a9f00096841f6392dbb83b75ad0d17f1 SHA512 
625bac567f0717d1077ac77023c87bdd2ad1244d63c50ce6935bcb41b85aab4c06b05fda7e0f48cc7305c331080a350a16592adb37583c13736c97a55404d6ab
 WHIRLPOOL 
78af7bbf83466c044428f294209512c27ed649e746829df083edf8e8fc4eddb23618606ec8571bc4eb433a7d67e921236c562c2c175f3685017ef2576b3f7802
 DIST chromium-60.0.3112.40.tar.xz 537575476 SHA256 
4fdc590fc6ef4af16cc72d790b9eaa50829cd8193893a9ec0719481b03f328d3 SHA512 
0e121887f7158d47a9fdb7c0be43a0b1cb32d19a893f99cfc13e2ce146e553e6428fdd82815180bacb430eace42f8bf83595073cf449f49e963633e8414b07ef
 WHIRLPOOL 
b7b2b62f61c18ed77890383ba1ac2d25094e14c12042fa1b1af50fa1f8d69807673a036fdb54078622e92b32eb7211040fda3513cb079598e3caf1219c594631
-DIST chromium-61.0.3124.4.tar.xz 542178452 SHA256 
8976732d3fbbbfe188d79cb64169a5ceafe8e23351b8fb650cfd02fdfd74a83c SHA512 
6d690824376382774957c6eb0a35cb3bd443d3c501d7d5988d912dccd17da44e8e2bd5f9ac8b59d9381d7fbf67216e001dcf081591bd95c732018155f7b212f2
 WHIRLPOOL 
9a3720bb615a4f66cc77b5250dad50afb2301e076b1e0e334c0db770f420862051acac0bc68907ea1cc3f4b6a6edb108ea44f392b520c8ba916612f7eb7e54fa
 DIST chromium-61.0.3128.3.tar.xz 542407004 SHA256 
21b284c71cbd1df1302b3d41f813765c8265ba279a78455447a30ada710e9929 SHA512 
b5808dea9220182db2500f122b38e32707e285372e64031f5c5d238d82787172e44350e47bd2400ea267e8a857cd59f0db402ed2b542aa097afa4a797226e070
 WHIRLPOOL 
5eac6a151b7ce1634577e707ae2252a30549f13a029c95a73ec073b93022092dd7cac642060100d51fed01b594532526dddbda159a439bef0ca1b971d83bbd1a
+DIST chromium-61.0.3135.4.tar.xz 544853344 SHA256 
9ffc9be0e30cdd8fce80b91195e32b9d148510f5fa10bed833e5f3d897181bf6 SHA512 
50daac20224be9b23fd19f1787b139402dc3b51ae2ef37c7ab1319d0d6d6f68d55501a429b8d3bef975e68d4cc862b1aa3e8dacbb48333b2fb8a973cdbf8fc5f
 WHIRLPOOL 
6aaf54d10c83b022b60201b56d5ed50e61153f800d7dfe2f615cd6c2a598b0da0795548be7c502a2f72f5159e5ced3536efad466df5d24b854e12f9acbdc321b

diff --git a/www-client/chromium/chromium-61.0.3124.4.ebuild 
b/www-client/chromium/chromium-61.0.3135.4.ebuild
similarity index 93%
rename from www-client/chromium/chromium-61.0.3124.4.ebuild
rename to www-client/chromium/chromium-61.0.3135.4.ebuild
index 2703b4c155c..abbfceaa88b 100644
--- a/www-client/chromium/chromium-61.0.3124.4.ebuild
+++ b/www-client/chromium/chromium-61.0.3135.4.ebuild
@@ -186,8 +186,7 @@ src_prepare() {
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r9.patch"
-   "${FILESDIR}/${PN}-system-icu-r2.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r10.patch"
)
 
default
@@ -213,10 +212,10 @@ src_prepare() {
third_party/WebKit
third_party/analytics
third_party/angle
-   third_party/angle/src/common/third_party/numerics
+   third_party/angle/src/common/third_party/base
+   third_party/angle/src/common/third_party/murmurhash
third_party/angle/src/third_party/compiler
third_party/angle/src/third_party/libXNVCtrl
-   third_party/angle/src/third_party/murmurhash
third_party/angle/src/third_party/trace_event
third_party/boringssl
third_party/brotli
@@ -298,7 +297,6 @@ src_prepare() {
third_party/swiftshader
third_party/swiftshader/third_party/llvm-subzero
third_party/swiftshader/third_party/subzero
-   third_party/tcmalloc
third_party/usrsctp
  

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-06-14 Thread Paweł Hajdan
commit: 3abb0156b1f4a3dacb3c79b1f83005c9188db6e3
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Jun 14 19:42:36 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Jun 14 19:42:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3abb0156

www-client/chromium: dev channel bump (61.0.3128.3)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest|   1 +
 www-client/chromium/chromium-61.0.3128.3.ebuild | 634 
 2 files changed, 635 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index a2a83cc5740..b9c96c67f1f 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,3 +2,4 @@ DIST chromium-59.0.3071.86.tar.xz 531842404 SHA256 
c31431aa9f4ae521d784bee89792e
 DIST chromium-60.0.3112.20.tar.xz 537314876 SHA256 
b508b8ecd85a0bf9778d836af3c7564dd97ef3628d964c1bfea353658113c494 SHA512 
93da55ec8171f7ebcba7732db149178a717c8f627664752b6d5bd12aa51fb3d928bc4a1369a0bee34730a98829aaba8c5a90d59136d39a5b7eddf15b8da6bba2
 WHIRLPOOL 
d66366868e848cbbd05bb97ead1577860c6e7a6c2f1dbb9f9833203f76d70b6d2a4d353b181e2ef51cca1d9f4c73e8f740be548f275cc382c2302d5c5cc41355
 DIST chromium-60.0.3112.24.tar.xz 537341808 SHA256 
26a4ef3e94399d23c077197ea47d5aab5d9165a6aa7eb8d4d66167fc043f2a94 SHA512 
3abb8bd78f9235c69ae1372d939c215d582da00125ad26aa28e1c4dc2aef0b40e5cf593b6b0438bddcf9ef5928df0e44bed5e7b1a8752706704f4d71fae9353d
 WHIRLPOOL 
467e3b8c4ea95c7bb432c1a1e6557e570141d7503b98e6a9bd8d2bded1e83779747c5f01358c877378a438f198d0db104ccb2ad044dcc22ad3d39d99ad183769
 DIST chromium-61.0.3124.4.tar.xz 542178452 SHA256 
8976732d3fbbbfe188d79cb64169a5ceafe8e23351b8fb650cfd02fdfd74a83c SHA512 
6d690824376382774957c6eb0a35cb3bd443d3c501d7d5988d912dccd17da44e8e2bd5f9ac8b59d9381d7fbf67216e001dcf081591bd95c732018155f7b212f2
 WHIRLPOOL 
9a3720bb615a4f66cc77b5250dad50afb2301e076b1e0e334c0db770f420862051acac0bc68907ea1cc3f4b6a6edb108ea44f392b520c8ba916612f7eb7e54fa
+DIST chromium-61.0.3128.3.tar.xz 542407004 SHA256 
21b284c71cbd1df1302b3d41f813765c8265ba279a78455447a30ada710e9929 SHA512 
b5808dea9220182db2500f122b38e32707e285372e64031f5c5d238d82787172e44350e47bd2400ea267e8a857cd59f0db402ed2b542aa097afa4a797226e070
 WHIRLPOOL 
5eac6a151b7ce1634577e707ae2252a30549f13a029c95a73ec073b93022092dd7cac642060100d51fed01b594532526dddbda159a439bef0ca1b971d83bbd1a

diff --git a/www-client/chromium/chromium-61.0.3128.3.ebuild 
b/www-client/chromium/chromium-61.0.3128.3.ebuild
new file mode 100644
index 000..22c6f5f671b
--- /dev/null
+++ b/www-client/chromium/chromium-61.0.3128.3.ebuild
@@ -0,0 +1,634 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   dev-libs/icu:=
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   media-libs/opus:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-3:= )
+   sys-apps/dbus:=
+   sys-apps/pciutils:=
+   virtual/udev
+   x11-lib

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-06-11 Thread Paweł Hajdan
commit: 09d8ca782654aa45726e753148a71ce11e7c10cc
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Jun 11 16:39:19 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sun Jun 11 16:39:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d8ca78

www-client/chromium: dev channel bump (61.0.3124.4)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-61.0.3124.4.ebuild| 632 +
 .../files/chromium-FORTIFY_SOURCE-r2.patch |  25 +
 .../chromium/files/chromium-gn-bootstrap-r9.patch  |  20 +
 4 files changed, 678 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 771c2cf8c9d..a2a83cc5740 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
 DIST chromium-59.0.3071.86.tar.xz 531842404 SHA256 
c31431aa9f4ae521d784bee89792e7fa05793cb822bfb8d3fbacaf414b29ace7 SHA512 
1b92956435dcc422f3edf0ccd031007a19d291620d5af284ac2c1d2578b8524691713927b47130d2fd7c9acb7d9cd0376e9f5e3821b5feece7529b8b7bddf193
 WHIRLPOOL 
59454903b5a79f04a47e368fd9d18a22ceedc9e90650278e58523e8bedf6aecd3ef64d795a83524c514d7adc2aab847585971ae213af38c651a9c9924f56c601
 DIST chromium-60.0.3112.20.tar.xz 537314876 SHA256 
b508b8ecd85a0bf9778d836af3c7564dd97ef3628d964c1bfea353658113c494 SHA512 
93da55ec8171f7ebcba7732db149178a717c8f627664752b6d5bd12aa51fb3d928bc4a1369a0bee34730a98829aaba8c5a90d59136d39a5b7eddf15b8da6bba2
 WHIRLPOOL 
d66366868e848cbbd05bb97ead1577860c6e7a6c2f1dbb9f9833203f76d70b6d2a4d353b181e2ef51cca1d9f4c73e8f740be548f275cc382c2302d5c5cc41355
 DIST chromium-60.0.3112.24.tar.xz 537341808 SHA256 
26a4ef3e94399d23c077197ea47d5aab5d9165a6aa7eb8d4d66167fc043f2a94 SHA512 
3abb8bd78f9235c69ae1372d939c215d582da00125ad26aa28e1c4dc2aef0b40e5cf593b6b0438bddcf9ef5928df0e44bed5e7b1a8752706704f4d71fae9353d
 WHIRLPOOL 
467e3b8c4ea95c7bb432c1a1e6557e570141d7503b98e6a9bd8d2bded1e83779747c5f01358c877378a438f198d0db104ccb2ad044dcc22ad3d39d99ad183769
+DIST chromium-61.0.3124.4.tar.xz 542178452 SHA256 
8976732d3fbbbfe188d79cb64169a5ceafe8e23351b8fb650cfd02fdfd74a83c SHA512 
6d690824376382774957c6eb0a35cb3bd443d3c501d7d5988d912dccd17da44e8e2bd5f9ac8b59d9381d7fbf67216e001dcf081591bd95c732018155f7b212f2
 WHIRLPOOL 
9a3720bb615a4f66cc77b5250dad50afb2301e076b1e0e334c0db770f420862051acac0bc68907ea1cc3f4b6a6edb108ea44f392b520c8ba916612f7eb7e54fa

diff --git a/www-client/chromium/chromium-61.0.3124.4.ebuild 
b/www-client/chromium/chromium-61.0.3124.4.ebuild
new file mode 100644
index 000..e1f0bb41102
--- /dev/null
+++ b/www-client/chromium/chromium-61.0.3124.4.ebuild
@@ -0,0 +1,632 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gnome-keyring +gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   dev-libs/icu:=
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   >=media-libs/openh264-1.6.0:=
+   media-libs/opus:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-3:= )
+   sys-apps/dbus:=
+   sys-app

[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-06-11 Thread Paweł Hajdan
commit: 0e3f1d88c21b9ca90482e52da1ff58b2403f4a7b
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Jun 11 16:34:17 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sun Jun 11 16:34:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3f1d88

profiles/package.mask: update chromium mask for M61

 profiles/package.mask | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index c50572b9a42..56330b520c2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Pawel Hajdan, Jr. <phajdan...@gentoo.org> (11 Jun 2017)
+# Dev channel releases are only for people who are developers or want more
+# experimental features and accept a more unstable release.
+>=www-client/chromium-61
+
 # Raymond Jennings <shent...@gmail.com> (11 Jun 2017)
 # Upstream announced EOL effective July 2017.
 # Depends on qt4 which is being deprecated.
@@ -493,11 +498,6 @@ app-arch/unlzx
 # Masked for removal in 30 days.
 net-im/licq
 
-# Pawel Hajdan, Jr. <phajdan...@gentoo.org> (03 May 2017)
-# Dev channel releases are only for people who are developers or want more
-# experimental features and accept a more unstable release.
->=www-client/chromium-60
-
 # Zac Medico <zmed...@gentoo.org> (01 May 2017)
 # Possible API incompatibilities, bug #617174.
 # http://aiohttp.readthedocs.io/en/latest/migration.html



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-06-11 Thread Paweł Hajdan
commit: 8b63f474d5d570168239a2b9990d24224866bb82
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Jun 11 16:32:22 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sun Jun 11 16:32:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b63f474

www-client/chromium: beta channel bump (60.0.3112.24)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest| 2 +-
 .../{chromium-60.0.3112.10.ebuild => chromium-60.0.3112.24.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 995951e6e00..771c2cf8c9d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,3 @@
 DIST chromium-59.0.3071.86.tar.xz 531842404 SHA256 
c31431aa9f4ae521d784bee89792e7fa05793cb822bfb8d3fbacaf414b29ace7 SHA512 
1b92956435dcc422f3edf0ccd031007a19d291620d5af284ac2c1d2578b8524691713927b47130d2fd7c9acb7d9cd0376e9f5e3821b5feece7529b8b7bddf193
 WHIRLPOOL 
59454903b5a79f04a47e368fd9d18a22ceedc9e90650278e58523e8bedf6aecd3ef64d795a83524c514d7adc2aab847585971ae213af38c651a9c9924f56c601
-DIST chromium-60.0.3112.10.tar.xz 537218416 SHA256 
50b15ac11e8bf523300697f72db304c79c3fee3497f52626affd3c4826a43cd8 SHA512 
532cb0de04f3302b420750892b32a344372aca7a12bd46f91e6431cb81b3f49b6bf9e1eec6138a27b3fc632afb6ecb11e65b6f845d3bc9a175350b000860c4f7
 WHIRLPOOL 
aac314d134f6aee3b066c2b4570def57a081366db496a91c62255bdd19f2a2daa757d270c8389c84b2bd97e47c70d2b15223e9a2d939cdaf0f3607a066617e2a
 DIST chromium-60.0.3112.20.tar.xz 537314876 SHA256 
b508b8ecd85a0bf9778d836af3c7564dd97ef3628d964c1bfea353658113c494 SHA512 
93da55ec8171f7ebcba7732db149178a717c8f627664752b6d5bd12aa51fb3d928bc4a1369a0bee34730a98829aaba8c5a90d59136d39a5b7eddf15b8da6bba2
 WHIRLPOOL 
d66366868e848cbbd05bb97ead1577860c6e7a6c2f1dbb9f9833203f76d70b6d2a4d353b181e2ef51cca1d9f4c73e8f740be548f275cc382c2302d5c5cc41355
+DIST chromium-60.0.3112.24.tar.xz 537341808 SHA256 
26a4ef3e94399d23c077197ea47d5aab5d9165a6aa7eb8d4d66167fc043f2a94 SHA512 
3abb8bd78f9235c69ae1372d939c215d582da00125ad26aa28e1c4dc2aef0b40e5cf593b6b0438bddcf9ef5928df0e44bed5e7b1a8752706704f4d71fae9353d
 WHIRLPOOL 
467e3b8c4ea95c7bb432c1a1e6557e570141d7503b98e6a9bd8d2bded1e83779747c5f01358c877378a438f198d0db104ccb2ad044dcc22ad3d39d99ad183769

diff --git a/www-client/chromium/chromium-60.0.3112.10.ebuild 
b/www-client/chromium/chromium-60.0.3112.24.ebuild
similarity index 100%
rename from www-client/chromium/chromium-60.0.3112.10.ebuild
rename to www-client/chromium/chromium-60.0.3112.24.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-06-07 Thread Paweł Hajdan
commit: 87018463caab91425d41ca1cc95a65a72dbe5b6b
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Jun  7 16:24:17 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Jun  7 16:24:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87018463

www-client/chromium: dev channel bump (60.0.3112.20)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest| 2 +-
 .../{chromium-60.0.3112.7.ebuild => chromium-60.0.3112.20.ebuild}   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 8c40c9a29ff..f73f0dc1c9d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -4,4 +4,4 @@ DIST chromium-59.0.3071.61.tar.xz 531774216 SHA256 
3471d957fb550288327b395d8fe36
 DIST chromium-59.0.3071.83.tar.xz 531795116 SHA256 
37b1207816f7fbf74e8d7eb7de08002bec76ce94cc0df74c94c34804c61612c1 SHA512 
f232eb7325b16957b413ecbc991593ee44aa14b878a3a6624b236d7e24fb334a04f302719f95c185bf8bde2fc071c2b77059ab62e20a26bc1dfc1c77dd8b6a8d
 WHIRLPOOL 
b93b39b0dfd45d405c896f0926dfb7f93bd8e1edf9bec8c53c18d3a286a3e744de20c4d541a8deb4f368a92e4712fe9f9aa573bcaf5892c92dfa6ea529bc
 DIST chromium-59.0.3071.86.tar.xz 531842404 SHA256 
c31431aa9f4ae521d784bee89792e7fa05793cb822bfb8d3fbacaf414b29ace7 SHA512 
1b92956435dcc422f3edf0ccd031007a19d291620d5af284ac2c1d2578b8524691713927b47130d2fd7c9acb7d9cd0376e9f5e3821b5feece7529b8b7bddf193
 WHIRLPOOL 
59454903b5a79f04a47e368fd9d18a22ceedc9e90650278e58523e8bedf6aecd3ef64d795a83524c514d7adc2aab847585971ae213af38c651a9c9924f56c601
 DIST chromium-60.0.3112.10.tar.xz 537218416 SHA256 
50b15ac11e8bf523300697f72db304c79c3fee3497f52626affd3c4826a43cd8 SHA512 
532cb0de04f3302b420750892b32a344372aca7a12bd46f91e6431cb81b3f49b6bf9e1eec6138a27b3fc632afb6ecb11e65b6f845d3bc9a175350b000860c4f7
 WHIRLPOOL 
aac314d134f6aee3b066c2b4570def57a081366db496a91c62255bdd19f2a2daa757d270c8389c84b2bd97e47c70d2b15223e9a2d939cdaf0f3607a066617e2a
-DIST chromium-60.0.3112.7.tar.xz 537210676 SHA256 
9bed6c54d4e44aef40a013cf4e7a5dcde57a1bc75d628cf0d7bbe3f8614c228d SHA512 
27f7d7a97ba8fd9bb17a0abfed2934bbfba60947d5380578bb3ce43e5634e3153df5cecd76fb27291206722e7647e50717e6f45c98ebb6a33ef7e1f9d6e9e344
 WHIRLPOOL 
0718a8ee323c6a947068b3bcf59dae822f5b969c1bcc10024d58b23436e5513be3c9fe3632e9226c11232b4f8ec49b31044e2408316317b7d329682b9531b977
+DIST chromium-60.0.3112.20.tar.xz 537314876 SHA256 
b508b8ecd85a0bf9778d836af3c7564dd97ef3628d964c1bfea353658113c494 SHA512 
93da55ec8171f7ebcba7732db149178a717c8f627664752b6d5bd12aa51fb3d928bc4a1369a0bee34730a98829aaba8c5a90d59136d39a5b7eddf15b8da6bba2
 WHIRLPOOL 
d66366868e848cbbd05bb97ead1577860c6e7a6c2f1dbb9f9833203f76d70b6d2a4d353b181e2ef51cca1d9f4c73e8f740be548f275cc382c2302d5c5cc41355

diff --git a/www-client/chromium/chromium-60.0.3112.7.ebuild 
b/www-client/chromium/chromium-60.0.3112.20.ebuild
similarity index 99%
rename from www-client/chromium/chromium-60.0.3112.7.ebuild
rename to www-client/chromium/chromium-60.0.3112.20.ebuild
index 20b237d4b70..b6eb7690264 100644
--- a/www-client/chromium/chromium-60.0.3112.7.ebuild
+++ b/www-client/chromium/chromium-60.0.3112.20.ebuild
@@ -45,7 +45,7 @@ COMMON_DEPEND="
media-libs/libjpeg-turbo:=
media-libs/libpng:=
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
-   media-libs/openh264:=
+   >=media-libs/openh264-1.6.0:=
media-libs/opus:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-06-06 Thread Paweł Hajdan
commit: d36b60b876f3971871c67fa4683acbde9bb7d38c
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue Jun  6 13:56:17 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue Jun  6 13:56:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d36b60b8

www-client/chromium: update openh264 dependency

Bug: https://bugs.gentoo.org/show_bug.cgi?id=620528

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/chromium-60.0.3112.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-60.0.3112.10.ebuild 
b/www-client/chromium/chromium-60.0.3112.10.ebuild
index 20b237d4b70..b6eb7690264 100644
--- a/www-client/chromium/chromium-60.0.3112.10.ebuild
+++ b/www-client/chromium/chromium-60.0.3112.10.ebuild
@@ -45,7 +45,7 @@ COMMON_DEPEND="
media-libs/libjpeg-turbo:=
media-libs/libpng:=
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
-   media-libs/openh264:=
+   >=media-libs/openh264-1.6.0:=
media-libs/opus:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-06-02 Thread Paweł Hajdan
commit: f9899da24d8ee6d01266ca5c12bb48bb1ac6e8c4
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri Jun  2 20:02:35 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri Jun  2 20:02:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9899da2

www-client/chromium: dev channel bump (60.0.3112.10)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest   | 2 +-
 .../{chromium-60.0.3107.4.ebuild => chromium-60.0.3112.10.ebuild}  | 7 +++
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index d141aa936a8..760149d3503 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,5 +2,5 @@ DIST chromium-58.0.3029.110.tar.xz 518167664 SHA256 
f24cef3dd2acf9dd5ccdeeca47fe
 DIST chromium-58.0.3029.81.tar.xz 509252204 SHA256 
5ab61b7025a5143fa1b21713479b316ec7a98e262e79e84f9c9a9656179217cb SHA512 
49e8a641e6fe839880ac4cc17aa4b79875dbd0e14adcf7ad0138730334555fd57c93c1e7ebdf6f03c61528c351a5a489f56fb7d7809aef268627b186c547a4f3
 WHIRLPOOL 
eed9d97cd4cb4d9a56864e65e797f6d126327d6e9371bdfe416fd57f0f4c9c83f37e125798a1753b5d8bc5921036bdfe064b3d7e94c3ba315a710241a6c5b179
 DIST chromium-59.0.3071.61.tar.xz 531774216 SHA256 
3471d957fb550288327b395d8fe36225ccf0334bb80bb276f313e5eafabc8422 SHA512 
292ea900774ec3b1d20de621f7b4a1fefa8ab1b9e7246876f62701e152b9dbed4739b8a9e79787a829f8662a699114c9bb0d63e79f93c24361763f35d76e7d2f
 WHIRLPOOL 
4cbd3110a5a7403ed1c60ee47f6c97ef13f8c70b87fe9892c786fe18cd2c2738b1bac426a234e766fdd08f3c24f7bb2a2d3cf958b5af882d2cdf7821e67a7750
 DIST chromium-59.0.3071.83.tar.xz 531795116 SHA256 
37b1207816f7fbf74e8d7eb7de08002bec76ce94cc0df74c94c34804c61612c1 SHA512 
f232eb7325b16957b413ecbc991593ee44aa14b878a3a6624b236d7e24fb334a04f302719f95c185bf8bde2fc071c2b77059ab62e20a26bc1dfc1c77dd8b6a8d
 WHIRLPOOL 
b93b39b0dfd45d405c896f0926dfb7f93bd8e1edf9bec8c53c18d3a286a3e744de20c4d541a8deb4f368a92e4712fe9f9aa573bcaf5892c92dfa6ea529bc
-DIST chromium-60.0.3107.4.tar.xz 533329508 SHA256 
d49fd97a882eea329168a7d036e1ffee031fe62f42379c821138b8e6c204c091 SHA512 
0c2e6a2496105f026f8d4cf42c5eabfac1f513385c8ace9070f1c9a7ebbcd62190d30857a7f9cc8aed3e590a57816029e04813a7876d47f00ea0e1302f5a8556
 WHIRLPOOL 
c01f9763df6a0a4a5f61f4acb7d67b040901b24d0c26a02dd8ff5e6b110d51833927f19824f347e3adbbf6b27f476ca35949fd50d5bc7779a9646db9bd30dc74
+DIST chromium-60.0.3112.10.tar.xz 537218416 SHA256 
50b15ac11e8bf523300697f72db304c79c3fee3497f52626affd3c4826a43cd8 SHA512 
532cb0de04f3302b420750892b32a344372aca7a12bd46f91e6431cb81b3f49b6bf9e1eec6138a27b3fc632afb6ecb11e65b6f845d3bc9a175350b000860c4f7
 WHIRLPOOL 
aac314d134f6aee3b066c2b4570def57a081366db496a91c62255bdd19f2a2daa757d270c8389c84b2bd97e47c70d2b15223e9a2d939cdaf0f3607a066617e2a
 DIST chromium-60.0.3112.7.tar.xz 537210676 SHA256 
9bed6c54d4e44aef40a013cf4e7a5dcde57a1bc75d628cf0d7bbe3f8614c228d SHA512 
27f7d7a97ba8fd9bb17a0abfed2934bbfba60947d5380578bb3ce43e5634e3153df5cecd76fb27291206722e7647e50717e6f45c98ebb6a33ef7e1f9d6e9e344
 WHIRLPOOL 
0718a8ee323c6a947068b3bcf59dae822f5b969c1bcc10024d58b23436e5513be3c9fe3632e9226c11232b4f8ec49b31044e2408316317b7d329682b9531b977

diff --git a/www-client/chromium/chromium-60.0.3107.4.ebuild 
b/www-client/chromium/chromium-60.0.3112.10.ebuild
similarity index 99%
rename from www-client/chromium/chromium-60.0.3107.4.ebuild
rename to www-client/chromium/chromium-60.0.3112.10.ebuild
index 4701b123ec9..20b237d4b70 100644
--- a/www-client/chromium/chromium-60.0.3107.4.ebuild
+++ b/www-client/chromium/chromium-60.0.3112.10.ebuild
@@ -45,6 +45,7 @@ COMMON_DEPEND="
media-libs/libjpeg-turbo:=
media-libs/libpng:=
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   media-libs/openh264:=
media-libs/opus:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )
@@ -185,8 +186,7 @@ src_prepare() {
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r1.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r7.patch"
-   "${FILESDIR}/${PN}-system-harfbuzz-r1.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r8.patch"
)
 
default
@@ -270,7 +270,6 @@ src_prepare() {
third_party/mt19937ar
third_party/node
third_party/node/node_modules/vulcanize/third_party/UglifyJS2
-   third_party/openh264
third_party/openmax_dl
third_party/ots
third_party/pdfium
@@ -297,7 +296,6 @@ src_prepare() {
third_party/sqlite
third_party/swiftshader
third_party/swiftshader/third_party/llvm-subzero
-   third_party/swiftshader/third_party/pnacl-

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-05-31 Thread Paweł Hajdan
commit: 94162f26984e7785a618acfb894349ebb47fd5cf
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed May 31 20:19:25 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed May 31 20:19:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94162f26

www-client/chromium: dev channel bump (60.0.3112.7)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest|  2 +-
 ...omium-60.0.3100.0.ebuild => chromium-60.0.3112.7.ebuild} | 11 ---
 www-client/chromium/files/chromium-gn-bootstrap-r8.patch| 13 +
 3 files changed, 18 insertions(+), 8 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 31e8a2a0f35..2b73ee05ed7 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,5 +2,5 @@ DIST chromium-58.0.3029.110.tar.xz 518167664 SHA256 
f24cef3dd2acf9dd5ccdeeca47fe
 DIST chromium-58.0.3029.81.tar.xz 509252204 SHA256 
5ab61b7025a5143fa1b21713479b316ec7a98e262e79e84f9c9a9656179217cb SHA512 
49e8a641e6fe839880ac4cc17aa4b79875dbd0e14adcf7ad0138730334555fd57c93c1e7ebdf6f03c61528c351a5a489f56fb7d7809aef268627b186c547a4f3
 WHIRLPOOL 
eed9d97cd4cb4d9a56864e65e797f6d126327d6e9371bdfe416fd57f0f4c9c83f37e125798a1753b5d8bc5921036bdfe064b3d7e94c3ba315a710241a6c5b179
 DIST chromium-59.0.3071.47.tar.xz 531847280 SHA256 
d431b463e8a6c194d5b5dbee0c664aec8d1d87a2cc17b4237eca2b37d3698ab5 SHA512 
98a608248ee9948cf34e9e5cbeb735515354cbfd869b5a773dda6c25d3351b1a7c289a85c0fb0f37340a4f54e02f8b38e54e14455eb58a6a7040596e0d7c50cf
 WHIRLPOOL 
f136b13c97ce1589f8acd26c45cd9fc21d68960532b52c9826e44dbff6e9d1350bc0bf5f63e0b9a205e409b6c381ca3f5762b826db928555ca424664e7bdfe45
 DIST chromium-59.0.3071.61.tar.xz 531774216 SHA256 
3471d957fb550288327b395d8fe36225ccf0334bb80bb276f313e5eafabc8422 SHA512 
292ea900774ec3b1d20de621f7b4a1fefa8ab1b9e7246876f62701e152b9dbed4739b8a9e79787a829f8662a699114c9bb0d63e79f93c24361763f35d76e7d2f
 WHIRLPOOL 
4cbd3110a5a7403ed1c60ee47f6c97ef13f8c70b87fe9892c786fe18cd2c2738b1bac426a234e766fdd08f3c24f7bb2a2d3cf958b5af882d2cdf7821e67a7750
-DIST chromium-60.0.3100.0.tar.xz 533255016 SHA256 
5e03a5a9146bc1efefe3246d79eef9341a12429fb54e952633e2a62e374ad944 SHA512 
ba795ec89c0f7bad7a27d5c7917081ec526f4ae0379b3cd993fc94c2feb2b75eb93d6ad8b1eb2925ebc68ff400dc5ec8bb94b795d02894a969cfb7fd91868685
 WHIRLPOOL 
9c7ccde4fb0aadc7f626e162af8d0c4752d075c50c163dc19679a8d747bf7d3aba3f7907f4b2592c01b0bbfd251e30e5be1aa77c12598e0c3ed4603111aa888f
 DIST chromium-60.0.3107.4.tar.xz 533329508 SHA256 
d49fd97a882eea329168a7d036e1ffee031fe62f42379c821138b8e6c204c091 SHA512 
0c2e6a2496105f026f8d4cf42c5eabfac1f513385c8ace9070f1c9a7ebbcd62190d30857a7f9cc8aed3e590a57816029e04813a7876d47f00ea0e1302f5a8556
 WHIRLPOOL 
c01f9763df6a0a4a5f61f4acb7d67b040901b24d0c26a02dd8ff5e6b110d51833927f19824f347e3adbbf6b27f476ca35949fd50d5bc7779a9646db9bd30dc74
+DIST chromium-60.0.3112.7.tar.xz 537210676 SHA256 
9bed6c54d4e44aef40a013cf4e7a5dcde57a1bc75d628cf0d7bbe3f8614c228d SHA512 
27f7d7a97ba8fd9bb17a0abfed2934bbfba60947d5380578bb3ce43e5634e3153df5cecd76fb27291206722e7647e50717e6f45c98ebb6a33ef7e1f9d6e9e344
 WHIRLPOOL 
0718a8ee323c6a947068b3bcf59dae822f5b969c1bcc10024d58b23436e5513be3c9fe3632e9226c11232b4f8ec49b31044e2408316317b7d329682b9531b977

diff --git a/www-client/chromium/chromium-60.0.3100.0.ebuild 
b/www-client/chromium/chromium-60.0.3112.7.ebuild
similarity index 98%
rename from www-client/chromium/chromium-60.0.3100.0.ebuild
rename to www-client/chromium/chromium-60.0.3112.7.ebuild
index 3d2bc0139c0..20b237d4b70 100644
--- a/www-client/chromium/chromium-60.0.3100.0.ebuild
+++ b/www-client/chromium/chromium-60.0.3112.7.ebuild
@@ -45,6 +45,7 @@ COMMON_DEPEND="
media-libs/libjpeg-turbo:=
media-libs/libpng:=
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   media-libs/openh264:=
media-libs/opus:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )
@@ -185,11 +186,7 @@ src_prepare() {
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r1.patch"
-   "${FILESDIR}/skia-avx2.patch"
-   "${FILESDIR}/${PN}-system-ffmpeg-r6.patch"
-   "${FILESDIR}/${PN}-system-opus-r1.patch"
-   "${FILESDIR}/${PN}-system-libpng-r1.patch"
-   "${FILESDIR}/${PN}-system-libwebp-r1.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r8.patch"
)
 
default
@@ -273,7 +270,6 @@ src_prepare() {
third_party/mt19937ar
third_party/node
third_party/node/node_modules/vulcanize/third_party/UglifyJS2
-   third_party/openh264
third_party/openmax_dl
third_party/ots

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-05-24 Thread Paweł Hajdan
commit: 7097ac59b18d19029293eaa9019535708ad175d2
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed May 24 16:30:48 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed May 24 16:31:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7097ac59

www-client/chromium: drop unneeded skia patch

Bug: https://bugs.gentoo.org/608640

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/chromium-60.0.3107.4.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/www-client/chromium/chromium-60.0.3107.4.ebuild 
b/www-client/chromium/chromium-60.0.3107.4.ebuild
index 3e3c1b945b4..4701b123ec9 100644
--- a/www-client/chromium/chromium-60.0.3107.4.ebuild
+++ b/www-client/chromium/chromium-60.0.3107.4.ebuild
@@ -185,7 +185,6 @@ src_prepare() {
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE-r1.patch"
-   "${FILESDIR}/skia-avx2.patch"
"${FILESDIR}/${PN}-gn-bootstrap-r7.patch"
"${FILESDIR}/${PN}-system-harfbuzz-r1.patch"
)



[gentoo-commits] repo/gentoo:master commit in: eclass/

2017-05-24 Thread Paweł Hajdan
commit: 92a2a586a51d4bf8986af4502d9a29be21204a5c
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed May 24 16:27:53 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed May 24 16:28:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92a2a586

chromium-2.eclass: warn on CONFIG_GRKERNSEC

Bug: https://bugs.gentoo.org/613668

 eclass/chromium-2.eclass | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/eclass/chromium-2.eclass b/eclass/chromium-2.eclass
index db345f8f0fc..699308304a4 100644
--- a/eclass/chromium-2.eclass
+++ b/eclass/chromium-2.eclass
@@ -32,7 +32,8 @@ chromium_suid_sandbox_check_kernel_config() {
# (bug #552576, bug #556286).
ERROR_ADVISE_SYSCALLS="CONFIG_ADVISE_SYSCALLS is required for 
the renderer (bug #552576)"
ERROR_COMPAT_VDSO="CONFIG_COMPAT_VDSO causes segfaults (bug 
#556286)"
-   CONFIG_CHECK="~PID_NS ~NET_NS ~SECCOMP_FILTER ~USER_NS 
~ADVISE_SYSCALLS ~!COMPAT_VDSO"
+   ERROR_GRKERNSEC="CONFIG_GRKERNSEC breaks sandbox (bug #613668)"
+   CONFIG_CHECK="~PID_NS ~NET_NS ~SECCOMP_FILTER ~USER_NS 
~ADVISE_SYSCALLS ~!COMPAT_VDSO ~!GRKERNSEC"
check_extra_config
fi
 }



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-05-24 Thread Paweł Hajdan
commit: 3269bfcc48d35843d03e06ff5cbbce00d8f7b30c
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed May 24 07:05:48 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed May 24 07:06:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3269bfcc

www-client/chromium: dev channel bump (60.0.3107.4)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest   |  2 +-
 ...0.3095.5.ebuild => chromium-60.0.3107.4.ebuild} | 14 ++--
 .../chromium/files/chromium-gn-bootstrap-r7.patch  | 16 ++
 .../files/chromium-system-harfbuzz-r1.patch| 25 ++
 4 files changed, 49 insertions(+), 8 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 2a817e7ff3d..31e8a2a0f35 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,5 +2,5 @@ DIST chromium-58.0.3029.110.tar.xz 518167664 SHA256 
f24cef3dd2acf9dd5ccdeeca47fe
 DIST chromium-58.0.3029.81.tar.xz 509252204 SHA256 
5ab61b7025a5143fa1b21713479b316ec7a98e262e79e84f9c9a9656179217cb SHA512 
49e8a641e6fe839880ac4cc17aa4b79875dbd0e14adcf7ad0138730334555fd57c93c1e7ebdf6f03c61528c351a5a489f56fb7d7809aef268627b186c547a4f3
 WHIRLPOOL 
eed9d97cd4cb4d9a56864e65e797f6d126327d6e9371bdfe416fd57f0f4c9c83f37e125798a1753b5d8bc5921036bdfe064b3d7e94c3ba315a710241a6c5b179
 DIST chromium-59.0.3071.47.tar.xz 531847280 SHA256 
d431b463e8a6c194d5b5dbee0c664aec8d1d87a2cc17b4237eca2b37d3698ab5 SHA512 
98a608248ee9948cf34e9e5cbeb735515354cbfd869b5a773dda6c25d3351b1a7c289a85c0fb0f37340a4f54e02f8b38e54e14455eb58a6a7040596e0d7c50cf
 WHIRLPOOL 
f136b13c97ce1589f8acd26c45cd9fc21d68960532b52c9826e44dbff6e9d1350bc0bf5f63e0b9a205e409b6c381ca3f5762b826db928555ca424664e7bdfe45
 DIST chromium-59.0.3071.61.tar.xz 531774216 SHA256 
3471d957fb550288327b395d8fe36225ccf0334bb80bb276f313e5eafabc8422 SHA512 
292ea900774ec3b1d20de621f7b4a1fefa8ab1b9e7246876f62701e152b9dbed4739b8a9e79787a829f8662a699114c9bb0d63e79f93c24361763f35d76e7d2f
 WHIRLPOOL 
4cbd3110a5a7403ed1c60ee47f6c97ef13f8c70b87fe9892c786fe18cd2c2738b1bac426a234e766fdd08f3c24f7bb2a2d3cf958b5af882d2cdf7821e67a7750
-DIST chromium-60.0.3095.5.tar.xz 532742216 SHA256 
6835717ae34e0722dee36a5a633dea10a6dd31ebba1748031981c08a46a27d16 SHA512 
be9a3edd3c3b3d72e0bf443cdcd93eb160b5016b783167c8545999cab536eb644ab86e4cb71e49d7fbcb7037024962e0e18bd94a843cf0b978d2ad86ffa17dbe
 WHIRLPOOL 
4851cb67ef8e3584b313d9f66afb2678c7b481c779e8aded8ca6e1b7fee2ada4e167f3316a86dd478c48968236708b120e9a35650767fd8d046b6691e306f564
 DIST chromium-60.0.3100.0.tar.xz 533255016 SHA256 
5e03a5a9146bc1efefe3246d79eef9341a12429fb54e952633e2a62e374ad944 SHA512 
ba795ec89c0f7bad7a27d5c7917081ec526f4ae0379b3cd993fc94c2feb2b75eb93d6ad8b1eb2925ebc68ff400dc5ec8bb94b795d02894a969cfb7fd91868685
 WHIRLPOOL 
9c7ccde4fb0aadc7f626e162af8d0c4752d075c50c163dc19679a8d747bf7d3aba3f7907f4b2592c01b0bbfd251e30e5be1aa77c12598e0c3ed4603111aa888f
+DIST chromium-60.0.3107.4.tar.xz 533329508 SHA256 
d49fd97a882eea329168a7d036e1ffee031fe62f42379c821138b8e6c204c091 SHA512 
0c2e6a2496105f026f8d4cf42c5eabfac1f513385c8ace9070f1c9a7ebbcd62190d30857a7f9cc8aed3e590a57816029e04813a7876d47f00ea0e1302f5a8556
 WHIRLPOOL 
c01f9763df6a0a4a5f61f4acb7d67b040901b24d0c26a02dd8ff5e6b110d51833927f19824f347e3adbbf6b27f476ca35949fd50d5bc7779a9646db9bd30dc74

diff --git a/www-client/chromium/chromium-60.0.3095.5.ebuild 
b/www-client/chromium/chromium-60.0.3107.4.ebuild
similarity index 97%
rename from www-client/chromium/chromium-60.0.3095.5.ebuild
rename to www-client/chromium/chromium-60.0.3107.4.ebuild
index 210fb31567b..3e3c1b945b4 100644
--- a/www-client/chromium/chromium-60.0.3095.5.ebuild
+++ b/www-client/chromium/chromium-60.0.3107.4.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gconf gnome-keyring +gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+IUSE="component-build cups gnome-keyring +gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -37,12 +37,11 @@ COMMON_DEPEND="
dev-libs/nspr:=
>=dev-libs/nss-3.14.3:=
>=dev-libs/re2-0.2016.05.01:=
-   gconf? ( >=gnome-base/gconf-2.24.0:= )
gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
>=media-libs/alsa-lib-1.0.19:=
media-libs/fontconfig:=
media-libs/freetype:=
-   >=media-libs/harfbuzz-1.4.2:=
+   >=media-libs/harfbuzz-1.4.2:=[icu(-)]
media-libs/l

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-05-17 Thread Paweł Hajdan
commit: 7c0c4778fb52457f024f168283f8574939dabe9d
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed May 17 14:21:48 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed May 17 14:21:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c0c4778

www-client/chromium: dev channel bump (60.0.3100.0)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest   |  2 +-
 ...0.3088.3.ebuild => chromium-60.0.3100.0.ebuild} | 28 +
 .../files/chromium-FORTIFY_SOURCE-r1.patch | 29 ++
 .../chromium/files/chromium-system-libpng-r1.patch | 18 ++
 .../files/chromium-system-libwebp-r1.patch |  9 +++
 5 files changed, 63 insertions(+), 23 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index c1e8751e894..8cbccce538c 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-58.0.3029.81.tar.xz 509252204 SHA256 
5ab61b7025a5143fa1b21713479b316ec7a98e262e79e84f9c9a9656179217cb SHA512 
49e8a641e6fe839880ac4cc17aa4b79875dbd0e14adcf7ad0138730334555fd57c93c1e7ebdf6f03c61528c351a5a489f56fb7d7809aef268627b186c547a4f3
 WHIRLPOOL 
eed9d97cd4cb4d9a56864e65e797f6d126327d6e9371bdfe416fd57f0f4c9c83f37e125798a1753b5d8bc5921036bdfe064b3d7e94c3ba315a710241a6c5b179
 DIST chromium-59.0.3071.36.tar.xz 531792008 SHA256 
1c62e16d47969897c1dda97e12c14646d3504dd191c6175d92c1fde57ac1a79a SHA512 
c97d599f37fbdf9b6966861b2b1b016c68bfdd702bb9967152dee374500f9ca9b3eb6fe4bb00640c71c0217257b7912c6b7bc8b8b0713685282b3708643e2b7e
 WHIRLPOOL 
cdf10735423c04a54685abd8d8c210b4999691a86b4fc826c30f190e69a12e32edb83ccbe1e6bf173d76d6638b587acd9b85deec27ca912d69fb2e3a53a41b2b
 DIST chromium-59.0.3071.47.tar.xz 531847280 SHA256 
d431b463e8a6c194d5b5dbee0c664aec8d1d87a2cc17b4237eca2b37d3698ab5 SHA512 
98a608248ee9948cf34e9e5cbeb735515354cbfd869b5a773dda6c25d3351b1a7c289a85c0fb0f37340a4f54e02f8b38e54e14455eb58a6a7040596e0d7c50cf
 WHIRLPOOL 
f136b13c97ce1589f8acd26c45cd9fc21d68960532b52c9826e44dbff6e9d1350bc0bf5f63e0b9a205e409b6c381ca3f5762b826db928555ca424664e7bdfe45
-DIST chromium-60.0.3088.3.tar.xz 530979712 SHA256 
f47aa0f8a3a1280f1df548a31a0560f32f205716bbd4b72866c101a78842fc1f SHA512 
a80684d8b941fe6c91cd3b9d558f1a8b6a61ee1292424d5c2ca67d8e8b46df2291d4f95f40d02e393a83ea0f3e3f99274e8a86473e8c1c7702ace50ad26e79f9
 WHIRLPOOL 
227045a6c130ddd12b0bef00e7886e8435cb58e988e02a6320f0ba32f8c78203de88ad31df0fc2ef80e9c5f88449513e5fd6fd6279dd360070c94830038a6859
 DIST chromium-60.0.3095.5.tar.xz 532742216 SHA256 
6835717ae34e0722dee36a5a633dea10a6dd31ebba1748031981c08a46a27d16 SHA512 
be9a3edd3c3b3d72e0bf443cdcd93eb160b5016b783167c8545999cab536eb644ab86e4cb71e49d7fbcb7037024962e0e18bd94a843cf0b978d2ad86ffa17dbe
 WHIRLPOOL 
4851cb67ef8e3584b313d9f66afb2678c7b481c779e8aded8ca6e1b7fee2ada4e167f3316a86dd478c48968236708b120e9a35650767fd8d046b6691e306f564
+DIST chromium-60.0.3100.0.tar.xz 533255016 SHA256 
5e03a5a9146bc1efefe3246d79eef9341a12429fb54e952633e2a62e374ad944 SHA512 
ba795ec89c0f7bad7a27d5c7917081ec526f4ae0379b3cd993fc94c2feb2b75eb93d6ad8b1eb2925ebc68ff400dc5ec8bb94b795d02894a969cfb7fd91868685
 WHIRLPOOL 
9c7ccde4fb0aadc7f626e162af8d0c4752d075c50c163dc19679a8d747bf7d3aba3f7907f4b2592c01b0bbfd251e30e5be1aa77c12598e0c3ed4603111aa888f

diff --git a/www-client/chromium/chromium-60.0.3088.3.ebuild 
b/www-client/chromium/chromium-60.0.3100.0.ebuild
similarity index 96%
rename from www-client/chromium/chromium-60.0.3088.3.ebuild
rename to www-client/chromium/chromium-60.0.3100.0.ebuild
index c9e354dbb80..b9dfc469075 100644
--- a/www-client/chromium/chromium-60.0.3088.3.ebuild
+++ b/www-client/chromium/chromium-60.0.3100.0.ebuild
@@ -8,7 +8,7 @@ CHROMIUM_LANGS="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 vi zh-CN zh-TW"
 
-inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
ninja-utils pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="http://chromium.org/;
@@ -185,11 +185,12 @@ pkg_setup() {
 src_prepare() {
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
-   "${FILESDIR}/${PN}-FORTIFY_SOURCE.patch"
+   "${FILESDIR}/${PN}-FORTIFY_SOURCE-r1.patch"
"${FILESDIR}/skia-avx2.patch"
"${FILESDIR}/${PN}-system-ffmpeg-r6.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r6.patch"
  

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-05-15 Thread Paweł Hajdan
commit: 8704f3a39ede43034b060cdbae528b361b8ce5dd
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon May 15 18:01:38 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon May 15 18:01:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8704f3a3

www-client/chromium: remove unused bundled libusb

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/chromium-60.0.3095.5.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/www-client/chromium/chromium-60.0.3095.5.ebuild 
b/www-client/chromium/chromium-60.0.3095.5.ebuild
index b8b9b00cc70..1a29ba35961 100644
--- a/www-client/chromium/chromium-60.0.3095.5.ebuild
+++ b/www-client/chromium/chromium-60.0.3095.5.ebuild
@@ -261,7 +261,6 @@ src_prepare() {
third_party/libsecret
third_party/libsrtp
third_party/libudev
-   third_party/libusb
third_party/libwebm
third_party/libxml
third_party/libyuv
@@ -354,7 +353,6 @@ src_configure() {
# Use system-provided libraries.
# TODO: use_system_hunspell (upstream changes needed).
# TODO: use_system_libsrtp (bug #459932).
-   # TODO: use_system_libusb (http://crbug.com/266149).
# TODO: xml (bug #616818).
# TODO: use_system_protobuf (bug #525560).
# TODO: use_system_ssl (http://crbug.com/58087).



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-05-12 Thread Paweł Hajdan
commit: 5abd2657e73496bf28e75a971812dc78c255ffe8
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri May 12 08:55:06 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri May 12 08:55:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abd2657

www-client/chromium: dev channel bump (60.0.3095.5)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest   |  2 +-
 ...0.3080.5.ebuild => chromium-60.0.3095.5.ebuild} | 23 +-
 2 files changed, 15 insertions(+), 10 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index e422e841280..c1e8751e894 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-58.0.3029.81.tar.xz 509252204 SHA256 
5ab61b7025a5143fa1b21713479b316ec7a98e262e79e84f9c9a9656179217cb SHA512 
49e8a641e6fe839880ac4cc17aa4b79875dbd0e14adcf7ad0138730334555fd57c93c1e7ebdf6f03c61528c351a5a489f56fb7d7809aef268627b186c547a4f3
 WHIRLPOOL 
eed9d97cd4cb4d9a56864e65e797f6d126327d6e9371bdfe416fd57f0f4c9c83f37e125798a1753b5d8bc5921036bdfe064b3d7e94c3ba315a710241a6c5b179
 DIST chromium-59.0.3071.36.tar.xz 531792008 SHA256 
1c62e16d47969897c1dda97e12c14646d3504dd191c6175d92c1fde57ac1a79a SHA512 
c97d599f37fbdf9b6966861b2b1b016c68bfdd702bb9967152dee374500f9ca9b3eb6fe4bb00640c71c0217257b7912c6b7bc8b8b0713685282b3708643e2b7e
 WHIRLPOOL 
cdf10735423c04a54685abd8d8c210b4999691a86b4fc826c30f190e69a12e32edb83ccbe1e6bf173d76d6638b587acd9b85deec27ca912d69fb2e3a53a41b2b
 DIST chromium-59.0.3071.47.tar.xz 531847280 SHA256 
d431b463e8a6c194d5b5dbee0c664aec8d1d87a2cc17b4237eca2b37d3698ab5 SHA512 
98a608248ee9948cf34e9e5cbeb735515354cbfd869b5a773dda6c25d3351b1a7c289a85c0fb0f37340a4f54e02f8b38e54e14455eb58a6a7040596e0d7c50cf
 WHIRLPOOL 
f136b13c97ce1589f8acd26c45cd9fc21d68960532b52c9826e44dbff6e9d1350bc0bf5f63e0b9a205e409b6c381ca3f5762b826db928555ca424664e7bdfe45
-DIST chromium-60.0.3080.5.tar.xz 529799584 SHA256 
7d6cc16eba14b4417b02f8533707b6ea910574402b2f92463f831eb7c19eb536 SHA512 
da4ad6820d080549c694d5ef2cdaf380004f19630c4caf3c5cdb73863685751cc278c81f846d30c3ebee1be4608dad3cfe1598af31f10b4e6c47bffab4c91431
 WHIRLPOOL 
b9f48d1fccf7914463572d857cb0e552d3178114a20d4f83d486037d9b55c3277a2f93c6fea245d136ae5b59a14a8bf0c1bc923e4395e5619a043ef0655601ec
 DIST chromium-60.0.3088.3.tar.xz 530979712 SHA256 
f47aa0f8a3a1280f1df548a31a0560f32f205716bbd4b72866c101a78842fc1f SHA512 
a80684d8b941fe6c91cd3b9d558f1a8b6a61ee1292424d5c2ca67d8e8b46df2291d4f95f40d02e393a83ea0f3e3f99274e8a86473e8c1c7702ace50ad26e79f9
 WHIRLPOOL 
227045a6c130ddd12b0bef00e7886e8435cb58e988e02a6320f0ba32f8c78203de88ad31df0fc2ef80e9c5f88449513e5fd6fd6279dd360070c94830038a6859
+DIST chromium-60.0.3095.5.tar.xz 532742216 SHA256 
6835717ae34e0722dee36a5a633dea10a6dd31ebba1748031981c08a46a27d16 SHA512 
be9a3edd3c3b3d72e0bf443cdcd93eb160b5016b783167c8545999cab536eb644ab86e4cb71e49d7fbcb7037024962e0e18bd94a843cf0b978d2ad86ffa17dbe
 WHIRLPOOL 
4851cb67ef8e3584b313d9f66afb2678c7b481c779e8aded8ca6e1b7fee2ada4e167f3316a86dd478c48968236708b120e9a35650767fd8d046b6691e306f564

diff --git a/www-client/chromium/chromium-60.0.3080.5.ebuild 
b/www-client/chromium/chromium-60.0.3095.5.ebuild
similarity index 97%
rename from www-client/chromium/chromium-60.0.3080.5.ebuild
rename to www-client/chromium/chromium-60.0.3095.5.ebuild
index 6081cb18f33..b8b9b00cc70 100644
--- a/www-client/chromium/chromium-60.0.3080.5.ebuild
+++ b/www-client/chromium/chromium-60.0.3095.5.ebuild
@@ -46,6 +46,7 @@ COMMON_DEPEND="
media-libs/libjpeg-turbo:=
media-libs/libpng:=
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   media-libs/opus:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )
sys-apps/dbus:=
@@ -144,10 +145,6 @@ GTK+ icon theme.
 pre_build_checks() {
if [[ ${MERGE_TYPE} != binary ]]; then
local -x CPP="$(tc-getCXX) -E"
-   if tc-is-gcc; then
-   # 
https://bugs.chromium.org/p/chromium/issues/detail?id=714412
-   die "GCC build is currently broken; please use clang 
instead (CC=clang CXX=clang++)"
-   fi
if tc-is-clang && ! version_is_at_least "3.9.1" 
"$(clang-fullversion)"; then
# bugs: #601654
die "At least clang 3.9.1 is required"
@@ -190,10 +187,8 @@ src_prepare() {
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE.patch"
"${FILESDIR}/skia-avx2.patch"
-   "${FILESDIR}/${PN}-dma-buf-r2.patch"
"${FILESDIR}/${PN}-system-ffmpeg-r6.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r5.patch"
-   &q

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-05-05 Thread Paweł Hajdan
commit: 631dd7a209d994a2f1a57823e0da3b572d12da25
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri May  5 18:26:59 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri May  5 18:26:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=631dd7a2

www-client/chromium: dev channel bump (60.0.3088.3)

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-60.0.3088.3.ebuild| 649 +
 .../chromium/files/chromium-gn-bootstrap-r6.patch  |  18 +
 .../chromium/files/chromium-system-opus-r1.patch   |  20 +
 4 files changed, 688 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 90025ec9a1a..03f78db33ed 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,3 +2,4 @@ DIST chromium-58.0.3029.81.tar.xz 509252204 SHA256 
5ab61b7025a5143fa1b21713479b3
 DIST chromium-59.0.3067.0.tar.xz 519365816 SHA256 
a8edc9aaa2cb24fc227740f4bc3585980c6e01c3a1117b7a77a7802b6c92767f SHA512 
877f53f288ec865f623ad2cdbe70d4e2a3728d5af05252275931697041a86fff7e0a0a3ef228d9169ffd2edda7ed636f8dbe1bf1abed0b9900a857a0b86455fc
 WHIRLPOOL 
98d816351e0e3f3ddad3fd11d57e70e9c9dd82d40376e08b6a8416dbf4500aa9eec9c0ad7ee760d7db85697863bd5834223c205273f37e0900d32c1aa7b7c237
 DIST chromium-59.0.3071.29.tar.xz 531699488 SHA256 
8a727561e4d9892d99d93cdbed29bdc97aa597c3e0ff819100eb822bae35e79d SHA512 
e364aa088f812b919043f3ef70bbc3505f383146f5736599eb982e36eddc6440703c77f6416f76eafa5e2a9ae3b3e954e8acd2457d28666b06a9ca6c8a655e4d
 WHIRLPOOL 
99ac0719890d901c43dcbd392ee26ffaa959e9d8fe09a4eba64d51a921ca0371e913ed34c7e720fb81d42e6fc16d439548eb01afa128a0707a1788b70bcb32a8
 DIST chromium-60.0.3080.5.tar.xz 529799584 SHA256 
7d6cc16eba14b4417b02f8533707b6ea910574402b2f92463f831eb7c19eb536 SHA512 
da4ad6820d080549c694d5ef2cdaf380004f19630c4caf3c5cdb73863685751cc278c81f846d30c3ebee1be4608dad3cfe1598af31f10b4e6c47bffab4c91431
 WHIRLPOOL 
b9f48d1fccf7914463572d857cb0e552d3178114a20d4f83d486037d9b55c3277a2f93c6fea245d136ae5b59a14a8bf0c1bc923e4395e5619a043ef0655601ec
+DIST chromium-60.0.3088.3.tar.xz 530979712 SHA256 
f47aa0f8a3a1280f1df548a31a0560f32f205716bbd4b72866c101a78842fc1f SHA512 
a80684d8b941fe6c91cd3b9d558f1a8b6a61ee1292424d5c2ca67d8e8b46df2291d4f95f40d02e393a83ea0f3e3f99274e8a86473e8c1c7702ace50ad26e79f9
 WHIRLPOOL 
227045a6c130ddd12b0bef00e7886e8435cb58e988e02a6320f0ba32f8c78203de88ad31df0fc2ef80e9c5f88449513e5fd6fd6279dd360070c94830038a6859

diff --git a/www-client/chromium/chromium-60.0.3088.3.ebuild 
b/www-client/chromium/chromium-60.0.3088.3.ebuild
new file mode 100644
index 000..2d8e4832028
--- /dev/null
+++ b/www-client/chromium/chromium-60.0.3088.3.ebuild
@@ -0,0 +1,649 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gconf gnome-keyring +gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   dev-libs/icu:=
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gconf? ( >=gnome-base/gconf-2.24.0:= )
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.4.2:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   media-libs/opus:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+

[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-05-03 Thread Paweł Hajdan
commit: d3a32d218829da2220cbecd2ba2c2d8fb1dc11d6
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed May  3 10:30:59 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed May  3 10:32:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3a32d21

profiles/package.mask: update chromium mask for M60

 profiles/package.mask | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 63fe976a39d..9c8de053b6d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Pawel Hajdan, Jr. <phajdan...@gentoo.org> (03 May 2017)
+# Dev channel releases are only for people who are developers or want more
+# experimental features and accept a more unstable release.
+>=www-client/chromium-60
+
 # Michał Górny <mgo...@gentoo.org> (01 May 2017)
 # Used only by old (removed) versions of dev-python/google-apitools.
 # Last release in 2015. Removal in 30 days.
@@ -221,11 +226,6 @@ dev-python/edpwd
 # Symantec trust issues properly (bug #613714)
 =app-misc/ca-certificates-20161130.3.30-r1
 
-# Pawel Hajdan, Jr. <phajdan...@gentoo.org> (20 Mar 2017)
-# Dev channel releases are only for people who are developers or want more
-# experimental features and accept a more unstable release.
->=www-client/chromium-59
-
 # Kent Fredric <ken...@gentoo.org> (18 Mar 2017)
 # ExtUtils::MakeMaker 7.18+ Block
 # Masked until strictly needed to avoid accidental conflicts later



[gentoo-commits] repo/gentoo:master commit in: sys-apps/hardened-shadow/

2017-05-02 Thread Paweł Hajdan
commit: 08aa286cb8dbb077b464e7423063112f2ed6d441
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue May  2 10:38:45 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue May  2 10:38:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08aa286c

sys-apps/hardened-shadow: remove phajdan.jr from maintainers -> 
maintainer-needed

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sys-apps/hardened-shadow/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys-apps/hardened-shadow/metadata.xml 
b/sys-apps/hardened-shadow/metadata.xml
index fbd2f512870..598eb1944a8 100644
--- a/sys-apps/hardened-shadow/metadata.xml
+++ b/sys-apps/hardened-shadow/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   phajdan...@gentoo.org
-   Pawel Hajdan jr
-   
+   

hardened-shadow




[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/spin/

2017-05-02 Thread Paweł Hajdan
commit: 3ccd6f0d4ef18f40addbc9b3ec278e46ae3d6fc0
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue May  2 10:36:49 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue May  2 10:36:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ccd6f0d

sci-mathematics/spin: remove phajdan.jr from maintainers -> maintainer-needed

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-mathematics/spin/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sci-mathematics/spin/metadata.xml 
b/sci-mathematics/spin/metadata.xml
index cc8cd37515a..7a38bb90096 100644
--- a/sci-mathematics/spin/metadata.xml
+++ b/sci-mathematics/spin/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   phajdan...@gentoo.org
-   Pawel Hajdan jr
-   
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/gimp-lqr/

2017-05-02 Thread Paweł Hajdan
commit: 59a4618b9c0995a88ea2ee421ecacb505060cb82
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue May  2 10:35:09 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue May  2 10:35:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a4618b

media-plugins/gimp-lqr: remove phajdan.jr from maintainers -> maintainer-needed

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-plugins/gimp-lqr/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/media-plugins/gimp-lqr/metadata.xml 
b/media-plugins/gimp-lqr/metadata.xml
index 12f01941a1a..7a38bb90096 100644
--- a/media-plugins/gimp-lqr/metadata.xml
+++ b/media-plugins/gimp-lqr/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-phajdan...@gentoo.org
-Pawel Hajdan jr
-  
+   
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/

2017-05-02 Thread Paweł Hajdan
commit: 80708ca828fc0c5b795b6273ffd6f593ffc73b67
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue May  2 10:33:37 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue May  2 10:33:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80708ca8

dev-python/pyftpdlib: remove phajdan.jr from maintainers

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-python/pyftpdlib/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/pyftpdlib/metadata.xml 
b/dev-python/pyftpdlib/metadata.xml
index 59a551de993..1a0a7b81d04 100644
--- a/dev-python/pyftpdlib/metadata.xml
+++ b/dev-python/pyftpdlib/metadata.xml
@@ -1,10 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   phajdan...@gentoo.org
-   Pawel Hajdan jr
-   

pyt...@gentoo.org
Python



[gentoo-commits] repo/gentoo:master commit in: app-misc/lockfile-progs/

2017-05-02 Thread Paweł Hajdan
commit: 7942fce71e54a9c441088674aea549637b58421e
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue May  2 10:30:06 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue May  2 10:30:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7942fce7

app-misc/lockfile-progs: remove phajdan.jr from maintainers -> maintainer-needed

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/lockfile-progs/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-misc/lockfile-progs/metadata.xml 
b/app-misc/lockfile-progs/metadata.xml
index cc8cd37515a..7a38bb90096 100644
--- a/app-misc/lockfile-progs/metadata.xml
+++ b/app-misc/lockfile-progs/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   phajdan...@gentoo.org
-   Pawel Hajdan jr
-   
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/syslog-summary/

2017-05-02 Thread Paweł Hajdan
commit: 138f92f9b2b7d19202e9c7582551b606e2da44f1
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue May  2 10:28:59 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue May  2 10:28:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138f92f9

app-admin/syslog-summary: remove phajdan.jr from maintainers -> 
maintainer-needed

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/syslog-summary/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-admin/syslog-summary/metadata.xml 
b/app-admin/syslog-summary/metadata.xml
index 1c01c262c6b..262bb459b8c 100644
--- a/app-admin/syslog-summary/metadata.xml
+++ b/app-admin/syslog-summary/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-phajdan...@gentoo.org
-Pawel Hajdan jr
-  
+  
   
 dpaleino/syslog-summary
   



[gentoo-commits] repo/gentoo:master commit in: app-admin/logcheck/

2017-05-02 Thread Paweł Hajdan
commit: 4228e93b4a73fd3f462d34eb0ce9949b066a7873
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue May  2 10:27:19 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue May  2 10:27:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4228e93b

app-admin/logcheck: remove phajdan.jr from maintainers -> maintainer-needed

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-admin/logcheck/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-admin/logcheck/metadata.xml b/app-admin/logcheck/metadata.xml
index cc8cd37515a..7a38bb90096 100644
--- a/app-admin/logcheck/metadata.xml
+++ b/app-admin/logcheck/metadata.xml
@@ -1,8 +1,5 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   phajdan...@gentoo.org
-   Pawel Hajdan jr
-   
+   
 



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-04-28 Thread Paweł Hajdan
commit: db98d9c90fca877536fd1c77f81eed5841fae5dc
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri Apr 28 15:44:10 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri Apr 28 15:44:46 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db98d9c9

www-client/chromium: dev channel bump (60.0.3080.5)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-60.0.3080.5.ebuild| 648 +
 www-client/chromium/files/chromium-clang-r1.patch  |  11 +
 .../chromium/files/chromium-dma-buf-r2.patch   |  20 +
 .../chromium/files/chromium-gn-bootstrap-r5.patch  |  11 +
 5 files changed, 691 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index a2fcdb90d75..90025ec9a1a 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
 DIST chromium-58.0.3029.81.tar.xz 509252204 SHA256 
5ab61b7025a5143fa1b21713479b316ec7a98e262e79e84f9c9a9656179217cb SHA512 
49e8a641e6fe839880ac4cc17aa4b79875dbd0e14adcf7ad0138730334555fd57c93c1e7ebdf6f03c61528c351a5a489f56fb7d7809aef268627b186c547a4f3
 WHIRLPOOL 
eed9d97cd4cb4d9a56864e65e797f6d126327d6e9371bdfe416fd57f0f4c9c83f37e125798a1753b5d8bc5921036bdfe064b3d7e94c3ba315a710241a6c5b179
 DIST chromium-59.0.3067.0.tar.xz 519365816 SHA256 
a8edc9aaa2cb24fc227740f4bc3585980c6e01c3a1117b7a77a7802b6c92767f SHA512 
877f53f288ec865f623ad2cdbe70d4e2a3728d5af05252275931697041a86fff7e0a0a3ef228d9169ffd2edda7ed636f8dbe1bf1abed0b9900a857a0b86455fc
 WHIRLPOOL 
98d816351e0e3f3ddad3fd11d57e70e9c9dd82d40376e08b6a8416dbf4500aa9eec9c0ad7ee760d7db85697863bd5834223c205273f37e0900d32c1aa7b7c237
 DIST chromium-59.0.3071.29.tar.xz 531699488 SHA256 
8a727561e4d9892d99d93cdbed29bdc97aa597c3e0ff819100eb822bae35e79d SHA512 
e364aa088f812b919043f3ef70bbc3505f383146f5736599eb982e36eddc6440703c77f6416f76eafa5e2a9ae3b3e954e8acd2457d28666b06a9ca6c8a655e4d
 WHIRLPOOL 
99ac0719890d901c43dcbd392ee26ffaa959e9d8fe09a4eba64d51a921ca0371e913ed34c7e720fb81d42e6fc16d439548eb01afa128a0707a1788b70bcb32a8
+DIST chromium-60.0.3080.5.tar.xz 529799584 SHA256 
7d6cc16eba14b4417b02f8533707b6ea910574402b2f92463f831eb7c19eb536 SHA512 
da4ad6820d080549c694d5ef2cdaf380004f19630c4caf3c5cdb73863685751cc278c81f846d30c3ebee1be4608dad3cfe1598af31f10b4e6c47bffab4c91431
 WHIRLPOOL 
b9f48d1fccf7914463572d857cb0e552d3178114a20d4f83d486037d9b55c3277a2f93c6fea245d136ae5b59a14a8bf0c1bc923e4395e5619a043ef0655601ec

diff --git a/www-client/chromium/chromium-60.0.3080.5.ebuild 
b/www-client/chromium/chromium-60.0.3080.5.ebuild
new file mode 100644
index 000..6081cb18f33
--- /dev/null
+++ b/www-client/chromium/chromium-60.0.3080.5.ebuild
@@ -0,0 +1,648 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gconf gnome-keyring +gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   dev-libs/expat:=
+   dev-libs/glib:2
+   dev-libs/icu:=
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gconf? ( >=gnome-base/gconf-2.24.0:= )
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.4.2:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-3:= )
+ 

[gentoo-commits] repo/gentoo:master commit in: profiles/

2017-04-28 Thread Paweł Hajdan
commit: f17db81bb59129656fbd5d31426ac32a7f54e7e6
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri Apr 28 15:10:26 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri Apr 28 15:10:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17db81b

profiles/package.mask: update chromium mask for M59

 profiles/package.mask | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 98e35388a7f..59701d4eee8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -29,6 +29,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Pawel Hajdan, Jr. <phajdan...@gentoo.org> (28 Apr 2017)
+# Dev channel releases are only for people who are developers or want more
+# experimental features and accept a more unstable release.
+>=www-client/chromium-60
+
 # Hans de Graaff <gra...@gentoo.org> (28 Apr 2017)
 # Ruby 2.1 will be removed soon, bug #615822.
 # These packages are all ruby21-only and most have not seen upstream
@@ -210,11 +215,6 @@ dev-python/edpwd
 # Symantec trust issues properly (bug #613714)
 =app-misc/ca-certificates-20161130.3.30-r1
 
-# Pawel Hajdan, Jr. <phajdan...@gentoo.org> (20 Mar 2017)
-# Dev channel releases are only for people who are developers or want more
-# experimental features and accept a more unstable release.
->=www-client/chromium-59
-
 # Kent Fredric <ken...@gentoo.org> (18 Mar 2017)
 # ExtUtils::MakeMaker 7.18+ Block
 # Masked until strictly needed to avoid accidental conflicts later



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-04-28 Thread Paweł Hajdan
commit: c387b221c37fe243cf51a6e6d1493fd738f633ac
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri Apr 28 15:09:01 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri Apr 28 15:09:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c387b221

www-client/chromium: beta channel bump (59.0.3071.29)

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 www-client/chromium/Manifest   |  2 +-
 3063.4.ebuild => chromium-59.0.3071.29.ebuild} | 46 --
 .../chromium/files/chromium-system-ffmpeg-r6.patch | 43 
 3 files changed, 61 insertions(+), 30 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 642c18294ad..a2fcdb90d75 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,3 @@
 DIST chromium-58.0.3029.81.tar.xz 509252204 SHA256 
5ab61b7025a5143fa1b21713479b316ec7a98e262e79e84f9c9a9656179217cb SHA512 
49e8a641e6fe839880ac4cc17aa4b79875dbd0e14adcf7ad0138730334555fd57c93c1e7ebdf6f03c61528c351a5a489f56fb7d7809aef268627b186c547a4f3
 WHIRLPOOL 
eed9d97cd4cb4d9a56864e65e797f6d126327d6e9371bdfe416fd57f0f4c9c83f37e125798a1753b5d8bc5921036bdfe064b3d7e94c3ba315a710241a6c5b179
-DIST chromium-59.0.3063.4.tar.xz 519742312 SHA256 
3ed3240fca23675f59d0bbf32884ba7c1b6d2288cf499b27d7792d499d8d6d60 SHA512 
4dfb4948f4632f813b35eed3935cd771c435dce4dfbd77b698c6e7df7a19af037368293d2cd91d44353aa15de0c47cb809fa144258324116b8c18e2fde16ebff
 WHIRLPOOL 
cb183a61ce92d3e99befd2b7503100a63eaa64e33b8ae049571138cbe01d768757dc50555111d4ac11546d1cd8f73717d9904a794a3146c54d3afa1420986dc4
 DIST chromium-59.0.3067.0.tar.xz 519365816 SHA256 
a8edc9aaa2cb24fc227740f4bc3585980c6e01c3a1117b7a77a7802b6c92767f SHA512 
877f53f288ec865f623ad2cdbe70d4e2a3728d5af05252275931697041a86fff7e0a0a3ef228d9169ffd2edda7ed636f8dbe1bf1abed0b9900a857a0b86455fc
 WHIRLPOOL 
98d816351e0e3f3ddad3fd11d57e70e9c9dd82d40376e08b6a8416dbf4500aa9eec9c0ad7ee760d7db85697863bd5834223c205273f37e0900d32c1aa7b7c237
+DIST chromium-59.0.3071.29.tar.xz 531699488 SHA256 
8a727561e4d9892d99d93cdbed29bdc97aa597c3e0ff819100eb822bae35e79d SHA512 
e364aa088f812b919043f3ef70bbc3505f383146f5736599eb982e36eddc6440703c77f6416f76eafa5e2a9ae3b3e954e8acd2457d28666b06a9ca6c8a655e4d
 WHIRLPOOL 
99ac0719890d901c43dcbd392ee26ffaa959e9d8fe09a4eba64d51a921ca0371e913ed34c7e720fb81d42e6fc16d439548eb01afa128a0707a1788b70bcb32a8

diff --git a/www-client/chromium/chromium-59.0.3063.4.ebuild 
b/www-client/chromium/chromium-59.0.3071.29.ebuild
similarity index 94%
rename from www-client/chromium/chromium-59.0.3063.4.ebuild
rename to www-client/chromium/chromium-59.0.3071.29.ebuild
index 102478627cc..34f1b009d9b 100644
--- a/www-client/chromium/chromium-59.0.3063.4.ebuild
+++ b/www-client/chromium/chromium-59.0.3071.29.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+IUSE="component-build cups gconf gnome-keyring +gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -30,12 +30,9 @@ QA_PRESTRIPPED=".*\.nexe"
 COMMON_DEPEND="
app-arch/bzip2:=
cups? ( >=net-print/cups-1.3.11:= )
-   >=dev-libs/elfutils-0.149
dev-libs/expat:=
dev-libs/glib:2
dev-libs/icu:=
-   >=dev-libs/jsoncpp-0.5.0-r1:=
-   dev-libs/libxml2:=[icu]
dev-libs/libxslt:=
dev-libs/nspr:=
>=dev-libs/nss-3.14.3:=
@@ -45,21 +42,17 @@ COMMON_DEPEND="
>=media-libs/alsa-lib-1.0.19:=
media-libs/fontconfig:=
media-libs/freetype:=
-   >=media-libs/harfbuzz-1.3.1:=[icu(+)]
-   media-libs/libexif:=
+   >=media-libs/harfbuzz-1.4.2:=
media-libs/libjpeg-turbo:=
media-libs/libpng:=
system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
-   media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )
sys-apps/dbus:=
sys-apps/pciutils:=
-   >=sys-libs/libcap-2.22:=
virtual/udev
x11-libs/cairo:=
x11-libs/gdk-pixbuf:2
-   x11-libs/libdrm
x11-libs/libX11:=
x11-libs/libXcomposite:=
x11-libs/libXcursor:=
@@ -67,7 +60,6 @@ COMMON_DEPEND="
x11-libs/libXext:=
x11-libs/libXfixes:=
>=x11-libs/libXi-1.6.0:=
-   x11-libs/libXinerama:=
x11-libs/libXrandr:=
   

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-04-17 Thread Paweł Hajdan
commit: a98d5c2d14a8ff2b92f0a2afc686c05a09c4f7db
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Apr 17 12:04:09 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Apr 17 12:05:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a98d5c2d

www-client/chromium: only block old sandbox for USE=tcmalloc

 www-client/chromium/chromium-59.0.3067.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-59.0.3067.0.ebuild 
b/www-client/chromium/chromium-59.0.3067.0.ebuild
index 3c419a8ef85..05b23186a96 100644
--- a/www-client/chromium/chromium-59.0.3067.0.ebuild
+++ b/www-client/chromium/chromium-59.0.3067.0.ebuild
@@ -105,7 +105,7 @@ DEPEND="${COMMON_DEPEND}
dev-util/ninja
net-libs/nodejs
sys-apps/hwids[usb(+)]
-   !=sys-devel/bison-2.4.3
sys-devel/flex
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-04-13 Thread Paweł Hajdan
commit: f2345c0af633116a69051239ab10d858d5aea69a
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Apr 13 13:59:14 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Thu Apr 13 19:17:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2345c0a

www-client/chromium: dev channel bump (59.0.3067.0)

 www-client/chromium/Manifest   |   2 +-
 ...0.3053.3.ebuild => chromium-59.0.3067.0.ebuild} |  19 +-
 .../chromium/files/chromium-system-icu-r1.patch| 224 +
 3 files changed, 235 insertions(+), 10 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 62ce4fb1584..1a62c850710 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-57.0.2987.133.tar.xz 525240460 SHA256 
70011770a7e522c92826a3af48d3fd28a46bf8042897d072d20c748cbf828cf7 SHA512 
b53fb357d3f11b45a46b3fe52a10b0d20cf8f3fedc8454ceca6b8d1ea9c526493cfeeb4472766e3f23ceba5cd53b089a2639d6a166fbfa91db05153571b59039
 WHIRLPOOL 
25854c4c1c9b9fde2c0bd9af7c374fe3fe78a19a34703cf54cb157a257c7408bf1bf58c199afbc16009e99bc4a3cdc578e907e78fc45bc781e59ab39b877c374
 DIST chromium-58.0.3029.14.tar.xz 509043400 SHA256 
b7a02ec45d61516552f7377bd066ee1d77a4ededc03c4c53c18373797dc8d8c4 SHA512 
b84c422965c694eee4159bd4f8c102fda5e7d8012adf195c2882f9ef3030a0433fac666de85bfcdd4e635d82a57dfa9f3d4e8000dfb8ada2e068348190a4524c
 WHIRLPOOL 
dc47733b3344f58fa1a3bc3f1dcac5088d9bbfcffa1c395547ff42367d2164f51cced3f9ad4afc7157834339dbe3fbe6790c835345533c917013770fe11ebec7
 DIST chromium-58.0.3029.19.tar.xz 509050504 SHA256 
ffe5b52faf219bee7675460ac56b3d62a3ee9fd2001f4a854224a1445b8af5e6 SHA512 
b1780d4920d14e4861b5e5895accf49d7b65d49345ec243d7d1042ca1d0246cb3b4fcfa383ea3a6ef9a2145bc526be71286af156051a058f4f699b64cce772cb
 WHIRLPOOL 
e5e57370aa06ef8ef7b1e923f684148a1035dc3c4282e6a327cbe4f6e7a472ed724e5c4edb3e5ea91ed3620ea6a9d9f23c5ddb52246ff840b7997e3b00bebc8a
-DIST chromium-59.0.3053.3.tar.xz 516942144 SHA256 
55126fa8954093d513a77191ff32b194647f119a0dfbf101c636e5d557c28252 SHA512 
5a5d0f6d06ffbaf13e6e1e7442a86418f07ed00654926fad9ba1ae3458f0a67374da3a43d8235abd5a6db0827f57c25a631d537e6475c23488ffc272a65fbfee
 WHIRLPOOL 
1df35cffa2160fdd95f834df10b6f6e07703b9070bd46b7d5631dca66ab0ec4b2d6d947ad9e0c80f0a8f6380b1bf9afd23df6842f827005638b6e710eda8aa3c
 DIST chromium-59.0.3063.4.tar.xz 519742312 SHA256 
3ed3240fca23675f59d0bbf32884ba7c1b6d2288cf499b27d7792d499d8d6d60 SHA512 
4dfb4948f4632f813b35eed3935cd771c435dce4dfbd77b698c6e7df7a19af037368293d2cd91d44353aa15de0c47cb809fa144258324116b8c18e2fde16ebff
 WHIRLPOOL 
cb183a61ce92d3e99befd2b7503100a63eaa64e33b8ae049571138cbe01d768757dc50555111d4ac11546d1cd8f73717d9904a794a3146c54d3afa1420986dc4
+DIST chromium-59.0.3067.0.tar.xz 519365816 SHA256 
a8edc9aaa2cb24fc227740f4bc3585980c6e01c3a1117b7a77a7802b6c92767f SHA512 
877f53f288ec865f623ad2cdbe70d4e2a3728d5af05252275931697041a86fff7e0a0a3ef228d9169ffd2edda7ed636f8dbe1bf1abed0b9900a857a0b86455fc
 WHIRLPOOL 
98d816351e0e3f3ddad3fd11d57e70e9c9dd82d40376e08b6a8416dbf4500aa9eec9c0ad7ee760d7db85697863bd5834223c205273f37e0900d32c1aa7b7c237

diff --git a/www-client/chromium/chromium-59.0.3053.3.ebuild 
b/www-client/chromium/chromium-59.0.3067.0.ebuild
similarity index 97%
rename from www-client/chromium/chromium-59.0.3053.3.ebuild
rename to www-client/chromium/chromium-59.0.3067.0.ebuild
index 6ca1bccd1a2..e58a23908a2 100644
--- a/www-client/chromium/chromium-59.0.3053.3.ebuild
+++ b/www-client/chromium/chromium-59.0.3067.0.ebuild
@@ -93,6 +93,7 @@ RDEPEND="${COMMON_DEPEND}
widevine? ( www-plugins/chrome-binary-plugins[widevine(-)] )
 "
 # dev-vcs/git - https://bugs.gentoo.org/593476
+# sys-apps/sandbox - https://crbug.com/586444
 DEPEND="${COMMON_DEPEND}
>=app-arch/gzip-1.7
!arm? (
@@ -104,6 +105,7 @@ DEPEND="${COMMON_DEPEND}
dev-util/ninja
net-libs/nodejs
sys-apps/hwids[usb(+)]
+   !=sys-devel/bison-2.4.3
sys-devel/flex
virtual/pkgconfig
@@ -200,12 +202,12 @@ src_prepare() {
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE.patch"
"${FILESDIR}/skia-avx2.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r4.patch"
"${FILESDIR}/${PN}-dma-buf-r1.patch"
+   "${FILESDIR}/${PN}-system-ffmpeg-r5.patch"
+   "${FILESDIR}/${PN}-system-libjpeg-r1.patch"
+   "${FILESDIR}/${PN}-system-icu-r1.patch"
)
 
-   use system-ffmpeg && PATCHES+=( 
"${FILESDIR}/${PN}-system-ffmpeg-r4.patch" )
-
default
 
mkdir -p third_party/node/linux/node-linux-x64/bin || die
@@ -255,6 +257,7 @@ src_prepare() {
third_party/fips181
third_party/flatbuffers
  

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-04-08 Thread Paweł Hajdan
commit: d6f5e46dd704331624ee41bd85cfe8f8bfb871e3
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sat Apr  8 16:58:29 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sat Apr  8 17:21:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f5e46d

www-client/chromium: dev channel bump (59.0.3063.4)

 www-client/chromium/Manifest   |  2 +-
 ...0.3047.0.ebuild => chromium-59.0.3063.4.ebuild} |  8 ++-
 .../chromium/files/chromium-system-ffmpeg-r5.patch | 66 ++
 .../files/chromium-system-libjpeg-r1.patch |  9 +++
 4 files changed, 81 insertions(+), 4 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 7c54b5d3a98..62ce4fb1584 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-57.0.2987.133.tar.xz 525240460 SHA256 
70011770a7e522c92826a3af48d3fd28a46bf8042897d072d20c748cbf828cf7 SHA512 
b53fb357d3f11b45a46b3fe52a10b0d20cf8f3fedc8454ceca6b8d1ea9c526493cfeeb4472766e3f23ceba5cd53b089a2639d6a166fbfa91db05153571b59039
 WHIRLPOOL 
25854c4c1c9b9fde2c0bd9af7c374fe3fe78a19a34703cf54cb157a257c7408bf1bf58c199afbc16009e99bc4a3cdc578e907e78fc45bc781e59ab39b877c374
 DIST chromium-58.0.3029.14.tar.xz 509043400 SHA256 
b7a02ec45d61516552f7377bd066ee1d77a4ededc03c4c53c18373797dc8d8c4 SHA512 
b84c422965c694eee4159bd4f8c102fda5e7d8012adf195c2882f9ef3030a0433fac666de85bfcdd4e635d82a57dfa9f3d4e8000dfb8ada2e068348190a4524c
 WHIRLPOOL 
dc47733b3344f58fa1a3bc3f1dcac5088d9bbfcffa1c395547ff42367d2164f51cced3f9ad4afc7157834339dbe3fbe6790c835345533c917013770fe11ebec7
 DIST chromium-58.0.3029.19.tar.xz 509050504 SHA256 
ffe5b52faf219bee7675460ac56b3d62a3ee9fd2001f4a854224a1445b8af5e6 SHA512 
b1780d4920d14e4861b5e5895accf49d7b65d49345ec243d7d1042ca1d0246cb3b4fcfa383ea3a6ef9a2145bc526be71286af156051a058f4f699b64cce772cb
 WHIRLPOOL 
e5e57370aa06ef8ef7b1e923f684148a1035dc3c4282e6a327cbe4f6e7a472ed724e5c4edb3e5ea91ed3620ea6a9d9f23c5ddb52246ff840b7997e3b00bebc8a
-DIST chromium-59.0.3047.0.tar.xz 517288828 SHA256 
721fab5df661df892880c63b6b3b8a89978f6874afe3de4506e3e762d7cf3ba3 SHA512 
0259aeecd25e734d5d8fcbc51bf976b71ef1a9332852a836c233a413856f319746d7181e3b8315729f08ca7a0959a2a67966ea6ac14442697ab73f27af0067c7
 WHIRLPOOL 
6a93d595ec023b2d4d008e163fec660a54d9d1013d36b2a466f5a35b81e37f6313e961bac49780f0a90eb3f6173da99a2acb09a6976e0ba3c43a9a8bd4937aa4
 DIST chromium-59.0.3053.3.tar.xz 516942144 SHA256 
55126fa8954093d513a77191ff32b194647f119a0dfbf101c636e5d557c28252 SHA512 
5a5d0f6d06ffbaf13e6e1e7442a86418f07ed00654926fad9ba1ae3458f0a67374da3a43d8235abd5a6db0827f57c25a631d537e6475c23488ffc272a65fbfee
 WHIRLPOOL 
1df35cffa2160fdd95f834df10b6f6e07703b9070bd46b7d5631dca66ab0ec4b2d6d947ad9e0c80f0a8f6380b1bf9afd23df6842f827005638b6e710eda8aa3c
+DIST chromium-59.0.3063.4.tar.xz 519742312 SHA256 
3ed3240fca23675f59d0bbf32884ba7c1b6d2288cf499b27d7792d499d8d6d60 SHA512 
4dfb4948f4632f813b35eed3935cd771c435dce4dfbd77b698c6e7df7a19af037368293d2cd91d44353aa15de0c47cb809fa144258324116b8c18e2fde16ebff
 WHIRLPOOL 
cb183a61ce92d3e99befd2b7503100a63eaa64e33b8ae049571138cbe01d768757dc50555111d4ac11546d1cd8f73717d9904a794a3146c54d3afa1420986dc4

diff --git a/www-client/chromium/chromium-59.0.3047.0.ebuild 
b/www-client/chromium/chromium-59.0.3063.4.ebuild
similarity index 99%
rename from www-client/chromium/chromium-59.0.3047.0.ebuild
rename to www-client/chromium/chromium-59.0.3063.4.ebuild
index 06da96ed51c..9055ebfaf73 100644
--- a/www-client/chromium/chromium-59.0.3047.0.ebuild
+++ b/www-client/chromium/chromium-59.0.3063.4.ebuild
@@ -200,10 +200,11 @@ src_prepare() {
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE.patch"
"${FILESDIR}/skia-avx2.patch"
+   "${FILESDIR}/${PN}-dma-buf-r1.patch"
+   "${FILESDIR}/${PN}-system-ffmpeg-r5.patch"
+   "${FILESDIR}/${PN}-system-libjpeg-r1.patch"
)
 
-   use system-ffmpeg && PATCHES+=( 
"${FILESDIR}/${PN}-system-ffmpeg-r4.patch" )
-
default
 
mkdir -p third_party/node/linux/node-linux-x64/bin || die
@@ -253,6 +254,7 @@ src_prepare() {
third_party/fips181
third_party/flatbuffers
third_party/flot
+   third_party/freetype
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
@@ -297,7 +299,6 @@ src_prepare() {
third_party/pdfium/third_party/libopenjpeg20
third_party/pdfium/third_party/libpng16
third_party/pdfium/third_party/libtiff
-   third_party/pdfium/third_party/zlib_v128
third_party/ply
thi

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-03-29 Thread Paweł Hajdan
commit: f3d721fbb4127f17e836a1842cfdd2bf76f0d398
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Mar 29 16:22:54 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Mar 29 16:26:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d721fb

www-client/chromium: dev channel bump (59.0.3053.3)

 www-client/chromium/Manifest|  2 +-
 0.3043.0.ebuild => chromium-59.0.3053.3.ebuild} |  7 +--
 www-client/chromium/files/chromium-dma-buf-r1.patch | 21 +
 .../chromium/files/chromium-gn-bootstrap-r4.patch   | 21 +
 4 files changed, 48 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 587a93c6c2f..882c46b6ff2 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-57.0.2987.98.tar.xz 525286840 SHA256 
16b5ecf70fcab8476231636ec20f5415897781b01ed21640283cb358322f792d SHA512 
10b832e1cb3693899499080d62f7b9162dd807308b9228b1aeebf0f3481db85d301fcce16cbc089909f4cd08f77205805c7215127415ab2679d15e5dcb87a912
 WHIRLPOOL 
372dae1469374a156be7343042d48fa27fafcd1007bc64954f88dbb021a793c4ef90ec69b83965ca0b10aa85b0b39d490cd9d106251796184a779ce559ff087d
 DIST chromium-58.0.3029.14.tar.xz 509043400 SHA256 
b7a02ec45d61516552f7377bd066ee1d77a4ededc03c4c53c18373797dc8d8c4 SHA512 
b84c422965c694eee4159bd4f8c102fda5e7d8012adf195c2882f9ef3030a0433fac666de85bfcdd4e635d82a57dfa9f3d4e8000dfb8ada2e068348190a4524c
 WHIRLPOOL 
dc47733b3344f58fa1a3bc3f1dcac5088d9bbfcffa1c395547ff42367d2164f51cced3f9ad4afc7157834339dbe3fbe6790c835345533c917013770fe11ebec7
 DIST chromium-58.0.3029.19.tar.xz 509050504 SHA256 
ffe5b52faf219bee7675460ac56b3d62a3ee9fd2001f4a854224a1445b8af5e6 SHA512 
b1780d4920d14e4861b5e5895accf49d7b65d49345ec243d7d1042ca1d0246cb3b4fcfa383ea3a6ef9a2145bc526be71286af156051a058f4f699b64cce772cb
 WHIRLPOOL 
e5e57370aa06ef8ef7b1e923f684148a1035dc3c4282e6a327cbe4f6e7a472ed724e5c4edb3e5ea91ed3620ea6a9d9f23c5ddb52246ff840b7997e3b00bebc8a
-DIST chromium-59.0.3043.0.tar.xz 517038628 SHA256 
ad6286835c4348bd7d596ae9948b987af4e08701470f2f2f100a22dd01b06f89 SHA512 
9b82389c3d25d9902f3efd3ecce326df05df405ad1619bb997f1eb1b09980b796dde31536062a88b9b4c924587e0c809cac60bfac57e2bd670b3380e310f22a9
 WHIRLPOOL 
887e2e7b1e2f2b5ba1af4c3de7ae4ac772c8f40a56725a650c4f3f9545758fdb6a71b3816cb0589423c82135e2b08990845100fb6e2286c824a262f9db93567d
 DIST chromium-59.0.3047.0.tar.xz 517288828 SHA256 
721fab5df661df892880c63b6b3b8a89978f6874afe3de4506e3e762d7cf3ba3 SHA512 
0259aeecd25e734d5d8fcbc51bf976b71ef1a9332852a836c233a413856f319746d7181e3b8315729f08ca7a0959a2a67966ea6ac14442697ab73f27af0067c7
 WHIRLPOOL 
6a93d595ec023b2d4d008e163fec660a54d9d1013d36b2a466f5a35b81e37f6313e961bac49780f0a90eb3f6173da99a2acb09a6976e0ba3c43a9a8bd4937aa4
+DIST chromium-59.0.3053.3.tar.xz 516942144 SHA256 
55126fa8954093d513a77191ff32b194647f119a0dfbf101c636e5d557c28252 SHA512 
5a5d0f6d06ffbaf13e6e1e7442a86418f07ed00654926fad9ba1ae3458f0a67374da3a43d8235abd5a6db0827f57c25a631d537e6475c23488ffc272a65fbfee
 WHIRLPOOL 
1df35cffa2160fdd95f834df10b6f6e07703b9070bd46b7d5631dca66ab0ec4b2d6d947ad9e0c80f0a8f6380b1bf9afd23df6842f827005638b6e710eda8aa3c

diff --git a/www-client/chromium/chromium-59.0.3043.0.ebuild 
b/www-client/chromium/chromium-59.0.3053.3.ebuild
similarity index 99%
rename from www-client/chromium/chromium-59.0.3043.0.ebuild
rename to www-client/chromium/chromium-59.0.3053.3.ebuild
index 8c0d3caf2ee..6ca1bccd1a2 100644
--- a/www-client/chromium/chromium-59.0.3043.0.ebuild
+++ b/www-client/chromium/chromium-59.0.3053.3.ebuild
@@ -49,7 +49,7 @@ COMMON_DEPEND="
media-libs/libexif:=
media-libs/libjpeg-turbo:=
media-libs/libpng:=
-   system-libvpx? ( media-libs/libvpx:=[svc] )
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )
@@ -199,8 +199,9 @@ src_prepare() {
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r3.patch"
"${FILESDIR}/skia-avx2.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r4.patch"
+   "${FILESDIR}/${PN}-dma-buf-r1.patch"
)
 
use system-ffmpeg && PATCHES+=( 
"${FILESDIR}/${PN}-system-ffmpeg-r4.patch" )
@@ -266,6 +267,7 @@ src_prepare() {
third_party/leveldatabase
third_party/libXNVCtrl
third_party/libaddressinput
+   third_party/libdrm
third_party/libjingle
third_party/libphonenumber
third_party/libsecret
@@ -290,6 +292,7 @@ src_prepare() {
third_party/pdfium
 

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-03-27 Thread Paweł Hajdan
commit: 6a23abced0634a3b1131353e00d49091ed19bf49
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Mar 27 15:32:07 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Mar 27 19:28:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a23abce

www-client/chromium: require USE=postproc for system libvpx

This fixes bug #612902 by Mateusz Lenik .

 www-client/chromium/chromium-57.0.2987.98.ebuild | 2 +-
 www-client/chromium/chromium-58.0.3029.19.ebuild | 2 +-
 www-client/chromium/chromium-59.0.3047.0.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/chromium-57.0.2987.98.ebuild 
b/www-client/chromium/chromium-57.0.2987.98.ebuild
index 9aa1542e6df..85185e08bc8 100644
--- a/www-client/chromium/chromium-57.0.2987.98.ebuild
+++ b/www-client/chromium/chromium-57.0.2987.98.ebuild
@@ -49,7 +49,7 @@ COMMON_DEPEND="
media-libs/libexif:=
media-libs/libjpeg-turbo:=
media-libs/libpng:=
-   system-libvpx? ( media-libs/libvpx:=[svc] )
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )

diff --git a/www-client/chromium/chromium-58.0.3029.19.ebuild 
b/www-client/chromium/chromium-58.0.3029.19.ebuild
index 9a0f942fca0..cdffc236692 100644
--- a/www-client/chromium/chromium-58.0.3029.19.ebuild
+++ b/www-client/chromium/chromium-58.0.3029.19.ebuild
@@ -49,7 +49,7 @@ COMMON_DEPEND="
media-libs/libexif:=
media-libs/libjpeg-turbo:=
media-libs/libpng:=
-   system-libvpx? ( media-libs/libvpx:=[svc] )
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )

diff --git a/www-client/chromium/chromium-59.0.3047.0.ebuild 
b/www-client/chromium/chromium-59.0.3047.0.ebuild
index 49da1b088c6..06da96ed51c 100644
--- a/www-client/chromium/chromium-59.0.3047.0.ebuild
+++ b/www-client/chromium/chromium-59.0.3047.0.ebuild
@@ -49,7 +49,7 @@ COMMON_DEPEND="
media-libs/libexif:=
media-libs/libjpeg-turbo:=
media-libs/libpng:=
-   system-libvpx? ( media-libs/libvpx:=[svc] )
+   system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/re2/

2017-03-27 Thread Paweł Hajdan
commit: 204a605fa668f3f03764ad56791eaffa2f0f6e46
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Mar 27 14:37:09 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Mar 27 19:27:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204a605f

dev-libs/re2: bump to 0.2017.03.01 (bug #613318 by mrueg@)

 dev-libs/re2/Manifest|  1 +
 dev-libs/re2/re2-0.2017.03.01.ebuild | 52 
 2 files changed, 53 insertions(+)

diff --git a/dev-libs/re2/Manifest b/dev-libs/re2/Manifest
index 2a801ea55b4..760813602f7 100644
--- a/dev-libs/re2/Manifest
+++ b/dev-libs/re2/Manifest
@@ -1,2 +1,3 @@
 DIST re2-2016-05-01.tar.gz 399509 SHA256 
d9d13f0ea4e1c6628b1cb85284d4fdd4948da94b1f205096254927092e3d SHA512 
6d37ab1eae51a73f60d3c8280ea1162c420638363f0eb1313d7c2d5cee65a5abd4c2927da1a53572afbcb7d07fac2993a7e54c6cbc85e24aaae93c46dab19b14
 WHIRLPOOL 
b601349800341d213b01219cf2171873be551488c71c2c06fbab1da27c20719fca12e0cfac30ac4e8ed0eb062a445b4c008491fd0e379f629434e0c9b4649a7e
 DIST re2-2016-11-01.tar.gz 379816 SHA256 
01ee949f03e1c4057dc533cf139f967fb1b427015769d53b9ee07757631e9669 SHA512 
1be7d2551737cb9dc1031dac9335f82dfb58f3612bdb745bf6c5121334bf8689bb0564b751c23e4c002478cc46cc237ce4da294090adb983b0c1db25a9fac0a7
 WHIRLPOOL 
447b1ddb74826f3e73fe895690eac4f482096e05b88fbe3a143db0e2275031db6fa0cb2105ac09ab4b250db2bdef7097a75e3b4c8a04f23aa936009ea2f27439
+DIST re2-2017-03-01.tar.gz 382241 SHA256 
19db0b87bdc22e7e4c66af17f3170167a1b9cb9e32fd6b26189157f1336b73e8 SHA512 
566a3ff6598fc9b26dcabe175efa48becd38459185d6bb86b3abb1856a3e7b0f9b5e302594b1ac4817dcb5968920df43d23279a6cff2a74b6b0c174dc9379f88
 WHIRLPOOL 
582ed59085594a95f412f79bf381608c1b52f9be00fce6e6641b3386c266c1c8413263756e67699cf61295e4a3c1cbf1f46ae30b09e83f633e0f2ecd842dfb0e

diff --git a/dev-libs/re2/re2-0.2017.03.01.ebuild 
b/dev-libs/re2/re2-0.2017.03.01.ebuild
new file mode 100644
index 000..0410c18f841
--- /dev/null
+++ b/dev-libs/re2/re2-0.2017.03.01.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-minimal toolchain-funcs
+
+# Different date format used upstream.
+RE2_VER=${PV#0.}
+RE2_VER=${RE2_VER//./-}
+
+DESCRIPTION="An efficent, principled regular expression library"
+HOMEPAGE="https://github.com/google/re2;
+SRC_URI="https://github.com/google/re2/archive/${RE2_VER}.tar.gz -> 
re2-${RE2_VER}.tar.gz"
+
+LICENSE="BSD"
+# NOTE: Always run libre2 through abi-compliance-checker!
+# https://abi-laboratory.pro/tracker/timeline/re2/
+SONAME="gentoo-2017-03-01"
+SLOT="0/${SONAME}"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="icu"
+
+RDEPEND="icu? ( dev-libs/icu:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}
+   icu? ( virtual/pkgconfig )"
+
+S="${WORKDIR}/re2-${RE2_VER}"
+
+DOCS=( AUTHORS CONTRIBUTORS README doc/syntax.txt )
+HTML_DOCS=( doc/syntax.html )
+
+src_prepare() {
+   default
+   grep -qv '^SONAME=0$' Makefile || die "Check SONAME in Makefile"
+   if use icu; then
+   sed -i -e 's:^# \(\(CC\|LD\)ICU=.*\):\1:' Makefile || die
+   fi
+   multilib_copy_sources
+}
+
+src_configure() {
+   tc-export AR CXX NM
+}
+
+multilib_src_compile() {
+   emake SONAME="${SONAME}"
+}
+
+multilib_src_install() {
+   emake SONAME="${SONAME}" DESTDIR="${D}" prefix="${EPREFIX}/usr" 
libdir="\$(exec_prefix)/$(get_libdir)" install
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-03-22 Thread Paweł Hajdan
commit: 62a83e985b030b059d17a007f901b503f28c5813
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Mar 22 17:03:37 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Mar 22 20:34:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a83e98

www-client/chromium: dev channel bump (59.0.3047.0)

 www-client/chromium/Manifest|   1 +
 www-client/chromium/chromium-59.0.3047.0.ebuild | 652 
 2 files changed, 653 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 519c2a3684b..587a93c6c2f 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,3 +2,4 @@ DIST chromium-57.0.2987.98.tar.xz 525286840 SHA256 
16b5ecf70fcab8476231636ec20f5
 DIST chromium-58.0.3029.14.tar.xz 509043400 SHA256 
b7a02ec45d61516552f7377bd066ee1d77a4ededc03c4c53c18373797dc8d8c4 SHA512 
b84c422965c694eee4159bd4f8c102fda5e7d8012adf195c2882f9ef3030a0433fac666de85bfcdd4e635d82a57dfa9f3d4e8000dfb8ada2e068348190a4524c
 WHIRLPOOL 
dc47733b3344f58fa1a3bc3f1dcac5088d9bbfcffa1c395547ff42367d2164f51cced3f9ad4afc7157834339dbe3fbe6790c835345533c917013770fe11ebec7
 DIST chromium-58.0.3029.19.tar.xz 509050504 SHA256 
ffe5b52faf219bee7675460ac56b3d62a3ee9fd2001f4a854224a1445b8af5e6 SHA512 
b1780d4920d14e4861b5e5895accf49d7b65d49345ec243d7d1042ca1d0246cb3b4fcfa383ea3a6ef9a2145bc526be71286af156051a058f4f699b64cce772cb
 WHIRLPOOL 
e5e57370aa06ef8ef7b1e923f684148a1035dc3c4282e6a327cbe4f6e7a472ed724e5c4edb3e5ea91ed3620ea6a9d9f23c5ddb52246ff840b7997e3b00bebc8a
 DIST chromium-59.0.3043.0.tar.xz 517038628 SHA256 
ad6286835c4348bd7d596ae9948b987af4e08701470f2f2f100a22dd01b06f89 SHA512 
9b82389c3d25d9902f3efd3ecce326df05df405ad1619bb997f1eb1b09980b796dde31536062a88b9b4c924587e0c809cac60bfac57e2bd670b3380e310f22a9
 WHIRLPOOL 
887e2e7b1e2f2b5ba1af4c3de7ae4ac772c8f40a56725a650c4f3f9545758fdb6a71b3816cb0589423c82135e2b08990845100fb6e2286c824a262f9db93567d
+DIST chromium-59.0.3047.0.tar.xz 517288828 SHA256 
721fab5df661df892880c63b6b3b8a89978f6874afe3de4506e3e762d7cf3ba3 SHA512 
0259aeecd25e734d5d8fcbc51bf976b71ef1a9332852a836c233a413856f319746d7181e3b8315729f08ca7a0959a2a67966ea6ac14442697ab73f27af0067c7
 WHIRLPOOL 
6a93d595ec023b2d4d008e163fec660a54d9d1013d36b2a466f5a35b81e37f6313e961bac49780f0a90eb3f6173da99a2acb09a6976e0ba3c43a9a8bd4937aa4

diff --git a/www-client/chromium/chromium-59.0.3047.0.ebuild 
b/www-client/chromium/chromium-59.0.3047.0.ebuild
new file mode 100644
index 000..49da1b088c6
--- /dev/null
+++ b/www-client/chromium/chromium-59.0.3047.0.ebuild
@@ -0,0 +1,652 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/elfutils-0.149
+   dev-libs/expat:=
+   dev-libs/glib:2
+   dev-libs/icu:=
+   >=dev-libs/jsoncpp-0.5.0-r1:=
+   dev-libs/libxml2:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gconf? ( >=gnome-base/gconf-2.24.0:= )
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.3.1:=[icu(+)]
+   media-libs/libexif:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[svc] )
+   media-libs/speex:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=me

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-03-14 Thread Paweł Hajdan
commit: 37b983436492f448f59b667ed896bba1c2a67659
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue Mar 14 21:34:10 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue Mar 14 21:47:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b98343

www-client/chromium: dev channel bump (58.0.3029.19)

 www-client/chromium/Manifest| 2 +-
 .../{chromium-58.0.3029.6.ebuild => chromium-58.0.3029.19.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 24b2508f285..76a6fba7624 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -3,4 +3,4 @@ DIST chromium-57.0.2987.54.tar.xz 525225120 SHA256 
7d9ffddf497184e209e16175f952e
 DIST chromium-57.0.2987.74.tar.xz 525264968 SHA256 
5ff17f10372f11107c6ceabcf1e1382cb8e2e9a345537d1c9d1935f1b7c27dd4 SHA512 
e5ae6e65cb6dadae72ee56c16951f62482a34582d1482e47f8c211b2f95e4554d8550080c48133119506ce29b35b0b59ca2ad7c4ce96e5ad734614cba73bb8c7
 WHIRLPOOL 
521c11fb8d5c764abd49c832ad95bc3d04e94ff17d9ae6472949f6b136c3a2c1280edecce2e1c398970c1918da4afe28eba868bd65308dc24d44ae2502429dd4
 DIST chromium-57.0.2987.98.tar.xz 525286840 SHA256 
16b5ecf70fcab8476231636ec20f5415897781b01ed21640283cb358322f792d SHA512 
10b832e1cb3693899499080d62f7b9162dd807308b9228b1aeebf0f3481db85d301fcce16cbc089909f4cd08f77205805c7215127415ab2679d15e5dcb87a912
 WHIRLPOOL 
372dae1469374a156be7343042d48fa27fafcd1007bc64954f88dbb021a793c4ef90ec69b83965ca0b10aa85b0b39d490cd9d106251796184a779ce559ff087d
 DIST chromium-58.0.3029.14.tar.xz 509043400 SHA256 
b7a02ec45d61516552f7377bd066ee1d77a4ededc03c4c53c18373797dc8d8c4 SHA512 
b84c422965c694eee4159bd4f8c102fda5e7d8012adf195c2882f9ef3030a0433fac666de85bfcdd4e635d82a57dfa9f3d4e8000dfb8ada2e068348190a4524c
 WHIRLPOOL 
dc47733b3344f58fa1a3bc3f1dcac5088d9bbfcffa1c395547ff42367d2164f51cced3f9ad4afc7157834339dbe3fbe6790c835345533c917013770fe11ebec7
-DIST chromium-58.0.3029.6.tar.xz 508956560 SHA256 
b23136b976a83e0c6948bd2088be6b83969fc5cbe06f68f575012f924537c35b SHA512 
496ec27500b0757dffe43692bab1e7464ccf5f1f0f57d3e50567aa6e47734e722a94e67dbe199aea3fa718ac12d735ff02400355d2e9abeaad558b8de412
 WHIRLPOOL 
d41087a152168dae88a6544fd4fd636e0a906f99d1378b233a8bb0aba0441a24074f75cebf95aa49da02bfe3e059f3538b97c960a2595a7d61ebe0145fc44baa
+DIST chromium-58.0.3029.19.tar.xz 509050504 SHA256 
ffe5b52faf219bee7675460ac56b3d62a3ee9fd2001f4a854224a1445b8af5e6 SHA512 
b1780d4920d14e4861b5e5895accf49d7b65d49345ec243d7d1042ca1d0246cb3b4fcfa383ea3a6ef9a2145bc526be71286af156051a058f4f699b64cce772cb
 WHIRLPOOL 
e5e57370aa06ef8ef7b1e923f684148a1035dc3c4282e6a327cbe4f6e7a472ed724e5c4edb3e5ea91ed3620ea6a9d9f23c5ddb52246ff840b7997e3b00bebc8a

diff --git a/www-client/chromium/chromium-58.0.3029.6.ebuild 
b/www-client/chromium/chromium-58.0.3029.19.ebuild
similarity index 100%
rename from www-client/chromium/chromium-58.0.3029.6.ebuild
rename to www-client/chromium/chromium-58.0.3029.19.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-03-13 Thread Paweł Hajdan
commit: 187e7914024a321a2f5f74e6f6cae438f4765a42
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Mar 13 10:32:38 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Mar 13 11:38:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187e7914

www-client/chromium: dev channel bump (58.0.3029.14)

 www-client/chromium/Manifest   | 2 +-
 .../{chromium-58.0.3026.3.ebuild => chromium-58.0.3029.14.ebuild}  | 7 ---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index aaa87873e84..24b2508f285 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,5 +2,5 @@ DIST chromium-56.0.2924.76.tar.xz 513487700 SHA256 
cfb08e226b9c16ad887eb96d715a9
 DIST chromium-57.0.2987.54.tar.xz 525225120 SHA256 
7d9ffddf497184e209e16175f952e1ad3783b277189f34e650ee2eba20475be1 SHA512 
6c4ff6f228a910fbc73d7781fcc4fddd41bd758e57030efeb3fabbe660e5f4fa33aed2a899ce8f6c345bf4417bb8f65ca95fc882cd907c31cd4cc9f5034c2c8b
 WHIRLPOOL 
2649c3f9018e3479008f2ca6e83285b0036194c8671e2feb62a9643efec9a38803709ab09982be39ab4fea89a53b5168651dfa1083b74bc93b95a2bc49f49055
 DIST chromium-57.0.2987.74.tar.xz 525264968 SHA256 
5ff17f10372f11107c6ceabcf1e1382cb8e2e9a345537d1c9d1935f1b7c27dd4 SHA512 
e5ae6e65cb6dadae72ee56c16951f62482a34582d1482e47f8c211b2f95e4554d8550080c48133119506ce29b35b0b59ca2ad7c4ce96e5ad734614cba73bb8c7
 WHIRLPOOL 
521c11fb8d5c764abd49c832ad95bc3d04e94ff17d9ae6472949f6b136c3a2c1280edecce2e1c398970c1918da4afe28eba868bd65308dc24d44ae2502429dd4
 DIST chromium-57.0.2987.98.tar.xz 525286840 SHA256 
16b5ecf70fcab8476231636ec20f5415897781b01ed21640283cb358322f792d SHA512 
10b832e1cb3693899499080d62f7b9162dd807308b9228b1aeebf0f3481db85d301fcce16cbc089909f4cd08f77205805c7215127415ab2679d15e5dcb87a912
 WHIRLPOOL 
372dae1469374a156be7343042d48fa27fafcd1007bc64954f88dbb021a793c4ef90ec69b83965ca0b10aa85b0b39d490cd9d106251796184a779ce559ff087d
-DIST chromium-58.0.3026.3.tar.xz 509622680 SHA256 
ce869eaf4e706291a3e4ea732517408900c9beab5ad9ea2b6d91024d148a8039 SHA512 
08b87980a8527a5a2d441cde683c9ebe71f428eda86dbc6aa13e4e1b3abd499a06c11fb5956aad32342129af7419ebac24684206c38f143a068508704a1fc22a
 WHIRLPOOL 
0fbe865f9184a29831ea918d3233d59405c53d6cd00ab90554e95394732d466f2cb5f801301546078f9badb08baab58b85040fc731c347349c3303d8bc4e347f
+DIST chromium-58.0.3029.14.tar.xz 509043400 SHA256 
b7a02ec45d61516552f7377bd066ee1d77a4ededc03c4c53c18373797dc8d8c4 SHA512 
b84c422965c694eee4159bd4f8c102fda5e7d8012adf195c2882f9ef3030a0433fac666de85bfcdd4e635d82a57dfa9f3d4e8000dfb8ada2e068348190a4524c
 WHIRLPOOL 
dc47733b3344f58fa1a3bc3f1dcac5088d9bbfcffa1c395547ff42367d2164f51cced3f9ad4afc7157834339dbe3fbe6790c835345533c917013770fe11ebec7
 DIST chromium-58.0.3029.6.tar.xz 508956560 SHA256 
b23136b976a83e0c6948bd2088be6b83969fc5cbe06f68f575012f924537c35b SHA512 
496ec27500b0757dffe43692bab1e7464ccf5f1f0f57d3e50567aa6e47734e722a94e67dbe199aea3fa718ac12d735ff02400355d2e9abeaad558b8de412
 WHIRLPOOL 
d41087a152168dae88a6544fd4fd636e0a906f99d1378b233a8bb0aba0441a24074f75cebf95aa49da02bfe3e059f3538b97c960a2595a7d61ebe0145fc44baa

diff --git a/www-client/chromium/chromium-58.0.3026.3.ebuild 
b/www-client/chromium/chromium-58.0.3029.14.ebuild
similarity index 99%
rename from www-client/chromium/chromium-58.0.3026.3.ebuild
rename to www-client/chromium/chromium-58.0.3029.14.ebuild
index b4cdf67fed7..df09c5655f0 100644
--- a/www-client/chromium/chromium-58.0.3026.3.ebuild
+++ b/www-client/chromium/chromium-58.0.3029.14.ebuild
@@ -82,7 +82,7 @@ COMMON_DEPEND="
 # For nvidia-drivers blocker, see bug #413637 .
 RDEPEND="${COMMON_DEPEND}
!=www-client/chromium-
-   !

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-03-08 Thread Paweł Hajdan
commit: cdbb5d1deb4e11368157f09d5589d752741a8aff
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Mar  8 13:38:13 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Mar  8 15:30:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdbb5d1d

www-client/chromium: dev channel bump (58.0.3029.6)

 www-client/chromium/Manifest|  2 +-
 ...omium-58.0.3018.3.ebuild => chromium-58.0.3029.6.ebuild} |  2 +-
 www-client/chromium/files/chromium-gn-bootstrap-r2.patch| 13 +
 3 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 77a601b3d8c..ed8ad0393b9 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-56.0.2924.76.tar.xz 513487700 SHA256 
cfb08e226b9c16ad887eb96d715a9cc4ab097d1a79e2e68c8749a7a4164b3c38 SHA512 
ddcb2f0c76bdad3b87dc9219367764cb9adb900d7581dc5a371184ebfe2581f6ecbfc9aae02115e87291a5b90587fc145dada2b0940ae60fc19d25f5c505022d
 WHIRLPOOL 
db244681d9b1e325179328a64fb46ffb7a2492b48bafc327500ef491a676d3783cdf4ba400283c0c7a505958d376f784c35d28f4418557d6ba4cdd6bcf2cd5e9
 DIST chromium-57.0.2987.54.tar.xz 525225120 SHA256 
7d9ffddf497184e209e16175f952e1ad3783b277189f34e650ee2eba20475be1 SHA512 
6c4ff6f228a910fbc73d7781fcc4fddd41bd758e57030efeb3fabbe660e5f4fa33aed2a899ce8f6c345bf4417bb8f65ca95fc882cd907c31cd4cc9f5034c2c8b
 WHIRLPOOL 
2649c3f9018e3479008f2ca6e83285b0036194c8671e2feb62a9643efec9a38803709ab09982be39ab4fea89a53b5168651dfa1083b74bc93b95a2bc49f49055
 DIST chromium-57.0.2987.74.tar.xz 525264968 SHA256 
5ff17f10372f11107c6ceabcf1e1382cb8e2e9a345537d1c9d1935f1b7c27dd4 SHA512 
e5ae6e65cb6dadae72ee56c16951f62482a34582d1482e47f8c211b2f95e4554d8550080c48133119506ce29b35b0b59ca2ad7c4ce96e5ad734614cba73bb8c7
 WHIRLPOOL 
521c11fb8d5c764abd49c832ad95bc3d04e94ff17d9ae6472949f6b136c3a2c1280edecce2e1c398970c1918da4afe28eba868bd65308dc24d44ae2502429dd4
-DIST chromium-58.0.3018.3.tar.xz 507548452 SHA256 
9f8365f29b0e647a39c7749cc36184eda86e12114c8f444ccf941224294a8c7d SHA512 
49ee4c89d6ae537f947ceb460b4e87c7333f7c26d306fd463da09b1ce98398aaa65e37701794cdbb3c29bbfbc0f68b93bf66492c1f86cb462e948f3d0e8d2742
 WHIRLPOOL 
8722948c473e23430d9ea5960ca3383e2bd1170bf9fd1f47d15062d634872c77d9f10b684c19f2d55e1312d80c291c24bfe175785f248adb8579bfcd959b1a72
 DIST chromium-58.0.3026.3.tar.xz 509622680 SHA256 
ce869eaf4e706291a3e4ea732517408900c9beab5ad9ea2b6d91024d148a8039 SHA512 
08b87980a8527a5a2d441cde683c9ebe71f428eda86dbc6aa13e4e1b3abd499a06c11fb5956aad32342129af7419ebac24684206c38f143a068508704a1fc22a
 WHIRLPOOL 
0fbe865f9184a29831ea918d3233d59405c53d6cd00ab90554e95394732d466f2cb5f801301546078f9badb08baab58b85040fc731c347349c3303d8bc4e347f
+DIST chromium-58.0.3029.6.tar.xz 508956560 SHA256 
b23136b976a83e0c6948bd2088be6b83969fc5cbe06f68f575012f924537c35b SHA512 
496ec27500b0757dffe43692bab1e7464ccf5f1f0f57d3e50567aa6e47734e722a94e67dbe199aea3fa718ac12d735ff02400355d2e9abeaad558b8de412
 WHIRLPOOL 
d41087a152168dae88a6544fd4fd636e0a906f99d1378b233a8bb0aba0441a24074f75cebf95aa49da02bfe3e059f3538b97c960a2595a7d61ebe0145fc44baa

diff --git a/www-client/chromium/chromium-58.0.3018.3.ebuild 
b/www-client/chromium/chromium-58.0.3029.6.ebuild
similarity index 99%
rename from www-client/chromium/chromium-58.0.3018.3.ebuild
rename to www-client/chromium/chromium-58.0.3029.6.ebuild
index 144adc43bc9..aa3374cffe6 100644
--- a/www-client/chromium/chromium-58.0.3018.3.ebuild
+++ b/www-client/chromium/chromium-58.0.3029.6.ebuild
@@ -199,7 +199,7 @@ src_prepare() {
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r1.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r2.patch"
)
 
use system-ffmpeg && PATCHES+=( 
"${FILESDIR}/${PN}-system-ffmpeg-r4.patch" )

diff --git a/www-client/chromium/files/chromium-gn-bootstrap-r2.patch 
b/www-client/chromium/files/chromium-gn-bootstrap-r2.patch
new file mode 100644
index 000..76287e1a56e
--- /dev/null
+++ b/www-client/chromium/files/chromium-gn-bootstrap-r2.patch
@@ -0,0 +1,13 @@
+Index: tools/gn/bootstrap/bootstrap.py
+diff --git a/tools/gn/bootstrap/bootstrap.py b/tools/gn/bootstrap/bootstrap.py
+index 
38cfb117d29c3895291379f00d8dc8c8b0727474..679170e610f8292bcbeb76508fd247d322a69c79
 100755
+--- a/tools/gn/bootstrap/bootstrap.py
 b/tools/gn/bootstrap/bootstrap.py
+@@ -385,6 +385,7 @@ def write_gn_ninja(path, root_gen_dir, options):
+   'base/base_switches.cc',
+   'base/build_time.cc',
+   'base/callback_internal.cc',
++  'base/callback_helpers.cc',
+   'base/command_line.cc',
+   'base/debug/activity_tracker.cc',
+   'base/debug/alias.cc',



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-03-02 Thread Paweł Hajdan
commit: d794abdf2e525b4251610f42ed3c1ea4914762e0
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Mar  2 11:18:56 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Thu Mar  2 11:28:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d794abdf

www-client/chromium: dev channel bump (58.0.3026.3)

 www-client/chromium/Manifest| 2 +-
 .../{chromium-58.0.3013.3.ebuild => chromium-58.0.3026.3.ebuild}| 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index ae0d1b58f98..77a601b3d8c 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-56.0.2924.76.tar.xz 513487700 SHA256 
cfb08e226b9c16ad887eb96d715a9cc4ab097d1a79e2e68c8749a7a4164b3c38 SHA512 
ddcb2f0c76bdad3b87dc9219367764cb9adb900d7581dc5a371184ebfe2581f6ecbfc9aae02115e87291a5b90587fc145dada2b0940ae60fc19d25f5c505022d
 WHIRLPOOL 
db244681d9b1e325179328a64fb46ffb7a2492b48bafc327500ef491a676d3783cdf4ba400283c0c7a505958d376f784c35d28f4418557d6ba4cdd6bcf2cd5e9
 DIST chromium-57.0.2987.54.tar.xz 525225120 SHA256 
7d9ffddf497184e209e16175f952e1ad3783b277189f34e650ee2eba20475be1 SHA512 
6c4ff6f228a910fbc73d7781fcc4fddd41bd758e57030efeb3fabbe660e5f4fa33aed2a899ce8f6c345bf4417bb8f65ca95fc882cd907c31cd4cc9f5034c2c8b
 WHIRLPOOL 
2649c3f9018e3479008f2ca6e83285b0036194c8671e2feb62a9643efec9a38803709ab09982be39ab4fea89a53b5168651dfa1083b74bc93b95a2bc49f49055
 DIST chromium-57.0.2987.74.tar.xz 525264968 SHA256 
5ff17f10372f11107c6ceabcf1e1382cb8e2e9a345537d1c9d1935f1b7c27dd4 SHA512 
e5ae6e65cb6dadae72ee56c16951f62482a34582d1482e47f8c211b2f95e4554d8550080c48133119506ce29b35b0b59ca2ad7c4ce96e5ad734614cba73bb8c7
 WHIRLPOOL 
521c11fb8d5c764abd49c832ad95bc3d04e94ff17d9ae6472949f6b136c3a2c1280edecce2e1c398970c1918da4afe28eba868bd65308dc24d44ae2502429dd4
-DIST chromium-58.0.3013.3.tar.xz 507290404 SHA256 
0e67d8d0493a52a00114d22cf2c73014688a56ac5cc110573d1019e4bbc66e4f SHA512 
fa4725c1ac766050df639603ab1295b4190217b97f6eb27bc4791be5cbee197022c9e128926e8a6e5565cba001e6d2f15400acb2d139689c3dd1773ab0c2def0
 WHIRLPOOL 
078a20d856c01cf2bd650afb6261507a8195eccb8f87663716d736af289230c98629ef5d756c25b7053f685e8afc2b21a96ccc71507ebe04ce686defaf9bc608
 DIST chromium-58.0.3018.3.tar.xz 507548452 SHA256 
9f8365f29b0e647a39c7749cc36184eda86e12114c8f444ccf941224294a8c7d SHA512 
49ee4c89d6ae537f947ceb460b4e87c7333f7c26d306fd463da09b1ce98398aaa65e37701794cdbb3c29bbfbc0f68b93bf66492c1f86cb462e948f3d0e8d2742
 WHIRLPOOL 
8722948c473e23430d9ea5960ca3383e2bd1170bf9fd1f47d15062d634872c77d9f10b684c19f2d55e1312d80c291c24bfe175785f248adb8579bfcd959b1a72
+DIST chromium-58.0.3026.3.tar.xz 509622680 SHA256 
ce869eaf4e706291a3e4ea732517408900c9beab5ad9ea2b6d91024d148a8039 SHA512 
08b87980a8527a5a2d441cde683c9ebe71f428eda86dbc6aa13e4e1b3abd499a06c11fb5956aad32342129af7419ebac24684206c38f143a068508704a1fc22a
 WHIRLPOOL 
0fbe865f9184a29831ea918d3233d59405c53d6cd00ab90554e95394732d466f2cb5f801301546078f9badb08baab58b85040fc731c347349c3303d8bc4e347f

diff --git a/www-client/chromium/chromium-58.0.3013.3.ebuild 
b/www-client/chromium/chromium-58.0.3026.3.ebuild
similarity index 99%
rename from www-client/chromium/chromium-58.0.3013.3.ebuild
rename to www-client/chromium/chromium-58.0.3026.3.ebuild
index 144adc43bc9..b4cdf67fed7 100644
--- a/www-client/chromium/chromium-58.0.3013.3.ebuild
+++ b/www-client/chromium/chromium-58.0.3026.3.ebuild
@@ -199,7 +199,6 @@ src_prepare() {
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE.patch"
-   "${FILESDIR}/${PN}-gn-bootstrap-r1.patch"
)
 
use system-ffmpeg && PATCHES+=( 
"${FILESDIR}/${PN}-system-ffmpeg-r4.patch" )



[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2017-03-02 Thread Paweł Hajdan
commit: cc30d6150f3089786cbfd003d76613880ebdcde6
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Mar  2 11:23:41 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Thu Mar  2 11:28:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc30d615

profiles: mask USE=system-libvpx for >=www-client/chromium-58.0.3026.3

 profiles/base/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 50915c77185..b02eb50c958 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Pawel Hajdan jr <phajdan...@gentoo.org> (02 Mar 2017)
+# Known build issue with system libvpx:
+# https://bugs.gentoo.org/show_bug.cgi?id=611394
+>=www-client/chromium-58.0.3026.3 system-libvpx
+
 # Matt Turner <matts...@gentoo.org> (25 Feb 2017)
 # Has caused no end of problems. See bugs 441878, 476306, 477444, 477530,
 # 508232.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2017-02-26 Thread Paweł Hajdan
commit: ac1d420e8cf377c1e714665f1f520e062a816c50
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Feb 26 18:00:53 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Feb 27 07:09:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1d420e

profiles: unmask USE=system-ffmpeg for www-client/chromium

Suggested by Mircea Sava in https://bugs.gentoo.org/show_bug.cgi?id=607454#c26

 profiles/base/package.use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 15329d6520..63cce0bdbc 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -32,10 +32,6 @@ net-misc/asterisk osplookup
 # Unstable dependencies.
 media-plugins/kipi-plugins mediawiki vkontakte
 
-# Mike Gilbert <flop...@gentoo.org> (26 Jan 2017)
-# Needs >=media-video/ffmpeg-3
->=www-client/chromium-56 system-ffmpeg
-
 # Michael Palimaka <kensing...@gentoo.org (26 Jan 2017)
 # Requires testing version of media-libs/opencv
 media-libs/mlt opencv



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-02-23 Thread Paweł Hajdan
commit: 4aeb788c924bcc415b463518beed353aa76abd27
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Feb 23 09:56:40 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Thu Feb 23 18:49:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aeb788c

www-client/chromium: dev channel bump (58.0.3018.3)

 www-client/chromium/Manifest| 2 +-
 .../{chromium-58.0.3004.3.ebuild => chromium-58.0.3018.3.ebuild}| 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index cfebdd1ca2..2d5ad452dc 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-56.0.2924.76.tar.xz 513487700 SHA256 
cfb08e226b9c16ad887eb96d715a9cc4ab097d1a79e2e68c8749a7a4164b3c38 SHA512 
ddcb2f0c76bdad3b87dc9219367764cb9adb900d7581dc5a371184ebfe2581f6ecbfc9aae02115e87291a5b90587fc145dada2b0940ae60fc19d25f5c505022d
 WHIRLPOOL 
db244681d9b1e325179328a64fb46ffb7a2492b48bafc327500ef491a676d3783cdf4ba400283c0c7a505958d376f784c35d28f4418557d6ba4cdd6bcf2cd5e9
 DIST chromium-57.0.2987.21.tar.xz 522738052 SHA256 
632189c16d56fc23e6c3ef8174fd59ee3bae9b1c6a6740bf9a41dfb83cd39c57 SHA512 
c968a7ef00e136e67f827370c7489195ec173e56cc37cba105f7558bd56ec918f5beb8f74b54f3c5224067f513e69a5c6cf497d1d5bb7f9dec1fde9fff88710b
 WHIRLPOOL 
b99b2f4d731a9c0772424ac50603905d7db76f8705533cb3fa4e13403083316020ea29b47aa8e817364cc6e4cc071768cac950b34bd29206fc6d744ec0e77337
 DIST chromium-57.0.2987.54.tar.xz 525225120 SHA256 
7d9ffddf497184e209e16175f952e1ad3783b277189f34e650ee2eba20475be1 SHA512 
6c4ff6f228a910fbc73d7781fcc4fddd41bd758e57030efeb3fabbe660e5f4fa33aed2a899ce8f6c345bf4417bb8f65ca95fc882cd907c31cd4cc9f5034c2c8b
 WHIRLPOOL 
2649c3f9018e3479008f2ca6e83285b0036194c8671e2feb62a9643efec9a38803709ab09982be39ab4fea89a53b5168651dfa1083b74bc93b95a2bc49f49055
-DIST chromium-58.0.3004.3.tar.xz 505630076 SHA256 
4110ce13c1655b1ff9dc67adafb8f8d1861e0df27b4e143cb80800f4967d24d9 SHA512 
628c0c623be8674d32961f51b30a32cb13f06a83869a527addb1d28445e4bf92b93019be5a2179909780af80741da475f960ce62cae05fb2f7eb539f3ca28345
 WHIRLPOOL 
a73e8878a1e8ba8a5f568f29061bf3524b800f0fdbe2e532f9299f8e3d4967576d22f0aa6dbe716914b1de8d6be7e43e79d97b85c63d5834e2d0d03ca9840909
 DIST chromium-58.0.3013.3.tar.xz 507290404 SHA256 
0e67d8d0493a52a00114d22cf2c73014688a56ac5cc110573d1019e4bbc66e4f SHA512 
fa4725c1ac766050df639603ab1295b4190217b97f6eb27bc4791be5cbee197022c9e128926e8a6e5565cba001e6d2f15400acb2d139689c3dd1773ab0c2def0
 WHIRLPOOL 
078a20d856c01cf2bd650afb6261507a8195eccb8f87663716d736af289230c98629ef5d756c25b7053f685e8afc2b21a96ccc71507ebe04ce686defaf9bc608
+DIST chromium-58.0.3018.3.tar.xz 507548452 SHA256 
9f8365f29b0e647a39c7749cc36184eda86e12114c8f444ccf941224294a8c7d SHA512 
49ee4c89d6ae537f947ceb460b4e87c7333f7c26d306fd463da09b1ce98398aaa65e37701794cdbb3c29bbfbc0f68b93bf66492c1f86cb462e948f3d0e8d2742
 WHIRLPOOL 
8722948c473e23430d9ea5960ca3383e2bd1170bf9fd1f47d15062d634872c77d9f10b684c19f2d55e1312d80c291c24bfe175785f248adb8579bfcd959b1a72

diff --git a/www-client/chromium/chromium-58.0.3004.3.ebuild 
b/www-client/chromium/chromium-58.0.3018.3.ebuild
similarity index 99%
rename from www-client/chromium/chromium-58.0.3004.3.ebuild
rename to www-client/chromium/chromium-58.0.3018.3.ebuild
index b08d49efd6..ac57b73d7e 100644
--- a/www-client/chromium/chromium-58.0.3004.3.ebuild
+++ b/www-client/chromium/chromium-58.0.3018.3.ebuild
@@ -200,6 +200,7 @@ src_prepare() {
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE.patch"
+   "${FILESDIR}/${PN}-gn-bootstrap-r1.patch"
)
 
use system-ffmpeg && PATCHES+=( 
"${FILESDIR}/${PN}-system-ffmpeg-r4.patch" )



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2017-02-18 Thread Paweł Hajdan
commit: da391c01e789c58980d606a5111caed18b5ec7d1
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sat Feb 18 10:03:10 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sat Feb 18 14:35:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da391c01

www-client/chromium: dev channel bump (58.0.3013.3)

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-58.0.3013.3.ebuild| 652 +
 .../chromium/files/chromium-gn-bootstrap-r1.patch  |  90 +++
 3 files changed, 743 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 713e317961..cfebdd1ca2 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,3 +2,4 @@ DIST chromium-56.0.2924.76.tar.xz 513487700 SHA256 
cfb08e226b9c16ad887eb96d715a9
 DIST chromium-57.0.2987.21.tar.xz 522738052 SHA256 
632189c16d56fc23e6c3ef8174fd59ee3bae9b1c6a6740bf9a41dfb83cd39c57 SHA512 
c968a7ef00e136e67f827370c7489195ec173e56cc37cba105f7558bd56ec918f5beb8f74b54f3c5224067f513e69a5c6cf497d1d5bb7f9dec1fde9fff88710b
 WHIRLPOOL 
b99b2f4d731a9c0772424ac50603905d7db76f8705533cb3fa4e13403083316020ea29b47aa8e817364cc6e4cc071768cac950b34bd29206fc6d744ec0e77337
 DIST chromium-57.0.2987.54.tar.xz 525225120 SHA256 
7d9ffddf497184e209e16175f952e1ad3783b277189f34e650ee2eba20475be1 SHA512 
6c4ff6f228a910fbc73d7781fcc4fddd41bd758e57030efeb3fabbe660e5f4fa33aed2a899ce8f6c345bf4417bb8f65ca95fc882cd907c31cd4cc9f5034c2c8b
 WHIRLPOOL 
2649c3f9018e3479008f2ca6e83285b0036194c8671e2feb62a9643efec9a38803709ab09982be39ab4fea89a53b5168651dfa1083b74bc93b95a2bc49f49055
 DIST chromium-58.0.3004.3.tar.xz 505630076 SHA256 
4110ce13c1655b1ff9dc67adafb8f8d1861e0df27b4e143cb80800f4967d24d9 SHA512 
628c0c623be8674d32961f51b30a32cb13f06a83869a527addb1d28445e4bf92b93019be5a2179909780af80741da475f960ce62cae05fb2f7eb539f3ca28345
 WHIRLPOOL 
a73e8878a1e8ba8a5f568f29061bf3524b800f0fdbe2e532f9299f8e3d4967576d22f0aa6dbe716914b1de8d6be7e43e79d97b85c63d5834e2d0d03ca9840909
+DIST chromium-58.0.3013.3.tar.xz 507290404 SHA256 
0e67d8d0493a52a00114d22cf2c73014688a56ac5cc110573d1019e4bbc66e4f SHA512 
fa4725c1ac766050df639603ab1295b4190217b97f6eb27bc4791be5cbee197022c9e128926e8a6e5565cba001e6d2f15400acb2d139689c3dd1773ab0c2def0
 WHIRLPOOL 
078a20d856c01cf2bd650afb6261507a8195eccb8f87663716d736af289230c98629ef5d756c25b7053f685e8afc2b21a96ccc71507ebe04ce686defaf9bc608

diff --git a/www-client/chromium/chromium-58.0.3013.3.ebuild 
b/www-client/chromium/chromium-58.0.3013.3.ebuild
new file mode 100644
index 00..ac57b73d7e
--- /dev/null
+++ b/www-client/chromium/chromium-58.0.3013.3.ebuild
@@ -0,0 +1,652 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/elfutils-0.149
+   dev-libs/expat:=
+   dev-libs/glib:2
+   dev-libs/icu:=
+   >=dev-libs/jsoncpp-0.5.0-r1:=
+   dev-libs/libxml2:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gconf? ( >=gnome-base/gconf-2.24.0:= )
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.3.1:=[icu(+)]
+   media-libs/libexif:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[svc] )
+   media-libs/speex:=
+   pulseaudio? ( m

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-02-08 Thread Paweł Hajdan
commit: a52173b342212c4962006369dcfa4899db3e227e
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Feb  8 11:50:48 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Feb  8 11:55:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a52173b3

www-client/chromium: dev channel bump (58.0.3004.3)

 www-client/chromium/Manifest|   1 +
 www-client/chromium/chromium-58.0.3004.3.ebuild | 651 
 2 files changed, 652 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index ef9b60bb84..25ab82927d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,3 +2,4 @@ DIST chromium-55.0.2883.75.tar.xz 511256096 SHA256 
5bcf7180935bebc7648f7e2577f61
 DIST chromium-56.0.2924.76.tar.xz 513487700 SHA256 
cfb08e226b9c16ad887eb96d715a9cc4ab097d1a79e2e68c8749a7a4164b3c38 SHA512 
ddcb2f0c76bdad3b87dc9219367764cb9adb900d7581dc5a371184ebfe2581f6ecbfc9aae02115e87291a5b90587fc145dada2b0940ae60fc19d25f5c505022d
 WHIRLPOOL 
db244681d9b1e325179328a64fb46ffb7a2492b48bafc327500ef491a676d3783cdf4ba400283c0c7a505958d376f784c35d28f4418557d6ba4cdd6bcf2cd5e9
 DIST chromium-57.0.2987.13.tar.xz 521667288 SHA256 
61b7501202b79e07fe435d1402c89195c3ac34e12e494d1f5cdfc91a09d3ccb8 SHA512 
8f5d59f02b7b5c079ca891f99aa8ebbdfdb9ecf63482bd5ff8e027e31c6ea62021bd35b827058e9c6187a6c6c1d91fc8fec2e7664ae5530660cb0f2563e26162
 WHIRLPOOL 
cf16c4e09e61586b03358f240b1b6aa86fc0e46381dd1e07e0f0d220625e3ec957dcafb03b88a2a78ed9fa6ca13902bbb9bbe66a93dec0a1cf3572f925fc1198
 DIST chromium-57.0.2987.21.tar.xz 522738052 SHA256 
632189c16d56fc23e6c3ef8174fd59ee3bae9b1c6a6740bf9a41dfb83cd39c57 SHA512 
c968a7ef00e136e67f827370c7489195ec173e56cc37cba105f7558bd56ec918f5beb8f74b54f3c5224067f513e69a5c6cf497d1d5bb7f9dec1fde9fff88710b
 WHIRLPOOL 
b99b2f4d731a9c0772424ac50603905d7db76f8705533cb3fa4e13403083316020ea29b47aa8e817364cc6e4cc071768cac950b34bd29206fc6d744ec0e77337
+DIST chromium-58.0.3004.3.tar.xz 505630076 SHA256 
4110ce13c1655b1ff9dc67adafb8f8d1861e0df27b4e143cb80800f4967d24d9 SHA512 
628c0c623be8674d32961f51b30a32cb13f06a83869a527addb1d28445e4bf92b93019be5a2179909780af80741da475f960ce62cae05fb2f7eb539f3ca28345
 WHIRLPOOL 
a73e8878a1e8ba8a5f568f29061bf3524b800f0fdbe2e532f9299f8e3d4967576d22f0aa6dbe716914b1de8d6be7e43e79d97b85c63d5834e2d0d03ca9840909

diff --git a/www-client/chromium/chromium-58.0.3004.3.ebuild 
b/www-client/chromium/chromium-58.0.3004.3.ebuild
new file mode 100644
index 00..b08d49efd6
--- /dev/null
+++ b/www-client/chromium/chromium-58.0.3004.3.ebuild
@@ -0,0 +1,651 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/elfutils-0.149
+   dev-libs/expat:=
+   dev-libs/glib:2
+   dev-libs/icu:=
+   >=dev-libs/jsoncpp-0.5.0-r1:=
+   dev-libs/libxml2:=[icu]
+   dev-libs/libxslt:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gconf? ( >=gnome-base/gconf-2.24.0:= )
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   >=media-libs/harfbuzz-1.3.1:=[icu(+)]
+   media-libs/libexif:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   system-libvpx? ( media-libs/libvpx:=[svc] )
+   media-libs/speex:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   system-ffmpeg? ( >=me

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-01-29 Thread Paweł Hajdan
commit: 128ebf624210c4f1f0c1c8cdeb0217468acdfc10
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Jan 29 21:48:46 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sun Jan 29 21:54:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128ebf62

www-client/chromium: dev channel bump (57.0.2987.13)

 www-client/chromium/Manifest   | 2 +-
 .../{chromium-57.0.2986.0.ebuild => chromium-57.0.2987.13.ebuild}  | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 00628fb..57b2b78 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-55.0.2883.75.tar.xz 511256096 SHA256 
5bcf7180935bebc7648f7e2577f612da681f7846127f79dac22630ded9984e55 SHA512 
9830b02e05ebaf120b02b4c67196ba5c7f2d5aa917b9e5f8516b1f0cce1abd8e752c379e8ac1f16c7b7e451341486d9356d47a1b77b72ab5117390ce16b9
 WHIRLPOOL 
ab752b9e9a6c7a536424ac1384d9f0ad0f23dd40bbf6784e4185554602628e8e1f45acbb264fff33f7f00c8ee14f293bfaf23259d2db4f785c9c9c49e72b28eb
 DIST chromium-56.0.2924.76.tar.xz 513487700 SHA256 
cfb08e226b9c16ad887eb96d715a9cc4ab097d1a79e2e68c8749a7a4164b3c38 SHA512 
ddcb2f0c76bdad3b87dc9219367764cb9adb900d7581dc5a371184ebfe2581f6ecbfc9aae02115e87291a5b90587fc145dada2b0940ae60fc19d25f5c505022d
 WHIRLPOOL 
db244681d9b1e325179328a64fb46ffb7a2492b48bafc327500ef491a676d3783cdf4ba400283c0c7a505958d376f784c35d28f4418557d6ba4cdd6bcf2cd5e9
-DIST chromium-57.0.2986.0.tar.xz 524087844 SHA256 
3d6db744a750c0bffeda6f00aa1d2fd27efa6e0a44354a5d6be5fa2414095897 SHA512 
1737c0e626d38277176f96cc3314c2b44226f020d1387ed6a31362763e37b13312a112af16c876fa99546f20f8649f0076dfe3280895272fd0f2dd9d57ae8deb
 WHIRLPOOL 
988cf3f656082efbe6b78a74b7f9060d1f0e436dae72f250a0751eaeab2cd654c25d83c5b84fd1bd726346ce6bdbf1db98cdba69c1cab0c200d84c339685fc1f
+DIST chromium-57.0.2987.13.tar.xz 521667288 SHA256 
61b7501202b79e07fe435d1402c89195c3ac34e12e494d1f5cdfc91a09d3ccb8 SHA512 
8f5d59f02b7b5c079ca891f99aa8ebbdfdb9ecf63482bd5ff8e027e31c6ea62021bd35b827058e9c6187a6c6c1d91fc8fec2e7664ae5530660cb0f2563e26162
 WHIRLPOOL 
cf16c4e09e61586b03358f240b1b6aa86fc0e46381dd1e07e0f0d220625e3ec957dcafb03b88a2a78ed9fa6ca13902bbb9bbe66a93dec0a1cf3572f925fc1198
 DIST chromium-57.0.2987.8.tar.xz 521629532 SHA256 
3fbdb631a03cf310ca7fab6783c0a2dabd02940330fdcb1a0bc3436bcca4ac36 SHA512 
5c8a66873f79b4d986bb5fbcf1a66d02bd87c68e2fc061cd60a758cd207e8a16ce16b0ec01fcf62904c68f9b67b3c564e77e3208d962c977e3af84df9816f525
 WHIRLPOOL 
c3d0ca9f31905292948f3594b7a84a12617407253054e3fb986d14b51277e1a8b7e1d834cfcea048c0b409f09595ef5f8ebd7dd06c20ef1be5d45b300cad3e7a

diff --git a/www-client/chromium/chromium-57.0.2986.0.ebuild 
b/www-client/chromium/chromium-57.0.2987.13.ebuild
similarity index 99%
rename from www-client/chromium/chromium-57.0.2986.0.ebuild
rename to www-client/chromium/chromium-57.0.2987.13.ebuild
index c643438..139ec0c 100644
--- a/www-client/chromium/chromium-57.0.2986.0.ebuild
+++ b/www-client/chromium/chromium-57.0.2987.13.ebuild
@@ -179,6 +179,9 @@ pre_build_checks() {
eshopts_push -s extglob
if is-flagq '-g?(gdb)?([1-9])'; then
CHECKREQS_DISK_BUILD="25G"
+   if ! use component-build; then
+   CHECKREQS_MEMORY="16G"
+   fi
fi
eshopts_pop
check-reqs_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-01-24 Thread Paweł Hajdan
commit: 36e9c59d0e3460ff7447736608aee6efcd709eef
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue Jan 24 22:23:25 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue Jan 24 22:43:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e9c59d

www-client/chromium: dev channel bump (57.0.2987.8)

 www-client/chromium/Manifest |  2 +-
 ...romium-57.0.2979.0.ebuild => chromium-57.0.2987.8.ebuild} | 12 +---
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 3fc7a7f..eb69b2d 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-55.0.2883.75.tar.xz 511256096 SHA256 
5bcf7180935bebc7648f7e2577f612da681f7846127f79dac22630ded9984e55 SHA512 
9830b02e05ebaf120b02b4c67196ba5c7f2d5aa917b9e5f8516b1f0cce1abd8e752c379e8ac1f16c7b7e451341486d9356d47a1b77b72ab5117390ce16b9
 WHIRLPOOL 
ab752b9e9a6c7a536424ac1384d9f0ad0f23dd40bbf6784e4185554602628e8e1f45acbb264fff33f7f00c8ee14f293bfaf23259d2db4f785c9c9c49e72b28eb
 DIST chromium-56.0.2924.59.tar.xz 513389580 SHA256 
3b34c4cef3a5017556064d246b14b69a8bd2277d8908a6e8b63c014d501ebac2 SHA512 
3ef43728e7ca9d5c1eb4b808bd8c0dbf37a3ee387c57d2826e39fed47ab6316e636b96fd2787c140601e87bd084df61093a85c5014e6151ca70c2e9619a1d52c
 WHIRLPOOL 
4d2f8ee6e7c5b1f3455ba9c25518178990e725dafcc75a3049a6fd5ddb17dfdf3b325c78478b7b3ca62fe7712e8e58e0f5f0f0944d32d99dc0819f99293268c0
 DIST chromium-56.0.2924.67.tar.xz 513502788 SHA256 
56bcdff78b3361c361d5c32ec4344be6acde58570e6739401395b6e42594 SHA512 
a93d3cc343bf6b87aa222920e44485e43eaeb4cecf31999ab96113886432e986b530f929c8032e648938aeac5a957991995c795bc6760ce105a4419bb649961c
 WHIRLPOOL 
18dc7b69a15bfb2fc0e990f4e07aa2e8e09d3f847b89b2e468a7752a40ded1e9095869cab913e39c0e363a1f1af1ec401c6fe1aa12cca71b66ab68c37e0ac746
-DIST chromium-57.0.2979.0.tar.xz 523638884 SHA256 
b4ae30097c9fa52c366618e611ee2ee0dae35b742abbf9384099131b48357682 SHA512 
cbf14fceacc5c559c27d2b8f22c2f1bc02207de0156b54b090f6f08106771349b5dcc04e3cd80021318098b5a9e7b00cf8a5f11414e97ee1e8a0c07da10c494f
 WHIRLPOOL 
42f62f2d6de4cccdcad81370b545022daec08b9dd163639d81571e1c07f50e5f46e628e8194a8c51493ce416c1cdd0a572bf1f469d0089f612c3a22b33e2abe7
 DIST chromium-57.0.2986.0.tar.xz 524087844 SHA256 
3d6db744a750c0bffeda6f00aa1d2fd27efa6e0a44354a5d6be5fa2414095897 SHA512 
1737c0e626d38277176f96cc3314c2b44226f020d1387ed6a31362763e37b13312a112af16c876fa99546f20f8649f0076dfe3280895272fd0f2dd9d57ae8deb
 WHIRLPOOL 
988cf3f656082efbe6b78a74b7f9060d1f0e436dae72f250a0751eaeab2cd654c25d83c5b84fd1bd726346ce6bdbf1db98cdba69c1cab0c200d84c339685fc1f
+DIST chromium-57.0.2987.8.tar.xz 521629532 SHA256 
3fbdb631a03cf310ca7fab6783c0a2dabd02940330fdcb1a0bc3436bcca4ac36 SHA512 
5c8a66873f79b4d986bb5fbcf1a66d02bd87c68e2fc061cd60a758cd207e8a16ce16b0ec01fcf62904c68f9b67b3c564e77e3208d962c977e3af84df9816f525
 WHIRLPOOL 
c3d0ca9f31905292948f3594b7a84a12617407253054e3fb986d14b51277e1a8b7e1d834cfcea048c0b409f09595ef5f8ebd7dd06c20ef1be5d45b300cad3e7a

diff --git a/www-client/chromium/chromium-57.0.2979.0.ebuild 
b/www-client/chromium/chromium-57.0.2987.8.ebuild
similarity index 98%
rename from www-client/chromium/chromium-57.0.2979.0.ebuild
rename to www-client/chromium/chromium-57.0.2987.8.ebuild
index 771fbdb..c643438 100644
--- a/www-client/chromium/chromium-57.0.2979.0.ebuild
+++ b/www-client/chromium/chromium-57.0.2987.8.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc 
widevine"
+IUSE="component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -50,7 +50,7 @@ COMMON_DEPEND="
media-libs/libexif:=
media-libs/libjpeg-turbo:=
media-libs/libpng:=
-   media-libs/libvpx:=[svc]
+   system-libvpx? ( media-libs/libvpx:=[svc] )
media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )
@@ -319,6 +319,10 @@ src_prepare() {
if ! use system-ffmpeg; then
keeplibs+=( third_party/ffmpeg )
fi
+   if ! use system-libvpx; then
+   keeplibs+=( third_party/libvpx )
+   keeplibs+=( third_party/libvpx/source/libvpx/third_party/x86inc 
)
+   fi
 
# Remove most bundled libraries. Some are still needed.
build/linux/unbundle/remove_bundled_l

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-01-23 Thread Paweł Hajdan
commit: 0a85ce77f844148c527fc81a1e661567d75dd238
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Jan 23 16:37:03 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Jan 23 17:19:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a85ce77

www-client/chromium: add system-libvpx USE flag

This addresses bug #598264 by Andreas Steinmetz.

 www-client/chromium/chromium-57.0.2986.0.ebuild | 12 +---
 www-client/chromium/metadata.xml|  1 +
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/www-client/chromium/chromium-57.0.2986.0.ebuild 
b/www-client/chromium/chromium-57.0.2986.0.ebuild
index 771fbdb..c643438 100644
--- a/www-client/chromium/chromium-57.0.2986.0.ebuild
+++ b/www-client/chromium/chromium-57.0.2986.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc 
widevine"
+IUSE="component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +system-libvpx 
+tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -50,7 +50,7 @@ COMMON_DEPEND="
media-libs/libexif:=
media-libs/libjpeg-turbo:=
media-libs/libpng:=
-   media-libs/libvpx:=[svc]
+   system-libvpx? ( media-libs/libvpx:=[svc] )
media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )
@@ -319,6 +319,10 @@ src_prepare() {
if ! use system-ffmpeg; then
keeplibs+=( third_party/ffmpeg )
fi
+   if ! use system-libvpx; then
+   keeplibs+=( third_party/libvpx )
+   keeplibs+=( third_party/libvpx/source/libvpx/third_party/x86inc 
)
+   fi
 
# Remove most bundled libraries. Some are still needed.
build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" 
--do-remove || die
@@ -353,7 +357,6 @@ src_configure() {
icu
libjpeg
libpng
-   libvpx
libwebp
libxml
libxslt
@@ -365,6 +368,9 @@ src_configure() {
if use system-ffmpeg; then
gn_system_libraries+=( ffmpeg )
fi
+   if use system-libvpx; then
+   gn_system_libraries+=( libvpx )
+   fi
build/linux/unbundle/replace_gn_files.py --system-libraries 
"${gn_system_libraries[@]}" || die
 
# Optional dependencies.

diff --git a/www-client/chromium/metadata.xml b/www-client/chromium/metadata.xml
index c2a73f8..bed144b 100644
--- a/www-client/chromium/metadata.xml
+++ b/www-client/chromium/metadata.xml
@@ -16,6 +16,7 @@
Enable proprietary codecs like 
H.264, MP3
Build the SUID sandbox, which is only needed 
on CONFIG_USER_NS=n kernels
Use system ffmpeg instead of the 
bundled one
+   Use system libvpx instead of the 
bundled one
Use bundled tcmalloc instead of system 
malloc
Unsupported closed-source DRM capability 
(required by Netflix VOD)




[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-01-21 Thread Paweł Hajdan
commit: 23649b53db89a8952936c6cf7ef27b224427d631
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sat Jan 21 20:40:58 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sat Jan 21 20:44:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23649b53

www-client/chromium: dev channel bump (57.0.2986.0)

 www-client/chromium/Manifest| 2 +-
 .../{chromium-57.0.2970.0.ebuild => chromium-57.0.2986.0.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 39a670c..a1dfd6f 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-55.0.2883.75.tar.xz 511256096 SHA256 
5bcf7180935bebc7648f7e2577f612da681f7846127f79dac22630ded9984e55 SHA512 
9830b02e05ebaf120b02b4c67196ba5c7f2d5aa917b9e5f8516b1f0cce1abd8e752c379e8ac1f16c7b7e451341486d9356d47a1b77b72ab5117390ce16b9
 WHIRLPOOL 
ab752b9e9a6c7a536424ac1384d9f0ad0f23dd40bbf6784e4185554602628e8e1f45acbb264fff33f7f00c8ee14f293bfaf23259d2db4f785c9c9c49e72b28eb
 DIST chromium-56.0.2924.21.tar.xz 513324284 SHA256 
08330d147a9340c593ac0255adac30e189e1e9ed99c43d148891058365b4182a SHA512 
acfc81177e5fdacc954cdc94b705079b8fdf19a7d90573b38b9a297eeb2d169325f460ce1ec14ea52cfa57782f818d733ece62c8ff313610730881efeba5afb7
 WHIRLPOOL 
cc2ed9362aa5f88d05e884e46897b919020044d7556c5c4217ddd527cf198d84c87d9d48281aa4d4dae94dc06490657fdcf2d9c5653f9eea3a33767e5383eac6
 DIST chromium-56.0.2924.59.tar.xz 513389580 SHA256 
3b34c4cef3a5017556064d246b14b69a8bd2277d8908a6e8b63c014d501ebac2 SHA512 
3ef43728e7ca9d5c1eb4b808bd8c0dbf37a3ee387c57d2826e39fed47ab6316e636b96fd2787c140601e87bd084df61093a85c5014e6151ca70c2e9619a1d52c
 WHIRLPOOL 
4d2f8ee6e7c5b1f3455ba9c25518178990e725dafcc75a3049a6fd5ddb17dfdf3b325c78478b7b3ca62fe7712e8e58e0f5f0f0944d32d99dc0819f99293268c0
-DIST chromium-57.0.2970.0.tar.xz 523656564 SHA256 
7cb5255d352e729a637e4939fa2561266b709aa3c9ea66aeebd80af8672c27fb SHA512 
c059b1d5f33614c82a50394ce25c8fbd1ce2bc5ad6f9956caa9f088e73158751ad11a642edc5ba71dd7a6e432a74a036b2125dd73f290825470a23b7bc609576
 WHIRLPOOL 
98a6ad75dc49a464f532648d900cf9c4f39587bf2621b157ee762a8b2db0c1fd627253903c4e6d91c031f82150d2e760f80ceac468f35ab41ebef8db7a311a84
 DIST chromium-57.0.2979.0.tar.xz 523638884 SHA256 
b4ae30097c9fa52c366618e611ee2ee0dae35b742abbf9384099131b48357682 SHA512 
cbf14fceacc5c559c27d2b8f22c2f1bc02207de0156b54b090f6f08106771349b5dcc04e3cd80021318098b5a9e7b00cf8a5f11414e97ee1e8a0c07da10c494f
 WHIRLPOOL 
42f62f2d6de4cccdcad81370b545022daec08b9dd163639d81571e1c07f50e5f46e628e8194a8c51493ce416c1cdd0a572bf1f469d0089f612c3a22b33e2abe7
+DIST chromium-57.0.2986.0.tar.xz 524087844 SHA256 
3d6db744a750c0bffeda6f00aa1d2fd27efa6e0a44354a5d6be5fa2414095897 SHA512 
1737c0e626d38277176f96cc3314c2b44226f020d1387ed6a31362763e37b13312a112af16c876fa99546f20f8649f0076dfe3280895272fd0f2dd9d57ae8deb
 WHIRLPOOL 
988cf3f656082efbe6b78a74b7f9060d1f0e436dae72f250a0751eaeab2cd654c25d83c5b84fd1bd726346ce6bdbf1db98cdba69c1cab0c200d84c339685fc1f

diff --git a/www-client/chromium/chromium-57.0.2970.0.ebuild 
b/www-client/chromium/chromium-57.0.2986.0.ebuild
similarity index 100%
rename from www-client/chromium/chromium-57.0.2970.0.ebuild
rename to www-client/chromium/chromium-57.0.2986.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-util/ninja/files/, dev-util/ninja/

2017-01-15 Thread Paweł Hajdan
commit: 39dfff0ac9b8476c238397d90651d2d4309806e5
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Jan 15 18:40:58 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sun Jan 15 18:48:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39dfff0a

dev-util/ninja: version bump (1.7.2)

Backport a fix for uclibc, bug #553240 by Tom Stellard .

 dev-util/ninja/Manifest |   1 +
 dev-util/ninja/files/ninja-uclibc.patch |  18 +
 dev-util/ninja/ninja-1.7.2.ebuild   | 132 
 3 files changed, 151 insertions(+)

diff --git a/dev-util/ninja/Manifest b/dev-util/ninja/Manifest
index 74f9f6c..5a25247 100644
--- a/dev-util/ninja/Manifest
+++ b/dev-util/ninja/Manifest
@@ -1,2 +1,3 @@
 DIST ninja-1.6.0.tar.gz 174501 SHA256 
b43e88fb068fe4d92a3dfd9eb4d19755dae5c33415db2e9b7b61b4659009cde7 SHA512 
551a9e14b95c2d2ddad6bee0f939a45614cce86719748dc580192dd122f3671e3d95fd6a6fb3facb2d314ba100d61a004af4df77f59df119b1b95c6fe8c38875
 WHIRLPOOL 
74d10df3d112c6cbd524f802978f1a56d2643767d947cff33a276a29f89485576f7d6b40597f9eac1db1446ae22c7f2c73c9d1f7795132e0254fa970df37063b
 DIST ninja-1.7.1.tar.gz 179717 SHA256 
51581de53cf4705b89eb6b14a85baa73288ad08bff256e7d30d529155813be19 SHA512 
6c7bea92942c48d2a810b1edb0187a3b0230eee3a1ce0013e9dcc8dd41d99215f18f0f85be789173e590ee24f517969fd159099541cacd7eb0ba69e50d296f40
 WHIRLPOOL 
ece2737adb37438aa822bab97d3784c7220fd6eb613bfc4852a33ecf26d6e04f5309aec3be558cb072e38a77538c46b38e2f009567d98cc79747bb4cfdc94576
+DIST ninja-1.7.2.tar.gz 180611 SHA256 
2edda0a5421ace3cf428309211270772dd35a91af60c96f93f90df6bc41b16d9 SHA512 
29900d07364d87ad8b9614b82bc1b0afda5ca6522563ab73fb228f206ed6b29b70cf034a3caf5a9b2c0b105d1e076c6b425d93b5d14aa3ca3730d75611212a64
 WHIRLPOOL 
43623778d3f96a87efb4bfd272075b257ebba3760d315c5650fa74493e2193699401c9b6d35d679e7c5235456d48674ac7e913fe1d45b5b98c2542c3b0a72e44

diff --git a/dev-util/ninja/files/ninja-uclibc.patch 
b/dev-util/ninja/files/ninja-uclibc.patch
new file mode 100644
index ..e87eea8
--- /dev/null
+++ b/dev-util/ninja/files/ninja-uclibc.patch
@@ -0,0 +1,18 @@
+diff --git a/src/util.cc b/src/util.cc
+index e31fd1f..1caa1ce 100644
+--- a/src/util.cc
 b/src/util.cc
+@@ -585,6 +585,13 @@ double GetLoadAverage() {
+   // Calculation taken from comment in libperfstats.h
+   return double(cpu_stats.loadavg[0]) / double(1 << SBITS);
+ }
++#elif defined(__UCLIBC__)
++double GetLoadAverage() {
++  struct sysinfo si;
++  if (sysinfo() != 0)
++return -0.0f;
++  return 1.0 / (1 << SI_LOAD_SHIFT) * si.loads[0];
++}
+ #else
+ double GetLoadAverage() {
+   double loadavg[3] = { 0.0f, 0.0f, 0.0f };

diff --git a/dev-util/ninja/ninja-1.7.2.ebuild 
b/dev-util/ninja/ninja-1.7.2.ebuild
new file mode 100644
index ..c2fd245
--- /dev/null
+++ b/dev-util/ninja/ninja-1.7.2.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5} )
+
+inherit bash-completion-r1 elisp-common python-any-r1 toolchain-funcs
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ninja-build/ninja.git;
+else
+   SRC_URI="https://github.com/ninja-build/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos"
+fi
+
+DESCRIPTION="A small build system similar to make"
+HOMEPAGE="https://ninja-build.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="doc emacs test vim-syntax zsh-completion"
+
+DEPEND="
+   ${PYTHON_DEPS}
+   dev-util/re2c
+   doc? (
+   app-text/asciidoc
+   app-doc/doxygen
+   dev-libs/libxslt
+   )
+   test? ( dev-cpp/gtest )
+"
+RDEPEND="
+   emacs? ( virtual/emacs )
+   vim-syntax? (
+   || (
+   app-editors/vim
+   app-editors/gvim
+   )
+   )
+   zsh-completion? ( app-shells/zsh )
+   ! 
"${T}/${PN}.vim"
+   insinto /usr/share/vim/vimfiles/ftdetect
+   doins "${T}/${PN}.vim"
+   fi
+
+   if use zsh-completion; then
+   insinto /usr/share/zsh/site-functions
+   newins misc/zsh-completion _ninja
+   fi
+
+   if use emacs; then
+   cd misc || die
+   elisp-install ${PN} ninja-mode.el* || die
+   fi
+}
+
+pkg_postinst() {
+   use emacs && elisp-site-regen
+}
+
+pkg_postrm() {
+   use emacs && elisp-site-regen
+}



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-01-15 Thread Paweł Hajdan
commit: 6051113dbbd90a8cbed3158979c064c1649c8ecb
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Jan 15 18:24:06 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sun Jan 15 18:47:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6051113d

www-client/chromium: dev channel bump (57.0.2979.0)

 www-client/chromium/Manifest   |  2 +-
 ...0.2950.4.ebuild => chromium-57.0.2979.0.ebuild} | 50 --
 2 files changed, 20 insertions(+), 32 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 1f010d2..39a670c 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-55.0.2883.75.tar.xz 511256096 SHA256 
5bcf7180935bebc7648f7e2577f612da681f7846127f79dac22630ded9984e55 SHA512 
9830b02e05ebaf120b02b4c67196ba5c7f2d5aa917b9e5f8516b1f0cce1abd8e752c379e8ac1f16c7b7e451341486d9356d47a1b77b72ab5117390ce16b9
 WHIRLPOOL 
ab752b9e9a6c7a536424ac1384d9f0ad0f23dd40bbf6784e4185554602628e8e1f45acbb264fff33f7f00c8ee14f293bfaf23259d2db4f785c9c9c49e72b28eb
 DIST chromium-56.0.2924.21.tar.xz 513324284 SHA256 
08330d147a9340c593ac0255adac30e189e1e9ed99c43d148891058365b4182a SHA512 
acfc81177e5fdacc954cdc94b705079b8fdf19a7d90573b38b9a297eeb2d169325f460ce1ec14ea52cfa57782f818d733ece62c8ff313610730881efeba5afb7
 WHIRLPOOL 
cc2ed9362aa5f88d05e884e46897b919020044d7556c5c4217ddd527cf198d84c87d9d48281aa4d4dae94dc06490657fdcf2d9c5653f9eea3a33767e5383eac6
 DIST chromium-56.0.2924.59.tar.xz 513389580 SHA256 
3b34c4cef3a5017556064d246b14b69a8bd2277d8908a6e8b63c014d501ebac2 SHA512 
3ef43728e7ca9d5c1eb4b808bd8c0dbf37a3ee387c57d2826e39fed47ab6316e636b96fd2787c140601e87bd084df61093a85c5014e6151ca70c2e9619a1d52c
 WHIRLPOOL 
4d2f8ee6e7c5b1f3455ba9c25518178990e725dafcc75a3049a6fd5ddb17dfdf3b325c78478b7b3ca62fe7712e8e58e0f5f0f0944d32d99dc0819f99293268c0
-DIST chromium-57.0.2950.4.tar.xz 521653320 SHA256 
41a56ce7a89bfa0ee47039d18be1889781b78dfde88ad93ef19cabde20c5d8b6 SHA512 
333848375a8fbeee0bb9249a1f978caea9800f40a84c149a20263a668a3921eb74ced2d2563bc67ba902838e8865a3b552f9c03e88ff2ce87e6d88807d3fcbaf
 WHIRLPOOL 
b9b9e06f766315d17c7414813312fd54fd223a4ab5a0d0ba21604a4e808cb5ad8d63d445fdf879d0f7ab82ebaa83fda0bf6f46433ed5055b999d09ae287d9044
 DIST chromium-57.0.2970.0.tar.xz 523656564 SHA256 
7cb5255d352e729a637e4939fa2561266b709aa3c9ea66aeebd80af8672c27fb SHA512 
c059b1d5f33614c82a50394ce25c8fbd1ce2bc5ad6f9956caa9f088e73158751ad11a642edc5ba71dd7a6e432a74a036b2125dd73f290825470a23b7bc609576
 WHIRLPOOL 
98a6ad75dc49a464f532648d900cf9c4f39587bf2621b157ee762a8b2db0c1fd627253903c4e6d91c031f82150d2e760f80ceac468f35ab41ebef8db7a311a84
+DIST chromium-57.0.2979.0.tar.xz 523638884 SHA256 
b4ae30097c9fa52c366618e611ee2ee0dae35b742abbf9384099131b48357682 SHA512 
cbf14fceacc5c559c27d2b8f22c2f1bc02207de0156b54b090f6f08106771349b5dcc04e3cd80021318098b5a9e7b00cf8a5f11414e97ee1e8a0c07da10c494f
 WHIRLPOOL 
42f62f2d6de4cccdcad81370b545022daec08b9dd163639d81571e1c07f50e5f46e628e8194a8c51493ce416c1cdd0a572bf1f469d0089f612c3a22b33e2abe7

diff --git a/www-client/chromium/chromium-57.0.2950.4.ebuild 
b/www-client/chromium/chromium-57.0.2979.0.ebuild
similarity index 95%
rename from www-client/chromium/chromium-57.0.2950.4.ebuild
rename to www-client/chromium/chromium-57.0.2979.0.ebuild
index 04ae77e..771fbdb 100644
--- a/www-client/chromium/chromium-57.0.2950.4.ebuild
+++ b/www-client/chromium/chromium-57.0.2979.0.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="component-build cups gnome gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc 
widevine"
+IUSE="component-build cups gconf gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc 
widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -28,26 +28,25 @@ QA_FLAGS_IGNORED=".*\.nexe"
 # right tools for it, bug #469144 .
 QA_PRESTRIPPED=".*\.nexe"
 
-# Bundled:
-#  dev-libs/icu:=
-#  dev-libs/libxml2:=[icu]
-#  dev-libs/libxslt:=
-#  >=media-libs/harfbuzz-1.3.1:=[icu(+)]
 COMMON_DEPEND="
app-arch/bzip2:=
cups? ( >=net-print/cups-1.3.11:= )
>=dev-libs/elfutils-0.149
dev-libs/expat:=
-   dev-libs/glib:=
+   dev-libs/glib:2
+   dev-libs/icu:=
>=dev-libs/jsoncpp-0.5.0-r1:=
+   dev-libs/libxml2:=[icu]
+   dev-libs/libxslt:=
dev-libs/nspr:=
>=dev-libs/nss-3.14.3:=
>=dev-libs/re2-0.2016.05.01:=
-   gnome? ( >=gnome-base/gconf-2.24.0:= )
+   gconf? ( >=gnome

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2017-01-05 Thread Paweł Hajdan
commit: 5c95a4a832157104ea5e5307faf0bdf1bb59a1c4
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Jan  5 21:42:53 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Thu Jan  5 21:46:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c95a4a8

www-client/chromium: fix build with glibc-2.24

This addresses bug #594070 by iGentoo . The issue has already been fixed
upstream for M57, this is a backport.

 www-client/chromium/chromium-56.0.2924.21.ebuild|  3 ++-
 www-client/chromium/files/chromium-glibc-2.24.patch | 15 +++
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-56.0.2924.21.ebuild 
b/www-client/chromium/chromium-56.0.2924.21.ebuild
index edaa776..17cd0d0 100644
--- a/www-client/chromium/chromium-56.0.2924.21.ebuild
+++ b/www-client/chromium/chromium-56.0.2924.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -163,6 +163,7 @@ PATCHES=(
"${FILESDIR}/${PN}-system-ffmpeg-r4.patch"
"${FILESDIR}/${PN}-system-jinja-r14.patch"
"${FILESDIR}/${PN}-widevine-r1.patch"
+   "${FILESDIR}/${PN}-glibc-2.24.patch"
 )
 
 pre_build_checks() {

diff --git a/www-client/chromium/files/chromium-glibc-2.24.patch 
b/www-client/chromium/files/chromium-glibc-2.24.patch
new file mode 100644
index ..f7bfd81
--- /dev/null
+++ b/www-client/chromium/files/chromium-glibc-2.24.patch
@@ -0,0 +1,15 @@
+--- a/third_party/WebKit/Source/wtf/allocator/PageAllocator.cpp.orig   
2017-01-05 20:50:56.329369189 +
 b/third_party/WebKit/Source/wtf/allocator/PageAllocator.cpp
2017-01-05 20:51:32.926099779 +
+@@ -242,6 +242,12 @@
+   ASSERT(!(len & kSystemPageOffsetMask));
+ #if OS(POSIX)
+   int ret = madvise(addr, len, MADV_FREE);
++  if (ret != 0 && errno == EINVAL) {
++// MADV_FREE only works on Linux 4.5+ . If request failed,
++// retry with older MADV_DONTNEED . Note that MADV_FREE
++// being defined at compile time doesn't imply runtime support.
++ret = madvise(addr, len, MADV_DONTNEED);
++  }
+   RELEASE_ASSERT(!ret);
+ #else
+   setSystemPagesInaccessible(addr, len);



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-01-05 Thread Paweł Hajdan
commit: 8278e93ad8bd783f2eeaf9d93660134263226dc8
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Jan  5 12:36:04 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Thu Jan  5 12:38:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8278e93a

www-client/chromium: dev channel bump (57.0.2970.0)

Fix build with system ICU, bug #602362 by floppym@ .

 www-client/chromium/Manifest   |  2 +-
 ...0.2946.0.ebuild => chromium-57.0.2970.0.ebuild} | 42 +++---
 2 files changed, 23 insertions(+), 21 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index c53cfa8..cccf996 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-55.0.2883.75.tar.xz 511256096 SHA256 
5bcf7180935bebc7648f7e2577f612da681f7846127f79dac22630ded9984e55 SHA512 
9830b02e05ebaf120b02b4c67196ba5c7f2d5aa917b9e5f8516b1f0cce1abd8e752c379e8ac1f16c7b7e451341486d9356d47a1b77b72ab5117390ce16b9
 WHIRLPOOL 
ab752b9e9a6c7a536424ac1384d9f0ad0f23dd40bbf6784e4185554602628e8e1f45acbb264fff33f7f00c8ee14f293bfaf23259d2db4f785c9c9c49e72b28eb
 DIST chromium-56.0.2924.18.tar.xz 513374276 SHA256 
c68089d563348f41f40a606f583489853994adcd6b3329f24a10bf7a3ff292bc SHA512 
fac070b0874f334cd874cea4b631f6701766c1bc30b5455daee9284f233fde1ed4f17f0666dc30c7dd6b4116a740a4e146dfdb15708a335a7701dc453c1df392
 WHIRLPOOL 
a707a503daef0b43431ad11944597daabace44f3237ce22342b5f4b2d80c1a0724cbdf8e2fcbef3d7f2d111c4f4130189a423c2764071a7d4cba039225d8f712
 DIST chromium-56.0.2924.21.tar.xz 513324284 SHA256 
08330d147a9340c593ac0255adac30e189e1e9ed99c43d148891058365b4182a SHA512 
acfc81177e5fdacc954cdc94b705079b8fdf19a7d90573b38b9a297eeb2d169325f460ce1ec14ea52cfa57782f818d733ece62c8ff313610730881efeba5afb7
 WHIRLPOOL 
cc2ed9362aa5f88d05e884e46897b919020044d7556c5c4217ddd527cf198d84c87d9d48281aa4d4dae94dc06490657fdcf2d9c5653f9eea3a33767e5383eac6
-DIST chromium-57.0.2946.0.tar.xz 521168352 SHA256 
4dc48ad4cd580ab25af4b73d8dff2e9dc1c628f76e4a7c02eb9566829e6289b5 SHA512 
846cbba0b7185f9ed766f36922e146bb152173c4d647e87b267074c518974201e158e5dc14c9651ac50189e6fc91653fff08e37bad76c6185cd9c1bd622d2fdc
 WHIRLPOOL 
48ec2028454cf762adfb1d2f44d183772d6267897f3140fbff971c96b5db3dd3722b889d57c28524b335b8e02bae22e7d4d8f945f3cd48caa37c6f0af5b1be5c
 DIST chromium-57.0.2950.4.tar.xz 521653320 SHA256 
41a56ce7a89bfa0ee47039d18be1889781b78dfde88ad93ef19cabde20c5d8b6 SHA512 
333848375a8fbeee0bb9249a1f978caea9800f40a84c149a20263a668a3921eb74ced2d2563bc67ba902838e8865a3b552f9c03e88ff2ce87e6d88807d3fcbaf
 WHIRLPOOL 
b9b9e06f766315d17c7414813312fd54fd223a4ab5a0d0ba21604a4e808cb5ad8d63d445fdf879d0f7ab82ebaa83fda0bf6f46433ed5055b999d09ae287d9044
+DIST chromium-57.0.2970.0.tar.xz 523656564 SHA256 
7cb5255d352e729a637e4939fa2561266b709aa3c9ea66aeebd80af8672c27fb SHA512 
c059b1d5f33614c82a50394ce25c8fbd1ce2bc5ad6f9956caa9f088e73158751ad11a642edc5ba71dd7a6e432a74a036b2125dd73f290825470a23b7bc609576
 WHIRLPOOL 
98a6ad75dc49a464f532648d900cf9c4f39587bf2621b157ee762a8b2db0c1fd627253903c4e6d91c031f82150d2e760f80ceac468f35ab41ebef8db7a311a84

diff --git a/www-client/chromium/chromium-57.0.2946.0.ebuild 
b/www-client/chromium/chromium-57.0.2970.0.ebuild
similarity index 95%
rename from www-client/chromium/chromium-57.0.2946.0.ebuild
rename to www-client/chromium/chromium-57.0.2970.0.ebuild
index aac3d5b..544178e 100644
--- a/www-client/chromium/chromium-57.0.2946.0.ebuild
+++ b/www-client/chromium/chromium-57.0.2970.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="cups gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc widevine"
+IUSE="component-build cups gnome gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc 
widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -28,18 +28,16 @@ QA_FLAGS_IGNORED=".*\.nexe"
 # right tools for it, bug #469144 .
 QA_PRESTRIPPED=".*\.nexe"
 
-# Bundled:
-#  dev-libs/icu:=
-#  dev-libs/libxml2:=[icu]
-#  dev-libs/libxslt:=
-#  >=media-libs/harfbuzz-1.3.1:=[icu(+)]
 COMMON_DEPEND="
app-arch/bzip2:=
cups? ( >=net-print/cups-1.3.11:= )
>=dev-libs/elfutils-0.149
dev-libs/expat:=
dev-libs/glib:=
+   dev-libs/icu:=
>=dev-libs/jsoncpp-0.5.0-r1:=
+   dev-libs/libxml2:=[icu]
+   dev-libs/libxslt

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2017-01-03 Thread Paweł Hajdan
commit: e7b214d802b93e71f715298bcaffc1590541bca6
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Tue Jan  3 21:42:01 2017 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Tue Jan  3 21:45:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b214d8

www-client/chromium: add support for component build

This addresses bug #601590 by David Kredba .

 www-client/chromium/chromium-57.0.2950.4.ebuild | 9 +++--
 www-client/chromium/metadata.xml| 1 +
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/chromium-57.0.2950.4.ebuild 
b/www-client/chromium/chromium-57.0.2950.4.ebuild
index 1da0e2c..04ae77e 100644
--- a/www-client/chromium/chromium-57.0.2950.4.ebuild
+++ b/www-client/chromium/chromium-57.0.2950.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="cups gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc widevine"
+IUSE="component-build cups gnome gnome-keyring gtk3 +hangouts kerberos neon 
pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc 
widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -340,6 +340,10 @@ src_configure() {
# GN needs explicit config for Debug/Release as opposed to inferring it 
from build directory.
myconf_gn+=" is_debug=false"
 
+   # Component build isn't generally intended for use by end users. It's 
mostly useful
+   # for development and debugging.
+   myconf_gn+=" is_component_build=$(usex component-build true false)"
+
# Disable nacl, we can't build without pnacl (http://crbug.com/269560).
myconf_gn+=" enable_nacl=false"
 
@@ -579,6 +583,7 @@ src_install() {
insinto "${CHROMIUM_HOME}"
doins out/Release/*.bin
doins out/Release/*.pak
+   doins out/Release/*.so
 
# Needed by bundled icu
doins out/Release/icudtl.dat

diff --git a/www-client/chromium/metadata.xml b/www-client/chromium/metadata.xml
index 008a4e4..cbab844 100644
--- a/www-client/chromium/metadata.xml
+++ b/www-client/chromium/metadata.xml
@@ -7,6 +7,7 @@

Chromium is the open-source web browser project behind 
Google Chrome

+   Split build into more shared 
libraries to speed up linking. Mostly intended for debugging and development, 
NOT RECOMMENDED for general use.
Use GN (generate ninja) instead of GYP for 
building
Use gtk3 instead of gtk2
Enable support for Google Hangouts 
features such as screen sharing



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-12-28 Thread Paweł Hajdan
commit: 5999edeb33594fd2c850ad8c93f46e697b8657b6
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Dec 28 17:10:48 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Dec 28 17:19:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5999edeb

Require at least clang-3.9.1 (bug #601654 by Markus Hauschild)

 www-client/chromium/chromium-55.0.2883.75.ebuild | 4 
 www-client/chromium/chromium-56.0.2924.21.ebuild | 4 
 www-client/chromium/chromium-57.0.2950.4.ebuild  | 4 
 3 files changed, 12 insertions(+)

diff --git a/www-client/chromium/chromium-55.0.2883.75.ebuild 
b/www-client/chromium/chromium-55.0.2883.75.ebuild
index 84a3875..05ef986 100644
--- a/www-client/chromium/chromium-55.0.2883.75.ebuild
+++ b/www-client/chromium/chromium-55.0.2883.75.ebuild
@@ -172,6 +172,10 @@ PATCHES=(
 
 pkg_pretend() {
if [[ ${MERGE_TYPE} != binary ]]; then
+   if tc-is-clang && ! version_is_at_least "3.9.1" 
"$(clang-fullversion)"; then
+   # bugs: #601654
+   die "At least clang 3.9.1 is required"
+   fi
if tc-is-gcc && ! version_is_at_least 4.8 "$(gcc-version)"; then
die 'At least gcc 4.8 is required, see bugs: #535730, 
#525374, #518668.'
fi

diff --git a/www-client/chromium/chromium-56.0.2924.21.ebuild 
b/www-client/chromium/chromium-56.0.2924.21.ebuild
index 515da38..edaa776 100644
--- a/www-client/chromium/chromium-56.0.2924.21.ebuild
+++ b/www-client/chromium/chromium-56.0.2924.21.ebuild
@@ -168,6 +168,10 @@ PATCHES=(
 pre_build_checks() {
if [[ ${MERGE_TYPE} != binary ]]; then
local -x CPP="$(tc-getCXX) -E"
+   if tc-is-clang && ! version_is_at_least "3.9.1" 
"$(clang-fullversion)"; then
+   # bugs: #601654
+   die "At least clang 3.9.1 is required"
+   fi
if tc-is-gcc && ! version_is_at_least 5 "$(gcc-major-version)"; 
then
# bugs: #535730, #525374, #518668, #600288
die "At least gcc 5 is required"

diff --git a/www-client/chromium/chromium-57.0.2950.4.ebuild 
b/www-client/chromium/chromium-57.0.2950.4.ebuild
index 3819b74..1da0e2c 100644
--- a/www-client/chromium/chromium-57.0.2950.4.ebuild
+++ b/www-client/chromium/chromium-57.0.2950.4.ebuild
@@ -170,6 +170,10 @@ PATCHES=(
 pre_build_checks() {
if [[ ${MERGE_TYPE} != binary ]]; then
local -x CPP="$(tc-getCXX) -E"
+   if tc-is-clang && ! version_is_at_least "3.9.1" 
"$(clang-fullversion)"; then
+   # bugs: #601654
+   die "At least clang 3.9.1 is required"
+   fi
if tc-is-gcc && ! version_is_at_least 5 "$(gcc-major-version)"; 
then
# bugs: #535730, #525374, #518668, #600288
die "At least gcc 5 is required"



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2016-09-09 Thread Paweł Hajdan
commit: 6c0c212e131585bb38acf37eeb287430fe55c238
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri Sep  9 22:40:25 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri Sep  9 22:40:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0c212e

www-client/chromium: dev channel bump (55.0.2853.0)

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-55.0.2853.0.ebuild| 727 +
 .../chromium/files/chromium-system-ffmpeg-r4.patch |  48 ++
 .../chromium/files/chromium-system-jinja-r14.patch |  31 +
 4 files changed, 807 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 4ce9e5f..455c388 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -3,3 +3,4 @@ DIST chromium-53.0.2785.89.tar.xz 460845036 SHA256 
2e3c5f7b12b5b4f150b93004a718f
 DIST chromium-53.0.2785.92.tar.xz 460758172 SHA256 
6130483e86c0b22c02c75ec453cf0d54f1079abe2c5c151379fb2eba2411f0f0 SHA512 
134413c3d2a21efcf6f241d5343f5c9a4ff315aa425f53c7d68d54ed4baf52dc9d669269910c955fb9a8fd32cb9720b9318f735a5800a1a839beb733f0521124
 WHIRLPOOL 
53170d162304872d14533409cb794b51f453145d24193213ab967115cd40fa0e32e2ad146d69a938a7a91201d569dec56b120a16c3da15011c550d60978f9ae4
 DIST chromium-54.0.2840.14.tar.xz 479445432 SHA256 
b606d9ce2f94b4e30dbbb1a3eb21b32a438681ff68d57c7a540fb6384f3624d0 SHA512 
b41dcf934e2240c2cd948120017293a86857d9a698259b7bad022c21e7f06998717eb95ffb9495dc854d40bd7935b88ce7e5720f27c60fdab4b57e9e838c5b3f
 WHIRLPOOL 
6377a19aff47ed841de3071f8bc3a1a80a8aa1f336576b058ce6afa78500112aecea34adb9ceb3fd31c68d111dc1b89e1665a4c2b6daf5b399be3065802a249e
 DIST chromium-54.0.2840.16.tar.xz 479459252 SHA256 
ba869ffc64ccd4cc16d844e76da71ae62f1c3fb32f55cd1d153ee386b59940af SHA512 
b11e10b409d48d0e7edf6ddefc080c6776feb0cd238afe08fad8b06dcbc87c88ae5fcb369760fdcf35805060a42dfd13eaabec5c5f3b6ec95df51da34913a391
 WHIRLPOOL 
88a27dc0545fa14ac88f8d157c0cc3ec6739d348df6055435d369706fa2d62c60dd34941c49c6489ce279298501757f9a3a9981f92740cd6c58b938f58291438
+DIST chromium-55.0.2853.0.tar.xz 501960780 SHA256 
f6cff02888c5a781f29ece91df38c874a2245f3e12495cbdb49c141db211835a SHA512 
4963f9aa3b965845c518b6565f8b1494ef59ec090c3d9b559cb01ddbb883dbc421d72dac6f6a652fea484821096a0ce2ccc4370818a74803d29aebdfbf956efd
 WHIRLPOOL 
0b8469540a0a952483629ee87f90368d4597fbb82ba532edc1b6d7f5670e3155bb822b5f30a1764d9c547ac71260ee0cb44328c9d6320b2ab331f1661dd948c6

diff --git a/www-client/chromium/chromium-55.0.2853.0.ebuild 
b/www-client/chromium/chromium-55.0.2853.0.ebuild
new file mode 100644
index ..18bce18
--- /dev/null
+++ b/www-client/chromium/chromium-55.0.2853.0.ebuild
@@ -0,0 +1,727 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+REQUIRED_USE="gn? ( gnome gnome-keyring )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+COMMON_DEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/elfutils-0.149
+   dev-libs/expat:=
+   dev-libs/glib:=
+   >=dev-libs/jsoncpp-0.5.0-r1:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
+   gnome? ( >=gnome-base/gconf-2.24.0:= )
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   media-libs/libexif:=
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/libvpx:=[svc]
+   media-libs/speex:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+ 

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-09-09 Thread Paweł Hajdan
commit: c1949b9e534ffda0aea54b76d564fd8246518290
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri Sep  9 22:29:32 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri Sep  9 22:29:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1949b9e

www-client/chromium: beta channel bump (54.0.2840.16)

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest| 2 +-
 .../{chromium-54.0.2840.8.ebuild => chromium-54.0.2840.16.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 0a658b0..4ce9e5f 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,4 +2,4 @@ DIST chromium-53.0.2785.101.tar.xz 460816384 SHA256 
edc55ed74b11064251be35ee89cf
 DIST chromium-53.0.2785.89.tar.xz 460845036 SHA256 
2e3c5f7b12b5b4f150b93004a718fb85778aeddc4df05bbf92b99a19a1c63dee SHA512 
b1ae1021bcebafa2e9e639d1ed14112d1553bad739148e52ad8831c7ae8bc3c1933a7c06bab443b694cec1f6a50eec82148029408bc5032c7e0ebbf75b502d55
 WHIRLPOOL 
1dadb6d32ad5d2e7a0caac4cc4ba3146c33bc375655cecda11580acc6e12617279bcf7eaf6fc481f0b8993cbced422b9596ecad1280478e4a310ca762fd1b622
 DIST chromium-53.0.2785.92.tar.xz 460758172 SHA256 
6130483e86c0b22c02c75ec453cf0d54f1079abe2c5c151379fb2eba2411f0f0 SHA512 
134413c3d2a21efcf6f241d5343f5c9a4ff315aa425f53c7d68d54ed4baf52dc9d669269910c955fb9a8fd32cb9720b9318f735a5800a1a839beb733f0521124
 WHIRLPOOL 
53170d162304872d14533409cb794b51f453145d24193213ab967115cd40fa0e32e2ad146d69a938a7a91201d569dec56b120a16c3da15011c550d60978f9ae4
 DIST chromium-54.0.2840.14.tar.xz 479445432 SHA256 
b606d9ce2f94b4e30dbbb1a3eb21b32a438681ff68d57c7a540fb6384f3624d0 SHA512 
b41dcf934e2240c2cd948120017293a86857d9a698259b7bad022c21e7f06998717eb95ffb9495dc854d40bd7935b88ce7e5720f27c60fdab4b57e9e838c5b3f
 WHIRLPOOL 
6377a19aff47ed841de3071f8bc3a1a80a8aa1f336576b058ce6afa78500112aecea34adb9ceb3fd31c68d111dc1b89e1665a4c2b6daf5b399be3065802a249e
-DIST chromium-54.0.2840.8.tar.xz 479432364 SHA256 
1c62b5246bb7d4a0ec30b3266d8b378d5840765451a0de31a12c45ab5cc2ccd8 SHA512 
f90b47e4ae337d3765607129f9176752fd3ccf0648c51385e1298f4373a516d9c37af79c91fd9969bfe605bcf6c055a4b121e6bc814aed187e6efcc19edb45cf
 WHIRLPOOL 
4b28f6b741a0cf51c4550c68d57657e5978ba71d4ed0757be62878ad580161a7dda9849c917050b8db796af90e7918f750bfdc6ef53d3d79217aeee535ce7a81
+DIST chromium-54.0.2840.16.tar.xz 479459252 SHA256 
ba869ffc64ccd4cc16d844e76da71ae62f1c3fb32f55cd1d153ee386b59940af SHA512 
b11e10b409d48d0e7edf6ddefc080c6776feb0cd238afe08fad8b06dcbc87c88ae5fcb369760fdcf35805060a42dfd13eaabec5c5f3b6ec95df51da34913a391
 WHIRLPOOL 
88a27dc0545fa14ac88f8d157c0cc3ec6739d348df6055435d369706fa2d62c60dd34941c49c6489ce279298501757f9a3a9981f92740cd6c58b938f58291438

diff --git a/www-client/chromium/chromium-54.0.2840.8.ebuild 
b/www-client/chromium/chromium-54.0.2840.16.ebuild
similarity index 100%
rename from www-client/chromium/chromium-54.0.2840.8.ebuild
rename to www-client/chromium/chromium-54.0.2840.16.ebuild



[gentoo-commits] repo/gentoo:master commit in: profiles/

2016-09-09 Thread Paweł Hajdan
commit: 93dff58e0f80c96ff19a9da923bdf0589b135446
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri Sep  9 22:31:26 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri Sep  9 22:31:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93dff58e

profiles/package.mask: roll chromium mask for M55

 profiles/package.mask | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index d68dda7..46d120ae 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Pawel Hajdan jr <phajdan...@gentoo.org> (10 Sep 2016)
+# Dev channel releases are only for people who are developers or want more
+# experimental features and accept a more unstable release.
+>=www-client/chromium-55
+
 # Martin Gysel <m...@bearsh.org> via g-p-m (09 Sep 2016)
 # Versions currently in Portage are old and block removal of other
 # packages. Current versions require building against modified versions
@@ -634,11 +639,6 @@ media-video/miro
 # Bugs #590272, #590270, #590268, #590266 etc.
 =sci-libs/fftw-3.3.5
 
-# Pawel Hajdan jr <phajdan...@gentoo.org> (01 Aug 2016)
-# Dev channel releases are only for people who are developers or want more
-# experimental features and accept a more unstable release.
->=www-client/chromium-54
-
 # Michał Górny <mgo...@gentoo.org> (18 Jul 2016)
 # Pre-release of a complete rewrite, provided for early testing. Not all
 # functionality is provided yet. Use --pretend to make sure correct



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-09-07 Thread Paweł Hajdan
commit: 11fcf77891c9dfc2143e1d057b596427b1f89beb
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Sep  7 10:13:09 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Sep  7 10:13:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11fcf778

www-client/chromium: dev channel bump (54.0.2840.14)

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest| 2 +-
 .../{chromium-54.0.2840.6.ebuild => chromium-54.0.2840.14.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 150456b..682e2ca 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-53.0.2785.89.tar.xz 460845036 SHA256 
2e3c5f7b12b5b4f150b93004a718fb85778aeddc4df05bbf92b99a19a1c63dee SHA512 
b1ae1021bcebafa2e9e639d1ed14112d1553bad739148e52ad8831c7ae8bc3c1933a7c06bab443b694cec1f6a50eec82148029408bc5032c7e0ebbf75b502d55
 WHIRLPOOL 
1dadb6d32ad5d2e7a0caac4cc4ba3146c33bc375655cecda11580acc6e12617279bcf7eaf6fc481f0b8993cbced422b9596ecad1280478e4a310ca762fd1b622
 DIST chromium-53.0.2785.92.tar.xz 460758172 SHA256 
6130483e86c0b22c02c75ec453cf0d54f1079abe2c5c151379fb2eba2411f0f0 SHA512 
134413c3d2a21efcf6f241d5343f5c9a4ff315aa425f53c7d68d54ed4baf52dc9d669269910c955fb9a8fd32cb9720b9318f735a5800a1a839beb733f0521124
 WHIRLPOOL 
53170d162304872d14533409cb794b51f453145d24193213ab967115cd40fa0e32e2ad146d69a938a7a91201d569dec56b120a16c3da15011c550d60978f9ae4
-DIST chromium-54.0.2840.6.tar.xz 479511944 SHA256 
2e1fb6c1095b1d03ccb8ce29c479e288bb53c196553ca7c71ac6c751f6628be5 SHA512 
489fcba841db7f5a6af221e8d5113a24db1cf4235b4dcaaf88f0a4afdde0ce91863464d4fbedf3e433e39f71d9019599eedec7fc85b8e082a3db60bed7177821
 WHIRLPOOL 
38967a688b6c391b63e8129b3099b9fdd53bc3fe13ea21ddd162141a030a1ddd3d19142fda18153c16b4bfe8b51f58e98983cde7b82ac89b1d93e5d4bf202df3
+DIST chromium-54.0.2840.14.tar.xz 479445432 SHA256 
b606d9ce2f94b4e30dbbb1a3eb21b32a438681ff68d57c7a540fb6384f3624d0 SHA512 
b41dcf934e2240c2cd948120017293a86857d9a698259b7bad022c21e7f06998717eb95ffb9495dc854d40bd7935b88ce7e5720f27c60fdab4b57e9e838c5b3f
 WHIRLPOOL 
6377a19aff47ed841de3071f8bc3a1a80a8aa1f336576b058ce6afa78500112aecea34adb9ceb3fd31c68d111dc1b89e1665a4c2b6daf5b399be3065802a249e
 DIST chromium-54.0.2840.8.tar.xz 479432364 SHA256 
1c62b5246bb7d4a0ec30b3266d8b378d5840765451a0de31a12c45ab5cc2ccd8 SHA512 
f90b47e4ae337d3765607129f9176752fd3ccf0648c51385e1298f4373a516d9c37af79c91fd9969bfe605bcf6c055a4b121e6bc814aed187e6efcc19edb45cf
 WHIRLPOOL 
4b28f6b741a0cf51c4550c68d57657e5978ba71d4ed0757be62878ad580161a7dda9849c917050b8db796af90e7918f750bfdc6ef53d3d79217aeee535ce7a81

diff --git a/www-client/chromium/chromium-54.0.2840.6.ebuild 
b/www-client/chromium/chromium-54.0.2840.14.ebuild
similarity index 100%
rename from www-client/chromium/chromium-54.0.2840.6.ebuild
rename to www-client/chromium/chromium-54.0.2840.14.ebuild



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-09-05 Thread Paweł Hajdan
commit: eb40911b363a659f7997bb4417150c7496eeef67
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Sep  5 21:06:16 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Sep  5 21:06:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb40911b

www-client/chromium: dev channel bump (54.0.2840.8)

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest  |  2 +-
 ...ium-54.0.2837.0.ebuild => chromium-54.0.2840.8.ebuild} | 15 ---
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 1814356..150456b 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
 DIST chromium-53.0.2785.89.tar.xz 460845036 SHA256 
2e3c5f7b12b5b4f150b93004a718fb85778aeddc4df05bbf92b99a19a1c63dee SHA512 
b1ae1021bcebafa2e9e639d1ed14112d1553bad739148e52ad8831c7ae8bc3c1933a7c06bab443b694cec1f6a50eec82148029408bc5032c7e0ebbf75b502d55
 WHIRLPOOL 
1dadb6d32ad5d2e7a0caac4cc4ba3146c33bc375655cecda11580acc6e12617279bcf7eaf6fc481f0b8993cbced422b9596ecad1280478e4a310ca762fd1b622
 DIST chromium-53.0.2785.92.tar.xz 460758172 SHA256 
6130483e86c0b22c02c75ec453cf0d54f1079abe2c5c151379fb2eba2411f0f0 SHA512 
134413c3d2a21efcf6f241d5343f5c9a4ff315aa425f53c7d68d54ed4baf52dc9d669269910c955fb9a8fd32cb9720b9318f735a5800a1a839beb733f0521124
 WHIRLPOOL 
53170d162304872d14533409cb794b51f453145d24193213ab967115cd40fa0e32e2ad146d69a938a7a91201d569dec56b120a16c3da15011c550d60978f9ae4
-DIST chromium-54.0.2837.0.tar.xz 479983852 SHA256 
4813772a104aefc630bd80f81c663f702659fe8a7d592839bf04a1d252e20d75 SHA512 
f052afd0b32a1de30df55792c91fbc595489eb347b775e05db7f272e5d88ffc2ff8d498d35c811f2c4e4c14b6cd57d18549dddbbf6b085f5bbe533723dfc2dde
 WHIRLPOOL 
d37ec6920ce4922ff2dfd3b4c59691d735301b6124d49f6a854b7eca6975e0588ff975d8337d293a242014d2a5a747695a0dad4216e3c53b552d4a43a6c3a3dc
 DIST chromium-54.0.2840.6.tar.xz 479511944 SHA256 
2e1fb6c1095b1d03ccb8ce29c479e288bb53c196553ca7c71ac6c751f6628be5 SHA512 
489fcba841db7f5a6af221e8d5113a24db1cf4235b4dcaaf88f0a4afdde0ce91863464d4fbedf3e433e39f71d9019599eedec7fc85b8e082a3db60bed7177821
 WHIRLPOOL 
38967a688b6c391b63e8129b3099b9fdd53bc3fe13ea21ddd162141a030a1ddd3d19142fda18153c16b4bfe8b51f58e98983cde7b82ac89b1d93e5d4bf202df3
+DIST chromium-54.0.2840.8.tar.xz 479432364 SHA256 
1c62b5246bb7d4a0ec30b3266d8b378d5840765451a0de31a12c45ab5cc2ccd8 SHA512 
f90b47e4ae337d3765607129f9176752fd3ccf0648c51385e1298f4373a516d9c37af79c91fd9969bfe605bcf6c055a4b121e6bc814aed187e6efcc19edb45cf
 WHIRLPOOL 
4b28f6b741a0cf51c4550c68d57657e5978ba71d4ed0757be62878ad580161a7dda9849c917050b8db796af90e7918f750bfdc6ef53d3d79217aeee535ce7a81

diff --git a/www-client/chromium/chromium-54.0.2837.0.ebuild 
b/www-client/chromium/chromium-54.0.2840.8.ebuild
similarity index 98%
rename from www-client/chromium/chromium-54.0.2837.0.ebuild
rename to www-client/chromium/chromium-54.0.2840.8.ebuild
index 7164ae1..fc7f8e0 100644
--- a/www-client/chromium/chromium-54.0.2837.0.ebuild
+++ b/www-client/chromium/chromium-54.0.2840.8.ebuild
@@ -18,11 +18,10 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg tcmalloc widevine"
+IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
-# TODO: bootstrapped gn binary hangs when using tcmalloc with portage's 
sandbox.
-REQUIRED_USE="gn? ( gnome gnome-keyring !tcmalloc )"
+REQUIRED_USE="gn? ( gnome gnome-keyring )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
 QA_FLAGS_IGNORED=".*\.nexe"
@@ -52,7 +51,7 @@ COMMON_DEPEND="
media-libs/libvpx:=[svc]
media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? ( >=media-video/ffmpeg-3.0.1:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= )
sys-apps/dbus:=
sys-apps/pciutils:=
>=sys-libs/libcap-2.22:=
@@ -145,6 +144,7 @@ are not displayed properly:
 - media-fonts/bitstream-cyberbit
 - media-fonts/droid
 - media-fonts/ipamonafont
+- media-fonts/noto
 - media-fonts/ja-ipafonts
 - media-fonts/takao-fonts
 - media-fonts/wqy-microhei
@@ -164,7 +164,7 @@ PATCHES=(
"${FILESDIR}/${PN}-system-ffmpeg-r3.patch"
"${FILESDIR}/${PN}-system-jinja-r13.patch"
"${FILESDIR}/${PN}-widevine-r1.patch"
-   "${FILESDIR}/${PN}-gn-r5.patch"
+   "${FILESDIR}/chromium-54-ffmpeg2compat.patch"
 )
 
 pkg_pretend() {
@

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-08-31 Thread Paweł Hajdan
commit: 2721606ff5b384d36220d9f2702d5984a4cc11e1
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Aug 31 21:15:05 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Aug 31 21:15:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2721606f

www-client/chromium: dev channel bump (54.0.2840.6)

Allow using tcmalloc with GN for bug #591938 by Nick.

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest   |  2 +-
 ...mium-54.0.2832.2.ebuild => chromium-54.0.2840.6.ebuild} | 14 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 43da9dc..05d738b 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-52.0.2743.116.tar.xz 458156660 SHA256 
a194ae1edb041024b3d4b6ba438f32fefdb6f1ecb24a96c50248a486b237a101 SHA512 
c9a8b6d7a22d3b086f1761678f1fa047191a8e44bc6ebe8745e76ea92420b1330fc6e4134ca7bc22c0367e7a25df04900156d0ebb44eae3ef7f98d1deb5362e5
 WHIRLPOOL 
90cc620e9dab964690a24606ae456e20f1a9dc556301fef33f3599a395ec247cb03712c94522a681f20332b54163896e118463b1b402aff6153b513deb25c5cc
 DIST chromium-53.0.2785.34.tar.xz 460739532 SHA256 
261ba008c96b335a55feff18785b01484af2d678f85b58206008b31c9e9c372f SHA512 
99e0b7a30e34f70ec844ef50f02eadadead2b83f2a47ca7d5779cf0a90bf49e7d3efc1bbc98eb4d1294ed283edd04a993a639003a365e06ae8b2adf26cc1c865
 WHIRLPOOL 
dec533670c1664f88ea32fe253644e479b81fb93bd93f1bc5dbfe41c56979a7642afdfcd041ddf05ca3f0da8e1bedc7ddf48779be3b965038026f65ab199f344
 DIST chromium-53.0.2785.70.tar.xz 460838212 SHA256 
edd660ea30eeb1a3fccb1c18c725c96bf464b6ea34134c8210ef9dfa8cd35179 SHA512 
7029915f983f854ceb2e43b1bc896b2954eb2ca4f704a81070a837e2435ffd0f5a4e4128456826fc70e439997febb1eb715ed33b3336734f137952632f61dd7e
 WHIRLPOOL 
d6e51313b37c6408e6f41900b984f1cc835fb247dfb0371eaca9554425df5df2ae1d56e4efd31093c2ffcd0359b457338558ee8e66cd1a67f69528f5461cd5b2
-DIST chromium-54.0.2832.2.tar.xz 479876132 SHA256 
105145178e6995b57821966b77512918b873e180bfaf6a4991f55c769df04b12 SHA512 
e4d4f813df9036d9769003cc115d89139365a898e0ad98faa503bcd066133fa27f653861df1e09d36156f05e30b27ade15e9be2e0c205748feb1ab7913ee2989
 WHIRLPOOL 
0772494f4956b9e75f09f5ba1ed955178102917c5a59f45f9f34f44d23d334647a6090406c8bc8f9f6dada54758118ed8d1dbdd961f9c3ec30e122a81acc1ad4
 DIST chromium-54.0.2837.0.tar.xz 479983852 SHA256 
4813772a104aefc630bd80f81c663f702659fe8a7d592839bf04a1d252e20d75 SHA512 
f052afd0b32a1de30df55792c91fbc595489eb347b775e05db7f272e5d88ffc2ff8d498d35c811f2c4e4c14b6cd57d18549dddbbf6b085f5bbe533723dfc2dde
 WHIRLPOOL 
d37ec6920ce4922ff2dfd3b4c59691d735301b6124d49f6a854b7eca6975e0588ff975d8337d293a242014d2a5a747695a0dad4216e3c53b552d4a43a6c3a3dc
+DIST chromium-54.0.2840.6.tar.xz 479511944 SHA256 
2e1fb6c1095b1d03ccb8ce29c479e288bb53c196553ca7c71ac6c751f6628be5 SHA512 
489fcba841db7f5a6af221e8d5113a24db1cf4235b4dcaaf88f0a4afdde0ce91863464d4fbedf3e433e39f71d9019599eedec7fc85b8e082a3db60bed7177821
 WHIRLPOOL 
38967a688b6c391b63e8129b3099b9fdd53bc3fe13ea21ddd162141a030a1ddd3d19142fda18153c16b4bfe8b51f58e98983cde7b82ac89b1d93e5d4bf202df3

diff --git a/www-client/chromium/chromium-54.0.2832.2.ebuild 
b/www-client/chromium/chromium-54.0.2840.6.ebuild
similarity index 98%
rename from www-client/chromium/chromium-54.0.2832.2.ebuild
rename to www-client/chromium/chromium-54.0.2840.6.ebuild
index e4e9bde..0491429 100644
--- a/www-client/chromium/chromium-54.0.2832.2.ebuild
+++ b/www-client/chromium/chromium-54.0.2840.6.ebuild
@@ -18,11 +18,10 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg tcmalloc widevine"
+IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
-# TODO: bootstrapped gn binary hangs when using tcmalloc with portage's 
sandbox.
-REQUIRED_USE="gn? ( gnome gnome-keyring !tcmalloc )"
+REQUIRED_USE="gn? ( gnome gnome-keyring )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
 QA_FLAGS_IGNORED=".*\.nexe"
@@ -47,6 +46,7 @@ COMMON_DEPEND="
media-libs/fontconfig:=
media-libs/freetype:=
media-libs/libexif:=
+   media-libs/libjpeg-turbo:=
media-libs/libpng:=
media-libs/libvpx:=[svc]
media-libs/speex:=
@@ -250,7 +250,6 @@ src_prepare() {
third_party/libXNVCtrl
third_party/libaddressinput
third_party/libjingle
-   third_party/libjpeg_turbo
third_pa

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2016-08-24 Thread Paweł Hajdan
commit: fd5fb1553ba548e3b5553c46170ea3b91a71fed2
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Aug 24 10:23:02 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Aug 24 10:23:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd5fb155

www-client/chromium: dev channel bump (54.0.2837.0)

Fix build with system libjpeg (bug #584518).

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest   |   2 +-
 ...0.2824.0.ebuild => chromium-54.0.2837.0.ebuild} | 302 ++---
 www-client/chromium/files/chromium-gn-r5.patch |  27 ++
 3 files changed, 176 insertions(+), 155 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 7d9a41e..43da9dc 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-52.0.2743.116.tar.xz 458156660 SHA256 
a194ae1edb041024b3d4b6ba438f32fefdb6f1ecb24a96c50248a486b237a101 SHA512 
c9a8b6d7a22d3b086f1761678f1fa047191a8e44bc6ebe8745e76ea92420b1330fc6e4134ca7bc22c0367e7a25df04900156d0ebb44eae3ef7f98d1deb5362e5
 WHIRLPOOL 
90cc620e9dab964690a24606ae456e20f1a9dc556301fef33f3599a395ec247cb03712c94522a681f20332b54163896e118463b1b402aff6153b513deb25c5cc
 DIST chromium-53.0.2785.34.tar.xz 460739532 SHA256 
261ba008c96b335a55feff18785b01484af2d678f85b58206008b31c9e9c372f SHA512 
99e0b7a30e34f70ec844ef50f02eadadead2b83f2a47ca7d5779cf0a90bf49e7d3efc1bbc98eb4d1294ed283edd04a993a639003a365e06ae8b2adf26cc1c865
 WHIRLPOOL 
dec533670c1664f88ea32fe253644e479b81fb93bd93f1bc5dbfe41c56979a7642afdfcd041ddf05ca3f0da8e1bedc7ddf48779be3b965038026f65ab199f344
 DIST chromium-53.0.2785.70.tar.xz 460838212 SHA256 
edd660ea30eeb1a3fccb1c18c725c96bf464b6ea34134c8210ef9dfa8cd35179 SHA512 
7029915f983f854ceb2e43b1bc896b2954eb2ca4f704a81070a837e2435ffd0f5a4e4128456826fc70e439997febb1eb715ed33b3336734f137952632f61dd7e
 WHIRLPOOL 
d6e51313b37c6408e6f41900b984f1cc835fb247dfb0371eaca9554425df5df2ae1d56e4efd31093c2ffcd0359b457338558ee8e66cd1a67f69528f5461cd5b2
-DIST chromium-54.0.2824.0.tar.xz 459683224 SHA256 
7aae8ea2ae681b6971624c1dbcbf9cb56353456a20b91f369381488c8f2e0e94 SHA512 
4867661f78fe72c32e8cea5a476cedd5fee9586fe8df8a7bd79f793542caa15fe52596996f8615f66376e75d9bdd92aeaa8aa6241472503ae015ef761f6435a3
 WHIRLPOOL 
88baed0d7fb13b815df82ffcd5e511ac9ef6ee92d98dff571f5ba5115300859345490c27fa45dab7c3dc99e5cd44310bcaa502ae37808b8694ce1276293d3549
 DIST chromium-54.0.2832.2.tar.xz 479876132 SHA256 
105145178e6995b57821966b77512918b873e180bfaf6a4991f55c769df04b12 SHA512 
e4d4f813df9036d9769003cc115d89139365a898e0ad98faa503bcd066133fa27f653861df1e09d36156f05e30b27ade15e9be2e0c205748feb1ab7913ee2989
 WHIRLPOOL 
0772494f4956b9e75f09f5ba1ed955178102917c5a59f45f9f34f44d23d334647a6090406c8bc8f9f6dada54758118ed8d1dbdd961f9c3ec30e122a81acc1ad4
+DIST chromium-54.0.2837.0.tar.xz 479983852 SHA256 
4813772a104aefc630bd80f81c663f702659fe8a7d592839bf04a1d252e20d75 SHA512 
f052afd0b32a1de30df55792c91fbc595489eb347b775e05db7f272e5d88ffc2ff8d498d35c811f2c4e4c14b6cd57d18549dddbbf6b085f5bbe533723dfc2dde
 WHIRLPOOL 
d37ec6920ce4922ff2dfd3b4c59691d735301b6124d49f6a854b7eca6975e0588ff975d8337d293a242014d2a5a747695a0dad4216e3c53b552d4a43a6c3a3dc

diff --git a/www-client/chromium/chromium-54.0.2824.0.ebuild 
b/www-client/chromium/chromium-54.0.2837.0.ebuild
similarity index 77%
rename from www-client/chromium/chromium-54.0.2824.0.ebuild
rename to www-client/chromium/chromium-54.0.2837.0.ebuild
index fd8faba..7164ae1 100644
--- a/www-client/chromium/chromium-54.0.2824.0.ebuild
+++ b/www-client/chromium/chromium-54.0.2837.0.ebuild
@@ -31,7 +31,7 @@ QA_FLAGS_IGNORED=".*\.nexe"
 # right tools for it, bug #469144 .
 QA_PRESTRIPPED=".*\.nexe"
 
-RDEPEND="
+COMMON_DEPEND="
app-arch/bzip2:=
cups? ( >=net-print/cups-1.3.11:= )
>=dev-libs/elfutils-0.149
@@ -40,17 +40,19 @@ RDEPEND="
>=dev-libs/jsoncpp-0.5.0-r1:=
dev-libs/nspr:=
>=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
gnome? ( >=gnome-base/gconf-2.24.0:= )
gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
>=media-libs/alsa-lib-1.0.19:=
media-libs/fontconfig:=
media-libs/freetype:=
media-libs/libexif:=
+   media-libs/libjpeg-turbo:=
media-libs/libpng:=
media-libs/libvpx:=[svc]
media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-3.0.1:= )
sys-apps/dbus:=
sys-apps/pciutils:=
>=sys-libs/libcap-2.22:=
@@ -84,8 +86,20 @@ RDEPEND="
kerberos? ( virtual/krb5 )
!gn? (
>=app-accessibility/speech-dispatcher-0.8:=
-   )"
-DEPEND="${RDEPEND}
+   )
+"
+# For nvidia-drivers blocker, see bug #413637 .
+RDEPEND=&q

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-08-21 Thread Paweł Hajdan
commit: 336d78732ff7b70122343458ec44002c84de9c5c
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Aug 21 18:01:04 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sun Aug 21 18:01:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336d7873

www-client/chromium: build with system re2 (bug #571156)

Package-Manager: portage-2.2.28

 www-client/chromium/chromium-54.0.2832.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/chromium-54.0.2832.2.ebuild 
b/www-client/chromium/chromium-54.0.2832.2.ebuild
index 5586f87..e4e9bde 100644
--- a/www-client/chromium/chromium-54.0.2832.2.ebuild
+++ b/www-client/chromium/chromium-54.0.2832.2.ebuild
@@ -40,6 +40,7 @@ COMMON_DEPEND="
>=dev-libs/jsoncpp-0.5.0-r1:=
dev-libs/nspr:=
>=dev-libs/nss-3.14.3:=
+   >=dev-libs/re2-0.2016.05.01:=
gnome? ( >=gnome-base/gconf-2.24.0:= )
gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
>=media-libs/alsa-lib-1.0.19:=
@@ -282,7 +283,6 @@ src_prepare() {
third_party/protobuf
third_party/protobuf/third_party/six
third_party/qcms
-   third_party/re2
third_party/sfntly
third_party/skia
third_party/smhasher
@@ -344,7 +344,6 @@ src_configure() {
# TODO: use_system_libusb (http://crbug.com/266149).
# TODO: use_system_opus 
(https://code.google.com/p/webrtc/issues/detail?id=3077).
# TODO: use_system_protobuf (bug #525560).
-   # TODO: use_system_re2 (bug #571156).
# TODO: use_system_ssl (http://crbug.com/58087).
# TODO: use_system_sqlite (http://crbug.com/22208).
myconf_gyp+="
@@ -375,6 +374,7 @@ src_configure() {
libwebp
libxml
libxslt
+   re2
snappy
yasm
zlib"



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-08-21 Thread Paweł Hajdan
commit: a8bffd1406404d9e2a726f6c90288bda7fc44ae1
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sun Aug 21 16:58:08 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sun Aug 21 16:58:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8bffd14

www-client/chromium: depend on >=ffmpeg-3.0.1 (bug #591722)

Package-Manager: portage-2.2.28

 www-client/chromium/chromium-54.0.2832.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-54.0.2832.2.ebuild 
b/www-client/chromium/chromium-54.0.2832.2.ebuild
index b1895b9..5586f87 100644
--- a/www-client/chromium/chromium-54.0.2832.2.ebuild
+++ b/www-client/chromium/chromium-54.0.2832.2.ebuild
@@ -50,7 +50,7 @@ COMMON_DEPEND="
media-libs/libvpx:=[svc]
media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
-   system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= )
+   system-ffmpeg? ( >=media-video/ffmpeg-3.0.1:= )
sys-apps/dbus:=
sys-apps/pciutils:=
>=sys-libs/libcap-2.22:=



[gentoo-commits] repo/gentoo:master commit in: profiles/base/

2016-08-20 Thread Paweł Hajdan
commit: b370c63c2607ec9d1144166018265e483b760252
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sat Aug 20 11:53:18 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sat Aug 20 11:55:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b370c63c

profiles/base/package.use.force: force USE=gn for M54 www-client/chromium

See bug #590996 by Andrew Waters for context.

 profiles/base/package.use.force | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 48d8eda..1189166 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Pawel Hajdan jr <phajdan...@gentoo.org> (20 Aug 2016)
+# Chromium GYP build is no longer supported - always use GN.
+>=www-client/chromium-54 gn
+
 # Michael Palimaka <kensing...@gentoo.org> (27 Jul 2016)
 # Reverse dependencies need to be fully investigated yet
 kde-base/kdelibs webkit



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2016-08-20 Thread Paweł Hajdan
commit: 6f31892ec6a08b6cb47b4cfcf6096ead36ba20be
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Sat Aug 20 11:49:30 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Sat Aug 20 11:49:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f31892e

www-client/chromium: dev channel bump (54.0.2832.2)

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest   |  2 +-
 ...0.2810.2.ebuild => chromium-54.0.2832.2.ebuild} | 35 +++--
 .../chromium/files/chromium-system-jinja-r13.patch | 59 ++
 3 files changed, 79 insertions(+), 17 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index a61aced..7d9a41e 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,5 @@
 DIST chromium-52.0.2743.116.tar.xz 458156660 SHA256 
a194ae1edb041024b3d4b6ba438f32fefdb6f1ecb24a96c50248a486b237a101 SHA512 
c9a8b6d7a22d3b086f1761678f1fa047191a8e44bc6ebe8745e76ea92420b1330fc6e4134ca7bc22c0367e7a25df04900156d0ebb44eae3ef7f98d1deb5362e5
 WHIRLPOOL 
90cc620e9dab964690a24606ae456e20f1a9dc556301fef33f3599a395ec247cb03712c94522a681f20332b54163896e118463b1b402aff6153b513deb25c5cc
 DIST chromium-53.0.2785.34.tar.xz 460739532 SHA256 
261ba008c96b335a55feff18785b01484af2d678f85b58206008b31c9e9c372f SHA512 
99e0b7a30e34f70ec844ef50f02eadadead2b83f2a47ca7d5779cf0a90bf49e7d3efc1bbc98eb4d1294ed283edd04a993a639003a365e06ae8b2adf26cc1c865
 WHIRLPOOL 
dec533670c1664f88ea32fe253644e479b81fb93bd93f1bc5dbfe41c56979a7642afdfcd041ddf05ca3f0da8e1bedc7ddf48779be3b965038026f65ab199f344
 DIST chromium-53.0.2785.70.tar.xz 460838212 SHA256 
edd660ea30eeb1a3fccb1c18c725c96bf464b6ea34134c8210ef9dfa8cd35179 SHA512 
7029915f983f854ceb2e43b1bc896b2954eb2ca4f704a81070a837e2435ffd0f5a4e4128456826fc70e439997febb1eb715ed33b3336734f137952632f61dd7e
 WHIRLPOOL 
d6e51313b37c6408e6f41900b984f1cc835fb247dfb0371eaca9554425df5df2ae1d56e4efd31093c2ffcd0359b457338558ee8e66cd1a67f69528f5461cd5b2
-DIST chromium-54.0.2810.2.tar.xz 460923284 SHA256 
f038e72cbd8b7383d13c286329623fda8d6d48f45fa2d964e554b5565283ad71 SHA512 
069edcc27427dc7e3c6c3af1932b7d88d2070f8280c9e1881bcba3cbf13bd2d74fe13b79d1e89194c51b9edf71b8ff0f5e45a0a9727798cc723cb8237b95df8c
 WHIRLPOOL 
64b32d5b5c06f9a4d3e774d340da935b92c46bb1573923dfd4f5748af310214ff7295f1b1e101dd6cb50de383e36fd2813087af801bed47df889e69441a6a375
 DIST chromium-54.0.2824.0.tar.xz 459683224 SHA256 
7aae8ea2ae681b6971624c1dbcbf9cb56353456a20b91f369381488c8f2e0e94 SHA512 
4867661f78fe72c32e8cea5a476cedd5fee9586fe8df8a7bd79f793542caa15fe52596996f8615f66376e75d9bdd92aeaa8aa6241472503ae015ef761f6435a3
 WHIRLPOOL 
88baed0d7fb13b815df82ffcd5e511ac9ef6ee92d98dff571f5ba5115300859345490c27fa45dab7c3dc99e5cd44310bcaa502ae37808b8694ce1276293d3549
+DIST chromium-54.0.2832.2.tar.xz 479876132 SHA256 
105145178e6995b57821966b77512918b873e180bfaf6a4991f55c769df04b12 SHA512 
e4d4f813df9036d9769003cc115d89139365a898e0ad98faa503bcd066133fa27f653861df1e09d36156f05e30b27ade15e9be2e0c205748feb1ab7913ee2989
 WHIRLPOOL 
0772494f4956b9e75f09f5ba1ed955178102917c5a59f45f9f34f44d23d334647a6090406c8bc8f9f6dada54758118ed8d1dbdd961f9c3ec30e122a81acc1ad4

diff --git a/www-client/chromium/chromium-54.0.2810.2.ebuild 
b/www-client/chromium/chromium-54.0.2832.2.ebuild
similarity index 96%
rename from www-client/chromium/chromium-54.0.2810.2.ebuild
rename to www-client/chromium/chromium-54.0.2832.2.ebuild
index 50e6674..9b68f52 100644
--- a/www-client/chromium/chromium-54.0.2810.2.ebuild
+++ b/www-client/chromium/chromium-54.0.2832.2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="cups gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine"
+IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg tcmalloc widevine"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # TODO: bootstrapped gn binary hangs when using tcmalloc with portage's 
sandbox.
@@ -73,17 +73,17 @@ RDEPEND="
x11-libs/libXScrnSaver:=
x11-libs/libXtst:=
x11-libs/pango:=
+   app-arch/snappy:=
+   >=dev-libs/libevent-1.4.13:=
+   dev-libs/libxml2:=[icu]
+   dev-libs/libxslt:=
+   media-libs/flac:=
+   >=media-libs/harfbuzz-0.9.41:=[icu(+)]
+   >=media-libs/libwebp-0.4.0:=
+   sys-libs/zlib:=[minizip]
kerberos? ( virtual/krb5 )
!gn? (
>=app-accessibility/speech-dispatcher-0.8:=
-   app-arch/snappy:=
-   >=dev-libs/libevent-1.4.13:=
-   dev-libs/libxml2:=[icu]
-   dev-libs/libxslt:=
-   media-libs/flac:=
-   >=medi

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/, www-client/chromium/files/

2016-08-10 Thread Paweł Hajdan
commit: 58f3fd3b9db9ce046e50a5a82b1d2499ebcaaf47
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Aug 10 22:29:45 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Aug 10 22:29:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f3fd3b

www-client/chromium: dev channel bump (54.0.2824.0)

Make SUID sandbox optional - fixes bug #550290 by Karol Herbst.

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest|   1 +
 www-client/chromium/chromium-54.0.2824.0.ebuild | 732 
 www-client/chromium/files/chromium-gn-r4.patch  |  12 +
 3 files changed, 745 insertions(+)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 453c21c..657788a 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,3 +2,4 @@ DIST chromium-52.0.2743.116.tar.xz 458156660 SHA256 
a194ae1edb041024b3d4b6ba438f
 DIST chromium-53.0.2785.21.tar.xz 460600312 SHA256 
68f4a97af24f0c1c964b668eab68ead815833b56ea9a9f925a5b3b35baef SHA512 
8ccc84506ca47f0d8c77f542b1c0fe7e8f5b8849ce8378ef49a0b7916822bdc622f4e6a4a53b7c5e2b51b68d191e71b6b6757d2258d732103bca507cfc799e90
 WHIRLPOOL 
30404088b6e8cd572c9c3715ee0ba75c9823e3acea464c956fcd2f7deee2e375eca35ee10cd254b866ecd91e6653ba876893c4d5b810fbd39f9a1caa470217e6
 DIST chromium-53.0.2785.34.tar.xz 460739532 SHA256 
261ba008c96b335a55feff18785b01484af2d678f85b58206008b31c9e9c372f SHA512 
99e0b7a30e34f70ec844ef50f02eadadead2b83f2a47ca7d5779cf0a90bf49e7d3efc1bbc98eb4d1294ed283edd04a993a639003a365e06ae8b2adf26cc1c865
 WHIRLPOOL 
dec533670c1664f88ea32fe253644e479b81fb93bd93f1bc5dbfe41c56979a7642afdfcd041ddf05ca3f0da8e1bedc7ddf48779be3b965038026f65ab199f344
 DIST chromium-54.0.2810.2.tar.xz 460923284 SHA256 
f038e72cbd8b7383d13c286329623fda8d6d48f45fa2d964e554b5565283ad71 SHA512 
069edcc27427dc7e3c6c3af1932b7d88d2070f8280c9e1881bcba3cbf13bd2d74fe13b79d1e89194c51b9edf71b8ff0f5e45a0a9727798cc723cb8237b95df8c
 WHIRLPOOL 
64b32d5b5c06f9a4d3e774d340da935b92c46bb1573923dfd4f5748af310214ff7295f1b1e101dd6cb50de383e36fd2813087af801bed47df889e69441a6a375
+DIST chromium-54.0.2824.0.tar.xz 459683224 SHA256 
7aae8ea2ae681b6971624c1dbcbf9cb56353456a20b91f369381488c8f2e0e94 SHA512 
4867661f78fe72c32e8cea5a476cedd5fee9586fe8df8a7bd79f793542caa15fe52596996f8615f66376e75d9bdd92aeaa8aa6241472503ae015ef761f6435a3
 WHIRLPOOL 
88baed0d7fb13b815df82ffcd5e511ac9ef6ee92d98dff571f5ba5115300859345490c27fa45dab7c3dc99e5cd44310bcaa502ae37808b8694ce1276293d3549

diff --git a/www-client/chromium/chromium-54.0.2824.0.ebuild 
b/www-client/chromium/chromium-54.0.2824.0.ebuild
new file mode 100644
index 000..64ea7a2
--- /dev/null
+++ b/www-client/chromium/chromium-54.0.2824.0.ebuild
@@ -0,0 +1,732 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +suid +system-ffmpeg tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# TODO: bootstrapped gn binary hangs when using tcmalloc with portage's 
sandbox.
+REQUIRED_USE="gn? ( gnome gnome-keyring !tcmalloc )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+RDEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/elfutils-0.149
+   dev-libs/expat:=
+   dev-libs/glib:=
+   >=dev-libs/jsoncpp-0.5.0-r1:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   gnome? ( >=gnome-base/gconf-2.24.0:= )
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   media-libs/libexif:=
+   media-libs/libpng:=
+   media-libs/libvpx:=[svc]
+   media-libs/speex:=
+   pulseaudio? ( media-sound/pulseaudio:= )
+   s

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-08-03 Thread Paweł Hajdan
commit: 9ba81cafcad5753ea8cdc3ee7615187a30128f92
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Aug  3 21:33:08 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Aug  3 21:33:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba81caf

www-client/chromium: improve clang handling

Partially addresses bug #590328 by Dominik Strehlke.

Package-Manager: portage-2.2.28

 www-client/chromium/chromium-53.0.2785.34.ebuild | 2 +-
 www-client/chromium/chromium-54.0.2810.2.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/chromium/chromium-53.0.2785.34.ebuild 
b/www-client/chromium/chromium-53.0.2785.34.ebuild
index ad4ba42..1fa5fbb 100644
--- a/www-client/chromium/chromium-53.0.2785.34.ebuild
+++ b/www-client/chromium/chromium-53.0.2785.34.ebuild
@@ -439,7 +439,7 @@ src_configure() {
 
if [[ $(tc-getCC) == *clang* ]]; then
myconf_gyp+=" -Dclang=1"
-   myconf_gn+=" is_clang=true"
+   myconf_gn+=" is_clang=true clang_base_path=\"/usr\" 
clang_use_chrome_plugins=false"
else
myconf_gyp+=" -Dclang=0"
myconf_gn+=" is_clang=false"

diff --git a/www-client/chromium/chromium-54.0.2810.2.ebuild 
b/www-client/chromium/chromium-54.0.2810.2.ebuild
index a0e2a3c..50e6674 100644
--- a/www-client/chromium/chromium-54.0.2810.2.ebuild
+++ b/www-client/chromium/chromium-54.0.2810.2.ebuild
@@ -443,7 +443,7 @@ src_configure() {
 
if [[ $(tc-getCC) == *clang* ]]; then
myconf_gyp+=" -Dclang=1"
-   myconf_gn+=" is_clang=true"
+   myconf_gn+=" is_clang=true clang_base_path=\"/usr\" 
clang_use_chrome_plugins=false"
else
myconf_gyp+=" -Dclang=0"
myconf_gn+=" is_clang=false"



[gentoo-commits] repo/gentoo:master commit in: profiles/

2016-08-01 Thread Paweł Hajdan
commit: 4c3fd9ce5483289bc3809cecdfbc793c3a64fe6c
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Aug  1 18:13:39 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Aug  1 18:13:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3fd9ce

profiles/package.mask: roll chromium mask for M54

 profiles/package.mask | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index fdadc9a..57e19bb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -30,6 +30,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Pawel Hajdan jr <phajdan...@gentoo.org> (01 Aug 2016)
+# Dev channel releases are only for people who are developers or want more
+# experimental features and accept a more unstable release.
+>=www-client/chromium-54
+
 # Patrice Clement <monsie...@gentoo.org> (31 Jul 2016)
 # Upstream is dead and the ebuild is a complete mess. Does not compile with
 # recent JVMs. Masked for removal in 30 days. See bug #584562.
@@ -257,11 +262,6 @@ app-portage/pms-test-suite
 # Unpatched security vulnerability per bug #475120
 media-video/motion
 
-# Pawel Hajdan jr <phajdan...@gentoo.org> (13 Jun 2016)
-# Dev channel releases are only for people who are developers or want more
-# experimental features and accept a more unstable release.
->=www-client/chromium-53
-
 # Pacho Ramos <pa...@gentoo.org> (12 Jun 2016)
 # Unmaintained, development stalled for a long time (#168283).
 # Removal in a month.



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/files/, www-client/chromium/

2016-08-01 Thread Paweł Hajdan
commit: 19050b84a294b9807bd6e755b75230141892f195
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Aug  1 19:32:56 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Aug  1 19:32:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19050b84

www-client/chromium: dev channel bump (54.0.2810.2)

Fix build with system libpng (bug #578212).

Fix build with system libvpx (bug #567652 by Rok Kralj).

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest   |   1 +
 www-client/chromium/chromium-54.0.2810.2.ebuild| 727 +
 www-client/chromium/files/chromium-gn-r3.patch |  21 +
 .../files/chromium-last-commit-position-r1.patch   |  26 +
 .../chromium/files/chromium-system-ffmpeg-r3.patch |  37 +-
 .../chromium/files/chromium-system-jinja-r12.patch |  79 +++
 6 files changed, 860 insertions(+), 31 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 5f6b2e2..909cb50 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,4 @@
 DIST chromium-52.0.2743.82.tar.xz 458110272 SHA256 
a7de6015df9cf685d68efd1e070ae9c706c723cd9395d079a7d43672a2c37eb4 SHA512 
9bba841cb726bfa06888deefacfcee628e36d25de47dd0303d3fd1ce2f07922148d60befe934f44c33fcdfed6ce3dadfb9e3ee0828b66994807178a488051806
 WHIRLPOOL 
f0d258882db85291262c2381aeb6d85ebf20a252344e114a2da35e75f79dc8b73de95b71926512537af17e109fd7a8dd04386d5b3ed610262d42d11bcc1a5707
 DIST chromium-53.0.2785.21.tar.xz 460600312 SHA256 
68f4a97af24f0c1c964b668eab68ead815833b56ea9a9f925a5b3b35baef SHA512 
8ccc84506ca47f0d8c77f542b1c0fe7e8f5b8849ce8378ef49a0b7916822bdc622f4e6a4a53b7c5e2b51b68d191e71b6b6757d2258d732103bca507cfc799e90
 WHIRLPOOL 
30404088b6e8cd572c9c3715ee0ba75c9823e3acea464c956fcd2f7deee2e375eca35ee10cd254b866ecd91e6653ba876893c4d5b810fbd39f9a1caa470217e6
 DIST chromium-53.0.2785.34.tar.xz 460739532 SHA256 
261ba008c96b335a55feff18785b01484af2d678f85b58206008b31c9e9c372f SHA512 
99e0b7a30e34f70ec844ef50f02eadadead2b83f2a47ca7d5779cf0a90bf49e7d3efc1bbc98eb4d1294ed283edd04a993a639003a365e06ae8b2adf26cc1c865
 WHIRLPOOL 
dec533670c1664f88ea32fe253644e479b81fb93bd93f1bc5dbfe41c56979a7642afdfcd041ddf05ca3f0da8e1bedc7ddf48779be3b965038026f65ab199f344
+DIST chromium-54.0.2810.2.tar.xz 460923284 SHA256 
f038e72cbd8b7383d13c286329623fda8d6d48f45fa2d964e554b5565283ad71 SHA512 
069edcc27427dc7e3c6c3af1932b7d88d2070f8280c9e1881bcba3cbf13bd2d74fe13b79d1e89194c51b9edf71b8ff0f5e45a0a9727798cc723cb8237b95df8c
 WHIRLPOOL 
64b32d5b5c06f9a4d3e774d340da935b92c46bb1573923dfd4f5748af310214ff7295f1b1e101dd6cb50de383e36fd2813087af801bed47df889e69441a6a375

diff --git a/www-client/chromium/chromium-54.0.2810.2.ebuild 
b/www-client/chromium/chromium-54.0.2810.2.ebuild
new file mode 100644
index 000..a0e2a3c
--- /dev/null
+++ b/www-client/chromium/chromium-54.0.2810.2.ebuild
@@ -0,0 +1,727 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="http://chromium.org/;
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="cups gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic 
+proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+
+# TODO: bootstrapped gn binary hangs when using tcmalloc with portage's 
sandbox.
+REQUIRED_USE="gn? ( gnome gnome-keyring !tcmalloc )"
+
+# Native Client binaries are compiled with different set of flags, bug #452066.
+QA_FLAGS_IGNORED=".*\.nexe"
+
+# Native Client binaries may be stripped by the build system, which uses the
+# right tools for it, bug #469144 .
+QA_PRESTRIPPED=".*\.nexe"
+
+RDEPEND="
+   app-arch/bzip2:=
+   cups? ( >=net-print/cups-1.3.11:= )
+   >=dev-libs/elfutils-0.149
+   dev-libs/expat:=
+   dev-libs/glib:=
+   >=dev-libs/jsoncpp-0.5.0-r1:=
+   dev-libs/nspr:=
+   >=dev-libs/nss-3.14.3:=
+   gnome? ( >=gnome-base/gconf-2.24.0:= )
+   gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
+   >=media-libs/alsa-lib-1.0.19:=
+   media-libs/fontconfig:=
+   media-libs/freetype:=
+   m

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-07-21 Thread Paweł Hajdan
commit: 819cbdd54244647d20e33f6bbec9f2078c9aa6ef
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Thu Jul 21 22:02:08 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Thu Jul 21 22:02:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819cbdd5

www-client/chromium: dev channel bump (53.0.2785.21)

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest  |  2 +-
 ...romium-53.0.2783.2.ebuild => chromium-53.0.2785.21.ebuild} | 11 +--
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index dfc100e..8e2dc31 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,3 +1,3 @@
 DIST chromium-52.0.2743.82.tar.xz 458110272 SHA256 
a7de6015df9cf685d68efd1e070ae9c706c723cd9395d079a7d43672a2c37eb4 SHA512 
9bba841cb726bfa06888deefacfcee628e36d25de47dd0303d3fd1ce2f07922148d60befe934f44c33fcdfed6ce3dadfb9e3ee0828b66994807178a488051806
 WHIRLPOOL 
f0d258882db85291262c2381aeb6d85ebf20a252344e114a2da35e75f79dc8b73de95b71926512537af17e109fd7a8dd04386d5b3ed610262d42d11bcc1a5707
-DIST chromium-53.0.2783.2.tar.xz 460335548 SHA256 
dfe2c3554fd9ff3988507725096c1b2604514ca61e3fe4c2c0cdbe8d56c4b426 SHA512 
35f4373af36de6404b1caf3db6ac72f2724021c8e01342b915fba9eb1f7dd1ab0ef886b3b519a04699f7f42479ef0f5379a975e3070ca929ae260de1103f72fb
 WHIRLPOOL 
61204d46e13f4651de61bcd77d93e584da34fc6b153bda71051d1520ab34e1d8b612f89b7492be70c9cdc42550ee0479b4a8d2e2a13e95c52c6ec92c61626059
+DIST chromium-53.0.2785.21.tar.xz 460600312 SHA256 
68f4a97af24f0c1c964b668eab68ead815833b56ea9a9f925a5b3b35baef SHA512 
8ccc84506ca47f0d8c77f542b1c0fe7e8f5b8849ce8378ef49a0b7916822bdc622f4e6a4a53b7c5e2b51b68d191e71b6b6757d2258d732103bca507cfc799e90
 WHIRLPOOL 
30404088b6e8cd572c9c3715ee0ba75c9823e3acea464c956fcd2f7deee2e375eca35ee10cd254b866ecd91e6653ba876893c4d5b810fbd39f9a1caa470217e6
 DIST chromium-53.0.2785.8.tar.xz 460285012 SHA256 
b73a6fcb27cd0f78d872fbe8e10ea2bb118245ef93565eeac06f5a866776397c SHA512 
57621e9f464907c48dc409fb05b575044214d9373542da550a5aabacdd18da2b00f45f87366c041ca24ae477a66a825e268a9c2c13c511b221f9381f73252481
 WHIRLPOOL 
930c28e697fb06450fec976e117f344c4d79a4e1dbb722dbf9cdf490f84c321a53207cdd376c011cdc0f638239dd61d8011ba570c6cc2ceb72f6c51793877d64

diff --git a/www-client/chromium/chromium-53.0.2783.2.ebuild 
b/www-client/chromium/chromium-53.0.2785.21.ebuild
similarity index 99%
rename from www-client/chromium/chromium-53.0.2783.2.ebuild
rename to www-client/chromium/chromium-53.0.2785.21.ebuild
index d6bc833..53f7b58 100644
--- a/www-client/chromium/chromium-53.0.2783.2.ebuild
+++ b/www-client/chromium/chromium-53.0.2785.21.ebuild
@@ -192,7 +192,6 @@ src_prepare() {
epatch "${FILESDIR}/${PN}-widevine-r1.patch"
epatch "${FILESDIR}/${PN}-last-commit-position-r0.patch"
epatch "${FILESDIR}/${PN}-system-zlib-r0.patch"
-   epatch "${FILESDIR}/${PN}-linker-warnings-r0.patch"
 
epatch_user
 
@@ -247,6 +246,7 @@ src_prepare() {
'third_party/catapult/tracing/third_party/d3' \
'third_party/catapult/tracing/third_party/gl-matrix' \
'third_party/catapult/tracing/third_party/jszip' \
+   'third_party/catapult/tracing/third_party/mannwhitneyu' \
'third_party/cld_2' \
'third_party/cros_system_api' \
'third_party/cython/python_flags.py' \
@@ -518,6 +518,7 @@ src_configure() {
 
# Disable fatal linker warnings, bug 506268.
myconf_gyp+=" -Ddisable_fatal_linker_warnings=1"
+   myconf_gn+=" fatal_linker_warnings=false"
 
# Avoid CFLAGS problems, bug #352457, bug #390147.
if ! use custom-cflags; then
@@ -600,11 +601,9 @@ eninja() {
 src_compile() {
local ninja_targets="chrome chrome_sandbox chromedriver"
 
-   if ! use gn; then
-   # Build mksnapshot and pax-mark it.
-   eninja -C out/Release mksnapshot || die
-   pax-mark m out/Release/mksnapshot
-   fi
+   # Build mksnapshot and pax-mark it.
+   eninja -C out/Release mksnapshot || die
+   pax-mark m out/Release/mksnapshot
 
# Even though ninja autodetects number of CPUs, we respect
# user's options, for debugging with -j 1 or any other reason.



[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-07-08 Thread Paweł Hajdan
commit: ed8b2db6ba64a5808da9171ae206bd3d358c9a83
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Fri Jul  8 21:25:14 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Fri Jul  8 21:25:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed8b2db6

www-client/chromium: dev channel bump (53.0.2785.8)

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest |  2 +-
 ...romium-53.0.2774.3.ebuild => chromium-53.0.2785.8.ebuild} | 12 +---
 2 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 3dc6a4f..96bc5b9 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,5 +2,5 @@ DIST chromium-51.0.2704.103.tar.xz 448638748 SHA256 
76735b6dc4100e84c4dbcf5b2336
 DIST chromium-51.0.2704.63.tar.xz 448628724 SHA256 
b243e46e0ebaf8f60d1c37a0d99f1fdd80e1597667be4776a1862bb004e4eee9 SHA512 
d85b6adcf2be5082ec8dc51f62849b3a2d84104d225188b7c5441cd3f9bb1e639b8d9b8cfb069b4a42d2f44128111649982fd20ca99b4f4ed5208c2c2c1a9560
 WHIRLPOOL 
0b3047c1c38386dbc20ef8fd6992e3c1cfc4e92986f5cbbd3e640671763ff5023427d0d8b5a6a6f6604aaeea4e2fa57e4b3f88d8e47e20684e5c774e8407c8fb
 DIST chromium-52.0.2743.49.tar.xz 457976744 SHA256 
e6ea112da3395b5f701988445b15f1d0c98c3e786544751e47a796812c1ea881 SHA512 
22b713efabf50c3812ad8b552ecb082de7f01637f740d91fd90409bcbee26b7a05d391cd0755bdc81483988418ed428b1378686a2525293cf65ca23d7c4e2eaf
 WHIRLPOOL 
2b73d3fa8725de7b3aa58e09218381a61bf0a6dad0e5c306e45da55fcec076cb9195f3b92ce4fd6dc7b40ccf6948a66f1e5e8ad68cc81e9f9e0848c6f5b5ad81
 DIST chromium-52.0.2743.60.tar.xz 458145672 SHA256 
f97776c256b61dc0d563dc7b615f2126d0ce408fc21711f2964ce2b50d5f6ecb SHA512 
44cfd50d79a753f7ce98d8a8f8ae30fff9bd76a1c1b6b898bddd0cb1ce05695489b09b8dbc6f608e0bf3261631f390ec85f2b9c8701b12787fcc140962dc7c7a
 WHIRLPOOL 
43156148a10b8f3c89b67722f9efecf1fb6d18c80b789d06476217846eb49f2d9591052ce14656f50c08d3b30148846cb95ec335ce58b85c67aae84605c6f6b3
-DIST chromium-53.0.2774.3.tar.xz 460262240 SHA256 
c240bb36709d2c12a07b57a32b71242d4357a4a97930a49040de6b1c9ffd20ac SHA512 
0e4f943112e1d6ae72a49b796c4551e1c14257f76a85d370e3dd24661a975dd82479a3b06befdfccb2c97b4d89e979c2b3ab7672500965fde8abd239f0e891c3
 WHIRLPOOL 
c6778bbb3253d3be561c738a5e8aa6a4f5a42fce7b389424b906afd5aece3c1c05f50c67812ba3d0c63439e66bb8e9272bec08eb68ec51934b2302ea2b6b1058
 DIST chromium-53.0.2783.2.tar.xz 460335548 SHA256 
dfe2c3554fd9ff3988507725096c1b2604514ca61e3fe4c2c0cdbe8d56c4b426 SHA512 
35f4373af36de6404b1caf3db6ac72f2724021c8e01342b915fba9eb1f7dd1ab0ef886b3b519a04699f7f42479ef0f5379a975e3070ca929ae260de1103f72fb
 WHIRLPOOL 
61204d46e13f4651de61bcd77d93e584da34fc6b153bda71051d1520ab34e1d8b612f89b7492be70c9cdc42550ee0479b4a8d2e2a13e95c52c6ec92c61626059
+DIST chromium-53.0.2785.8.tar.xz 460285012 SHA256 
b73a6fcb27cd0f78d872fbe8e10ea2bb118245ef93565eeac06f5a866776397c SHA512 
57621e9f464907c48dc409fb05b575044214d9373542da550a5aabacdd18da2b00f45f87366c041ca24ae477a66a825e268a9c2c13c511b221f9381f73252481
 WHIRLPOOL 
930c28e697fb06450fec976e117f344c4d79a4e1dbb722dbf9cdf490f84c321a53207cdd376c011cdc0f638239dd61d8011ba570c6cc2ceb72f6c51793877d64

diff --git a/www-client/chromium/chromium-53.0.2774.3.ebuild 
b/www-client/chromium/chromium-53.0.2785.8.ebuild
similarity index 98%
rename from www-client/chromium/chromium-53.0.2774.3.ebuild
rename to www-client/chromium/chromium-53.0.2785.8.ebuild
index cfff855..53f7b58 100644
--- a/www-client/chromium/chromium-53.0.2774.3.ebuild
+++ b/www-client/chromium/chromium-53.0.2785.8.ebuild
@@ -192,8 +192,6 @@ src_prepare() {
epatch "${FILESDIR}/${PN}-widevine-r1.patch"
epatch "${FILESDIR}/${PN}-last-commit-position-r0.patch"
epatch "${FILESDIR}/${PN}-system-zlib-r0.patch"
-   epatch "${FILESDIR}/${PN}-linker-warnings-r0.patch"
-   epatch "${FILESDIR}/${PN}-ffmpeg-license-r0.patch"
 
epatch_user
 
@@ -248,6 +246,7 @@ src_prepare() {
'third_party/catapult/tracing/third_party/d3' \
'third_party/catapult/tracing/third_party/gl-matrix' \
'third_party/catapult/tracing/third_party/jszip' \
+   'third_party/catapult/tracing/third_party/mannwhitneyu' \
'third_party/cld_2' \
'third_party/cros_system_api' \
'third_party/cython/python_flags.py' \
@@ -519,6 +518,7 @@ src_configure() {
 
# Disable fatal linker warnings, bug 506268.
myconf_gyp+=" -Ddisable_fatal_linker_warnings=1"
+   myconf_gn+=" fatal_linker_warnings=false"
 
# Avoid CFLAGS problems, bug #352457, bug #390147.
if ! use custom-cflags; then
@@ -601,11 +601,9 @@ eninja() {
 src_compile() {
local ninja_targets="chrome chrome_sandbox chromedriver"
 
-   if ! use gn; then
-   # Build mksnapshot and pax-ma

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-07-04 Thread Paweł Hajdan
commit: 89d6ddfd850b17c84b89d4de394d954bea57da9c
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Mon Jul  4 20:05:21 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Mon Jul  4 20:05:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d6ddfd

www-client/chromium: dev channel bump (53.0.2783.2)

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest   |  2 +-
 ...0.2767.4.ebuild => chromium-53.0.2783.2.ebuild} | 23 +++---
 2 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index e163eae..8d33946 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -2,5 +2,5 @@ DIST chromium-51.0.2704.103.tar.xz 448638748 SHA256 
76735b6dc4100e84c4dbcf5b2336
 DIST chromium-51.0.2704.63.tar.xz 448628724 SHA256 
b243e46e0ebaf8f60d1c37a0d99f1fdd80e1597667be4776a1862bb004e4eee9 SHA512 
d85b6adcf2be5082ec8dc51f62849b3a2d84104d225188b7c5441cd3f9bb1e639b8d9b8cfb069b4a42d2f44128111649982fd20ca99b4f4ed5208c2c2c1a9560
 WHIRLPOOL 
0b3047c1c38386dbc20ef8fd6992e3c1cfc4e92986f5cbbd3e640671763ff5023427d0d8b5a6a6f6604aaeea4e2fa57e4b3f88d8e47e20684e5c774e8407c8fb
 DIST chromium-52.0.2743.33.tar.xz 458015816 SHA256 
3201db69bb1dde8b51c1f55f86a7f9374df4d15d8577eb7d2cfcd8544f26be2a SHA512 
1e736a9d4c2db5ec285bf9fc73d5a67740a34cfa44f760a2939329513b825e2935a8443c7203883a712a13844c29694cc20a09ac3e901bb9436e0b4c1b74e437
 WHIRLPOOL 
e5a428cb2ed6b57fcffca7efb97634507a1ddba2e625bd271c5dc37619f917716469c7fccb3062a1850268078aef9ee9bd41d55408cc07eba7bb3c49b3f3e97e
 DIST chromium-52.0.2743.49.tar.xz 457976744 SHA256 
e6ea112da3395b5f701988445b15f1d0c98c3e786544751e47a796812c1ea881 SHA512 
22b713efabf50c3812ad8b552ecb082de7f01637f740d91fd90409bcbee26b7a05d391cd0755bdc81483988418ed428b1378686a2525293cf65ca23d7c4e2eaf
 WHIRLPOOL 
2b73d3fa8725de7b3aa58e09218381a61bf0a6dad0e5c306e45da55fcec076cb9195f3b92ce4fd6dc7b40ccf6948a66f1e5e8ad68cc81e9f9e0848c6f5b5ad81
-DIST chromium-53.0.2767.4.tar.xz 460237732 SHA256 
12e15075a2aa7c29ac81d2d67861d474ed9ea2dcfc368e982637b533db52ecdf SHA512 
95e8166144ec9091165f9b699bc71c3fa9c1a80adf526f0fcf53a8b93566c0deeb34169e4208bf7d877dc332d8d53f53781ee406986e84808d5102b30b545584
 WHIRLPOOL 
4b3c7ccf97ffb65e700576c2fdbc55476cac2ece4477906de28f2aaec4f89c243aad4227f8218691deab3e74ee23ea87ca11a60a88f77ecc10bc2a0ecd6b98cd
 DIST chromium-53.0.2774.3.tar.xz 460262240 SHA256 
c240bb36709d2c12a07b57a32b71242d4357a4a97930a49040de6b1c9ffd20ac SHA512 
0e4f943112e1d6ae72a49b796c4551e1c14257f76a85d370e3dd24661a975dd82479a3b06befdfccb2c97b4d89e979c2b3ab7672500965fde8abd239f0e891c3
 WHIRLPOOL 
c6778bbb3253d3be561c738a5e8aa6a4f5a42fce7b389424b906afd5aece3c1c05f50c67812ba3d0c63439e66bb8e9272bec08eb68ec51934b2302ea2b6b1058
+DIST chromium-53.0.2783.2.tar.xz 460335548 SHA256 
dfe2c3554fd9ff3988507725096c1b2604514ca61e3fe4c2c0cdbe8d56c4b426 SHA512 
35f4373af36de6404b1caf3db6ac72f2724021c8e01342b915fba9eb1f7dd1ab0ef886b3b519a04699f7f42479ef0f5379a975e3070ca929ae260de1103f72fb
 WHIRLPOOL 
61204d46e13f4651de61bcd77d93e584da34fc6b153bda71051d1520ab34e1d8b612f89b7492be70c9cdc42550ee0479b4a8d2e2a13e95c52c6ec92c61626059

diff --git a/www-client/chromium/chromium-53.0.2767.4.ebuild 
b/www-client/chromium/chromium-53.0.2783.2.ebuild
similarity index 97%
rename from www-client/chromium/chromium-53.0.2767.4.ebuild
rename to www-client/chromium/chromium-53.0.2783.2.ebuild
index 4a2bebc..d6bc833 100644
--- a/www-client/chromium/chromium-53.0.2767.4.ebuild
+++ b/www-client/chromium/chromium-53.0.2783.2.ebuild
@@ -5,12 +5,11 @@
 EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
-CHROMIUM_LANGS="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 vi zh_CN zh_TW"
+CHROMIUM_LANGS="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 vi zh-CN zh-TW"
 
-inherit check-reqs chromium eutils flag-o-matic multilib multiprocessing 
pax-utils \
-   portability python-any-r1 readme.gentoo-r1 toolchain-funcs versionator 
virtualx
+inherit check-reqs chromium-2 eutils gnome2-utils flag-o-matic multilib 
multiprocessing pax-utils portability python-any-r1 readme.gentoo-r1 
toolchain-funcs versionator virtualx xdg-utils
 
 DESCRIPTION="Open-source version of Google Chrome web browser"
 HOMEPAGE="http://chromium.org/;
@@ -23,7 +22,7 @@ IUSE="cups gn gnome gnome-keyring gtk3 +hangouts kerberos 
neon pic +proprietary-
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # TODO: bootstrapped gn binary hangs when using tcmalloc with portage's 
sandbox.
-REQUIRED_USE="gn? ( gnome-keyring !tcmalloc )"
+REQUIRED_USE="gn? ( gnome gnome-keyring !tcmalloc 

[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/

2016-06-29 Thread Paweł Hajdan
commit: 2d587c01e3a0b8def67e393e1a9288561aaa94c8
Author: Pawel Hajdan, Jr  gentoo  org>
AuthorDate: Wed Jun 29 22:22:10 2016 +
Commit:     Paweł Hajdan  gentoo  org>
CommitDate: Wed Jun 29 22:22:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d587c01

www-client/chromium: require USE=gnome for GN build; for bug #587366 by floppym

Package-Manager: portage-2.2.28

 www-client/chromium/chromium-53.0.2774.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/chromium/chromium-53.0.2774.3.ebuild 
b/www-client/chromium/chromium-53.0.2774.3.ebuild
index 4c367ef..eeacb63 100644
--- a/www-client/chromium/chromium-53.0.2774.3.ebuild
+++ b/www-client/chromium/chromium-53.0.2774.3.ebuild
@@ -22,7 +22,7 @@ IUSE="cups gn gnome gnome-keyring gtk3 +hangouts kerberos 
neon pic +proprietary-
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # TODO: bootstrapped gn binary hangs when using tcmalloc with portage's 
sandbox.
-REQUIRED_USE="gn? ( gnome-keyring !tcmalloc )"
+REQUIRED_USE="gn? ( gnome gnome-keyring !tcmalloc )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
 QA_FLAGS_IGNORED=".*\.nexe"



  1   2   >