Gentoo Archives: gentoo-commits

From: Haelwenn Monnier <contact@×××××××××.me>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: media-plugins/mpv_sponsorblock_minimal/
Date: Mon, 18 Oct 2021 21:03:36
Message-Id: 1634590924.a8e59bb5aee183709aca18a6e9adcff9527a6a09.lanodan@gentoo
1 commit: a8e59bb5aee183709aca18a6e9adcff9527a6a09
2 Author: Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
3 AuthorDate: Mon Oct 18 20:50:57 2021 +0000
4 Commit: Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
5 CommitDate: Mon Oct 18 21:02:04 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a8e59bb5
7
8 media-plugins/mpv_sponsorblock_minimal: New Package
9
10 Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
11
12 .../mpv_sponsorblock_minimal/metadata.xml | 8 ++++++
13 .../mpv_sponsorblock_minimal-9999.ebuild | 30 ++++++++++++++++++++++
14 2 files changed, 38 insertions(+)
15
16 diff --git a/media-plugins/mpv_sponsorblock_minimal/metadata.xml b/media-plugins/mpv_sponsorblock_minimal/metadata.xml
17 new file mode 100644
18 index 000000000..c698af234
19 --- /dev/null
20 +++ b/media-plugins/mpv_sponsorblock_minimal/metadata.xml
21 @@ -0,0 +1,8 @@
22 +<?xml version="1.0" encoding="UTF-8"?>
23 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
24 +<pkgmetadata>
25 + <maintainer type="person">
26 + <email>contact@×××××××××.me</email>
27 + <name>Haelwenn (lanodan) Monnier</name>
28 + </maintainer>
29 +</pkgmetadata>
30
31 diff --git a/media-plugins/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-9999.ebuild b/media-plugins/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-9999.ebuild
32 new file mode 100644
33 index 000000000..8b101ce42
34 --- /dev/null
35 +++ b/media-plugins/mpv_sponsorblock_minimal/mpv_sponsorblock_minimal-9999.ebuild
36 @@ -0,0 +1,30 @@
37 +# Copyright 2021 Gentoo Authors
38 +# Distributed under the terms of the GNU General Public License v2
39 +
40 +EAPI=8
41 +
42 +# No lua5.2+ in mpv
43 +LUA_COMPAT=( lua5-1 luajit )
44 +
45 +inherit lua-single
46 +
47 +DESCRIPTION="Simple mpv script to skip sponsored segments of YouTube videos"
48 +HOMEPAGE="https://codeberg.org/jouni/mpv_sponsorblock_minimal"
49 +LICENSE="GPL-3"
50 +SLOT="0"
51 +KEYWORDS=""
52 +
53 +REQUIRED_USE="${LUA_REQUIRED_USE}"
54 +DEPEND="${LUA_DEPS}"
55 +RDEPEND="
56 + ${DEPEND}
57 + $(lua_gen_cond_dep '
58 + media-video/mpv[${LUA_USEDEP}]
59 + ')
60 + net-misc/curl
61 +"
62 +
63 +src_install() {
64 + insinto "/usr/share/mpv/lua/sponsorblock-minimal.lua"
65 + doins sponsorblock_minimal.lua
66 +}