[gstreamer1-plugins-bad-freeworld] Rebuild for new x265
by Leigh Scott
commit 9bd2bc7dafc0b20b7bf30ebed37df7a3792200cb
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Apr 14 07:30:19 2021 +0100
Rebuild for new x265
gstreamer1-plugins-bad-freeworld.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/gstreamer1-plugins-bad-freeworld.spec b/gstreamer1-plugins-bad-freeworld.spec
index ad0ab91..936acf3 100644
--- a/gstreamer1-plugins-bad-freeworld.spec
+++ b/gstreamer1-plugins-bad-freeworld.spec
@@ -1,7 +1,7 @@
Summary: GStreamer 1.0 streaming media framework "bad" plug-ins
Name: gstreamer1-plugins-bad-freeworld
Version: 1.18.4
-Release: 1%{?dist}
+Release: 2%{?dist}
License: LGPLv2+
URL: https://gstreamer.freedesktop.org/
Source0: %{url}/src/gst-plugins-bad/gst-plugins-bad-%{version}.tar.xz
@@ -96,6 +96,9 @@ rm -rf %{buildroot}%{_datadir}/gstreamer-1.0/encoding-profiles/
%changelog
+* Wed Apr 14 2021 Leigh Scott <leigh123linux(a)gmail.com> - 1.18.4-2
+- Rebuild for new x265
+
* Wed Mar 17 2021 Leigh Scott <leigh123linux(a)gmail.com> - 1.18.4-1
- 1.18.4
3 years, 7 months
[avidemux] Rebuild for new x265
by Leigh Scott
commit f63c67082d868c214e49971ee0cdbd37636c50ea
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Apr 14 07:29:54 2021 +0100
Rebuild for new x265
avidemux.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/avidemux.spec b/avidemux.spec
index 7a780f5..99f54cf 100644
--- a/avidemux.spec
+++ b/avidemux.spec
@@ -10,7 +10,7 @@
Name: avidemux
Version: 2.7.8
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: Graphical video editing and transcoding tool
License: GPLv2+
@@ -313,6 +313,9 @@ fi
%changelog
+* Wed Apr 14 2021 Leigh Scott <leigh123linux(a)gmail.com> - 2.7.8-4
+- Rebuild for new x265
+
* Wed Mar 10 2021 Leigh Scott <leigh123linux(a)gmail.com> - 2.7.8-3
- Resolve name clash between H264 and HEVC encoders (rfbz#5949)
3 years, 7 months
[ffmpeg] Rebuild for new x265
by Leigh Scott
commit e31a99443d1b86f6b6d942abe7362f1c6f7c88a6
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Wed Apr 14 07:29:05 2021 +0100
Rebuild for new x265
ffmpeg.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index 1b505ea..72f87ae 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -111,7 +111,7 @@ ExclusiveArch: armv7hnl
Summary: Digital VCR and streaming server
Name: ffmpeg%{?flavor}
Version: 4.4
-Release: 1%{?date:.%{?date}%{?date:git}%{?rel}}%{?dist}
+Release: 2%{?date:.%{?date}%{?date:git}%{?rel}}%{?dist}
License: %{ffmpeg_license}
URL: http://ffmpeg.org/
%if 0%{?date}
@@ -478,6 +478,9 @@ install -pm755 tools/qt-faststart %{buildroot}%{_bindir}
%changelog
+* Wed Apr 14 2021 Leigh Scott <leigh123linux(a)gmail.com> - 4.4-2
+- Rebuild for new x265
+
* Fri Apr 09 2021 Leigh Scott <leigh123linux(a)gmail.com> - 4.4-1
- Update to 4.4 release
3 years, 7 months
[x265] Update to 3.5
by Leigh Scott
commit 739e7c0cb355301cb17ab03535fccfc573a602ef
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Tue Apr 13 23:02:53 2021 +0100
Update to 3.5
sources | 2 +-
x265.spec | 28 ++++++++++++++++++++--------
2 files changed, 21 insertions(+), 9 deletions(-)
---
diff --git a/sources b/sources
index e336356..af884a1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (x265_3.4.tar.gz) = 576b18711935e7da8433b2170d24ed159eb12ff1a18399360afa1b2132db33b463145c65ed918f667528ee954bbdfb5c69e5480f1c1df801515cefc592f3206e
+SHA512 (x265_3.5.tar.gz) = 230e683239c3e262096ba96246c6f67229a1625d163f86647a411733bb1cf349685858aee3017bce818bb6992448d0abaa9241615a5b620561ce47ecb164f997
diff --git a/x265.spec b/x265.spec
index ba5e581..31f1471 100644
--- a/x265.spec
+++ b/x265.spec
@@ -1,18 +1,18 @@
# Use old cmake macro
%global __cmake_in_source_build 1
-%global _so_version 192
+%global _so_version 199
Summary: H.265/HEVC encoder
Name: x265
-Version: 3.4
-Release: 5%{?dist}
+Version: 3.5
+Release: 1%{?dist}
URL: http://x265.org/
# source/Lib/TLibCommon - BSD
# source/Lib/TLibEncoder - BSD
# everything else - GPLv2+
License: GPLv2+ and BSD
-Source0: https://bitbucket.org/multicoreware/x265_git/get/%{version}.tar.gz#/%{nam...
+Source0: https://bitbucket.org/multicoreware/%{name}_git/downloads/%{name}_%{versi...
# fix building as PIC
Patch0: x265-pic.patch
@@ -22,6 +22,7 @@ Patch3: x265-arm-cflags.patch
Patch4: x265-pkgconfig_path_fix.patch
BuildRequires: gcc-c++
+BuildRequires: git
BuildRequires: cmake3
%{?el7:BuildRequires: epel-rpm-macros}
BuildRequires: nasm
@@ -77,20 +78,28 @@ build() {
-DENABLE_PIC:BOOL=ON \
-DENABLE_SHARED=ON \
-DENABLE_TESTS:BOOL=ON \
+ -DCMAKE_ASM_NASM_FLAGS=-w-macro-params-legacy \
$* \
../source
-%ninja_build
+%cmake3_build
}
# High depth 10/12 bit libraries are supported only on 64 bit. They require
# disabled AltiVec instructions for building on ppc64/ppc64le.
%ifarch x86_64 aarch64 ppc64 ppc64le
mkdir 10bit; pushd 10bit
- build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON
+ build \
+ -DENABLE_CLI=OFF \
+ -DENABLE_ALTIVEC=OFF \
+ -DHIGH_BIT_DEPTH=ON
popd
mkdir 12bit; pushd 12bit
- build -DENABLE_CLI=OFF -DENABLE_ALTIVEC=OFF -DHIGH_BIT_DEPTH=ON -DMAIN12=ON
+ build \
+ -DENABLE_CLI=OFF \
+ -DENABLE_ALTIVEC=OFF \
+ -DHIGH_BIT_DEPTH=ON \
+ -DMAIN12=ON
popd
%endif
@@ -103,7 +112,7 @@ popd
for i in 8 10 12; do
if [ -d ${i}bit ]; then
pushd ${i}bit
- %ninja_install
+ %cmake3_install
# Remove unversioned library, should not be linked to
rm -f %{buildroot}%{_libdir}/libx265_main${i}.so
popd
@@ -144,6 +153,9 @@ done
%{_libdir}/pkgconfig/x265.pc
%changelog
+* Tue Apr 13 2021 Leigh Scott <leigh123linux(a)gmail.com> - 3.5-1
+- Update to 3.5
+
* Tue Mar 16 2021 Leigh Scott <leigh123linux(a)gmail.com> - 3.4-5
- Enable HDR10+.
3 years, 7 months
[x264] Update to x264-0.161-20210412git55d517b (stable branch)
by Sérgio M. Basto
commit c621b543beec4b768f39efc2ec7fa6f6cc763d98
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Tue Apr 13 10:10:43 2021 +0100
Update to x264-0.161-20210412git55d517b (stable branch)
.gitignore | 1 +
sources | 2 +-
x264-snapshot.sh | 6 ++++++
x264.spec | 11 +++++++----
4 files changed, 15 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index ebf2e76..44cdbf7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@ x264-0.148-20160118-5c65704.tar.bz2
/x264-0.160-20200702gitcde9a93.tar.bz2
/x264-0.161-20200912gitd198931.tar.bz2
/x264-0.161-20210124git544c61f.tar.bz2
+/x264-0.161-20210412git55d517b.tar.bz2
diff --git a/sources b/sources
index 92b199a..16d1c0a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (x264-0.161-20210124git544c61f.tar.bz2) = b88b927fe60a8d90b74736abfa8e6b2d6db093ff9423a40c80b04d0298f46dd5512fe714efca3547055d1cd0232ff8bddaac3f6e58d36745d2bf447b4b28d1b5
+SHA512 (x264-0.161-20210412git55d517b.tar.bz2) = 9f5ec5dfaa0334bee50433e0a83801657c67971aa76add2dd0c22225f1fbccfc81700a8659bb5b5389d1fce6f329d6fd3df33782f8ecc221a9739dbb1ed10eed
diff --git a/x264-snapshot.sh b/x264-snapshot.sh
index c247fc0..63826d1 100755
--- a/x264-snapshot.sh
+++ b/x264-snapshot.sh
@@ -35,3 +35,9 @@ echo \# globals for x264-0.$API-${date}git${tag}.tar.bz2
echo %global api $API
echo %global gitdate ${date}
echo %global gitversion ${tag}
+echo
+echo rpmdev-bumpspec -c \"Update to x264-0.$API-${date}git${tag} \(stable branch\)\" x264.spec
+echo rfpkg scratch-build --srpm --arches x86_64
+echo rfpkg new-sources x264-0.$API-${date}git${tag}.tar.bz2
+echo rfpkg ci -c
+
diff --git a/x264.spec b/x264.spec
index 1f14cfa..4940306 100644
--- a/x264.spec
+++ b/x264.spec
@@ -1,7 +1,7 @@
-# globals for x264-0.161-20210124git544c61f.tar.bz2
+# globals for x264-0.161-20210412git55d517b.tar.bz2
%global api 161
-%global gitdate 20210124
-%global gitversion 544c61f
+%global gitdate 20210412
+%global gitversion 55d517b
%global snapshot %{gitdate}git%{gitversion}
%global gver .%{gitdate}git%{gitversion}
@@ -33,7 +33,7 @@
Summary: H264/AVC video streams encoder
Name: x264
Version: 0.%{api}
-Release: 5%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist}
+Release: 6%{?gver}%{?_with_bootstrap:_bootstrap}%{?dist}
License: GPLv2+
URL: https://www.videolan.org/developers/x264.html
Source0: %{name}-0.%{api}-%{snapshot}.tar.bz2
@@ -177,6 +177,9 @@ install -pm644 generic/{AUTHORS,COPYING} %{buildroot}%{_pkgdocdir}/
%{_libdir}/pkgconfig/%{name}.pc
%changelog
+* Tue Apr 13 2021 Sérgio Basto <sergio(a)serjux.com> - 0.161-6.20210412git55d517b
+- Update to x264-0.161-20210412git55d517b (stable branch)
+
* Thu Feb 04 2021 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 0.161-5.20210124git544c61f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
3 years, 7 months