[tvheadend/f26] Rebuild for hdhomerun update
by Mohamed ElMorabity
commit 3235daa8aaa5aeba5df4454b4ddf0ddd42ea6872
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Tue Jun 6 12:08:22 2017 +0200
Rebuild for hdhomerun update
tvheadend.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/tvheadend.spec b/tvheadend.spec
index ec52a02..d775297 100644
--- a/tvheadend.spec
+++ b/tvheadend.spec
@@ -3,7 +3,7 @@
Name: tvheadend
Version: 4.2.2
-Release: 2%{?dist}
+Release: 2%{?dist}.1
Summary: TV streaming server and digital video recorder
Group: Applications/Multimedia
@@ -137,6 +137,9 @@ exit 0
%changelog
+* Tue Jun 06 2017 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.2.2-2.1
+- Rebuild for hdhomerun update
+
* Thu Jun 01 2017 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.2.2-2
- Fix system DTV scan tables path
7 years, 5 months
[tvheadend/f25] Rebuild for hdhomerun update
by Mohamed ElMorabity
commit 603e42cfe1e06e31519a8d39948da437444af834
Author: Mohamed El Morabity <melmorabity(a)fedoraproject.org>
Date: Tue Jun 6 11:36:25 2017 +0200
Rebuild for hdhomerun update
tvheadend.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/tvheadend.spec b/tvheadend.spec
index b948d2e..4b2d703 100644
--- a/tvheadend.spec
+++ b/tvheadend.spec
@@ -3,7 +3,7 @@
Name: tvheadend
Version: 4.0.10
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: TV streaming server and digital video recorder
Group: Applications/Multimedia
@@ -142,6 +142,9 @@ exit 0
%changelog
+* Tue Jun 06 2017 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.0.10-2
+- Rebuild for hdhomerun update
+
* Wed Apr 12 2017 Mohamed El Morabity <melmorabity(a)fedoraproject.org> - 4.0.10-1
- Update to 4.0.10
- Enable DVBCSA support
7 years, 5 months
[wl-kmod] Add patch for kernel >= 4.12 - add cfg80211_roam_info struct in wl_bss_roaming_done function
by Nicolas Viéville
commit b7c66d6478c8a293c89db7df1a0be8e765eb6368
Author: Nicolas Viéville <nicolas.vieville(a)univ-valenciennes.fr>
Date: Sat Jun 3 16:44:56 2017 +0200
Add patch for kernel >= 4.12 - add cfg80211_roam_info struct in wl_bss_roaming_done function
...kernel_4.12_add_cfg80211_roam_info_struct.patch | 41 ++++++++++++++++++++++
wl-kmod.spec | 7 +++-
2 files changed, 47 insertions(+), 1 deletion(-)
---
diff --git a/wl-kmod-010_kernel_4.12_add_cfg80211_roam_info_struct.patch b/wl-kmod-010_kernel_4.12_add_cfg80211_roam_info_struct.patch
new file mode 100644
index 0000000..bbc6622
--- /dev/null
+++ b/wl-kmod-010_kernel_4.12_add_cfg80211_roam_info_struct.patch
@@ -0,0 +1,41 @@
+diff -Naur hybrid-v35_64-nodebug-pcoem-6_30_223_271.orig/src/wl/sys/wl_cfg80211_hybrid.c hybrid-v35_64-nodebug-pcoem-6_30_223_271/src/wl/sys/wl_cfg80211_hybrid.c
+--- hybrid-v35_64-nodebug-pcoem-6_30_223_271.orig/src/wl/sys/wl_cfg80211_hybrid.c 2017-04-10 14:23:40.909434506 +0200
++++ hybrid-v35_64-nodebug-pcoem-6_30_223_271/src/wl/sys/wl_cfg80211_hybrid.c 2017-06-03 15:40:21.595077248 +0200
+@@ -2440,6 +2440,9 @@
+ const wl_event_msg_t *e, void *data)
+ {
+ struct wl_cfg80211_connect_info *conn_info = wl_to_conn(wl);
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 12, 0)
++ struct cfg80211_roam_info roam_info = {};
++#endif
+ s32 err = 0;
+
+ err = wl_get_assoc_ies(wl);
+@@ -2453,13 +2456,27 @@
+ if (err)
+ return err;
+
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4, 12, 0)
++ roam_info.channel = &wl->conf->channel;
++ roam_info.bssid = (u8*)&wl->bssid;
++ roam_info.req_ie = conn_info->req_ie;
++ roam_info.req_ie_len = conn_info->req_ie_len;
++ roam_info.resp_ie = conn_info->resp_ie;
++ roam_info.resp_ie_len = conn_info->resp_ie_len;
++#endif
++
+ cfg80211_roamed(ndev,
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 12, 0)
+ #if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 39)
+ &wl->conf->channel,
+ #endif
+ (u8 *)&wl->bssid,
+ conn_info->req_ie, conn_info->req_ie_len,
+ conn_info->resp_ie, conn_info->resp_ie_len, GFP_KERNEL);
++#else
++ &roam_info, GFP_KERNEL);
++#endif
++
+ WL_DBG(("Report roaming result\n"));
+
+ set_bit(WL_STATUS_CONNECTED, &wl->status);
diff --git a/wl-kmod.spec b/wl-kmod.spec
index c212a08..66c1e13 100644
--- a/wl-kmod.spec
+++ b/wl-kmod.spec
@@ -8,7 +8,7 @@
Name: wl-kmod
Version: 6.30.223.271
-Release: 11%{?dist}
+Release: 12%{?dist}
Summary: Kernel module for Broadcom wireless devices
Group: System Environment/Kernel
License: Redistributable, no modification permitted
@@ -25,6 +25,7 @@ Patch5: wl-kmod-006_gcc_6_fix_indentation_warnings.patch
Patch6: wl-kmod-007_kernel_4.8_add_cfg80211_scan_info_struct.patch
Patch7: wl-kmod-008_fix_kernel_warnings.patch
Patch8: wl-kmod-009_kernel_4.11_remove_last_rx_in_net_device_struct.patch
+Patch9: wl-kmod-010_kernel_4.12_add_cfg80211_roam_info_struct.patch
# needed for plague to make sure it builds for i586 and i686
ExclusiveArch: i686 x86_64
@@ -74,6 +75,7 @@ pushd %{name}-%{version}-src
%patch6 -p1 -b .kernel_4.8_add_cfg80211_scan_info_struct
%patch7 -p1 -b .fix_kernel_warnings
%patch8 -p1 -b .kernel_4.11_remove_last_rx_in_net_device_struct
+%patch9 -p1 -b .kernel_4.12_add_cfg80211_roam_info_struct
popd
for kernel_version in %{?kernel_versions} ; do
@@ -103,6 +105,9 @@ chmod 0755 $RPM_BUILD_ROOT%{kmodinstdir_prefix}*%{kmodinstdir_postfix}/* || :
rm -rf $RPM_BUILD_ROOT
%changelog
+* Sat Jun 03 2017 Nicolas Viéville <nicolas.vieville(a)univ-valenciennes.fr> - 6.30.223.271-12
+- Add patch for kernel >= 4.12 - add cfg80211_roam_info struct in wl_bss_roaming_done function
+
* Wed Apr 12 2017 Nicolas Viéville <nicolas.vieville(a)univ-valenciennes.fr> - 6.30.223.271-11
- Add akmod-wl AkmodsBuildRequires and fix package BuildRequires
7 years, 5 months
[mythtv] Add patch from upstream to fix ppc bug.
by Richard Shaw
commit 2c7c2043e773015817ff34c7d2f1a9d05ccd6202
Author: Richard Shaw <hobbes1069(a)gmail.com>
Date: Fri Jun 2 07:32:23 2017 -0500
Add patch from upstream to fix ppc bug.
mythtv.spec | 9 ++++++---
ticket13049-remove-ffmpeg-bswap-change.diff | 26 ++++++++++++++++++++++++++
2 files changed, 32 insertions(+), 3 deletions(-)
---
diff --git a/mythtv.spec b/mythtv.spec
index dbb8b3f..7d91398 100644
--- a/mythtv.spec
+++ b/mythtv.spec
@@ -1,6 +1,6 @@
# Does not currently build on ppc
# https://code.mythtv.org/trac/ticket/13049
-ExcludeArch: ppc64 ppc64le
+#ExcludeArch: ppc64 ppc64le
# Specfile for building MythTV and MythPlugins RPMs from a git checkout.
#
@@ -85,7 +85,7 @@ Version: 0.28.1
%if "%{branch}" == "master"
Release: 0.5.git.%{_gitrev}%{?dist}
%else
-Release: 3%{?dist}
+Release: 4%{?dist}
%endif
# The primary license is GPLv2+, but bits are borrowed from a number of
@@ -137,7 +137,7 @@ Source0: https://github.com/MythTV/%{name}/archive/v%{version}.tar.gz#/%{name}
# Also update ChangeLog with git log v0.28..HEAD > ChangeLog
# and update define vers_string to v0.28-52-ge6a60f7 with git describe
Patch0: mythtv-0.28-fixes.patch
-Patch1: ticket13049-bswap-guard.diff
+Patch1: ticket13049-remove-ffmpeg-bswap-change.diff
Source10: PACKAGE-LICENSING
Source11: ChangeLog
@@ -1355,6 +1355,9 @@ exit 0
%changelog
+* Thu Jun 1 2017 Richard Shaw <hobbes1069(a)gmail.com> - 0.28.1-4
+- Add patch from upstream to fix ppc bug.
+
* Mon Apr 24 2017 Richard Shaw <hobbes1069(a)gmail.com> - 0.28.1-3
- Update to latest fixes/0.28.
- Exclude ppc64 and ppc64le due to failed builds:
diff --git a/ticket13049-remove-ffmpeg-bswap-change.diff b/ticket13049-remove-ffmpeg-bswap-change.diff
new file mode 100644
index 0000000..0c4a274
--- /dev/null
+++ b/ticket13049-remove-ffmpeg-bswap-change.diff
@@ -0,0 +1,26 @@
+diff --git a/mythtv/external/FFmpeg/libavutil/bswap.h b/mythtv/external/FFmpeg/libavutil/bswap.h
+index 331d391..91cb795 100644
+--- a/mythtv/external/FFmpeg/libavutil/bswap.h
++++ b/mythtv/external/FFmpeg/libavutil/bswap.h
+@@ -76,21 +76,6 @@ static inline uint64_t av_const av_bswap64(uint64_t x)
+ }
+ #endif
+
+-#ifndef av_bswap_dbl
+-static inline double bswap_dbl(double x)
+-{
+- union {
+- uint32_t l[2];
+- double d;
+- } w, r;
+- w.d = x;
+- r.l[0] = av_bswap32(w.l[1]);
+- r.l[1] = av_bswap32(w.l[0]);
+- return r.d;
+-}
+-#endif
+-
+-
+ // be2ne ... big-endian to native-endian
+ // le2ne ... little-endian to native-endian
+
7 years, 5 months
[minidlna] Updated to upstream 1.2.0
by Leigh Scott
commit ec98cc38d66fcf5be4a351943e1eea50826cafe8
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Fri Jun 2 12:58:49 2017 +0100
Updated to upstream 1.2.0
.gitignore | 1 +
metadata-add-libavformat-57-compatibility.patch | 702 ------------------------
minidlna.spec | 44 +-
sources | 2 +-
4 files changed, 26 insertions(+), 723 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 0e35271..a368115 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
minidlna-1.1.5.tar.gz
+/minidlna-1.2.0.tar.gz
diff --git a/minidlna.spec b/minidlna.spec
index 023f239..7c9366b 100644
--- a/minidlna.spec
+++ b/minidlna.spec
@@ -1,18 +1,18 @@
Name: minidlna
-Version: 1.1.5
-Release: 5%{?dist}
+Version: 1.2.0
+Release: 1%{?dist}
Summary: Lightweight DLNA/UPnP-AV server targeted at embedded systems
Group: System Environment/Daemons
-License: GPLv2
+License: GPLv2
URL: http://sourceforge.net/projects/minidlna/
Source0: http://downloads.sourceforge.net/%{name}/%{version}/%{name}-%{version}.ta...
# Systemd unit file
Source1: %{name}.service
# tmpfiles configuration for the /run directory
-Source2: %{name}-tmpfiles.conf
-Patch0: metadata-add-libavformat-57-compatibility.patch
+Source2: %{name}-tmpfiles.conf
+BuildRequires: avahi-devel
BuildRequires: libuuid-devel
BuildRequires: ffmpeg-devel
BuildRequires: sqlite-devel
@@ -41,7 +41,7 @@ and televisions.
%prep
%autosetup -p1
-# Edit the default config file
+# Edit the default config file
sed -i 's/#log_dir=\/var\/log/#log_dir=\/var\/log\/minidlna/' \
%{name}.conf
@@ -53,36 +53,36 @@ sed -i 's/#log_dir=\/var\/log/#log_dir=\/var\/log\/minidlna/' \
--with-log-path=%{_localstatedir}/log/%{name} \
--enable-tivo
-make %{?_smp_mflags}
+%make_build
%install
-make install DESTDIR=%{buildroot}
+%make_install
# Install config file
-mkdir -p %{buildroot}%{_sysconfdir}
-install -m 644 minidlna.conf %{buildroot}%{_sysconfdir}
+mkdir -p %{buildroot}%{_sysconfdir}/
+install -m 644 minidlna.conf %{buildroot}%{_sysconfdir}/
# Install systemd unit file
-mkdir -p %{buildroot}%{_unitdir}
-install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}
+mkdir -p %{buildroot}%{_unitdir}/
+install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/
# Install man pages
-mkdir -p %{buildroot}%{_mandir}/man5
+mkdir -p %{buildroot}%{_mandir}/man5/
install -m 644 minidlna.conf.5 %{buildroot}%{_mandir}/man5/
-mkdir -p %{buildroot}%{_mandir}/man8
+mkdir -p %{buildroot}%{_mandir}/man8/
install -m 644 minidlnad.8 %{buildroot}%{_mandir}/man8/
# Install tmpfiles configuration
-mkdir -p %{buildroot}%{_tmpfilesdir}
+mkdir -p %{buildroot}%{_tmpfilesdir}/
install -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{name}.conf
mkdir -p %{buildroot}/run/
install -d -m 0755 %{buildroot}/run/%{name}/
# Create cache and log directories
-mkdir -p %{buildroot}%{_localstatedir}/cache
+mkdir -p %{buildroot}%{_localstatedir}/cache/
install -d -m 0755 %{buildroot}%{_localstatedir}/cache/%{name}/
-mkdir -p %{buildroot}%{_localstatedir}/log
+mkdir -p %{buildroot}%{_localstatedir}/log/
install -d -m 0755 %{buildroot}%{_localstatedir}/log/%{name}/
%find_lang %{name}
@@ -97,8 +97,8 @@ exit 0
%post
-if [ $1 -eq 1 ] ; then
- # Initial installation
+if [ $1 -eq 1 ] ; then
+ # Initial installation
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
fi
@@ -125,7 +125,7 @@ fi
%{_unitdir}/minidlna.service
%{_mandir}/man5/%{name}.conf.5*
%{_mandir}/man8/minidlnad.8*
-%dir %attr(-,minidlna,minidlna) /run/%{name}
+%ghost %dir %attr(-,minidlna,minidlna) /run/%{name}/
%{_tmpfilesdir}/%{name}.conf
%dir %attr(-,minidlna,minidlna) %{_localstatedir}/cache/%{name}/
%dir %attr(-,minidlna,minidlna) %{_localstatedir}/log/%{name}/
@@ -133,6 +133,10 @@ fi
%changelog
+* Fri Jun 02 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1.2.0-1
+- Updated to upstream 1.2.0
+- Add build requires avahi-devel
+
* Sat Apr 29 2017 Leigh Scott <leigh123linux(a)googlemail.com> - 1.1.5-5
- Rebuild for ffmpeg update
diff --git a/sources b/sources
index 6d2941b..64a8224 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-1970e553a1eb8a3e7e302e2ce292cbc4 minidlna-1.1.5.tar.gz
+5f59700431e9f66198238deeb4e0d0de minidlna-1.2.0.tar.gz
7 years, 5 months
[mythtv/f25] (9 commits) ...Bump release back down to 3 for other releases.
by Richard Shaw
Summary of changes:
640c082... Add conditional for mesa-vdpau-drivers as it is not availab (*)
d5803d3... Only Recommends: xmltv on Fedora. (*)
f8039a2... Update to latest upstream release. Move bundled ffmpeg libr (*)
c1c9e16... Upload sources. (*)
2c807d7... - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass (*)
7d09a84... Update to latest fixes/0.28. Exclude ppc64 and ppc64le due (*)
f464c52... Add patch from upstream to fix ppc bug. (*)
9edf02d... Revert use ppc patch since it doesn't work. (*)
da8e95a... Bump release back down to 3 for other releases. (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 5 months
[mythtv/f26] (4 commits) ...Bump release back down to 3 for other releases.
by Richard Shaw
Summary of changes:
7d09a84... Update to latest fixes/0.28. Exclude ppc64 and ppc64le due (*)
f464c52... Add patch from upstream to fix ppc bug. (*)
9edf02d... Revert use ppc patch since it doesn't work. (*)
da8e95a... Bump release back down to 3 for other releases. (*)
(*) This commit already existed in another branch; no separate mail sent
7 years, 5 months