[unrar/f40] Update to 7.0.7
by Leigh Scott
Summary of changes:
3b540e8... Update to 7.0.7 (*)
(*) This commit already existed in another branch; no separate mail sent
8 months, 3 weeks
[unrar] Update to 7.0.7
by Leigh Scott
commit 3b540e8ce6f4c13c25458ac12c625e5587ae4947
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Mar 1 13:11:01 2024 +0000
Update to 7.0.7
sources | 2 +-
unrar-6.2.6-build.patch | 4 ++--
unrar.spec | 7 +++++--
3 files changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/sources b/sources
index 363a5c6..8fd6134 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (unrarsrc-7.0.3.tar.gz) = 2c72f37b36c4a2eba6a37cab10385c465337e75d09a9afafae463e1c7732bdd4c655de34b787ba301f7343790783861b657c1e03cd6f5589a9de7cfc466de752
+SHA512 (unrarsrc-7.0.7.tar.gz) = 7151a42742d4c34a8f03c58dae471f80788b76adbb52188759b7fc7357757f88fa9d980de006ce48732c40f326b92b79fb069e807c2b66d4387ee60433a8accb
diff --git a/unrar-6.2.6-build.patch b/unrar-6.2.6-build.patch
index f873198..cb7dcf5 100644
--- a/unrar-6.2.6-build.patch
+++ b/unrar-6.2.6-build.patch
@@ -1,11 +1,10 @@
-diff -uNrp a/makefile b/makefile
--- a/makefile
+++ b/makefile
@@ -3,12 +3,12 @@
# Linux using GCC
CXX=c++
--CXXFLAGS=-march=native -O2 -Wno-logical-op-parentheses -Wno-switch -Wno-dangling-else
+-CXXFLAGS=-march=native -O2 -std=c++11 -Wno-logical-op-parentheses -Wno-switch -Wno-dangling-else
+CXXFLAGS=$(RPM_OPT_FLAGS) -fPIC -DPIC -Wno-parentheses -Wno-switch -Wno-sign-compare -Wno-class-memaccess -Wno-unused-variable -Wno-unused-function -Wno-dangling-else
LIBFLAGS=-fPIC
DEFINES=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DRAR_SMP
@@ -37,3 +36,4 @@ diff -uNrp a/makefile b/makefile
$(LINK) -shared -o libunrar.so $(LDFLAGS) $(OBJECTS) $(LIB_OBJ)
$(AR) rcs libunrar.a $(OBJECTS) $(LIB_OBJ)
+
diff --git a/unrar.spec b/unrar.spec
index d654ae2..e2b900d 100644
--- a/unrar.spec
+++ b/unrar.spec
@@ -1,6 +1,6 @@
Name: unrar
-Version: 7.0.3
-Release: 2%{?dist}
+Version: 7.0.7
+Release: 1%{?dist}
Summary: Utility for extracting, testing and viewing RAR archives
License: Freeware with further limitations
URL: https://www.rarlab.com/rar_add.htm
@@ -89,6 +89,9 @@ touch -r license.txt %{buildroot}%{_sysconfdir}/rpm/macros.unrar
%changelog
+* Fri Mar 01 2024 Leigh Scott <leigh123linux(a)gmail.com> - 7.0.7-1
+- Update to 7.0.7
+
* Sun Feb 04 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 7.0.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
8 months, 3 weeks
[nvidia-open-kmod] Fix gcc14 compile issue (rfbz#6882)
by Leigh Scott
commit 09577396a32076ed7cc0738a35f243a496d9d2ce
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Fri Mar 1 11:07:08 2024 +0000
Fix gcc14 compile issue (rfbz#6882)
gcc14.patch | 17 +++++++++++++++++
nvidia-open-kmod.spec | 8 +++++++-
2 files changed, 24 insertions(+), 1 deletion(-)
---
diff --git a/gcc14.patch b/gcc14.patch
new file mode 100644
index 0000000..19ef22f
--- /dev/null
+++ b/gcc14.patch
@@ -0,0 +1,17 @@
+--- a/kernel-open/conftest.sh
++++ b/kernel-open/conftest.sh
+@@ -5154,8 +5154,13 @@
+ #
+ CODE="
+ #include <drm/drm_gem.h>
++ #if defined(NV_LINUX_IOSYS_MAP_H_PRESENT)
++ typedef struct iosys_map nv_sysio_map_t;
++ #else
++ typedef struct dma_buf_map nv_sysio_map_t;
++ #endif
+ int conftest_drm_gem_object_vmap_has_map_arg(
+- struct drm_gem_object *obj, struct dma_buf_map *map) {
++ struct drm_gem_object *obj, nv_sysio_map_t *map) {
+ return obj->funcs->vmap(obj, map);
+ }"
+
diff --git a/nvidia-open-kmod.spec b/nvidia-open-kmod.spec
index 83bb10f..b10512b 100644
--- a/nvidia-open-kmod.spec
+++ b/nvidia-open-kmod.spec
@@ -12,13 +12,14 @@ Name: nvidia-open-kmod
Epoch: 3
Version: 550.54.14
# Taken over by kmodtool
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: NVIDIA open display driver kernel module
License: GPLv2 and MIT
URL: https://github.com/NVIDIA/open-gpu-kernel-modules
Source0: %{url}/archive/%{version}/open-gpu-kernel-modules-%{version}.tar.gz
Source11: nvidia-open-kmodtool-excludekernel-filterfile
+Patch0: gcc14.patch
ExclusiveArch: x86_64 aarch64
@@ -40,6 +41,8 @@ The nvidia open %{version} display driver kernel module for kernel %{kversion}.
kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{name} --filterfile %{SOURCE11} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null
%setup -q -c
# patch loop
+ls
+%patch -P0 -p1 -d open-gpu-kernel-modules-%{version}
%if 0%{?_without_nvidia_kmod_patches:1}
# placeholder
%endif
@@ -77,6 +80,9 @@ done
%changelog
+* Fri Mar 01 2024 Leigh Scott <leigh123linux(a)gmail.com> - 3:550.54.14-2
+- Fix gcc14 compile issue (rfbz#6882)
+
* Sat Feb 24 2024 Leigh Scott <leigh123linux(a)gmail.com> - 3:550.54.14-1
- Update to 550.54.14 release
8 months, 3 weeks
[ffmpeg/f39: 18/18] Merge branch 'f40' into f39
by Dominik Mierzejewski
commit 0aa238257bf10d19eb4fce2e90255c1d22c91e50
Merge: f400d60 e87ef40
Author: Dominik Mierzejewski <dominik(a)greysector.net>
Date: Thu Feb 29 14:44:55 2024 +0100
Merge branch 'f40' into f39
...ter-vf_libplacebo-remove-deprecated-field.patch | 73 ------------
..._libplacebo-wrap-deprecated-opts-in-FF_AP.patch | 76 ------------
...peg_filter-initialize-the-o-to-silence-th.patch | 30 -----
ffmpeg-gcc14.patch | 131 +++++++++++++++++++++
ffmpeg.spec | 46 +++++---
rf-gcc14.patch | 60 ++++++++++
sources | 4 +-
7 files changed, 220 insertions(+), 200 deletions(-)
---
diff --cc ffmpeg.spec
index ca61231,f50edb8..f4639ff
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@@ -551,12 -544,30 +544,27 @@@ strip %{buildroot}%{_libdir}/%{name}/li
%changelog
+ * Thu Feb 01 2024 Leigh Scott <leigh123linux(a)gmail.com> - 6.1.1-5
+ - rebuilt
+
+ * Thu Feb 01 2024 Leigh Scott <leigh123linux(a)gmail.com> - 6.1.1-4
+ - Switch to noopenh264-devel for f39+
+
+ * Tue Jan 16 2024 Nicolas Chauvet <kwizart(a)gmail.com> - 6.1.1-3
+ - Rebuilt for libavcodec-freeworld
+
+ * Sun Jan 14 2024 Leigh Scott <leigh123linux(a)gmail.com> - 6.1.1-2
+ - rebuilt
+
+ * Mon Jan 01 2024 Leigh Scott <leigh123linux(a)gmail.com> - 6.1.1-1
+ - Update to 6.1.1 release
+
-* Wed Nov 15 2023 Nicolas Chauvet <kwizart(a)gmail.com> - 6.1-3
-- Bump
+* Tue Nov 21 2023 Nicolas Chauvet <kwizart(a)gmail.com> - 6.0.1-3
+- Backport AV1 VA-API encode support - Thomas Crider
-* Wed Nov 15 2023 Leigh Scott <leigh123linux(a)gmail.com> - 6.1-2
+* Wed Nov 15 2023 Leigh Scott <leigh123linux(a)gmail.com> - 6.0.1-2
- Add patch to fix fedora ffmpeg brokenABI change
-* Sat Nov 11 2023 Leigh Scott <leigh123linux(a)gmail.com> - 6.1-1
-- Update to 6.1 release
-
* Fri Nov 10 2023 Leigh Scott <leigh123linux(a)gmail.com> - 6.0.1-1
- Update to 6.0.1 release
8 months, 3 weeks
[ffmpeg/f39] (18 commits) ...Merge branch 'f40' into f39
by Dominik Mierzejewski
Summary of changes:
2e44690... Update to 6.1 release (*)
63792f0... Add patch to fix fedora ffmpeg broken ABI change (*)
b5033a5... Enforces conflicts and virtual provides (*)
416d982... Bump (*)
4a0d254... Disable libavcodec-freeworld for cuda (*)
bdb343d... Disable rubberband(gpl) with cuda (*)
edcba38... fixup(rubberband) (*)
d812801... Update to 6.1.1 release (*)
b3fa9d0... fix (*)
ad642f1... Enable codec2 support (*)
fda96f0... rebuild (*)
79ee797... Revert "Disable libavcodec-freeworld for cuda" (*)
e47fc98... Rebuilt (*)
b31d5f0... Switch to noopenh264-devel for f39+ (*)
2b75f34... fix (*)
c9cb084... fix (*)
e87ef40... rebuild (*)
0aa2382... Merge branch 'f40' into f39
(*) This commit already existed in another branch; no separate mail sent
8 months, 3 weeks