[mock-rpmfusion-free/f38] F38 GA
by Sérgio M. Basto
Summary of changes:
345526c... F38 GA (*)
(*) This commit already existed in another branch; no separate mail sent
1 year, 7 months
[mock-rpmfusion-free] F38 GA
by Sérgio M. Basto
commit 345526cb9750712bda032015bc49a0a7a5e132ea
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Apr 18 17:20:50 2023 +0100
F38 GA
.gitignore | 1 +
mock-rpmfusion-free.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 26fcc8a..1129aec 100644
--- a/.gitignore
+++ b/.gitignore
@@ -36,3 +36,4 @@ mock-rpmfusion-free-23.0.tar.bz2
/mock-rpmfusion-free-37.1.tar.bz2
/mock-rpmfusion-free-37.2.tar.bz2
/mock-rpmfusion-free-38.0.tar.bz2
+/mock-rpmfusion-free-38.1.tar.bz2
diff --git a/mock-rpmfusion-free.spec b/mock-rpmfusion-free.spec
index b8f0f9b..cc8a97f 100644
--- a/mock-rpmfusion-free.spec
+++ b/mock-rpmfusion-free.spec
@@ -1,5 +1,5 @@
Name: mock-rpmfusion-free
-Version: 38.0
+Version: 38.1
Release: 1%{?dist}
Summary: Mock config files for the RPM Fusion Free Repository
@@ -33,6 +33,9 @@ cp -a etc/mock %{buildroot}%{_sysconfdir}/mock/
%changelog
+* Tue Apr 18 2023 Sérgio Basto <sergio(a)serjux.com> - 38.1-1
+- F38 GA
+
* Wed Feb 22 2023 Sérgio Basto <sergio(a)serjux.com> - 38.0-1
- F38 Branched
diff --git a/sources b/sources
index bba6f24..52432d7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mock-rpmfusion-free-38.0.tar.bz2) = 610aa68d6f8d147e76d6c2375af5553802638de06e6b33f701c208b8210149bfb1dd692082167f40cb3cccff19fdf85785162ad79787f2978f48f73f2918442f
+SHA512 (mock-rpmfusion-free-38.1.tar.bz2) = a2881628608dee9dda226bf09eaeb552efa2bc8f5c2225c7701a821178474a8bea121ffb5c4874321045ef68fe63c73222d1cb3d7b7aa9c2bcb559ebbd792c88
1 year, 7 months
[mock-rpmfusion-nonfree] F38 GA
by Sérgio M. Basto
commit 42cd4b423c8cba0a2710f759d625fd175b5cc212
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Apr 18 17:19:56 2023 +0100
F38 GA
.gitignore | 1 +
mock-rpmfusion-nonfree.spec | 7 +++++--
sources | 2 +-
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a339d89..9d12b16 100644
--- a/.gitignore
+++ b/.gitignore
@@ -34,3 +34,4 @@ mock-rpmfusion-nonfree-23.0.tar.bz2
/mock-rpmfusion-nonfree-37.1.tar.bz2
/mock-rpmfusion-nonfree-37.2.tar.bz2
/mock-rpmfusion-nonfree-38.0.tar.bz2
+/mock-rpmfusion-nonfree-38.1.tar.bz2
diff --git a/mock-rpmfusion-nonfree.spec b/mock-rpmfusion-nonfree.spec
index 44346b0..43c9692 100644
--- a/mock-rpmfusion-nonfree.spec
+++ b/mock-rpmfusion-nonfree.spec
@@ -1,5 +1,5 @@
Name: mock-rpmfusion-nonfree
-Version: 38.0
+Version: 38.1
Release: 1%{?dist}
Summary: Mock config files for the RPM Fusion NonFree Repository
@@ -8,7 +8,7 @@ URL: https://rpmfusion.org/
Source0: https://github.com/rpmfusion-infra/mock-rpmfusion/releases/download/%{ver...
BuildArch: noarch
-Requires: mock-rpmfusion-free >= 38.0
+Requires: mock-rpmfusion-free >= 38.1
%description
Mock config files for the RPM Fusion NonFree Repository
@@ -33,6 +33,9 @@ cp -a etc/mock %{buildroot}%{_sysconfdir}/mock/
%changelog
+* Tue Apr 18 2023 Sérgio Basto <sergio(a)serjux.com> - 38.1-1
+- F38 GA
+
* Wed Feb 22 2023 Sérgio Basto <sergio(a)serjux.com> - 38.0-1
- F38 Branched
diff --git a/sources b/sources
index 6c6852e..6287b3e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (mock-rpmfusion-nonfree-38.0.tar.bz2) = 2ba3fb46e033a90c27611e72a923871b583af3c60056d6040eb11637073a28fa8c1c6a1233ff094e83913e3935bed34b1352bab2bfa3fbfb0a4aae06c5e6bc09
+SHA512 (mock-rpmfusion-nonfree-38.1.tar.bz2) = 324a43c865e3e8054dc21b04e8ea029bd005e0cf733132874569e399c0bb60b938fc5ddf92cdb3562789aed9c97739ad95f25e52f7933cd672b310e68589b88e
1 year, 7 months
[qt5-qtwebengine-freeworld] feat: sync patch with fedora repo
by Ankur Sinha
commit 71a2ca458ef48cdb522013bf1ccee2f010b33dfe
Author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur(a)gmail.com>
Date: Tue Apr 18 16:34:49 2023 +0100
feat: sync patch with fedora repo
qt5-qtwebengine-c99.patch | 45 ++++++++++++++++++++++++++++++++++++++++++
qt5-qtwebengine-freeworld.spec | 9 ++++++++-
2 files changed, 53 insertions(+), 1 deletion(-)
---
diff --git a/qt5-qtwebengine-c99.patch b/qt5-qtwebengine-c99.patch
new file mode 100644
index 0000000..bf34288
--- /dev/null
+++ b/qt5-qtwebengine-c99.patch
@@ -0,0 +1,45 @@
+Avoid calls to the undeclared strlcpy function in libsync. This
+prevents a build failure with future compilers.
+
+Submitted upstream: <https://bugreports.qt.io/browse/QTBUG-111440>
+
+diff -up qtwebengine-everywhere-src-5.15.12/src/3rdparty/chromium/third_party/libsync/BUILD.gn.c99 qtwebengine-everywhere-src-5.15.12/src/3rdparty/chromium/third_party/libsync/BUILD.gn
+--- qtwebengine-everywhere-src-5.15.12/src/3rdparty/chromium/third_party/libsync/BUILD.gn.c99 2023-02-23 10:54:15.909380015 +0100
++++ qtwebengine-everywhere-src-5.15.12/src/3rdparty/chromium/third_party/libsync/BUILD.gn 2023-02-23 11:00:32.019601795 +0100
+@@ -21,24 +21,15 @@ if (!use_system_libsync) {
+ ]
+ }
+
+- config("libsync_private_config") {
+- # To suppress the warning caused by strlcpy.
+- cflags = [ "-Wno-implicit-function-declaration" ]
+- }
+-
+ source_set("libsync") {
+ sources = [
+ "src/include/sync/sync.h",
+ "src/sw_sync.h",
+ "src/sync.c",
+- "strlcpy.c",
+ ]
+
+ configs -= [ "//build/config/compiler:chromium_code" ]
+- configs += [
+- "//build/config/compiler:no_chromium_code",
+- ":libsync_private_config",
+- ]
++ configs += [ "//build/config/compiler:no_chromium_code" ]
+
+ public_configs = [ ":libsync_config" ]
+ }
+diff -up qtwebengine-everywhere-src-5.15.12/src/3rdparty/chromium/third_party/libsync/src/sync.c.c99 qtwebengine-everywhere-src-5.15.12/src/3rdparty/chromium/third_party/libsync/src/sync.c
+--- qtwebengine-everywhere-src-5.15.12/src/3rdparty/chromium/third_party/libsync/src/sync.c.c99 2023-02-23 10:54:30.650231820 +0100
++++ qtwebengine-everywhere-src-5.15.12/src/3rdparty/chromium/third_party/libsync/src/sync.c 2023-02-23 10:54:50.116036131 +0100
+@@ -29,6 +29,7 @@
+
+ #include <sync/sync.h>
+
++#include "../strlcpy.c"
+
+ struct sw_sync_create_fence_data {
+ __u32 value;
diff --git a/qt5-qtwebengine-freeworld.spec b/qt5-qtwebengine-freeworld.spec
index 030bcbc..956400d 100644
--- a/qt5-qtwebengine-freeworld.spec
+++ b/qt5-qtwebengine-freeworld.spec
@@ -63,7 +63,7 @@
Summary: Qt5 - QtWebEngine components (freeworld version)
Name: qt5-qtwebengine-freeworld
Version: 5.15.12
-Release: 2%{?dist}
+Release: 3%{?dist}
%global major_minor %(echo %{version} | cut -d. -f-2)
%global major %(echo %{version} | cut -d. -f1)
@@ -110,6 +110,8 @@ Patch33: qtwebengine-5.15-Backport-of-16k-page-support-on-aarch64.patch
# Fixes for GCC 13
# https://bugzilla.redhat.com/show_bug.cgi?id=2164993
Patch34: qtwebengine-fix-build.patch
+# https://src.fedoraproject.org/rpms/qt5-qtwebengine/c/628adfbb0613c892b916...
+Patch35: qt5-qtwebengine-c99.patch
## Upstream patches:
@@ -387,6 +389,7 @@ popd
%patch -P 32 -p1 -b .skia-missing-includes
%patch -P 33 -p1 -b .aarch64-16kb-support
%patch -P 34 -p1 -b .gcc-13
+%patch -P 35 -p1 -b .c99
# delete all "toolprefix = " lines from build/toolchain/linux/BUILD.gn, as we
# never cross-compile in native Fedora RPMs, fixes ARM and aarch64 FTBFS
@@ -478,6 +481,10 @@ echo "%{_libdir}/%{name}" \
%changelog
+* Tue Apr 18 2023 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 5.15.12-3
+- Port bundled libsync to C99
+- https://src.fedoraproject.org/rpms/qt5-qtwebengine/c/628adfbb0613c892b916...
+
* Tue Apr 18 2023 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 5.15.12-2
- Rebuild (Qt 5.15.9)
1 year, 7 months
[vdr-markad] Update to 3.2.3
by Martin Gansser
commit 1bd04f4a96d1a2ae1c521b3e46c0e46e5c7df133
Author: Martin Gansser <mgansser(a)online.de>
Date: Tue Apr 18 16:12:17 2023 +0200
Update to 3.2.3
1 year, 7 months
[qt5-qtwebengine-freeworld] feat: rebuild for qt 5.15.9
by Ankur Sinha
commit 2186a0d027c28cff57b1a2b9660ae4a805cf9c55
Author: Ankur Sinha (Ankur Sinha Gmail) <sanjay.ankur(a)gmail.com>
Date: Tue Apr 18 15:00:30 2023 +0100
feat: rebuild for qt 5.15.9
qt5-qtwebengine-freeworld.spec | 31 +++++++++++++++++--------------
1 file changed, 17 insertions(+), 14 deletions(-)
---
diff --git a/qt5-qtwebengine-freeworld.spec b/qt5-qtwebengine-freeworld.spec
index 3c1ebb3..030bcbc 100644
--- a/qt5-qtwebengine-freeworld.spec
+++ b/qt5-qtwebengine-freeworld.spec
@@ -63,7 +63,7 @@
Summary: Qt5 - QtWebEngine components (freeworld version)
Name: qt5-qtwebengine-freeworld
Version: 5.15.12
-Release: 1%{?dist}.1
+Release: 2%{?dist}
%global major_minor %(echo %{version} | cut -d. -f-2)
%global major %(echo %{version} | cut -d. -f1)
@@ -368,25 +368,25 @@ mv pulse src/3rdparty/chromium/
pushd src/3rdparty/chromium
popd
-%patch2 -p1 -b .fix-extractcflag
+%patch -P 2 -p1 -b .fix-extractcflag
%if !0%{?arm_neon}
-%patch3 -p1 -b .no-neon
+%patch -P 3 -p1 -b .no-neon
%endif
-%patch4 -p1 -b .SIOCGSTAMP
-%patch5 -p1 -b .QT_DEPRECATED_VERSION
-%patch6 -p1 -b .angle_nullptr
-%patch7 -p1 -b .hunspell_nullptr
+%patch -P 4 -p1 -b .SIOCGSTAMP
+%patch -P 5 -p1 -b .QT_DEPRECATED_VERSION
+%patch -P 6 -p1 -b .angle_nullptr
+%patch -P 7 -p1 -b .hunspell_nullptr
#if 0%{?pipewire}
-%patch8 -p1 -b .libpipewire-0.3
+%patch -P 8 -p1 -b .libpipewire-0.3
#endif
## upstream patches
-%patch24 -p1 -b .aarch64-new-stat
-%patch26 -p1 -b .use-python2
-%patch31 -p1 -b .TRUE
-%patch32 -p1 -b .skia-missing-includes
-%patch33 -p1 -b .aarch64-16kb-support
-%patch34 -p1 -b .gcc-13
+%patch -P 24 -p1 -b .aarch64-new-stat
+%patch -P 26 -p1 -b .use-python2
+%patch -P 31 -p1 -b .TRUE
+%patch -P 32 -p1 -b .skia-missing-includes
+%patch -P 33 -p1 -b .aarch64-16kb-support
+%patch -P 34 -p1 -b .gcc-13
# delete all "toolprefix = " lines from build/toolchain/linux/BUILD.gn, as we
# never cross-compile in native Fedora RPMs, fixes ARM and aarch64 FTBFS
@@ -478,6 +478,9 @@ echo "%{_libdir}/%{name}" \
%changelog
+* Tue Apr 18 2023 Ankur Sinha <ankursinha AT fedoraproject DOT org> - 5.15.12-2
+- Rebuild (Qt 5.15.9)
+
* Tue Mar 07 2023 Kevin Kofler <Kevin(a)tigcc.ticalc.org> - 5.15.12-1.fc36.1
- Rebuild for Qt 5.15.8 update in Fedora 36.
1 year, 7 months
[mesa-freeworld/rpmfusion_fixes: 2/2] Re-introduce Conflicts - rfbz#6612
by Nicolas Chauvet
commit fb4fb5f0e45a8d70fd3348c1118be34cb90c9952
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Tue Apr 18 14:19:38 2023 +0200
Re-introduce Conflicts - rfbz#6612
This time the related provides aren't added so this avoid the conflicts
with itslef.
This also relies upon unversioned Recommends in the fedora
counterparts to avoid packages been replaced in end-users back.
mesa-freeworld.spec | 2 ++
1 file changed, 2 insertions(+)
---
diff --git a/mesa-freeworld.spec b/mesa-freeworld.spec
index b36652a..963760e 100644
--- a/mesa-freeworld.spec
+++ b/mesa-freeworld.spec
@@ -149,6 +149,7 @@ BuildRequires: pkgconfig(vulkan)
%package -n %{srcname}-va-drivers-freeworld
Summary: Mesa-based VA-API drivers
Requires: %{srcname}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}
+Conflicts: %{srcname}-va-drivers%{?_isa}
%description -n %{srcname}-va-drivers-freeworld
%{_description}
@@ -158,6 +159,7 @@ Requires: %{srcname}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}
%package -n %{srcname}-vdpau-drivers-freeworld
Summary: Mesa-based VDPAU drivers
Requires: %{srcname}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}
+Conflicts: %{srcname}-vdpau-drivers%{?_isa}
%description -n %{srcname}-vdpau-drivers-freeworld
%{_description}
1 year, 7 months
[mesa-freeworld/rpmfusion_fixes: 1/2] Enforces version to avoid miss-match with fedora
by Nicolas Chauvet
commit c6c76ab098bf7279fc758047d104f95275838061
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Tue Apr 18 14:05:52 2023 +0200
Enforces version to avoid miss-match with fedora
Fixes rfbz#6613
mesa-freeworld.spec | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/mesa-freeworld.spec b/mesa-freeworld.spec
index 397c183..b36652a 100644
--- a/mesa-freeworld.spec
+++ b/mesa-freeworld.spec
@@ -148,7 +148,7 @@ BuildRequires: pkgconfig(vulkan)
%if 0%{?with_va}
%package -n %{srcname}-va-drivers-freeworld
Summary: Mesa-based VA-API drivers
-Requires: %{srcname}-filesystem%{?_isa} >= %{?epoch:%{epoch}:}%{version}
+Requires: %{srcname}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}
%description -n %{srcname}-va-drivers-freeworld
%{_description}
@@ -157,7 +157,7 @@ Requires: %{srcname}-filesystem%{?_isa} >= %{?epoch:%{epoch}:}%{version}
%if 0%{?with_vdpau}
%package -n %{srcname}-vdpau-drivers-freeworld
Summary: Mesa-based VDPAU drivers
-Requires: %{srcname}-filesystem%{?_isa} >= %{?epoch:%{epoch}:}%{version}
+Requires: %{srcname}-filesystem%{?_isa} = %{?epoch:%{epoch}:}%{version}
%description -n %{srcname}-vdpau-drivers-freeworld
%{_description}
1 year, 7 months