Commit Graph

415 Commits

Author SHA1 Message Date
Tomas Popela 41dc126145 Move another python script to python3 2019-10-14 13:55:43 +02:00
Tomas Popela dacf053f63 Fix the icon
Remove quite a few of downstream patches
Fix the crashes by backporting an upstream bug
Resolves: rhbz#1754179
2019-09-23 17:26:33 +02:00
Tomas Popela 400a4a3282 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:26:29 +02:00
Tomas Popela 1d37c1e7aa Update the el7's noexcept patch 2019-09-23 06:45:42 +02:00
Tomas Popela df0bca62fb 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:52:18 +02:00
Tomas Popela ea4b8125e8 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 10:03:37 +02:00
Tomas Popela 8f569e63e8 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 10:03:29 +02:00
Tomas Popela b0a27e4e2d Update to 77.0.3865.90 2019-09-19 08:11:05 +02:00
Tomas Popela ab78a226f4 Forget to generate diff for one affected el7-noexcept file 2019-09-18 08:05:03 +02:00
Tomas Popela 6fd7406e19 Update the el7 noexcept patch and fix the el7 build 2019-09-18 06:35:01 +02:00
Tomas Popela 3f84f5c938 Update status of the downstream patch 2019-09-18 06:34:09 +02:00
Tomas Popela 2c44b244e0 Update the list of private libraries 2019-09-16 14:26:25 +02:00
Tomas Popela e849f348d4 Update the list of private libraries 2019-09-16 14:26:24 +02:00
Tomas Popela d46699c683 Don't try to revert a previously removed patch 2019-09-15 13:36:44 +02:00
Tomas Popela fc7ac21219 22x22 icon was removed and use the symbolic one as well 2019-09-15 13:31:16 +02:00
Tomas Popela 4c4b4029d4 Fix the aarch64 build 2019-09-15 13:31:16 +02:00
Tomas Popela 6caa3f6918 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:31:16 +02:00
Tomas Popela 83db2ad437 Backport another GCC build fix 2019-09-15 13:31:16 +02:00
Tomas Popela 0388e8d7f5 Don't remove an additional bundled library 2019-09-15 13:31:16 +02:00
Tomas Popela 254cf9a9a9 More of the harfbuzz related fixes 2019-09-15 13:31:16 +02:00
Tomas Popela 1803f2eb6a Fix the release number and add a changelog entry 2019-09-15 13:31:16 +02:00
Tomas Popela bcedb0cfff Preserve the spirv heads for swiftshader compilation 2019-09-15 13:31:16 +02:00
Tomas Popela 7d528767a1 Another export and alignas gcc compilation fix 2019-09-15 13:31:16 +02:00
Tomas Popela 039149eb6d Remove an unneeded patch that's breaking the build 2019-09-15 13:31:16 +02:00
Tomas Popela 122b526421 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:31:16 +02:00
Tomas Popela 9c8a63d90f Include <memory> to fix the headless build 2019-09-15 13:31:15 +02:00
Tomas Popela 6c65d57f62 Update the clean-ffmpeg.sh script 2019-09-15 13:31:15 +02:00
Tomas Popela d1ec1a4e82 Fix the previously rebased patched 2019-09-15 13:31:15 +02:00
Tomas Popela f28acfd994 Missing bundled dependency for headless 2019-09-15 13:31:15 +02:00
Tomas Popela d67cac7441 Unbundle the zlib
Use the gentoo patch.
2019-09-15 13:31:15 +02:00
Tomas Popela 1def459874 Update to 77.0.3865.75
Rebase and clean the patches.
2019-09-15 13:31:15 +02:00
Tomas Popela 0b3363e83f More fixes to a backported patch for certificate transparency 2019-09-04 10:48:41 +02:00
Tomas Popela 4506e4f855 Fix certificate-transparency patch 2019-09-03 15:29:24 +02:00
Tomas Popela 8f7f0b6930 Backport patch to fix certificate transparency 2019-09-03 12:20:51 +02:00
Tomas Popela 4f832fa064 Add an updated patch that was missed 2019-08-27 12:40:50 +02:00
Tomas Popela 2b5d9457a7 Update to 76.0.3809.132 2019-08-27 12:40:42 +02:00
Nicolas Chauvet c1395d1c9d Clean-up gitignore using wildcard 2019-08-27 12:40:14 +02:00
Tomas Popela e57befc4e4 Another noexec fix for EL7 2019-08-26 14:40:26 +02:00
Tomas Popela 863006b82e Another el7 noexcept change 2019-08-23 13:48:03 +02:00
Tomas Popela 9c7daa3343 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-23 11:01:37 +02:00
Tomas Popela 80f054f012 Fix the EL7 build as it doesn't like part of the upstream GCC patch 2019-08-23 07:54:57 +02:00
Tomas Popela 216cd7c5a9 Update the list of private libraries and remove a pak file that was removed 2019-08-22 07:47:45 +02:00
Tomas Popela 3a1daf2de7 Fix the previously uploaded patch 2019-08-22 07:47:45 +02:00
Tomas Popela a1f30b2ff3 Fix the build of remoting_all target 2019-08-22 07:47:45 +02:00
Tomas Popela e64c26cff0 //third_party dependency missing for remoting 2019-08-22 07:47:45 +02:00
Tomas Popela dbf9b1c4cf Backport and create more of the GCC fixes 2019-08-22 07:47:45 +02:00
Tomas Popela 080ef08ad1 Upload the new cleaned tarball with aarch64 sources
Previously I forgot to pass the --ffmpegarm while generating the
tarball.
2019-08-22 07:47:45 +02:00
Tomas Popela de0ef0a3af Backport another upstream build fix 2019-08-22 07:47:45 +02:00
Tomas Popela d9260b3ba2 Update the Pulseaudio's pa_operation_get_state() signature
Missed it while updating the Pulseaudio signatures.
2019-08-22 07:47:45 +02:00
Tomas Popela 74dc565d42 Add missing ffmpeg file on aarch64 2019-08-22 07:47:45 +02:00