ports/opt (3.1): [notify] chromium: updated to 36.0.1985.125
commit 9397504c6e3e08e07158e617132755e7e65ee060 Author: Jose V Beneyto <sepen@crux.nu> Date: Tue Aug 5 17:04:48 2014 +0200 [notify] chromium: updated to 36.0.1985.125 New dependencies: ninja, libexif This update includes 26 security fixes: http://googlechromereleases.blogspot.com/2014/07/stable-channel-update.html diff --git a/chromium/.footprint b/chromium/.footprint index 2cf6c9a..eaf6d91 100644 --- a/chromium/.footprint +++ b/chromium/.footprint @@ -7,6 +7,7 @@ drwxr-xr-x root/root usr/lib/chromium/ -rw-r--r-- root/root usr/lib/chromium/chrome_100_percent.pak -rwxr-xr-x root/root usr/lib/chromium/chromium -rw-r--r-- root/root usr/lib/chromium/content_resources.pak +-rw-r--r-- root/root usr/lib/chromium/keyboard_resources.pak -rwxr-xr-x root/root usr/lib/chromium/libffmpegsumo.so drwxr-xr-x root/root usr/lib/chromium/locales/ -rw-r--r-- root/root usr/lib/chromium/locales/en-US.pak @@ -16,11 +17,6 @@ drwxr-xr-x root/root usr/lib/chromium/resources/extension/ drwxr-xr-x root/root usr/lib/chromium/resources/extension/demo/ -rw-rw-r-- root/root usr/lib/chromium/resources/extension/demo/library.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/ --rw-r--r-- root/root usr/lib/chromium/resources/inspector/AuditsPanel.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/CodeMirrorTextEditor.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/ElementsPanel.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/ExtensionServer.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/HeapSnapshotWorker.js drwxr-xr-x root/root usr/lib/chromium/resources/inspector/Images/ -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/addIcon.png -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/applicationCache.png @@ -69,10 +65,6 @@ drwxr-xr-x root/root usr/lib/chromium/resources/inspector/Images/ -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/sessionStorage.png -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/settingsListRemove.png -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/settingsListRemove_2x.png --rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/spinnerActive.gif --rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/spinnerActiveSelected.gif --rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/spinnerInactive.gif --rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/spinnerInactiveSelected.gif -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/statusbarButtonGlyphs.png -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/statusbarButtonGlyphs_2x.png -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/statusbarResizerHorizontal.png @@ -86,15 +78,10 @@ drwxr-xr-x root/root usr/lib/chromium/resources/inspector/Images/ -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/toolbarItemSelected.png -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/trackHoriz.png -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/Images/trackVert.png --rw-r--r-- root/root usr/lib/chromium/resources/inspector/LayersPanel.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/NetworkPanel.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/ProfilesPanel.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/ResourcesPanel.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/ScriptFormatterWorker.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/SourcesPanel.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/TempStorageSharedWorker.js --rw-r--r-- root/root usr/lib/chromium/resources/inspector/TimelinePanel.js +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/Main.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/accelerometer.css +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/audits/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/audits/AuditsPanel.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/auditsPanel.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/breadcrumbList.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/breakpointsList.css @@ -102,10 +89,19 @@ drwxr-xr-x root/root usr/lib/chromium/resources/inspector/Images/ -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/canvasProfiler.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/cmdevtools.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/codemirror.css +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/console/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/console/ConsolePanel.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/dataGrid.css +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/devices/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/devices/DevicesView.js +-rw-rw-r-- root/root usr/lib/chromium/resources/inspector/devicesView.css -rw-r--r-- root/root usr/lib/chromium/resources/inspector/devtools.html -rw-r--r-- root/root usr/lib/chromium/resources/inspector/devtools_extension_api.js +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/elements/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/elements/ElementsPanel.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/elementsPanel.css +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/extensions/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/extensions/ExtensionServer.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/filter.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/filteredItemSelectionDialog.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/flameChart.css @@ -113,25 +109,46 @@ drwxr-xr-x root/root usr/lib/chromium/resources/inspector/Images/ -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/helpScreen.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/indexedDBViews.css -rw-r--r-- root/root usr/lib/chromium/resources/inspector/inspector.css --rw-r--r-- root/root usr/lib/chromium/resources/inspector/inspector.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/inspectorCommon.css +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/layers/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/layers/LayersPanel.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/layersPanel.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/navigatorView.css +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/network/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/network/NetworkPanel.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/networkLogView.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/networkPanel.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/overrides.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/panelEnablerView.css +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/profiler/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/profiler/ProfilesPanel.js +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/profiler/heap_snapshot_worker/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/profiler/heap_snapshot_worker/HeapSnapshotWorker.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/profilesPanel.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/resourceView.css +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/resources/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/resources/ResourcesPanel.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/resourcesPanel.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/revisionHistory.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/screencastView.css +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/script_formatter_worker/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/script_formatter_worker/ScriptFormatterWorker.js +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/search/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/search/AdvancedSearchView.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/sidebarPane.css +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/source_frame/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/source_frame/SourceFrame.js +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/sources/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/sources/SourcesPanel.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/sourcesPanel.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/sourcesView.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/spectrum.css -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/splitView.css --rw-rw-r-- root/root usr/lib/chromium/resources/inspector/textPrompt.css +-rw-rw-r-- root/root usr/lib/chromium/resources/inspector/suggestBox.css +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/temp_storage_shared_worker/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/temp_storage_shared_worker/TempStorageSharedWorker.js +drwxr-xr-x root/root usr/lib/chromium/resources/inspector/timeline/ +-rw-r--r-- root/root usr/lib/chromium/resources/inspector/timeline/TimelinePanel.js -rw-rw-r-- root/root usr/lib/chromium/resources/inspector/timelinePanel.css drwxr-xr-x root/root usr/man/ drwxr-xr-x root/root usr/man/man1/ diff --git a/chromium/.md5sum b/chromium/.md5sum index 4e8001a..6519402 100644 --- a/chromium/.md5sum +++ b/chromium/.md5sum @@ -1,3 +1,2 @@ -9c29325881d1158454173ebf52dcc39d chromium-34.0.1847.132.tar.xz +25892a10719e188ad6bb700940455439 chromium-36.0.1985.125.tar.xz 64968626706b07721983ac59fb3babbf chromium.sh -6e061d67e3840f9747df950ead67491f rungn.patch diff --git a/chromium/Pkgfile b/chromium/Pkgfile index 05d719e..ac50d63 100644 --- a/chromium/Pkgfile +++ b/chromium/Pkgfile @@ -2,38 +2,32 @@ # URL: http://chromium.org/ # Maintainer: Jose V Beneyto, sepen at crux dot nu # Packager: Tadeusz Sosnierz, tadzikes gmail com -# Depends on: dbus-glib gtk libevent nss xorg-libxscrnsaver xorg-libxtst libgcrypt xorg-libxdamage yasm xorg-libxt gperf speech-dispatcher libdrm +# Depends on: ninja dbus-glib gtk libevent nss xorg-libxscrnsaver xorg-libxtst libgcrypt xorg-libxdamage yasm xorg-libxt gperf speech-dispatcher libdrm libexif name=chromium -version=34.0.1847.132 -release=2 +version=36.0.1985.125 +release=1 source=(http://commondatastorage.googleapis.com/chromium-browser-official/$name-$ver... \ - $name.sh rungn.patch) + $name.sh) build() { cd $name-$version - sed '/import find_depot_tools/d' -i build/gyp_chromium - - # patch for supplemental_includes - patch -p0 -i $SRC/rungn.patch - - # fix for speech-dispatcher >= 0.8 - sed -e 's|<<(libspeechd_h_prefix)libspeechd.h>|<speech-dispatcher/libspeechd.h>|' \ - -i build/linux/system.gyp - export CFLAGS="$CFLAGS $(pkg-config --cflags nspr)" export LDFLAGS="$LDFLAGS $(pkg-config --libs nspr)" - build/gyp_chromium -f make build/all.gyp --depth=. \ + build/gyp_chromium build/all.gyp --depth=. \ -Dpython_ver="2.7" \ -Dno_strict_aliasing=1 \ -Dwerror= \ -Dlinux_sandbox_path=/usr/lib/chromium/chrome-sandbox \ -Dlinux_strip_binary=1 \ + -Dlinux_use_gold_binary=0 \ + -Dlinux_use_gold_flags=0 \ -Drelease_extra_cflags="$CFLAGS" \ -Dproprietary_codecs=1 \ -Dffmpeg_branding=Chrome \ + -Dlibspeechd_h_prefix=speech-dispatcher/ \ -Duse_system_libjpeg=1 \ -Duse_system_libxslt=1 \ -Duse_system_libxml=1 \ @@ -58,7 +52,7 @@ build() { -Ddisable_nacl=1 \ -Dicu_use_data_file_flag=0 - make chrome chrome_sandbox BUILDTYPE=Release + ninja -C out/Release chrome chrome_sandbox install -m 0755 -D out/Release/chrome $PKG/usr/lib/chromium/chromium install -m 4755 -o root -g root -D out/Release/chrome_sandbox $PKG/usr/lib/chromium/chrome-sandbox diff --git a/chromium/rungn.patch b/chromium/rungn.patch deleted file mode 100644 index 9d3071d..0000000 --- a/chromium/rungn.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- build/gyp_chromium.orig 2014-01-16 22:55:50.292718339 +0000 -+++ build/gyp_chromium 2014-01-16 23:15:17.890248708 +0000 -@@ -370,8 +370,6 @@ - args.append('--check') - - supplemental_includes = GetSupplementalFiles() -- if not RunGN(supplemental_includes): -- sys.exit(1) - args.extend( - ['-I' + i for i in additional_include_files(supplemental_includes, args)]) -
participants (1)
-
crux@crux.nu