[gstreamer1-plugins-bad-freeworld] Update gstreamer1-plugins-bad-freeworld to 1.22.5
by Leigh Scott
commit 9fcbfe1fef051fe26391e4633215f0ade0eb1cd8
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Aug 12 12:56:22 2023 +0100
Update gstreamer1-plugins-bad-freeworld to 1.22.5
gstreamer1-plugins-bad-freeworld.spec | 11 +++++------
sources | 2 +-
2 files changed, 6 insertions(+), 7 deletions(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index e4a6924..cdb20b8 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -1,12 +1,8 @@
-
-# gstreamer1.prov is broken and hangs, workarround it
-%global __gstreamer1_provides %{nil}
-
Summary: GStreamer 1.0 streaming media framework "bad" plug-ins
Name: gstreamer1-plugins-bad-freeworld
Epoch: 1
-Version: 1.22.3
-Release: 2%{?dist}
+Version: 1.22.5
+Release: 1%{?dist}
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
Source0: %{url}/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
@@ -103,6 +99,9 @@ rm -rf %{buildroot}%{_libdir}/pkgconfig
%changelog
+* Sat Aug 12 2023 Leigh Scott <leigh123linux(a)gmail.com> - 1:1.22.5-1
+- Update gstreamer1-plugins-bad-freeworld to 1.22.5
+
* Wed Aug 02 2023 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1:1.22.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
diff --git a/sources b/sources
index a47a488..03f9367 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gst-plugins-bad-1.22.3.tar.xz) = 1512e26111174ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628
+SHA512 (gst-plugins-bad-1.22.5.tar.xz) = ee9710d05a810f389460393cc8871f68313bbade0832a0cb8843f540e228fd5effd3d4ed966d6923c1c0860a64245f9faa77f37bfeb36f0c90f45f66ae9d202b
1 year, 3 months
[EmptyEpsilon] Build bundled libjson11 as a static lib
by Leigh Scott
commit 1f80d5ff8ec2a0b6666d7f655db56e2012b90fd5
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Aug 11 18:17:33 2023 +0100
Build bundled libjson11 as a static lib
EmptyEpsilon.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/EmptyEpsilon.spec b/EmptyEpsilon.spec
index a265d9f..f25d94f 100644
--- a/EmptyEpsilon.spec
+++ b/EmptyEpsilon.spec
@@ -5,7 +5,7 @@
Name: EmptyEpsilon
Summary: Spaceship bridge simulator game
Version: %{version_major}.%{version_minor}.%{version_patch}
-Release: 5%{?dist}
+Release: 6%{?dist}
License: GPLv2
BuildRequires: cmake
@@ -83,6 +83,7 @@ dos2unix SeriousProton-EE-2021.06.23/src/httpServer.cpp \
-DCPACK_PACKAGE_VERSION_MINOR=%{version_minor} \
-DCPACK_PACKAGE_VERSION_PATCH=%{version_patch} \
-DWITH_GLM="system" \
+ -DBUILD_SHARED_LIBS:BOOL=OFF \
-DCONFIG_DIR=%{_sysconfdir}/emptyepsilon/
@@ -120,6 +121,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%{_datadir}/applications/%{name}.desktop
%changelog
+* Fri Aug 11 2023 Leigh Scott <leigh123linux(a)gmail.com> - 2021.06.23-6
+- Build bundled libjson11 as a static lib
+
* Thu Aug 03 2023 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 2021.06.23-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
1 year, 3 months
[VirtualBox-kmod] Add fix for kernel-6.4.10
by Sérgio M. Basto
commit b6d5efad5d1cc513ae45593fd1e246cbeed6920b
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Sat Aug 12 07:51:55 2023 +0100
Add fix for kernel-6.4.10
VirtualBox-kmod.spec | 7 ++++++-
kernel-6.4.10.patch | 11 +++++++++++
2 files changed, 17 insertions(+), 1 deletion(-)
---
diff --git a/VirtualBox-kmod.spec b/VirtualBox-kmod.spec
index 0e3a852..8fce7b6 100644
--- a/VirtualBox-kmod.spec
+++ b/VirtualBox-kmod.spec
@@ -40,7 +40,7 @@
Name: VirtualBox-kmod
Version: 7.0.10
-Release: 1%{?dist}
+Release: 2%{?dist}
#Release: 1%%{?prerel:.%%{prerel}}%%{?dist}
Summary: Kernel module for VirtualBox
@@ -49,6 +49,7 @@ URL: http://www.virtualbox.org/wiki/VirtualBox
# This filters out the XEN kernel, since we don't run on XEN
Source1: excludekernel-filter.txt
Patch1: fix_7.0.6_locking_problems.patch
+Patch2: kernel-6.4.10.patch
%global AkmodsBuildRequires %{_bindir}/kmodtool VirtualBox-kmodsrc = %{version} xz time elfutils-libelf-devel gcc
@@ -71,6 +72,7 @@ Kernel module for VirtualBox
tar --use-compress-program xz -xf %{_datadir}/%{name}-%{version}/%{name}-%{version}.tar.xz
pushd %{name}-%{version}
%patch -P 1 -p1
+%patch -P 2 -p1
popd
# error out if there was something wrong with kmodtool
@@ -133,6 +135,9 @@ DIRS=$(ls %{name}-%{version} |wc -l)
[ $MODS = $DIRS ] || [ $MODS = 0 ]
%changelog
+* Sat Aug 12 2023 Sérgio Basto <sergio(a)serjux.com> - 7.0.10-2
+- Add fix for kernel-6.4.10
+
* Wed Jul 19 2023 Sérgio Basto <sergio(a)serjux.com> - 7.0.10-1
- Update to 7.0.10
diff --git a/kernel-6.4.10.patch b/kernel-6.4.10.patch
new file mode 100644
index 0000000..6d3bf89
--- /dev/null
+++ b/kernel-6.4.10.patch
@@ -0,0 +1,11 @@
+--- VirtualBox-kmod-7.0.10/vboxnetflt/linux/VBoxNetFlt-linux.c.orig 2023-08-12 07:45:07.098973472 +0100
++++ VirtualBox-kmod-7.0.10/vboxnetflt/linux/VBoxNetFlt-linux.c 2023-08-12 07:46:27.453791783 +0100
+@@ -47,7 +47,7 @@
+ #if RTLNX_VER_MIN(2,6,24)
+ # include <linux/nsproxy.h>
+ #endif
+-#if RTLNX_VER_MIN(6,5,0)
++#if RTLNX_VER_MIN(6,4,10)
+ # include <net/gso.h>
+ #endif
+ #include <linux/netdevice.h>
1 year, 3 months
[gstreamer1-plugins-ugly] Update gstreamer1-plugins-ugly to 1.22.5
by Leigh Scott
commit 6524fa953631b1bfbc0fd67189363deeaf1ebd8e
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Aug 12 12:19:53 2023 +0100
Update gstreamer1-plugins-ugly to 1.22.5
gstreamer1-plugins-ugly.spec | 9 ++++++---
sources | 2 +-
2 files changed, 7 insertions(+), 4 deletions(-)
---
diff --git a/gstreamer1-plugins-ugly.spec b/gstreamer1-plugins-ugly.spec
index 9ee3200..b794a2a 100644
--- a/gstreamer1-plugins-ugly.spec
+++ b/gstreamer1-plugins-ugly.spec
@@ -1,5 +1,5 @@
# gstreamer1.prov is broken and hangs, workarround it
-%global __gstreamer1_provides %{nil}
+#global __gstreamer1_provides %{nil}
%global src_name gst-plugins-ugly
@@ -7,8 +7,8 @@
Summary: GStreamer 1.0 streaming media framework "ugly" plug-ins
Name: gstreamer1-plugins-ugly
Epoch: 1
-Version: 1.22.3
-Release: 2%{?dist}
+Version: 1.22.5
+Release: 1%{?dist}
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
Source0: %{url}/src/%{src_name}/%{src_name}-%{version}.tar.xz
@@ -76,6 +76,9 @@ gstreamer-plugins-good because:
%changelog
+* Sat Aug 12 2023 Leigh Scott <leigh123linux(a)gmail.com> - 1:1.22.5-1
+- Update gstreamer1-plugins-ugly to 1.22.5
+
* Wed Aug 02 2023 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 1:1.22.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
diff --git a/sources b/sources
index 6621fd0..f8a199c 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (gst-plugins-ugly-1.22.3.tar.xz) = a92c49ac2e9d31d518ecda8ae95a1b1040c4c828b0230d922b8d7cb926c8d3db534e94126aac5c3d8ce35e40c0e53ea334d7747bf9b6943529430f7a9bce5b31
+SHA512 (gst-plugins-ugly-1.22.5.tar.xz) = 5ded749707a196f4fb0fe237e4bb5a2d9cfc4387a1e97540afcca28fab570c76e87858f34cbaa401ab531bb42be4843ccaa6d03e72d59a3788c701c7914ece8f
1 year, 3 months
[d1x] fix
by Leigh Scott
commit 5721bfc120a15121fcb164c8e188e7faebc6bf37
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Aug 11 01:54:45 2023 +0100
fix
fix_scons_issue.patch | 68 +++++++++++++++++++++++++++++++++++++--------------
1 file changed, 49 insertions(+), 19 deletions(-)
---
diff --git a/fix_scons_issue.patch b/fix_scons_issue.patch
index e90fdf8..242ca48 100644
--- a/fix_scons_issue.patch
+++ b/fix_scons_issue.patch
@@ -1,22 +1,33 @@
-From 769164a55bd74f2f11d14dd5175fbee01cf77638 Mon Sep 17 00:00:00 2001
-From: Arne de Bruijn <mail(a)arnedebruijn.nl>
-Date: Wed, 22 Mar 2023 10:41:28 +0100
-Subject: [PATCH] Fix SConstruct for scons 4.5.0+
-
-env['CPPDEFINES'] may return a deque object in scons 4.5.0+ (see
-SCons/scons#4321).
-Explicitly convert it to a list where needed.
-
-Tested with scons 4.4.0, 4.5.0, 4.5.1 and 4.5.2.
----
- SConstruct | 8 ++++----
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/SConstruct b/SConstruct
-index d89d101f9..7dfea1e1f 100644
--- a/SConstruct
+++ b/SConstruct
-@@ -4771,7 +4771,7 @@ class DXXProgram(DXXCommon):
+@@ -310,7 +310,7 @@
+ # creates copies, so it is safe for the default value to be
+ # shared.
+ def __init__(self,env,keyviews,_l=[]):
+- self.flags = {k: env.get(k, _l)[:] for k in itertools.chain.from_iterable(keyviews)}
++ self.flags = {k: env.get(k, _l).copy() for k in itertools.chain.from_iterable(keyviews)}
+ def restore(self,env):
+ env.Replace(**self.flags)
+ def __getitem__(self,name):
+@@ -1527,7 +1527,7 @@
+ # If joysticks are disabled, then disable all possible
+ # inputs.
+ user_settings.max_axes_per_joystick = user_settings.max_buttons_per_joystick = user_settings.max_hats_per_joystick = 0
+- successflags['CPPDEFINES'] = CPPDEFINES = successflags.get('CPPDEFINES', [])[:]
++ successflags['CPPDEFINES'] = CPPDEFINES = successflags.get('CPPDEFINES', []).copy()
+ # use Redbook if at least one of the following applies
+ # 1. we are on SDL1
+ # 2. we are building for a platform for which we have a custom CD implementation (currently only win32)
+@@ -4528,7 +4528,7 @@
+ user_settings = self.user_settings
+ builddir = env.Dir(user_settings.builddir).Dir(self.srcdir)
+ for test in runtime_test_boost_tests:
+- LIBS = [] if test.nodefaultlibs else env['LIBS'][:]
++ LIBS = [] if test.nodefaultlibs else env['LIBS'].copy()
+ LIBS.append('boost_unit_test_framework')
+ env.Program(target=builddir.File(test.target), source=test.source(self), LIBS=LIBS)
+
+@@ -4771,7 +4771,7 @@
# Bypass ccache, if any, since this is a preprocess only
# call.
kwargs['CXXFLAGS'] = (env['CXXFLAGS'] or []) + ['-E']
@@ -34,7 +45,7 @@ index d89d101f9..7dfea1e1f 100644
get_objects_similar_arch_ogl = DXXCommon.create_lazy_object_states_getter((LazyObjectState(sources=(
'similar/arch/ogl/gr.cpp',
'similar/arch/ogl/ogl.cpp',
-@@ -4887,7 +4887,7 @@ class DXXProgram(DXXCommon):
+@@ -4887,7 +4887,7 @@
), LazyObjectState(sources=(
'similar/main/inferno.cpp',
),
@@ -43,7 +54,7 @@ index d89d101f9..7dfea1e1f 100644
transform_target=_apply_target_name,
), LazyObjectState(sources=(
'similar/main/kconfig.cpp',
-@@ -4897,7 +4897,7 @@ class DXXProgram(DXXCommon):
+@@ -4897,7 +4897,7 @@
), LazyObjectState(sources=(
'similar/misc/physfsx.cpp',
),
@@ -52,3 +63,22 @@ index d89d101f9..7dfea1e1f 100644
transform_target=_apply_target_name,
), LazyObjectState(sources=(
'similar/main/playsave.cpp',
+@@ -5108,7 +5108,7 @@
+ objects.extend(self.get_objects_editor())
+ objects.extend(static_archive_construction.get_objects_editor())
+ versid_build_environ = ['CXX', 'CPPFLAGS', 'CXXFLAGS', 'LINKFLAGS']
+- versid_cppdefines = env['CPPDEFINES'][:]
++ versid_cppdefines = env['CPPDEFINES'].copy()
+ extra_version = user_settings.extra_version
+ if extra_version is None:
+ extra_version = 'v%u.%u' % (self.VERSION_MAJOR, self.VERSION_MINOR)
+@@ -5226,7 +5226,7 @@
+ env.Install(install_dir, exe_node)
+ env.Alias('install', install_dir)
+ else:
+- syspath = sys.path[:]
++ syspath = sys.path.copy()
+ cocoa = 'common/arch/cocoa'
+ sys.path += [cocoa]
+ import tool_bundle
+
1 year, 3 months