[kodi] Conditionally include wii remote files as Fedora 31 has dropped support
by Michael Cronenworth
commit 77a46afb7a24e693bdd8d5feb7a79e3ac16a0d2e
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Sat Jun 29 14:21:48 2019 -0500
Conditionally include wii remote files as Fedora 31 has dropped support
kodi.spec | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/kodi.spec b/kodi.spec
index 0b16173..4583d3b 100644
--- a/kodi.spec
+++ b/kodi.spec
@@ -464,10 +464,14 @@ mv docs/manpages ${RPM_BUILD_ROOT}%{_mandir}/man1/
%{_datadir}/pixmaps/kodi/*.png
%{_bindir}/kodi-ps3remote
%{_bindir}/kodi-send
+%if 0%{?_with_cwiid}
%{_bindir}/kodi-wiiremote
+%endif
%{_mandir}/man1/kodi-ps3remote.1.gz
%{_mandir}/man1/kodi-send.1.gz
+%if 0%{?_with_cwiid}
%{_mandir}/man1/kodi-wiiremote.1.gz
+%endif
%files eventclients-devel
5 years, 4 months
[kodi/f30] Update to 18.3
by Michael Cronenworth
Summary of changes:
2a7aafe... Update to 18.3 (*)
(*) This commit already existed in another branch; no separate mail sent
5 years, 4 months
[kodi] Update to 18.3
by Michael Cronenworth
commit 2a7aafee33e77485a06796c0ca3f722673617b05
Author: Michael Cronenworth <mike(a)cchtml.com>
Date: Sat Jun 29 09:22:03 2019 -0500
Update to 18.3
...workaround.patch => kodi-18-annobin-workaround.patch | 2 +-
kodi-generate-tarball-xz.sh | 2 +-
kodi.spec | 17 ++++++++++++-----
sources | 2 +-
4 files changed, 15 insertions(+), 8 deletions(-)
---
diff --git a/kodi-18-annobin-aarch64-workaround.patch b/kodi-18-annobin-workaround.patch
similarity index 89%
rename from kodi-18-annobin-aarch64-workaround.patch
rename to kodi-18-annobin-workaround.patch
index 857e21b..6007052 100644
--- a/kodi-18-annobin-aarch64-workaround.patch
+++ b/kodi-18-annobin-workaround.patch
@@ -7,7 +7,7 @@ index efcd872..5d0a847 100644
add_library(wrapper OBJECT wrapper.c)
- add_custom_target(wrapper.def ALL ${CMAKE_NM} ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/wrapper.dir/wrapper.c.o | grep __wrap | awk '{ printf(\"%s \", \$\$3) }' | sed \"s/___wrap_/__wrap_/g\" | sed \"s/__wrap_/-Wl,-wrap,/g\" > wrapper.def && test -s wrapper.def)
-+ add_custom_target(wrapper.def ALL ${CMAKE_NM} ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/wrapper.dir/wrapper.c.o | grep __wrap | awk '{ printf(\"%s \", \$\$3) }' | sed \"s/___wrap_/__wrap_/g\" | sed \"s/__wrap_/-Wl,-wrap,/g\" | sed \"s/.annobin//g\" > wrapper.def && test -s wrapper.def)
++ add_custom_target(wrapper.def ALL ${CMAKE_NM} ${CMAKE_CURRENT_BINARY_DIR}/CMakeFiles/wrapper.dir/wrapper.c.o | grep __wrap | awk '{ printf(\"%s \", \$\$3) }' | sed \"s/___wrap_/__wrap_/g\" | sed \"s/__wrap_/-Wl,-wrap,/g\" | sed \"s/.annobin//g\" | sed \"s/.text.//g\" > wrapper.def && test -s wrapper.def)
if(CORE_SYSTEM_NAME STREQUAL android)
add_custom_command(TARGET wrapper.def COMMAND echo \"-L${DEPENDS_PATH}/lib/dummy-lib${APP_NAME_LC} -l${APP_NAME_LC}\" >> wrapper.def)
diff --git a/kodi-generate-tarball-xz.sh b/kodi-generate-tarball-xz.sh
index 6c6546d..bd63e6b 100755
--- a/kodi-generate-tarball-xz.sh
+++ b/kodi-generate-tarball-xz.sh
@@ -1,7 +1,7 @@
#!/bin/sh
MAJORVERSION=18
-MINORVERSION=2
+MINORVERSION=3
#GITCOMMIT=e988513175fccca83f8b688bb77b932f6a403b96
#GITSHORT=ge988513
CODENAME=Leia
diff --git a/kodi.spec b/kodi.spec
index e7923bf..0b16173 100644
--- a/kodi.spec
+++ b/kodi.spec
@@ -16,7 +16,11 @@
%if 0%{?fedora}
# (libbluray in EPEL 6 is too old.)
%global _with_libbluray 1
+%if 0%{?fedora} < 31
%global _with_cwiid 1
+%else
+%global _with_cwiid 0
+%endif
%global _with_libssh 1
%global _with_libcec 1
%global _with_external_ffmpeg 1
@@ -29,8 +33,8 @@
%endif
Name: kodi
-Version: 18.2
-Release: 4%{?dist}
+Version: 18.3
+Release: 1%{?dist}
Summary: Media center
License: GPLv2+ and GPLv3+ and LGPLv2+ and BSD and MIT
@@ -67,8 +71,8 @@ Patch1: kodi-18.0-versioning.patch
# Prevent trousers from being linked, which breaks Samba
Patch2: kodi-18-trousers.patch
-# Fix an annobin issue happening only on aarch64
-Patch3: kodi-18-annobin-aarch64-workaround.patch
+# Fix an annobin issue
+Patch3: kodi-18-annobin-workaround.patch
%ifarch x86_64 i686
%global _with_crystalhd 1
@@ -339,7 +343,7 @@ This package contains the Kodi binary for X11 servers.
%patch1 -p1 -b.versioning
%patch2 -p1 -b.trousers
-%ifarch aarch64
+%if 0%{?fedora} > 29
%patch3 -p1 -b.innobinfix
%endif
@@ -491,6 +495,9 @@ mv docs/manpages ${RPM_BUILD_ROOT}%{_mandir}/man1/
%changelog
+* Sat Jun 29 2019 Michael Cronenworth <mike(a)cchtml.com> - 18.3-1
+- Kodi 18.3 final
+
* Wed May 08 2019 Leigh Scott <leigh123linux(a)gmail.com> - 18.2-4
- Bump release for koji failed task
diff --git a/sources b/sources
index dd08620..7b4fe23 100644
--- a/sources
+++ b/sources
@@ -1,3 +1,3 @@
-1989e4130266ed0a2da6805460894005 kodi-18.2-patched.tar.xz
+668da70cd2e8a8ede4f44e49cb3709b7 kodi-18.3-patched.tar.xz
2aec5f8c790449126118abc6bb3cb5cd kodi-libdvdnav-6.0.0-Leia-Alpha-3.tar.gz
f3244e7b002d37f91cc6a77461c4f619 kodi-libdvdread-6.0.0-Leia-Alpha-3.tar.gz
5 years, 4 months
[pulseaudio-module-bluetooth-freeworld] Add fdk-aac-free BuildRequires
by Gergely Gombos
commit c233b9ab3fc2d2cf3feb710269a7708f53e612c8
Author: Gergely Gombos <gombosg(a)gmail.com>
Date: Sat Jun 29 00:43:48 2019 +0200
Add fdk-aac-free BuildRequires
pulseaudio-module-bluetooth-freeworld.spec | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/pulseaudio-module-bluetooth-freeworld.spec b/pulseaudio-module-bluetooth-freeworld.spec
index aae6e00..ca07761 100644
--- a/pulseaudio-module-bluetooth-freeworld.spec
+++ b/pulseaudio-module-bluetooth-freeworld.spec
@@ -1,7 +1,7 @@
Name: pulseaudio-module-bluetooth-freeworld
Summary: Bluetooth support for the PulseAudio sound server, supports aptX, LDAC codecs
Version: 1.1.99
-Release: 3%{?dist}
+Release: 4%{?dist}
License: GPLv3
URL: https://github.com/EHfive/pulseaudio-modules-bt/
@@ -37,7 +37,7 @@ Requires: pulseaudio%{_isa} >= %{pa_version}
# Optional runtime dependencies respectively for aptX, LDAC Bluetooth codecs
Recommends: ffmpeg-libs%{_isa}
Recommends: libldac%{_isa}
-Recommends: fdk-aac-free%{_isa}
+Requires: fdk-aac-free%{_isa}
%description
Contains Bluetooth audio (A2DP/HSP/HFP) support for the PulseAudio sound server.
5 years, 4 months
[pulseaudio-module-bluetooth-freeworld] fix: increase release
by Gergely Gombos
commit d7c9d5923ed8bf426d557c50603c922e18a6c299
Author: Gergely Gombos <gombosg(a)gmail.com>
Date: Sat Jun 29 00:22:58 2019 +0200
fix: increase release
pulseaudio-module-bluetooth-freeworld.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/pulseaudio-module-bluetooth-freeworld.spec b/pulseaudio-module-bluetooth-freeworld.spec
index f21a572..aae6e00 100644
--- a/pulseaudio-module-bluetooth-freeworld.spec
+++ b/pulseaudio-module-bluetooth-freeworld.spec
@@ -1,7 +1,7 @@
Name: pulseaudio-module-bluetooth-freeworld
Summary: Bluetooth support for the PulseAudio sound server, supports aptX, LDAC codecs
Version: 1.1.99
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv3
URL: https://github.com/EHfive/pulseaudio-modules-bt/
5 years, 4 months
[pulseaudio-module-bluetooth-freeworld] Add fdk-aac-free BuildRequires
by Gergely Gombos
commit 1f736f87c94c6fffa162f887fd8d9c5bb599b958
Author: Gergely Gombos <gombosg(a)gmail.com>
Date: Sat Jun 29 00:21:55 2019 +0200
Add fdk-aac-free BuildRequires
pulseaudio-module-bluetooth-freeworld.spec | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/pulseaudio-module-bluetooth-freeworld.spec b/pulseaudio-module-bluetooth-freeworld.spec
index ae1f27d..f21a572 100644
--- a/pulseaudio-module-bluetooth-freeworld.spec
+++ b/pulseaudio-module-bluetooth-freeworld.spec
@@ -26,20 +26,22 @@ BuildRequires: pkgconfig(bluez)
BuildRequires: pkgconfig(sbc)
BuildRequires: pkgconfig(dbus-1)
-# aptX, LDAC
+# aptX, LDAC, AAC
BuildRequires: pkgconfig(libavcodec)
BuildRequires: pkgconfig(libavutil)
BuildRequires: libldac-devel
+BuildRequires: pkgconfig(fdk-aac)
Requires: pulseaudio%{_isa} >= %{pa_version}
# Optional runtime dependencies respectively for aptX, LDAC Bluetooth codecs
Recommends: ffmpeg-libs%{_isa}
Recommends: libldac%{_isa}
+Recommends: fdk-aac-free%{_isa}
%description
Contains Bluetooth audio (A2DP/HSP/HFP) support for the PulseAudio sound server.
-Includes support for LDAC, aptX and aptX-HD codecs.
+Includes support for LDAC, aptX, aptX-HD and AAC codecs.
%prep
# BT source
@@ -64,6 +66,9 @@ mv %{pa_archivename} pa
%{_libdir}/pulse-%{pa_version}/modules/module-bluetooth-policy.so
%changelog
+* Sat Jun 29 2019 Gergely Gombos <gombosg(a)gmail.com> - 1.1.99-3
+- Add fdk-aac-free BuildRequires
+
* Fri Apr 12 2019 Gergely Gombos <gombosg(a)gmail.com> - 1.1.99-2
- Fix sources file
5 years, 4 months
[vdr-vaapidevice] Update to 0.7.0-12.20190526gitd19657b
by Martin Gansser
commit e1aeda7e2c1358c4a35cb6f8266817332fc988d4
Author: Martin Gansser <mgansser(a)online.de>
Date: Fri Jun 28 15:15:50 2019 +0200
Update to 0.7.0-12.20190526gitd19657b
.gitignore | 1 +
sources | 2 +-
vdr-vaapidevice.spec | 11 +++++++----
3 files changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a2595ab..000c912 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/vdr-plugin-vaapi-a17c110.tar.gz
+/vdr-plugin-vaapi-d19657b.tar.gz
diff --git a/sources b/sources
index 6847857..e796ccc 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-07ce97efc3d94efe38508e0fcee6c498 vdr-plugin-vaapi-a17c110.tar.gz
+f552a85fb685decfaf3172f1b3913cec vdr-plugin-vaapi-d19657b.tar.gz
diff --git a/vdr-vaapidevice.spec b/vdr-vaapidevice.spec
index ed68466..6db2f29 100644
--- a/vdr-vaapidevice.spec
+++ b/vdr-vaapidevice.spec
@@ -1,12 +1,12 @@
-# https://github.com/pesintta/vdr-plugin-vaapidevice/commit/a17c11072e7f946...
-%global commit0 a17c11072e7f9465f12830e6d3045956d4cb2776
+# https://github.com/pesintta/vdr-plugin-vaapidevice/commit/d19657bae399e79...
+%global commit0 d19657bae399e79df107e316ca40922d21393f80
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
%global sname vdr-plugin-vaapi
-%global gitdate 20180401
+%global gitdate 20190526
Name: vdr-vaapidevice
Version: 0.7.0
-Release: 11.%{gitdate}git%{shortcommit0}%{?dist}
+Release: 12.%{gitdate}git%{shortcommit0}%{?dist}
Summary: A VA-API output device plugin for VDR
License: AGPLv3
@@ -71,6 +71,9 @@ install -Dpm 644 %{SOURCE1} \
%config(noreplace) %{_sysconfdir}/sysconfig/vdr-plugins.d/vaapidevice.conf
%changelog
+* Fri Jun 28 2019 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-12.20190526gitd19657b
+- Update to 0.7.0-12.20190526gitd19657b
+
* Tue Jun 18 2019 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-11.20180401gita17c110
- Rebuilt for new VDR API version
5 years, 4 months
[ffmpeg] Rebuilt
by Nicolas Chauvet
commit 06e40d4eb30c834cd52fb6d2c4424d8dcebb6f3d
Author: Nicolas Chauvet <kwizart(a)gmail.com>
Date: Fri Jun 28 15:05:02 2019 +0200
Rebuilt
ffmpeg.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/ffmpeg.spec b/ffmpeg.spec
index c40e832..8429ad1 100644
--- a/ffmpeg.spec
+++ b/ffmpeg.spec
@@ -87,7 +87,7 @@ ExclusiveArch: armv7hnl
Summary: Digital VCR and streaming server
Name: ffmpeg%{?flavor}
Version: 4.1.3
-Release: 2%{?date}%{?date:git}%{?rel}%{?dist}
+Release: 3%{?date}%{?date:git}%{?rel}%{?dist}
License: %{ffmpeg_license}
URL: http://ffmpeg.org/
%if 0%{?date}
@@ -429,6 +429,9 @@ install -pm755 tools/qt-faststart %{buildroot}%{_bindir}
%changelog
+* Fri Jun 28 2019 Nicolas Chauvet <kwizart(a)gmail.com> - 4.1.3-3
+- Rebuilt for x265
+
* Sat Apr 06 2019 Nicolas Chauvet <kwizart(a)gmail.com> - 4.1.3-2
- Backport avutil/mem: Fix invalid use of av_alloc_size - rfbz#5149
5 years, 4 months