Add goverlay-bin package
This commit is contained in:
1
games-util/goverlay-bin/Manifest
Normal file
1
games-util/goverlay-bin/Manifest
Normal file
@ -0,0 +1 @@
|
||||
DIST goverlay-bin-1.1.1.tar.xz 6141876 BLAKE2B 08fe6668e3fdc58727622e2ad63a36e4ab20cdbe2fad5f595047723048be3dbb6773bf6d3530ecdce97d616b41609e52728c4f179c6750f22735534e4ef4fc95 SHA512 84fa145abc111590cc6dc0133f06423316d427f3fe658bf26f865ecff2cf3a5cc4d873a5507713fc1add88e61e6845db3497fb76c6096e5c3e7c0769aa5fb8b1
|
7
games-util/goverlay-bin/files/goverlay.1
Normal file
7
games-util/goverlay-bin/files/goverlay.1
Normal file
@ -0,0 +1,7 @@
|
||||
.TH goverlay 1 "" "" ""
|
||||
.SH NAME
|
||||
goverlay \- Graphical UI to help manage Vulkan/OpenGL overlays
|
||||
.SH SYNOPSIS
|
||||
\fBgoverlay\fR
|
||||
.SH DESCRIPTION
|
||||
\fBGOverlay\fR can configure Vulkan / OpenGL overlays with a preview. Currently supported are MangoHud, vkBasalt and ReplaySorcery.
|
BIN
games-util/goverlay-bin/files/goverlay.png
Normal file
BIN
games-util/goverlay-bin/files/goverlay.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 13 KiB |
@ -0,0 +1,9 @@
|
||||
[Desktop Entry]
|
||||
Name=GOverlay
|
||||
Comment=Graphical UI to help manage Vulkan / OpenGL overlays
|
||||
Exec=goverlay --style fusion
|
||||
Icon=goverlay
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Categories=Game;
|
||||
Keywords=MangoHud;vkBasalt;ReplaySorcery;
|
@ -0,0 +1,40 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="desktop-application">
|
||||
<id>io.github.benjamimgois.goverlay</id>
|
||||
|
||||
<name>GOverlay</name>
|
||||
<summary>Graphical UI to help manage Vulkan / OpenGL overlays</summary>
|
||||
|
||||
<launchable type="desktop-id">io.github.benjamimgois.goverlay.desktop</launchable>
|
||||
|
||||
<metadata_license>FSFAP</metadata_license>
|
||||
<project_license>GPL-3.0-or-later</project_license>
|
||||
|
||||
<description>
|
||||
<p>GOverlay can configure Vulkan / OpenGL overlays with a preview. Currently supported are MangoHud, vkBasalt and ReplaySorcery.</p>
|
||||
</description>
|
||||
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<caption>Options for MangoHud</caption>
|
||||
<image>https://i.ibb.co/Sy1F6cC/goverlay-041.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<caption>Options for vkBasalt</caption>
|
||||
<image>https://i.ibb.co/LgGXNFh/goverlay-041-2.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
<caption>Options for ReplaySorcery</caption>
|
||||
<image>https://i.ibb.co/VVd7rw1/goverlay-041-3.png</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
|
||||
<url type="homepage">https://github.com/benjamimgois/goverlay</url>
|
||||
<url type="bugtracker">https://github.com/benjamimgois/goverlay/issues</url>
|
||||
|
||||
<content_rating type="oars-1.1" />
|
||||
<categories>
|
||||
<category>Utility</category>
|
||||
<category>Game</category>
|
||||
</categories>
|
||||
</component>
|
60
games-util/goverlay-bin/goverlay-bin-1.1.1.ebuild
Normal file
60
games-util/goverlay-bin/goverlay-bin-1.1.1.ebuild
Normal file
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop xdg-utils
|
||||
|
||||
DESCRIPTION="GOverlay is a Graphical UI to help manage Linux overlays. (binary version)"
|
||||
HOMEPAGE="https://github.com/benjamimgois/goverlay"
|
||||
|
||||
SRC_URI="https://github.com/benjamimgois/goverlay/releases/download/${PV}/goverlay_1_1_1.tar.xz -> ${P}.tar.xz"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
IUSE="opengl vulkan"
|
||||
|
||||
DEPEND="
|
||||
opengl? (
|
||||
x11-apps/mesa-progs
|
||||
)
|
||||
vulkan? (
|
||||
dev-util/vulkan-tools
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="
|
||||
!games-util/goverlay
|
||||
dev-libs/qt6pas
|
||||
"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
dobin "goverlay"
|
||||
domenu "${FILESDIR}/io.github.benjamimgois.goverlay.desktop"
|
||||
insinto "/usr/share/metainfo"
|
||||
doins "${FILESDIR}/io.github.benjamimgois.goverlay.metainfo.xml"
|
||||
doman "${FILESDIR}/goverlay.1"
|
||||
doicon "${FILESDIR}/goverlay.png"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
|
||||
einfo ""
|
||||
einfo "Goverlay is a GUI program for configuring MangoHUD, and vkBasalt."
|
||||
einfo ""
|
||||
einfo "MangoHUD can be installed via the pkg <games-util/mangohud>."
|
||||
einfo "vkBasalt can be installed via the pkg <games-util/vkbasalt>."
|
||||
einfo ""
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
xdg_icon_cache_update
|
||||
xdg_desktop_database_update
|
||||
xdg_mimeinfo_database_update
|
||||
}
|
Reference in New Issue
Block a user