[audacious-plugins-freeworld] Rebuilt for ffmpeg-3.5 git
by Leigh Scott
commit 728b8f0d6e93d2c11edbc3081fc02e32d165bf67
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Jan 17 22:44:57 2018 +0000
Rebuilt for ffmpeg-3.5 git
audacious-plugins-freeworld.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/audacious-plugins-freeworld.spec b/audacious-plugins-freeworld.spec
index 4866160..ca342a9 100644
--- a/audacious-plugins-freeworld.spec
+++ b/audacious-plugins-freeworld.spec
@@ -5,7 +5,7 @@
Name: audacious-plugins-freeworld
Version: 3.9
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Additional plugins for the Audacious media player
Group: Applications/Multimedia
@@ -122,6 +122,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
%changelog
+* Wed Jan 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 3.9-3
+- Rebuilt for ffmpeg-3.5 git
+
* Mon Oct 16 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 3.9-2
- Rebuild for ffmpeg update
6 years, 10 months
[aqualung] Rebuilt for ffmpeg-3.5 git
by Leigh Scott
commit e20fda035ba492a4fcffe6b36b5411647f916ea9
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Jan 17 22:43:15 2018 +0000
Rebuilt for ffmpeg-3.5 git
aqualung.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/aqualung.spec b/aqualung.spec
index fd90ed6..6c87a5c 100644
--- a/aqualung.spec
+++ b/aqualung.spec
@@ -18,7 +18,7 @@
Name: aqualung
Version: 1.0
-Release: 0.9.rc1git%{shortcommit0}%{?dist}
+Release: 0.10.rc1git%{shortcommit0}%{?dist}
Summary: Music Player for GNU/Linux
License: GPLv2+
URL: http://aqualung.jeremyevans.net/
@@ -133,6 +133,9 @@ update-desktop-database &> /dev/null || :
%{_docdir}/%{name}
%changelog
+* Wed Jan 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.0-0.10.rc1git72c1ab1
+- Rebuilt for ffmpeg-3.5 git
+
* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 1.0-0.9.rc1git72c1ab1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
6 years, 10 months
[alsa-plugins-freeworld] Rebuilt for ffmpeg-3.5 git
by Leigh Scott
commit 3db26f53078ceb9997985f57c4a927468063fa64
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Jan 17 22:42:19 2018 +0000
Rebuilt for ffmpeg-3.5 git
alsa-plugins-freeworld.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/alsa-plugins-freeworld.spec b/alsa-plugins-freeworld.spec
index 89e930b..6223e00 100644
--- a/alsa-plugins-freeworld.spec
+++ b/alsa-plugins-freeworld.spec
@@ -1,6 +1,6 @@
Name: alsa-plugins-freeworld
Version: 1.1.5
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: The ALSA Plugins - freeworld version
# All packages are LGPLv2+ with the exception of samplerate which is GPLv2+
License: LGPLv2+
@@ -98,6 +98,9 @@ install -pm 0644 %{SOURCE1} %{SOURCE2} \
%changelog
+* Wed Jan 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.1.5-2
+- Rebuilt for ffmpeg-3.5 git
+
* Thu Nov 23 2017 Nicolas Chauvet <kwizart(a)gmail.com> - 1.1.5-1
- Update to 1.1.5
6 years, 10 months
[acoustid-fingerprinter] Rebuilt for ffmpeg-3.5 git
by Leigh Scott
commit 3f0204ad807a8a0da34252ebb45da4cd4e5543b8
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Jan 17 22:41:03 2018 +0000
Rebuilt for ffmpeg-3.5 git
acoustid-fingerprinter.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/acoustid-fingerprinter.spec b/acoustid-fingerprinter.spec
index 30d66ad..b319b34 100644
--- a/acoustid-fingerprinter.spec
+++ b/acoustid-fingerprinter.spec
@@ -1,6 +1,6 @@
Name: acoustid-fingerprinter
Version: 0.6
-Release: 13%{?dist}
+Release: 14%{?dist}
Summary: Music AcoustID fingerprinting application
License: GPLv2+
@@ -73,6 +73,9 @@ fi
%changelog
+* Wed Jan 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 0.6-14
+- Rebuilt for ffmpeg-3.5 git
+
* Thu Aug 31 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org> - 0.6-13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
6 years, 10 months
[minidlna] Rebuilt for ffmpeg-3.5 git
by Leigh Scott
commit f9900eb029b57ccb5ac8cca4b492c338af5f68b6
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Jan 17 22:07:25 2018 +0000
Rebuilt for ffmpeg-3.5 git
minidlna.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/minidlna.spec b/minidlna.spec
index 698e0da..4ca11cf 100644
--- a/minidlna.spec
+++ b/minidlna.spec
@@ -1,6 +1,6 @@
Name: minidlna
Version: 1.2.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Lightweight DLNA/UPnP-AV server targeted at embedded systems
License: GPLv2
@@ -119,6 +119,9 @@ exit 0
%changelog
+* Wed Jan 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 1.2.1-3
+- Rebuilt for ffmpeg-3.5 git
+
* Mon Oct 16 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1.2.1-2
- Rebuild for ffmpeg update
6 years, 10 months
[mpv] fix build
by Leigh Scott
commit 3a356c7d4a8b2d71567a5a56bbb7fa7935384361
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Jan 17 21:55:27 2018 +0000
fix build
mpv-do-not-fail-with-minor-ffmpeg-updates.patch | 13 +++++++------
mpv.spec | 5 +++--
2 files changed, 10 insertions(+), 8 deletions(-)
---
diff --git a/mpv-do-not-fail-with-minor-ffmpeg-updates.patch b/mpv-do-not-fail-with-minor-ffmpeg-updates.patch
index e585828..c421dc6 100644
--- a/mpv-do-not-fail-with-minor-ffmpeg-updates.patch
+++ b/mpv-do-not-fail-with-minor-ffmpeg-updates.patch
@@ -1,9 +1,9 @@
-diff -Naur mpv-0.22.0.old/player/main.c mpv-0.22.0/player/main.c
---- mpv-0.22.0.old/player/main.c 2016-11-29 15:03:06.751829770 +0100
-+++ mpv-0.22.0/player/main.c 2016-11-29 15:04:40.258166553 +0100
-@@ -429,18 +429,6 @@
-
- handle_deprecated_options(mpctx);
+diff -Naur mpv-0.28.0.old/player/main.c mpv-0.28.0/player/main.c
+--- mpv-0.28.0.old/player/main.c
++++ mpv-0.28.0/player/main.c
+@@ -428,18 +428,6 @@
+ if (handle_help_options(mpctx))
+ return -2;
- if (!print_libav_versions(mp_null_log, 0)) {
- // Using mismatched libraries can be legitimate, but even then it's
@@ -20,3 +20,4 @@ diff -Naur mpv-0.22.0.old/player/main.c mpv-0.22.0/player/main.c
if (!mpctx->playlist->first && !opts->player_idle_mode)
return -3;
+
diff --git a/mpv.spec b/mpv.spec
index 71169c1..72796ce 100644
--- a/mpv.spec
+++ b/mpv.spec
@@ -146,7 +146,7 @@ fi
%files
%docdir %{_docdir}/%{name}
%{_docdir}/%{name}
-%license LICENSE Copyright
+%license LICENSE.GPL LICENSE.LGPL Copyright
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}*.*
@@ -155,7 +155,7 @@ fi
%config(noreplace) %{_sysconfdir}/%{name}/encoding-profiles.conf
%files libs
-%license LICENSE Copyright
+%license LICENSE.GPL LICENSE.LGPL Copyright
%{_libdir}/libmpv.so.*
%files libs-devel
@@ -167,6 +167,7 @@ fi
* Wed Jan 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 0.28.0-1
- Update to 0.28.0
- Enable VA-API
+- Enable vulkan support
* Tue Jan 16 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 0.27.0-4
- Disable VA-API until 0.28.0 lands
6 years, 10 months
[mpv] Update to 0.28.0
by Leigh Scott
commit 36519b15f2bad0836e66ca0bcf15bbc15cf02bcc
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Jan 17 21:34:31 2018 +0000
Update to 0.28.0
mpv.spec | 11 ++++++++---
sources | 2 +-
2 files changed, 9 insertions(+), 4 deletions(-)
---
diff --git a/mpv.spec b/mpv.spec
index 4f77616..71169c1 100644
--- a/mpv.spec
+++ b/mpv.spec
@@ -1,6 +1,6 @@
Name: mpv
-Version: 0.27.0
-Release: 4%{?dist}
+Version: 0.28.0
+Release: 1%{?dist}
Summary: Movie player playing most video formats and DVDs
License: GPLv2+
URL: http://%{name}.io/
@@ -38,13 +38,14 @@ BuildRequires: libjpeg-turbo-devel
BuildRequires: pkgconfig(libpulse)
BuildRequires: pkgconfig(libv4l2)
BuildRequires: pkgconfig(libquvi-0.9)
-#BuildRequires: pkgconfig(libva)
+BuildRequires: pkgconfig(libva)
BuildRequires: pkgconfig(lua-5.1)
BuildRequires: pkgconfig(sdl2)
BuildRequires: pkgconfig(rubberband)
BuildRequires: pkgconfig(smbclient)
BuildRequires: pkgconfig(uchardet) >= 0.0.5
BuildRequires: pkgconfig(vdpau)
+BuildRequires: pkgconfig(vulkan)
BuildRequires: waf
BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(wayland-cursor)
@@ -163,6 +164,10 @@ fi
%{_libdir}/pkgconfig/mpv.pc
%changelog
+* Wed Jan 17 2018 Leigh Scott <leigh123linux(a)googlemail.com> - 0.28.0-1
+- Update to 0.28.0
+- Enable VA-API
+
* Tue Jan 16 2018 Nicolas Chauvet <kwizart(a)gmail.com> - 0.27.0-4
- Disable VA-API until 0.28.0 lands
diff --git a/sources b/sources
index 69fc15b..7379916 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ec86f42b091d891f9a932de0f6e873ad mpv-0.27.0.tar.gz
+2ee9b57091fdc80c91a7fca1aae0e396 mpv-0.28.0.tar.gz
6 years, 10 months
[gpac] Try again with ffmpeg build fix as the upstream fix looks bad
by Leigh Scott
commit 5666093c6eae9ecefb6c22ec79cb91b732c24ac4
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Jan 17 20:39:49 2018 +0000
Try again with ffmpeg build fix as the upstream fix looks bad
ffmpeg35_buildfix.patch | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
---
diff --git a/ffmpeg35_buildfix.patch b/ffmpeg35_buildfix.patch
index 47ede0e..f6f718f 100644
--- a/ffmpeg35_buildfix.patch
+++ b/ffmpeg35_buildfix.patch
@@ -1,16 +1,15 @@
--- a/applications/dashcast/video_encoder.c
+++ b/applications/dashcast/video_encoder.c
-@@ -143,8 +143,10 @@ int dc_video_encoder_open(VideoOutputFile *video_output_file, VideoDataConf *vid
- av_opt_set_int(video_output_file->codec_ctx->priv_data, "key-int", video_output_file->gdr, 0);
+@@ -144,7 +144,7 @@
}
-+#ifdef CODEC_FLAG_GLOBAL_HEADER
//the global header gives access to the extradata (SPS/PPS)
- video_output_file->codec_ctx->flags |= CODEC_FLAG_GLOBAL_HEADER;
-+#endif
+- video_output_file->codec_ctx->flags |= CODEC_FLAG_GLOBAL_HEADER;
++ video_output_file->codec_ctx->flags |= AV_CODEC_FLAG_GLOBAL_HEADER;
video_output_file->vstream_idx = 0;//video_stream->index;
+
--- a/modules/ffmpeg_in/ffmpeg_decode.c
+++ b/modules/ffmpeg_in/ffmpeg_decode.c
@@ -49,7 +49,7 @@
6 years, 10 months
[gpac] Try again with ffmpeg build fix
by Leigh Scott
commit 66ad3a8ccacadf35f5f2d1969ab6b2fb829e9d3e
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Wed Jan 17 20:20:17 2018 +0000
Try again with ffmpeg build fix
ffmpeg35_buildfix.patch | 41 ++++++++++++++++++++++++++++++-----------
gpac.spec | 4 ++--
2 files changed, 32 insertions(+), 13 deletions(-)
---
diff --git a/ffmpeg35_buildfix.patch b/ffmpeg35_buildfix.patch
index d3b54b6..47ede0e 100644
--- a/ffmpeg35_buildfix.patch
+++ b/ffmpeg35_buildfix.patch
@@ -1,14 +1,3 @@
-From 855aafe47677de558a7dd5f772b8094b54bfe61a Mon Sep 17 00:00:00 2001
-From: jeanlf <jeanlf(a)users.sourceforge.net>
-Date: Tue, 16 Jan 2018 16:21:28 +0100
-Subject: [PATCH] fixed compil bug with latest ffmpeg
-
----
- applications/dashcast/video_encoder.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/applications/dashcast/video_encoder.c b/applications/dashcast/video_encoder.c
-index 1632ffe38..9e2238aa1 100644
--- a/applications/dashcast/video_encoder.c
+++ b/applications/dashcast/video_encoder.c
@@ -143,8 +143,10 @@ int dc_video_encoder_open(VideoOutputFile *video_output_file, VideoDataConf *vid
@@ -22,3 +11,33 @@ index 1632ffe38..9e2238aa1 100644
video_output_file->vstream_idx = 0;//video_stream->index;
+--- a/modules/ffmpeg_in/ffmpeg_decode.c
++++ b/modules/ffmpeg_in/ffmpeg_decode.c
+@@ -49,7 +49,7 @@
+ static uint8_t * ffmpeg_realloc_buffer(uint8_t * oldBuffer, u32 size) {
+ uint8_t * buffer;
+ /* Size of buffer must be larger, see avcodec_decode_video2 documentation */
+- u32 allocatedSz = sizeof( char ) * (FF_INPUT_BUFFER_PADDING_SIZE + size);
++ u32 allocatedSz = sizeof( char ) * (AV_INPUT_BUFFER_PADDING_SIZE + size);
+ if (oldBuffer)
+ gf_free(oldBuffer);
+ buffer = (uint8_t*)gf_malloc( allocatedSz );
+@@ -577,7 +577,7 @@
+ capability->cap.valueInt = 1;
+ return GF_OK;
+ case GF_CODEC_PADDING_BYTES:
+- capability->cap.valueInt = FF_INPUT_BUFFER_PADDING_SIZE;
++ capability->cap.valueInt = AV_INPUT_BUFFER_PADDING_SIZE;
+ return GF_OK;
+ case GF_CODEC_REORDER:
+ capability->cap.valueInt = 1;
+@@ -669,7 +669,7 @@
+ break;
+
+ case GF_CODEC_PADDING_BYTES:
+- capability->cap.valueInt = FF_INPUT_BUFFER_PADDING_SIZE;
++ capability->cap.valueInt = AV_INPUT_BUFFER_PADDING_SIZE;
+ break;
+ default:
+ capability->cap.valueInt = 0;
+
diff --git a/gpac.spec b/gpac.spec
index 605f61c..195a5ea 100644
--- a/gpac.spec
+++ b/gpac.spec
@@ -27,8 +27,8 @@ Source0: https://github.com/gpac/gpac/archive/v%{version}/gpac-%{version}.ta
Patch0: openssl-1.1.0.patch
# Upstream commit, fix typo
Patch1: https://github.com/gpac/gpac/commit/669258a21dcc9827e1496c460af0bff83aa5d...
-# Upstream build fix for ffmpeg-3.5
-Patch2: https://github.com/gpac/gpac/commit/855aafe47677de558a7dd5f772b8094b54bfe...
+# Build fix for ffmpeg-3.5
+Patch2: ffmpeg35_buildfix.patch
#Source9: gpac-snapshot.sh
BuildRequires: ImageMagick
6 years, 10 months