From ed6667b8b619889b0bd1ad5c29b40d23a1cfcf97 Mon Sep 17 00:00:00 2001 From: Tesla Bittgenstein Date: Fri, 20 Feb 2026 23:39:49 +0200 Subject: [PATCH] 0.7.9-alt1 - Initial build. --- .gear/rules | 2 ++ .gear/tags/list | 1 + .gear/upstream/remotes | 3 ++ discover-overlay.spec | 78 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 84 insertions(+) create mode 100644 .gear/rules create mode 100644 .gear/tags/list create mode 100644 .gear/upstream/remotes create mode 100644 discover-overlay.spec diff --git a/.gear/rules b/.gear/rules new file mode 100644 index 0000000..eedd5e3 --- /dev/null +++ b/.gear/rules @@ -0,0 +1,2 @@ +tar: v@version@:. +diff: v@version@:. . exclude=.gear exclude=*.spec diff --git a/.gear/tags/list b/.gear/tags/list new file mode 100644 index 0000000..3a9def2 --- /dev/null +++ b/.gear/tags/list @@ -0,0 +1 @@ +02baf04eaa3a5fd546fdf9e507ea515bad973cc3 v0.7.9 diff --git a/.gear/upstream/remotes b/.gear/upstream/remotes new file mode 100644 index 0000000..d86e54b --- /dev/null +++ b/.gear/upstream/remotes @@ -0,0 +1,3 @@ +[remote "upstream"] + url = https://github.com/trigg/Discover.git + fetch = +refs/heads/*:refs/remotes/upstream/* diff --git a/discover-overlay.spec b/discover-overlay.spec new file mode 100644 index 0000000..c86279b --- /dev/null +++ b/discover-overlay.spec @@ -0,0 +1,78 @@ +%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: Yet another Discord overlay for Linux written in Python using GTK3 +BuildArch: noarch +Group: Development/Python3 + +%description -n python3-module-%pypi_name +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. + +%prep +%setup + +%build +export PDM_BUILD_SCM_VERSION=%version +%pyproject_build + +%install +%pyproject_install + +%files +%_bindir/discover-overlay +%_desktopdir/%{pypi_name}* +#%_iconsdir/ +%_iconsdir/hicolor/256x256/apps/discover-overlay* +%_iconsdir/hicolor/scalable/apps/discover-overlay* +#/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 0.7.9-alt1 +- Initial build.