Tomas Popela
6bae3df5bc
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:28:15 +02:00
Tomas Popela
35521ebaf4
Remove the unused patches or patches that are not needed anymore
...
Also replace some patches with changes in the SPEC file.
2019-09-23 17:28:15 +02:00
Tomas Popela
1fb9b47fde
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-23 17:28:15 +02:00
Tomas Popela
5e096a366b
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-23 17:28:15 +02:00
Tomas Popela
18d61f508b
Don't try to revert a previously removed patch
2019-09-23 17:28:15 +02:00
Tomas Popela
d30cc0e5c5
Update to 77.0.3865.90
2019-09-19 08:00:30 +02:00
Tomas Popela
8564a8c024
Forget to generate diff for one affected el7-noexcept file
2019-09-19 08:00:30 +02:00
Tomas Popela
65bf37589c
Update the el7 noexcept patch and fix the el7 build
2019-09-19 08:00:30 +02:00
Tomas Popela
d8c8b86469
Update the list of private libraries
2019-09-16 14:24:26 +02:00
Tomas Popela
7b0eb5189f
Update the list of private libraries
2019-09-16 14:24:24 +02:00
Tomas Popela
4dcf0591dc
22x22 icon was removed and use the symbolic one as well
2019-09-15 13:06:16 +02:00
Tomas Popela
91378b7314
Fix the aarch64 build
2019-09-15 13:06:16 +02:00
Tomas Popela
e0d06a0fbf
Customize the ninja status to show the currently build target
...
So one is able to realize faster, where the build is failing.
2019-09-15 13:06:16 +02:00
Tomas Popela
b30c77e75c
Backport another GCC build fix
2019-09-15 13:06:16 +02:00
Tomas Popela
13aab678f5
Don't remove an additional bundled library
2019-09-15 13:06:16 +02:00
Tomas Popela
176f9b5d93
More of the harfbuzz related fixes
2019-09-15 13:06:16 +02:00
Tomas Popela
f468793c28
Fix the release number and add a changelog entry
2019-09-15 13:06:16 +02:00
Tomas Popela
2af2caea12
Preserve the spirv heads for swiftshader compilation
2019-09-15 13:06:16 +02:00
Tomas Popela
e05d0e1ae8
Another export and alignas gcc compilation fix
2019-09-15 13:06:16 +02:00
Tomas Popela
09209e7427
Remove an unneeded patch that's breaking the build
2019-09-15 13:06:16 +02:00
Tomas Popela
0c379302f5
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-15 13:06:16 +02:00
Tomas Popela
f36acf4bdb
Include <memory> to fix the headless build
2019-09-15 13:06:16 +02:00
Tomas Popela
1302df6eb5
Update the clean-ffmpeg.sh script
2019-09-15 13:06:16 +02:00
Tomas Popela
e77d556bad
Fix the previously rebased patched
2019-09-15 13:06:16 +02:00
Tomas Popela
382929d255
Missing bundled dependency for headless
2019-09-15 13:06:16 +02:00
Tomas Popela
16423a6aaf
Unbundle the zlib
...
Use the gentoo patch.
2019-09-15 13:06:16 +02:00
Tomas Popela
2873f12bb3
Update to 77.0.3865.75
...
Rebase and clean the patches.
2019-09-15 13:06:16 +02:00
Tomas Popela
6140e1104e
More fixes to a backported patch for certificate transparency
2019-09-04 15:33:57 +02:00
Tomas Popela
b974e5ab1a
Fix certificate-transparency patch
2019-09-03 15:26:53 +02:00
Tomas Popela
fb0db49d82
Backport patch to fix certificate transparency
2019-09-03 12:33:48 +02:00
Tomas Popela
5bc875d20d
Add an updated patch that was missed
2019-08-27 12:38:01 +02:00
Tomas Popela
503e7f07db
Update to 76.0.3809.132
2019-08-27 12:38:01 +02:00
Tomas Popela
22d44ca53a
Another noexec fix for EL7
2019-08-27 12:38:01 +02:00
Tomas Popela
e79629f80c
Another el7 noexcept change
2019-08-27 12:38:01 +02:00
Tomas Popela
32cbc6922a
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 12:38:01 +02:00
Tomas Popela
ed655503ee
Fix the EL7 build as it doesn't like part of the upstream GCC patch
2019-08-27 12:38:01 +02:00
Tomas Popela
2b21300e3f
Update the list of private libraries and remove a pak file that was removed
2019-08-22 07:40:02 +02:00
Tomas Popela
6799d9e0ea
Fix the previously uploaded patch
2019-08-22 07:40:02 +02:00
Tomas Popela
766aab49a1
Fix the build of remoting_all target
2019-08-22 07:40:02 +02:00
Tomas Popela
1ad065436b
//third_party dependency missing for remoting
2019-08-22 07:40:02 +02:00
Tomas Popela
73516eb866
Backport and create more of the GCC fixes
2019-08-22 07:40:02 +02:00
Tomas Popela
b93cafeb92
Upload the new cleaned tarball with aarch64 sources
...
Previously I forgot to pass the --ffmpegarm while generating the
tarball.
2019-08-22 07:40:02 +02:00
Tomas Popela
fd12ce20b2
Backport another upstream build fix
2019-08-22 07:40:02 +02:00
Tomas Popela
6548a82813
Update the Pulseaudio's pa_operation_get_state() signature
...
Missed it while updating the Pulseaudio signatures.
2019-08-22 07:40:02 +02:00
Tomas Popela
c84fdddcb1
Add missing ffmpeg file on aarch64
2019-08-22 07:40:02 +02:00
Tomas Popela
e95a7043a9
Pulseaudio changed the API in 12.99 and we need to adapt the signatures
2019-08-22 07:40:02 +02:00
Tom Callaway
a67d161f16
loosen dependency on chromium-libs in freeworld build
2019-08-22 07:40:02 +02:00
Tomas Popela
e0d11a7855
third_party/boringssl/linux-x86_64/crypto/third_party/sike needs to be preserved
2019-08-22 07:40:02 +02:00
Tomas Popela
4f64c0f273
third_party/openscreen need to be preserved
2019-08-22 07:40:02 +02:00
Tomas Popela
8e2b9c82f9
Backport more build fixes from upstream
2019-08-22 07:40:02 +02:00