chromium: updated to 26.0.1410.63 and added speech-dispatcher as dependency
This commit is contained in:
parent
6c3c045b03
commit
d30910971b
@ -24,6 +24,7 @@ drwxr-xr-x root/root usr/lib/chromium/resources/inspector/
|
|||||||
-rw-r--r-- root/root usr/lib/chromium/resources/inspector/ElementsPanel.js
|
-rw-r--r-- root/root usr/lib/chromium/resources/inspector/ElementsPanel.js
|
||||||
-rw-r--r-- root/root usr/lib/chromium/resources/inspector/HeapSnapshotWorker.js
|
-rw-r--r-- root/root usr/lib/chromium/resources/inspector/HeapSnapshotWorker.js
|
||||||
drwxr-xr-x root/root usr/lib/chromium/resources/inspector/Images/
|
drwxr-xr-x root/root usr/lib/chromium/resources/inspector/Images/
|
||||||
|
-rw-r--r-- root/root usr/lib/chromium/resources/inspector/Images/addIcon.png
|
||||||
-rw-r--r-- root/root usr/lib/chromium/resources/inspector/Images/applicationCache.png
|
-rw-r--r-- root/root usr/lib/chromium/resources/inspector/Images/applicationCache.png
|
||||||
-rw-r--r-- root/root usr/lib/chromium/resources/inspector/Images/back.png
|
-rw-r--r-- root/root usr/lib/chromium/resources/inspector/Images/back.png
|
||||||
-rw-r--r-- root/root usr/lib/chromium/resources/inspector/Images/breakpointBorder.png
|
-rw-r--r-- root/root usr/lib/chromium/resources/inspector/Images/breakpointBorder.png
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
985f41e4ef7d4deb2d2c26febb110947 chromium-25.0.1364.97.tar.bz2
|
e50a4d48a1f54d2344dbdc4365c0640d audio-buffer.patch
|
||||||
|
24283b95080a674a2f4f15e863a16bb4 chromium-26.0.1410.63.tar.xz
|
||||||
64968626706b07721983ac59fb3babbf chromium.sh
|
64968626706b07721983ac59fb3babbf chromium.sh
|
||||||
|
31267242d18b416f903f25231c3ece7f speech-dispatcher.patch
|
||||||
d1a2b0663cbf38ebc71cc75073a39b43 use-siginfo_t.patch
|
d1a2b0663cbf38ebc71cc75073a39b43 use-siginfo_t.patch
|
||||||
|
@ -2,18 +2,20 @@
|
|||||||
# URL: http://chromium.org/
|
# URL: http://chromium.org/
|
||||||
# Maintainer: Jose V Beneyto, sepen at crux dot nu
|
# Maintainer: Jose V Beneyto, sepen at crux dot nu
|
||||||
# Packager: Tadeusz Sosnierz, tadzikes gmail com
|
# Packager: Tadeusz Sosnierz, tadzikes gmail com
|
||||||
# Depends on: dbus-glib gtk libevent nss xorg-libxscrnsaver xorg-libxtst libgcrypt xorg-libxdamage yasm xorg-libxt alsa-lib gperf
|
# Depends on: dbus-glib gtk libevent nss xorg-libxscrnsaver xorg-libxtst libgcrypt xorg-libxdamage yasm xorg-libxt gperf speech-dispatcher
|
||||||
|
|
||||||
name=chromium
|
name=chromium
|
||||||
version=25.0.1364.97
|
version=26.0.1410.63
|
||||||
release=1
|
release=1
|
||||||
source=(http://commondatastorage.googleapis.com/chromium-browser-official/$name-$version.tar.bz2 \
|
source=(http://commondatastorage.googleapis.com/chromium-browser-official/$name-$version.tar.xz \
|
||||||
$name.sh use-siginfo_t.patch)
|
$name.sh {audio-buffer,speech-dispatcher,use-siginfo_t}.patch)
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
cd $name-$version
|
cd $name-$version
|
||||||
|
|
||||||
# fix building issues
|
# fix building issues
|
||||||
|
patch -p1 -i $SRC/audio-buffer.patch
|
||||||
|
patch -p2 -i $SRC/speech-dispatcher.patch
|
||||||
patch -p1 -i $SRC/use-siginfo_t.patch
|
patch -p1 -i $SRC/use-siginfo_t.patch
|
||||||
|
|
||||||
find third_party/WebKit/Source ui/base/ime \
|
find third_party/WebKit/Source ui/base/ime \
|
||||||
@ -23,7 +25,6 @@ build() {
|
|||||||
export LDFLAGS="$LDFLAGS $(pkg-config --libs nspr)"
|
export LDFLAGS="$LDFLAGS $(pkg-config --libs nspr)"
|
||||||
|
|
||||||
build/gyp_chromium -f make build/all.gyp --depth=. \
|
build/gyp_chromium -f make build/all.gyp --depth=. \
|
||||||
-Dgcc_version=45 \
|
|
||||||
-Dno_strict_aliasing=1 \
|
-Dno_strict_aliasing=1 \
|
||||||
-Dwerror= \
|
-Dwerror= \
|
||||||
-Dlinux_sandbox_path=/usr/lib/chromium/chromium-sandbox \
|
-Dlinux_sandbox_path=/usr/lib/chromium/chromium-sandbox \
|
||||||
@ -48,6 +49,8 @@ build() {
|
|||||||
-Duse_gnome_keyring=0 \
|
-Duse_gnome_keyring=0 \
|
||||||
-Duse_kerberos=0 \
|
-Duse_kerberos=0 \
|
||||||
-Dlinux_link_gnome_keyring=0 \
|
-Dlinux_link_gnome_keyring=0 \
|
||||||
|
-Dlinux_link_libpci=1 \
|
||||||
|
-Dlinux_link_libspeechd=1 \
|
||||||
-Denable_webrtc=1 \
|
-Denable_webrtc=1 \
|
||||||
-Ddisable_nacl=1
|
-Ddisable_nacl=1
|
||||||
|
|
||||||
|
@ -2,6 +2,19 @@
|
|||||||
README for chromium
|
README for chromium
|
||||||
|
|
||||||
|
|
||||||
|
NOTES
|
||||||
|
|
||||||
|
Some features of Chromium > 23.x.x.x use Google APIs, and to access those APIs
|
||||||
|
either an API Key or a set of OAuth 2.0 tokens is required. You can specify
|
||||||
|
the API keys to use either when you build Chromium, or at runtime using
|
||||||
|
environment variables.
|
||||||
|
After build chromium you will have a binary without API keys baked in, so
|
||||||
|
instead you should provide them at runtime.
|
||||||
|
|
||||||
|
To read more about API keys:
|
||||||
|
http://www.chromium.org/developers/how-tos/api-keys
|
||||||
|
|
||||||
|
|
||||||
POSTINSTALLATION
|
POSTINSTALLATION
|
||||||
|
|
||||||
If you can't run chromium and you got a message like this:
|
If you can't run chromium and you got a message like this:
|
||||||
|
12
chromium/audio-buffer.patch
Normal file
12
chromium/audio-buffer.patch
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
diff -upr chromium-26.0.1410.43.orig/media/audio/audio_util.cc chromium-26.0.1410.43/media/audio/audio_util.cc
|
||||||
|
--- chromium-26.0.1410.43.orig/media/audio/audio_util.cc 2013-03-29 02:10:07.000000000 +0200
|
||||||
|
+++ chromium-26.0.1410.43/media/audio/audio_util.cc 2013-03-29 02:21:41.000000000 +0200
|
||||||
|
@@ -201,8 +201,6 @@ size_t GetAudioHardwareBufferSize() {
|
||||||
|
HRESULT hr = CoreAudioUtil::GetPreferredAudioParameters(eRender, eConsole,
|
||||||
|
¶ms);
|
||||||
|
return FAILED(hr) ? kFallbackBufferSize : params.frames_per_buffer();
|
||||||
|
-#elif defined(OS_LINUX)
|
||||||
|
- return 512;
|
||||||
|
#else
|
||||||
|
return 2048;
|
||||||
|
#endif
|
11
chromium/speech-dispatcher.patch
Normal file
11
chromium/speech-dispatcher.patch
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- chromium-browser-26.0.1410.19/src/build/linux/system.gyp~ 2013-03-04 00:04:06.000000000 +0200
|
||||||
|
+++ chromium-browser-26.0.1410.19/src/build/linux/system.gyp 2013-03-04 13:45:31.822101677 +0200
|
||||||
|
@@ -494,7 +494,7 @@
|
||||||
|
'--name', 'LibSpeechdLoader',
|
||||||
|
'--output-h', '<(output_h)',
|
||||||
|
'--output-cc', '<(output_cc)',
|
||||||
|
- '--header', '<libspeechd.h>',
|
||||||
|
+ '--header', '<speech-dispatcher/libspeechd.h>',
|
||||||
|
'--link-directly=<(linux_link_libspeechd)',
|
||||||
|
'spd_open',
|
||||||
|
'spd_say',
|
Loading…
Reference in New Issue
Block a user