mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 11:33:15 -04:00
Merge updates from master
This commit is contained in:
@@ -43,7 +43,7 @@ DIST itertools-0.10.3.crate 118661 BLAKE2B 0095d6e7f14ddda69605d09f74e8cc881eec1
|
||||
DIST itoa-1.0.1.crate 11059 BLAKE2B 5a2e22ab891ec883a90f652c88f924113252765579c03c783e43210fb2604e9e3ccbd4c1571087791be07bb99c4e85c7f85253be831b3ea883bc0ac18a927980 SHA512 8e7bc1e9bf4fc06871b9fe20caad4e0af965477d724f4c8d0e2a3a4d87aedf99f92e4e583a6440ce574d0fb43fc9d6a2e80add52a2f64210c6aa3b402e424295
|
||||
DIST js-sys-0.3.56.crate 70520 BLAKE2B 3ea566b937221963b0aaa037b3b702e5d4143300a5463e8474cddeed0c82612b76711518b91b2bcb63f5bae4c11a207c0c1a33d23f9c8ebcf5b54ae1109fd1e4 SHA512 52c2020d2bc80173a2ba5c614ed07d86755e969f4d6b071b5857259cbfdd3eb5a62a5abadd42ebc0d673397ad18721e1ce55e177fef831ac13e15971373056da
|
||||
DIST jsonrpc-core-18.0.0.crate 16010 BLAKE2B 27e087a626c2262bec5d28ab77ff7cd03986af8edeee6fe180f7b9428145b2b151587424e2f7c3bbb08131a59b38ee0106376bb287c10b66abc67bf83179551d SHA512 faa798f3522b3d81a1f754e07d3def6e1dabae853cb76412218724300c6e1f4a0e2789a23c9be6cf4b7081fa03d43f635b850989eae4233d970d66132fc14347
|
||||
DIST kak-lsp-12.2.0.tar.gz 125353 BLAKE2B ba71e5240020b90b07fefc1d0bde0796df66fca58f0ed849f15ef9456debf5a747fd94686e4fe02c4939d21ce25a3d7da562400ee50acd4cec4d98d5e6229d33 SHA512 8817ed41d5b96b2a6e7b0bbe55677125e50c5ff97dd0395e678cb11f42f279dc2b8cc59861c240e986acf6eb0345d19b8dbcdc5dd18369a930a11d09557d7fa9
|
||||
DIST kak-lsp-12.2.1.tar.gz 125581 BLAKE2B 6bf85a6e3c8d467c46ed5a2d8ff4aabe5bd5c64cffe9b440666969e04a774f9bfe17c32fc736a49bcef9d436623e3e906be6a1fcbc3164915a19e02704a2d808 SHA512 5135a3d7aa3bcd75590ece9dcf14c949262bf5e1643eece06ea7e1dde2717cd2732d05681418c51e3651aead5e4aac472f95c0759aeaac83c64c99d167889029
|
||||
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
|
||||
DIST libc-0.2.121.crate 574702 BLAKE2B bae9215a7318e5b5b6d821d2320ce28e883d04af0bca40ede49b9c5d575d28307b07077b3d59be28347bffc4c69d6c9dd334733f0c519c16de704360f6fa8738 SHA512 aa1ee710b2a4008ead7118e85d7f2d29fab8aa0e1111436db8039a84737727b8d1a8a1cb72acd38abd2656d22a5025046d7be7d8154537f8a503017e0548e953
|
||||
DIST libflate-1.2.0.crate 40864 BLAKE2B 295fdee2e332552cfbac2ccd382552dc879fb441517a49083b8574868b28ffb7f8428b94b6cbca9b673cb8bf5e0cc4b22c0e10d2efe1d94fdb93d68dcf3eb287 SHA512 a5e0448e56ab5a219952a4b4efc3407c8419d8d9a255670f42b8f1bca7f7fe5774c2711025b18285c4f1310d26d0347ab2090b0f734bae43b569a0879f67d1f2
|
||||
|
||||
@@ -39,7 +39,6 @@ DEPEND="${RDEPEND}
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
eautoreconf
|
||||
_elibtoolize
|
||||
eapply "${FILESDIR}/${P}-fix-build.patch"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
2
dev-python/grpclib/Manifest
Normal file
2
dev-python/grpclib/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST grpclib-0.4.2.tar.gz 116997 BLAKE2B 8a3ad3022a4963f0539c212b66af615f4c1a73cec49801118af25ad141741aed692e16389687f690f885d9f85dc53a5e1b8208a5d8af111c2e50fdefef0684ce SHA512 a25ee2286431d294dd4b07b3ac34387608ca3dbabdf6d54a09b1a33fe66c75ba88f3f5e90160a55dc614871c93bc6ccfb884d149bbd624e13d792b44271b534f
|
||||
DIST grpclib-0.4.3_rc2.tar.gz 116904 BLAKE2B c4a0bf70c4f8d218829e10811fb532bcd1bea7eeec10aa2ee06e286af68e653b73d6db1b0e859821d1587fc5fa81e7a8ab2473b24e746b53b1a5134589a6e68c SHA512 185118ce1f1fca4db3dfc8fa781ef7a09f366aa4f0bfb1f37222f307c4d30c9527c5ffd74d4afce1e27cff69c76c6f8e9fb054920a41da000f723e9a79219f07
|
||||
52
dev-python/grpclib/grpclib-0.4.2.ebuild
Normal file
52
dev-python/grpclib/grpclib-0.4.2.ebuild
Normal file
@@ -0,0 +1,52 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Pure-Python gRPC implementation for asyncio"
|
||||
HOMEPAGE="https://github.com/vmagamedov/grpclib"
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/vmagamedov/grpclib"
|
||||
else
|
||||
MY_PV="${PV/_rc/rc}"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/h2-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hpack-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-6.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/grpcio-tools-1.43.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/googleapis-common-protos[${PYTHON_USEDEP}]
|
||||
dev-python/Faker[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
distutils_enable_sphinx docs \
|
||||
'dev-python/sphinx_rtd_theme'
|
||||
|
||||
python_test() {
|
||||
[[ ${EPYTHON} == python3.10 ]] && local EPYTEST_DESELECT=(
|
||||
# does not work in python3.10 due to the bug in ssl https://bugs.python.org/issue46067
|
||||
'tests/test_client_channel.py::test_default_ssl_context'
|
||||
)
|
||||
epytest
|
||||
}
|
||||
44
dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
Normal file
44
dev-python/grpclib/grpclib-0.4.3_rc2.ebuild
Normal file
@@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2020 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Pure-Python gRPC implementation for asyncio"
|
||||
HOMEPAGE="https://github.com/vmagamedov/grpclib"
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/vmagamedov/grpclib"
|
||||
else
|
||||
MY_PV="${PV/_rc/rc}"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
SRC_URI="https://github.com/vmagamedov/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/h2-4.1.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hpack-4.0.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/hyperframe-6.0.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/multidict-6.0.2[${PYTHON_USEDEP}]
|
||||
>=dev-python/grpcio-tools-1.43.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-asyncio[${PYTHON_USEDEP}]
|
||||
dev-python/async_timeout[${PYTHON_USEDEP}]
|
||||
dev-python/googleapis-common-protos[${PYTHON_USEDEP}]
|
||||
dev-python/Faker[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
distutils_enable_sphinx docs \
|
||||
'dev-python/sphinx_rtd_theme'
|
||||
13
dev-python/grpclib/metadata.xml
Normal file
13
dev-python/grpclib/metadata.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>antonin.riha@protonmail.com</email>
|
||||
<name>Antonín Říha</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/vmagamedov/grpclib/issues</bugs-to>
|
||||
<remote-id type="pypi">grpclib</remote-id>
|
||||
<remote-id type="github">vmagamedov/grpclib</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
1
dev-python/python-betterproto/Manifest
Normal file
1
dev-python/python-betterproto/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST python-betterproto-2.0.0_beta4.tar.gz 137744 BLAKE2B 55cde21cca516ae935d8ff99303e3dcf78d952c470eaac2f91b5fa1dc20069e0ad150a0b59518d450c897547a3b3025d9ad683294adca5be6d66f06ba8034615 SHA512 10fc514e7a6d1ab87dd44e00d75d8f48752fa1ece26ccc671eeac502164aee2b8e4a30ec908e4abbb4b1c6671c72fc982764d74ccd0ac0f099d3533dcde64352
|
||||
13
dev-python/python-betterproto/metadata.xml
Normal file
13
dev-python/python-betterproto/metadata.xml
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>antonin.riha@protonmail.com</email>
|
||||
<name>Antonín Říha</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<bugs-to>https://github.com/danielgtaylor/python-betterproto/issues</bugs-to>
|
||||
<remote-id type="pypi">betterproto</remote-id>
|
||||
<remote-id type="github">danielgtaylor/python-betterproto</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1 optfeature
|
||||
|
||||
DESCRIPTION="Better Protobuf / gRPC Support for Python"
|
||||
HOMEPAGE="https://github.com/danielgtaylor/python-betterproto"
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/danielgtaylor/python-betterproto"
|
||||
else
|
||||
MY_PV="${PV/_beta/b}"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
SRC_URI="https://github.com/danielgtaylor/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/grpclib-0.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/black-19.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/isort-5.10.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/grpcio-tools-1.40.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-mock-3.1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-asyncio-0.12.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
distutils_enable_sphinx docs \
|
||||
'>=dev-python/sphinx_rtd_theme-0.5.0'
|
||||
|
||||
python_test() {
|
||||
"${EPYTHON}" -m tests.generate -v
|
||||
epytest
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "protoc compilation support" dev-python/black
|
||||
optfeature "protoc compilation support" dev-python/isort
|
||||
optfeature "protoc compilation support" dev-python/grpcio-tools
|
||||
}
|
||||
53
dev-python/python-betterproto/python-betterproto-9999.ebuild
Normal file
53
dev-python/python-betterproto/python-betterproto-9999.ebuild
Normal file
@@ -0,0 +1,53 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
PYTHON_COMPAT=( python3_{8..10} )
|
||||
|
||||
inherit distutils-r1 optfeature
|
||||
|
||||
DESCRIPTION="Better Protobuf / gRPC Support for Python"
|
||||
HOMEPAGE="https://github.com/danielgtaylor/python-betterproto"
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/danielgtaylor/python-betterproto"
|
||||
else
|
||||
MY_PV="${PV/_beta/b}"
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
SRC_URI="https://github.com/danielgtaylor/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm64 ~loong ~mips ~x86"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-python/grpclib-0.4.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
|
||||
"
|
||||
BDEPEND="
|
||||
test? (
|
||||
>=dev-python/black-19.3[${PYTHON_USEDEP}]
|
||||
>=dev-python/isort-5.10.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/grpcio-tools-1.40.0[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-mock-3.1.1[${PYTHON_USEDEP}]
|
||||
>=dev-python/pytest-asyncio-0.12.0[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
distutils_enable_sphinx docs \
|
||||
'>=dev-python/sphinx_rtd_theme-0.5.0'
|
||||
|
||||
python_test() {
|
||||
"${EPYTHON}" -m tests.generate -v
|
||||
epytest
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "protoc compilation support" dev-python/black
|
||||
optfeature "protoc compilation support" dev-python/isort
|
||||
optfeature "protoc compilation support" dev-python/grpcio-tools
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
DIST An_Anime_Game_Launcher.AppImage 4383936 BLAKE2B 978be58595b90be13407275527651a2e9154978337e3b618796247fc402643165222b2e5a0d937ab231c15a943ae6e36469a176ca4d6a43dd4995bb98a2b3fb2 SHA512 63be6095af44f760da982a087a8105cba9f792ffc1af3e363e689ec27038507f92e4bc56a7ec2be92b446dbc3cc8164ceb6183e0b104bee555c7570143532304
|
||||
@@ -1,76 +0,0 @@
|
||||
# copyright 1999-2022 gentoo authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit optfeature xdg-utils
|
||||
|
||||
DESCRIPTION="Open Source An Anime Game launcher for Linux with automatic anti-cheat patching and telemetry disabling, binary package"
|
||||
HOMEPAGE="https://gitlab.com/an-anime-team/an-anime-game-launcher"
|
||||
SRC_URI="https://gitlab.com/an-anime-team/an-anime-game-launcher/uploads/003620e21b2d8d70385bac8f2a862846/An_Anime_Game_Launcher.AppImage"
|
||||
|
||||
LICENSE="GPL-3 0BSD Apache-2.0 BSD-2 BSD ISC MIT Unlicense all-rights-reserved"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/cabextract
|
||||
app-arch/tar
|
||||
app-arch/unzip
|
||||
|| (
|
||||
app-emulation/dxvk-bin
|
||||
app-emulation/winetricks
|
||||
)
|
||||
dev-libs/libdbusmenu
|
||||
dev-util/xdelta[lzma]
|
||||
dev-vcs/git
|
||||
net-libs/webkit-gtk
|
||||
net-misc/curl
|
||||
sys-auth/polkit
|
||||
virtual/wine
|
||||
x11-libs/libnotify
|
||||
"
|
||||
BDEPEND="app-admin/chrpath"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-launcher.patch"
|
||||
"${FILESDIR}/${PN}-desktop.patch"
|
||||
)
|
||||
RESTRICT="bindist mirror"
|
||||
|
||||
src_unpack() {
|
||||
mkdir "${WORKDIR}/${P}" || die
|
||||
cp "${DISTDIR}/An_Anime_Game_Launcher.AppImage" "${WORKDIR}/${P}" || die
|
||||
}
|
||||
|
||||
src_prepare(){
|
||||
chmod +x An_Anime_Game_Launcher.AppImage || die
|
||||
./An_Anime_Game_Launcher.AppImage --appimage-extract || die "Extraction Failed"
|
||||
chrpath -d "squashfs-root/public/discord-rpc/discord-rpc" || die "Patching Library Failed"
|
||||
default
|
||||
mv "squashfs-root/public/icons/256x256.png" "${PN}.png" || die
|
||||
mv "squashfs-root/AppRun" "${PN}" || die
|
||||
mv "squashfs-root/an-anime-game-launcher.desktop" "${PN}.desktop" || die
|
||||
}
|
||||
|
||||
src_install(){
|
||||
insinto "/usr/lib/${PN}"
|
||||
doins "squashfs-root/resources.neu"
|
||||
exeinto "/usr/lib/${PN}"
|
||||
doexe "squashfs-root/an-anime-game-launcher"
|
||||
doins -r "squashfs-root/public"
|
||||
insinto "/usr/share/pixmaps"
|
||||
doins "${PN}.png"
|
||||
exeinto "/usr/bin"
|
||||
doexe "${PN}"
|
||||
insinto "/usr/share/applications/"
|
||||
doins "${PN}.desktop"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_desktop_database_update
|
||||
optfeature "appindicator support" dev-libs/libayatana-appindicator
|
||||
}
|
||||
pkg_postrm() {
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
@@ -1,17 +0,0 @@
|
||||
--- a/squashfs-root/an-anime-game-launcher.desktop
|
||||
+++ b/squashfs-root/an-anime-game-launcher.desktop
|
||||
|
||||
3,6c3,4
|
||||
< Icon=64x64
|
||||
< Exec=AppRun
|
||||
< Type=Application
|
||||
< Categories=Game;
|
||||
---
|
||||
> Comment=An Launcher for a specific anime game with auto-patching, discord rpc and time tracking
|
||||
> Exec=an-anime-game-launcher-bin
|
||||
8c6,8
|
||||
< X-AppImage-Version=2.3.2
|
||||
---
|
||||
> Type=Application
|
||||
> Icon=an-anime-game-launcher-bin
|
||||
> Categories=Game
|
||||
@@ -1,26 +0,0 @@
|
||||
--- a/squashfs-root/AppRun
|
||||
+++ b/squashfs-root/AppRun
|
||||
|
||||
4,10c4
|
||||
< if [ -z "$APPDIR" ] ; then
|
||||
< path="$(dirname "$(readlink -f "${THIS}")")"
|
||||
< while [[ "$path" != "" && ! -e "$path/$1" ]]; do
|
||||
< path=${path%/*}
|
||||
< done
|
||||
< APPDIR="$path"
|
||||
< fi
|
||||
---
|
||||
> APPDIR="/usr/lib/an-anime-game-launcher-bin"
|
||||
14c8
|
||||
< export LD_LIBRARY_PATH="${APPDIR}/usr/lib:${LD_LIBRARY_PATH}"
|
||||
---
|
||||
> export LD_LIBRARY_PATH="/usr/lib:${LD_LIBRARY_PATH}"
|
||||
18c12
|
||||
< cd "$APPDIR"
|
||||
---
|
||||
> cd "${APPDIR}"
|
||||
20c14
|
||||
< exec "$APPDIR/an-anime-game-launcher" $@
|
||||
\ No newline at end of file
|
||||
---
|
||||
> exec "${APPDIR}/an-anime-game-launcher" $@
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
-dearimgui_sp = subproject('imgui', default_options: imgui_options)
|
||||
-dearimgui_dep = dearimgui_sp.get_variable('imgui_dep')
|
||||
+dearimgui_dep = dependency('imgui', default_options: imgui_options, fallback : ['imgui', 'imgui_dep'])
|
||||
+dearimgui_dep = dependency('imgui')
|
||||
|
||||
spdlog_dep = cpp.find_library('spdlog', required: get_option('use_system_spdlog'))
|
||||
if not spdlog_dep.found()
|
||||
@@ -34,10 +34,10 @@ REQUIRED_USE="
|
||||
|
||||
BDEPEND="
|
||||
app-arch/unzip
|
||||
dev-python/mako[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
DEPEND="
|
||||
dev-python/mako[${PYTHON_USEDEP}]
|
||||
dev-libs/spdlog
|
||||
dev-util/glslang
|
||||
>=dev-util/vulkan-headers-1.2
|
||||
@@ -56,10 +56,9 @@ RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/MangoHud-${PV}"
|
||||
|
||||
PATCHES=(
|
||||
# "${FILESDIR}/mangonhud-0.6.6-meson-build.patch"
|
||||
"${FILESDIR}/mangohud-0.6.6-meson-fix-spdlog-dep.patch"
|
||||
)
|
||||
# PATCHES=(
|
||||
# "${FILESDIR}/mangohud-0.6.6-meson-fix-imgui-dep.patch"
|
||||
# )
|
||||
|
||||
src_unpack() {
|
||||
default
|
||||
@@ -73,6 +72,7 @@ src_unpack() {
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
-Dappend_libdir_mangohud=false
|
||||
-Duse_system_spdlog=enabled
|
||||
-Duse_system_vulkan=enabled
|
||||
-Dinclude_doc=false
|
||||
$(meson_feature video_cards_nvidia with_nvml)
|
||||
@@ -10,6 +10,6 @@
|
||||
<bugs-to>https://github.com/flightlessmango/MangoHud/issues</bugs-to>
|
||||
</upstream>
|
||||
<use>
|
||||
<flag name="xnvctrl">"Use XNVctrl as fall back for older Nvidia devices."</flag>
|
||||
<flag name="xnvctrl">Use XNVctrl as fall back for older Nvidia devices.</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST gst-plugins-good-1.18.4.tar.xz 3277572 BLAKE2B 8acfb975d19eabc681184d0096328051a9a02e5f849599dbad1233a0e9254e1a2d2bef75d8afdc779a7ca01a71b15d1e83a843749c0ef5f7ab2b5818067ab898 SHA512 764c66383c93e57f9c5e7742002013e07e7b25750d6974d6c07744433e8ceb7570e829e68278e2bc5214f77158311a6b3bfb013d615cf66205d8d7a9e2d54b86
|
||||
DIST gst-plugins-good-1.18.6.tar.xz 3296552 BLAKE2B 551ae9cf9beb512ae418db20cd50dc8826ed60421a40d6c9c9fc558f32c9db2a9bada309a8075306542c53382ecb728dac3dd6252d1efc7255cffde0bea35895 SHA512 e0be5f1eaffe65d7871f23e42645fa4cee30953d16d54c4f4707c094859659cff1e4609b086afebaf08777b6d01dcba4f4b2b338e722bf729e9ed0482a2417a5
|
||||
|
||||
@@ -5,7 +5,7 @@ EAPI=7
|
||||
|
||||
GST_ORG_MODULE=gst-plugins-good
|
||||
|
||||
inherit gstreamer-meson
|
||||
inherit gstreamer-meson qmake-utils
|
||||
|
||||
DESCRIPTION="Qt5 QML video sink plugin for GStreamer"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -32,3 +32,8 @@ PATCHES=(
|
||||
)
|
||||
|
||||
GST_PLUGINS_BUILD_DIR="qt"
|
||||
|
||||
src_prepare() {
|
||||
export PATH="${PATH}:$(qt5_get_bindir)"
|
||||
default
|
||||
}
|
||||
|
||||
35
media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.6.ebuild
Normal file
35
media-plugins/gst-plugins-qt5/gst-plugins-qt5-1.18.6.ebuild
Normal file
@@ -0,0 +1,35 @@
|
||||
# Copyright 2021-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
GST_ORG_MODULE=gst-plugins-good
|
||||
|
||||
inherit gstreamer-meson qmake-utils
|
||||
|
||||
DESCRIPTION="Qt5 QML video sink plugin for GStreamer"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="+egl wayland +X"
|
||||
|
||||
REQUIRED_USE="
|
||||
wayland? ( egl )
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
>=media-libs/gst-plugins-base-${PV}:${SLOT}[egl?,opengl,wayland?,X?]
|
||||
media-libs/mesa[egl(+)?,X?]
|
||||
dev-qt/qtcore:5
|
||||
dev-qt/qtdeclarative:5
|
||||
dev-qt/qtgui:5
|
||||
egl? ( dev-qt/qtgui:5[eglfs] )
|
||||
wayland? ( dev-qt/qtwayland:5 )
|
||||
X? ( dev-qt/qtx11extras:5 )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
GST_PLUGINS_BUILD_DIR="qt"
|
||||
|
||||
src_prepare() {
|
||||
export PATH="${PATH}:$(qt5_get_bindir)"
|
||||
default
|
||||
}
|
||||
@@ -25,6 +25,7 @@ SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
BDEPEND="dev-qt/qtsvg:5
|
||||
dev-qt/qtconcurrent:5
|
||||
dev-qt/linguist-tools:5
|
||||
dev-libs/boost"
|
||||
RDEPEND="dev-qt/qtcore:5
|
||||
dev-qt/qtwidgets:5
|
||||
Reference in New Issue
Block a user