Revisions of kodi.binary-addons (71)
buildservice-autocommit
accepted
request 5696
over 2 years ago
(revision 71)
baserev update by copy to link target
- Version update to Kodi 20.1 Nexus
buildservice-autocommit
accepted
request 5662
almost 3 years ago
(revision 69)
baserev update by copy to link target
Diff for working copy: . Index: kodi.binary-addons-noX-raspberry-pi.changes =================================================================== --- kodi.binary-addons-noX-raspberry-pi.changes (revision 3b947fbc5b86a7219733d54f3f676e00) +++ kodi.binary-addons-noX-raspberry-pi.changes (working copy) @@ -8,6 +8,30 @@ Mon Dec 26 12:25:31 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> - Version update to Kodi 19.5 Matrix + +------------------------------------------------------------------- +Sun Dec 18 11:28:53 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Rewrite the ffmpeg specific version range using the proper rpm + syntax: (cond1 with cond2) + +------------------------------------------------------------------- +Sat Dec 3 11:28:18 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Explicitly request packages from the ffmpeg-4 branch to avoid + pulling in ffmpeg-5 on TW + +------------------------------------------------------------------- +Wed Jul 20 09:08:29 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Use gcc12 on TW. + +------------------------------------------------------------------- +Mon Mar 14 15:44:33 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Use "BuildRequires: pkgconfig(smbclient)" instead of an actual + package name. The Samba restructuring changed a log of package + names. Thanks go to Olaf Hering for this! ------------------------------------------------------------------- Wed Mar 9 08:47:56 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> Index: kodi.binary-addons-noX-raspberry-pi2.changes =================================================================== --- kodi.binary-addons-noX-raspberry-pi2.changes (revision 3b947fbc5b86a7219733d54f3f676e00) +++ kodi.binary-addons-noX-raspberry-pi2.changes (working copy) @@ -8,6 +8,30 @@ Mon Dec 26 12:25:31 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> - Version update to Kodi 19.5 Matrix + +------------------------------------------------------------------- +Sun Dec 18 11:28:53 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Rewrite the ffmpeg specific version range using the proper rpm + syntax: (cond1 with cond2) + +------------------------------------------------------------------- +Sat Dec 3 11:28:18 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Explicitly request packages from the ffmpeg-4 branch to avoid + pulling in ffmpeg-5 on TW + +------------------------------------------------------------------- +Wed Jul 20 09:08:29 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Use gcc12 on TW. + +------------------------------------------------------------------- +Mon Mar 14 15:44:33 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Use "BuildRequires: pkgconfig(smbclient)" instead of an actual + package name. The Samba restructuring changed a log of package + names. Thanks go to Olaf Hering for this! ------------------------------------------------------------------- Wed Mar 9 08:47:56 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> Index: kodi.binary-addons-noX.changes =================================================================== --- kodi.binary-addons-noX.changes (revision 3b947fbc5b86a7219733d54f3f676e00) +++ kodi.binary-addons-noX.changes (working copy) @@ -8,6 +8,30 @@ Mon Dec 26 12:25:31 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> - Version update to Kodi 19.5 Matrix + +------------------------------------------------------------------- +Sun Dec 18 11:28:53 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Rewrite the ffmpeg specific version range using the proper rpm + syntax: (cond1 with cond2) + +------------------------------------------------------------------- +Sat Dec 3 11:28:18 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Explicitly request packages from the ffmpeg-4 branch to avoid + pulling in ffmpeg-5 on TW + +------------------------------------------------------------------- +Wed Jul 20 09:08:29 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Use gcc12 on TW. + +------------------------------------------------------------------- +Mon Mar 14 15:44:33 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Use "BuildRequires: pkgconfig(smbclient)" instead of an actual + package name. The Samba restructuring changed a log of package + names. Thanks go to Olaf Hering for this! ------------------------------------------------------------------- Wed Mar 9 08:47:56 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> Index: kodi.binary-addons.changes =================================================================== --- kodi.binary-addons.changes (revision 3b947fbc5b86a7219733d54f3f676e00) +++ kodi.binary-addons.changes (working copy) @@ -8,6 +8,30 @@ Mon Dec 26 12:25:31 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> - Version update to Kodi 19.5 Matrix + +------------------------------------------------------------------- +Sun Dec 18 11:28:53 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Rewrite the ffmpeg specific version range using the proper rpm + syntax: (cond1 with cond2) + +------------------------------------------------------------------- +Sat Dec 3 11:28:18 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Explicitly request packages from the ffmpeg-4 branch to avoid + pulling in ffmpeg-5 on TW + +------------------------------------------------------------------- +Wed Jul 20 09:08:29 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Use gcc12 on TW. + +------------------------------------------------------------------- +Mon Mar 14 15:44:33 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net> + +- Use "BuildRequires: pkgconfig(smbclient)" instead of an actual + package name. The Samba restructuring changed a log of package + names. Thanks go to Olaf Hering for this! ------------------------------------------------------------------- Wed Mar 9 08:47:56 UTC 2022 - Manfred Hollstein <manfred.h@gmx.net>
- Version update to Kodi 20.0 Nexus
- Version update to Kodi 20.0rc2 Nexus
- Version update to Kodi 20.0rc2 Nexus * Rebuild "kodi.binary-addons.tar"
- Re-enable pvr.iptvsimple:
* Add BuildRequires: pkgconfig(pugixml) to .spec file
* Remove entry pvr.iptvsimple from repo-binary-addons-Matrix-disabled.txt
* Rebuild "kodi.binary-addons.tar"
- Version update to Kodi 19.1 Matrix
* Update files for Matrix:
- repo-binary-addons-Matrix-disabled.txt
- repo-binary-addons.Matrix.tar.bz2
* Rebuild "kodi.binary-addons.tar"
* Add missing BuildRequires: pkgconfig(gtest)
- Version update to Kodi 19.0 Matrix
* Regenerate patch "addon-helpers_lib64.patch"
* Regenerate patch "cmake-binary-addons.patch"
* Add new files for Matrix:
- repo-binary-addons-Matrix-disabled.txt
- repo-binary-addons.Matrix.tar.bz2
* Rebuild "kodi.binary-addons.tar"
- Rebuild kodi.binary-addons.tar, repo-binary-addons.Leia.tar.bz2,
kodi.binary-addons.spec.files.inc, kodi.binary-addons.spec.packages.inc
- Version update to Kodi 18.9 Leia
- Regenerate patch "cmake-binary-addons.patch"
- Add workaround for cmake 3.18 issue with copy_if_different issue
adding "" at the end of line
- download_binary-addons.sh: No pvr addons need to be patched using
- Version update to Kodi 18.8 Leia - Rebuild kodi.binary-addons.tar, repo-binary-addons.Leia.tar.bz2, kodi.binary-addons.spec.files.inc, kodi.binary-addons.spec.packages.inc - Version update to Kodi 18.8 Leia - Rebuild kodi.binary-addons.tar, repo-binary-addons.Leia.tar.bz2, kodi.binary-addons.spec.files.inc, kodi.binary-addons.spec.packages.inc - Version update to Kodi 18.8 Leia - Rebuild kodi.binary-addons.tar, repo-binary-addons.Leia.tar.bz2, kodi.binary-addons.spec.files.inc, kodi.binary-addons.spec.packages.inc - Version update to Kodi 18.8 Leia - Rebuild kodi.binary-addons.tar, repo-binary-addons.Leia.tar.bz2, kodi.binary-addons.spec.files.inc, kodi.binary-addons.spec.packages.inc
- Version update to Kodi 18.7 Leia - Version update to Kodi 18.7 Leia - Version update to Kodi 18.7 Leia - Version update to Kodi 18.7 Leia
- Version update to Kodi 18.6 Leia - Version update to Kodi 18.5 Leia - Version update to Kodi 18.6 Leia - Version update to Kodi 18.5 Leia - Version update to Kodi 18.6 Leia - Version update to Kodi 18.5 Leia - Version update to Kodi 18.6 Leia - Version update to Kodi 18.5 Leia
buildservice-autocommit
accepted
request 4630
about 6 years ago
(revision 57)
baserev update by copy to link target
- Version update to Kodi 18.5 Leia
buildservice-autocommit
accepted
request 4614
about 6 years ago
(revision 55)
baserev update by copy to link target
- Use gcc-9/g++-9 on Tumbleweed/Factory. - Use gcc-9/g++-9 on Tumbleweed/Factory. - Use gcc-9/g++-9 on Tumbleweed/Factory. - Use gcc-9/g++-9 on Tumbleweed/Factory.
- Version update to Kodi 18.4 Leia - Version update to Kodi 18.4 Leia - Version update to Kodi 18.4 Leia - Version update to Kodi 18.4 Leia
buildservice-autocommit
accepted
request 4535
over 6 years ago
(revision 52)
baserev update by copy to link target
- re-enable * pvr.iptvsimple * pvr.zattoo * pvr.teleboy
build pvr.iptvsimple due to a reuqest
buildservice-autocommit
accepted
request 4515
over 6 years ago
(revision 48)
baserev update by copy to link target
- Version update to Kodi 18.3 Leia - Version update to Kodi 18.3 Leia - Version update to Kodi 18.3 Leia - Version update to Kodi 18.3 Leia
buildservice-autocommit
accepted
request 4508
over 6 years ago
(revision 46)
baserev update by copy to link target
- *.spec: Add additional flag to allow building for 32-bit Intel architecture; thanks go to Giacomo Comes <comes@naic.edu>! - *.spec: Add additional flag to allow building for 32-bit Intel architecture; thanks go to Giacomo Comes <comes@naic.edu>! - *.spec: Add additional flag to allow building for 32-bit Intel architecture; thanks go to Giacomo Comes <comes@naic.edu>! - *.spec: Add additional flag to allow building for 32-bit Intel architecture; thanks go to Giacomo Comes <comes@naic.edu>!
buildservice-autocommit
accepted
request 4484
over 6 years ago
(revision 44)
baserev update by copy to link target
- Version update to Kodi 18.2 Leia - Version update to Kodi 18.2 Leia - Version update to Kodi 18.2 Leia
buildservice-autocommit
accepted
request 4482
over 6 years ago
(revision 42)
baserev update by copy to link target
- Use gcc8 for building.
- kodi.binary.addons-noreturnfromnonvoid.patch: Re-generate.
- Re-enable patch7 (kodi.binary.addons-noreturnfromnonvoid.patch).
- download_binary-addons.sh: Use "Leia" branch
* Rebuild kodi.binary-addons.tar, repo-binary-addons.Leia.tar.bz2,
kodi.binary-addons.spec.files.inc, kodi.binary-addons.spec.packages.inc
* cmake-binary-addons.patch: Fix repo-binary-addons.git entry
- Disable Patch8 (kodi.binary-addons-screensavers.rsxs-host-toolchain.patch)
- Change BuildRequires: libjpeg8-devel with BuildRequires: pkgconfig(libjpeg)
- Change BuildRequires: libopenssl-devel with BuildRequires: pkgconfig(libssl)
- Add BuildRequires: gli-devel, glm-devel, libtiff-devel
- repo-binary-addons-Leia-disabled.txt: Add new file specific to the "Leia"
branch for disabling addons which don't build.
- Disable imagedecoder.heif as it requires libde265 which we don't (yet) have.
- Disable screensavers.rsxs: Our latest version of glm-devel does not build
- Use gcc8 for building.
- kodi.binary.addons-noreturnfromnonvoid.patch: Re-generate.
- Re-enable patch7 (kodi.binary.addons-noreturnfromnonvoid.patch).
- download_binary-addons.sh: Use "Leia" branch
* Rebuild kodi.binary-addons.tar, repo-binary-addons.Leia.tar.bz2,
kodi.binary-addons.spec.files.inc, kodi.binary-addons.spec.packages.inc
* cmake-binary-addons.patch: Fix repo-binary-addons.git entry
- Disable Patch8 (kodi.binary-addons-screensavers.rsxs-host-toolchain.patch)
- Change BuildRequires: libjpeg8-devel with BuildRequires: pkgconfig(libjpeg)
- Change BuildRequires: libopenssl-devel with BuildRequires: pkgconfig(libssl)
- Add BuildRequires: gli-devel, glm-devel, libtiff-devel
- repo-binary-addons-Leia-disabled.txt: Add new file specific to the "Leia"
branch for disabling addons which don't build.
- Disable imagedecoder.heif as it requires libde265 which we don't (yet) have.
- Disable screensavers.rsxs: Our latest version of glm-devel does not build
- Use gcc8 for building.
- kodi.binary.addons-noreturnfromnonvoid.patch: Re-generate.
- Re-enable patch7 (kodi.binary.addons-noreturnfromnonvoid.patch).
- download_binary-addons.sh: Use "Leia" branch
* Rebuild kodi.binary-addons.tar, repo-binary-addons.Leia.tar.bz2,
kodi.binary-addons.spec.files.inc, kodi.binary-addons.spec.packages.inc
* cmake-binary-addons.patch: Fix repo-binary-addons.git entry
- Disable Patch8 (kodi.binary-addons-screensavers.rsxs-host-toolchain.patch)
- Change BuildRequires: libjpeg8-devel with BuildRequires: pkgconfig(libjpeg)
- Change BuildRequires: libopenssl-devel with BuildRequires: pkgconfig(libssl)
- Add BuildRequires: gli-devel, glm-devel, libtiff-devel
- repo-binary-addons-Leia-disabled.txt: Add new file specific to the "Leia"
branch for disabling addons which don't build.
- Disable imagedecoder.heif as it requires libde265 which we don't (yet) have.
- Disable screensavers.rsxs: Our latest version of glm-devel does not build
- Use gcc8 for building.
- kodi.binary.addons-noreturnfromnonvoid.patch: Re-generate.
- Re-enable patch7 (kodi.binary.addons-noreturnfromnonvoid.patch).
- download_binary-addons.sh: Use "Leia" branch
* Rebuild kodi.binary-addons.tar, repo-binary-addons.Leia.tar.bz2,
kodi.binary-addons.spec.files.inc, kodi.binary-addons.spec.packages.inc
* cmake-binary-addons.patch: Fix repo-binary-addons.git entry
- Disable Patch8 (kodi.binary-addons-screensavers.rsxs-host-toolchain.patch)
- Change BuildRequires: libjpeg8-devel with BuildRequires: pkgconfig(libjpeg)
- Change BuildRequires: libopenssl-devel with BuildRequires: pkgconfig(libssl)
- Add BuildRequires: gli-devel, glm-devel, libtiff-devel
- repo-binary-addons-Leia-disabled.txt: Add new file specific to the "Leia"
branch for disabling addons which don't build.
- Disable imagedecoder.heif as it requires libde265 which we don't (yet) have.
- Disable screensavers.rsxs: Our latest version of glm-devel does not build
- Version update to Kodi 18.2 Leia
buildservice-autocommit
accepted
request 4473
over 6 years ago
(revision 40)
baserev update by copy to link target
- Disable screensaver.asterwave and screensaver.cpblobs; both need glm-devel, but this does not compile for screensaver.cpblobs. - Disable screensaver.asterwave and screensaver.cpblobs; both need glm-devel, but this does not compile for screensaver.cpblobs. - Disable screensaver.asterwave and screensaver.cpblobs; both need glm-devel, but this does not compile for screensaver.cpblobs. - Disable screensaver.asterwave and screensaver.cpblobs; both need glm-devel, but this does not compile for screensaver.cpblobs.
Changes required to build kodi.binary-addons-18.1 for Leap 42.3 and 15.0 - see my e-mail to the packman mailing list.
42.3 does not have liblzo2.pc42.3 does not have liblzo2.pc
- Fixed build failure due to no return in non void function error which suddenly appeared when taglib was updated, with kodi.binary.addons-noreturnfromnonvoid.patch. - Fixed build failure due to no return in non void function error which suddenly appeared when taglib was updated, with kodi.binary.addons-noreturnfromnonvoid.patch. - Fixed build failure due to no return in non void function error which suddenly appeared when taglib was updated, with kodi.binary.addons-noreturnfromnonvoid.patch.
buildservice-autocommit
accepted
request 4031
about 8 years ago
(revision 26)
baserev update by copy to link target
- Version update to Kodi 17.5 Krypton - Version update to Kodi 17.5 Krypton - Version update to Kodi 17.5 Krypton - Version update to Kodi 17.5 Krypton
buildservice-autocommit
accepted
request 3985
about 8 years ago
(revision 24)
baserev update by copy to link target
- Added patch lib555-missing-xlocale.patch xlocale.h has been
depreciated for a long time and is no longer provided in
tumbleweed.
- Added pvr.stalker-gcc7.patch to fix gcc7 build issues.
- Refreshed addon-helpers_lib64.patch
M kodi.binary-addons-noX-raspberry-pi.changes
M kodi.binary-addons-noX-raspberry-pi.spec
M kodi.binary-addons-noX-raspberry-pi2.changes
M kodi.binary-addons-noX-raspberry-pi2.spec
M kodi.binary-addons-noX.changes
M kodi.binary-addons-noX.spec
Diff for working copy: .
Index: kodi.binary-addons-noX-raspberry-pi.changes
===================================================================
--- kodi.binary-addons-noX-raspberry-pi.changes (revision fec486bd2b09d33b98e8f65ca3007713)
+++ kodi.binary-addons-noX-raspberry-pi.changes (working copy)
@@ -1,3 +1,12 @@
+-------------------------------------------------------------------
+Wed Sep 27 06:50:12 UTC 2017 - davejplater@gmail.com
+
+- Added patch lib555-missing-xlocale.patch xlocale.h has been
+ depreciated for a long time and is no longer provided in
+ tumbleweed.
+- Added pvr.stalker-gcc7.patch to fix gcc7 build issues.
+- Refreshed addon-helpers_lib64.patch
+
-------------------------------------------------------------------
Wed Aug 23 05:14:30 UTC 2017 - sagiben@gmail.com
Index: kodi.binary-addons-noX-raspberry-pi.spec
===================================================================
--- kodi.binary-addons-noX-raspberry-pi.spec (revision fec486bd2b09d33b98e8f65ca3007713)
+++ kodi.binary-addons-noX-raspberry-pi.spec (working copy)
@@ -58,11 +58,13 @@
Patch3: kodi.binary-addons-audiodecoder.ncsf-gcc5.3.patch
# PATCH-PACKMAN kodi.binary-addons-screensavers.rsxs-upstream-stdbool_h.patch - fixes compiling of screensavers.rsxs with gcc > 4.8, suse_version >= 1320
Patch4: kodi.binary-addons-screensavers.rsxs-upstream-stdbool_h.patch
-
-BuildRequires: autoconf
+Patch5: lib555-missing-xlocale.patch
+Patch6: pvr.stalker-gcc7.patch
+
+BuildRequires: autoconf
BuildRequires: automake
BuildRequires: ccache
-BuildRequires: cmake
+BuildRequires: cmake
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: jsoncpp-devel
@@ -106,7 +108,7 @@
BuildRequires: Mesa-libEGL-devel
BuildRequires: Mesa-libGLESv2-devel
%else
-%if %{kodi_platform} == "raspberry-pi" || %{kodi_platform} == "raspberry-pi2"
+%if %{kodi_platform} == "raspberry-pi" || %{kodi_platform} == "raspberry-pi2"
BuildRequires: raspberrypi-userland-devel
%endif
%endif
@@ -125,10 +127,10 @@
Requires: kodi = %{version}
#Requires: libjsoncpp1
-%description
+%description
Binary Addons for Kodi Media Center
-%include %{SOURCE1}
+%include %{SOURCE1}
%prep
%setup -q -n xbmc-%{version}-%{kodi_version}
@@ -138,11 +140,11 @@
%endif
pushd project/cmake/addons
-tar xvf %{SOURCE3}
+tar xvf %{SOURCE3}
mkdir -pv build/bootstrap/binary-addons/src
cp -v %{SOURCE4} build/bootstrap/binary-addons/src
-#remove deps that are already installed using BuildRequires
+#remove deps that are already installed using BuildRequires
rm -rf depends/common/{p8-platform,tinyxml}
rm -f depends/common/kodi-platform/deps.txt
tar xf %{SOURCE5} --strip-components=1 -C depends/common/kodi-platform
@@ -160,14 +162,16 @@
-DNEED_SUDO=FALSE \
-DAPP_LIB_DIR=%{buildroot}%{_libdir}/kodi/ \
-DCMAKE_INSTALL_LIBDIR=%{buildroot}%{_libdir}/kodi/ \
- -DCMAKE_INSTALL_PREFIX=%{buildroot}%{_prefix}
+ -DCMAKE_INSTALL_PREFIX=%{buildroot}%{_prefix}
# Tumbleweed and Factory have GCC 5.x ATM (20160309), source needs patching for this
%if 0%{?suse_version} > 1320
# patch audiodecoders.ncsf
- #patch -p0 < %{PATCH3}
+ #patch -p0 < %%{PATCH3}
# patch screensavers.rsxs
patch screensavers.rsxs/lib/rsxs-1.0/lib/stdbool.in.h %{PATCH4}
+ patch -up0 --verbose < %{PATCH5}
+ patch -up4 --verbose < %{PATCH6}
%endif
# fake buildtime in audiodecoder.qsf
@@ -180,7 +184,7 @@
sed -i -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -e "s/__TIME__/\"$FAKE_BUILDTIME\"/" $file
done
-make VERBOSE=1 %{?_smp_mflags}
+make VERBOSE=1 %{?_smp_mflags}
popd
%install
@@ -194,6 +198,6 @@
%dir %{_datadir}/kodi
%{_libdir}/kodi/PrepareEnv.cmake
-%include %{SOURCE2}
+%include %{SOURCE2}
%changelog
Index: kodi.binary-addons-noX-raspberry-pi2.changes
===================================================================
--- kodi.binary-addons-noX-raspberry-pi2.changes (revision fec486bd2b09d33b98e8f65ca3007713)
+++ kodi.binary-addons-noX-raspberry-pi2.changes (working copy)
@@ -1,3 +1,12 @@
+-------------------------------------------------------------------
+Wed Sep 27 06:50:12 UTC 2017 - davejplater@gmail.com
+
+- Added patch lib555-missing-xlocale.patch xlocale.h has been
+ depreciated for a long time and is no longer provided in
+ tumbleweed.
+- Added pvr.stalker-gcc7.patch to fix gcc7 build issues.
+- Refreshed addon-helpers_lib64.patch
+
-------------------------------------------------------------------
Wed Aug 23 05:14:30 UTC 2017 - sagiben@gmail.com
Index: kodi.binary-addons-noX-raspberry-pi2.spec
===================================================================
--- kodi.binary-addons-noX-raspberry-pi2.spec (revision fec486bd2b09d33b98e8f65ca3007713)
+++ kodi.binary-addons-noX-raspberry-pi2.spec (working copy)
@@ -58,11 +58,13 @@
Patch3: kodi.binary-addons-audiodecoder.ncsf-gcc5.3.patch
# PATCH-PACKMAN kodi.binary-addons-screensavers.rsxs-upstream-stdbool_h.patch - fixes compiling of screensavers.rsxs with gcc > 4.8, suse_version >= 1320
Patch4: kodi.binary-addons-screensavers.rsxs-upstream-stdbool_h.patch
-
-BuildRequires: autoconf
+Patch5: lib555-missing-xlocale.patch
+Patch6: pvr.stalker-gcc7.patch
+
+BuildRequires: autoconf
BuildRequires: automake
BuildRequires: ccache
-BuildRequires: cmake
+BuildRequires: cmake
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: jsoncpp-devel
@@ -106,7 +108,7 @@
BuildRequires: Mesa-libEGL-devel
BuildRequires: Mesa-libGLESv2-devel
%else
-%if %{kodi_platform} == "raspberry-pi" || %{kodi_platform} == "raspberry-pi2"
+%if %{kodi_platform} == "raspberry-pi" || %{kodi_platform} == "raspberry-pi2"
BuildRequires: raspberrypi-userland-devel
%endif
%endif
@@ -125,10 +127,10 @@
Requires: kodi = %{version}
#Requires: libjsoncpp1
-%description
+%description
Binary Addons for Kodi Media Center
-%include %{SOURCE1}
+%include %{SOURCE1}
%prep
%setup -q -n xbmc-%{version}-%{kodi_version}
@@ -138,11 +140,11 @@
%endif
pushd project/cmake/addons
-tar xvf %{SOURCE3}
+tar xvf %{SOURCE3}
mkdir -pv build/bootstrap/binary-addons/src
cp -v %{SOURCE4} build/bootstrap/binary-addons/src
-#remove deps that are already installed using BuildRequires
+#remove deps that are already installed using BuildRequires
rm -rf depends/common/{p8-platform,tinyxml}
rm -f depends/common/kodi-platform/deps.txt
tar xf %{SOURCE5} --strip-components=1 -C depends/common/kodi-platform
@@ -160,14 +162,16 @@
-DNEED_SUDO=FALSE \
-DAPP_LIB_DIR=%{buildroot}%{_libdir}/kodi/ \
-DCMAKE_INSTALL_LIBDIR=%{buildroot}%{_libdir}/kodi/ \
- -DCMAKE_INSTALL_PREFIX=%{buildroot}%{_prefix}
+ -DCMAKE_INSTALL_PREFIX=%{buildroot}%{_prefix}
# Tumbleweed and Factory have GCC 5.x ATM (20160309), source needs patching for this
%if 0%{?suse_version} > 1320
# patch audiodecoders.ncsf
- #patch -p0 < %{PATCH3}
+ #patch -p0 < %%{PATCH3}
# patch screensavers.rsxs
patch screensavers.rsxs/lib/rsxs-1.0/lib/stdbool.in.h %{PATCH4}
+ patch -up0 --verbose < %{PATCH5}
+ patch -up4 --verbose < %{PATCH6}
%endif
# fake buildtime in audiodecoder.qsf
@@ -180,7 +184,7 @@
sed -i -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -e "s/__TIME__/\"$FAKE_BUILDTIME\"/" $file
done
-make VERBOSE=1 %{?_smp_mflags}
+make VERBOSE=1 %{?_smp_mflags}
popd
%install
@@ -194,6 +198,6 @@
%dir %{_datadir}/kodi
%{_libdir}/kodi/PrepareEnv.cmake
-%include %{SOURCE2}
+%include %{SOURCE2}
%changelog
Index: kodi.binary-addons-noX.changes
===================================================================
--- kodi.binary-addons-noX.changes (revision fec486bd2b09d33b98e8f65ca3007713)
+++ kodi.binary-addons-noX.changes (working copy)
@@ -1,3 +1,12 @@
+-------------------------------------------------------------------
+Wed Sep 27 06:50:12 UTC 2017 - davejplater@gmail.com
+
+- Added patch lib555-missing-xlocale.patch xlocale.h has been
+ depreciated for a long time and is no longer provided in
+ tumbleweed.
+- Added pvr.stalker-gcc7.patch to fix gcc7 build issues.
+- Refreshed addon-helpers_lib64.patch
+
-------------------------------------------------------------------
Wed Aug 23 05:14:30 UTC 2017 - sagiben@gmail.com
Index: kodi.binary-addons-noX.spec
===================================================================
--- kodi.binary-addons-noX.spec (revision fec486bd2b09d33b98e8f65ca3007713)
+++ kodi.binary-addons-noX.spec (working copy)
@@ -58,11 +58,13 @@
Patch3: kodi.binary-addons-audiodecoder.ncsf-gcc5.3.patch
# PATCH-PACKMAN kodi.binary-addons-screensavers.rsxs-upstream-stdbool_h.patch - fixes compiling of screensavers.rsxs with gcc > 4.8, suse_version >= 1320
Patch4: kodi.binary-addons-screensavers.rsxs-upstream-stdbool_h.patch
-
-BuildRequires: autoconf
+Patch5: lib555-missing-xlocale.patch
+Patch6: pvr.stalker-gcc7.patch
+
+BuildRequires: autoconf
BuildRequires: automake
BuildRequires: ccache
-BuildRequires: cmake
+BuildRequires: cmake
BuildRequires: fdupes
BuildRequires: gcc-c++
BuildRequires: jsoncpp-devel
@@ -106,7 +108,7 @@
BuildRequires: Mesa-libEGL-devel
BuildRequires: Mesa-libGLESv2-devel
%else
-%if %{kodi_platform} == "raspberry-pi" || %{kodi_platform} == "raspberry-pi2"
+%if %{kodi_platform} == "raspberry-pi" || %{kodi_platform} == "raspberry-pi2"
BuildRequires: raspberrypi-userland-devel
%endif
%endif
@@ -125,10 +127,10 @@
Requires: kodi = %{version}
#Requires: libjsoncpp1
-%description
+%description
Binary Addons for Kodi Media Center
-%include %{SOURCE1}
+%include %{SOURCE1}
%prep
%setup -q -n xbmc-%{version}-%{kodi_version}
@@ -138,11 +140,11 @@
%endif
pushd project/cmake/addons
-tar xvf %{SOURCE3}
+tar xvf %{SOURCE3}
mkdir -pv build/bootstrap/binary-addons/src
cp -v %{SOURCE4} build/bootstrap/binary-addons/src
-#remove deps that are already installed using BuildRequires
+#remove deps that are already installed using BuildRequires
rm -rf depends/common/{p8-platform,tinyxml}
rm -f depends/common/kodi-platform/deps.txt
tar xf %{SOURCE5} --strip-components=1 -C depends/common/kodi-platform
@@ -160,14 +162,16 @@
-DNEED_SUDO=FALSE \
-DAPP_LIB_DIR=%{buildroot}%{_libdir}/kodi/ \
-DCMAKE_INSTALL_LIBDIR=%{buildroot}%{_libdir}/kodi/ \
- -DCMAKE_INSTALL_PREFIX=%{buildroot}%{_prefix}
+ -DCMAKE_INSTALL_PREFIX=%{buildroot}%{_prefix}
# Tumbleweed and Factory have GCC 5.x ATM (20160309), source needs patching for this
%if 0%{?suse_version} > 1320
# patch audiodecoders.ncsf
- #patch -p0 < %{PATCH3}
+ #patch -p0 < %%{PATCH3}
# patch screensavers.rsxs
patch screensavers.rsxs/lib/rsxs-1.0/lib/stdbool.in.h %{PATCH4}
+ patch -up0 --verbose < %{PATCH5}
+ patch -up4 --verbose < %{PATCH6}
%endif
# fake buildtime in audiodecoder.qsf
@@ -180,7 +184,7 @@
sed -i -e "s/__DATE__/\"$FAKE_BUILDDATE\"/" -e "s/__TIME__/\"$FAKE_BUILDTIME\"/" $file
done
-make VERBOSE=1 %{?_smp_mflags}
+make VERBOSE=1 %{?_smp_mflags}
popd
%install
@@ -194,6 +198,6 @@
%dir %{_datadir}/kodi
%{_libdir}/kodi/PrepareEnv.cmake
-%include %{SOURCE2}
+%include %{SOURCE2}
%changelog
- Version update to Kodi 17.4 Krypton
buildservice-autocommit
accepted
request 3821
over 8 years ago
(revision 20)
baserev update by copy to link target
- Version update to Kodi 17.3 Krypton A minor bug fix and security release
- Version update to Kodi 17.1 Krypton - Version update to Kodi 17.1 Krypton - Version update to Kodi 17.1 Krypton - Version update to Kodi 17.1 Krypton
- Version update to Kodi 17.0 Krypton http://kodi.wiki/view/Kodi_v17_(Krypton)_changelog - Version update to Kodi 17.0 Krypton http://kodi.wiki/view/Kodi_v17_(Krypton)_changelog - Version update to Kodi 17.0 Krypton http://kodi.wiki/view/Kodi_v17_(Krypton)_changelog - Version update to Kodi 17.0 Krypton http://kodi.wiki/view/Kodi_v17_(Krypton)_changelog
remove kodi.binary-addons.xbmc_pvr_dll.patch which came from link
- Version update to Kodi 16.1 Jarvis: https://kodi.tv/kodi-16-1-jarvis-mark-xvi
- Version update to Kodi 16.1 Jarvis