0.7.9-alt1

- Initial build.
This commit is contained in:
Tesla Bittgenstein 2026-02-20 23:39:49 +02:00
parent 6ec3ee0524
commit 543822ce6f
4 changed files with 76 additions and 0 deletions

2
.gear/rules Normal file
View file

@ -0,0 +1,2 @@
tar: v@version@:.
diff: v@version@:. . exclude=.gear exclude=*.spec

1
.gear/tags/list Normal file
View file

@ -0,0 +1 @@
02baf04eaa3a5fd546fdf9e507ea515bad973cc3 v0.7.9

3
.gear/upstream/remotes Normal file
View file

@ -0,0 +1,3 @@
[remote "upstream"]
url = https://github.com/trigg/Discover.git
fetch = +refs/heads/*:refs/remotes/upstream/*

70
discover-overlay.spec Normal file
View file

@ -0,0 +1,70 @@
%define pypi_name discover_overlay
Name: discover-overlay
Version: 0.7.9
Release: alt1
Summary: Yet another Discord overlay for Linux written in Python using GTK3
License: GPL-3.0-only
Group: Networking/Other
URL: https://github.com/trigg/Discover
VCS: https://github.com/trigg/Discover
Source: %name-%version.tar
BuildRequires: rpm-build-python3
BuildRequires: python3-module-pygobject3
BuildRequires: python3-module-websocket-client
BuildRequires: python3-module-pyxdg
BuildRequires: python3-module-requests
BuildRequires: python3-module-pillow
BuildRequires: python3-module-xlib
BuildRequires: python3-module-setuptools
BuildRequires: python3-module-pulsectl-asyncio
Requires: python3-module-pyxdg
Requires: libgtk-layer-shell
%description
Discover-Overlay is a GTK3 overlay written in Python3.
It can be configured to show who is currently talking on discord or
it can be set to display text and images from a preconfigured channel.
It is fully customisable and can be configured to display anywhere
on the screen. We fully support X11 and wlroots based environments.
We felt the need to make this project due to the shortcomings in support
on Linux by the official discord client.
%package -n python3-module-%pypi_name
Summary: Moonraker - API Web Server for Klipper
BuildArch: noarch
Group: Development/Python3
%description -n python3-module-%pypi_name
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
%prep
%setup
%build
export PDM_BUILD_SCM_VERSION=%version
%pyproject_build
%install
%pyproject_install
%files
%_bindir/discover-overlay
%_desktopdir/%{pypi_name}*
#%_iconsdir/*
/usr/share/icons/hicolor/256x256/apps/discover-overlay-default.png
/usr/share/icons/hicolor/256x256/apps/discover-overlay-tray.png
/usr/share/icons/hicolor/256x256/apps/discover-overlay.png
/usr/share/icons/hicolor/scalable/apps/discover-overlay-default.svg
/usr/share/icons/hicolor/scalable/apps/discover-overlay-tray.svg
/usr/share/icons/hicolor/scalable/apps/discover-overlay.svg
%files -n python3-module-%pypi_name
%python3_sitelibdir_noarch/%pypi_name
%python3_sitelibdir_noarch/%pypi_name-%version.dist-info
%changelog
* Fri Feb 20 2026 Tesla Bittgenstein <tesla@altlinux.org> 0.7.9-alt1
- Initial build.