Install this version:
emerge -a =media-sound/openkj-3.0.1
If this version is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask =media-sound/openkj-3.0.1
Or alternatively:
emerge --autounmask-write -a =media-sound/openkj-3.0.1
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 3.0.1 | 8 | ~amd64 | 0 |
EAPI=8
inherit cmake git-r3
DESCRIPTION="karaoke show hosting software"
HOMEPAGE="https://openkj.org/"
EGIT_COMMIT="v${PV}"
EGIT_REPO_URI=https://github.com/pkircher29/OpenKJ
LICENSE="GPL-3"
SLOT=0
KEYWORDS="~amd64"
# force use of bundled taglib and spdlog
PATCHES=( ${FILESDIR}/use-bundled-libs.patch )
DEPEND="dev-qt/qtbase:6[sql,network,widgets,concurrent,cups]
dev-qt/qtsvg:6
media-plugins/gst-plugins-meta"
src_install()
{
cmake_src_install
# bundled spdlog isn't built static...make sure it's installed
cd ${WORKDIR}/${P}_build
mkdir -p ${D}/usr/lib64
cp src/3rdparty/spdlog/libspdlog.so.1.9.2 ${D}/usr/lib64/
cd ${D}/usr/lib64
ln -s libspdlog.so.1.9.2 libspdlog.so.1
}
dev-qt/qtbase:6[sql,network,widgets,concurrent,cups] dev-qt/qtsvg:6 media-plugins/gst-plugins-meta