Commit Graph

358 Commits

Author SHA1 Message Date
Tom spot Callaway
9294599c24 rebuild for libvpx 2022-01-27 16:38:58 -05:00
Kevin Kofler
f523d61a98 Fix Provides: bundled(*), remove no longer used BR pkgconfig(protobuf).
* Sun Jan 23 2022 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.15.8-2
- Update Provides: bundled(*) version numbers, remove ones dropped upstream
- Restore Provides: bundled(protobuf), unbundling support dropped years ago
- Remove no longer used BuildRequires: yasm and pkgconfig(protobuf)
2022-01-23 17:33:16 +01:00
Kevin Kofler
09d69c316a Remove no longer used BuildRequires: yasm. 2022-01-23 17:01:02 +01:00
Kevin Kofler
9aa6750784 Delete qtwebengine-everywhere-src-5.10.0-linux-pri.patch.
The yasm part is obsolete because QtWebEngine uses nasm now (but
currently a bundled copy, that needs to be fixed).

The libpci part seems obsolete as well, -lpci is getting linked already.

Also restore an AWOL patch comment.
2022-01-23 16:36:40 +01:00
Kevin Kofler
c7db84b885 Include qtwebengine-release.sh as Source1.
(and increment the Source numbers of the cleanup scripts by 1)
2022-01-23 16:22:27 +01:00
Kevin Kofler
9ae22d8d06 %undefine _package_note_file (#2043178). 2022-01-22 23:49:21 +01:00
Kevin Kofler
6d39634c0e Set "%%global _package_notes_linker gold" (#2043178). 2022-01-22 16:09:01 +01:00
Kevin Kofler
f6a6f07c22 Revert "Drop "use_gold_linker" (see #2043178)."
This reverts commit b36104f4bb.

This fails to build on i686 due to ffmpeg text relocations (which
produce a warning from ld.bfd, and -Wl,--fatal-warnings gets passed):
https://bugzilla.redhat.com/show_bug.cgi?id=2043178#c14
2022-01-22 16:07:15 +01:00
Kevin Kofler
b36104f4bb Drop "use_gold_linker" (see #2043178). 2022-01-22 13:47:09 +01:00
Kevin Kofler
0c04e957df Fix Provides: bundled(chromium). 2022-01-22 13:45:54 +01:00
Rex Dieter
c36afa25bf one more nullptr.patch (hunspell) 2022-01-19 17:10:14 -06:00
Rex Dieter
2126c35130 update bundle versions, nullptr gcc12 ftbfs fix 2022-01-19 09:35:51 -06:00
Rex Dieter
2ea927dfdb drop old/unused patches 2022-01-19 08:55:49 -06:00
Rex Dieter
b20c6739c1 5.15.8 2022-01-18 14:31:59 -06:00
Miro Hrončok
a8dd1a7a58 Rebuilt for libre2.so.9 2022-01-08 11:41:46 +01:00
Rex Dieter
db3b70b97f patch use of deprecated harfbuzz apis 2021-09-21 08:58:51 -05:00
Rex Dieter
09d1fc370f rebuild (harfbuzz) 2021-09-20 15:51:37 -05:00
Rex Dieter
40e9dfd0b0 5.15.6 2021-09-03 14:07:40 -05:00
Rex Dieter
b08ccbcbe9 bump bundled(chromium) Provides 2021-08-23 12:24:57 -05:00
Troy Dawson
85acb836bc Fix use-python2.patch 2021-08-12 09:43:31 -07:00
Fedora Release Engineering
bb966b45bd - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 10:52:38 +00:00
Rex Dieter
d122c01163 5.15.5 2021-06-28 14:07:15 -05:00
Rex Dieter
3e16f741fa workaround 'TRUE'/'FALSE' was not declared in this scope 2021-06-24 12:04:43 -05:00
Rex Dieter
4cef673b2d workaround SIGSTKSZ FTBFS (#19455950 2021-06-16 09:23:37 -05:00
Pete Walter
32062243e8 Rebuild for ICU 69 2021-05-20 01:16:47 +01:00
Jonathan Wakely
0236974f1f Rebuilt for removed libstdc++ symbols (#1937698) 2021-05-10 16:08:31 +01:00
Jonathan Wakely
75dddc5aef Rebuilt for removed libstdc++ symbol (#1937698) 2021-03-30 19:39:37 +01:00
Kevin Kofler
a86893d286 Add versioned Conflicts with -freeworld built against bundled ICU (#1920379)
* Tue Jan 26 2021 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.15.2-8
- Add versioned Conflicts with -freeworld built against bundled ICU (#1920379)

The offending -freeworld builds want the ICU data file previously
shipped here. -freeworld must be upgraded together with this package.
2021-01-26 13:52:53 +01:00
Kevin Kofler
8f7f959da3 Fix sandbox issue on 32-bit architectures with glibc >= 2.31 (from Debian)
* Sat Jan 23 2021 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.15.2-7
- Fix sandbox issue on 32-bit architectures with glibc >= 2.31 (from Debian)

Unlike the other sandbox fix, this one also affects stable Fedora
releases, but it affects only 32-bit architectures such as armv7hl or
the i386 multilib, not 64-bit architectures such as x86_64 or aarch64.
2021-01-23 23:31:04 +01:00
Kevin Kofler
393d059f13 Reenable system ICU on F33+, ICU 67 supported since 5.15.1 according to Debian
* Sat Jan 23 2021 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.15.2-6
- Reenable system ICU on F33+, ICU 67 supported since 5.15.1 according to Debian
2021-01-23 10:49:35 +01:00
Kevin Kofler
98d7dd5b84 Fix sandbox issue breaking text rendering with glibc 2.33 (#1904652)
* Wed Jan 20 2021 Kevin Kofler <Kevin@tigcc.ticalc.org> - 5.15.2-5
- Fix sandbox issue breaking text rendering with glibc 2.33 (#1904652)
2021-01-20 02:50:55 +01:00
Tom Stellard
101979aadb Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 06:37:01 +00:00
Mattia Verga
bf83cfa46f Rebuild for gcc bugfix upgrade 2020-12-30 14:00:14 +01:00
Jeff Law
6aa5c41e88 Fix another missing #include for gcc-11 2020-12-04 12:22:42 -07:00
Jan Grulich
a3ce39e504 Rebuild for qtbase with -no-reduce-relocations option 2020-11-24 07:55:17 +01:00
Jan Grulich
62bdc27178 5.15.2 2020-11-20 09:12:46 +01:00
Jeff Law
bf0addefca Fix missing #includes for gcc-11 2020-11-04 13:39:21 -07:00
Jan Grulich
6cf36e6da8 Rebuild (libevent) 2020-09-23 12:53:07 +02:00
Jan Grulich
c0b909f308 BR: xkbcommon 2020-09-11 12:06:33 +02:00
Jan Grulich
c3347b713e 5.15.1 2020-09-11 10:41:17 +02:00
Than Ngo
0f2066a515 Fix FTBFS 2020-09-06 10:44:40 +02:00
Fedora Release Engineering
9f9009e6e2 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 07:36:45 +00:00
Fedora Release Engineering
1d3b8d400f - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 05:14:57 +00:00
Marie Loise Nolden
692d13d648 compile on rhel 7 2020-06-17 13:21:29 +00:00
Marie Loise Nolden
000c49fd94 introduce %if 0%{?use_system_re2} %if 0%{?use_system_jsoncpp} to select where to use system vs. shipped libs better
make things a bit more optional for shipped vs. built-in libs re2 and jsoncpp with variables collected at one place.
F30 fails to build because re2 is too small, centos-stream and rhel don't ship them at all while they are included in epel 8 already.
2020-06-17 13:18:40 +00:00
Rex Dieter
c778c7c102 5.15.0
f33's icu-67.x currently not compatible, use bundled icu
2020-06-11 15:26:18 -05:00
Rex Dieter
f28b232cf1 rebuild (qt5) 2020-04-04 18:46:59 -05:00
Rex Dieter
b1bd8b7ca1 5.14.2 2020-04-01 10:00:37 -05:00
Rex Dieter
b9477d7e18 %build: drop -k used for prior debugging 2020-03-26 07:22:53 -05:00
Rex Dieter
f9cf1a6ce6 5.14.1
use_system_icu on f32+
drop upstreamed patches
2020-03-25 11:17:16 -05:00
Ankur Sinha (Ankur Sinha Gmail)
52761a3da1
Add patch: Allow restricted clock_nanosleep in Linux sandbox
References:
- https://bugreports.qt.io/browse/QTBUG-81313
- https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/292352
- https://bugzilla.redhat.com/show_bug.cgi?id=1812482
- https://bugzilla.redhat.com/show_bug.cgi?id=1773289
2020-03-25 14:25:03 +00:00
Kevin Kofler
86c8573d0d Delete another unused remnant of the defunct no-sse2 patch.
The (misleadingly-named) condition %if 0%{?sse2} (which really meant:
do we want to build both an SSE2 and a non-SSE2 version?) has been
always false for a while now. Hence, delete it from the file list.
2020-02-26 11:35:46 +01:00
Troy Dawson
56139b5892 Move use_system_libwebp back out of %if 2020-02-21 11:32:32 -08:00
Troy Dawson
a71afe3eb0 Patch 3rd party chromium, fix FTBFS (#1799084) 2020-02-21 08:34:58 -08:00
Fedora Release Engineering
e061628edd - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-30 17:00:10 +00:00
Kevin Kofler
7af3e8d732 Remove obsolete libv8.so Provides/Requires excludes.
We no longer ship a libv8.so, ever since the no-sse2 patch was dropped.
2020-01-14 19:35:11 +01:00
Than Ngo
3f2a0d25e7 merged Pull-Request, keep ppc files in ffmpeg 2020-01-08 13:02:38 +01:00
Jan Grulich
c3c921f328 Use python2 2019-12-10 12:50:53 +01:00
Jan Grulich
8662bd6fa6 Fix build 2019-12-10 07:32:14 +01:00
Jan Grulich
be1aee4524 5.13.2 2019-12-09 21:30:35 +01:00
Rex Dieter
b992294189 +changelog 2019-12-02 15:05:02 -06:00
Rex Dieter
b8567790e7 explicitly omit QtWebEngineCore.la from packaging 2019-12-02 15:04:33 -06:00
Rex Dieter
7ac0c5530a explicitly omit QtWebEngineCore.la from packaging 2019-10-02 13:52:43 -05:00
Kevin Kofler
05a52d121d Fix build on F29.
%{__python2} is not defined out of the box on F29.
2019-10-02 17:58:37 +02:00
Rex Dieter
7a09077c55 5.12.5 2019-09-26 15:07:11 -05:00
Jan Grulich
daf3331526 Fix build++ 2019-09-25 11:16:54 +02:00
Jan Grulich
910879a088 Fix build 2019-09-25 06:51:27 +02:00
Jan Grulich
167ab2f1d8 rebuild (qt5) 2019-09-24 21:07:15 +02:00
Miro Hrončok
2f1aa8a27c Adjust Python 2 BuildRequires to make it work both before and after python2 retirement 2019-08-26 14:11:17 +02:00
Rex Dieter
c7d8f26d98 document fesco exception to allow python2 use 2019-08-21 10:45:09 -05:00
Rex Dieter
e328399f3c rebuild (re2) 2019-08-14 11:01:03 -05:00
Rex Dieter
d26d4f2572 CONFIG+=link_pulseaudio 2019-08-12 10:51:10 -05:00
Rex Dieter
4be2cf030b build using bundled pulse headers, workaround FTBFS bug #1729806 2019-08-09 14:02:09 -05:00
Rex Dieter
699cae7fdb rebuild (re2, #1672014#c10) 2019-08-07 13:11:07 -05:00
Fedora Release Engineering
f1ad736e1e - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-26 17:52:49 +00:00
Rex Dieter
7b4cf50c2b pull in some upstream fixes 2019-06-26 11:55:29 -05:00
Rex Dieter
5381faffaa rebuild (qt5) 2019-06-25 13:35:41 -05:00
Rex Dieter
658f74e8ef fix-extractcflag.patch rebased 2019-06-18 08:47:46 -05:00
Jan Grulich
65c9f227b2 Rebase extractcflag patch
Not sure if it's needed, it seems to build anyway
2019-06-18 08:36:05 +02:00
Rex Dieter
0648d785ca rebuild (qt5) 2019-06-17 14:35:32 -05:00
Rex Dieter
3c2a0609fa 5.12.4 2019-06-17 12:25:11 -05:00
Jan Grulich
3a228be591 rebuild (qt5) 2019-06-14 15:09:04 +02:00
Rex Dieter
0a8735c2ce workaround FTBFS against kernel-headers-5.2.0+ 2019-06-04 16:22:45 -05:00
Jan Grulich
2716688115 Rebuild (qt5) 2019-06-04 11:54:12 +02:00
Rex Dieter
dded5ef3b7 rebuild (icu) 2019-05-12 08:50:37 -05:00
Rex Dieter
5e773a7e82 5.12.3 2019-04-22 11:56:05 -05:00
Rex Dieter
67986a15d6 revert bundled libxml2/libxslt 2019-03-25 15:29:53 -05:00
Rex Dieter
ef6768f9d6 +changelog wrt libxslt 2019-03-25 13:26:27 -05:00
Rex Dieter
b597268292 use system libxslt/libxml2 2019-03-25 13:25:53 -05:00
Rex Dieter
021ded1dac 5.12.2 2019-03-25 12:59:42 -05:00
Rex Dieter
9086983e50 enable kerberos support
and fix build (remove reference to old python2.patch)
2019-02-24 22:54:05 -06:00
Rex Dieter
6df43488ca update linux-pri.patch for python2
...instead of fixing it seperately
2019-02-13 16:34:16 -06:00
Rex Dieter
6ef5248a05 5.12.1 2019-02-13 15:32:57 -06:00
Björn Esser
9ba4864fbb
rebuilt (libvpx) 2019-02-05 15:03:56 +01:00
Fedora Release Engineering
25fd9ec4f7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 10:46:43 +00:00
Rex Dieter
158656e6af avoid multilib'ing -devtools
... for now
2019-01-03 13:05:16 -06:00
Rex Dieter
9a31f36f81 -devtools subpkg, workaround multilib conflicts (#1663299) 2019-01-03 13:02:20 -06:00
Rex Dieter
0b0d4873ac rebuild (Qt5) 2018-12-11 08:31:22 -06:00
Rex Dieter
522e420ac0 Fix/workaround FTBFS on aarch64 with newer glibc
patch borrowed from chromium packaging
2018-12-09 07:48:55 -06:00
Rex Dieter
ed0dfbde8a 5.11.3 2018-12-04 13:24:20 -06:00