Commit Graph

146 Commits

Author SHA1 Message Date
Petr Písař 6bd15796c1 perl dependency renamed to perl-interpreter <https://fedoraproject.org/wiki/Changes/perl_Package_to_Install_Core_Modules> 2017-07-12 15:19:56 +02:00
Kevin Kofler 8caa0e4388 no-sse2 patch: Upstream added 2 examples, add -Wl,-rpath-link to them too
Also bump the changelog date.
2017-07-01 03:43:16 +02:00
Kevin Kofler f456610d8c Update to 5.9.1
* Fri Jun 30 2017 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.9.1-1
- Update to 5.9.1
- Rebase qtbug-61521 patch (drop the parts that are already in 5.9.1)
- Drop backported GN aarch64 patches already included in 5.9.1
2017-07-01 01:30:34 +02:00
Kevin Kofler 1c2a8df203 Add a hunk to the QTBUG-61521 fix according to the upstream review
* Mon Jun 26 2017 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.9.0-4
- Add a hunk to the QTBUG-61521 fix according to the upstream review
2017-06-26 23:23:28 +02:00
Kevin Kofler 09a57d530c Fix broken binary compatibility for C memory management functions
* Sun Jun 25 2017 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.9.0-3
- Fix broken binary compatibility for C memory management functions (incomplete
  upstream fix for QTBUG-60565)
2017-06-25 22:39:35 +02:00
Kevin Kofler f4a3e4c1e3 Reduce debugging info on ARM on F26-
For some reason, the builder ran out of memory on F26 but not on
Rawhide.
2017-06-21 12:02:23 +02:00
Kevin Kofler ddcf6aaa1a Fix FTBFS on F26 (and lower) due to debugedit failure
Remove the double slashes from #include lines in 2 files in WebRTC.
2017-06-21 03:59:44 +02:00
Kevin Kofler af0b8a6b9b Introduce a debug_config macro
Introduce a debug_config macro so that the debuginfo settings can be
changed more easily.
2017-06-15 10:16:56 +02:00
Kevin Kofler 593264c716 arm-fpu-fix patch: Also build the host tools (i.e., GN) with the correct FPU
* Tue Jun 13 2017 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.9.0-2
- arm-fpu-fix patch: Also build the host tools (i.e., GN) with the correct FPU

This ensures GN does not get built with NEON on 32-bit armv7hl. The ARM
builders don't necessarily support NEON. (The Fedora one apparently
does, but the RPM Fusion one apparently does not.)
2017-06-13 14:54:02 +02:00
Kevin Kofler 705bf27fe1 Revert "Use upstream (Qt) fix for the ARM native build issue"
This reverts commit 2e9fc1cac1.

This does not work.
2017-06-12 14:38:07 +02:00
Kevin Kofler 2e9fc1cac1 Use upstream (Qt) fix for the ARM native build issue
- Backport upstream patch to fix native builds on ARM and aarch64
  (QTBUG-61128)

- Drop "Backport patch to fix FTBFS with GCC on aarch64 from upstream
  Chromium"

- Drop "Delete all "toolprefix = " lines from
  build/toolchain/linux/BUILD.gn"
2017-06-12 13:52:37 +02:00
Kevin Kofler e4e544d68b skia-neon patch: Do not build non-NEON ARM opts with -mfpu=neon
Also bump the changelog date in the specfile.
2017-06-12 12:28:19 +02:00
Kevin Kofler 5b26f1b0c1 Build with -g1 on x86_64 too
Unfortunately, eu-strip now segfaults while processing the -g2 debugging
information on x86_64.
2017-06-12 01:54:07 +02:00
Kevin Kofler 519e5a6cad Delete all "toolprefix = " lines from build/toolchain/linux/BUILD.gn 2017-06-12 00:38:08 +02:00
Kevin Kofler e7e2ed38c4 no-sse2 patch: Fix errors in BUILD.gn
Also bump the changelog date in the specfile.
2017-06-11 02:16:40 +02:00
Kevin Kofler ac7d2ae4c9 Fix src/3rdparty/chromium/build/linux/unbundle/re2.gn 2017-06-10 23:28:39 +02:00
Kevin Kofler 0b8f82e836 Backport patch to fix FTBFS with GCC on aarch64 from upstream Chromium 2017-06-10 23:27:07 +02:00
Kevin Kofler 9dda045143 Backport upstream patch to fix GN FTBFS on aarch64 (QTBUG-61128) 2017-06-10 22:05:58 +02:00
Kevin Kofler c3ca37c839 Use bundled libxml2 and libxslt
QtWebEngine 5.9 requires a libxml2 built with ICU due to
https://bugreports.qt.io/browse/QTBUG-59094

Fedora libxml2 is not.
2017-06-10 16:01:15 +02:00
Kevin Kofler eb0dbd1b82 Force verbose output from the GN bootstrap process 2017-06-10 15:27:30 +02:00
Kevin Kofler c87d486b00 Update to 5.9.0
* Sat Jun 10 2017 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.9.0-1
- Update to 5.9.0
- Update version numbers of bundled stuff
- Use bundled libsrtp and protobuf, Chromium dropped unbundling support for them
- Add missing Provides: bundled(hunspell) for the spellchecking added in 5.8
- Rebase linux-pri, no-neon, system-icu-utf, no-sse2, arm-fpu-fix,
  openmax-dl-neon and webrtc-neon-detect patches (port to GN)
- Sync system-nspr-prtime patch with Debian (they ported it to GN)
- Rebase fix-extractcflag patch
- Restore NEON runtime detection in Skia, drop old skia-neon patch (rewritten)
- Drop webrtc-neon, v8-gcc7, pdfium-gcc7, wtf-gcc7, fix-open-in-new-tab and
  fix-dead-keys patches, fixed upstream
- Update system libvpx/libwebp version requirements (libvpx now F25+ only)
- Drop the flag hacks (-g1 -fno-delete-null-pointer-checks) that are fixed
  upstream, force -g2 on x86_64 instead
2017-06-10 15:09:01 +02:00
Kevin Kofler c8151228d0 Revert "Prep webengine 5.9.0"
This reverts commit 7816e88f62.

I already told you last time (5.8) that this way of maintaining patches
(importing them all into git and reexporting them from there each time)
is not how I work (I want only those patches rebased and renamed that
actually need rebasing) and that you are only causing me more work.

Please keep your hands off my package from now on.
2017-06-06 00:00:55 +02:00
Kevin Kofler 968c8c053a Revert "- Proper source"
This reverts commit 024052080f.

I already told you last time (5.8) that this way of maintaining patches
(importing them all into git and reexporting them from there each time)
is not how I work (I want only those patches rebased and renamed that
actually need rebasing) and that you are only causing me more work.

Please keep your hands off my package from now on.
2017-06-06 00:00:44 +02:00
Kevin Kofler e83ec109c8 Revert "- Fix icu and nspr patches. One to go"
This reverts commit ee046f9af5.

I already told you last time (5.8) that this way of maintaining patches
(importing them all into git and reexporting them from there each time)
is not how I work (I want only those patches rebased and renamed that
actually need rebasing) and that you are only causing me more work.

Please keep your hands off my package from now on.
2017-06-05 23:59:21 +02:00
Helio Chissini de Castro ee046f9af5 - Fix icu and nspr patches. One to go 2017-06-02 08:52:30 +02:00
Helio Chissini de Castro 024052080f - Proper source 2017-05-31 15:52:05 +02:00
Helio Chissini de Castro 7816e88f62 Prep webengine 5.9.0 2017-05-31 15:43:14 +02:00
Rex Dieter 0d029998f5 fix rpm macros 2017-05-13 10:03:12 -05:00
Rex Dieter 9fcae6afb8 add comment about version hack future improvements 2017-05-11 12:15:44 -05:00
Rex Dieter f10952772d apply Qt5WebEngineCoreConfig.cmake hack only on < f27 2017-05-11 12:08:30 -05:00
Rex Dieter 72d1dd590d disable -doc for f27+ 2017-05-10 09:40:51 -05:00
Rex Dieter 83336fef8b Revert "- Remove docs due transition"
This reverts commit b8ca77a695.
2017-05-10 09:39:00 -05:00
Helio Chissini de Castro b8ca77a695 - Remove docs due transition 2017-05-10 16:36:51 +02:00
Rex Dieter 2d1135b793 rebuild (Qt-5.9)
at least until proper qtwebengine-5.9 is ready
2017-05-10 09:19:30 -05:00
Kevin Kofler 35eddbb31c Backport upstream fix for non-functional dead keys in text fields
* Fri Apr 28 2017 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.8.0-11
- Backport upstream fix for non-functional dead keys in text fields
2017-04-28 10:27:37 +02:00
Kevin Kofler 9c17aa1fd8 Backport upstream fix for blank pages when a link opens in a new tab
* Tue Apr 25 2017 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.8.0-10
- Backport upstream fix for blank pages when a link opens in a new tab
2017-04-25 23:54:33 +02:00
Rex Dieter b72c3e9db8 +macros.qt5-qtwebengine 2017-04-17 07:24:57 -05:00
Rex Dieter 217b1bfc13 fix sed to make all *Config.cmake replacements 2017-04-10 15:58:16 -05:00
Rex Dieter 9ecb278a2d Qt5WebEngineCoreConfig.cmake: fix when using Qt < %version (#1438877) 2017-04-10 07:14:37 -05:00
Kevin Kofler 0041669bae File trigger: silence qwebengine_convert_dict output and ignore its exit code
* Tue Apr 04 2017 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.8.0-6
- File trigger: silence qwebengine_convert_dict output and ignore its exit code
2017-04-04 17:25:06 +02:00
Rex Dieter 0761086c28 build docs on all archs 2017-04-03 08:15:14 -05:00
Kevin Kofler 6d6e485ffb spec cleanup
Spell checking is now always enabled, so qwebengine_convert_dict is now
always installed, so remove the conditional around the binary handling.
2017-04-02 00:09:23 +02:00
Kevin Kofler d3327ed64b Use file triggers to automatically convert system hunspell dictionaries 2017-03-31 12:17:05 +02:00
Kevin Kofler d26228fd6f Enable use_spellchecker explicitly so that it is also enabled on Qt 5.7
* Fri Mar 31 2017 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.8.0-5
- Enable use_spellchecker explicitly so that it is also enabled on Qt 5.7
2017-03-31 10:27:00 +02:00
Kevin Kofler 6441d4c5a9 Fix no-sse2 patch FTBFS (on i686)
* Fri Mar 31 2017 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.8.0-4
- Fix no-sse2 patch FTBFS (on i686)
2017-03-31 02:55:38 +02:00
Rex Dieter a9c34c5391 make buildable against qt5 < 5.8 too 2017-03-30 11:18:03 -05:00
Kevin Kofler 944ce122ee Update to 5.8.0
- Fix FTBFS in the WTF part of Blink/WebKit with GCC 7
2017-03-26 21:48:05 +02:00
Fedora Release Engineering 61c97e9914 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 11:22:48 +00:00
Sandro Mani 3adf37e4ac Rebuild (libwebp) 2017-02-01 19:30:29 +01:00
Orion Poplawski 533a8425b8 Rebuild for protobuf 3.2.0 2017-01-26 11:06:30 -07:00