I think kodi-dev it's always required, so just put kodi-dev, for all architectures. If kodi-rpi-dev provides kodi-dev, rpi users should select the rpi one, when prompted. at least i guess so :)
Search Criteria
Package Details: kodi-addon-inputstream-ffmpegdirect 21.3.5-5
Package Actions
Git Clone URL: | https://aur.archlinux.org/kodi-addon-inputstream-ffmpegdirect.git (read-only, click to copy) |
---|---|
Package Base: | kodi-addon-inputstream-ffmpegdirect |
Description: | Inputstream ffmpegdirect kodi plugin |
Upstream URL: | https://github.com/xbmc/inputstream.ffmpegdirect |
Keywords: | addon arm AUR kodi |
Licenses: | GPL |
Groups: | kodi |
Provides: | kodi-addon-inputstream-ffmpegdirect |
Submitter: | ivanich |
Maintainer: | ivanich |
Last Packager: | ivanich |
Votes: | 8 |
Popularity: | 2.12 |
First Submitted: | 2021-02-21 20:51 (UTC) |
Last Updated: | 2024-04-16 18:19 (UTC) |
Dependencies (5)
- kodi (kodi-matrix-gitAUR, kodi-ext-gitAUR, kodi-gles)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR) (make)
- kodi-dev (kodi-matrix-git-devAUR, kodi-ext-git-devAUR, kodi-stable-git-devAUR, kodi-git-devAUR) (make)
- pkgconf (pkgconf-gitAUR) (make)
Required by (1)
Sources (1)
thepasto commented on 2024-04-16 18:15 (UTC) (edited on 2024-04-16 18:16 (UTC) by thepasto)
ivanich commented on 2024-04-16 17:57 (UTC)
@thepasto would this work?
if [[ $CARCH == 'armv6h' || $CARCH == 'armv7h' || $CARCH == 'aarch64' ]]; then
makedepends+=('kodi-rpi-dev')
fi
thepasto commented on 2024-04-16 17:41 (UTC)
@ivanich kodi-rpi-dev breaks dependecies tree on non arm devices. Thank you
ivanich commented on 2024-04-16 15:33 (UTC)
@thepasto, it builds fine but I can't check whether it actually works or not because I'm not using kodi anymore. Also I've added kodi-rpi-dev to makedepends.
thepasto commented on 2024-04-16 15:07 (UTC) (edited on 2024-04-16 15:16 (UTC) by thepasto)
could you test that please?
# Maintainer: ivanich
pkgname=kodi-addon-inputstream-ffmpegdirect
pkgver=21.3.5
pkgrel=1
pkgdesc="Inputstream ffmpegdirect kodi plugin"
_koditarget=Omega
_gitname=inputstream.ffmpegdirect
arch=('armv6h' 'armv7h' 'aarch64' 'i686' 'x86_64')
url="https://github.com/xbmc/${_gitname}"
license=('GPL')
groups=('kodi')
makedepends=('cmake' 'git' 'autoconf' 'automake' 'patch' 'nasm' 'pkgconf')
provides=('kodi-addon-inputstream-ffmpegdirect')
depends=('kodi')
source=("https://github.com/xbmc/${_gitname}/archive/${pkgver}-${_koditarget}.tar.gz")
sha256sums=('b28ccbd489d9b69779fd818ee158f69ebd6fd85b1f0410ffc8098ff0c8665bdc')
build() {
mkdir -p "${_gitname}-${pkgver}-${_koditarget}/build"
cd "${_gitname}-${pkgver}-${_koditarget}/build"
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
..
make
}
package() {
cd "${_gitname}-${pkgver}-${_koditarget}/build"
make DESTDIR="${pkgdir}" install
}
nmars commented on 2024-04-03 13:57 (UTC)
please use this its binary ffmpeg direct https://github.com/arnesongit/inputstream.ffmpegdirect-binaries
hunted commented on 2024-04-03 10:16 (UTC)
For me too, like spontex, with the option=('lto') nothing changes, same error!
spontex commented on 2024-04-02 18:55 (UTC) (edited on 2024-04-02 18:55 (UTC) by spontex)
for me, adding
options=("lto")before the source line did not change anything.
stuckinthehouse commented on 2024-04-01 23:53 (UTC)
You have to add the following to the PKGBUILD file before the source line
options=("lto")
or use
yay kodi-addon-inputstream-ff --editmenu
then add options=("lto") before the source line.
glenb77 commented on 2024-04-01 22:57 (UTC)
i get same error in same place as nfs and spontex commented. arch stock currently updated to everything current.
Pinned Comments