media-video/celluloid: add 0.26

Co-developed-by: jospezial <jospezial@gmx.de>
Co-developed-by: Alexander Kurakin <kuraga333@mail.ru>
Bug: https://bugs.gentoo.org/768939
Signed-off-by: Alexander Kurakin <kuraga333@mail.ru>
pull/70/head
Alexander Kurakin 2 months ago
parent 2ee7ae8a55
commit 25f094aee4

@ -1,6 +1,8 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# NOTE: This is a version of `app-misc/geoclue-2.7.1::gentoo` allowed to install in Calculate
EAPI=8
PYTHON_COMPAT=( python3_{10..11} )
PYTHON_REQ_USE="xml(+)"

@ -0,0 +1 @@
DIST celluloid-0.26.tar.xz 305420 BLAKE2B d74f5be26427ac0798f67e37066f0840d6af1a5a43e4bf714d02519e57231c57c34e191a678d11ebdca0ccbfd8f40eed4a23410f054394cc9f42559c6bbc934c SHA512 bcbb970b8ce512d4d7e64833a309a2e32631b262989ee7f9e1ec4b7f0015387b3978c8cbc0206a5aa86bd9e74fae3b7d38776e71be8c16996444d234bc37d42f

@ -0,0 +1,42 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit gnome2-utils meson xdg
DESCRIPTION="A simple GTK4 frontend for mpv"
HOMEPAGE="https://celluloid-player.github.io/"
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://github.com/celluloid-player/celluloid/releases/download/v${PV}/${P}.tar.xz"
KEYWORDS="~amd64 ~arm64 ~ppc64"
else
EGIT_REPO_URI="https://github.com/celluloid-player/celluloid.git"
inherit git-r3
fi
LICENSE="GPL-3+"
SLOT="0"
RDEPEND=">=dev-libs/glib-2.66
>=gui-libs/gtk-4.6.1:4
>=gui-libs/libadwaita-1.2.0
>=media-video/mpv-0.32:=[libmpv]
media-libs/libepoxy"
DEPEND="${RDEPEND}"
BDEPEND="dev-libs/appstream-glib
dev-util/gdbus-codegen
dev-util/glib-utils
>=sys-devel/gettext-0.19.8
virtual/pkgconfig"
pkg_postinst() {
xdg_pkg_postinst
gnome2_schemas_update
}
pkg_postrm() {
xdg_pkg_postrm
gnome2_schemas_update
}

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>support@calculate.ru</email>
<name>Mir Calculate</name>
<description>Calculate Overlay</description>
</maintainer>
<longdescription lang="en">
Simple GTK+ frontend for mpv
</longdescription>
<longdescription lang="ru">
Простой GTK+-фронтенд для mpv
</longdescription>
<upstream>
<remote-id type="github">celluloid-player/celluloid</remote-id>
<bugs-to>https://github.com/celluloid-player/celluloid/issues</bugs-to>
<changelog>https://github.com/celluloid-player/celluloid/releases</changelog>
</upstream>
</pkgmetadata>
Loading…
Cancel
Save