Revisions of kodi.binary-addons (71)
buildservice-autocommit
accepted
request 5696
almost 2 years ago
(revision 71)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
committed
almost 2 years ago
(revision 70)
- Version update to Kodi 20.1 Nexus
buildservice-autocommit
accepted
request 5662
almost 2 years ago
(revision 69)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
committed
almost 2 years ago
(revision 68)
Sagi Ben-Akiva (sagiben)
committed
almost 2 years ago
(revision 67)
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>
Sagi Ben-Akiva (sagiben)
committed
almost 2 years ago
(revision 66)
- Version update to Kodi 20.0 Nexus
Sagi Ben-Akiva (sagiben)
committed
almost 2 years ago
(revision 65)
- Version update to Kodi 20.0rc2 Nexus
Sagi Ben-Akiva (sagiben)
committed
almost 2 years ago
(revision 64)
- Version update to Kodi 20.0rc2 Nexus * Rebuild "kodi.binary-addons.tar"
Sagi Ben-Akiva (sagiben)
committed
over 3 years ago
(revision 63)
- 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
Sagi Ben-Akiva (sagiben)
committed
over 4 years ago
(revision 62)
Sagi Ben-Akiva (sagiben)
committed
over 4 years ago
(revision 60)
- 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
Sagi Ben-Akiva (sagiben)
committed
over 4 years ago
(revision 59)
- 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
Sagi Ben-Akiva (sagiben)
committed
over 4 years ago
(revision 58)
- 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 5 years ago
(revision 57)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
committed
about 5 years ago
(revision 56)
- Version update to Kodi 18.5 Leia
buildservice-autocommit
accepted
request 4614
about 5 years ago
(revision 55)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
committed
about 5 years ago
(revision 54)
- 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.
Sagi Ben-Akiva (sagiben)
committed
over 5 years ago
(revision 53)
- 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 5 years ago
(revision 52)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
committed
over 5 years ago
(revision 51)
- re-enable * pvr.iptvsimple * pvr.zattoo * pvr.teleboy
Sagi Ben-Akiva (sagiben)
committed
over 5 years ago
(revision 50)
Sagi Ben-Akiva (sagiben)
committed
over 5 years ago
(revision 49)
build pvr.iptvsimple due to a reuqest
buildservice-autocommit
accepted
request 4515
over 5 years ago
(revision 48)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
committed
over 5 years ago
(revision 47)
- 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 5 years ago
(revision 46)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
accepted
request 4506
over 5 years ago
(revision 45)
- *.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 5 years ago
(revision 44)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
committed
over 5 years ago
(revision 43)
- 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 5 years ago
(revision 42)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
accepted
request 4479
over 5 years ago
(revision 41)
- 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 5 years ago
(revision 40)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
committed
over 5 years ago
(revision 39)
Sagi Ben-Akiva (sagiben)
committed
over 5 years ago
(revision 38)
- 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.
Sagi Ben-Akiva (sagiben)
accepted
request 4438
over 5 years ago
(revision 37)
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.
Sagi Ben-Akiva (sagiben)
committed
almost 6 years ago
(revision 36)
Sagi Ben-Akiva (sagiben)
committed
almost 6 years ago
(revision 35)
Sagi Ben-Akiva (sagiben)
committed
almost 6 years ago
(revision 34)
Sagi Ben-Akiva (sagiben)
committed
almost 6 years ago
(revision 33)
Sagi Ben-Akiva (sagiben)
committed
almost 6 years ago
(revision 31)
42.3 does not have liblzo2.pc42.3 does not have liblzo2.pc
Sagi Ben-Akiva (sagiben)
committed
almost 6 years ago
(revision 30)
- 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.
Sagi Ben-Akiva (sagiben)
committed
almost 6 years ago
(revision 28)
buildservice-autocommit
accepted
request 4031
about 7 years ago
(revision 26)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
committed
about 7 years ago
(revision 25)
- 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 7 years ago
(revision 24)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
committed
about 7 years ago
(revision 23)
- 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
Sagi Ben-Akiva (sagiben)
committed
over 7 years ago
(revision 22)
Sagi Ben-Akiva (sagiben)
committed
over 7 years ago
(revision 21)
- Version update to Kodi 17.4 Krypton
buildservice-autocommit
accepted
request 3821
over 7 years ago
(revision 20)
baserev update by copy to link target
Sagi Ben-Akiva (sagiben)
committed
over 7 years ago
(revision 19)
- Version update to Kodi 17.3 Krypton A minor bug fix and security release
Sagi Ben-Akiva (sagiben)
committed
over 7 years ago
(revision 18)
- 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
Sagi Ben-Akiva (sagiben)
committed
almost 8 years ago
(revision 17)
Sagi Ben-Akiva (sagiben)
committed
almost 8 years ago
(revision 16)
Sagi Ben-Akiva (sagiben)
committed
almost 8 years ago
(revision 15)
- 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
Sagi Ben-Akiva (sagiben)
committed
almost 8 years ago
(revision 10)
remove kodi.binary-addons.xbmc_pvr_dll.patch which came from link
Sagi Ben-Akiva (sagiben)
committed
almost 8 years ago
(revision 7)
Sagi Ben-Akiva (sagiben)
committed
over 8 years ago
(revision 4)
- Version update to Kodi 16.1 Jarvis: https://kodi.tv/kodi-16-1-jarvis-mark-xvi
Sagi Ben-Akiva (sagiben)
committed
over 8 years ago
(revision 3)
- Version update to Kodi 16.1 Jarvis
Sagi Ben-Akiva (sagiben)
committed
almost 9 years ago
(revision 2)
Sagi Ben-Akiva (sagiben)
committed
almost 9 years ago
(revision 1)