From 2aa76a696d4af420fa75c52cf2f595414d05f226 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Fri, 30 Dec 2022 10:48:04 +0300 Subject: [PATCH 1/2] added gtk-layer-shell. --- .../library/gtk-layer-shell/actions.py | 16 +++++ programming/library/gtk-layer-shell/pspec.xml | 71 +++++++++++++++++++ 2 files changed, 87 insertions(+) create mode 100644 programming/library/gtk-layer-shell/actions.py create mode 100644 programming/library/gtk-layer-shell/pspec.xml diff --git a/programming/library/gtk-layer-shell/actions.py b/programming/library/gtk-layer-shell/actions.py new file mode 100644 index 0000000000..cf82ccc706 --- /dev/null +++ b/programming/library/gtk-layer-shell/actions.py @@ -0,0 +1,16 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/licenses/gpl-3.0.txt + +from pisi.actionsapi import mesontools + +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def install(): + mesontools.install() diff --git a/programming/library/gtk-layer-shell/pspec.xml b/programming/library/gtk-layer-shell/pspec.xml new file mode 100644 index 0000000000..720bd1edd2 --- /dev/null +++ b/programming/library/gtk-layer-shell/pspec.xml @@ -0,0 +1,71 @@ + + + + + gtk-layer-shell + https://github.com/wmww/gtk-layer-shell + + fury + uglyside@yandex.ru + + GPL-3 + library + programming.library + A library to write GTK applications that use Layer Shell. + A library to create panels and other desktop components for Wayland using the Layer Shell protocol. + + https://github.com/wmww/gtk-layer-shell/archive/refs/tags/v0.8.0.tar.gz + + + meson + gtk3-devel + vala-devel + wayland-devel + wayland-client + gobject-introspection-devel + + + + + + + + gtk-layer-shell + + gtk3 + glib2 + wayland + wayland-client + + + /usr/lib + /usr/lib/girepository-1.0 + + + + + gtk-layer-shell-devel + + wayland-devel + wayland-client + gtk3-devel + gtk-layer-shell + + + /usr/include/gtk-layer-shell/gtk-layer-shell.h + /usr/lib/pkgconfig/gtk-layer-shell-0.pc + /usr/share/gir-1.0 + /usr/share/vala/vapi + + + + + + 2022-12-30 + 0.8.0 + First build. + fury + uglyside@yandex.ru + + + From 2aa9e661890b3b24f1c7318ed14ba5e0ce45d936 Mon Sep 17 00:00:00 2001 From: 4fury-c3440d8 Date: Fri, 30 Dec 2022 10:48:59 +0300 Subject: [PATCH 2/2] added nwg-wrapper. --- desktop/misc/nwg-wrapper/actions.py | 17 +++++++++ desktop/misc/nwg-wrapper/pspec.xml | 55 +++++++++++++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 desktop/misc/nwg-wrapper/actions.py create mode 100644 desktop/misc/nwg-wrapper/pspec.xml diff --git a/desktop/misc/nwg-wrapper/actions.py b/desktop/misc/nwg-wrapper/actions.py new file mode 100644 index 0000000000..992ad5b0f9 --- /dev/null +++ b/desktop/misc/nwg-wrapper/actions.py @@ -0,0 +1,17 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/licenses/gpl-3.0.txt + +from pisi.actionsapi import pythonmodules + +def setup(): + pass + +def build(): + #pass + pythonmodules.compile(pyVer = '3') + +def install(): + pythonmodules.install(pyVer = '3') diff --git a/desktop/misc/nwg-wrapper/pspec.xml b/desktop/misc/nwg-wrapper/pspec.xml new file mode 100644 index 0000000000..37f9fd8706 --- /dev/null +++ b/desktop/misc/nwg-wrapper/pspec.xml @@ -0,0 +1,55 @@ + + + + + nwg-wrapper + https://github.com/nwg-piotr/nwg-wrapper + + fury + uglyside@yandex.ru + + MIT + app + desktop.misc + pass + Wrapper to display a script output or a text file content on the desktop in sway or other wlroots-based compositors. + + https://github.com/nwg-piotr/nwg-wrapper/archive/refs/tags/v0.1.3.tar.gz + + + gtk3-devel + python3 + gtk-layer-shell + python3-importlib_metadata + python3-setuptools + python3-pygobject3-devel + + + + + + + + nwg-wrapper + + gtk3 + gtk-layer-shell + python3-pygobject3 + + + /usr/bin/nwg-wrapper + /usr/lib/python3.9/site-packages + /usr/share/doc/nwg-wrapper + + + + + + 2022-12-30 + 0.1.3 + First build. + fury + uglyside@yandex.ru + + +