Commit Graph

584 Commits

Author SHA256 Message Date
Tomáš Chvátal
2c231bb8dd Accepting request 478466 from network:chromium
- Version update to 57.0.2987.98

- Remove vaapi patch that broke amd and nvidia cards
- Remove ffmpeg2 patch that is obsolete
  * chromium-54-ffmpeg2compat.patch
  * chromium-enable-vaapi-on-suse.patch

- Update to 57.0.2987.88

- Update to 57.0.2987.74

- Update to 57.0.2987.54

- Version update to 57.0.2987.37

- Changed the build requirement of libavformat to library version
  57.41.100, as included in ffmpeg 3.1.1, as only this version
  properly supports the public AVStream API 'codecpar'. 
- Added patch chromium-enable-vaapi-on-suse.patch to enable
  VAAPI hardware accelerated video decoding.
  * chromium-enable-vaapi-on-suse.patch
- Update to 57.0.2987.21
- Update to 57.0.2987.19
- Version update to 57.0.2987.13
- Update to 57.0.2987.8 
- Update to 57.0.2986.0

- Version update to 57.0.2984.0

- Drop the support code for builtin ffmpeg and rely on the system one always

OBS-URL: https://build.opensuse.org/request/show/478466
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=999
2017-03-10 10:52:51 +00:00
Tomáš Chvátal
6107acde4e - Version update to 56.0.2924.76 bsc#1022049:
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=997
2017-02-16 12:25:36 +00:00
Ismail Dönmez
34b7291b30 - Also add harfbuzz-ng to keeplibs for SLE
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=993
2017-02-15 12:12:32 +00:00
1a99a9b471 Accepting request 454428 from home:nry297o4mn1tyc9qss06:branches:network:chromium
Added the build condition 'privacy' which then builds a version of Chromium with less privacy implications due to removal of multiple Google services.

OBS-URL: https://build.opensuse.org/request/show/454428
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=992
2017-02-11 09:39:06 +00:00
Tomáš Chvátal
8ef26231fe - Add condition for system harfbuzz to be disabled on SLE
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=990
2017-02-06 20:33:22 +00:00
Tomáš Chvátal
5f37eff7ee Accepting request 454961 from home:nry297o4mn1tyc9qss06:branches:network:chromium
Fixed a typo in the system minizip building requirement.

OBS-URL: https://build.opensuse.org/request/show/454961
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=989
2017-02-06 12:54:45 +00:00
Tomáš Chvátal
daec6ac8e1 - Version update to 56.0.2924.87:
* Various small fixes
  * Disabled option to enable/disable plugins in the chrome://plugins

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=987
2017-02-03 12:38:03 +00:00
Tomáš Chvátal
c24c1401c5 Accepting request 453740 from home:nry297o4mn1tyc9qss06:branches:network:chromium
Changed the build requirement of libavformat to version 57.41.100, as included in ffmpeg 3.1.1.

OBS-URL: https://build.opensuse.org/request/show/453740
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=985
2017-02-01 10:41:08 +00:00
Tomáš Chvátal
6cb0f49a31 - Add conditional to switch between system and bundled icu
- Raise dependency on harfbuzz to 1.3.1

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=983
2017-01-31 14:15:08 +00:00
Tomáš Chvátal
28954d1c7e - Version update to 56.0.2924.76:
- CVE-2017-5007: Universal XSS in Blink
  - CVE-2017-5006: Universal XSS in Blink
  - CVE-2017-5008: Universal XSS in Blink
  - CVE-2017-5010: Universal XSS in Blink
  - CVE-2017-5011: Unauthorised file access in Devtools
  - CVE-2017-5009: Out of bounds memory access in WebRTC
  - CVE-2017-5012: Heap overflow in V8
  - CVE-2017-5013: Address spoofing in Omnibox
  - CVE-2017-5014: Heap overflow in Skia
  - CVE-2017-5015: Address spoofing in Omnibox
  - CVE-2017-5019: Use after free in Renderer
  - CVE-2017-5016: UI spoofing in Blink
  - CVE-2017-5017: Uninitialised memory access in webm video
  - CVE-2017-5018: Universal XSS in chrome://apps
  - CVE-2017-5020: Universal XSS in chrome://downloads
  - CVE-2017-5021: Use after free in Extensions
  - CVE-2017-5022: Bypass of Content Security Policy in Blink
  - CVE-2017-5023: Type confusion in metrics
  - CVE-2017-5024: Heap overflow in FFmpeg
  - CVE-2017-5025: Heap overflow in FFmpeg
  - CVE-2017-5026: UI spoofing. Credit to Ronni Skansing
- Also refresh patches:
  chromium-prop-codecs.patch chromium-linker-memory.patch 

- Added patch chromium-enable-vaapi-on-suse.patch to enable
  VAAPI hardware accelerated video decoding.

- Chromium 55.0.2883.87:
  * various fixes for crashes and specific wesites

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=982
2017-01-31 14:13:43 +00:00
Tomáš Chvátal
0ac072b163 Accepting request 453614 from network:chromium
- Added patch chromium-56-enable-vaapi-on-suse.patch to enable VAAPI hardware accelerated video decoding. 
- Update to 56.0.2924.76
- Version update to 56.0.2924.67
- Version update to 56.0.2924.59

- Version update to 56.0.2924.53 

- Version update to 56.0.2924.51

- Fix the gcc5 usage on Leap

- Disable system icu, crashes autofill

- Use gcc5 on Leap

- Update to 56.0.2924.28

- Allow building with non-system icu on older systems

- Version update to 56.0.2924.21
- Version update to 56.0.2924.18
- Version update to 56.0.2924.14

- Version update to 56.0.2924.10

- Version update to 56.0.2922.1

- Version update to 56.0.2920.0
- Version update to 56.0.2914.3:
  * refresh patch chromium-prop-codecs.patch

OBS-URL: https://build.opensuse.org/request/show/453614
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=981
2017-01-31 14:05:05 +00:00
f2ebc6d49e - Added patch chromium-55-enable-vaapi-on-suse.patch to enable
VAAPI hardware accelerated video decoding.

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=980
2017-01-28 12:13:05 +00:00
09ac34676c Accepting request 453142 from home:nry297o4mn1tyc9qss06:branches:network:chromium
Adds patch "chromium-55-enable-vaapi-on-suse.patch" to enable VAAPI hardware accelerated video decoding. Added changes to changelog and changed patch description in the spec file and inside the patch file itself.

OBS-URL: https://build.opensuse.org/request/show/453142
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=979
2017-01-28 12:08:39 +00:00
6458b4e506 Accepting request 447331 from home:AndreasStieger:branches:network:chromium
Chromium 55.0.2883.87

OBS-URL: https://build.opensuse.org/request/show/447331
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=977
2016-12-21 20:29:54 +00:00
Tomáš Chvátal
49a170807c - Disable system icu on Factory, crashes autofill
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=976
2016-12-21 10:04:03 +00:00
Ismail Dönmez
f2b25e4de6 - python-html5lib now depends on six, so preserve that too for SLE
builds.

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=974
2016-12-13 15:17:44 +00:00
Tomáš Chvátal
4aa23f002c - Obsolete ffmpeg and ffmpegsumo package in addition to conflict
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=973
2016-12-12 09:59:24 +00:00
Tomáš Chvátal
1cd170dfbd - Remove bookmarks override as discussed with artwork simply just set
homepage to our openSUSE one and that is all

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=972
2016-12-12 09:58:15 +00:00
ddb75eae12 Accepting request 445098 from home:AndreasStieger:branches:network:chromium
- Obsolete ffmpegsumo package in addition to conflict

OBS-URL: https://build.opensuse.org/request/show/445098
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=970
2016-12-09 18:02:26 +00:00
Tomáš Chvátal
f36848438b Accepting request 443970 from home:AndreasStieger:branches:network:chromium
record required harfbuzz versions

OBS-URL: https://build.opensuse.org/request/show/443970
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=967
2016-12-05 18:07:08 +00:00
Tomáš Chvátal
3c788815ad - Refreshed patches:
* chromium-system-ffmpeg-r3.patch
  * chromium-system-jinja-r13.patch
- Use system ffmpeg unless on 13.2 that didn't include it
  * chromium-54-ffmpeg2compat.patch
  * Remove upstreamed chromium-more-codec-aliases.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=964
2016-12-03 10:09:07 +00:00
Tomáš Chvátal
853d480939 - Chromium 55.0.2883.75 bnc#1013236:
CVE-2016-9651 CVE-2016-5208 CVE-2016-5207 CVE-2016-5206 CVE-2016-5205
  CVE-2016-5204 CVE-2016-5209 CVE-2016-5203 CVE-2016-5210 CVE-2016-5212
  CVE-2016-5211 CVE-2016-5213 CVE-2016-5214 CVE-2016-5216 CVE-2016-5215
  CVE-2016-5217 CVE-2016-5218 CVE-2016-5219 CVE-2016-5221 CVE-2016-5220
  CVE-2016-5222 CVE-2016-9650 CVE-2016-5223 CVE-2016-5226 CVE-2016-5225
  CVE-2016-5224 CVE-2016-9652
- Switch to system libraries: harfbuzz, zlib, ffmpeg, ...

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=963
2016-12-03 10:05:30 +00:00
Tomáš Chvátal
e1ebc85d7d - Chromium 54.0.2840.100:
* CVE-2016-5199: Heap corruption in FFmpeg (boo#1009892)
  * CVE-2016-5200: out of bounds memory access in v8 (boo#1009893)
  * CVE-2016-5201: info leak in extensions (boo#1009894)
  * CVE-2016-5202: various fixes from internal audits (boo#1009895)
- Update to 54.0.2840.90:
  * Few fixes and tweaks
  * Fixes CVE-2016-5198 bsc#1008274

- Update to 54.0.2840.71:
  * Few fixes around

- Version update to 54.0.2840.59 bnc#1004465:
  - CVE-2016-5181: Universal XSS in Blink (Anonymous)
  - CVE-2016-5182: Heap overflow in Blink (Giwan Go of STEALIEN)
  - CVE-2016-5183: Use after free in PDFium (Anonymous)
  - CVE-2016-5184: Use after free in PDFium (Anonymous)
  - CVE-2016-5185: Use after free in Blink (cloudfuzzer)
  - CVE-2016-5187: URL spoofing (Luan Herrera)
  - CVE-2016-5188: UI spoofing (Luan Herrera)
  - CVE-2016-5192: Cross-origin bypass in Blink (haojunhou at gmail)
  - CVE-2016-5189: URL spoofing (xisigr of Tencent's Xuanwu Lab)
  - CVE-2016-5186: Out of bounds read in DevTools (Abdulrahman Alqabandi)
  - CVE-2016-5191: Universal XSS in Bookmarks (Gareth Hughes)
  - CVE-2016-5190: Use after free in Internals (Atte Kettunen of OUSPG)
  - CVE-2016-5193: Scheme bypass (Yuyang ZHOUmartinzhou96)
- packaging changes:
  * disable build for chromium-beta on %arm.
  * Make linker use less memory by tweaking its options:
    chromium-linker-memory.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=962
2016-12-03 09:58:50 +00:00
Tomáš Chvátal
70c0b1bcf7 Accepting request 443521 from network:chromium
- Version update to 55.0.2883.75

- Version update to 55.0.2883.59

- Version update to 55.0.2883.55

- Version update to 55.0.2883.44
- Version update to 55.0.2883.28

- Try to make package buildable on SLE12 Backports project

- Update to 55.0.2883.21
- Add switch between bundled and system icu as on old distributions
  we simply have too old ICU
- Add switch for bundled/system minizip as it is not available on 42.1

- Version update to 55.0.2883.18

- Version update to 55.0.2883.11
- Drop chromium-system-zlib.patch
- Add Requires on specified browser for chromedriver wrt bnc#1004839

- Version update to 55.0.2882.0:
  * Rebase fix-gn-bootstrap.diff
  * Remove upstreamed chromium-more-codec-aliases.patch

- Add appdata.xml for https://en.opensuse.org/openSUSE:AppStore

- disable build for chromium-beta on %arm. while it does build,
  it takes two days, in which we can build roughly 600 other packages,

OBS-URL: https://build.opensuse.org/request/show/443521
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=961
2016-12-03 09:55:55 +00:00
863c209d25 Accepting request 440008 from home:AndreasStieger:branches:network:chromium
- Chromium 54.0.2840.100:
  * CVE-2016-5199: Heap corruption in FFmpeg (boo#1009892)
  * CVE-2016-5200: out of bounds memory access in v8 (boo#1009893)
  * CVE-2016-5201: info leak in extensions (boo#1009894)
  * CVE-2016-5202: various fixes from internal audits (boo#1009895)

OBS-URL: https://build.opensuse.org/request/show/440008
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=960
2016-11-12 11:07:29 +00:00
Tomáš Chvátal
22fa674ad7 - Add patch chromium-prop-codecs.patch and set properly the codecs
variable in main scope to allow ffmpeg passthrough
  bnc#1008725

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=959
2016-11-07 20:04:46 +00:00
Tomáš Chvátal
33610b12b4 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=958 2016-11-07 09:10:57 +00:00
Tomáš Chvátal
7bd4ef0a5b - Set proprietary_codecs=true always as otherwise we would not be
able to load all codecs even if present (it is just about being
  allowed to check for them, not about building them)

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=957
2016-11-06 14:33:06 +00:00
Tomáš Chvátal
a170a203aa * Fixes CVE-2016-5198 bsc#1008274
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=956
2016-11-03 11:28:55 +00:00
Tomáš Chvátal
b8eb1709f5 - Update to 54.0.2840.90:
* Few fixes and tweaks

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=955
2016-11-02 07:34:11 +00:00
Tomáš Chvátal
a08f493cc8 - Update to 54.0.2840.71:
* Few fixes around

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=953
2016-10-21 10:28:48 +00:00
Tomáš Chvátal
2708aaba8a Accepting request 435022 from home:AndreasStieger:branches:network:chromium
make changelog expressive relative to openSUSE:Factory/chromium

OBS-URL: https://build.opensuse.org/request/show/435022
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=950
2016-10-14 10:06:23 +00:00
Tomáš Chvátal
734d64fba7 * fix-gn-bootstrap.diff
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=949
2016-10-13 10:49:49 +00:00
Tomáš Chvátal
2f85e4b40f Accepting request 434707 from network:chromium
- Version update to 54.0.2840.59 bnc#1004465:
  - CVE-2016-5181: Universal XSS in Blink (Anonymous)
  - CVE-2016-5182: Heap overflow in Blink (Giwan Go of STEALIEN)
  - CVE-2016-5183: Use after free in PDFium (Anonymous)
  - CVE-2016-5184: Use after free in PDFium (Anonymous)
  - CVE-2016-5185: Use after free in Blink (cloudfuzzer)
  - CVE-2016-5187: URL spoofing (Luan Herrera)
  - CVE-2016-5188: UI spoofing (Luan Herrera)
  - CVE-2016-5192: Cross-origin bypass in Blink (haojunhou at gmail)
  - CVE-2016-5189: URL spoofing (xisigr of Tencent's Xuanwu Lab)
  - CVE-2016-5186: Out of bounds read in DevTools (Abdulrahman Alqabandi)
  - CVE-2016-5191: Universal XSS in Bookmarks (Gareth Hughes)
  - CVE-2016-5190: Use after free in Internals (Atte Kettunen of OUSPG)
  - CVE-2016-5193: Scheme bypass (Yuyang ZHOUmartinzhou96)

- Version update to 54.0.2840.50 bnc#1002140:
- disable build for chromium-beta on %arm. while it does build,
  it takes two days, in which we can build roughly 600 other packages,
  and I rather build 600 other packages than chromium-beta.
- Version update to 54.0.2840.41
- Add --ui-disable-partial-swap to the launcher bnc#1000019
  cr#628168

- Export GDK_BACKEND=x11 before starting chromium, ensuring that
  it's started as an Xwayland client (boo#1001135).
- Version update to 54.0.2840.34 bnc#998743:
- Make linker use less memory by tweaking its options:
  * chromium-linker-memory.patch
- Update constraints for arm a bit to build

OBS-URL: https://build.opensuse.org/request/show/434707
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=947
2016-10-13 10:28:28 +00:00
Tomáš Chvátal
7c593b518a - Version update to 53.0.2785.143 bnc#1002140:
* CVE-2016-5177: Use after free in V8
  * CVE-2016-5178: Various fixes from internal audits

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=945
2016-09-30 08:09:37 +00:00
Tomáš Chvátal
8171f1e8c4 Accepting request 430418 from home:dimstar:Factory
- Export GDK_BACKEND=x11 before starting chromium, ensuring that
  it's started as an Xwayland client (boo#1001135).

OBS-URL: https://build.opensuse.org/request/show/430418
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=944
2016-09-26 12:33:23 +00:00
Tomáš Chvátal
cb6bc28cc3 - Apply sandbox patch to fix crashers on tumbleweed bnc#999091
* chromium-sandbox.patch

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=942
2016-09-17 11:42:07 +00:00
Tomáš Chvátal
61ab35b6c6 - Version update stable channel 53.0.2785.116
* Just smal bugfixes around

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=940
2016-09-15 13:12:03 +00:00
Tomáš Chvátal
aeea687166 - Version update to 53.0.2785.113 bnc#998743:
* CVE-2016-5170 Use after free in Blink
  * CVE-2016-5171 Use after free in Blink
  * CVE-2016-5172 Arbitrary Memory Read in v8
  * CVE-2016-5173 Extension resource access
  * CVE-2016-5174 Popup not correctly suppressed
  * CVE-2016-5175 Various fixes from internal audits

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=939
2016-09-14 07:43:39 +00:00
Tomáš Chvátal
dd5d9ec63c - Reenable widevine build again bnc#998328
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=937
2016-09-12 08:35:04 +00:00
Tomáš Chvátal
c9b8485853 - Stable channel update to 53.0.2785.101
* SPDY crasher fixes
  * Disable NV12 DXGI video on AMD
  * Forward --password-store switch to os_crypt
  * Tell the kernel to discard USB requests when they time out.

OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=936
2016-09-10 09:16:55 +00:00
Tomáš Chvátal
4cfae06a00 Accepting request 425328 from home:AndreasStieger:branches:network:chromium
Chromium 53.0.2785.92

OBS-URL: https://build.opensuse.org/request/show/425328
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=934
2016-09-07 17:33:54 +00:00
Tomáš Chvátal
522e651e35 Accepting request 424143 from home:AndreasStieger:branches:network:chromium
typo fix for boo#996648

OBS-URL: https://build.opensuse.org/request/show/424143
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=932
2016-09-01 07:55:21 +00:00
Raymond Wooninck
7471e9384d OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=931 2016-09-01 04:22:45 +00:00
Raymond Wooninck
2a92b1c5e6 New version
OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=930
2016-09-01 04:12:52 +00:00
Raymond Wooninck
cb8ebdcdda OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=925 2016-08-27 20:04:05 +00:00
Raymond Wooninck
6e54303125 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=923 2016-08-27 19:45:26 +00:00
Raymond Wooninck
0be47d105b OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=920 2016-08-27 19:22:08 +00:00
Raymond Wooninck
ab0114786e OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=912 2016-08-27 18:49:35 +00:00
Raymond Wooninck
0fe3e073f1 OBS-URL: https://build.opensuse.org/package/show/network:chromium/chromium?expand=0&rev=908 2016-08-22 13:26:24 +00:00