add Emby Theater

This commit is contained in:
Mario Fetka
2021-08-20 15:58:48 +02:00
parent e265aa7331
commit 123ebbf1df
69 changed files with 2066 additions and 75 deletions

3
app-admin/equo/Manifest Normal file
View File

@@ -0,0 +1,3 @@
AUX equo-324-py3.patch 862 BLAKE2B 5182947a5746241ca1c72425ba5c31912f08072718c10e06fa960ae9098924f0386d80a6b8dcb7e2eb5a614dfe0f09401c84ec0013d3cc730f09f83f74a9cd26 SHA512 542f2578322cb3138ddd270dcba8e9e83c52301e3398d2627f7cbf3561aa56a78c7b3ac6e1d4e5d6c730e95f5d9efe3a82a4b3f08a996beeef6f131d1cb34c7f
EBUILD equo-325-r1.ebuild 1086 BLAKE2B 91067b603c979a86ed0dd972753a920c0c35e80f4c8d39cc6aa645a354df375ac188c46f725a558ed34221f48912bc578b7c477fc5915a64405625213aa9892c SHA512 cd6d02984ca3d2a2e417158018851f2b77c976bccb14577fba1e9dab9bfbeb2236e46acecce399c8e95e60b641a1335c3e36dfc2d083c0281bfdb30d5c4aae84
MISC metadata.xml 579 BLAKE2B ffcf49b0dcb474066e2f49fd1ff3e7bb85f566a6d5c2455d8c6c3b0e60cd75f416d9eeea920e7d6b33f07ca93a92e170812a09f97405624c0c977daccc1f0fdd SHA512 1e6ef21cd1157018b0c7790d8f08b56495f92c2eb8db7dbb715e61e8cef35cf94d6a241e1f75423cbef0a80274cb0c6184c574f4231bf6c847e51898ce1d465c

View File

@@ -0,0 +1,44 @@
# Copyright 1999-2020 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_6 python3_7 python3_8 python3_9 )
inherit eutils python-r1 bash-completion-r1 git-r3
DESCRIPTION="Entropy Package Manager text-based client"
HOMEPAGE="http://www.sabayon.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
EGIT_REPO_URI=https://github.com/Sabayon/entropy.git
EGIT_COMMIT=${PV}
S="${WORKDIR}/${P}/client"
MISC_DIR="${WORKDIR}/${P}/misc"
COMMON_DEPEND="${PYTHON_DEPS}
~sys-apps/entropy-${PV}[${PYTHON_USEDEP}]"
DEPEND="${COMMON_DEPEND}
dev-util/intltool
app-text/asciidoc"
RDEPEND="${COMMON_DEPEND}
sys-apps/file[${PYTHON_USEDEP},python]"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
PATCHES=()
src_install() {
installation() {
emake DESTDIR="${D}" LIBDIR="usr/lib" PYTHON_SITEDIR="$(python_get_sitedir)" install
python_optimize
}
python_foreach_impl installation
python_replicate_script "${ED}usr/bin/equo" "${ED}usr/bin/kernel-switcher"
newbashcomp "${MISC_DIR}/equo-completion.bash" equo
}

View File

@@ -0,0 +1,25 @@
From 09cb7b34961cf7a83d76115156844dac444d2c78 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C5=82awomir=20Nizio?= <slawomir.nizio@sabayon.org>
Date: Fri, 13 Mar 2020 20:18:04 +0100
Subject: [PATCH] [solo.commands.query] fix "equo query orphans" with Python 3
---
client/solo/commands/query.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git client/solo/commands/query.py client/solo/commands/query.py
index 5a371e513..3c7b5e05d 100644
--- client/solo/commands/query.py
+++ client/solo/commands/query.py
@@ -1069,7 +1069,7 @@ Repository query tools.
system_dirs_mask_regexp = []
for mask in settings['system_dirs_mask']:
- reg_mask = re.compile(mask)
+ reg_mask = re.compile(const_convert_to_rawstring(mask))
system_dirs_mask_regexp.append(reg_mask)
file_data = set()
--
2.24.1

View File

@@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mudler@gentoo.org</email>
<name>Ettore Di Giacinto</name>
<description>Assign bugs to him</description>
</maintainer>
<maintainer type="person">
<email>skullbocks@sabayon.org</email>
<name>Francesco Ferretti</name>
</maintainer>
<maintainer type="person">
<email>lxnay@gentoo.org</email>
<name>Fabio Erculiani</name>
<description>CC on bugs</description>
</maintainer>
<use>
</use>
</pkgmetadata>

3
app-admin/rigo/Manifest Normal file
View File

@@ -0,0 +1,3 @@
AUX rigo-324-py3.patch 646 BLAKE2B ae6d160f4589fd92832d05d79ae239052f837cc95dd1ee9ccb9c49596230c4b29784644d6751d1a9d819e14f0c73514976816c6199509579a2b647efeb3aa6f3 SHA512 066066d833085f8997bf17943b602ceba21f02db7b0740d38432a3ad1e60e075187ca92729ab99b7166d6a97b1232c1cae527377dab0410dbeb88a6fb501bb69
EBUILD rigo-325-r1.ebuild 1339 BLAKE2B 3c616adba9748d6148ebf1371c37e390bf6ec2840955a0265b99dcd537a2f61660a4928154fea8afbaa9ce07169d3fe3be2a4418e7a36166499e368ea9b485f5 SHA512 164afe4d1fa90f733ba4d85762d4f6b80988a0616881de59492a1424683dbb7f0d37454ea96802241d2c6abec9792fbcddfdb0f182887685f25357d4b5d2443c
MISC metadata.xml 690 BLAKE2B f67aa00867fa46ac2d29c5fc5fdf826f89d66cae3b95386609f9a9747eab90c8b92bf8a7adfd1245db161061172c7df9f57e4b99050a544f94bf89e3849515f2 SHA512 970460e054b0af6d8f57520f78be57eefb5d7b0b3a69d6b773d597fdc2069d810a55a646bfd7b763b3b55248cc694070d9cc4ec5a955f07905278ecaf225a675

View File

@@ -0,0 +1,19 @@
commit e01746bc38a7d715d446e998ca06d88d23b90e69
Author: Sławomir Nizio <slawomir.nizio@sabayon.org>
Date: Fri Mar 13 21:47:48 2020 +0100
[rigo] Python 3 fix in config files viewer / editor
diff --git rigo/rigo/utils.py b/rigo/rigo/utils.py
index c1aac8e72..cbe70d3f0 100644
--- rigo/rigo/utils.py
+++ rigo/rigo/utils.py
@@ -186,8 +186,6 @@ def open_editor(path):
exec_string += " \""
exec_string += path
exec_string += "\""
- # shlex split() wants raw string
- exec_string = const_convert_to_rawstring(exec_string)
args = shlex.split(exec_string)
proc = subprocess.Popen(args)
return proc

View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>mudler@gentoo.org</email>
<name>Ettore Di Giacinto</name>
<description>Assign bugs to him</description>
</maintainer>
<maintainer type="person">
<email>skullbocks@sabayon.org</email>
<name>Francesco Ferretti</name>
</maintainer>
<maintainer type="person">
<email>lxnay@gentoo.org</email>
<name>Fabio Erculiani</name>
<description>CC on bugs</description>
</maintainer>
<use>
<flag name="passwordless-upgrade">Enable passwordless system upgrades if user is in the entropy group</flag>
</use>
</pkgmetadata>

View File

@@ -0,0 +1,58 @@
# Copyright 1999-2020 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 python3_6 python3_7 python3_8 python3_9 )
inherit eutils gnome2-utils python-r1 git-r3 xdg-utils
DESCRIPTION="Rigo, the Sabayon Application Browser"
HOMEPAGE="http://www.sabayon.org"
LICENSE="GPL-3"
EGIT_REPO_URI=https://github.com/Sabayon/entropy.git
EGIT_COMMIT=${PV}
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE="+passwordless-upgrade"
S="${WORKDIR}/${P}/rigo"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${PYTHON_DEPS}
|| (
dev-python/pygobject-cairo:3[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP},cairo]
)
~sys-apps/entropy-${PV}[${PYTHON_USEDEP}]
~sys-apps/rigo-daemon-${PV}[${PYTHON_USEDEP}]
sys-devel/gettext
x11-libs/gtk+:3
x11-libs/vte:2.91
>=x11-misc/xdg-utils-1.1.0_rc1_p20120319"
PDEPEND="passwordless-upgrade? ( app-misc/passwordless-upgrade )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
PATCHES=()
src_install() {
installation() {
emake DESTDIR="${D}" PYTHON_SITEDIR="$(python_get_sitedir)" install
python_optimize
}
python_foreach_impl installation
python_replicate_script "${ED}usr/bin/rigo"
}
pkg_postinst() {
xdg_mimeinfo_database_update
xdg_desktop_database_update
}
pkg_postrm() {
xdg_mimeinfo_database_update
xdg_desktop_database_update
}