You are not logged in.
Ike defines the upstream recommended versions of several of kodi's key components (ffmpeg, libdvd, etc.) in this commit. Does anyone know how he identified the respective commits upstream so he could point the PKGBUILD to them? I am assuming they are listed in one of the cmake files or the like but am unable to ID them. I'd like to update kodi-pre-release in the AUR in that style. Thanks.
Last edited by graysky (2018-03-06 00:38:59)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
2f12236bc1c92f73c21e973363f79eb300de603f Master/HEAD
981488f7f27554b103cca10c1fbeba027396c94a Master/HEAD
17d99db97e7b8f23077b342369d3c22a6250affd same contents as 6f3f53a63549d937e75c0db132fb1bce6b71a496 but the parent commit of each is different did kodi change the contents of that gits Master branch?
3.1.11-$_codename-$pkgver https://github.com/xbmc/FFmpeg/releases
Offline
Thanks for the reply, loqs. Ike emailed me. Check out the AUR to see what I ended-up doing.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Looks like you went master/HEAD for the releases marked by commit and by matching codename for ffmpeg.
Offline
Looks like you went master/HEAD for the releases marked by commit and by matching codename for ffmpeg.
I don't understand... in each case I browsed to the github address each of the respective files recommended and use the corresponding latest commit (all of which were pretty old actually.
https://github.com/xbmc/libdvdcss/commits/master = Feb/2016
https://github.com/xbmc/libdvdnav/commits/master = Feb/2017
https://github.com/xbmc/libdvdread/commits/master = Feb/2016
https://github.com/xbmc/FFmpeg/commits/master = Oct/2017
...are you suggesting that I use commits corresponding to a different branch?
EDIT: Ah, I see now. I will simplify this using the release tags.
Last edited by graysky (2018-03-06 20:49:28)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
OK! When I let the installed pull down the deps, they come to $CHROOT/build/kodi-pre-release/src/kodi-build/build/download and when I compare their checksums to that of the ones I defined using the tags not commits, they match. Thanks for the post!
% md5sum -c 20180306-downlaoded.md5
ffmpeg-3.4.1-Leia-Alpha-1.tar.gz: OK
libdvdcss-1.4.1-Leia-Alpha-1.tar.gz: OK
libdvdnav-6.0.0-Leia-Alpha-1.tar.gz: OK
libdvdread-6.0.0-Leia-Alpha-1.tar.gz: OK
Summary: https://aur.archlinux.org/cgit/aur.git/ … 1fe3792f59
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
master/HEAD was confusing. I meant the head commit of branch master but that would only be true if it was a fresh checkout as locally head tracks whatever commit you have checked out.
Upstream has a separate branch marked for the release in each repo but arch only uses that branch for ffmpeg. Do you notice any differences between releases 3 and 4?
Offline
@loqs - Differences in terms of playback? I honestly didn't use them much. Just verified that they both loaded and could play a few sample files.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline