[libquicktime] Update to 1.2.4.112.20180804gitfff99cd from branch master
by Sérgio M. Basto
commit fb01f589eb42cef25e71748fcc4d5775f8bf3005
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Fri Oct 5 06:02:38 2018 +0100
Update to 1.2.4.112.20180804gitfff99cd from branch master
.gitignore | 1 +
ChangeLog | 618 -------------------------------------------------
libquicktime.spec | 9 +-
sources | 2 +-
update_libquicktime.sh | 11 +-
5 files changed, 13 insertions(+), 628 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 850df18..8528cb5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ libquicktime-1.2.4.tar.gz
/libquicktime-1.2.4-4d451774b8.tar.gz
/libquicktime-git-4d451774b89fbdd2f53204f92b71837af7b06761.zip
/libquicktime-git-859a717cef3c624c8e9125b0eaf4d10deb784e98.zip
+/libquicktime-git-fff99cdd4126f379ae538c4d3b09265242512384.zip
diff --git a/libquicktime.spec b/libquicktime.spec
index 69dd42d..d25cd1c 100644
--- a/libquicktime.spec
+++ b/libquicktime.spec
@@ -1,13 +1,13 @@
%define vers_string 1.2.4-98-g859a717
-%define rel_string .20180202.98.g859a717
-%define githash 859a717cef3c624c8e9125b0eaf4d10deb784e98
+%define rel_string .112.20180804gitfff99cd
+%define githash fff99cdd4126f379ae538c4d3b09265242512384
%define shorthash %(c=%{githash}; echo ${c:0:10})
Summary: Library for reading and writing Quicktime files
Name: libquicktime
Version: 1.2.4
-Release: 32%{?rel_string}%{?dist}
+Release: 33%{?rel_string}%{?dist}
License: LGPLv2+
Group: System Environment/Libraries
URL: http://libquicktime.sourceforge.net/
@@ -130,6 +130,9 @@ find $RPM_BUILD_ROOT%{_libdir} -type f -a -name \*.la -exec rm {} \;
# --------------------------------------------------------------------
%changelog
+* Fri Oct 05 2018 Sérgio Basto <sergio(a)serjux.com> - 1.2.4-33.112.20180804gitfff99cd
+- Update to 1.2.4.112.20180804gitfff99cd from branch master
+
* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 1.2.4-32.20180202.98.g859a717
- Mass rebuild for x264 and/or x265
diff --git a/sources b/sources
index e61e18c..ccfd430 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-55aa87d3e9fdeb15191c765b317b9a98 libquicktime-git-859a717cef3c624c8e9125b0eaf4d10deb784e98.zip
+0edc1b41e7f5143fb0c6bcfb501fc912 libquicktime-git-fff99cdd4126f379ae538c4d3b09265242512384.zip
diff --git a/update_libquicktime.sh b/update_libquicktime.sh
index f8618fa..90d50b3 100755
--- a/update_libquicktime.sh
+++ b/update_libquicktime.sh
@@ -1,26 +1,25 @@
-git clone git://github.com/sergiomb2/libquicktime.git
+git clone https://sergiomb@git.code.sf.net/p/libquicktime/git libquicktime
version=1.2.4
tag=$version
branch=master
pushd libquicktime
git checkout $branch
git pull
-git log $tag..HEAD > ../ChangeLog
+#git log $tag..HEAD > ../ChangeLog
newdescrib=$(git describe --tags)
date=$(git log -1 --format=%cd --date=short | tr -d \-)
-relversion=$(echo $newdescrib | sed "s/^[^-]*//; s/-/./g; s/^/.$date/")
+relversion=$(echo $newdescrib | sed "s/^[^-]*//; s/-/./g; s/\.g/.${date}git/")
githash=$(git rev-parse HEAD)
shorthash=$(echo $githash | cut -b -10)
popd
#git checkout libquicktime.spec
-sed -i "s|^%define vers_string .*|%define vers_string $newdescrib|" libquicktime.spec
+#sed -i "s|^%define vers_string .*|%define vers_string $newdescrib|" libquicktime.spec
sed -i "s|^%define rel_string .*|%define rel_string $relversion|" libquicktime.spec
sed -i "s|^%define githash .*|%define githash $githash|" libquicktime.spec
-rpmdev-bumpspec -c "Update to $newdescrib from branch $branch" libquicktime.spec
+rpmdev-bumpspec -c "Update to $version$relversion from branch $branch" libquicktime.spec
spectool -g libquicktime.spec
echo Press enter to run: rfpkg new-sources libquicktime-${version}-${githash}.zip; read dummy;
rfpkg new-sources libquicktime-git-${githash}.zip
-echo Press enter to continue; read dummy;
rfpkg ci -c && git show
echo Press enter to continue; read dummy;
rfpkg push && rfpkg build --nowait
6 years, 1 month
[HandBrake] Add BuildRequires: gcc-c++
by Sérgio M. Basto
commit b868071c96a646a6ec2fa153b2280c6491d518c1
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Fri Oct 5 00:13:16 2018 +0100
Add BuildRequires: gcc-c++
HandBrake.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/HandBrake.spec b/HandBrake.spec
index 7a80c00..0071c55 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -56,7 +56,7 @@ BuildRequires: desktop-file-utils
BuildRequires: freetype-devel >= 2.4.11
# Should be >= 0.19.7:
BuildRequires: fribidi-devel >= 0.19.4
-BuildRequires: gcc
+BuildRequires: gcc-c++
BuildRequires: gstreamer1-plugins-base-devel
BuildRequires: intltool
BuildRequires: jansson-devel
@@ -233,6 +233,7 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 1.1.0-4
- Mass rebuild for x264 and/or x265
+- Add BuildRequires: gcc-c++
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.1.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6 years, 1 month
[vlc] Fix build with x264 >= 0.153
by Sérgio M. Basto
commit 83fac7aa45332d60ba70aa3e377791ec2ba58a54
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Fri Oct 5 00:05:30 2018 +0100
Fix build with x264 >= 0.153
vlc.spec | 2 ++
x264-Fix-build-with-a-newer-version-of-x264.patch | 13 +++++++++++++
2 files changed, 15 insertions(+)
---
diff --git a/vlc.spec b/vlc.spec
index 34ef0af..d78d2c9 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -47,6 +47,7 @@ Release: 3%{?dist}
License: GPLv2+
URL: https://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_tag:%{version}/}vlc-%{version}%{?vlc_tag}.tar.xz
+Patch1: x264-Fix-build-with-a-newer-version-of-x264.patch
BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
@@ -582,6 +583,7 @@ fi || :
%changelog
* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 3.0.5-3
- Mass rebuild for x264 and/or x265
+- Fix build with x264 >= 0.153
* Wed Oct 03 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.5-2
- Update to 20181003 snapshot
diff --git a/x264-Fix-build-with-a-newer-version-of-x264.patch b/x264-Fix-build-with-a-newer-version-of-x264.patch
new file mode 100644
index 0000000..aa774a9
--- /dev/null
+++ b/x264-Fix-build-with-a-newer-version-of-x264.patch
@@ -0,0 +1,13 @@
+diff --git a/modules/codec/x264.c b/modules/codec/x264.c
+index e02048f075..dec95a9c78 100644
+--- a/modules/codec/x264.c
++++ b/modules/codec/x264.c
+@@ -842,7 +842,7 @@ static int Open ( vlc_object_t *p_this )
+ fullrange |= p_enc->fmt_in.video.b_color_range_full;
+ p_enc->fmt_in.i_codec = fullrange ? VLC_CODEC_J420 : VLC_CODEC_I420;
+ p_sys->i_colorspace = X264_CSP_I420;
+-#if X264_BUILD >= 118
++#if X264_BUILD >= 118 && X264_BUILD < 153
+ char *psz_profile = var_GetString( p_enc, SOUT_CFG_PREFIX "profile" );
+ if( psz_profile )
+ {
6 years, 1 month
[zoneminder] Mass rebuild for x264 and/or x265
by Sérgio M. Basto
commit f4fb0626cae307473d798510ce7c2ad97bf4f81b
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Oct 4 22:51:22 2018 +0100
Mass rebuild for x264 and/or x265
zoneminder.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/zoneminder.spec b/zoneminder.spec
index 32f052e..96292f9 100644
--- a/zoneminder.spec
+++ b/zoneminder.spec
@@ -26,7 +26,7 @@
Name: zoneminder
Version: 1.32.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A camera monitoring and analysis tool
Group: System Environment/Daemons
# Mootools is inder the MIT license: http://mootools.net/
@@ -320,6 +320,9 @@ EOF
%dir %attr(755,%{zmuid_final},%{zmgid_final}) %{_localstatedir}/run/zoneminder
%changelog
+* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 1.32.1-2
+- Mass rebuild for x264 and/or x265
+
* Tue Oct 2 2018 Andrew Bauer <zonexpertconsulting(a)outlook.com> - 1.32.1-1
- 1.32.1 release
- Bug fix release
6 years, 1 month
[xpra-codecs-freeworld] Mass rebuild for x264 and/or x265
by Sérgio M. Basto
commit 83cdb444edbab9865b95378511adcf7ec0d0a894
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Oct 4 22:50:56 2018 +0100
Mass rebuild for x264 and/or x265
xpra-codecs-freeworld.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/xpra-codecs-freeworld.spec b/xpra-codecs-freeworld.spec
index 9ea3100..1a3ca18 100644
--- a/xpra-codecs-freeworld.spec
+++ b/xpra-codecs-freeworld.spec
@@ -36,7 +36,7 @@
Name: xpra-codecs-freeworld
Version: 2.3.4
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Additional codecs for xpra using x264 and ffmpeg
License: GPLv2+
URL: http://www.xpra.org/
@@ -129,6 +129,9 @@ find %{buildroot}%{pythonx_sitearch}/xpra -name '*.so' \
%license COPYING
%changelog
+* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 2.3.4-2
+- Mass rebuild for x264 and/or x265
+
* Sun Sep 23 2018 Antonio Trande <sagitter(a)fedoraproject.org> - 2.3.4-1
- Update to 2.3.4
6 years, 1 month
[vlc] Mass rebuild for x264 and/or x265
by Sérgio M. Basto
commit 7a6d996c4f36d59ab6538719a4387a2b81a315db
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Oct 4 22:14:49 2018 +0100
Mass rebuild for x264 and/or x265
vlc.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/vlc.spec b/vlc.spec
index 731b859..34ef0af 100644
--- a/vlc.spec
+++ b/vlc.spec
@@ -43,7 +43,7 @@
Summary: The cross-platform open-source multimedia framework, player and server
Name: vlc
Version: 3.0.5
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
URL: https://www.videolan.org
Source0: %{vlc_url}/%{?!vlc_tag:%{version}/}vlc-%{version}%{?vlc_tag}.tar.xz
@@ -580,6 +580,9 @@ fi || :
%changelog
+* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 3.0.5-3
+- Mass rebuild for x264 and/or x265
+
* Wed Oct 03 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 3.0.5-2
- Update to 20181003 snapshot
6 years, 1 month
[obs-studio] Mass rebuild for x264 and/or x265
by Sérgio M. Basto
commit 8b7a4b8c9065a35f3418b062c2a540fdc7d09962
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Oct 4 22:13:19 2018 +0100
Mass rebuild for x264 and/or x265
obs-studio.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/obs-studio.spec b/obs-studio.spec
index 1e45a4e..8d39a18 100644
--- a/obs-studio.spec
+++ b/obs-studio.spec
@@ -3,7 +3,7 @@
Name: obs-studio
Version: 22.0.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Open Broadcaster Software Studio
License: GPLv2+
@@ -123,6 +123,9 @@ mv -f %{buildroot}/%{_datadir}/obs/obs-plugins/obs-ffmpeg/ffmpeg-mux \
%doc docs/html
%changelog
+* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 22.0.3-2
+- Mass rebuild for x264 and/or x265
+
* Thu Sep 7 2018 Momcilo Medic <fedorauser(a)fedoraproject.org> - 22.0.3-1
- Updated to 22.0.3
6 years, 1 month
[HandBrake] Mass rebuild for x264 and/or x265
by Sérgio M. Basto
commit d631a26fd4cf64e146226a15bf3c9e97a66a4fa1
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Oct 4 22:12:50 2018 +0100
Mass rebuild for x264 and/or x265
HandBrake.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/HandBrake.spec b/HandBrake.spec
index b63ed70..7a80c00 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -17,7 +17,7 @@
Name: HandBrake
Version: 1.1.0
-Release: 3%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
+Release: 4%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
Summary: An open-source multiplatform video transcoder
License: GPLv2+
URL: http://handbrake.fr/
@@ -231,6 +231,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_bindir}/HandBrakeCLI
%changelog
+* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 1.1.0-4
+- Mass rebuild for x264 and/or x265
+
* Thu Jul 26 2018 RPM Fusion Release Engineering <leigh123linux(a)gmail.com> - 1.1.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6 years, 1 month
[mythtv] Mass rebuild for x264 and/or x265
by Sérgio M. Basto
commit c87d09e545ae9d126b365f8deb4a9624f43dde6c
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Oct 4 20:34:24 2018 +0100
Mass rebuild for x264 and/or x265
mythtv.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/mythtv.spec b/mythtv.spec
index bc63376..27372c9 100644
--- a/mythtv.spec
+++ b/mythtv.spec
@@ -72,7 +72,7 @@
#
Name: mythtv
Version: 29.1
-Release: 23%{?rel_string}%{?dist}
+Release: 24%{?rel_string}%{?dist}
Summary: A digital video recorder (DVR) application
# The primary license is GPLv2+, but bits are borrowed from a number of
@@ -1399,6 +1399,9 @@ exit 0
%changelog
+* Thu Oct 04 2018 Sérgio Basto <sergio(a)serjux.com> - 29.1-24.36.20180907.gdde16d475a
+- Mass rebuild for x264 and/or x265
+
* Sun Sep 30 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 29.1-23.36.20180907.gdde16d475a
- Require genisoimage and wodim as mkisofs and cdrecord virtual provides were removed
6 years, 1 month