[pithos] Bump version to 1.3.0
by Patrick Griffis
commit b87fae893235bcab95af5f36ecd3f5648c08a00e
Author: Patrick Griffis <tingping(a)tingping.se>
Date: Thu Apr 13 13:17:15 2017 -0400
Bump version to 1.3.0
.gitignore | 1 +
8656c60e9663148166c8bd2cfd910a4423b2588d.patch | 29 +++++++++++++++
be9e8cb35692ef0b7d835dc26b28996cf6aacb7b.patch | 51 ++++++++++++++++++++++++++
pithos.spec | 20 ++++++++--
sources | 2 +-
5 files changed, 98 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 9e2e184..0b3384b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
pithos-1.1.2.tar.gz
/pithos-1.2.0.tar.xz
/pithos-1.2.1.tar.xz
+/pithos-1.3.0.tar.xz
diff --git a/8656c60e9663148166c8bd2cfd910a4423b2588d.patch b/8656c60e9663148166c8bd2cfd910a4423b2588d.patch
new file mode 100644
index 0000000..f42d302
--- /dev/null
+++ b/8656c60e9663148166c8bd2cfd910a4423b2588d.patch
@@ -0,0 +1,29 @@
+From 8656c60e9663148166c8bd2cfd910a4423b2588d Mon Sep 17 00:00:00 2001
+From: Patrick Griffis <tingping(a)tingping.se>
+Date: Thu, 13 Apr 2017 13:06:51 -0400
+Subject: [PATCH] build: Make man page generation optional
+
+This doesn't work when building a packages
+---
+ configure.ac | 8 +++++++-
+ 1 file changed, 7 insertions(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index fe71139..524cd8c 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -32,7 +32,13 @@ AS_IF([test "$with_docs" = "yes"], [
+ ])
+ AM_CONDITIONAL([WITH_DOCS], [test "$with_docs" = "yes"])
+
+-AC_PATH_PROG([HELP2MAN], [help2man], [no])
++AC_ARG_WITH(help2man, AS_HELP_STRING([--with-help2man], [Build man page automatically]),
++ [with_help2man=$withval], [with_help2man=no])
++AS_IF([test "$with_help2man" = "yes"], [
++ AC_PATH_PROG([HELP2MAN], [help2man], [no])
++], [
++ HELP2MAN=no
++])
+ AM_CONDITIONAL([HAVE_HELP2MAN], [test "$HELP2MAN" != "no"])
+
+ AC_CONFIG_FILES([
diff --git a/be9e8cb35692ef0b7d835dc26b28996cf6aacb7b.patch b/be9e8cb35692ef0b7d835dc26b28996cf6aacb7b.patch
new file mode 100644
index 0000000..451def6
--- /dev/null
+++ b/be9e8cb35692ef0b7d835dc26b28996cf6aacb7b.patch
@@ -0,0 +1,51 @@
+From be9e8cb35692ef0b7d835dc26b28996cf6aacb7b Mon Sep 17 00:00:00 2001
+From: Patrick Griffis <tingping(a)tingping.se>
+Date: Fri, 7 Apr 2017 14:45:51 -0400
+Subject: [PATCH] Fix exception with global usage
+
+Fixes #439
+---
+ pithos/util.py | 7 +++----
+ 1 file changed, 3 insertions(+), 4 deletions(-)
+
+diff --git a/pithos/util.py b/pithos/util.py
+index e14f787..cd8d3a4 100644
+--- a/pithos/util.py
++++ b/pithos/util.py
+@@ -32,6 +32,8 @@
+
+ # TODO: Async
+ def unlock_keyring():
++ global _current_collection
++
+ service = Secret.Service.get_sync(
+ Secret.ServiceFlags.NONE,
+ None,
+@@ -49,8 +51,6 @@ def unlock_keyring():
+ 'Could not get the default Secret Collection.\n'
+ 'Attempting to use the session Collection.'
+ )
+-
+- global _current_collection
+ _current_collection = Secret.COLLECTION_SESSION
+ return
+
+@@ -63,12 +63,12 @@ def unlock_keyring():
+ )
+
+ if not num_items or default_collection not in unlocked:
+- global _current_collection
+ _current_collection = Secret.COLLECTION_SESSION
+ logging.debug('The default keyring is locked. Using session collection.')
+ else:
+ logging.debug('The default keyring was unlocked.')
+
++
+ def get_account_password(email):
+ return Secret.password_lookup_sync(_ACCOUNT_SCHEMA, {"email": email}, None) or ''
+
+@@ -139,4 +139,3 @@ def open_browser(url, parent=None, timestamp=0):
+ popup_at_pointer = Gtk.Menu.popup_at_pointer
+ else:
+ popup_at_pointer = lambda menu, event: menu.popup(None, None, None, None, event.button, event.time)
+-
diff --git a/pithos.spec b/pithos.spec
index d2b6b3b..c4b4c5d 100644
--- a/pithos.spec
+++ b/pithos.spec
@@ -1,18 +1,21 @@
%global appid io.github.Pithos
Name: pithos
-Version: 1.2.1
-Release: 2%{?dist}
+Version: 1.3.0
+Release: 1%{?dist}
Summary: A Pandora client for the GNOME Desktop
Group: Applications/Multimedia
License: GPLv3
URL: https://pithos.github.io/
Source0: https://github.com/pithos/pithos/releases/download/%{version}/pithos-%{ve...
+Patch0: https://github.com/pithos/pithos/commit/be9e8cb35692ef0b7d835dc26b28996cf...
+Patch1: https://github.com/pithos/pithos/commit/8656c60e9663148166c8bd2cfd910a442...
+
BuildArch: noarch
BuildRequires: python3-devel >= 3.4
-BuildRequires: intltool
+BuildRequires: intltool libappstream-glib
BuildRequires: glib2-devel gdk-pixbuf2-devel
Requires: gtk3 libsecret
@@ -38,7 +41,7 @@ but is command-line only. Neither integrate with the desktop very well, missing
things like media key support and song notifications.
%prep
-%autosetup
+%autosetup -p1
%install
%configure
@@ -47,6 +50,9 @@ things like media key support and song notifications.
# Remove Unity specific icons
rm -rf %{buildroot}%{_datadir}/icons/ubuntu*
+%check
+appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/*.appdata.xml
+
%post
glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
@@ -66,8 +72,14 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
%{_datadir}/glib-2.0/schemas/%{appid}.gschema.xml
%{_datadir}/icons/hicolor/*/apps/*.png
%{_datadir}/icons/hicolor/scalable/apps/*.svg
+%{_datadir}/icons/hicolor/symbolic/apps/*.svg
+%{_mandir}/man1/*.gz
%changelog
+* Thu Apr 13 2017 Patrick Griffis <tingping(a)tingping.se> - 1.3.0-1
+- Bump version to 1.3.0
+- Fix directory ownership
+
* Mon Mar 20 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org>
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
diff --git a/sources b/sources
index cae0aaa..cb8ec7f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-314f57af9909396c1be338e461378b7c pithos-1.2.1.tar.xz
+f53ea35b3a60db90727957f99cabfa83 pithos-1.3.0.tar.xz
7 years, 7 months
[pithos] Fix owning /usr/share/icons.
by Patrick Griffis
commit af8ad25492108e5c0f5707466abfc9532e4f402e
Author: Vascom <vascom2(a)gmail.com>
Date: Thu Apr 13 10:07:31 2017 +0300
Fix owning /usr/share/icons.
pithos.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/pithos.spec b/pithos.spec
index dcbe231..d2b6b3b 100644
--- a/pithos.spec
+++ b/pithos.spec
@@ -64,7 +64,8 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &> /dev/null || :
%{_datadir}/applications/%{appid}.desktop
%{_datadir}/appdata/%{appid}.appdata.xml
%{_datadir}/glib-2.0/schemas/%{appid}.gschema.xml
-%{_datadir}/icons/hicolor/
+%{_datadir}/icons/hicolor/*/apps/*.png
+%{_datadir}/icons/hicolor/scalable/apps/*.svg
%changelog
* Mon Mar 20 2017 RPM Fusion Release Engineering <kwizart(a)rpmfusion.org>
7 years, 7 months
[HandBrake/f25: 6/6] Remove webkitgtk3 build requirement, automatic updates disabled
by Simone Caronni
commit f492db51c77a4687136b9cf84098207a2f3a5975
Author: Simone Caronni <negativo17(a)gmail.com>
Date: Wed Apr 12 22:02:19 2017 +0200
Remove webkitgtk3 build requirement, automatic updates disabled
HandBrake.spec | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/HandBrake.spec b/HandBrake.spec
index ca8fd58..4d542ae 100644
--- a/HandBrake.spec
+++ b/HandBrake.spec
@@ -17,7 +17,7 @@
Name: HandBrake
Version: 1.0.7
-Release: 1%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
+Release: 2%{!?tag:.%{date}git%{shortcommit0}}%{?dist}
Summary: An open-source multiplatform video transcoder
License: GPLv2+
URL: http://handbrake.fr/
@@ -82,7 +82,6 @@ BuildRequires: make
BuildRequires: opencl-headers
BuildRequires: opus-devel
BuildRequires: python
-BuildRequires: webkitgtk3-devel
BuildRequires: x264-devel >= 0.148
BuildRequires: x265-devel >= 1.9
BuildRequires: yasm
@@ -229,6 +228,10 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_bindir}/HandBrakeCLI
%changelog
+* Wed Apr 12 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.7-2
+- Remove webkitgtk3 build requirement, it's actually used only when the update
+ checks are enabled in the gui (not needed in our case and removed in fc27).
+
* Wed Apr 12 2017 Simone Caronni <negativo17(a)gmail.com> - 1.0.7-1
- Update to latest 1.0.7.
7 years, 7 months
[tvheadend] Update to 4.0.10
by Mohamed ElMorabity
commit bdb4c39cb532111b897c1c6eec0f418a4bd2dbfc
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Wed Apr 12 15:06:53 2017 +0200
Update to 4.0.10
.gitignore | 1 +
sources | 2 +-
tvheadend-4.0.9-build.patch | 21 ---------------------
tvheadend.spec | 38 +++++++++++++++++++-------------------
4 files changed, 21 insertions(+), 41 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 65ae412..98072a3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/tvheadend-4.0.9.tar.gz
/tvheadend-4.1.tar.gz
+/tvheadend-4.0.10.tar.gz
diff --git a/sources b/sources
index be67fa0..35e6382 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-afe45a345151e7ce31db673e0c738e6e tvheadend-4.0.9.tar.gz
+5595958aa8a1676c0f5205bc52e549b4 tvheadend-4.0.10.tar.gz
diff --git a/tvheadend.spec b/tvheadend.spec
index 6af73bb..4eb0c69 100644
--- a/tvheadend.spec
+++ b/tvheadend.spec
@@ -2,38 +2,36 @@
%global tvheadend_group video
Name: tvheadend
-Version: 4.0.9
-Release: 5%{?dist}
+Version: 4.0.10
+Release: 1%{?dist}
Summary: TV streaming server and digital video recorder
Group: Applications/Multimedia
License: GPLv3+
URL: https://tvheadend.org/
Source0: https://github.com/tvheadend/%{name}/archive/v%{version}/%{name}-%{versio...
-# Fix build, see https://github.com/tvheadend/tvheadend/commit/9ddcb8d
-Patch0: %{name}-4.0.9-build.patch
# Fix build with FFmpeg >= 3.0, based on:
# - https://github.com/tvheadend/tvheadend/commit/ea02889
# - https://github.com/tvheadend/tvheadend/commit/c63371c
# - https://github.com/tvheadend/tvheadend/commit/3cbee55
# - https://github.com/tvheadend/tvheadend/commit/374ab83
-Patch1: %{name}-4.0.9-ffmpeg_3.0.patch
+Patch0: %{name}-4.0.9-ffmpeg_3.0.patch
# Use system queue.h header
-Patch2: %{name}-4.0.9-use_system_queue.patch
+Patch1: %{name}-4.0.9-use_system_queue.patch
# Fix build with hdhomerun
-Patch3: %{name}-4.0.9-hdhomerun.patch
+Patch2: %{name}-4.0.9-hdhomerun.patch
# Fix system DTV scan tables path
-Patch4: %{name}-4.0.9-dtv_scan_tables.patch
+Patch3: %{name}-4.0.9-dtv_scan_tables.patch
# Fix systemd service and configuration:
# - Fix daemon user path
# - Fix daemon group (use video to access DVB devices)
# - Add -C option to allow UI access without login at first run
-Patch5: %{name}-4.0.9-service.patch
+Patch4: %{name}-4.0.9-service.patch
# Enforcing system crypto policies, see
# https://fedoraproject.org/wiki/Packaging:CryptoPolicies
-Patch6: %{name}-4.0.9-crypto_policies.patch
+Patch5: %{name}-4.0.9-crypto_policies.patch
# Fix build with GCC 7
-Patch7: %{name}-4.0.9-gcc7.patch
+Patch6: %{name}-4.0.9-gcc7.patch
BuildRequires: bzip2
BuildRequires: gcc
@@ -73,17 +71,16 @@ MPEG-TS stream generated by ffmpeg/libav from a V4L device.
%prep
%setup -q
-%patch0 -p0 -b .build
# RPM Fusion provides FFMpeg 3.0 for Fedora >= 24
%if 0%{?fedora} >= 24
-%patch1 -p0 -b .ffmpeg_3.0
+%patch0 -p0 -b .ffmpeg_3.0
%endif
-%patch2 -p0 -b .use_system_queue
-%patch3 -p0 -b .hdhomerun
-%patch4 -p0 -b .dtv_scan_tables
-%patch5 -p0 -b .service
-%patch6 -p0 -b .crypto_policies
-%patch7 -p0 -b .gcc7
+%patch1 -p0 -b .use_system_queue
+%patch2 -p0 -b .hdhomerun
+%patch3 -p0 -b .dtv_scan_tables
+%patch4 -p0 -b .service
+%patch5 -p0 -b .crypto_policies
+%patch6 -p0 -b .gcc7
# Delete bundled system headers
rm -r vendor/{dvb-api,include}/
@@ -148,6 +145,9 @@ exit 0
%changelog
+* Wed Apr 12 2017 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.0.10-1
+- Update to 4.0.10
+
* Sat Mar 25 2017 Mohamed El Morabity <melmorabity(a)fedorapeople.org> - 4.0.9-5
- Fix build with GCC 7
- Enable DVBCSA support
7 years, 7 months
[tvheadend/f26] Update to 4.0.10
by Mohamed ElMorabity
commit d77194909af09c3ad6a69f537dd8154d9383a728
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Wed Apr 12 15:06:53 2017 +0200
Update to 4.0.10
.gitignore | 1 +
sources | 2 +-
tvheadend-4.0.9-build.patch | 21 ---------------------
tvheadend.spec | 38 +++++++++++++++++++-------------------
4 files changed, 21 insertions(+), 41 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 65ae412..98072a3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
/tvheadend-4.0.9.tar.gz
/tvheadend-4.1.tar.gz
+/tvheadend-4.0.10.tar.gz
diff --git a/sources b/sources
index be67fa0..35e6382 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-afe45a345151e7ce31db673e0c738e6e tvheadend-4.0.9.tar.gz
+5595958aa8a1676c0f5205bc52e549b4 tvheadend-4.0.10.tar.gz
diff --git a/tvheadend.spec b/tvheadend.spec
index 6af73bb..4eb0c69 100644
--- a/tvheadend.spec
+++ b/tvheadend.spec
@@ -2,38 +2,36 @@
%global tvheadend_group video
Name: tvheadend
-Version: 4.0.9
-Release: 5%{?dist}
+Version: 4.0.10
+Release: 1%{?dist}
Summary: TV streaming server and digital video recorder
Group: Applications/Multimedia
License: GPLv3+
URL: https://tvheadend.org/
Source0: https://github.com/tvheadend/%{name}/archive/v%{version}/%{name}-%{versio...
-# Fix build, see https://github.com/tvheadend/tvheadend/commit/9ddcb8d
-Patch0: %{name}-4.0.9-build.patch
# Fix build with FFmpeg >= 3.0, based on:
# - https://github.com/tvheadend/tvheadend/commit/ea02889
# - https://github.com/tvheadend/tvheadend/commit/c63371c
# - https://github.com/tvheadend/tvheadend/commit/3cbee55
# - https://github.com/tvheadend/tvheadend/commit/374ab83
-Patch1: %{name}-4.0.9-ffmpeg_3.0.patch
+Patch0: %{name}-4.0.9-ffmpeg_3.0.patch
# Use system queue.h header
-Patch2: %{name}-4.0.9-use_system_queue.patch
+Patch1: %{name}-4.0.9-use_system_queue.patch
# Fix build with hdhomerun
-Patch3: %{name}-4.0.9-hdhomerun.patch
+Patch2: %{name}-4.0.9-hdhomerun.patch
# Fix system DTV scan tables path
-Patch4: %{name}-4.0.9-dtv_scan_tables.patch
+Patch3: %{name}-4.0.9-dtv_scan_tables.patch
# Fix systemd service and configuration:
# - Fix daemon user path
# - Fix daemon group (use video to access DVB devices)
# - Add -C option to allow UI access without login at first run
-Patch5: %{name}-4.0.9-service.patch
+Patch4: %{name}-4.0.9-service.patch
# Enforcing system crypto policies, see
# https://fedoraproject.org/wiki/Packaging:CryptoPolicies
-Patch6: %{name}-4.0.9-crypto_policies.patch
+Patch5: %{name}-4.0.9-crypto_policies.patch
# Fix build with GCC 7
-Patch7: %{name}-4.0.9-gcc7.patch
+Patch6: %{name}-4.0.9-gcc7.patch
BuildRequires: bzip2
BuildRequires: gcc
@@ -73,17 +71,16 @@ MPEG-TS stream generated by ffmpeg/libav from a V4L device.
%prep
%setup -q
-%patch0 -p0 -b .build
# RPM Fusion provides FFMpeg 3.0 for Fedora >= 24
%if 0%{?fedora} >= 24
-%patch1 -p0 -b .ffmpeg_3.0
+%patch0 -p0 -b .ffmpeg_3.0
%endif
-%patch2 -p0 -b .use_system_queue
-%patch3 -p0 -b .hdhomerun
-%patch4 -p0 -b .dtv_scan_tables
-%patch5 -p0 -b .service
-%patch6 -p0 -b .crypto_policies
-%patch7 -p0 -b .gcc7
+%patch1 -p0 -b .use_system_queue
+%patch2 -p0 -b .hdhomerun
+%patch3 -p0 -b .dtv_scan_tables
+%patch4 -p0 -b .service
+%patch5 -p0 -b .crypto_policies
+%patch6 -p0 -b .gcc7
# Delete bundled system headers
rm -r vendor/{dvb-api,include}/
@@ -148,6 +145,9 @@ exit 0
%changelog
+* Wed Apr 12 2017 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.0.10-1
+- Update to 4.0.10
+
* Sat Mar 25 2017 Mohamed El Morabity <melmorabity(a)fedorapeople.org> - 4.0.9-5
- Fix build with GCC 7
- Enable DVBCSA support
7 years, 7 months
[tvheadend/f24] Update sources
by Mohamed ElMorabity
commit 62f54a308af3c94c746d0b581f0cf11b7db92e5d
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Wed Apr 12 14:58:05 2017 +0200
Update sources
.gitignore | 1 +
sources | 2 +-
tvheadend-4.0.9-build.patch | 21 ---------------------
3 files changed, 2 insertions(+), 22 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 1fa2f2c..c31f737 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/tvheadend-4.0.9.tar.gz
+/tvheadend-4.0.10.tar.gz
diff --git a/sources b/sources
index be67fa0..35e6382 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-afe45a345151e7ce31db673e0c738e6e tvheadend-4.0.9.tar.gz
+5595958aa8a1676c0f5205bc52e549b4 tvheadend-4.0.10.tar.gz
7 years, 7 months
[tvheadend/f24] Update to 4.0.10 + enable DVBCSA support
by Mohamed ElMorabity
commit 137463cc7250f6de553c47609ff2a71f597dd629
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Wed Apr 12 14:49:06 2017 +0200
Update to 4.0.10 + enable DVBCSA support
tvheadend.spec | 37 ++++++++++++++++++++-----------------
1 file changed, 20 insertions(+), 17 deletions(-)
---
diff --git a/tvheadend.spec b/tvheadend.spec
index d21968f..b948d2e 100644
--- a/tvheadend.spec
+++ b/tvheadend.spec
@@ -2,41 +2,40 @@
%global tvheadend_group video
Name: tvheadend
-Version: 4.0.9
-Release: 3%{?dist}
+Version: 4.0.10
+Release: 1%{?dist}
Summary: TV streaming server and digital video recorder
Group: Applications/Multimedia
License: GPLv3+
URL: https://tvheadend.org/
Source0: https://github.com/tvheadend/%{name}/archive/v%{version}/%{name}-%{versio...
-# Fix build, see https://github.com/tvheadend/tvheadend/commit/9ddcb8d
-Patch0: %{name}-4.0.9-build.patch
# Fix build with FFmpeg >= 3.0, based on:
# - https://github.com/tvheadend/tvheadend/commit/ea02889
# - https://github.com/tvheadend/tvheadend/commit/c63371c
# - https://github.com/tvheadend/tvheadend/commit/3cbee55
# - https://github.com/tvheadend/tvheadend/commit/374ab83
-Patch1: %{name}-4.0.9-ffmpeg_3.0.patch
+Patch0: %{name}-4.0.9-ffmpeg_3.0.patch
# Use system queue.h header
-Patch2: %{name}-4.0.9-use_system_queue.patch
+Patch1: %{name}-4.0.9-use_system_queue.patch
# Fix build with hdhomerun
-Patch3: %{name}-4.0.9-hdhomerun.patch
+Patch2: %{name}-4.0.9-hdhomerun.patch
# Fix system DTV scan tables path
-Patch4: %{name}-4.0.9-dtv_scan_tables.patch
+Patch3: %{name}-4.0.9-dtv_scan_tables.patch
# Fix systemd service and configuration:
# - Fix daemon user path
# - Fix daemon group (use video to access DVB devices)
# - Add -C option to allow UI access without login at first run
-Patch5: %{name}-4.0.9-service.patch
+Patch4: %{name}-4.0.9-service.patch
# Enforcing system crypto policies, see
# https://fedoraproject.org/wiki/Packaging:CryptoPolicies
-Patch6: %{name}-4.0.9-crypto_policies.patch
+Patch5: %{name}-4.0.9-crypto_policies.patch
BuildRequires: bzip2
BuildRequires: gcc
BuildRequires: gzip
BuildRequires: hdhomerun-devel
+BuildRequires: libdvbcsa-devel
BuildRequires: pkgconfig(avahi-client)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(libavcodec)
@@ -70,16 +69,15 @@ MPEG-TS stream generated by ffmpeg/libav from a V4L device.
%prep
%setup -q
-%patch0 -p0 -b .build
# RPM Fusion provides FFMpeg 3.0 for Fedora >= 24
%if 0%{?fedora} >= 24
-%patch1 -p0 -b .ffmpeg_3.0
+%patch0 -p0 -b .ffmpeg_3.0
%endif
-%patch2 -p0 -b .use_system_queue
-%patch3 -p0 -b .hdhomerun
-%patch4 -p0 -b .dtv_scan_tables
-%patch5 -p0 -b .service
-%patch6 -p0 -b .crypto_policies
+%patch1 -p0 -b .use_system_queue
+%patch2 -p0 -b .hdhomerun
+%patch3 -p0 -b .dtv_scan_tables
+%patch4 -p0 -b .service
+%patch5 -p0 -b .crypto_policies
# Delete bundled system headers
rm -r vendor/{dvb-api,include}/
@@ -93,6 +91,7 @@ touch -r Makefile configure
--disable-dvbscan \
--disable-hdhomerun_static \
--disable-libffmpeg_static_x264 \
+ --enable-dvbcsa \
--enable-hdhomerun_client
%make_build V=1
@@ -143,6 +142,10 @@ exit 0
%changelog
+* Wed Apr 12 2017 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.0.10-1
+- Update to 4.0.10
+- Enable DVBCSA support
+
* Tue Aug 09 2016 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.0.9-3
- Merge all FFmpeg patches into a single one
7 years, 7 months