media-video/stremio: new package, add 4.4.164

Signed-off-by: Justin Donofrio <justin026@protonmail.com>
This commit is contained in:
Justin Donofrio 2024-08-14 23:09:44 -04:00
parent a15e4b69f6
commit b5c1f62ce6
No known key found for this signature in database
GPG Key ID: 1135FEB1D413C40B
3 changed files with 68 additions and 0 deletions

View File

@ -0,0 +1 @@
DIST server.js 6029535 BLAKE2B 222f8f25d12acf3dae0b861e8fdd01ad29aacb9d46ee381faeb29442eb7f0b21002b6f05f818ed7fc9450e7f22d7afd00c08cf4fd171b7e15949d19d878dee86 SHA512 dbd540c3cf88fd53b36fe424f1fb146cb46c41360d7bf35cdb6ade40d34fb1e93aa33c9b1e3a79ff7a74e6f8202fe3407c9ab28878cfd5a5e373ac5a963fe5c0

View File

@ -0,0 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>justin026@protonmail.com</email>
<name>Justin</name>
</maintainer>
<upstream>
<remote-id type="github">Stremio/stremio-shell</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,56 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop git-r3 qmake-utils xdg
DESCRIPTION="Stremio is a modern media center for your video entertainment."
HOMEPAGE="https://github.com/Stremio/stremio-shell https://www.stremio.com/"
SRC_URI="https://dl.strem.io/server/v${PV}/desktop/server.js"
EGIT_REPO_URI="https://github.com/Stremio/stremio-shell.git"
EGIT_COMMIT="v${PV}"
EGIT_SUBMODULES=( '*' '-test-*' )
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="bindist mirror test strip"
RDEPEND="
gnome-base/librsvg
dev-qt/qtquickcontrols
dev-qt/qtopengl
dev-qt/qtwebengine:5
media-video/ffmpeg[network]
media-video/mpv
net-libs/nodejs[ssl]
"
src_compile() {
eqmake5
emake -f release.makefile
}
src_install() {
insinto /opt/stremio
doins build/stremio
doins "${DISTDIR}"/server.js
dosym -r /usr/bin/node /opt/stremio/node
dosym -r /opt/stremio/stremio /usr/bin/${PN}
domenu smartcode-stremio.desktop
local x
for x in 16 22 24 32 64 128; do
newicon -s ${x} icons/smartcode-stremio_${x}.png smartcode-stremio.png
done
fperms +x /opt/stremio/stremio
}
pkg_postinst() {
xdg_pkg_postinst
}