[xmltv] Update to xmltv 1.1.1 release
by Gary Buhrmaster
commit 9444782459429c1223a7ff5c22b847c50eaca8aa
Author: Gary Buhrmaster <gary.buhrmaster(a)gmail.com>
Date: Sun Feb 20 02:32:16 2022 +0000
Update to xmltv 1.1.1 release
.gitignore | 1 +
sources | 2 +-
xmltv.spec | 7 +++++--
3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 290ee24..745e66e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@ xmltv-0.5.67.tar.bz2
/xmltv-v0.6.3.tar.gz
/xmltv-v1.0.0.tar.gz
/xmltv-v1.1.0.tar.gz
+/xmltv-v1.1.1.tar.gz
diff --git a/sources b/sources
index 5aa90b8..ec8dad3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (xmltv-v1.1.0.tar.gz) = 24eb3fb2a63eb11803fd88bac34a3aacec0695e3def06872cf2e6dad5a4867213c31136e0c8043b365d0d248f597492a3a8d9a183ae4864a2f49b166a06196da
+SHA512 (xmltv-v1.1.1.tar.gz) = 5a3268c8b05b843ed2004e4286abd9900b944811ca8562f5c3434ee85a4d0b45074587f2b548209e8de225c58fb14742f3421a3dbbb382870abf598d28185812
diff --git a/xmltv.spec b/xmltv.spec
index 201caf6..2e5bc21 100644
--- a/xmltv.spec
+++ b/xmltv.spec
@@ -1,6 +1,6 @@
Name: xmltv
-Version: 1.1.0
-Release: 2%{?dist}
+Version: 1.1.1
+Release: 1%{?dist}
Summary: A set of utilities to manage your TV viewing
License: GPLv2+
@@ -253,6 +253,9 @@ make test
%changelog
+* Sun Feb 20 2022 Gary Buhrmaster <gary.buhrmaster(a)gmail.com> - 1.1.1-1
+- Update to xmltv 1.1.1 release
+
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1.1.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
2 years, 10 months
[discord] (#6166) fixes conflicts with files with other packages
by Sérgio M. Basto
commit 1079b342ef7ab0c1e597a7d06bdbb4266c7569c2
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Feb 19 18:48:42 2022 +0000
(#6166) fixes conflicts with files with other packages
Minor fixes (warning: File listed twice: /usr/lib64/discord/Discord)
(#5921) Adding libappindicator-gtk3 as a dependency if gtk3 is installed
Fix "warning: absolute symlink"
discord.spec | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
---
diff --git a/discord.spec b/discord.spec
index dc8f64d..0b46d77 100644
--- a/discord.spec
+++ b/discord.spec
@@ -1,10 +1,11 @@
%global debug_package %{nil}
%global __strip /bin/true
%global __requires_exclude libffmpeg.so
+%global _build_id_links none
Name: discord
Version: 0.0.17
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: All-in-one voice and text chat for gamers
# License Information: https://bugzilla.rpmfusion.org/show_bug.cgi?id=4441#c14
@@ -28,7 +29,10 @@ Requires: libappindicator%{_isa}
Requires: libcxx%{_isa}
Requires: libatomic%{_isa}
+%if !0%{?el7}
+Recommends: (libappindicator-gtk3%{_isa} if gtk3%{_isa})
Recommends: google-noto-emoji-color-fonts
+%endif
%description
Linux Release for Discord, a free proprietary VoIP application designed for
@@ -40,13 +44,12 @@ gaming communities.
%build
%install
-rm -rf %{buildroot}
mkdir -p %{buildroot}/%{_bindir}/
mkdir -p %{buildroot}/%{_libdir}/discord
mkdir -p %{buildroot}/%{_datadir}/applications
cp -r * %{buildroot}/%{_libdir}/discord/
-ln -sf %{_libdir}/discord/Discord %{buildroot}/%{_bindir}/
+ln -sf ../%{_lib}/discord/Discord %{buildroot}/%{_bindir}/
desktop-file-install \
--set-icon=%{_libdir}/discord/discord.png \
--set-key=Exec --set-value=%{_bindir}/Discord \
@@ -55,14 +58,18 @@ desktop-file-install \
discord.desktop
%files
-%defattr(-,root,root)
%{_libdir}/discord/
%{_bindir}/Discord
%{_datadir}/applications/discord.desktop
-%attr(755, root, root) %{_libdir}/discord/Discord
%changelog
+* Sat Feb 19 2022 Sérgio Basto <sergio(a)serjux.com> - 0.0.17-3
+- (#6166) fixes conflicts with files with other packages
+- Minor fixes (warning: File listed twice: /usr/lib64/discord/Discord)
+- (#5921) Adding libappindicator-gtk3 as a dependency if gtk3 is installed
+- Fix "warning: absolute symlink"
+
* Thu Feb 17 2022 Eric Duvic <eric(a)ericduvic.com> - 0.0.17-1
- Update 0.0.17
2 years, 10 months
[ffmpeg] Revert "Add patch for chrome"
by Leigh Scott
commit 71696edc6a35c6a91c0b419368d2f4c6c79d1ac0
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Feb 19 17:11:32 2022 +0000
Revert "Add patch for chrome"
This reverts commit afe251ab706f9a81a446ffb28dac43d8091f3a31.
ffmpeg-support-chromium.patch | 42 ------------------------------------------
ffmpeg.spec | 2 +-
2 files changed, 1 insertion(+), 43 deletions(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 18ef841..6b5b17d 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -130,7 +130,7 @@ Source0: ffmpeg-%{?branch}%{date}.tar.bz2
Source0: http://ffmpeg.org/releases/ffmpeg-%{version}.tar.xz
%endif
Patch0: fix-vmaf-model-path.patch
-Patch1: ffmpeg-support-chromium.patch
+# upstream asm commits
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
# Fedora dev's decided to conflict with our package
Provides: %{name}-free%{?_isa} = 100:%{version}-%{release}
2 years, 10 months
[chromium-freeworld] Use compat-ffmpeg4 for f36+
by Leigh Scott
commit 9e28be5247cc1114ebc3ffe44df34984a605ea35
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Feb 19 17:08:22 2022 +0000
Use compat-ffmpeg4 for f36+
chromium-freeworld.spec | 29 ++++++++++++++++-------------
1 file changed, 16 insertions(+), 13 deletions(-)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index bc9b3fb..c0bf9f7 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -17,17 +17,9 @@
%global __provides_exclude_from %{chromiumdir}/.*\\.so
#######################################CONFIGS###########################################
# System libraries to use.
-%if 0%{?fedora} >= 36
-%global system_ffmpeg 0
-%else
%global system_ffmpeg 1
-%endif
%global system_freetype 0
-%if 0%{?fedora} >= 36
-%global system_harfbuzz 1
-%else
%global system_harfbuzz 0
-%endif
%global system_libicu 0
%global system_libvpx 0
%global system_libxml2 1
@@ -36,7 +28,7 @@
##############################Package Definitions######################################
Name: chromium-freeworld
Version: 98.0.4758.102
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Chromium built with all freeworld codecs and VA-API support
License: BSD and LGPLv2+ and ASL 2.0 and IJG and MIT and GPLv2+ and ISC and OpenSSL and (MPLv1.1 or GPLv2 or LGPLv2)
URL: https://www.chromium.org/Home
@@ -86,10 +78,13 @@ BuildRequires: pkgconfig(wayland-cursor)
BuildRequires: pkgconfig(wayland-scanner)
BuildRequires: pkgconfig(wayland-server)
#BuildRequires: /usr/bin/python2
-BuildRequires: /usr/bin/python3
+BuildRequires: python3-devel
+BuildRequires: python-unversioned-command
BuildRequires: python3-beautifulsoup4
BuildRequires: python3-html5lib
-BuildRequires: python3-setuptools
+BuildRequires: python3-markupsafe
+BuildRequires: python3-ply
+BuildRequires: python3-simplejson
BuildRequires: python3-six
%if %{system_re2}
BuildRequires: re2-devel
@@ -113,7 +108,11 @@ BuildRequires: libpng-devel
BuildRequires: libvpx-devel
%endif
%if %{system_ffmpeg}
+%if 0%{?fedora} && 0%{?fedora} > 35
+BuildRequires: compat-ffmpeg4-devel
+%else
BuildRequires: ffmpeg-devel
+%endif
BuildRequires: opus-devel
%endif
BuildRequires: libwebp-devel
@@ -221,8 +220,6 @@ Patch1406: chromium-rpm-fusion-brand.patch
%patch1406 -p1
-#Let's change the default shebang of python files.
-find -type f -exec sed -iE '1s=^#! */usr/bin/\(python\|env python\)[23]\?=#!%{__python3}=' {} +
./build/linux/unbundle/remove_bundled_libraries.py --do-remove \
base/third_party/cityhash \
base/third_party/double_conversion \
@@ -541,6 +538,9 @@ mkdir -p third_party/node/linux/node-linux-x64/bin
ln -s %{_bindir}/node third_party/node/linux/node-linux-x64/bin/node
#####################################BUILD#############################################
%build
+%if 0%{?fedora} && 0%{?fedora} > 35
+export PKG_CONFIG_PATH="%{_libdir}/compat-ffmpeg4/pkgconfig"
+%endif
# Final link uses lots of file descriptors.
ulimit -n 2048
@@ -737,6 +737,9 @@ appstream-util validate-relax --nonet "%{buildroot}%{_metainfodir}/%{name}.appda
%{chromiumdir}/vk_swiftshader_icd.json
#########################################changelogs#################################################
%changelog
+* Sat Feb 19 2022 Leigh Scott <leigh123linux(a)gmail.com> - 98.0.4758.102-2
+- Use compat-ffmpeg4 for f36+
+
* Thu Feb 17 2022 Leigh Scott <leigh123linux(a)gmail.com> - 98.0.4758.102-1
- Update to 98.0.4758.102
2 years, 10 months
[dream] Added requirements which will be required by next release
by Jaroslav Škarvada
commit fa7867b306a218f9a3ea8086001df8dc8128b166
Author: Jaroslav Škarvada <jskarvad(a)redhat.com>
Date: Sat Feb 19 16:03:45 2022 +0100
Added requirements which will be required by next release
Signed-off-by: Jaroslav Škarvada <jskarvad(a)redhat.com>
dream.spec | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/dream.spec b/dream.spec
index ff1043a..1a12856 100644
--- a/dream.spec
+++ b/dream.spec
@@ -29,6 +29,9 @@ BuildRequires: qt5-qtwebkit-devel
BuildRequires: desktop-file-utils
BuildRequires: libpcap-devel
BuildRequires: faac-devel > 1.29.9.2-3
+# for future new release
+#BuildRequires: fdk-aac-free-devel
+#BuildRequires: SoapySDR-devel
Requires: hicolor-icon-theme
%description
2 years, 10 months
[kodi/f36] Switch to compat-ffmpeg4
by Leigh Scott
Summary of changes:
a3ea17a... Switch to compat-ffmpeg4 (*)
(*) This commit already existed in another branch; no separate mail sent
2 years, 10 months
[kodi] Switch to compat-ffmpeg4
by Leigh Scott
commit a3ea17aead50b566f627e6b58d83415b45c8cdcc
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Feb 19 08:56:56 2022 +0000
Switch to compat-ffmpeg4
kodi.spec | 21 ++++++++++++++-------
1 file changed, 14 insertions(+), 7 deletions(-)
---
diff --git a/kodi.spec b/kodi.spec
index 504e181..6fbf829 100644
--- a/kodi.spec
+++ b/kodi.spec
@@ -13,6 +13,8 @@
%global optflags %(echo %{optflags} | sed 's/-g /-g1 /')
%endif
+# Needed for F36 build issue
+%undefine _package_note_file
# We support hte following options:
# --with,
@@ -43,7 +45,7 @@
Name: kodi
Version: 19.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Media center
License: GPLv2+ and GPLv3+ and LGPLv2+ and BSD and MIT
@@ -116,7 +118,11 @@ BuildRequires: expat-devel
BuildRequires: faad2-devel
BuildRequires: firewalld-filesystem
%if 0%{?_with_external_ffmpeg}
+%if 0%{?fedora} && 0%{?fedora} > 35
+BuildRequires: compat-ffmpeg4-devel
+%else
BuildRequires: ffmpeg-devel
+%endif
%else
BuildRequires: trousers-devel
%endif
@@ -340,13 +346,10 @@ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" \
tools/EventClients/Clients/KodiSend/kodi-send.py \
tools/EventClients/lib/python/xbmcclient.py
-%if 0%{?fedora} < 32
-# Fix python binary search
-sed -i 's/ pkg_check_modules(PC_PYTHON python>=2.7 QUIET)/ pkg_check_modules(PC_PYTHON python=2.7 QUIET)/' cmake/modules/FindPython.cmake
-%endif
-
-
%build
+%if 0%{?fedora} && 0%{?fedora} > 35
+export PKG_CONFIG_PATH="%{_libdir}/compat-ffmpeg4/pkgconfig"
+%endif
%cmake3 \
%if %{with dvdcss}
-DLIBDVDCSS_URL=%{SOURCE4} \
@@ -462,6 +465,10 @@ rm -f ${RPM_BUILD_ROOT}%{_mandir}/man1/kodi-wiiremote.1
%changelog
+* Sat Feb 19 2022 Leigh Scott <leigh123linux(a)gmail.com> - 19.3-2
+- Switch to compat-ffmpeg4
+- Disable package note
+
* Wed Oct 27 2021 Michael Cronenworth <mike(a)cchtml.com> - 19.3-1
- Kodi 19.3 Final
2 years, 10 months
[VirtualBox] add upstream patch not yet in released versions
by Sérgio M. Basto
commit eeba9817d0f3ab31c7a2677dff8dbac01512021b
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Feb 19 01:13:52 2022 +0000
add upstream patch not yet in released versions
...Added-support-for-running-with-Python-3.1.patch | 158 +++++++++++++++++++++
VirtualBox.spec | 2 +
2 files changed, 160 insertions(+)
---
diff --git a/0001-libs-xpcom-Added-support-for-running-with-Python-3.1.patch b/0001-libs-xpcom-Added-support-for-running-with-Python-3.1.patch
new file mode 100644
index 0000000..2ca8df0
--- /dev/null
+++ b/0001-libs-xpcom-Added-support-for-running-with-Python-3.1.patch
@@ -0,0 +1,158 @@
+From d90a7f1fe4367600d91f596b4b270f11639e58d9 Mon Sep 17 00:00:00 2001
+From: vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>
+Date: Fri, 6 Aug 2021 06:37:38 +0000
+Subject: [PATCH] libs/xpcom: Added support for running with Python 3.10
+ (untested).
+
+git-svn-id: http://www.virtualbox.org/svn/vbox@90537 cfe28804-0f27-0410-a406-dd0f0b0b656f
+---
+ trunk/configure | 4 +-
+ trunk/src/libs/xpcom18a4/python/Makefile.kmk | 51 +++++++++++++++++--
+ .../libs/xpcom18a4/python/gen_python_deps.py | 4 +-
+ .../xpcom18a4/python/src/module/_xpcom.cpp | 6 ++-
+ 4 files changed, 57 insertions(+), 8 deletions(-)
+
+diff --git a/trunk/configure b/trunk/configure
+index f525dd60cf2..39782f6ff21 100755
+--- a/trunk/configure
++++ b/trunk/configure
+@@ -3,7 +3,7 @@
+ # libraries VBox OSE depends on.
+
+ #
+-# Copyright (C) 2006-2020 Oracle Corporation
++# Copyright (C) 2006-2021 Oracle Corporation
+ #
+ # This file is part of VirtualBox Open Source Edition (OSE), as
+ # available from http://www.virtualbox.org. This file is free software;
+@@ -2043,7 +2043,7 @@ extern "C" int main(void)
+ }
+ EOF
+ found=
+- SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m python3.6 python3.6m python3.7 python3.7m python3.8 python3.8m python3.9 python3.9m"
++ SUPPYTHONLIBS="python2.7 python2.6 python3.1 python3.2 python3.3 python3.4 python3.4m python3.5 python3.5m python3.6 python3.6m python3.7 python3.7m python3.8 python3.8m python3.9 python3.9m python3.10 python3.10m"
+ for p in $PYTHONDIR; do
+ for d in $SUPPYTHONLIBS; do
+ for b in lib/x86_64-linux-gnu lib/i386-linux-gnu lib64 lib/64 lib; do
+diff --git a/trunk/src/libs/xpcom18a4/python/Makefile.kmk b/trunk/src/libs/xpcom18a4/python/Makefile.kmk
+index 23272feb0d7..84cd3e863e7 100644
+--- a/trunk/src/libs/xpcom18a4/python/Makefile.kmk
++++ b/trunk/src/libs/xpcom18a4/python/Makefile.kmk
+@@ -4,7 +4,7 @@
+ #
+
+ #
+-# Copyright (C) 2009-2017 Oracle Corporation
++# Copyright (C) 2009-2021 Oracle Corporation
+ #
+ # This file is part of VirtualBox Open Source Edition (OSE), as
+ # available from http://www.virtualbox.org. This file is free software;
+@@ -20,7 +20,7 @@ include $(KBUILD_PATH)/subheader.kmk
+
+ #
+ # List of supported Python versions, defining a number of
+-# VBOX_PYTHON[26|27|31|32|32M|33|33M|34|34M|35|35M|36|36M|37|37M|38|38M|39|39M|DEF]_[INC|LIB] variables
++# VBOX_PYTHON[26|27|31|32|32M|33|33M|34|34M|35|35M|36|36M|37|37M|38|38M|39|39M|310|310M|DEF]_[INC|LIB] variables
+ # which get picked up below.
+ #
+ ifeq ($(KBUILD_TARGET),darwin) # Relatively predictable, don't script.
+@@ -646,6 +646,52 @@ VBoxPython3_9m_x86_LIBS = $(VBOX_PYTHON39M_LIB_X86)
+ endif
+ endif
+
++ifdef VBOX_PYTHON310_INC
++#
++# Python 3.10 version
++#
++DLLS += VBoxPython3_10
++VBoxPython3_10_EXTENDS = VBoxPythonBase
++VBoxPython3_10_EXTENDS_BY = appending
++VBoxPython3_10_TEMPLATE = XPCOM
++VBoxPython3_10_INCS = $(VBOX_PYTHON310_INC)
++VBoxPython3_10_LIBS = $(VBOX_PYTHON310_LIB)
++
++ ifdef VBOX_WITH_32_ON_64_MAIN_API
++ ifdef VBOX_PYTHON310_LIB_X86
++DLLS += VBoxPython3_10_x86
++VBoxPython3_10_x86_EXTENDS = VBoxPythonBase_x86
++VBoxPython3_10_x86_EXTENDS_BY = appending
++VBoxPython3_10_x86_TEMPLATE = XPCOM
++VBoxPython3_10_x86_INCS = $(VBOX_PYTHON310_INC)
++VBoxPython3_10_x86_LIBS = $(VBOX_PYTHON310_LIB_X86)
++ endif
++ endif
++endif
++
++ifdef VBOX_PYTHON310M_INC
++#
++# Python 3.10 version with pymalloc
++#
++DLLS += VBoxPython3_10m
++VBoxPython3_10m_EXTENDS = VBoxPythonBase_m
++VBoxPython3_10m_EXTENDS_BY = appending
++VBoxPython3_10m_TEMPLATE = XPCOM
++VBoxPython3_10m_INCS = $(VBOX_PYTHON310M_INC)
++VBoxPython3_10m_LIBS = $(VBOX_PYTHON310M_LIB)
++
++ ifdef VBOX_WITH_32_ON_64_MAIN_API
++ ifdef VBOX_PYTHON310M_LIB_X86
++DLLS += VBoxPython3_10m_x86
++VBoxPython3_10m_x86_EXTENDS = VBoxPythonBase_x86_m
++VBoxPython3_10m_x86_EXTENDS_BY = appending
++VBoxPython3_10m_x86_TEMPLATE_ = XPCOM
++VBoxPython3_10m_x86_INCS = $(VBOX_PYTHON310M_INC)
++VBoxPython3_10m_x86_LIBS = $(VBOX_PYTHON310M_LIB_X86)
++ endif
++ endif
++endif
++
+ ifdef VBOX_PYTHONDEF_INC
+ #
+ # Python without versioning
+@@ -730,4 +776,3 @@ VBoxPython-inst-py-xpcom_SOURCES = \
+
+
+ include $(FILE_KBUILD_SUB_FOOTER)
+-
+diff --git a/trunk/src/libs/xpcom18a4/python/gen_python_deps.py b/trunk/src/libs/xpcom18a4/python/gen_python_deps.py
+index b116313add2..d5107975763 100755
+--- a/trunk/src/libs/xpcom18a4/python/gen_python_deps.py
++++ b/trunk/src/libs/xpcom18a4/python/gen_python_deps.py
+@@ -1,7 +1,7 @@
+ #!/usr/bin/python
+
+ """
+-Copyright (C) 2009-2016 Oracle Corporation
++Copyright (C) 2009-2021 Oracle Corporation
+
+ This file is part of VirtualBox Open Source Edition (OSE), as
+ available from http://www.virtualbox.org. This file is free software;
+@@ -16,7 +16,7 @@ from __future__ import print_function
+ import os,sys
+ from distutils.version import StrictVersion
+
+-versions = ["2.6", "2.7", "3.1", "3.2", "3.2m", "3.3", "3.3m", "3.4", "3.4m", "3.5", "3.5m", "3.6", "3.6m", "3.7", "3.7m", "3.8", "3.8m", "3.9", "3.9m" ]
++versions = ["2.6", "2.7", "3.1", "3.2", "3.2m", "3.3", "3.3m", "3.4", "3.4m", "3.5", "3.5m", "3.6", "3.6m", "3.7", "3.7m", "3.8", "3.8m", "3.9", "3.9m", "3.10", "3.10m" ]
+ prefixes = ["/usr", "/usr/local", "/opt", "/opt/local"]
+ known = {}
+
+diff --git a/trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp b/trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp
+index 412f75b2899..d40d2b52384 100644
+--- a/trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp
++++ b/trunk/src/libs/xpcom18a4/python/src/module/_xpcom.cpp
+@@ -84,7 +84,11 @@ extern PYXPCOM_EXPORT void PyXPCOM_InterpreterState_Ensure();
+ # define MANGLE_MODULE_INIT(a_Name) RT_CONCAT(a_Name, MODULE_NAME_SUFFIX)
+ # endif
+ # ifdef VBOX_PYXPCOM_VERSIONED
+-# if PY_VERSION_HEX >= 0x03090000 && PY_VERSION_HEX < 0x030a0000
++# if PY_VERSION_HEX >= 0x030a0000 && PY_VERSION_HEX < 0x030b0000
++# define MODULE_NAME MANGLE_MODULE_NAME("VBoxPython3_10")
++# define initVBoxPython MANGLE_MODULE_INIT(PyInit_VBoxPython3_10)
++
++# elif PY_VERSION_HEX >= 0x03090000 && PY_VERSION_HEX < 0x030a0000
+ # define MODULE_NAME MANGLE_MODULE_NAME("VBoxPython3_9")
+ # define initVBoxPython MANGLE_MODULE_INIT(PyInit_VBoxPython3_9)
+
+--
+2.34.1
+
diff --git a/VirtualBox.spec b/VirtualBox.spec
index 02caa32..ff79534 100644
--- a/VirtualBox.spec
+++ b/VirtualBox.spec
@@ -93,6 +93,7 @@ Patch73: vb-6.1.16-modal-dialog-parent.patch
Patch80: VirtualBox-6.1.4-gcc10.patch
Patch88: VirtualBox-lzf.patch
+Patch90: 0001-libs-xpcom-Added-support-for-running-with-Python-3.1.patch
BuildRequires: gcc-c++
BuildRequires: kBuild >= 0.1.9998.r3093
@@ -340,6 +341,7 @@ rm -r src/libs/zlib-1.2.*/
%patch73 -p1 -b .modal-dialog-parent
%patch80 -p1 -b .gcc10
%patch88 -p1 -b .lzf
+%patch90 -p2 -b .python3.10
%build
2 years, 10 months