frace / kodi-overlay

Unofficial portage overlay for Gentoo Linux providing modified and unofficial ebuilds for a KODI appliance.
https://github.com/frace/kodi-overlay
Other
9 stars 4 forks source link

Some repoman fixes #1

Closed anthonyryan1 closed 10 years ago

anthonyryan1 commented 10 years ago

I discovered your overlay while planning my own for a couple of these ebuilds. Figured it can't harm anything to contribute to your overlay instead of duplicating effort. If it's okay with you I may send occasional pull requests to make things adhere better to the official portage tree guidelines.

frace commented 10 years ago

As a quick reply I'd like to thank you for contributing to the overlay - that's quite a good idea. :) Unfortunately I'm pretty busy right now, so I will not be able to review your pull request until ~mid/end next week.

anthonyryan1 commented 10 years ago

With no particular urgency, I have a few questions for you just to understand some of the differences from the upstream ebuild.

  1. Why do you disable external ffmpeg support?
  2. Have you found much performance difference by enabling ccache?
frace commented 10 years ago

(1) I know that it is a Gentoo philosophy to maintain a separate ebuild for each dependency a software has - and I think this is a good idea. However, since XBMC uses a lot of custom ffmpeg patches which are not included in the upstream version of ffmpeg, I don't think it does make sense to "force-unbundle" ffmpeg in this case. If we wanted to unbundle ffmpeg then we'd have to maintain a seperate ffmpeg ebuild. In the end the patched version of ffmpeg has been giving me a much better overall experience. I posted some results over here: https://github.com/frace/xbmc-overlay/issues/2#issuecomment-31976497

(2) Yes of course, since I build XBMC on an Intel Atom 330 I'm glad to gain some speed improvements from ccache.