Tomas Popela
6aa7bda96e
Fix the icon
...
So the monochromatic icon is being shown even in the GNOME's overview
and it's ugly (as it's upscaled from 22x22). Remove it.
2019-09-23 17:21:10 +02:00
Tomas Popela
5a0168685d
Remove the unused patches or patches that are not needed anymore
...
Also replace some patches with changes in the SPEC file.
2019-09-20 10:50:06 +02:00
Tomas Popela
d8b8fc10a9
Fix how the arguments are passed to GN's bootstrap.py
...
I don't know why, but previously it was failing only on aarch64.
2019-09-20 09:48:55 +02:00
Tomas Popela
1ef42a21dc
Remove support for (p)NaCL
...
We don't build it for quite some time and will by killed by Google in
Spring 2020. Let's drop the support for it from the SPEC file. We can
revert this patch if needed.
2019-09-20 09:48:44 +02:00
Tomas Popela
a2942aa1bb
Don't try to revert a previously removed patch
2019-09-20 09:44:48 +02:00
Tomas Popela
06cf3b0691
Update to 77.0.3865.90
2019-09-19 07:58:49 +02:00
Tomas Popela
c510174e57
Forget to generate diff for one affected el7-noexcept file
2019-09-19 07:18:04 +02:00
Tomas Popela
1a179e7d6a
Update the el7 noexcept patch and fix the el7 build
2019-09-19 07:18:02 +02:00
Tomas Popela
ce1cd8e394
Update the list of private libraries
2019-09-16 14:23:29 +02:00
Tomas Popela
fa69419940
Update the list of private libraries
2019-09-16 14:21:14 +02:00
Tomas Popela
7fc281321a
22x22 icon was removed and use the symbolic one as well
2019-09-15 08:11:22 +02:00
Tomas Popela
4d35c8a983
Fix the aarch64 build
2019-09-15 08:08:54 +02:00
Tomas Popela
578228ae99
Customize the ninja status to show the currently build target
...
So one is able to realize faster, where the build is failing.
2019-09-14 19:15:24 +02:00
Tomas Popela
63ccbdcf58
Backport another GCC build fix
2019-09-14 17:06:52 +02:00
Tomas Popela
057d9fcd01
Don't remove an additional bundled library
2019-09-14 11:10:29 +02:00
Tomas Popela
dc2f301520
More of the harfbuzz related fixes
2019-09-14 11:09:46 +02:00
Tomas Popela
ecb75dee32
Fix the release number and add a changelog entry
2019-09-13 22:13:56 +02:00
Tomas Popela
fb22c7a5e9
Preserve the spirv heads for swiftshader compilation
2019-09-13 22:06:07 +02:00
Tomas Popela
8ed36c4625
Another export and alignas gcc compilation fix
2019-09-13 22:05:31 +02:00
Tomas Popela
63945f4efd
Remove an unneeded patch that's breaking the build
2019-09-13 21:48:17 +02:00
Tomas Popela
1a11ef1aba
Use the bundled harfbuzz-ng for < F31
...
Needed because of the hb_subset_input_set_retain_gids(), that's only
available in harbuzz 2.4 that's only in F31+
2019-09-13 15:26:07 +02:00
Tomas Popela
d08e680fa7
Include <memory> to fix the headless build
2019-09-13 15:25:49 +02:00
Tomas Popela
5e3b7f3e89
Update the clean-ffmpeg.sh script
2019-09-13 15:25:49 +02:00
Tomas Popela
2cfc18c994
Fix the previously rebased patched
2019-09-13 15:25:49 +02:00
Tomas Popela
1b0a93bc23
Missing bundled dependency for headless
2019-09-13 15:25:49 +02:00
Tomas Popela
8458f58818
Unbundle the zlib
...
Use the gentoo patch.
2019-09-13 15:25:49 +02:00
Tomas Popela
892e596886
Update to 77.0.3865.75
...
Rebase and clean the patches.
2019-09-12 17:28:51 +02:00
Tomas Popela
f341b670a0
More fixes to a backported patch for certificate transparency
2019-09-04 10:48:30 +02:00
Tomas Popela
be81360432
Fix certificate-transparency patch
2019-09-03 15:28:35 +02:00
Tomas Popela
41c22993b3
Backport patch to fix certificate transparency
2019-09-03 12:32:09 +02:00
Tom Callaway
9bb933dc67
update chromium-latest.py to Python3
2019-08-29 16:22:39 -04:00
Miro Hrončok
ec9d075ebb
Use bundled Python 2 libraries during build
...
This removes the dependency on a small stack of Python 2 libraries.
There is a %global flag to control this, however only markupsafe is handled
differently when %bundlepylibs is set, other libraries seem to have been bundled
already.
2019-08-27 08:36:45 +00:00
Tomas Popela
5039438024
Add an updated patch that was missed
2019-08-27 07:56:12 +02:00
Tomas Popela
937790beb5
Update to 76.0.3809.132
2019-08-27 07:13:54 +02:00
Tomas Popela
77fd050dd9
Another noexec fix for EL7
2019-08-27 06:50:05 +02:00
Tomas Popela
2f9ffec1c5
Another el7 noexcept change
2019-08-27 06:50:05 +02:00
Tomas Popela
250b15f9a2
More el7 fixes
...
Merge the previously committed change in to the el7-noexcept patch and
revert another change that is needed on Fedora, but breaking the build
on EL7.
2019-08-27 06:50:02 +02:00
Tomas Popela
fcd18a8550
Fix the EL7 build as it doesn't like part of the upstream GCC patch
2019-08-27 06:48:34 +02:00
Nicolas Chauvet
32351d81ff
Clean-up gitignore using wildcard
2019-08-23 18:15:28 +02:00
Tomas Popela
02877cca95
Update the list of private libraries and remove a pak file that was removed
2019-08-21 13:51:11 +02:00
Tomas Popela
234bd983cb
Fix the previously uploaded patch
2019-08-20 22:07:44 +02:00
Tomas Popela
05ed80ce7e
Fix the build of remoting_all target
2019-08-20 21:36:06 +02:00
Tomas Popela
f32de4175a
//third_party dependency missing for remoting
2019-08-16 13:58:53 +02:00
Tomas Popela
6ab36cdf55
Backport and create more of the GCC fixes
2019-08-15 21:14:35 +02:00
Tomas Popela
cfc50a59ed
Upload the new cleaned tarball with aarch64 sources
...
Previously I forgot to pass the --ffmpegarm while generating the
tarball.
2019-08-15 07:10:04 +02:00
Tomas Popela
453dfe1db3
Backport another upstream build fix
2019-08-15 07:03:49 +02:00
Tomas Popela
4376be3d5f
Update the Pulseaudio's pa_operation_get_state() signature
...
Missed it while updating the Pulseaudio signatures.
2019-08-14 23:22:43 +02:00
Tomas Popela
a491a863e2
Add missing ffmpeg file on aarch64
2019-08-14 23:17:42 +02:00
Tomas Popela
8b12346860
Pulseaudio changed the API in 12.99 and we need to adapt the signatures
2019-08-14 16:54:38 +02:00
Tom Callaway
6c1fd53b98
loosen dependency on chromium-libs in freeworld build
2019-08-14 09:52:16 -04:00