Dear colleagues,

I recently had to start working on Kodi 19.0 "Matrix" alpha for my Debian 
buster HTPC. 
I have prepared the source repositories for Kodi and nearly all binary add-ons 
in my personal space on Salsa:

https://salsa.debian.org/basilgello-guest

I have yet to process several visualization and screensaver plugins 
(screensaver.rsxs, visualization.milkdrop*),
but overall the build is stable enough to start a discussion here as advised by 
Balint.

To allow building on buster, I need several packages to be included in stable 
from testing and my personal space:

===================================================================================
Package Name | Source repository and branch               | Maintainer of 
package
===================================================================================
1. Add packages not existing in buster:

 flatbuffers          basilgello-guest/flatbuffers:buster         "Balint 
Reczey" <[email protected]>
 kodiplatform      unstable: 20180302-1                               "Michael 
R. Crusoe" <[email protected]>
 libshairplay         basilgello-guest/libshairplay:master     "Vasyl Gello" 
<[email protected]>
 libudfread           basilgello-guest/libudfread:master        "Vasyl Gello" 
<[email protected]>
 waylandpp          unstable: 0.2.5-2                                        
"Balint Reczey" <[email protected]>

2. Update packages existing in buster:

 fmtlib                   unstable: 6.1.2+ds-2                                 
"Eugene V. Lyubimkin" <[email protected]>
 libhdhomerun     unstable: 20200225-1                               "Francois 
Marier" <[email protected]>
 spdlog                  unstable: 1.5.0+ds-3                                 
"Michael R. Crusoe" <[email protected]>

I know that Team Kodi is not going to release beta anytime soon, but I decided 
to contribute my work to Debian anyway.
-- 
Vasyl Gello
==================================================
Certified SolidWorks Expert

Mob.:+380 (98) 465 66 77

E-Mail: [email protected]

Skype: vasek.gello
==================================================
호랑이는 죽어서 가죽을 남기고 사람은 죽어서 이름을 남긴다

April 30, 2020 9:54:30 AM UTC, "Bálint Réczey" <[email protected]> 
написав(-ла):
>Hi Vasyl,
>
>Vasyl Gello <[email protected]> ezt írta (időpont: 2020. ápr. 26.,
>V, 19:25):
>>
>> Hi Balint!
>>
>> After I started preparation for Kodi 19.0, I also adapted the whole archive 
>> of binary add-ons from Ubuntu PPA to Debian.
>> I keep them updated in my user space 
>> https://salsa.debian.org/basilgello-guest. All packages pushed are tested by 
>> me
>> (building all of them, actively using some).
>
>Great! Are you looking for sponsorship for the uploads? I suggest
>moving our discussion to https://lists.debian.org/debian-multimedia/
>because kodi and most addons are officially team-maintained.
>
>> Now I need to include several backports of utility packages to buster. These 
>> include:
>>
>> https://salsa.debian.org/basilgello-guest/flatbuffers/-/tree/buster
>> https://salsa.debian.org/basilgello-guest/kodiplatform/-/tree/buster
>> https://salsa.debian.org/basilgello-guest/libhdhomerun/-/tree/buster
>> https://salsa.debian.org/basilgello-guest/waylandpp/-/tree/buster
>
>Please use the debian/buster branch if you would like to have the
>branches merged to the official packaging repos.
>
>>
>> I did not date to bump upstream versions and used source packages from sid 
>> to minimize changes.
>> With these packages added / updated to buster, Kodi 19.0 and all Matrix 
>> binary addons compile and run successfully.
>>
>> Can you check these repos out and tell me what to do next please?
>
>If you would like to make those packages widely available, then first
>the dependencies, then kodi should be uploaded to
>https://backports.debian.org/Contribute/
>
>The situation is a bit tricky, because Kodi 18 should be removed from
>testing to help the removal of Python 2 and ideally only the final
>Kodi 19 should be uploaded to unstable and let being migrated to
>testing with a transition of all addons at the same time.
>
>Since presence in testing is a requirement for buster-backports the
>backports is practically blocked until upstream releases Kodi 19 with
>Python 3 support.
>
>I think the rules can be bent a bit since you mentioned that the
>addons seem to work well already with Kodi 19, thus the first beta of
>Kodi 19 could go into unstable with the addons and be backported to
>Buster after it migrated to testing.
>
>IMO the next steps should be the following:
>
>1. Please register to the mailing list respond to this email via
>[email protected] to make others in the team aware of
>your interest and plans and move the kodi-related communication there.
>
>2. I can help with upgrading Kodi to 19.x in unstable and with staging
>it in experimental, but I can't commit myself to sponsoring uploads to
>buster-backports. Please find someone who can help you with that.
>
>3. Please file ITP bugs for the new addons and prepare them for upload on 
>Salsa.
>For the repositories please follow the Multimedia Team's standard
>procedures and prefer upstream versions rather than git snapshots.
>
>4. Ask for sponsorship on the team's mailing for the packages when
>they are ready.
>
>Cheers,
>Balint
>
>[1] https://wiki.debian.org/DebianMultimedia/DevelopPackaging
>
>>
>> --
>> Vasyl Gello
>> ________________________________
>> Certified SolidWorks Expert
>>
>> Mob.:+380 (98) 465 66 77
>>
>> E-Mail: [email protected]
>>
>> Skype: vasek.gello
>> ________________________________
>> 호랑이는 죽어서 가죽을 남기고 사람은 죽어서 이름을 남긴다

Attachment: signature.asc
Description: PGP signature

Reply via email to