[Bug 260490] multimedia/kodi missing dependencies

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 26 Jan 2022 20:50:52 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260490

--- Comment #12 from Jason W. Bacon <jwb@freebsd.org> ---
FYI, if someone wants a full installation with libdvdcss support the simple
way, they can do the following:

1) Make sure everything is up-to-date

pkg install auto-admin
auto-update-system --defaults

2) Install kodi from source

cd /usr/ports/multimedia/kodi
make -DBATCH install

This will take a while, but should successfully build and install libdvdcss as
s dependency.  One could speed it up by installing dependencies using pkg, but
you have to make sure your pkg repo and ports tree are in sync before mixing
like this.  Installing auto-admin and run auto-update-system will ensure that,
provided you're using an architecture and ports branch where it's possible. 
that means any branch on amd64 or quarterly on other architectures.  Latest
packages are not maintained regularly on other architectures yet, though it
will probably happen for aarch64 and riscv in the future.

2) Use auto-update-system to speed up maintenance after that:

auto-mark-install-from-source multimedia/libdvdcss license
auto-mark-install-from-source multimedia/kodi libdvdcss

From here on, running auto-update-system will update everything except
libdvdcss and kodi using binary packages, then update the ports tree, them
reinstall libdvdcss from source and reinstall kodi from source.

Be sure to mark both libdvdcss and kodi, in that order.  Otherwise, libdvdcss
will be get updated and your home-built kodi install will be replaced by the
binary package or build against the old libdvdcss.

-- 
You are receiving this mail because:
You are the assignee for the bug.