Rex Dieter
91e4b5c4b0
rebuild (qt5)
2017-10-09 14:10:26 -05:00
Fedora Release Engineering
391e25bf2a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
2017-08-03 07:22:19 +00:00
Fedora Release Engineering
583495c127
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
2017-07-27 12:46:18 +00:00
Rex Dieter
6ae3d219d0
rebuild (qt5)
2017-07-19 14:10:35 -05:00
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
Rex Dieter
75f724aa7e
filter (designer) plugin provides
2017-01-02 08:42:30 -06:00
Kevin Kofler
80fa434918
Respun tarball, change qt5-qtbase dependency from >= to =
...
* Thu Dec 08 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.7.1-4
- Respun tarball (now really includes the page margin fix)
- Change qt5-qtbase dependency from >= to =
2016-12-08 18:14:20 +01:00
Kevin Kofler
4dfda4a3a4
Ship the license files
...
* Sun Dec 04 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.7.1-3
- Ship the license files
2016-12-04 22:37:02 +01:00
Kevin Kofler
6f435b9ab6
Fix FTBFS due to missing ARM CPU feature detection routines
...
- chromium-skia: build SkUtilsArm.cpp also on non-Android ARM
- webrtc: backport CPU feature detection for ARM Linux, enable it for Chromium
2016-12-04 15:17:22 +01:00
Kevin Kofler
4d98042d03
Also set and unset CFLAGS
2016-12-04 02:33:27 +01:00
Kevin Kofler
14b292e6b2
Bump Release, changelog date, update webrtc-neon patch comment
2016-12-04 02:31:47 +01:00
Kevin Kofler
ea36556d89
Revert "webrtc: Inline arm_neon.gypi because gyp is not picking up flags from it"
...
This reverts commit 3cf84c39fc
.
It turns out this workaround is apparently not needed.
2016-12-04 02:29:16 +01:00
Kevin Kofler
d477ef3e55
Revert "Fix/update patch name"
...
This reverts commit 16832997c6
.
It turns out this workaround is apparently not needed.
2016-12-04 02:24:41 +01:00
Kevin Kofler
49294d050a
Try unsetting CXXFLAGS between qmake and make
2016-12-04 01:45:39 +01:00
Kevin Kofler
5a6a0f35cb
Revert "webrtc: also remove -mfpu=vfpv3-d16 from cflags_c and cflags_cc"
...
This reverts commit 4621b92128
.
That did not help either.
2016-12-04 01:43:18 +01:00
Kevin Kofler
4621b92128
webrtc: also remove -mfpu=vfpv3-d16 from cflags_c and cflags_cc
...
for NEON targets
2016-12-04 01:09:20 +01:00
Kevin Kofler
16832997c6
Fix/update patch name
2016-12-03 23:38:55 +01:00
Kevin Kofler
3cf84c39fc
webrtc: Inline arm_neon.gypi because gyp is not picking up flags from it
2016-12-03 23:35:45 +01:00
Kevin Kofler
db8ac7858a
Remove Android depenencies from openmax_dl ARM NEON detection (detect.c)
2016-12-03 22:55:17 +01:00
Kevin Kofler
3a314c6b55
Rebase no-neon patch, add new arm-fpu-fix patch where no-neon not wanted
...
* Sat Dec 03 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.7.1-2
- Rebase no-neon patch, add new arm-fpu-fix patch where no-neon not wanted
- Try enabling arm_neon unconditionally, #1282495 should be fixed even in F23
2016-12-03 17:00:17 +01:00
Helio Chissini de Castro
cb70d95284
- Update for 5.7.1 tentative final packages
2016-12-02 15:32:54 +01:00
Orion Poplawski
f5dc1eeffe
Rebuild for protobuf 3.1.0
2016-11-19 08:52:16 -07:00
Rex Dieter
89d84b5a50
ExclusiveArch: %{qt5_qtwebengine_arches} (defined by qt5-srpm-macros)
2016-09-14 09:16:10 -05:00
Kevin Kofler
bda84512e3
Apply the correct page margins from the QPageLayout to Chromium printing
...
* Fri Sep 09 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.7.0-7
- apply the correct page margins from the QPageLayout to Chromium printing
2016-09-09 03:25:34 +02:00
Kevin Kofler
209618155b
Fix crash when building against glibc 2.24 ( #1364781 ) (upstream patch)
...
* Sat Aug 13 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.7.0-6
- Fix crash when building against glibc 2.24 (#1364781 ) (upstream patch)
2016-08-14 00:36:23 +02:00
Rex Dieter
2cc67747b9
BR: cmake (for cmake autoprovides support mostly)
2016-07-31 19:41:28 -05:00
Kevin Kofler
e2d56e5e7b
Restore system-icu54 patch, the fix was lost upstream
...
* Tue Jul 26 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.7.0-3
- Restore system-icu54 patch, the fix was lost upstream
2016-07-26 23:37:02 +02:00
Christian Dersch
5237d9ed67
Rebuilt for libvpx.so.4 soname bump
2016-07-23 13:09:00 +02:00
Kevin Kofler
84af15c334
clean_ffmpeg.sh: Whitelist libavutil/aarch64/timer.h ( #1358428 )
...
* Wed Jul 20 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.7.0-2
- clean_ffmpeg.sh: Whitelist libavutil/aarch64/timer.h (#1358428 )
… and rerun new-sources with the fixed tarball.
2016-07-20 23:10:42 +02:00
Kevin Kofler
335f582cc6
Fix ARM NEON handling in webrtc gyp files (honor arm_neon=0)
...
* Mon Jul 18 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.7.0-1
- Fix ARM NEON handling in webrtc gyp files (honor arm_neon=0)
2016-07-18 14:35:21 +02:00
Kevin Kofler
8ba2df50aa
Update re2 header hack
...
The directory layout has changed.
2016-07-17 21:22:13 +02:00
Kevin Kofler
bdefa5da4c
Renumber the patches
2016-07-17 21:08:02 +02:00
Kevin Kofler
ed26f4f5e2
Rebase the no-sse2 patch
...
Now all patches should be rebased.
2016-07-17 21:06:36 +02:00
Kevin Kofler
c44c0d51a8
Rebase patches (TODO: no-sse2 patch)
...
* Sun Jul 17 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.7.0-1
- Drop no-format patch, fixed upstream (they stopped passing -Wno-format)
- Rebase linux-pri patch (use_system_protobuf is now a qmake flag)
- Rebase system-nspr-prtime and system-icu-utf patches
2016-07-17 17:54:52 +02:00
Kevin Kofler
778be18d72
Update to 5.7.0
...
* Sat Jul 16 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.7.0-1
- Update to 5.7.0
- Update version numbers of bundled stuff
- Update system libvpx/libwebp version requirements (now F24+ only)
TODO: rebase patches
2016-07-17 01:38:49 +02:00
Rex Dieter
3eab3a62ce
rebuild (glibc)
2016-06-14 08:44:28 -05:00
Rex Dieter
87609ad33f
add .spec comment to qtbase versioned dep
2016-06-12 08:25:23 -05:00
Rex Dieter
3ae0724acb
add versioned qt5-qtbase runtime dep
...
User reported after recent rawhide 5.6.1 update:
Cannot mix incompatible Qt library (version 0x50600) with this library (version 0x50601)
2016-06-12 08:24:03 -05:00
Kevin Kofler
6d2db9a7a4
Add the new designer/libqwebengineview.so plugin to the file list
2016-06-11 03:40:44 +02:00
Kevin Kofler
d8f3edfd1d
Update to 5.6.1
...
* Fri Jun 10 2016 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.6.1-1
- Update to 5.6.1
- Rebase linux-pri patch (drop the parts already fixed upstream)
- Drop backported chimera-nss-init patch, already applied upstream
- Rebase no-sse2 patch (the core_module.pro change)
2016-06-11 01:32:18 +02:00
Rex Dieter
c95fe8489c
Release++
2016-06-06 13:03:15 -05:00
Rex Dieter
efad6cc70a
workaround stackmashing runtime errors in re2-related bundled headers ( #1337585 )
2016-06-06 13:02:56 -05:00
Rex Dieter
463136e0f9
rebuild (pciutuils)
...
See also:
https://bugzilla.redhat.com/show_bug.cgi?id=1337735#c5
2016-05-21 10:43:20 -05:00
Rex Dieter
1c39d15ba2
BR: git-core
...
several places in build.log contain:
sh: git: command not found
so include it to be on the safe side.
2016-05-18 08:50:48 -05:00
David Tardon
6a3240cd13
rebuild for ICU 57.1
2016-04-15 20:15:22 +02:00
Than Ngo
66e732407f
drop ppc ppc64 ppc64le from ExclusiveArch, it's not supported yet
2016-04-08 18:52:37 +02:00
Kevin Kofler
9659c061c0
Fix // in #include in content/renderer/gpu to avoid debugedit failure
...
This actually shows up as a trailing slash in the directory table.
I hope this is the last offender.
2016-03-24 03:39:15 +01:00
Kevin Kofler
855dc1312c
Fix -g1 workaround
...
I was missing the -i flag to sed.
2016-03-22 19:34:52 +01:00
Kevin Kofler
94d8130832
Work around debugedit failure by removing "./" from #line commands
...
At least I hope that that's the problem. I don't know what other path
would be the offender. There are no double slashes "//".
2016-03-22 19:19:24 +01:00
Kevin Kofler
29f484a302
Revert "Add debugging for debugedit failure"
...
This reverts commit a90ae4b2bb
.
2016-03-22 19:12:41 +01:00
Kevin Kofler
cea79e8095
Revert "Fix readelf command for debugedit debugging"
...
This reverts commit 9a8e5f9ba2
.
2016-03-22 19:12:29 +01:00