Hello,

I hope everyone is doing well.

I *think* qt5-qtwebengine-freeworld needs to be rebuilt for this qt
5.15.1 update[1,2]. At the moment, installing the package on F33 tries to
downgrade lots of qt bits.

I updated the rpmfusion spec based on the fedora update and tested out a
build on mock here, and it builds fine. Patch attached. Could someone
please take a look and build the package for rawhide + f33?

PS: I didn't upload the source tar since I wasn't sure if anything needs
to be stripped from it---I don't think so.

[1] https://bodhi.fedoraproject.org/updates/FEDORA-2020-47f5cdf08a
[2] https://src.fedoraproject.org/rpms/qt5-qtwebengine/commits/master

-- 
Thanks,
Regards,
Ankur Sinha "FranciscoD" (He / Him / His) | 
https://fedoraproject.org/wiki/User:Ankursinha
Time zone: Europe/London
From fc9f2762cdbc8e131751dcd13ace66edc54c13ca Mon Sep 17 00:00:00 2001
From: "Ankur Sinha (Ankur Sinha Gmail)" <sanjay.an...@gmail.com>
Date: Tue, 29 Sep 2020 09:07:27 +0100
Subject: [PATCH] Update to 5.15.1

---
 qt5-qtwebengine-freeworld.spec                    |  9 +++++++--
 qtwebengine-everywhere-src-5.10.0-linux-pri.patch | 13 +++++++------
 2 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/qt5-qtwebengine-freeworld.spec b/qt5-qtwebengine-freeworld.spec
index 53babc9..6461218 100644
--- a/qt5-qtwebengine-freeworld.spec
+++ b/qt5-qtwebengine-freeworld.spec
@@ -46,8 +46,8 @@
 
 Summary: Qt5 - QtWebEngine components (freeworld version)
 Name:    qt5-qtwebengine-freeworld
-Version: 5.15.0
-Release: 2%{?dist}
+Version: 5.15.1
+Release: 1%{?dist}
 
 %global major_minor %(echo %{version} | cut -d. -f-2)
 %global major %(echo %{version} | cut -d. -f1)
@@ -178,6 +178,7 @@ BuildRequires: pkgconfig(libpci)
 BuildRequires: pkgconfig(dbus-1)
 BuildRequires: pkgconfig(nss)
 BuildRequires: pkgconfig(lcms2)
+BuildRequires: pkgconfig(xkbcommon)
 ## https://bugreports.qt.io/browse/QTBUG-59094
 #BuildRequires: pkgconfig(libxslt) pkgconfig(libxml-2.0)
 BuildRequires: perl-interpreter
@@ -446,6 +447,10 @@ echo "%{_libdir}/%{name}" \
 
 
 %changelog
+* Mon Sep 28 2020 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 5.15.1-1
+- Update to 5.15.1
+- Add missing BR
+
 * Tue Aug 18 2020 RPM Fusion Release Engineering <leigh123li...@gmail.com> - 
5.15.0-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
 
diff --git a/qtwebengine-everywhere-src-5.10.0-linux-pri.patch 
b/qtwebengine-everywhere-src-5.10.0-linux-pri.patch
index 995db84..a4dc334 100644
--- a/qtwebengine-everywhere-src-5.10.0-linux-pri.patch
+++ b/qtwebengine-everywhere-src-5.10.0-linux-pri.patch
@@ -1,9 +1,10 @@
-diff -ur qtwebengine-everywhere-src-5.10.0/src/buildtools/config/linux.pri 
qtwebengine-everywhere-src-5.10.0-linux-pri/src/buildtools/config/linux.pri
---- qtwebengine-everywhere-src-5.10.0/src/buildtools/config/linux.pri  
2017-11-29 09:42:29.000000000 +0100
-+++ 
qtwebengine-everywhere-src-5.10.0-linux-pri/src/buildtools/config/linux.pri     
   2017-12-25 12:07:40.262411459 +0100
-@@ -157,3 +157,19 @@
-     #qtConfig(webengine-system-jsoncpp): gn_args += use_system_jsoncpp=true
-     #qtConfig(webengine-system-libsrtp: gn_args += use_system_libsrtp=true
+diff --git a/src/buildtools/config/linux.pri b/src/buildtools/config/linux.pri
+index 56c18bd..cb17c7a 100644
+--- a/src/buildtools/config/linux.pri
++++ b/src/buildtools/config/linux.pri
+@@ -176,3 +176,19 @@ host_build {
+     }
+     gn_args += use_glib=false
  }
 +
 +# yasm is only used on x86, and passing use_system_yasm makes the build fail 
on
-- 
2.28.0

Attachment: signature.asc
Description: PGP signature

_______________________________________________
rpmfusion-developers mailing list -- rpmfusion-developers@lists.rpmfusion.org
To unsubscribe send an email to rpmfusion-developers-le...@lists.rpmfusion.org

Reply via email to