Commit Graph

310 Commits

Author SHA1 Message Date
Tomas Popela e708c75686 Use a variable for the DTS version 2018-12-20 07:25:26 +01:00
Tom Callaway 8e01649bac more hardcoded devtoolset versions 2018-12-19 15:59:47 -05:00
Tom Callaway 39f814854d need to use devtoolset-8-*. I love hardcoded versions in package names. 2018-12-19 15:43:49 -05:00
Tom Callaway b2e427f04b 71.0.3578.98 2018-12-18 15:12:33 -05:00
Akarshan Biswas 6223833478 Update vaapi patch for 71 and add to patch to relax the version check for vaapi 2018-12-11 12:40:16 +05:30
Tom Callaway 20998a3add use fpermissive on vaapi code on i686 2018-11-29 09:32:34 -05:00
Tom Callaway 0d5fe2e277 use clean vaapi patch, add BR: libva-devel 2018-11-28 12:36:25 -05:00
Tom Callaway 4a928246b8 increment release, you dummy 2018-11-27 16:16:13 -05:00
Tom Callaway 278c62709d enable vaapi support (thanks to Akarshan Biswas for doing the hard work here) 2018-11-27 16:15:35 -05:00
Tom Callaway 7029b1fede remove sysroot options 2018-11-26 13:43:04 -05:00
Tom Callaway 8401a03dd0 .110 2018-11-26 13:11:42 -05:00
Miro Hrončok 785459dde1 https://fedoraproject.org/wiki/Changes/No_more_automagic_Python_bytecompilation_phase_2 2018-11-15 12:53:55 +01:00
Tom Callaway 4e28fb24fc fix library requires filtering 2018-11-07 10:24:41 -05:00
Tom Callaway 35ec6a6d16 fix aarch64 build against latest linux kernel headers 2018-11-06 13:29:47 -05:00
Tom Callaway 3558506da1 fix build with harfbuzz2 in rawhide 2018-11-06 10:21:34 -05:00
Tom Callaway a8d905fd03 drop jumbo_file_merge_limit to 8 to (hopefully) avoid OOMs on aarch64 2018-11-05 16:01:43 -05:00
Tom Callaway 52661628c0 70.0.3538.77 2018-11-02 13:30:53 -04:00
Tom Callaway cf170d6fd1 freeworld build does not need fonts 2018-10-16 15:40:50 -04:00
Tom Callaway a367efa147 update to 69.0.3497.100 2018-10-04 16:56:42 -04:00
Miro Hrončok a913b5cdd2 Also fix shebangs with spaces
pyproto/google/protobuf/internal/_parameterized.py has this shebang:

    #! /usr/bin/env python

That was not covered by the sed and ended up with brp-mangle-shebang
warnings (soon to be errors).
2018-09-16 12:14:42 +02:00
Tom Callaway 0fc6cb9e41 69.0.3497.92 2018-09-14 08:04:34 -04:00
Tom Callaway e688f351b4 conditionalize minizip-compat change 2018-09-05 13:40:21 -04:00
Patrik Novotný f9b8d48bcb Update dependency to minizip-compat(-devel)
Related: rhbz#1609830, rhbz#1615381
2018-09-04 12:50:06 +02:00
Tom Callaway 016a7a3a65 fix library filters 2018-08-19 09:43:17 -04:00
Tom Callaway 4cfe27ecef Fix default on redeclaration error 2018-08-17 14:59:05 -04:00
Tom Callaway 1d9acb4d8b fix aarch64 compile 2018-08-14 16:32:41 -04:00
Tom Callaway 65058cdc67 add Public Domain GardinerMod fonts 2018-08-14 12:58:46 -04:00
Tom Callaway 9ac9791f7d add Ahem font 2018-08-10 08:56:11 -04:00
Tom Callaway 14101bb995 68 2018-08-09 16:23:34 -04:00
Tom Callaway cb0be2c990 fix more python hardcoding 2018-07-25 14:16:12 -04:00
Tom Callaway e0bcc175b4 include third_party/rcssmin 2018-07-25 09:48:31 -04:00
Tom Callaway f3867e4986 missed one gn gen 2018-07-25 09:29:07 -04:00
Tom Callaway 7048e95ab6 setuid user-session, more python2 hacks 2018-07-24 17:01:35 -04:00
Fedora Release Engineering f7dfb309f6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-12 21:46:24 +00:00
Tom Callaway 8fac8b3f43 try to fix version.py for rawhide 2018-07-11 12:34:10 -04:00
Tom Callaway 2c3a8f916a 67.0.3396.99 2018-07-09 16:27:44 -04:00
Tom Callaway 77c46e3fc5 add fedora to the user agent string 2018-06-25 16:08:01 -04:00
Tom Callaway 92b60dd623 move from appdata/ to metainfo/ 2018-06-19 12:27:31 -04:00
Tom Callaway afed03bdcd 67.0.3396.87 2018-06-19 12:19:07 -04:00
Tom Callaway 9cdea2b94c update to 67.0.3396.79 2018-06-07 13:54:30 -04:00
Tom Callaway 0b37303d5a work around bug in RHEL7 python exec 2018-06-06 10:17:14 -04:00
Tom Callaway 27ff9a9cfc fix epel fonts 2018-06-05 14:21:44 -04:00
Tom Callaway 022abfe75f fix crashpad issue on aarch64 2018-06-04 15:04:58 -04:00
Tom Callaway 02b89a300d fixup spec 2018-06-04 09:01:56 -04:00
Tom Callaway afb86c1562 67 2018-05-30 13:41:28 -04:00
Tom Callaway d164b6684b also filter out fontconfig on epel7 2018-05-29 15:17:38 -04:00
Tom Callaway f1f56dc619 fix missing files 2018-05-24 09:22:01 -04:00
Tom Callaway 7575596a18 update to 66.0.3359.181 2018-05-21 10:43:18 -04:00
Tom Callaway f953b3f37b fix gcc8 alignof issue on i686 2018-05-15 15:05:11 -04:00
Tom Callaway 16a75be12e only x86_64 i686 have swiftshader 2018-05-15 14:17:16 -04:00
Tom Callaway b3bbed0df7 add swiftshader to files 2018-05-14 16:47:14 -04:00
Tom Callaway 55ffd9547d 66.0.3359.170 2018-05-14 13:02:26 -04:00
Tom Callaway 3f9e662d54 fix arm build 2018-05-05 10:10:42 -04:00
Tom Callaway 86678985c3 disable patch47 2018-05-04 09:45:30 -04:00
Tom Callaway 5479a8c69a 66.0.3359.139 2018-05-01 16:24:18 -04:00
Tom Callaway b899d5f427 Merge branch 'master' of ssh://pkgs.fedoraproject.org/rpms/chromium 2018-04-17 12:54:57 -04:00
Tom Callaway e00e15df7e use system fontconfig (except on epel7) 2018-04-17 12:54:51 -04:00
Miro Hrončok cdad621917 Be explicit about the Python version used 2018-04-10 11:48:23 +02:00
Tom Callaway 11492d0030 add explicit dependency on minizip (bz 1534282) 2018-04-04 11:22:06 -04:00
Tom Callaway 6588e7bdd3 check that there is no system google module, shadowing bundled ones :: conditionalize api keys (on by default) 2018-03-28 10:01:28 -04:00
Tom Callaway c747d58e15 65.0.3325.181 2018-03-21 16:43:26 -04:00
Tom Callaway 0d818fb687 force lstdc++ on epel7 2018-03-20 16:17:37 -04:00
Tom Callaway 6113fdf4e8 rhel 7 might need libc++ bundled 2018-03-20 12:44:57 -04:00
Tom Callaway f525a513b3 try use_custom_libcxx=true on epel7 2018-03-20 10:54:37 -04:00
Tom Callaway f7e3b54d1f use bundled libdrm on epel7 2018-03-19 14:18:55 -04:00
Tom Callaway 6d9e418792 use bundled freetype on epel7 2018-03-19 10:30:17 -04:00
Tom Callaway bdba7c7bda disable StartupNotify in chromium-browser.desktop (not in google-chrome desktop file) (bz1545241) 2018-03-16 14:32:58 -04:00
Tom Callaway 9e38b7c8af fix skia build issue on aarch64 2018-03-15 15:32:44 -04:00
Tom Callaway 8cfa28d974 fix bool issue triggered by newer gcc 2018-03-15 13:12:01 -04:00
Tom Callaway 3534f5e56f use bundled libjpeg on epel7 2018-03-15 12:56:27 -04:00
Tom Callaway fe5b552f8e version conditionalize gnome-keyring-devel 2018-03-15 12:29:18 -04:00
Tom Callaway 4e6c6ef24d 65.0.3325.162 2018-03-15 12:17:21 -04:00
Tom Callaway c5342c3e97 this gets past prep... 2018-03-07 12:58:11 -05:00
Tom Callaway e36a0c82bf 65.0.3325.146 2018-03-07 11:13:05 -05:00
Tom Callaway c558cc1c58 64.0.3282.186 2018-03-05 12:16:13 -05:00
Tom Callaway ff8eb292e4 update to 64.0.3282.167, include workaround for gcc8 bug in gn, disable unnecessary aarch64 glibc symbol change 2018-02-19 11:57:56 -05:00
Tom Callaway 745106217b 64.0.3282.140 2018-02-02 07:47:16 -05:00
Tom Callaway 7bfd513198 include user-session binary in chrome-remote-desktop subpackage 2018-02-01 11:59:06 -05:00
Tom Callaway 867ed1fbbc 64.0.3282.119 2018-01-26 22:48:09 -05:00
Tomas Popela dfd304e9d4 Add python2 as BR 2017-12-15 10:13:25 +01:00
Tomas Popela 41a88702e4 Update to 63.0.3239.108 2017-12-15 09:40:28 +01:00
Tomas Popela 7bb0a21760 Don't require libcanberra-gtk2 GTK+ 3 build is enabled
But require libcanberra-gtk3. Also remove provides for bundled gtk3 as
it's not bundling one.
2017-12-14 11:57:26 +01:00
Tom Callaway 42ed3387ba fix aarch64 patch 2017-12-12 09:59:11 -05:00
Tom Callaway 6af85f90fe 63.0.3239.84 2017-12-12 09:18:37 -05:00
Tom Callaway 07c88ef87f Merge #3 `Remove support for running the unit tests` 2017-12-07 14:49:09 +00:00
Tomas Popela 06c182be2e Adapt to man page changes for Chromium 63
Starting from Chromium 63 the man page is not installed by default, but
it is generated from the template.
2017-11-15 12:41:11 +01:00
Tomas Popela db2acc00d9 Remove support for running the unit tests
They are not being run for more than a year and we really don't have
a manpower to support them.
2017-11-15 12:39:05 +01:00
Tom Callaway bc9e77bbac 62.0.3202.89 2017-11-08 12:59:00 -05:00
Tom Callaway 4b560f7401 62.0.3202.75 2017-10-27 11:02:21 -04:00
Tom Callaway 2f12a9278f even moar c++11 2017-10-25 10:23:22 -04:00
Tom Callaway 2180bdba87 more C++11 type handling (enable_if) 2017-10-25 09:17:17 -04:00
Tom Callaway f6767a1977 fix decay_t usage for gcc 4.8/c++11 2017-10-25 08:59:45 -04:00
Tomas Popela d8f6aaaf5d Fix the policy templates handling
Basically revert my previous commits as the policy templates are
generated during the build. The only thing that we were copying out from
the tarballs was the policy templates documentation, but that one is
generated as well so use that one and remove the policy_templates zip
file from sources
2017-10-25 10:36:02 +02:00
Tom Callaway 7abe45ef20 do not attempt to use std=c++14 on epel7 2017-10-24 22:25:28 -04:00
Tom Callaway 69e53044ee 62.0.3202.62 2017-10-24 16:59:02 -04:00
Tom Callaway 79d8235f4c 61.0.3163.100 and lots of epel7 fixes 2017-09-22 18:36:45 -04:00
Tom Callaway 1144ae5d3c i think this will build 2017-09-19 10:07:30 -04:00
Tom Callaway a0a687b685 ugly hack to make epel7 build. maybe 2017-09-14 14:19:52 -04:00
Tom Callaway 5ff888b012 will it never stop? 2017-09-14 11:17:31 -04:00
Tom Callaway c00dedb7b5 more epel gcc fixes 2017-09-14 10:24:23 -04:00
Tom Callaway 92bd8d8d23 try different cc/paint fix 2017-09-14 09:30:58 -04:00
Tom Callaway bcf9692901 use fpermissive on cc/paint 2017-09-13 13:27:32 -04:00
Tom Callaway f43b0abeb4 drop unnecessary patch for epel7 2017-09-13 12:41:20 -04:00
Tom Callaway 2484dd808e fix aarch64 compile in rawhide 2017-09-12 09:38:46 -04:00
Tom Callaway 9debcb008e 61.0.3163.79 2017-09-11 11:16:31 -04:00
Miro Hrončok 1c11a82cbd Require explicit version-release of chromium-libs from media-freeworld
Since the freeworld package is built in another repository,
it may be out of sync. This makes sure `dnf update` won't just
remove the installed version of chromium in order to update
chromium-libs-media-freeworld if that happens to be in the repo
sooner than chromium.

Reported as #4572 in that other repository.
2017-09-01 12:04:43 +02:00
Tom Callaway a54623014c disable aarch64 on rhel7, missing libatomic.so for some reason 2017-08-28 15:59:18 -04:00
Tom Callaway 321d5de034 fix include pathing in libavutil/timer.h 2017-08-25 15:31:37 -04:00
Tom Callaway 984bf67d42 update to 60.0.3112.113, fix ffmpeg clean script to not delete aarch64 file 2017-08-24 16:03:00 -04:00
Tom Callaway c74ab79e4c add BR: ninja-build 2017-08-23 16:34:59 -04:00
Tom Callaway b413a74418 Another player has entered the game: aarch64! 2017-08-23 14:53:36 -04:00
Tom Callaway ae08a775d9 fix dep issue with chrome-remote-desktop on el7 2017-08-17 09:31:37 -04:00
Tom Callaway 5922b5cfc9 update to 60.0.3112.101, apply upstream fix for cameras which report zero resolution formats (bz1465357) 2017-08-16 17:20:49 -04:00
Tom Callaway efb66ad8f9 apply more workarounds to force code to compile with epel7 gcc 2017-08-14 10:45:51 -04:00
Tom Callaway 682675b7f8 try to trick old gcc 2017-08-09 14:48:34 -04:00
Tom Callaway bbbf61dadd apply upstream commit to work around EPEL7 compiler issues 2017-08-09 13:48:24 -04:00
Tom Callaway bf4b08a13e BR: mesa-libGL-devel 2017-08-07 13:16:48 -04:00
Tom Callaway 0d0973d539 add minizip, conditionalize webp bundling for rhel7 2017-08-07 10:30:46 -04:00
Tom Callaway 7de0af7e04 fix typo from merge 2017-08-05 17:18:54 -04:00
Tom Callaway fae045bc88 merge 2017-08-05 17:18:07 -04:00
Tom Callaway 29aa9da06f 60.0.3112.90 + headless + fixes for freeworld 2017-08-05 17:16:08 -04:00
Fedora Release Engineering b5526c1f70 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 18:47:02 +00:00
Fedora Release Engineering 5a7429033f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 04:48:28 +00:00
Tom Callaway 2d02baa29c BR: mesa-libGL-devel 2017-07-21 11:42:08 -04:00
Tom Callaway d2fc3a146d use posttrans to ensure that old shared libs are gone before trying to make symlinks 2017-07-21 10:17:22 -04:00
Tom Callaway b7162c3694 add missing \ in freeworld scriptlet 2017-07-17 12:56:43 -04:00
Tom Callaway 7c2fb50f20 fix scriptlets 2017-07-13 14:00:05 -04:00
Tom Callaway 03f0b9be07 include copy of third_party/freetype from previous source tree 2017-07-12 16:32:37 -04:00
Tom Callaway d9e2499e54 Change struct ucontext to ucontext_t in breakpad 2017-07-12 15:41:05 -04:00
Tom Callaway 8c7674af70 apply Rathann freeworld changes, update to 59.0.3071.115 2017-07-12 14:52:03 -04:00
Tom Callaway aeacc875b0 fix path in pretrans scriptlet 2017-06-26 09:55:26 -04:00
Tom Callaway c23d66f1de fix path in pretrans scriptlet 2017-06-26 09:51:59 -04:00
Tom Callaway f88e19764b moar chrome-remote-desktop fixes 2017-06-23 16:25:05 -04:00
Tom Callaway 5efd1e8143 use pretrans scriptlet to remove symlink on /etc/opt/chrome/native-messaging-hosts (it is now a directory) 2017-06-23 13:31:03 -04:00
Tom Callaway 4b6e8a7590 fix duplication between chrome-remote-desktop and chromium 2017-06-22 14:41:57 -04:00
Tom Callaway d0bdacb9f6 fix path 2017-06-22 13:21:58 -04:00
Tom Callaway 6e0d3b5f40 59.0.3071.109 2017-06-22 13:20:23 -04:00
Tom Callaway c68232bc2d actually fix mp3, update to .104 2017-06-16 16:43:48 -04:00
Tom Callaway 74ee2445da actually fix mp3 playback support 2017-06-16 15:40:59 -04:00
Tom Callaway 356c8fbd7a fix filtering 2017-06-13 13:26:45 -04:00
Tom Callaway 76f7bf9c08 fix hicolor file listing to be more inclusive 2017-06-12 17:21:11 -04:00
Tom Callaway bc41d94d89 pnacl/nacl now needs llvm to build the bootstrap lib 2017-06-12 16:00:29 -04:00
Tom Callaway a9d450abd7 fix condit 2017-06-12 15:12:45 -04:00
Tom Callaway 5180a1cefd 59.0.3071.86 2017-06-12 15:12:01 -04:00
Tom Callaway 8d1afda45e strip provides/requires on libsensors 2017-05-16 10:40:14 -04:00
Tom Callaway 850545ed64 58.0.3029.110 2017-05-15 16:04:38 -04:00
Tom Callaway 94cfba9126 use new service file name in %files 2017-04-22 12:00:10 -07:00
Tom Callaway f674d0a3de 58.0.3029.81 2017-04-22 09:28:33 -07:00
Tom Callaway 3b749ca7b4 57.0.2987.133 2017-03-30 14:11:23 -04:00
Tom Callaway c18e243924 Fix issue in gtk_ui.cc 2017-03-28 11:44:47 -04:00