[unrar/f31] Update to 5.8.4
by Leigh Scott
Summary of changes:
2c0b6be... Update to 5.8.4 (*)
(*) This commit already existed in another branch; no separate mail sent
5 years
[unrar] Update to 5.8.4
by Leigh Scott
commit 2c0b6be4915f827021daf32541f36e1ee80b6ee3
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Nov 27 09:45:42 2019 +0000
Update to 5.8.4
.gitignore | 1 +
sources | 2 +-
unrar.spec | 5 ++++-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 109615c..a160790 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@ unrarsrc-5.2.3.tar.gz
/unrarsrc-5.8.1.tar.gz
/unrarsrc-5.8.2.tar.gz
/unrarsrc-5.8.3.tar.gz
+/unrarsrc-5.8.4.tar.gz
diff --git a/sources b/sources
index 30b0d63..91f0c05 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (unrarsrc-5.8.3.tar.gz) = 32ab5cd9135d968f2e908975e72e716f5aa8911ee53fbcade6cf9783eb22330dc0114baf5db148c223015498d28fa4c60446e0ccd8108856c6d089117a147669
+SHA512 (unrarsrc-5.8.4.tar.gz) = dd3502662b443f05c7bd01a50806b9e3443f9bbba7d88ee8fe9ca0d671d93b0db8956b822ec25b9d827941313ef2ec5608f15934bab91cecbab1ccea9ae8129e
diff --git a/unrar.spec b/unrar.spec
index 4787d3c..fbebd27 100644
--- a/unrar.spec
+++ b/unrar.spec
@@ -1,5 +1,5 @@
Name: unrar
-Version: 5.8.3
+Version: 5.8.4
Release: 1%{?dist}
Summary: Utility for extracting, testing and viewing RAR archives
License: Freeware with further limitations
@@ -92,6 +92,9 @@ touch -r license.txt %{buildroot}%{_sysconfdir}/rpm/macros.unrar
%changelog
+* Wed Nov 27 2019 Leigh Scott <leigh123linux(a)googlemail.com> - 5.8.4-1
+- Update to 5.8.4
+
* Fri Oct 25 2019 Leigh Scott <leigh123linux(a)gmail.com> - 5.8.3-1
- Update to 5.8.3
5 years
[HandBrake] add missing libva-devel build dependency
by Dominik Mierzejewski
commit 3d0049d619b3aa0b3279c51a401d366396093189
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Wed Nov 27 09:59:59 2019 +0100
add missing libva-devel build dependency
HandBrake.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/HandBrake.spec b/HandBrake.spec
index c559714..a5989c6 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -73,6 +73,7 @@ BuildRequires: libdvdread-devel >= 5.0.0
BuildRequires: libgudev-devel
%if 0%{?_with_mfx:1}
BuildRequires: libmfx-devel >= 1.23-1
+BuildRequires: libva-devel
%endif
BuildRequires: libmpeg2-devel >= 0.5.1
BuildRequires: libnotify-devel
@@ -242,7 +243,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
* Thu Nov 21 2019 FeRD (Frank Dana) <ferdnyc(a)gmail.com> - 1.3.0-1
- New upstream version (fixes compilation with Pango 1.44+)
-- New dependencies: libdrm, libdav1d, numactl
+- New dependencies: libdav1d, libdrm, libva, numactl
- fixes rfbz#5426
* Fri Nov 15 2019 Dominik 'Rathann' Mierzejewski <rpm(a)greysector.net> - 1.2.2-7
5 years
[HandBrake] New upstream version (fixes compilation with Pango 1.44+)
by Dominik Mierzejewski
commit 2ee2fdd068d0859530e1cfc7ac67782301d40515
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Wed Nov 27 09:43:58 2019 +0100
New upstream version (fixes compilation with Pango 1.44+)
New dependencies: libdrm, libdav1d, numactl
fixes rfbz#5426
.gitignore | 2 ++
HandBrake-nostrip.patch | 2 +-
HandBrake-qsv.patch | 13 +++++++++++++
HandBrake.spec | 33 ++++++++++++++++++++++-----------
sources | 4 ++--
5 files changed, 40 insertions(+), 14 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1cef356..680676f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,5 @@
/HandBrake-1.2.0-source.tar.bz2.sig
/HandBrake-1.2.2-source.tar.bz2
/HandBrake-1.2.2-source.tar.bz2.sig
+/HandBrake-1.3.0-source.tar.bz2
+/HandBrake-1.3.0-source.tar.bz2.sig
diff --git a/HandBrake-nostrip.patch b/HandBrake-nostrip.patch
index 077e544..9377325 100644
--- a/HandBrake-nostrip.patch
+++ b/HandBrake-nostrip.patch
@@ -2,7 +2,7 @@
+++ b/gtk/module.rules
@@ -21,6 +21,7 @@ $(GTK.CONFIGURE.stamp): $(GTK.src/)confi
CXX="$(GCC.gxx)" \
- CFLAGS="$(call fn.ARGS,GTK.GCC,.g .O *D ?extra)" \
+ CFLAGS="$(call fn.ARGS,GTK.GCC,.g .O *D *W ?extra)" \
LDFLAGS="$(call fn.ARGS,GTK.GCC,?strip .g .O ?extra.exe)" \
+ STRIP="$(STRIP.exe)" \
PYTHON="$(PYTHON.exe)" \
diff --git a/HandBrake-qsv.patch b/HandBrake-qsv.patch
new file mode 100644
index 0000000..490031e
--- /dev/null
+++ b/HandBrake-qsv.patch
@@ -0,0 +1,13 @@
+diff -up HandBrake-1.3.0/libhb/enc_qsv.c.orig HandBrake-1.3.0/libhb/enc_qsv.c
+--- HandBrake-1.3.0/libhb/enc_qsv.c.orig 2019-11-09 21:44:32.000000000 +0100
++++ HandBrake-1.3.0/libhb/enc_qsv.c 2019-11-25 13:13:44.248840649 +0100
+@@ -525,7 +525,9 @@ AVBufferRef *hb_qsv_create_mids(AVBuffer
+ for (i = 0; i < nb_surfaces; i++) {
+ QSVMid *mid = &mids[i];
+ mid->handle = frames_hwctx->surfaces[i].Data.MemId;
++#if CONFIG_D3D11VA
+ mid->texture = frames_hwctx->texture;
++#endif
+ mid->hw_frames_ref = hw_frames_ref1;
+ }
+
diff --git a/HandBrake.spec b/HandBrake.spec
index 79303f0..c559714 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -17,8 +17,8 @@
%global desktop_id fr.handbrake.ghb
Name: HandBrake
-Version: 1.2.2
-Release: 7%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
+Version: 1.3.0
+Release: 1%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
Summary: An open-source multiplatform video transcoder
License: GPLv2+
URL: http://handbrake.fr/
@@ -39,12 +39,12 @@ Source0: https://github.com/%{name}/%{name}/archive/%{commit0}.tar.gz#/%{
# Build with unpatched libbluray (https://github.com/HandBrake/HandBrake/pull/458)
# can be dropped with libbluray-1.0.0
Patch1: %{name}-no_clip_id.patch
-# Use system OpenCL headers
-Patch2: %{name}-system-OpenCL.patch
# Pass strip tool override to gtk/configure
Patch3: %{name}-nostrip.patch
# Don't link with libva unnecessarily
Patch4: %{name}-no-libva.patch
+# Fix QSV with unpatched system FFmpeg
+Patch5: %{name}-qsv.patch
BuildRequires: a52dec-devel >= 0.7.4
BuildRequires: cmake3
@@ -64,10 +64,12 @@ BuildRequires: libappindicator-gtk3-devel
# Should be >= 0.13.2:
BuildRequires: libass-devel >= 0.13.1
BuildRequires: libbluray-devel >= 0.9.3
+BuildRequires: libdav1d-devel
+BuildRequires: libdrm-devel
BuildRequires: libdvdnav-devel >= 5.0.1
BuildRequires: libdvdread-devel >= 5.0.0
# FDK is non-free
-%{?_with_fdk:BuildRequires: libfdk-aac-devel >= 0.1.4}
+%{?_with_fdk:BuildRequires: fdk-aac-devel >= 0.1.4}
BuildRequires: libgudev-devel
%if 0%{?_with_mfx:1}
BuildRequires: libmfx-devel >= 1.23-1
@@ -82,13 +84,14 @@ BuildRequires: libvorbis-devel
# Should be >= 1.5:
BuildRequires: libvpx-devel >= 1.3
BuildRequires: make
+BuildRequires: meson
%if 0%{?_with_asm:1}
BuildRequires: nasm
%endif
+BuildRequires: numactl-devel
BuildRequires: nv-codec-headers
-BuildRequires: opencl-headers
BuildRequires: opus-devel
-BuildRequires: python2
+BuildRequires: python3
BuildRequires: speex-devel
BuildRequires: x264-devel >= 0.148
BuildRequires: x265-devel >= 1.9
@@ -135,17 +138,19 @@ gpgv2 --keyring %{S:2} %{S:1} %{S:0}
%if 0%{?rhel}
%patch1 -p1
%endif
-%patch2 -p1
%patch3 -p1
+%if 0%{!?_with_mfx}
%patch4 -p1
+%else
+%patch5 -p1
+%endif
mkdir -p download
%{?_without_ffmpeg:cp -p %{SOURCE10} download}
# Use system libraries in place of bundled ones
-for module in a52dec %{?_with_fdk:fdk-aac} %{!?_without_ffmpeg:ffmpeg} libdvdnav libdvdread libbluray %{?_with_mfx:libmfx} nvenc libvpx x265; do
+for module in a52dec %{?_with_fdk:fdk-aac} %{!?_without_ffmpeg:ffmpeg} libdav1d libdvdnav libdvdread libbluray %{?_with_mfx:libmfx} nvenc libvpx x265; do
sed -i -e "/MODULES += contrib\/$module/d" make/include/main.defs
done
-rm libhb/extras/cl{,_platform}.h
# Fix desktop file
sed -i -e 's/%{desktop_id}.svg/%{desktop_id}/g' gtk/src/%{desktop_id}.desktop
@@ -165,7 +170,7 @@ export http_proxy=http://127.0.0.1
# By default the project is built with optimizations for speed and no debug.
# Override configure settings by passing RPM_OPT_FLAGS and disabling preset
# debug options.
-echo "GCC.args.O.speed = %{optflags} -I%{_includedir}/ffmpeg -lx265 %{?_with_fdk:-lfdk-aac} %{?_with_mfx:-lmfx}" > custom.defs
+echo "GCC.args.O.speed = %{optflags} -I%{_includedir}/ffmpeg -ldl -lx265 %{?_with_fdk:-lfdk-aac} %{?_with_mfx:-lmfx}" > custom.defs
echo "GCC.args.g.none = " >> custom.defs
# Not an autotools configure script.
@@ -176,6 +181,7 @@ echo "GCC.args.g.none = " >> custom.defs
--strip=%{_bindir}/echo \
--verbose \
--disable-df-fetch \
+ --disable-df-verify \
--disable-gtk-update-checks \
%{?_with_asm:--enable-asm} \
--enable-x265 \
@@ -234,6 +240,11 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_bindir}/HandBrakeCLI
%changelog
+* Thu Nov 21 2019 FeRD (Frank Dana) <ferdnyc(a)gmail.com> - 1.3.0-1
+- New upstream version (fixes compilation with Pango 1.44+)
+- New dependencies: libdrm, libdav1d, numactl
+- fixes rfbz#5426
+
* Fri Nov 15 2019 Dominik 'Rathann' Mierzejewski <rpm(a)greysector.net> - 1.2.2-7
- rebuild for libdvdread ABI bump
diff --git a/sources b/sources
index 03e475c..1a0fe55 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-282924665fa45b3b08fef66b51beaac5 HandBrake-1.2.2-source.tar.bz2
-6c474003189f8cadf76838f20cf12e07 HandBrake-1.2.2-source.tar.bz2.sig
+SHA512 (HandBrake-1.3.0-source.tar.bz2) = 40801a5a3756feb33f374e68e7ed743841d33f7a6b22dd2361034f182b32cdcead3ff02a7a6e16f0ffbc7b693541747b048dc606deadf7a8e490aad193e07c4d
+SHA512 (HandBrake-1.3.0-source.tar.bz2.sig) = 3c8d3d611daa46486c1fc4fb3970d52bd0e09907155c8a96d857b150069effc6595dd90bae357d7cb04f75f09cbab2c252c4917ef8664a229da1e2e087ee57a9
5 years
[HandBrake] rebuild for libdvdread ABI bump
by Dominik Mierzejewski
commit d8cc8869d82c98ce59282934696233ab2475b1aa
Author: Dominik 'Rathann' Mierzejewski <dominik(a)greysector.net>
Date: Fri Nov 15 15:02:36 2019 +0100
rebuild for libdvdread ABI bump
HandBrake.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/HandBrake.spec b/HandBrake.spec
index bdbb05e..79303f0 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -18,7 +18,7 @@
Name: HandBrake
Version: 1.2.2
-Release: 6%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
+Release: 7%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
Summary: An open-source multiplatform video transcoder
License: GPLv2+
URL: http://handbrake.fr/
@@ -234,6 +234,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_bindir}/HandBrakeCLI
%changelog
+* Fri Nov 15 2019 Dominik 'Rathann' Mierzejewski <rpm(a)greysector.net> - 1.2.2-7
+- rebuild for libdvdread ABI bump
+
* Wed Aug 07 2019 Leigh Scott <leigh123linux(a)gmail.com> - 1.2.2-6
- Rebuild for new ffmpeg version
5 years
[rpmfusion-packager] Fix Python2 with sync with an old version of Fedora-packager
by Sérgio M. Basto
commit 42f14614da7ac181a3f6c4f7ca193138bd7b5d11
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Wed Nov 27 04:25:23 2019 +0000
Fix Python2 with sync with an old version of Fedora-packager
.gitignore | 1 +
rpmfusion-packager.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f1c47b7..c4779be 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@ rpmfusion-packager-0.4.tar.bz2
/rpmfusion-packager-0.6.3.tar.gz
/rpmfusion-packager-0.6.4.tar.gz
/rpmfusion-packager-0.6.5.tar.gz
+/rpmfusion-packager-0.6.6.tar.gz
diff --git a/rpmfusion-packager.spec b/rpmfusion-packager.spec
index 56e5172..82d631a 100644
--- a/rpmfusion-packager.spec
+++ b/rpmfusion-packager.spec
@@ -11,7 +11,7 @@
%endif
Name: rpmfusion-packager
-Version: 0.6.5
+Version: 0.6.6
Release: 1%{?dist}
Summary: Tools for setting up a rpmfusion maintainer environment
@@ -118,6 +118,9 @@ autoreconf -i
%endif
%changelog
+* Wed Nov 27 2019 Sérgio Basto <sergio(a)serjux.com> - 0.6.6-1
+- Fix Python2 with sync with an old version of Fedora-packager
+
* Thu Oct 03 2019 Sérgio Basto <sergio(a)serjux.com> - 0.6.5-1
- Add bash completions for koji-rpmfusion command
- Update .gitignore
diff --git a/sources b/sources
index d32d4d6..799bbf0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (rpmfusion-packager-0.6.5.tar.gz) = b4f69fc77715bb85af23bf7685458262ed29739787bed6b11cd35156f0a9a3c2b0949f353d2af68bcc60ed9aefa173351cd470b8b74097d2fac4250a55a9ef61
+SHA512 (rpmfusion-packager-0.6.6.tar.gz) = f77d48f537fad5c5f920b4b5fe981c33cdbf112de44c36fb0b87c2974ebac2e6ead1af9cf5553cdc65c740673680afd7e2a24b8c5e6db437610c7bde1d18e89b
5 years
[clipgrab/f29] Update to 3.8.7
by Martin Gansser
Summary of changes:
1573f8e... Update to 3.8.7 (*)
(*) This commit already existed in another branch; no separate mail sent
5 years