Remove goverlay-bin package (now in GURU) and qt6pas

This commit is contained in:
Sravan Balaji
2025-04-27 20:27:49 -04:00
parent 153d834ee6
commit 57b78cf60b
9 changed files with 0 additions and 174 deletions

View File

@@ -1 +0,0 @@
DIST qt6pas-6.2.8.tar.gz 321154 BLAKE2B 56f07bbd5ad7f2950523235727e1e91ec64d9c09bbb80bf9fa1e01aa5cd31c5af9087a90a379050467f054b049cc77d8194db332a49b4fac21d22df2980086cd SHA512 e90cfed2faf7004a71007036eb04839bf3f770c56a8d9d6e844fa83c232d88723991ea353d347d26f84d7f26ac4f63f1b04950d557563108220afc571ed9bb5b

View File

@@ -1,16 +0,0 @@
Compile with -fvisibility-inlines-hidden to reduce
the amount of exported symbols that we need to take
care of in the .symbols file.
Index: libqtpas/Qt5Pas.pro
===================================================================
--- libqtpas.orig/Qt6Pas.pro
+++ libqtpas/Qt6Pas.pro
@@ -21,7 +21,7 @@ TEMPLATE = lib
VPATH = src
MOC_DIR = tmp
OBJECTS_DIR = tmp
-QMAKE_CXXFLAGS += -Wfatal-errors
+QMAKE_CXXFLAGS += -Wfatal-errors -fvisibility-inlines-hidden
# Match Intel x86_64 i686 i586 i386 x86 ...
is86 = $$find(QMAKE_HOST.arch, ".*86")

View File

@@ -1,40 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit qmake-utils
LAZ_COMMIT="b71e3074a333b1573c6d662930b4689d92f5962e"
LAZ_DIRECTORY="lcl/interfaces/qt6/cbindings"
LAZ_UNPACKED_DIR="lazarus-${LAZ_COMMIT}-${LAZ_DIRECTORY//\//-}"
DESCRIPTION="Free Pascal Qt6 bindings library updated by lazarus IDE."
HOMEPAGE="https://gitlab.com/freepascal.org/lazarus/lazarus/-/tree/main/lcl/interfaces/qt6/cbindings"
SRC_URI=" https://gitlab.com/freepascal.org/lazarus/lazarus/-/archive/${LAZ_COMMIT}/lazarus-main.tar.gz?path=${LAZ_DIRECTORY} -> ${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="
dev-qt/qtbase:6[gui,network]
"
RDEPEND="${DEPEND}"
BDEPEND=""
PATCHES=( "${FILESDIR}/01_inlines-hidden.patch" )
src_unpack() {
default
mv "${WORKDIR}/${LAZ_UNPACKED_DIR}/${LAZ_DIRECTORY}" "${WORKDIR}/${P}"
}
src_configure() {
eqmake6 Qt6Pas.pro
}
src_install() {
emake INSTALL_ROOT="${D}" install
}

View File

@@ -1 +0,0 @@
DIST goverlay-bin-1.1.1.tar.xz 6141876 BLAKE2B 08fe6668e3fdc58727622e2ad63a36e4ab20cdbe2fad5f595047723048be3dbb6773bf6d3530ecdce97d616b41609e52728c4f179c6750f22735534e4ef4fc95 SHA512 84fa145abc111590cc6dc0133f06423316d427f3fe658bf26f865ecff2cf3a5cc4d873a5507713fc1add88e61e6845db3497fb76c6096e5c3e7c0769aa5fb8b1

View File

@@ -1,7 +0,0 @@
.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.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -1,9 +0,0 @@
[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;

View File

@@ -1,40 +0,0 @@
<?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>

View File

@@ -1,60 +0,0 @@
# 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
}