mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-17 19:13:13 -04:00
Merge updates from master
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
DIST cheat-3.10.0.tar.gz 1529751 BLAKE2B 03f1ce804b035c77987a8dc87932b0211feaeb8d6b217f3a204ec8ef0af795a7bec17b0cd0ea6e2af7eb7be89fb9f1a1a02c0a7511398d63213a5cc233de7ded SHA512 61f72669ced43315bd01da92930c7664d2a83e44985d4106ed26073567b8fffbe40ea74727f37950984c4a7f39d56586d745196f9f6aae6008d81436ce409fbd
|
||||
DIST cheat-3.10.1.tar.gz 1529815 BLAKE2B ab88435b1e8c6aef4de056be8d3f9c7fdfa4e92c989f075abc784a730c926a0ef36183b442e67a97576e99c42dfef63212b500fce2a8b21edf2b5a9e5ad793fa SHA512 aefd54df2837bad0897baff72a415720e1557696e5644e2725daa39d421a4cb6921da93810789d384e994e991cb73df7bf875e09b8c94b93dad23b494bb77400
|
||||
DIST github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.mod 36 BLAKE2B d0745757255951a92d471fdb1eeaae2e118d367caf0fcea00a405536d7e30609f22276e7a453aac1ca38063635df798a0843f279c178d394a7cbef9c9f9b3c27 SHA512 87ff97fea3e25aa903503e56fe5afc337918f7253dd7175833adb144a7296451a7d4ebd76df504737a5b4c5237b1102920728d21a587957d5d25db5d38e1217b
|
||||
DIST github.com%2Falecthomas%2Fassert%2F@v%2Fv0.0.0-20170929043011-405dbfeb8e38.zip 73310 BLAKE2B b0aaa346be477c14bd504f98219659c8a82ba08afdd94f1a5ffbb44cfcb6cc9b014c1ee35aec6071d4733134931e6d2a569940e9f1f06a5e69b00f56d82579e9 SHA512 adf9a3b8bda92edd028f497ca10648900a7aac4dae9372469b511afc74e79f8b990e448f375ab2a8df651a491bab5413196c06db531adc10358865f74de6f26b
|
||||
DIST github.com%2Falecthomas%2Fchroma%2F@v%2Fv0.7.3.mod 687 BLAKE2B b987855d98e0e6181e8f28c12976081b5e0699cffc79b0721c811eaf6962e6edc5a01135519f787eac6d38e742517aa4d6e061ac4e5ba986e5c5e0cbd2a19177 SHA512 bf5c7b4933d685d90882099aa8c5bc33f8ec58e5a35138180b58771185306b6119cfaab319a43ade929b4560be9746f9155c8d55d1755df12b177613982c7617
|
||||
@@ -61,5 +61,5 @@ DIST gopkg.in%2Fyaml.v1%2F@v%2Fv1.0.0-20140924161607-9f9df34309c0.mod 24 BLAKE2B
|
||||
DIST gopkg.in%2Fyaml.v1%2F@v%2Fv1.0.0-20140924161607-9f9df34309c0.zip 67419 BLAKE2B 2cb2c937d62a330cddc757cc8b1de8a9831fdac7670bce11b83c34a0a25644e3286940406df1417d6194756bbbf28c601a1e438d2c29fd40fd186945da8f3edb SHA512 f731b8df7820132eb2aef828af6c65fe5f43facdec9978807db2873477a1888cc3b0518676a316625bb12907a301bbc08b03c19c521ea20a9960d5264ff4a8d3
|
||||
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.2.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
|
||||
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
|
||||
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
|
||||
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.8.zip 80666 BLAKE2B ff3645b71cedd41b9fef6e5d01f3d89a2db6930f406aded7889530b04689ea34b53fa2a7af352c264681ee40b1d192c86ca2f7dcc33dca825d355694527e4dbf SHA512 19f019e85b8c9a533c3cf2fd492b1813272f00cce06a56ffe43046935e49ccf6e191ce83f1d236f6355bae7126aa722016f05174687ff2faf54f121958266edf
|
||||
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379
|
||||
DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.3.0.zip 80765 BLAKE2B d6d8bfba5082aabb1a247add43b21ffa058b58fef60e8efbf973b724273cda2496ef0c9b226ad14bfea17f141f077d3bd98dfe3dbcf3c2938fd64570abd662b2 SHA512 2a89b2bce856cc11f3b71edec9e538048acf07f6aabbe27236b663b284c086c5862f086734e58727e9db8912a113fea51f72dad1a45a9e85860764f9c27b19d2
|
||||
|
||||
@@ -71,8 +71,8 @@ EGO_SUM=(
|
||||
"gopkg.in/yaml.v1 v1.0.0-20140924161607-9f9df34309c0/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.2/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.4/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.2.8"
|
||||
"gopkg.in/yaml.v2 v2.2.8/go.mod"
|
||||
"gopkg.in/yaml.v2 v2.3.0"
|
||||
"gopkg.in/yaml.v2 v2.3.0/go.mod"
|
||||
)
|
||||
go-module_set_globals
|
||||
|
||||
@@ -85,7 +85,7 @@ SRC_URI="https://github.com/cheat/cheat/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||
# software. Checked with dev-go/golicense
|
||||
LICENSE="MIT Apache-2.0 BSD BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE="zsh-completion"
|
||||
|
||||
@@ -5,6 +5,10 @@
|
||||
<email>contact@hacktivis.me</email>
|
||||
<name>Haelwenn (lanodan) Monnier</name>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<email>o.freyermuth@googlemail.com</email>
|
||||
<name>Oliver Freyermuth</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/taisei-project/taisei/issues</bugs-to>
|
||||
<changelog>https://taisei-project.org/news.atom</changelog>
|
||||
@@ -14,6 +18,7 @@
|
||||
Taisei is an open clone of the Touhou Project series. Touhou is a one-man project of shoot-em-up games set in an isolated world full of Japanese folklore.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="lto">Enable link time optimization</flag>
|
||||
<flag name="zip">Enable loading of game data from ZIP packages via <pkg>dev-libs/libzip</pkg></flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -5,15 +5,22 @@ EAPI=7
|
||||
|
||||
inherit meson
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
KEYWORDS=""
|
||||
EGIT_REPO_URI="https://github.com/taisei-project/taisei.git"
|
||||
else
|
||||
SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/${PN}-v${PV}.tar.xz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL."
|
||||
HOMEPAGE="https://taisei-project.org/"
|
||||
LICENSE="BSD"
|
||||
LICENSE="MIT CC-BY-4.0 CC0-1.0 public-domain"
|
||||
SLOT="0"
|
||||
SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/${PN}-v${PV}.tar.xz"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="zip"
|
||||
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
IUSE="doc +lto zip"
|
||||
|
||||
DEPEND="
|
||||
media-libs/freetype:2
|
||||
@@ -24,17 +31,24 @@ DEPEND="
|
||||
sys-libs/zlib
|
||||
zip? ( dev-libs/libzip )
|
||||
"
|
||||
BDEPEND=">=dev-util/meson-0.49
|
||||
>=dev-lang/python-3.5
|
||||
doc? ( dev-python/docutils )"
|
||||
|
||||
src_prepare() {
|
||||
sed -i '/strip=true/d' meson.build || die "Failed removing auto-stripping"
|
||||
sed -i "s/doc_path = join.*/doc_path = join_paths(datadir, \'doc\', \'taisei-${PV}\')/" \
|
||||
meson.build || die "Failed changing doc_path"
|
||||
if use doc; then
|
||||
sed -i "s/doc_path = join.*/doc_path = join_paths(datadir, \'doc\', \'${P}\')/" \
|
||||
meson.build || die "Failed changing doc_path"
|
||||
fi
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use doc docs)
|
||||
$(meson_use lto b_lto)
|
||||
$(meson_use zip enable_zip)
|
||||
-Dstrip=false
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
|
||||
54
games-arcade/taisei/taisei-9999.ebuild
Normal file
54
games-arcade/taisei/taisei-9999.ebuild
Normal file
@@ -0,0 +1,54 @@
|
||||
# Copyright 2019-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit meson
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
KEYWORDS=""
|
||||
EGIT_REPO_URI="https://github.com/taisei-project/taisei.git"
|
||||
else
|
||||
SRC_URI="https://github.com/taisei-project/taisei/releases/download/v${PV}/${PN}-v${PV}.tar.xz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/${PN}-v${PV}"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Clone of the Touhou series, written in C using SDL/OpenGL/OpenAL."
|
||||
HOMEPAGE="https://taisei-project.org/"
|
||||
LICENSE="MIT CC-BY-4.0 CC0-1.0 public-domain"
|
||||
SLOT="0"
|
||||
|
||||
IUSE="doc +lto zip"
|
||||
|
||||
DEPEND="
|
||||
media-libs/freetype:2
|
||||
>=media-libs/libpng-1.5
|
||||
media-libs/libsdl2
|
||||
media-libs/sdl2-mixer
|
||||
media-libs/libwebp
|
||||
sys-libs/zlib
|
||||
zip? ( dev-libs/libzip )
|
||||
"
|
||||
BDEPEND=">=dev-util/meson-0.49
|
||||
>=dev-lang/python-3.5
|
||||
doc? ( dev-python/docutils )"
|
||||
|
||||
src_prepare() {
|
||||
if use doc; then
|
||||
sed -i "s/doc_path = join.*/doc_path = join_paths(datadir, \'doc\', \'${P}\')/" \
|
||||
meson.build || die "Failed changing doc_path"
|
||||
fi
|
||||
default
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_use doc docs)
|
||||
$(meson_use lto b_lto)
|
||||
$(meson_use zip enable_zip)
|
||||
-Dstrip=false
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST legendary-0.0.15.tar.gz 71630 BLAKE2B 2cc7292c73cbc490c31796766783a60ba55be78415eac6d2d06e1df3dc108901dba99373af0504319f2467b110dded1b5bc0d898ef62977d0716369c148deaeb SHA512 60908b52b2d706e538b67a63f031e4c55ab1f9d88c84154994477eb79806b406d0ef4bae9ba431c5f854e1058f72c82d3cd3faeccef28a64fb74acf365ad8205
|
||||
DIST legendary-0.0.17.tar.gz 72469 BLAKE2B e7f068cda589c1188068be0e9b18bfc5346d92a2a91a804faadcd856a192c2a49e00f268621573915f4502552a686702be5bdbdb23f9b062f5f4c2ab618d5b74 SHA512 4dbdb5605edbf43c1a16161436007d4d050dd7dcbfae35ace0ec03460db08f7bbe099d184af0aba0c6d8d26a592d9b3f7ea436c99c61fb9c2386211fdee02c3f
|
||||
DIST legendary-0.0.18.tar.gz 73881 BLAKE2B de0f02a0691e1b7986793cfc67154122f8eef9a7de0ec416602cf1ea9d2257af8439ab77eb2cdee25fedb72196d9ccee9bf3de788e15c80950174c3ff6520c5f SHA512 71a7b67420cca0063b05e59c33eeab8f7b9e884799b7e021e34a19faf2c7bab5fd6c4c9d928957dd141814e1e42317e1e0e146a1f5123e77664a4ad93e0b420b
|
||||
|
||||
1
media-video/mpv-mpris/Manifest
Normal file
1
media-video/mpv-mpris/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST mpv-mpris-0.5.tar.gz 8559 BLAKE2B 7eef231ab3855ed3f0a708484881f1df93152d9b79be491986ed0da2cd54870101d5fd90a35d95344b886a6af930c303b3f8c0bc480b55c8799ec8b96e7acdab SHA512 9c28b4f3fdcd6bddf3824125f994807d7a31f8e7398178296dab9d4422d3cc71a0b798ae75fe68c890556c993fb04bf5d7ffa379676312840fdf219bf4a974f7
|
||||
15
media-video/mpv-mpris/metadata.xml
Normal file
15
media-video/mpv-mpris/metadata.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>o.freyermuth@googlemail.com</email>
|
||||
<name>Oliver Freyermuth</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/hoyon/mpv-mpris/issues</bugs-to>
|
||||
<remote-id type="github">hoyon/mpv-mpris</remote-id>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="autoload">Load plugin automatically</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
48
media-video/mpv-mpris/mpv-mpris-0.5.ebuild
Normal file
48
media-video/mpv-mpris/mpv-mpris-0.5.ebuild
Normal file
@@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="MPRIS plugin for mpv"
|
||||
HOMEPAGE="https://github.com/hoyon/mpv-mpris"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/hoyon/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/hoyon/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="MIT"
|
||||
IUSE="+autoload"
|
||||
|
||||
RDEPEND="media-video/mpv:=[cplugins,libmpv]
|
||||
dev-libs/glib"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=(
|
||||
README.md
|
||||
)
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/$(get_libdir)/mpv"
|
||||
doins mpris.so
|
||||
use autoload && dosym "/usr/$(get_libdir)/mpv/mpris.so" "/etc/mpv/scripts/mpris.so"
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! use autoload; then
|
||||
elog
|
||||
elog "The plugin has not been installed to /etc/mpv/scripts for autoloading."
|
||||
elog "You have to activate it manually by passing"
|
||||
elog " \"/usr/$(get_libdir)/mpv/mpris.so\" "
|
||||
elog "as script option to mpv or symlinking the library to \"scripts/\" in your mpv"
|
||||
elog "config directory."
|
||||
elog "Alternatively, activate the autoload use flag."
|
||||
elog
|
||||
fi
|
||||
}
|
||||
48
media-video/mpv-mpris/mpv-mpris-9999.ebuild
Normal file
48
media-video/mpv-mpris/mpv-mpris-9999.ebuild
Normal file
@@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
DESCRIPTION="MPRIS plugin for mpv"
|
||||
HOMEPAGE="https://github.com/hoyon/mpv-mpris"
|
||||
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/hoyon/${PN}.git"
|
||||
else
|
||||
SRC_URI="https://github.com/hoyon/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="MIT"
|
||||
IUSE="+autoload"
|
||||
|
||||
RDEPEND="media-video/mpv:=[cplugins,libmpv]
|
||||
dev-libs/glib"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS=(
|
||||
README.md
|
||||
)
|
||||
|
||||
src_install() {
|
||||
insinto "/usr/$(get_libdir)/mpv"
|
||||
doins mpris.so
|
||||
use autoload && dosym "/usr/$(get_libdir)/mpv/mpris.so" "/etc/mpv/scripts/mpris.so"
|
||||
einstalldocs
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! use autoload; then
|
||||
elog
|
||||
elog "The plugin has not been installed to /etc/mpv/scripts for autoloading."
|
||||
elog "You have to activate it manually by passing"
|
||||
elog " \"/usr/$(get_libdir)/mpv/mpris.so\" "
|
||||
elog "as script option to mpv or symlinking the library to \"scripts/\" in your mpv"
|
||||
elog "config directory."
|
||||
elog "Alternatively, activate the autoload use flag."
|
||||
elog
|
||||
fi
|
||||
}
|
||||
Reference in New Issue
Block a user