-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
media-plugins/kodi-*: add ebuilds for all add-ons currently available in kodi upstream #3195
Conversation
Pull Request assignment Areas affected: ebuilds, eclasses media-plugins/kodi-audiodecoder-modplug: @gentoo/proxy-maint (new package) |
|
||
EAPI=6 | ||
|
||
EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi.git" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Location just got moved to https://github.com/FernetMenta/pvr.vdr.vnsi/:
kodi-pvr/pvr.vdr.vnsi@36023a3
Already rolling on to Kodi 18:
FernetMenta/pvr.vdr.vnsi@4d17aaf
2.6.9 has been working fine for me on Kodi 17 beta 6 (and seems OK on beta 7)
FernetMenta/pvr.vdr.vnsi@4b06d83
92c8331
to
5cbc557
Compare
cc1ac4b
to
1baf1dc
Compare
71f0fb0
to
5282f16
Compare
981e683
to
a162122
Compare
…lable in kodi upstream Gentoo-bug: 555792
@@ -0,0 +1 @@ | |||
EBUILD kodi-inputstream-adaptive-9999.ebuild 492 SHA256 604c88d1cd147222a90e6f77320f9ea8481fdd4e38c2c7f86bc0a0d12aa7a837 SHA512 de66e63289a25d7ba5573197387d2550ce81f0904d88f0c11ca9bc956abba36711f81eb1595fdb53538a7365f5aa82d1b39de14ea569d5eac720b8413ec02c2d WHIRLPOOL 4718a45e77d312558b8582dc1bdf10d3382ea3a43d109772841cf1f2aff49305e9758e2c711e97329f5c3f8bb443f9d86b87c53520721490097cd707242be5a8 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@candrews these don't belong in the git tree. Could you see to it that all the EBUILD
lines disappear from the Manifests?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, should I do a PR for that?
Also, why does ebuild manifest
add these lines if they shouldn't be there?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@candrews beats me
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@candrews Those lines should not be added by ebuild manifest
if thin manifests are enabled for the repository. Have you altered metadata/layout.conf to remove thin-manifests = true
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@candrews also, no need to fix it anymore, I fixed it already
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just have a git checkout of the Gentoo/Gentoo repo. I run ebuild kodi-inputstream-adaptive-9999.ebuild
from the directory that contains it. I haven't touched metadata/layout.conf or anything else unless expressed in this PR, so I don't understand how this undesirable manifest entry comes to be.
😞 The QA check for this pull request has found the following issues: New issues caused by PR: Issues inherited from Gentoo (may be modified by PR): |
https://bugs.gentoo.org/show_bug.cgi?id=555792
This PR includes ebuilds for all add-ons included in Kodi. All add-ons have live ebuilds; add-ons that have release versions have versioned ebuilds too. I'm contacting upstreams asking them to make releases if they haven't already done so or are behind (I don't think that should block this PR; version bumps can be handled separately later).
Feedback very welcome!
This work is based on that done by @herrnst at https://github.com/herrnst/gentoo-kodi-overlay
repoman currently complains that these ebuilds can't be keyworded ~x86; that issue will be fixed when #3194 is merged.