[packman] Kodi 18.2
Manfred Hollstein
manfred.h at gmx.net
Wed Apr 24 14:23:48 CEST 2019
Hi there,
On Wed, 24 Apr 2019, 07:55:06 +0200, Manfred Hollstein wrote:
> On Tue, 23 Apr 2019, 23:17:07 +0200, Sagi Ben-Akiva wrote:
> > [...]
> > couple of days ago I took you changes to binary-addons and tried to update
> > thier source code which results a lot of addons that break.
> > I noticed that they made a lot of changes in that code and that the repository
> > which holds the links to those addons finally has 'Leia' branch
> > It means that download_binary-addons.sh script need to be changed as well to
> > use that branch instead of master which is the next version (Matrix, 19.x)
>
> Yep, I thought about that, too.
I have now rebased kodi.binary-addons on the "Leia" branch and built
everything for openSUSE Leap 42.3 and 15.0.
> > One more thing, I pushed the new version of glm (and -devel) to openSUSE obs,
> > and created a new package gli, in openSUSE obs, which is now a dependency for
> > some binary-addons
Please note that I had to fix your packages "gli" and "glm", as they
were not installing their gl{i,m}Config.cmake file (I'll send the patch
for the glm package to its package maintainer in OBS, too).
screensavers.rsxs still cannot be built due to issues with glm-devel, but
most of the formerly disabled addons could be re-enabled again.
Here are the latest changelogs:
- 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
Next step will be to use gcc8/g++8 for building.
HTH, cheers.
l8er
manfred
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.links2linux.de/pipermail/packman/attachments/20190424/04798964/attachment.sig>
More information about the Packman
mailing list