]> git.pld-linux.org Git - packages/chromium-browser.git/commitdiff
up to 49.0.2623.39
authorElan Ruusamäe <glen@delfi.ee>
Thu, 11 Feb 2016 10:10:30 +0000 (12:10 +0200)
committerElan Ruusamäe <glen@delfi.ee>
Thu, 11 Feb 2016 10:10:30 +0000 (12:10 +0200)
chromium-browser.spec
clean-source.sh
nacl-verbose.patch
system-ffmpeg.patch
system-icu.patch [deleted file]

index d44aa123c931461ccfccbfb31d9e4834c5a7fdae..c806ce3f4b7c1728eb68f3633349fd2761d437e3 100644 (file)
@@ -30,7 +30,7 @@
 %bcond_without system_opus             # system opus codec support, http://www.opus-codec.org/examples/
 # protobuf broken: https://bugs.gentoo.org/show_bug.cgi?id=525560
 %bcond_with    system_protobuf # system protobuf
-%bcond_without system_re2              # system re2
+%bcond_with    system_re2              # system re2
 %bcond_without system_snappy   # system snappy
 %bcond_without system_speex    # system speex
 %bcond_with    system_sqlite   # system sqlite WebSQL (http://www.w3.org/TR/webdatabase/) will not work
@@ -72,8 +72,8 @@
 # - http://code.google.com/p/chromium/wiki/LinuxBuildInstructionsPrerequisites
 # - to look for new tarball, use update-source.sh script
 
-%define                branch          48.0.2564
-%define                basever         103
+%define                branch          49.0.2623
+%define                basever         39
 #define                patchver        106
 %define                gyp_rev 1014
 Summary:       A WebKit powered web browser
@@ -86,8 +86,9 @@ Version:      %{branch}.%{basever}
 Release:       1
 License:       BSD%{!?with_system_ffmpeg:, LGPL v2+ (ffmpeg)}
 Group:         X11/Applications/Networking
-Source0:       http://carme.pld-linux.org/~glen/chromium-browser/src/stable/%{name}-%{branch}.%{basever}.tar.xz
-# Source0-md5: 4c527967ce3e6c141ebac00e4b26ae0d
+#Source0:      http://carme.pld-linux.org/~glen/chromium-browser/src/stable/%{name}-%{branch}.%{basever}.tar.xz
+Source0:       http://carme.pld-linux.org/~glen/chromium-browser/src/beta/%{name}-%{branch}.%{basever}.tar.gz
+# Source0-md5: 30e96da6e5dcc947cc5be803bdb074bb
 %if "%{?patchver}" != ""
 Patch0:                http://carme.pld-linux.org/~glen/chromium-browser/src/stable/%{name}-%{version}.patch.xz
 # Patch0-md5:  214631f58aae3e9d9ca0795240a95def
@@ -124,7 +125,6 @@ Patch39:    libsecret.patch
 Patch40:       ffmpeg-generate-errors.patch
 Patch41:       ffmpeg-generate.patch
 Patch42:       system-ffmpeg.patch
-Patch43:       system-icu.patch
 URL:           http://www.chromium.org/Home
 %{?with_gconf:BuildRequires:   GConf2-devel}
 %{?with_system_mesa:BuildRequires:     Mesa-libGL-devel >= 9.1}
@@ -338,7 +338,6 @@ ln -s %{SOURCE7} .
 %patch40 -p1
 %patch41 -p1
 %patch42 -p1
-%patch43 -p0
 
 # https://groups.google.com/a/chromium.org/forum/#!topic/chromium-packagers/9JX1N2nf4PU
 install -d chrome/test/data/webui
@@ -447,6 +446,7 @@ flags="
        %{?with_gps:-Dlinux_use_libgps=1 -Dlinux_link_libgps=1} \
        -Dclang=0 \
        -Dhost_clang=0 \
+       -Dsysroot= \
        -Dlinux_use_bundled_binutils=0 \
        -Dlinux_use_bundled_gold=0 \
        -Dlinux_use_gold_flags=0 \
index 73cffeae137f2a27f0111f7add890cc4b29322bb..29534ede81ff9c92cabcad8edd9f708533f86189 100755 (executable)
@@ -609,6 +609,8 @@ clean_third_party() {
                '!' -path 'third_party/angle/src/compiler/*' \
                '!' -path 'third_party/angle/src/enumerate_files.py' \
                '!' -path 'third_party/angle/src/third_party/compiler/*' \
+               '!' -path 'third_party/angle/src/third_party/murmurhash/*' \
+               '!' -path 'third_party/angle/src/third_party/trace_event/*' \
                '!' -path 'third_party/boringssl/*' \
                '!' -path 'third_party/brotli/*' \
                '!' -path 'third_party/cacheinvalidation/*' \
@@ -682,6 +684,7 @@ clean_third_party() {
                '!' -path 'third_party/webrtc/*' \
                '!' -path 'third_party/webrtc_overrides/*' \
                '!' -path 'third_party/widevine/*' \
+               '!' -path 'third_party/woff2/*' \
                '!' -path 'third_party/x86inc/*' \
                '!' -path 'third_party/zlib/google/*' \
                '!' -path 'third_party/zlib/zlib.h' \
@@ -1088,10 +1091,15 @@ remove_bundled_libraries() {
                'third_party/analytics' \
                'third_party/angle' \
                'third_party/angle/src/third_party/compiler' \
+               'third_party/angle/src/third_party/murmurhash' \
+               'third_party/angle/src/third_party/trace_event' \
                'third_party/boringssl' \
                'third_party/brotli' \
                'third_party/cacheinvalidation' \
                'third_party/catapult' \
+               'third_party/catapult/third_party/py_vulcanize' \
+               'third_party/catapult/third_party/py_vulcanize/third_party/rcssmin' \
+               'third_party/catapult/third_party/py_vulcanize/third_party/rjsmin' \
                'third_party/catapult/tracing/third_party/components/polymer' \
                'third_party/catapult/tracing/third_party/d3' \
                'third_party/catapult/tracing/third_party/gl-matrix' \
@@ -1099,9 +1107,6 @@ remove_bundled_libraries() {
                'third_party/catapult/tracing/third_party/tvcm' \
                'third_party/catapult/tracing/third_party/tvcm/third_party/rcssmin' \
                'third_party/catapult/tracing/third_party/tvcm/third_party/rjsmin' \
-               'third_party/catapult/third_party/py_vulcanize' \
-               'third_party/catapult/third_party/py_vulcanize/third_party/rcssmin' \
-               'third_party/catapult/third_party/py_vulcanize/third_party/rjsmin' \
                'third_party/cld_2' \
                'third_party/cros_system_api' \
                'third_party/cython/python_flags.py' \
@@ -1129,8 +1134,8 @@ remove_bundled_libraries() {
                'third_party/libusb' \
                'third_party/libvpx_new' \
                'third_party/libvpx_new/source/libvpx/third_party/x86inc' \
-               'third_party/libxml/chromium' \
                'third_party/libwebm' \
+               'third_party/libxml/chromium' \
                'third_party/libyuv' \
                'third_party/lss' \
                'third_party/lzma_sdk' \
@@ -1154,6 +1159,7 @@ remove_bundled_libraries() {
                'third_party/polymer' \
                'third_party/protobuf' \
                'third_party/qcms' \
+               'third_party/re2' \
                'third_party/readability' \
                'third_party/sfntly' \
                'third_party/skia' \
@@ -1166,6 +1172,7 @@ remove_bundled_libraries() {
                'third_party/webrtc' \
                'third_party/webrtc_overrides' \
                'third_party/widevine' \
+               'third_party/woff2' \
                'third_party/x86inc' \
                'third_party/zlib/google' \
                'url/third_party/mozilla' \
index e224857a28bfef42f11c87aae91ffcfc9290487d..e2e06f6e227e8b3a8bb38171d48e8d1d273776cd 100644 (file)
@@ -1,27 +1,27 @@
---- chromium-browser-45.0.2454.93/native_client/build/untrusted.gypi~  2015-09-17 12:53:04.000000000 +0300
-+++ chromium-browser-45.0.2454.93/native_client/build/untrusted.gypi   2015-09-17 12:53:34.318584373 +0300
-@@ -96,7 +96,7 @@
+--- chromium-browser-49.0.2623.39/native_client/build/untrusted.gypi~  2016-02-08 11:39:36.000000000 +0200
++++ chromium-browser-49.0.2623.39/native_client/build/untrusted.gypi   2016-02-09 08:41:05.962255541 +0200
+@@ -94,7 +94,7 @@
            'build_nonsfi_helper': 0,
            'disable_glibc%': 0,
-           'disable_bionic%': 1,
+           'disable_newlib%': 0,
 -          'extra_args': [],
 +          'extra_args': ['--verbose'],
            'enable_x86_32': 1,
            'enable_x86_64': 1,
            'enable_arm': 0,
-@@ -153,7 +153,7 @@
+@@ -150,7 +150,7 @@
            'build_nonsfi_helper': 0,
+           'disable_newlib%': 0,
            'disable_glibc%': 0,
-           'disable_bionic%': 1,
 -          'extra_args': [],
 +          'extra_args': ['--verbose'],
            'enable_x86_32': 0,
            'enable_x86_64': 0,
            'enable_arm': 1,
-@@ -203,7 +203,7 @@
+@@ -197,7 +197,7 @@
            'build_nonsfi_helper': 0,
+           'disable_newlib%': 0,
            'disable_glibc%': 1,
-           'disable_bionic%': 1,
 -          'extra_args': [],
 +          'extra_args': ['--verbose'],
            'enable_x86_32': 0,
index c9f6ce053b60709ca99edb736843a35a1bc6193e..8d67ef3898dfe4e5225218be393559bc41436bfa 100644 (file)
@@ -23,20 +23,20 @@ diff --git a/media/filters/ffmpeg_demuxer.cc b/media/filters/ffmpeg_demuxer.cc
 index 155e980..7ba327a 100644
 --- a/media/filters/ffmpeg_demuxer.cc
 +++ b/media/filters/ffmpeg_demuxer.cc
-@@ -966,24 +966,6 @@ void FFmpegDemuxer::OnFindStreamInfoDone(const PipelineStatusCB& status_cb,
+@@ -1034,24 +1034,6 @@
    // If no estimate is found, the stream entry will be kInfiniteDuration().
    std::vector<base::TimeDelta> start_time_estimates(format_context->nb_streams,
                                                      kInfiniteDuration());
 -  const AVFormatInternal* internal = format_context->internal;
 -  if (internal && internal->packet_buffer &&
--      format_context->start_time != static_cast<int64>(AV_NOPTS_VALUE)) {
+-      format_context->start_time != static_cast<int64_t>(AV_NOPTS_VALUE)) {
 -    struct AVPacketList* packet_buffer = internal->packet_buffer;
 -    while (packet_buffer != internal->packet_buffer_end) {
 -      DCHECK_LT(static_cast<size_t>(packet_buffer->pkt.stream_index),
 -                start_time_estimates.size());
 -      const AVStream* stream =
 -          format_context->streams[packet_buffer->pkt.stream_index];
--      if (packet_buffer->pkt.pts != static_cast<int64>(AV_NOPTS_VALUE)) {
+-      if (packet_buffer->pkt.pts != static_cast<int64_t>(AV_NOPTS_VALUE)) {
 -        const base::TimeDelta packet_pts =
 -            ConvertFromTimeBase(stream->time_base, packet_buffer->pkt.pts);
 -        if (packet_pts < start_time_estimates[stream->index])
diff --git a/system-icu.patch b/system-icu.patch
deleted file mode 100644 (file)
index e1e2135..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
---- components/autofill/core/common/autofill_l10n_util.cc.orig 2015-12-07 11:46:37.738740329 +0000
-+++ components/autofill/core/common/autofill_l10n_util.cc      2015-12-07 11:46:44.574878953 +0000
-@@ -22,7 +22,7 @@
-     // library. This could be due to a device-specific issue (has been seen in
-     // the wild on Android devices). In the failure case, |collator_| will be
-     // null. See http://crbug.com/558625.
--    icu_54::UnicodeString name;
-+    icu::UnicodeString name;
-     std::string locale_name;
-     locale.getDisplayName(name).toUTF8String(locale_name);
-     LOG(ERROR) << "Failed to initialize the ICU Collator for "
This page took 0.042108 seconds and 4 git commands to generate.