* [PR PATCH] New package: nwg-shell-0.5.34
@ 2024-04-01 23:32 zen0bit
2024-04-01 23:35 ` [PR PATCH] [Updated] " zen0bit
` (12 more replies)
0 siblings, 13 replies; 14+ messages in thread
From: zen0bit @ 2024-04-01 23:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 688 bytes --]
There is a new pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR nwg-shell
https://github.com/void-linux/void-packages/pull/49664
New package: nwg-shell-0.5.34
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
#### Local build testing
- I built this PR locally for my native architecture, x64 glibc
This will have more packages...
A patch file from https://github.com/void-linux/void-packages/pull/49664.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nwg-shell-49664.patch --]
[-- Type: text/x-diff, Size: 2000 bytes --]
From 68189f7c7c2c7ec904f990e7419286eae43ade06 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:33 +0100
Subject: [PATCH] New package: nwg-shell-0.5.34
---
srcpkgs/nwg-shell/template | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 srcpkgs/nwg-shell/template
diff --git a/srcpkgs/nwg-shell/template b/srcpkgs/nwg-shell/template
new file mode 100644
index 00000000000000..1a62494c955cc7
--- /dev/null
+++ b/srcpkgs/nwg-shell/template
@@ -0,0 +1,37 @@
+# Template file for 'nwg-shell'
+pkgname=nwg-shell
+version=0.5.34
+revision=1
+build_style=python3-pep517
+hostmakedepends="go python3-setuptools python3-geopy python3-wheel nwg-shell-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+checkdepends="python3-wheel python3-pytest"
+depends="azote gnome-themes-extra grim gtklock ImageMagick jq
+ libayatana-appindicator network-manager-applet nwg-bar nwg-clipman
+ nwg-displays nwg-dock nwg-dock-hyprland nwg-drawer nwg-look nwg-menu
+ nwg-readme-browser nwg-shell-config papirus-icon-theme playerctl
+ polkit-gnome python3-geopy python3-yaml slurp swappy sway swaybg
+ swayidle swaylock SwayNotificationCenter dejavu-fonts-ttf wl-clipboard wlsunset
+ xorg-server-xwayland"
+# nwg-shell-wallpapers
+short_desc="GTK3-based shell for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ #for file in scripts/*; do
+ # vbin ${file}
+ #done
+ #vinstall nwg-shell.jpg 644 /usr/share/backgrounds
+ #vinstall nwg-readme.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] New package: nwg-shell-0.5.34
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
@ 2024-04-01 23:35 ` zen0bit
2024-04-01 23:47 ` zen0bit
` (11 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: zen0bit @ 2024-04-01 23:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 693 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR nwg-shell
https://github.com/void-linux/void-packages/pull/49664
New package: nwg-shell-0.5.34
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
#### Local build testing
- I built this PR locally for my native architecture, x64 glibc
This will have more packages...
A patch file from https://github.com/void-linux/void-packages/pull/49664.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nwg-shell-49664.patch --]
[-- Type: text/x-diff, Size: 1998 bytes --]
From 065bcacc5de05fedfb4a67b1cec9f6b2c8741168 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:33 +0100
Subject: [PATCH] New package: nwg-shell-0.5.34
---
srcpkgs/nwg-shell/template | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 srcpkgs/nwg-shell/template
diff --git a/srcpkgs/nwg-shell/template b/srcpkgs/nwg-shell/template
new file mode 100644
index 00000000000000..316eef8c0e8ad3
--- /dev/null
+++ b/srcpkgs/nwg-shell/template
@@ -0,0 +1,37 @@
+# Template file for 'nwg-shell'
+pkgname=nwg-shell
+version=0.5.34
+revision=1
+build_style=python3-pep517
+hostmakedepends="go python3-setuptools python3-geopy python3-wheel nwg-shell-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="azote gnome-themes-extra grim gtklock ImageMagick jq
+ libayatana-appindicator network-manager-applet nwg-bar nwg-clipman
+ nwg-displays nwg-dock nwg-dock-hyprland nwg-drawer nwg-look nwg-menu
+ nwg-readme-browser nwg-shell-config papirus-icon-theme playerctl
+ polkit-gnome python3-geopy python3-yaml slurp swappy sway swaybg
+ swayidle swaylock SwayNotificationCenter dejavu-fonts-ttf wl-clipboard
+ wlsunset xorg-server-xwayland"
+# nwg-shell-wallpapers
+checkdepends="python3-wheel python3-pytest"
+short_desc="GTK3-based shell for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ #for file in scripts/*; do
+ # vbin ${file}
+ #done
+ #vinstall nwg-shell.jpg 644 /usr/share/backgrounds
+ #vinstall nwg-readme.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] New package: nwg-shell-0.5.34
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
2024-04-01 23:35 ` [PR PATCH] [Updated] " zen0bit
@ 2024-04-01 23:47 ` zen0bit
2024-04-01 23:51 ` zen0bit
` (10 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: zen0bit @ 2024-04-01 23:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 940 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR nwg-shell
https://github.com/void-linux/void-packages/pull/49664
New package: nwg-shell-0.5.34
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
#### Local build testing
- I built this PR locally for my native architecture, x64 glibc
This will have more new packages...
- [ ] python3-geopy
- [ ] python3-dasbus
- [ ] libgeographic
- [ ] nwg-shell-config
- [ ] nwg-bar
- [ ] nwg-clipman
- [ ] nwg-displays
- [ ] nwg-dock
- [ ] nwg-dock-hyprland
- [ ] nwg-drawer
- [ ] nwg-menu
- [ ] nwg-readme-browser
A patch file from https://github.com/void-linux/void-packages/pull/49664.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nwg-shell-49664.patch --]
[-- Type: text/x-diff, Size: 21603 bytes --]
From 48d3c8799afea7f3356ec6cdb105d3360b4bac53 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 00:13:31 +0100
Subject: [PATCH 01/15] New package: python3-geopy-2.4.1
---
srcpkgs/python3-geopy/template | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 srcpkgs/python3-geopy/template
diff --git a/srcpkgs/python3-geopy/template b/srcpkgs/python3-geopy/template
new file mode 100644
index 00000000000000..0efc836c0c2bf6
--- /dev/null
+++ b/srcpkgs/python3-geopy/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-geopy'
+pkgname=python3-geopy
+version=2.4.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-wheel python3-pip python3-pytest python3-docutils"
+short_desc="Geocoding library for Python"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/geopy/geopy"
+#changelog=""
+distfiles="https://github.com/geopy/geopy/archive/refs/tags/${version}.tar.gz"
+checksum=a231629d166b58b0d557fc453374374d1fe0f3aff205b34bd8196e62ec285c55
From ddb5dd6c66465f87135f80b792e34cb33916a9f4 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 15:40:14 +0200
Subject: [PATCH 02/15] New package: libgeographic-2.3 !
---
common/shlibs | 1 +
srcpkgs/libgeographic/template | 22 ++++++++++++++++++++++
2 files changed, 23 insertions(+)
create mode 100644 srcpkgs/libgeographic/template
diff --git a/common/shlibs b/common/shlibs
index 1ee5b1f0544b5c..eb2a6eedda352f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4303,3 +4303,4 @@ libunicode_loader.so.0.4 libunicode-0.4.0_1
force-stage.so.0.1 void-force-stage-0.1_1
libliftoff.so.0 libliftoff-0.4.1_1
libscfg.so libscfg-0.1.1_1
+libGeographicLib.so.26 libgeographic-2.3_1
diff --git a/srcpkgs/libgeographic/template b/srcpkgs/libgeographic/template
new file mode 100644
index 00000000000000..70a417f9266cda
--- /dev/null
+++ b/srcpkgs/libgeographic/template
@@ -0,0 +1,22 @@
+# Template file for 'libgeographic'
+pkgname=libgeographic
+version=2.3
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=cmake
+configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DBUILD_BOTH_LIBS=ON"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="make cmake gcc pkg-config"
+#makedepends=""
+#depends=""
+short_desc="Geographic library"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://geographiclib.sourceforge.io/"
+#changelog=""
+distfiles="https://sourceforge.net/projects/geographiclib/files/distrib-C%2B%2B/GeographicLib-${version}.tar.gz"
+checksum=3114847839453ee6bbe2228e41dc73cad6de6160055442b747adc9c76f0a3198
From 783299b5b4133b805426b5ab7107b38f7ffe1cea Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:58:18 +0200
Subject: [PATCH 03/15] New package: python3-dasbus-1.7
---
srcpkgs/python3-dasbus/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-dasbus/template
diff --git a/srcpkgs/python3-dasbus/template b/srcpkgs/python3-dasbus/template
new file mode 100644
index 00000000000000..5fd0f9976ea557
--- /dev/null
+++ b/srcpkgs/python3-dasbus/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-dasbus'
+pkgname=python3-dasbus
+version=1.7
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+#makedepends=""
+depends="python3 python3-gobject"
+checkdepends="python3-pytest"
+short_desc="DBus library in Python 3"
+maintainer="zenobit <zenobit@disroot.org>"
+license="LGPL-2.1-only"
+homepage="https://github.com/dasbus-project/dasbus"
+#changelog=""
+distfiles="https://github.com/dasbus-project/dasbus/archive/refs/tags/v${version}.tar.gz"
+checksum=442a8df9330d4f55704c92cbed066cf0918378418be89d6fff67721d3cba5590
From 7b5014386145d63f1c6ba5f77eddd2581e10d4d1 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 10:00:54 +0200
Subject: [PATCH 04/15] New package: nwg-bar-0.1.6
---
srcpkgs/nwg-bar/template | 50 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
create mode 100644 srcpkgs/nwg-bar/template
diff --git a/srcpkgs/nwg-bar/template b/srcpkgs/nwg-bar/template
new file mode 100644
index 00000000000000..680c71a35283be
--- /dev/null
+++ b/srcpkgs/nwg-bar/template
@@ -0,0 +1,50 @@
+# Template file for 'nwg-bar'
+pkgname=nwg-bar
+version=0.1.6
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-bar
+#build_style=gnu-makefile
+#configure_args="DESTDIR=/"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="pkg-config"
+#hostmakedepends="go pkg-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype glibc"
+short_desc="GTK3-based button bar for wlroots-based compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-bar"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-bar/archive/refs/tags/v${version}.tar.gz"
+checksum=badc232f9eef1a225776c7f0fe2534b49ac0a957f1a81dc24acb8f341b7719d4
+
+post_install() {
+ vlicense LICENSE
+}
+
+#pre_build() {
+# make get
+#}
+
+#do_build() {
+# make build
+#}
+
+#do_install() {
+# make get
+# make build
+# make install
+#}
+
+#post_install() {
+# vcopy config/* /usr/share/nwg-bar
+# vcopy images/* /usr/share/nwg-bar/images
+# vbin bin/nwg-bar
+# vlicense LICENSE
+#}
From fe7e3e3232433d87a3419f718c9bb75e8b2354c6 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:20:39 +0200
Subject: [PATCH 05/15] New package: nwg-clipman-0.2.1
---
srcpkgs/nwg-clipman/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-clipman/template
diff --git a/srcpkgs/nwg-clipman/template b/srcpkgs/nwg-clipman/template
new file mode 100644
index 00000000000000..736f23f98d7816
--- /dev/null
+++ b/srcpkgs/nwg-clipman/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-clipman'
+pkgname=nwg-clipman
+version=0.2.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="cliphist gtk-layer-shell gtk+3 python3 python3-gobject xdg-utils wl-clipboard"
+checkdepends="python3-wheel"
+short_desc="GTK3-based GUI for cliphist - nwg-shell clipboard manager"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-clipman"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-clipman/archive/refs/tags/v${version}.tar.gz"
+checksum=4be365f8dd3ebda5eb3cbc9f8351fedac048d86d07729076941fb22c7f229ed1
+
+post_install() {
+ vinstall nwg-clipman.svg 644 /usr/share/pixmaps
+ vinstall nwg-clipman.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-clipman
+ vlicense LICENSE
+}
From 2eef2396c8bd4e23367830fe7fb8607418b367af Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 22:14:00 +0100
Subject: [PATCH 06/15] New package: nwg-displays-0.3.14
---
srcpkgs/nwg-displays/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/nwg-displays/template
diff --git a/srcpkgs/nwg-displays/template b/srcpkgs/nwg-displays/template
new file mode 100644
index 00000000000000..4fd9ee70ea185d
--- /dev/null
+++ b/srcpkgs/nwg-displays/template
@@ -0,0 +1,17 @@
+# Template file for 'nwg-displays'
+pkgname=nwg-displays
+version=0.3.14
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+short_desc="Intuitive GUI to manage multiple displays for wayland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-displays"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-displays/archive/refs/tags/v${version}.tar.gz"
+checksum=c1786d4d34c4e046dcba238efc4e0d26805e5374857194b97748a1bb7b477b11
+
+post_install() {
+ vlicense LICENSE
+}
From e0736a79430705b857b09471695ae28e688b9514 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 00:20:32 +0100
Subject: [PATCH 07/15] New package: nwg-drawer-0.4.7
---
srcpkgs/nwg-drawer/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/nwg-drawer/template
diff --git a/srcpkgs/nwg-drawer/template b/srcpkgs/nwg-drawer/template
new file mode 100644
index 00000000000000..2cd54405a42459
--- /dev/null
+++ b/srcpkgs/nwg-drawer/template
@@ -0,0 +1,19 @@
+# Template file for 'nwg-drawer'
+pkgname=nwg-drawer
+version=0.4.7
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-drawer
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+short_desc="Application drawer for wlroots-based Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-drawer"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-drawer/archive/refs/tags/v${version}.tar.gz"
+checksum=4463841382061ef4a2d6f7fec8b9a846886edf55885cd6b2337874b5cf904e14
+
+post_install() {
+ vlicense LICENSE
+}
From a53803a13c636728ab9a13d02c6db0620526a44f Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 21:37:43 +0200
Subject: [PATCH 08/15] New package: nwg-dock-0.3.9
---
srcpkgs/nwg-dock/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-dock/template
diff --git a/srcpkgs/nwg-dock/template b/srcpkgs/nwg-dock/template
new file mode 100644
index 00000000000000..6b9b414f15b615
--- /dev/null
+++ b/srcpkgs/nwg-dock/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-dock'
+pkgname=nwg-dock
+version=0.3.9
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path="github.com/nwg-piotr/nwg-dock"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer gtk-layer-shell"
+short_desc="GTK3-based dock for sway"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock/archive/refs/tags/v${version}.tar.gz"
+checksum=a8655aa0f1fa9da0a23d3612c4ee5f773ed9e8a463408aca1690ce3488b10214
+
+post_install() {
+ vlicense LICENSE
+}
From 648560cc02eabc51e2535f8d2fbfcfad099340a7 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 01:07:24 +0100
Subject: [PATCH 09/15] New package: nwg-dock-hyprland-0.1.7
---
srcpkgs/nwg-dock-hyprland/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-dock-hyprland/template
diff --git a/srcpkgs/nwg-dock-hyprland/template b/srcpkgs/nwg-dock-hyprland/template
new file mode 100644
index 00000000000000..6bd8dd66610870
--- /dev/null
+++ b/srcpkgs/nwg-dock-hyprland/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-dock-hyprland'
+pkgname=nwg-dock-hyprland
+version=0.1.7
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path="nwg-dock-hyprland"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer glibc gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype"
+short_desc="GTK3-based dock for Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock-hyprland"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/refs/tags/v${version}.tar.gz"
+checksum=a270e43e267886b97833f2a3ffd051165b6f4e59cc95b6ef82f19a85834564a0
+
+post_install() {
+ vlicense LICENSE
+}
From c5bc168ab5404e156e47b9cd65c5af52559b209a Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:11:52 +0200
Subject: [PATCH 10/15] New package: nwg-icon-picker-0.1.1
---
srcpkgs/nwg-icon-picker/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/nwg-icon-picker/template
diff --git a/srcpkgs/nwg-icon-picker/template b/srcpkgs/nwg-icon-picker/template
new file mode 100644
index 00000000000000..97cbf72689c964
--- /dev/null
+++ b/srcpkgs/nwg-icon-picker/template
@@ -0,0 +1,21 @@
+# Template file for 'nwg-icon-picker'
+pkgname=nwg-icon-picker
+version=0.1.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="gtk+3 python3 python3-gobject"
+short_desc="GTK icon chooser with a text search option"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-icon-picker"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-icon-picker/archive/refs/tags/v${version}.tar.gz"
+checksum=264df7a4fa3ab8e9bfeecb2505b5ef4c58d3b5f9d1e7d8e1255f95f4bc869ffc
+
+post_install() {
+ vinstall nwg-icon-picker.svg 644 /usr/share/pixmaps
+ vinstall nwg-icon-picker.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-icon-picker
+ vlicense LICENSE
+}
From 543f70a9bcf2d1317426b9c96eff2c538b161fc1 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:30 +0100
Subject: [PATCH 11/15] New package: nwg-menu-0.1.3
---
srcpkgs/nwg-menu/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-menu/template
diff --git a/srcpkgs/nwg-menu/template b/srcpkgs/nwg-menu/template
new file mode 100644
index 00000000000000..def82ffb76dcca
--- /dev/null
+++ b/srcpkgs/nwg-menu/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-menu'
+pkgname=nwg-menu
+version=0.1.3
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-menu
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel glib-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 gtk-layer-shell"
+short_desc="MenuStart plugin to nwg-panel, also capable of working standalone"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-menu"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-menu/archive/refs/tags/v${version}.tar.gz"
+checksum=1d25b2ad799eea4b74a6cd260497c9383c1a34148833051cf0c8907443d5dd3e
+
+post_install() {
+ for dir in desktop-directories/*.directory; do
+ vinstall ${dir} 644 /usr/share/nwg-menu/desktop-directories
+ done
+
+ vinstall menu-start.css 644 /usr/share/nwg-menu
+ vbin nwg-menu
+
+ vinstall README.md 644 /usr/share/doc/nwg-menu
+ vlicense LICENSE
+}
From 499c5d84bb8b590b748e73985e3356b1c25d3d44 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:50 +0100
Subject: [PATCH 12/15] New package: nwg-panel-0.9.25
---
srcpkgs/nwg-panel/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/nwg-panel/template
diff --git a/srcpkgs/nwg-panel/template b/srcpkgs/nwg-panel/template
new file mode 100644
index 00000000000000..c33d0de0c3a84a
--- /dev/null
+++ b/srcpkgs/nwg-panel/template
@@ -0,0 +1,17 @@
+# Template file for 'nwg-panel'
+pkgname=nwg-panel
+version=0.9.25
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+short_desc="GTK3-based panel for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-panel"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-panel/archive/refs/tags/v${version}.tar.gz"
+checksum=facb3ae34a4340ec1493c84ca2f14ec4081e5a81333ac174ceaea4bd8065bff7
+
+post_install() {
+ vlicense LICENSE
+}
From 884ef3eb98492aae740630c4d26e73c5967be16f Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:52 +0100
Subject: [PATCH 13/15] New package: nwg-readme-browser
---
srcpkgs/nwg-readme-browser/template | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 srcpkgs/nwg-readme-browser/template
diff --git a/srcpkgs/nwg-readme-browser/template b/srcpkgs/nwg-readme-browser/template
new file mode 100644
index 00000000000000..c336e13f58111c
--- /dev/null
+++ b/srcpkgs/nwg-readme-browser/template
@@ -0,0 +1,18 @@
+# Template file for 'nwg-readme-browser'
+pkgname=nwg-readme-browser
+version=0.1.5
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="gtk-layer-shell gtk+3 python3 python3-docutils python3-gobject python3-markdown2 webkit2gtk"
+short_desc="WebKitGTK-based README file browser"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-readme-browser"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-readme-browser/archive/refs/tags/v${version}.tar.gz"
+checksum=e12eb2affc9683a5ae13ec1509b0927e8d0d76e2fc89c3b1966019aeb772ddce
+
+post_install() {
+ vlicense LICENSE
+}
From ef26e3690a84c73c12b22813e7d7154a7af03d39 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:15 +0100
Subject: [PATCH 14/15] New package: nwg-shell-config-0.5.34
---
srcpkgs/nwg-shell-config/template | 48 +++++++++++++++++++++++++++++++
1 file changed, 48 insertions(+)
create mode 100644 srcpkgs/nwg-shell-config/template
diff --git a/srcpkgs/nwg-shell-config/template b/srcpkgs/nwg-shell-config/template
new file mode 100644
index 00000000000000..583e9edeff9afd
--- /dev/null
+++ b/srcpkgs/nwg-shell-config/template
@@ -0,0 +1,48 @@
+# Template file for 'nwg-shell-config'
+pkgname=nwg-shell-config
+version=0.5.34
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-geopy python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+checkdepends=""
+depends="gtklock noto-fonts-ttf playerctl python3 python3-geopy python3-gobject python3-i3ipc wlsunset"
+short_desc="Graphical user interface for configuring sway and Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-shell-config"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell-config/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-update.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-translate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-noupdate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-available.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-checking.svg 644 /usr/share/pixmaps
+ vinstall nwg-screenshot.svg 644 /usr/share/pixmaps
+ vinstall nwg-1.svg 644 /usr/share/pixmaps
+ vinstall nwg-2.svg 644 /usr/share/pixmaps
+ vinstall nwg-3.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell-config
+ vbin nwg-system-update
+# vbin nwg-autotiling
+# vbin nwg-autotranslate
+# vbin nwg-lock
+# vbin nwg-screenshot-applet
+# vbin nwg-shell-config
+# vbin nwg-shell-config-hyprland
+# vbin nwg-shell-config-sway
+# vbin nwg-shell-help
+# vbin nwg-shell-translate
+# vbin nwg-shell-updater
+# vbin nwg-update-indicator
+ vlicense LICENSE
+}
From b4a4ad6c30c4f3643202c9117413073120fd59c7 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:33 +0100
Subject: [PATCH 15/15] New package: nwg-shell-0.5.34
---
srcpkgs/nwg-shell/template | 38 ++++++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
create mode 100644 srcpkgs/nwg-shell/template
diff --git a/srcpkgs/nwg-shell/template b/srcpkgs/nwg-shell/template
new file mode 100644
index 00000000000000..dc35f3f9b3bced
--- /dev/null
+++ b/srcpkgs/nwg-shell/template
@@ -0,0 +1,38 @@
+# Template file for 'nwg-shell'
+pkgname=nwg-shell
+version=0.5.34
+revision=1
+build_style=python3-pep517
+hostmakedepends="go python3-setuptools python3-geopy python3-wheel nwg-shell-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+checkdepends="python3-wheel python3-pytest"
+depends="azote gnome-themes-extra grim gtklock ImageMagick jq
+ libayatana-appindicator network-manager-applet nwg-bar nwg-clipman
+ nwg-displays nwg-dock nwg-dock-hyprland nwg-drawer nwg-look nwg-menu
+ nwg-readme-browser nwg-shell-config papirus-icon-theme playerctl
+ polkit-gnome python3-geopy python3-yaml slurp swappy sway swaybg
+ swayidle swaylock SwayNotificationCenter dejavu-fonts-ttf wl-clipboard
+ wlsunset xorg-server-xwayland"
+# nwg-shell-wallpapers
+checkdepends="python3-wheel python3-pytest"
+short_desc="GTK3-based shell for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ #for file in scripts/*; do
+ # vbin ${file}
+ #done
+ #vinstall nwg-shell.jpg 644 /usr/share/backgrounds
+ #vinstall nwg-readme.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] New package: nwg-shell-0.5.34
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
2024-04-01 23:35 ` [PR PATCH] [Updated] " zen0bit
2024-04-01 23:47 ` zen0bit
@ 2024-04-01 23:51 ` zen0bit
2024-04-01 23:56 ` [PR PATCH] [Updated] New package: nwg-shell-0.5.34 * zen0bit
` (9 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: zen0bit @ 2024-04-01 23:51 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1001 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR nwg-shell
https://github.com/void-linux/void-packages/pull/49664
New package: nwg-shell-0.5.34
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
#### Local build testing
- I built this PR locally for my native architecture, x64 glibc
This will have more new packages...
- [ ] python3-geopy
- [ ] python3-dasbus
- [ ] libgeographic
- [ ] nwg-shell-config
- [ ] nwg-bar
- [ ] nwg-clipman
- [ ] nwg-displays
- [ ] nwg-dock
- [ ] nwg-dock-hyprland
- [ ] nwg-drawer
- [ ] nwg-menu
- [ ] nwg-readme-browser
This still needs work, but marked as ready for testing...
A patch file from https://github.com/void-linux/void-packages/pull/49664.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nwg-shell-49664.patch --]
[-- Type: text/x-diff, Size: 21540 bytes --]
From 48d3c8799afea7f3356ec6cdb105d3360b4bac53 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 00:13:31 +0100
Subject: [PATCH 01/15] New package: python3-geopy-2.4.1
---
srcpkgs/python3-geopy/template | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 srcpkgs/python3-geopy/template
diff --git a/srcpkgs/python3-geopy/template b/srcpkgs/python3-geopy/template
new file mode 100644
index 00000000000000..0efc836c0c2bf6
--- /dev/null
+++ b/srcpkgs/python3-geopy/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-geopy'
+pkgname=python3-geopy
+version=2.4.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-wheel python3-pip python3-pytest python3-docutils"
+short_desc="Geocoding library for Python"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/geopy/geopy"
+#changelog=""
+distfiles="https://github.com/geopy/geopy/archive/refs/tags/${version}.tar.gz"
+checksum=a231629d166b58b0d557fc453374374d1fe0f3aff205b34bd8196e62ec285c55
From ddb5dd6c66465f87135f80b792e34cb33916a9f4 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 15:40:14 +0200
Subject: [PATCH 02/15] New package: libgeographic-2.3 !
---
common/shlibs | 1 +
srcpkgs/libgeographic/template | 22 ++++++++++++++++++++++
2 files changed, 23 insertions(+)
create mode 100644 srcpkgs/libgeographic/template
diff --git a/common/shlibs b/common/shlibs
index 1ee5b1f0544b5c..eb2a6eedda352f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4303,3 +4303,4 @@ libunicode_loader.so.0.4 libunicode-0.4.0_1
force-stage.so.0.1 void-force-stage-0.1_1
libliftoff.so.0 libliftoff-0.4.1_1
libscfg.so libscfg-0.1.1_1
+libGeographicLib.so.26 libgeographic-2.3_1
diff --git a/srcpkgs/libgeographic/template b/srcpkgs/libgeographic/template
new file mode 100644
index 00000000000000..70a417f9266cda
--- /dev/null
+++ b/srcpkgs/libgeographic/template
@@ -0,0 +1,22 @@
+# Template file for 'libgeographic'
+pkgname=libgeographic
+version=2.3
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=cmake
+configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DBUILD_BOTH_LIBS=ON"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="make cmake gcc pkg-config"
+#makedepends=""
+#depends=""
+short_desc="Geographic library"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://geographiclib.sourceforge.io/"
+#changelog=""
+distfiles="https://sourceforge.net/projects/geographiclib/files/distrib-C%2B%2B/GeographicLib-${version}.tar.gz"
+checksum=3114847839453ee6bbe2228e41dc73cad6de6160055442b747adc9c76f0a3198
From 783299b5b4133b805426b5ab7107b38f7ffe1cea Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:58:18 +0200
Subject: [PATCH 03/15] New package: python3-dasbus-1.7
---
srcpkgs/python3-dasbus/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-dasbus/template
diff --git a/srcpkgs/python3-dasbus/template b/srcpkgs/python3-dasbus/template
new file mode 100644
index 00000000000000..5fd0f9976ea557
--- /dev/null
+++ b/srcpkgs/python3-dasbus/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-dasbus'
+pkgname=python3-dasbus
+version=1.7
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+#makedepends=""
+depends="python3 python3-gobject"
+checkdepends="python3-pytest"
+short_desc="DBus library in Python 3"
+maintainer="zenobit <zenobit@disroot.org>"
+license="LGPL-2.1-only"
+homepage="https://github.com/dasbus-project/dasbus"
+#changelog=""
+distfiles="https://github.com/dasbus-project/dasbus/archive/refs/tags/v${version}.tar.gz"
+checksum=442a8df9330d4f55704c92cbed066cf0918378418be89d6fff67721d3cba5590
From 7b5014386145d63f1c6ba5f77eddd2581e10d4d1 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 10:00:54 +0200
Subject: [PATCH 04/15] New package: nwg-bar-0.1.6
---
srcpkgs/nwg-bar/template | 50 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
create mode 100644 srcpkgs/nwg-bar/template
diff --git a/srcpkgs/nwg-bar/template b/srcpkgs/nwg-bar/template
new file mode 100644
index 00000000000000..680c71a35283be
--- /dev/null
+++ b/srcpkgs/nwg-bar/template
@@ -0,0 +1,50 @@
+# Template file for 'nwg-bar'
+pkgname=nwg-bar
+version=0.1.6
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-bar
+#build_style=gnu-makefile
+#configure_args="DESTDIR=/"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="pkg-config"
+#hostmakedepends="go pkg-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype glibc"
+short_desc="GTK3-based button bar for wlroots-based compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-bar"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-bar/archive/refs/tags/v${version}.tar.gz"
+checksum=badc232f9eef1a225776c7f0fe2534b49ac0a957f1a81dc24acb8f341b7719d4
+
+post_install() {
+ vlicense LICENSE
+}
+
+#pre_build() {
+# make get
+#}
+
+#do_build() {
+# make build
+#}
+
+#do_install() {
+# make get
+# make build
+# make install
+#}
+
+#post_install() {
+# vcopy config/* /usr/share/nwg-bar
+# vcopy images/* /usr/share/nwg-bar/images
+# vbin bin/nwg-bar
+# vlicense LICENSE
+#}
From fe7e3e3232433d87a3419f718c9bb75e8b2354c6 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:20:39 +0200
Subject: [PATCH 05/15] New package: nwg-clipman-0.2.1
---
srcpkgs/nwg-clipman/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-clipman/template
diff --git a/srcpkgs/nwg-clipman/template b/srcpkgs/nwg-clipman/template
new file mode 100644
index 00000000000000..736f23f98d7816
--- /dev/null
+++ b/srcpkgs/nwg-clipman/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-clipman'
+pkgname=nwg-clipman
+version=0.2.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="cliphist gtk-layer-shell gtk+3 python3 python3-gobject xdg-utils wl-clipboard"
+checkdepends="python3-wheel"
+short_desc="GTK3-based GUI for cliphist - nwg-shell clipboard manager"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-clipman"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-clipman/archive/refs/tags/v${version}.tar.gz"
+checksum=4be365f8dd3ebda5eb3cbc9f8351fedac048d86d07729076941fb22c7f229ed1
+
+post_install() {
+ vinstall nwg-clipman.svg 644 /usr/share/pixmaps
+ vinstall nwg-clipman.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-clipman
+ vlicense LICENSE
+}
From 2eef2396c8bd4e23367830fe7fb8607418b367af Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 22:14:00 +0100
Subject: [PATCH 06/15] New package: nwg-displays-0.3.14
---
srcpkgs/nwg-displays/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/nwg-displays/template
diff --git a/srcpkgs/nwg-displays/template b/srcpkgs/nwg-displays/template
new file mode 100644
index 00000000000000..4fd9ee70ea185d
--- /dev/null
+++ b/srcpkgs/nwg-displays/template
@@ -0,0 +1,17 @@
+# Template file for 'nwg-displays'
+pkgname=nwg-displays
+version=0.3.14
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+short_desc="Intuitive GUI to manage multiple displays for wayland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-displays"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-displays/archive/refs/tags/v${version}.tar.gz"
+checksum=c1786d4d34c4e046dcba238efc4e0d26805e5374857194b97748a1bb7b477b11
+
+post_install() {
+ vlicense LICENSE
+}
From e0736a79430705b857b09471695ae28e688b9514 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 00:20:32 +0100
Subject: [PATCH 07/15] New package: nwg-drawer-0.4.7
---
srcpkgs/nwg-drawer/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/nwg-drawer/template
diff --git a/srcpkgs/nwg-drawer/template b/srcpkgs/nwg-drawer/template
new file mode 100644
index 00000000000000..2cd54405a42459
--- /dev/null
+++ b/srcpkgs/nwg-drawer/template
@@ -0,0 +1,19 @@
+# Template file for 'nwg-drawer'
+pkgname=nwg-drawer
+version=0.4.7
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-drawer
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+short_desc="Application drawer for wlroots-based Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-drawer"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-drawer/archive/refs/tags/v${version}.tar.gz"
+checksum=4463841382061ef4a2d6f7fec8b9a846886edf55885cd6b2337874b5cf904e14
+
+post_install() {
+ vlicense LICENSE
+}
From a53803a13c636728ab9a13d02c6db0620526a44f Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 21:37:43 +0200
Subject: [PATCH 08/15] New package: nwg-dock-0.3.9
---
srcpkgs/nwg-dock/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-dock/template
diff --git a/srcpkgs/nwg-dock/template b/srcpkgs/nwg-dock/template
new file mode 100644
index 00000000000000..6b9b414f15b615
--- /dev/null
+++ b/srcpkgs/nwg-dock/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-dock'
+pkgname=nwg-dock
+version=0.3.9
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path="github.com/nwg-piotr/nwg-dock"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer gtk-layer-shell"
+short_desc="GTK3-based dock for sway"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock/archive/refs/tags/v${version}.tar.gz"
+checksum=a8655aa0f1fa9da0a23d3612c4ee5f773ed9e8a463408aca1690ce3488b10214
+
+post_install() {
+ vlicense LICENSE
+}
From 648560cc02eabc51e2535f8d2fbfcfad099340a7 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 01:07:24 +0100
Subject: [PATCH 09/15] New package: nwg-dock-hyprland-0.1.7
---
srcpkgs/nwg-dock-hyprland/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-dock-hyprland/template
diff --git a/srcpkgs/nwg-dock-hyprland/template b/srcpkgs/nwg-dock-hyprland/template
new file mode 100644
index 00000000000000..6bd8dd66610870
--- /dev/null
+++ b/srcpkgs/nwg-dock-hyprland/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-dock-hyprland'
+pkgname=nwg-dock-hyprland
+version=0.1.7
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path="nwg-dock-hyprland"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer glibc gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype"
+short_desc="GTK3-based dock for Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock-hyprland"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/refs/tags/v${version}.tar.gz"
+checksum=a270e43e267886b97833f2a3ffd051165b6f4e59cc95b6ef82f19a85834564a0
+
+post_install() {
+ vlicense LICENSE
+}
From c5bc168ab5404e156e47b9cd65c5af52559b209a Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:11:52 +0200
Subject: [PATCH 10/15] New package: nwg-icon-picker-0.1.1
---
srcpkgs/nwg-icon-picker/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/nwg-icon-picker/template
diff --git a/srcpkgs/nwg-icon-picker/template b/srcpkgs/nwg-icon-picker/template
new file mode 100644
index 00000000000000..97cbf72689c964
--- /dev/null
+++ b/srcpkgs/nwg-icon-picker/template
@@ -0,0 +1,21 @@
+# Template file for 'nwg-icon-picker'
+pkgname=nwg-icon-picker
+version=0.1.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="gtk+3 python3 python3-gobject"
+short_desc="GTK icon chooser with a text search option"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-icon-picker"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-icon-picker/archive/refs/tags/v${version}.tar.gz"
+checksum=264df7a4fa3ab8e9bfeecb2505b5ef4c58d3b5f9d1e7d8e1255f95f4bc869ffc
+
+post_install() {
+ vinstall nwg-icon-picker.svg 644 /usr/share/pixmaps
+ vinstall nwg-icon-picker.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-icon-picker
+ vlicense LICENSE
+}
From 543f70a9bcf2d1317426b9c96eff2c538b161fc1 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:30 +0100
Subject: [PATCH 11/15] New package: nwg-menu-0.1.3
---
srcpkgs/nwg-menu/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-menu/template
diff --git a/srcpkgs/nwg-menu/template b/srcpkgs/nwg-menu/template
new file mode 100644
index 00000000000000..def82ffb76dcca
--- /dev/null
+++ b/srcpkgs/nwg-menu/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-menu'
+pkgname=nwg-menu
+version=0.1.3
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-menu
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel glib-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 gtk-layer-shell"
+short_desc="MenuStart plugin to nwg-panel, also capable of working standalone"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-menu"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-menu/archive/refs/tags/v${version}.tar.gz"
+checksum=1d25b2ad799eea4b74a6cd260497c9383c1a34148833051cf0c8907443d5dd3e
+
+post_install() {
+ for dir in desktop-directories/*.directory; do
+ vinstall ${dir} 644 /usr/share/nwg-menu/desktop-directories
+ done
+
+ vinstall menu-start.css 644 /usr/share/nwg-menu
+ vbin nwg-menu
+
+ vinstall README.md 644 /usr/share/doc/nwg-menu
+ vlicense LICENSE
+}
From 499c5d84bb8b590b748e73985e3356b1c25d3d44 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:50 +0100
Subject: [PATCH 12/15] New package: nwg-panel-0.9.25
---
srcpkgs/nwg-panel/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/nwg-panel/template
diff --git a/srcpkgs/nwg-panel/template b/srcpkgs/nwg-panel/template
new file mode 100644
index 00000000000000..c33d0de0c3a84a
--- /dev/null
+++ b/srcpkgs/nwg-panel/template
@@ -0,0 +1,17 @@
+# Template file for 'nwg-panel'
+pkgname=nwg-panel
+version=0.9.25
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+short_desc="GTK3-based panel for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-panel"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-panel/archive/refs/tags/v${version}.tar.gz"
+checksum=facb3ae34a4340ec1493c84ca2f14ec4081e5a81333ac174ceaea4bd8065bff7
+
+post_install() {
+ vlicense LICENSE
+}
From 884ef3eb98492aae740630c4d26e73c5967be16f Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:52 +0100
Subject: [PATCH 13/15] New package: nwg-readme-browser
---
srcpkgs/nwg-readme-browser/template | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 srcpkgs/nwg-readme-browser/template
diff --git a/srcpkgs/nwg-readme-browser/template b/srcpkgs/nwg-readme-browser/template
new file mode 100644
index 00000000000000..c336e13f58111c
--- /dev/null
+++ b/srcpkgs/nwg-readme-browser/template
@@ -0,0 +1,18 @@
+# Template file for 'nwg-readme-browser'
+pkgname=nwg-readme-browser
+version=0.1.5
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="gtk-layer-shell gtk+3 python3 python3-docutils python3-gobject python3-markdown2 webkit2gtk"
+short_desc="WebKitGTK-based README file browser"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-readme-browser"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-readme-browser/archive/refs/tags/v${version}.tar.gz"
+checksum=e12eb2affc9683a5ae13ec1509b0927e8d0d76e2fc89c3b1966019aeb772ddce
+
+post_install() {
+ vlicense LICENSE
+}
From 9b20be1a5deb27ab991a92176c7df4eb45c98530 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:15 +0100
Subject: [PATCH 14/15] New package: nwg-shell-config-0.5.34
---
srcpkgs/nwg-shell-config/template | 47 +++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
create mode 100644 srcpkgs/nwg-shell-config/template
diff --git a/srcpkgs/nwg-shell-config/template b/srcpkgs/nwg-shell-config/template
new file mode 100644
index 00000000000000..9d5eaa63e2da4b
--- /dev/null
+++ b/srcpkgs/nwg-shell-config/template
@@ -0,0 +1,47 @@
+# Template file for 'nwg-shell-config'
+pkgname=nwg-shell-config
+version=0.5.34
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-geopy python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtklock noto-fonts-ttf playerctl python3 python3-geopy python3-gobject python3-i3ipc wlsunset"
+short_desc="Graphical user interface for configuring sway and Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-shell-config"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell-config/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-update.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-translate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-noupdate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-available.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-checking.svg 644 /usr/share/pixmaps
+ vinstall nwg-screenshot.svg 644 /usr/share/pixmaps
+ vinstall nwg-1.svg 644 /usr/share/pixmaps
+ vinstall nwg-2.svg 644 /usr/share/pixmaps
+ vinstall nwg-3.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell-config
+ vbin nwg-system-update
+# vbin nwg-autotiling
+# vbin nwg-autotranslate
+# vbin nwg-lock
+# vbin nwg-screenshot-applet
+# vbin nwg-shell-config
+# vbin nwg-shell-config-hyprland
+# vbin nwg-shell-config-sway
+# vbin nwg-shell-help
+# vbin nwg-shell-translate
+# vbin nwg-shell-updater
+# vbin nwg-update-indicator
+ vlicense LICENSE
+}
From 10c6971eab07c3f28a49bef0736ca70a3064f69d Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:33 +0100
Subject: [PATCH 15/15] New package: nwg-shell-0.5.34
---
srcpkgs/nwg-shell/template | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 srcpkgs/nwg-shell/template
diff --git a/srcpkgs/nwg-shell/template b/srcpkgs/nwg-shell/template
new file mode 100644
index 00000000000000..316eef8c0e8ad3
--- /dev/null
+++ b/srcpkgs/nwg-shell/template
@@ -0,0 +1,37 @@
+# Template file for 'nwg-shell'
+pkgname=nwg-shell
+version=0.5.34
+revision=1
+build_style=python3-pep517
+hostmakedepends="go python3-setuptools python3-geopy python3-wheel nwg-shell-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="azote gnome-themes-extra grim gtklock ImageMagick jq
+ libayatana-appindicator network-manager-applet nwg-bar nwg-clipman
+ nwg-displays nwg-dock nwg-dock-hyprland nwg-drawer nwg-look nwg-menu
+ nwg-readme-browser nwg-shell-config papirus-icon-theme playerctl
+ polkit-gnome python3-geopy python3-yaml slurp swappy sway swaybg
+ swayidle swaylock SwayNotificationCenter dejavu-fonts-ttf wl-clipboard
+ wlsunset xorg-server-xwayland"
+# nwg-shell-wallpapers
+checkdepends="python3-wheel python3-pytest"
+short_desc="GTK3-based shell for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ #for file in scripts/*; do
+ # vbin ${file}
+ #done
+ #vinstall nwg-shell.jpg 644 /usr/share/backgrounds
+ #vinstall nwg-readme.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] New package: nwg-shell-0.5.34 *
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
` (2 preceding siblings ...)
2024-04-01 23:51 ` zen0bit
@ 2024-04-01 23:56 ` zen0bit
2024-04-01 23:57 ` zen0bit
` (8 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: zen0bit @ 2024-04-01 23:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1003 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR nwg-shell
https://github.com/void-linux/void-packages/pull/49664
New package: nwg-shell-0.5.34 *
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
#### Local build testing
- I built this PR locally for my native architecture, x64 glibc
This will have more new packages...
- [ ] python3-geopy
- [ ] python3-dasbus
- [ ] libgeographic
- [ ] nwg-shell-config
- [ ] nwg-bar
- [ ] nwg-clipman
- [ ] nwg-displays
- [ ] nwg-dock
- [ ] nwg-dock-hyprland
- [ ] nwg-drawer
- [ ] nwg-menu
- [ ] nwg-readme-browser
This still needs work, but marked as ready for testing...
A patch file from https://github.com/void-linux/void-packages/pull/49664.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nwg-shell-49664.patch --]
[-- Type: text/x-diff, Size: 21540 bytes --]
From 48d3c8799afea7f3356ec6cdb105d3360b4bac53 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 00:13:31 +0100
Subject: [PATCH 01/15] New package: python3-geopy-2.4.1
---
srcpkgs/python3-geopy/template | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 srcpkgs/python3-geopy/template
diff --git a/srcpkgs/python3-geopy/template b/srcpkgs/python3-geopy/template
new file mode 100644
index 00000000000000..0efc836c0c2bf6
--- /dev/null
+++ b/srcpkgs/python3-geopy/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-geopy'
+pkgname=python3-geopy
+version=2.4.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-wheel python3-pip python3-pytest python3-docutils"
+short_desc="Geocoding library for Python"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/geopy/geopy"
+#changelog=""
+distfiles="https://github.com/geopy/geopy/archive/refs/tags/${version}.tar.gz"
+checksum=a231629d166b58b0d557fc453374374d1fe0f3aff205b34bd8196e62ec285c55
From ddb5dd6c66465f87135f80b792e34cb33916a9f4 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 15:40:14 +0200
Subject: [PATCH 02/15] New package: libgeographic-2.3 !
---
common/shlibs | 1 +
srcpkgs/libgeographic/template | 22 ++++++++++++++++++++++
2 files changed, 23 insertions(+)
create mode 100644 srcpkgs/libgeographic/template
diff --git a/common/shlibs b/common/shlibs
index 1ee5b1f0544b5c..eb2a6eedda352f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4303,3 +4303,4 @@ libunicode_loader.so.0.4 libunicode-0.4.0_1
force-stage.so.0.1 void-force-stage-0.1_1
libliftoff.so.0 libliftoff-0.4.1_1
libscfg.so libscfg-0.1.1_1
+libGeographicLib.so.26 libgeographic-2.3_1
diff --git a/srcpkgs/libgeographic/template b/srcpkgs/libgeographic/template
new file mode 100644
index 00000000000000..70a417f9266cda
--- /dev/null
+++ b/srcpkgs/libgeographic/template
@@ -0,0 +1,22 @@
+# Template file for 'libgeographic'
+pkgname=libgeographic
+version=2.3
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=cmake
+configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DBUILD_BOTH_LIBS=ON"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="make cmake gcc pkg-config"
+#makedepends=""
+#depends=""
+short_desc="Geographic library"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://geographiclib.sourceforge.io/"
+#changelog=""
+distfiles="https://sourceforge.net/projects/geographiclib/files/distrib-C%2B%2B/GeographicLib-${version}.tar.gz"
+checksum=3114847839453ee6bbe2228e41dc73cad6de6160055442b747adc9c76f0a3198
From 783299b5b4133b805426b5ab7107b38f7ffe1cea Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:58:18 +0200
Subject: [PATCH 03/15] New package: python3-dasbus-1.7
---
srcpkgs/python3-dasbus/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-dasbus/template
diff --git a/srcpkgs/python3-dasbus/template b/srcpkgs/python3-dasbus/template
new file mode 100644
index 00000000000000..5fd0f9976ea557
--- /dev/null
+++ b/srcpkgs/python3-dasbus/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-dasbus'
+pkgname=python3-dasbus
+version=1.7
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+#makedepends=""
+depends="python3 python3-gobject"
+checkdepends="python3-pytest"
+short_desc="DBus library in Python 3"
+maintainer="zenobit <zenobit@disroot.org>"
+license="LGPL-2.1-only"
+homepage="https://github.com/dasbus-project/dasbus"
+#changelog=""
+distfiles="https://github.com/dasbus-project/dasbus/archive/refs/tags/v${version}.tar.gz"
+checksum=442a8df9330d4f55704c92cbed066cf0918378418be89d6fff67721d3cba5590
From 7b5014386145d63f1c6ba5f77eddd2581e10d4d1 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 10:00:54 +0200
Subject: [PATCH 04/15] New package: nwg-bar-0.1.6
---
srcpkgs/nwg-bar/template | 50 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
create mode 100644 srcpkgs/nwg-bar/template
diff --git a/srcpkgs/nwg-bar/template b/srcpkgs/nwg-bar/template
new file mode 100644
index 00000000000000..680c71a35283be
--- /dev/null
+++ b/srcpkgs/nwg-bar/template
@@ -0,0 +1,50 @@
+# Template file for 'nwg-bar'
+pkgname=nwg-bar
+version=0.1.6
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-bar
+#build_style=gnu-makefile
+#configure_args="DESTDIR=/"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="pkg-config"
+#hostmakedepends="go pkg-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype glibc"
+short_desc="GTK3-based button bar for wlroots-based compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-bar"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-bar/archive/refs/tags/v${version}.tar.gz"
+checksum=badc232f9eef1a225776c7f0fe2534b49ac0a957f1a81dc24acb8f341b7719d4
+
+post_install() {
+ vlicense LICENSE
+}
+
+#pre_build() {
+# make get
+#}
+
+#do_build() {
+# make build
+#}
+
+#do_install() {
+# make get
+# make build
+# make install
+#}
+
+#post_install() {
+# vcopy config/* /usr/share/nwg-bar
+# vcopy images/* /usr/share/nwg-bar/images
+# vbin bin/nwg-bar
+# vlicense LICENSE
+#}
From fe7e3e3232433d87a3419f718c9bb75e8b2354c6 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:20:39 +0200
Subject: [PATCH 05/15] New package: nwg-clipman-0.2.1
---
srcpkgs/nwg-clipman/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-clipman/template
diff --git a/srcpkgs/nwg-clipman/template b/srcpkgs/nwg-clipman/template
new file mode 100644
index 00000000000000..736f23f98d7816
--- /dev/null
+++ b/srcpkgs/nwg-clipman/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-clipman'
+pkgname=nwg-clipman
+version=0.2.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="cliphist gtk-layer-shell gtk+3 python3 python3-gobject xdg-utils wl-clipboard"
+checkdepends="python3-wheel"
+short_desc="GTK3-based GUI for cliphist - nwg-shell clipboard manager"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-clipman"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-clipman/archive/refs/tags/v${version}.tar.gz"
+checksum=4be365f8dd3ebda5eb3cbc9f8351fedac048d86d07729076941fb22c7f229ed1
+
+post_install() {
+ vinstall nwg-clipman.svg 644 /usr/share/pixmaps
+ vinstall nwg-clipman.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-clipman
+ vlicense LICENSE
+}
From 2eef2396c8bd4e23367830fe7fb8607418b367af Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 22:14:00 +0100
Subject: [PATCH 06/15] New package: nwg-displays-0.3.14
---
srcpkgs/nwg-displays/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/nwg-displays/template
diff --git a/srcpkgs/nwg-displays/template b/srcpkgs/nwg-displays/template
new file mode 100644
index 00000000000000..4fd9ee70ea185d
--- /dev/null
+++ b/srcpkgs/nwg-displays/template
@@ -0,0 +1,17 @@
+# Template file for 'nwg-displays'
+pkgname=nwg-displays
+version=0.3.14
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+short_desc="Intuitive GUI to manage multiple displays for wayland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-displays"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-displays/archive/refs/tags/v${version}.tar.gz"
+checksum=c1786d4d34c4e046dcba238efc4e0d26805e5374857194b97748a1bb7b477b11
+
+post_install() {
+ vlicense LICENSE
+}
From e0736a79430705b857b09471695ae28e688b9514 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 00:20:32 +0100
Subject: [PATCH 07/15] New package: nwg-drawer-0.4.7
---
srcpkgs/nwg-drawer/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/nwg-drawer/template
diff --git a/srcpkgs/nwg-drawer/template b/srcpkgs/nwg-drawer/template
new file mode 100644
index 00000000000000..2cd54405a42459
--- /dev/null
+++ b/srcpkgs/nwg-drawer/template
@@ -0,0 +1,19 @@
+# Template file for 'nwg-drawer'
+pkgname=nwg-drawer
+version=0.4.7
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-drawer
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+short_desc="Application drawer for wlroots-based Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-drawer"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-drawer/archive/refs/tags/v${version}.tar.gz"
+checksum=4463841382061ef4a2d6f7fec8b9a846886edf55885cd6b2337874b5cf904e14
+
+post_install() {
+ vlicense LICENSE
+}
From a53803a13c636728ab9a13d02c6db0620526a44f Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 21:37:43 +0200
Subject: [PATCH 08/15] New package: nwg-dock-0.3.9
---
srcpkgs/nwg-dock/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-dock/template
diff --git a/srcpkgs/nwg-dock/template b/srcpkgs/nwg-dock/template
new file mode 100644
index 00000000000000..6b9b414f15b615
--- /dev/null
+++ b/srcpkgs/nwg-dock/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-dock'
+pkgname=nwg-dock
+version=0.3.9
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path="github.com/nwg-piotr/nwg-dock"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer gtk-layer-shell"
+short_desc="GTK3-based dock for sway"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock/archive/refs/tags/v${version}.tar.gz"
+checksum=a8655aa0f1fa9da0a23d3612c4ee5f773ed9e8a463408aca1690ce3488b10214
+
+post_install() {
+ vlicense LICENSE
+}
From 648560cc02eabc51e2535f8d2fbfcfad099340a7 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 01:07:24 +0100
Subject: [PATCH 09/15] New package: nwg-dock-hyprland-0.1.7
---
srcpkgs/nwg-dock-hyprland/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-dock-hyprland/template
diff --git a/srcpkgs/nwg-dock-hyprland/template b/srcpkgs/nwg-dock-hyprland/template
new file mode 100644
index 00000000000000..6bd8dd66610870
--- /dev/null
+++ b/srcpkgs/nwg-dock-hyprland/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-dock-hyprland'
+pkgname=nwg-dock-hyprland
+version=0.1.7
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path="nwg-dock-hyprland"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer glibc gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype"
+short_desc="GTK3-based dock for Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock-hyprland"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/refs/tags/v${version}.tar.gz"
+checksum=a270e43e267886b97833f2a3ffd051165b6f4e59cc95b6ef82f19a85834564a0
+
+post_install() {
+ vlicense LICENSE
+}
From c5bc168ab5404e156e47b9cd65c5af52559b209a Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:11:52 +0200
Subject: [PATCH 10/15] New package: nwg-icon-picker-0.1.1
---
srcpkgs/nwg-icon-picker/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/nwg-icon-picker/template
diff --git a/srcpkgs/nwg-icon-picker/template b/srcpkgs/nwg-icon-picker/template
new file mode 100644
index 00000000000000..97cbf72689c964
--- /dev/null
+++ b/srcpkgs/nwg-icon-picker/template
@@ -0,0 +1,21 @@
+# Template file for 'nwg-icon-picker'
+pkgname=nwg-icon-picker
+version=0.1.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="gtk+3 python3 python3-gobject"
+short_desc="GTK icon chooser with a text search option"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-icon-picker"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-icon-picker/archive/refs/tags/v${version}.tar.gz"
+checksum=264df7a4fa3ab8e9bfeecb2505b5ef4c58d3b5f9d1e7d8e1255f95f4bc869ffc
+
+post_install() {
+ vinstall nwg-icon-picker.svg 644 /usr/share/pixmaps
+ vinstall nwg-icon-picker.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-icon-picker
+ vlicense LICENSE
+}
From 543f70a9bcf2d1317426b9c96eff2c538b161fc1 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:30 +0100
Subject: [PATCH 11/15] New package: nwg-menu-0.1.3
---
srcpkgs/nwg-menu/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-menu/template
diff --git a/srcpkgs/nwg-menu/template b/srcpkgs/nwg-menu/template
new file mode 100644
index 00000000000000..def82ffb76dcca
--- /dev/null
+++ b/srcpkgs/nwg-menu/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-menu'
+pkgname=nwg-menu
+version=0.1.3
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-menu
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel glib-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 gtk-layer-shell"
+short_desc="MenuStart plugin to nwg-panel, also capable of working standalone"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-menu"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-menu/archive/refs/tags/v${version}.tar.gz"
+checksum=1d25b2ad799eea4b74a6cd260497c9383c1a34148833051cf0c8907443d5dd3e
+
+post_install() {
+ for dir in desktop-directories/*.directory; do
+ vinstall ${dir} 644 /usr/share/nwg-menu/desktop-directories
+ done
+
+ vinstall menu-start.css 644 /usr/share/nwg-menu
+ vbin nwg-menu
+
+ vinstall README.md 644 /usr/share/doc/nwg-menu
+ vlicense LICENSE
+}
From ce1a11046571aa4ebb2012c165bff35c747b764f Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:50 +0100
Subject: [PATCH 12/15] New package: nwg-panel-0.9.27
---
srcpkgs/nwg-panel/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/nwg-panel/template
diff --git a/srcpkgs/nwg-panel/template b/srcpkgs/nwg-panel/template
new file mode 100644
index 00000000000000..a1ce690908cfeb
--- /dev/null
+++ b/srcpkgs/nwg-panel/template
@@ -0,0 +1,17 @@
+# Template file for 'nwg-panel'
+pkgname=nwg-panel
+version=0.9.27
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+short_desc="GTK3-based panel for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-panel"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-panel/archive/refs/tags/v${version}.tar.gz"
+checksum=7e800820df8602381755a4b3357d14dd5df21ba3dd8859ba2f4fbba440d014f0
+
+post_install() {
+ vlicense LICENSE
+}
From c5f3b05b0392a42703870c7330812aec3f4257d5 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:52 +0100
Subject: [PATCH 13/15] New package: nwg-readme-browser
---
srcpkgs/nwg-readme-browser/template | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 srcpkgs/nwg-readme-browser/template
diff --git a/srcpkgs/nwg-readme-browser/template b/srcpkgs/nwg-readme-browser/template
new file mode 100644
index 00000000000000..c336e13f58111c
--- /dev/null
+++ b/srcpkgs/nwg-readme-browser/template
@@ -0,0 +1,18 @@
+# Template file for 'nwg-readme-browser'
+pkgname=nwg-readme-browser
+version=0.1.5
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="gtk-layer-shell gtk+3 python3 python3-docutils python3-gobject python3-markdown2 webkit2gtk"
+short_desc="WebKitGTK-based README file browser"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-readme-browser"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-readme-browser/archive/refs/tags/v${version}.tar.gz"
+checksum=e12eb2affc9683a5ae13ec1509b0927e8d0d76e2fc89c3b1966019aeb772ddce
+
+post_install() {
+ vlicense LICENSE
+}
From 06ee0d442442c0f9d874e7c8c173b743f4480bff Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:15 +0100
Subject: [PATCH 14/15] New package: nwg-shell-config-0.5.34
---
srcpkgs/nwg-shell-config/template | 47 +++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
create mode 100644 srcpkgs/nwg-shell-config/template
diff --git a/srcpkgs/nwg-shell-config/template b/srcpkgs/nwg-shell-config/template
new file mode 100644
index 00000000000000..9d5eaa63e2da4b
--- /dev/null
+++ b/srcpkgs/nwg-shell-config/template
@@ -0,0 +1,47 @@
+# Template file for 'nwg-shell-config'
+pkgname=nwg-shell-config
+version=0.5.34
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-geopy python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtklock noto-fonts-ttf playerctl python3 python3-geopy python3-gobject python3-i3ipc wlsunset"
+short_desc="Graphical user interface for configuring sway and Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-shell-config"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell-config/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-update.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-translate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-noupdate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-available.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-checking.svg 644 /usr/share/pixmaps
+ vinstall nwg-screenshot.svg 644 /usr/share/pixmaps
+ vinstall nwg-1.svg 644 /usr/share/pixmaps
+ vinstall nwg-2.svg 644 /usr/share/pixmaps
+ vinstall nwg-3.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell-config
+ vbin nwg-system-update
+# vbin nwg-autotiling
+# vbin nwg-autotranslate
+# vbin nwg-lock
+# vbin nwg-screenshot-applet
+# vbin nwg-shell-config
+# vbin nwg-shell-config-hyprland
+# vbin nwg-shell-config-sway
+# vbin nwg-shell-help
+# vbin nwg-shell-translate
+# vbin nwg-shell-updater
+# vbin nwg-update-indicator
+ vlicense LICENSE
+}
From d3e4897bf65761e73e34c52e790c95dbd3dc80b6 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:33 +0100
Subject: [PATCH 15/15] New package: nwg-shell-0.5.34
---
srcpkgs/nwg-shell/template | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 srcpkgs/nwg-shell/template
diff --git a/srcpkgs/nwg-shell/template b/srcpkgs/nwg-shell/template
new file mode 100644
index 00000000000000..316eef8c0e8ad3
--- /dev/null
+++ b/srcpkgs/nwg-shell/template
@@ -0,0 +1,37 @@
+# Template file for 'nwg-shell'
+pkgname=nwg-shell
+version=0.5.34
+revision=1
+build_style=python3-pep517
+hostmakedepends="go python3-setuptools python3-geopy python3-wheel nwg-shell-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="azote gnome-themes-extra grim gtklock ImageMagick jq
+ libayatana-appindicator network-manager-applet nwg-bar nwg-clipman
+ nwg-displays nwg-dock nwg-dock-hyprland nwg-drawer nwg-look nwg-menu
+ nwg-readme-browser nwg-shell-config papirus-icon-theme playerctl
+ polkit-gnome python3-geopy python3-yaml slurp swappy sway swaybg
+ swayidle swaylock SwayNotificationCenter dejavu-fonts-ttf wl-clipboard
+ wlsunset xorg-server-xwayland"
+# nwg-shell-wallpapers
+checkdepends="python3-wheel python3-pytest"
+short_desc="GTK3-based shell for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ #for file in scripts/*; do
+ # vbin ${file}
+ #done
+ #vinstall nwg-shell.jpg 644 /usr/share/backgrounds
+ #vinstall nwg-readme.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] New package: nwg-shell-0.5.34 *
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
` (3 preceding siblings ...)
2024-04-01 23:56 ` [PR PATCH] [Updated] New package: nwg-shell-0.5.34 * zen0bit
@ 2024-04-01 23:57 ` zen0bit
2024-04-02 4:07 ` zen0bit
` (7 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: zen0bit @ 2024-04-01 23:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1003 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR nwg-shell
https://github.com/void-linux/void-packages/pull/49664
New package: nwg-shell-0.5.34 *
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
#### Local build testing
- I built this PR locally for my native architecture, x64 glibc
This will have more new packages...
- [ ] python3-geopy
- [ ] python3-dasbus
- [ ] libgeographic
- [ ] nwg-shell-config
- [ ] nwg-bar
- [ ] nwg-clipman
- [ ] nwg-displays
- [ ] nwg-dock
- [ ] nwg-dock-hyprland
- [ ] nwg-drawer
- [ ] nwg-menu
- [ ] nwg-readme-browser
This still needs work, but marked as ready for testing...
A patch file from https://github.com/void-linux/void-packages/pull/49664.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nwg-shell-49664.patch --]
[-- Type: text/x-diff, Size: 21540 bytes --]
From 48d3c8799afea7f3356ec6cdb105d3360b4bac53 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 00:13:31 +0100
Subject: [PATCH 01/15] New package: python3-geopy-2.4.1
---
srcpkgs/python3-geopy/template | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 srcpkgs/python3-geopy/template
diff --git a/srcpkgs/python3-geopy/template b/srcpkgs/python3-geopy/template
new file mode 100644
index 00000000000000..0efc836c0c2bf6
--- /dev/null
+++ b/srcpkgs/python3-geopy/template
@@ -0,0 +1,13 @@
+# Template file for 'python3-geopy'
+pkgname=python3-geopy
+version=2.4.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-wheel python3-pip python3-pytest python3-docutils"
+short_desc="Geocoding library for Python"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/geopy/geopy"
+#changelog=""
+distfiles="https://github.com/geopy/geopy/archive/refs/tags/${version}.tar.gz"
+checksum=a231629d166b58b0d557fc453374374d1fe0f3aff205b34bd8196e62ec285c55
From ddb5dd6c66465f87135f80b792e34cb33916a9f4 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 15:40:14 +0200
Subject: [PATCH 02/15] New package: libgeographic-2.3 !
---
common/shlibs | 1 +
srcpkgs/libgeographic/template | 22 ++++++++++++++++++++++
2 files changed, 23 insertions(+)
create mode 100644 srcpkgs/libgeographic/template
diff --git a/common/shlibs b/common/shlibs
index 1ee5b1f0544b5c..eb2a6eedda352f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4303,3 +4303,4 @@ libunicode_loader.so.0.4 libunicode-0.4.0_1
force-stage.so.0.1 void-force-stage-0.1_1
libliftoff.so.0 libliftoff-0.4.1_1
libscfg.so libscfg-0.1.1_1
+libGeographicLib.so.26 libgeographic-2.3_1
diff --git a/srcpkgs/libgeographic/template b/srcpkgs/libgeographic/template
new file mode 100644
index 00000000000000..70a417f9266cda
--- /dev/null
+++ b/srcpkgs/libgeographic/template
@@ -0,0 +1,22 @@
+# Template file for 'libgeographic'
+pkgname=libgeographic
+version=2.3
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=cmake
+configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DBUILD_BOTH_LIBS=ON"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="make cmake gcc pkg-config"
+#makedepends=""
+#depends=""
+short_desc="Geographic library"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://geographiclib.sourceforge.io/"
+#changelog=""
+distfiles="https://sourceforge.net/projects/geographiclib/files/distrib-C%2B%2B/GeographicLib-${version}.tar.gz"
+checksum=3114847839453ee6bbe2228e41dc73cad6de6160055442b747adc9c76f0a3198
From 783299b5b4133b805426b5ab7107b38f7ffe1cea Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:58:18 +0200
Subject: [PATCH 03/15] New package: python3-dasbus-1.7
---
srcpkgs/python3-dasbus/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-dasbus/template
diff --git a/srcpkgs/python3-dasbus/template b/srcpkgs/python3-dasbus/template
new file mode 100644
index 00000000000000..5fd0f9976ea557
--- /dev/null
+++ b/srcpkgs/python3-dasbus/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-dasbus'
+pkgname=python3-dasbus
+version=1.7
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+#makedepends=""
+depends="python3 python3-gobject"
+checkdepends="python3-pytest"
+short_desc="DBus library in Python 3"
+maintainer="zenobit <zenobit@disroot.org>"
+license="LGPL-2.1-only"
+homepage="https://github.com/dasbus-project/dasbus"
+#changelog=""
+distfiles="https://github.com/dasbus-project/dasbus/archive/refs/tags/v${version}.tar.gz"
+checksum=442a8df9330d4f55704c92cbed066cf0918378418be89d6fff67721d3cba5590
From 7b5014386145d63f1c6ba5f77eddd2581e10d4d1 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 10:00:54 +0200
Subject: [PATCH 04/15] New package: nwg-bar-0.1.6
---
srcpkgs/nwg-bar/template | 50 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
create mode 100644 srcpkgs/nwg-bar/template
diff --git a/srcpkgs/nwg-bar/template b/srcpkgs/nwg-bar/template
new file mode 100644
index 00000000000000..680c71a35283be
--- /dev/null
+++ b/srcpkgs/nwg-bar/template
@@ -0,0 +1,50 @@
+# Template file for 'nwg-bar'
+pkgname=nwg-bar
+version=0.1.6
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-bar
+#build_style=gnu-makefile
+#configure_args="DESTDIR=/"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="pkg-config"
+#hostmakedepends="go pkg-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype glibc"
+short_desc="GTK3-based button bar for wlroots-based compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-bar"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-bar/archive/refs/tags/v${version}.tar.gz"
+checksum=badc232f9eef1a225776c7f0fe2534b49ac0a957f1a81dc24acb8f341b7719d4
+
+post_install() {
+ vlicense LICENSE
+}
+
+#pre_build() {
+# make get
+#}
+
+#do_build() {
+# make build
+#}
+
+#do_install() {
+# make get
+# make build
+# make install
+#}
+
+#post_install() {
+# vcopy config/* /usr/share/nwg-bar
+# vcopy images/* /usr/share/nwg-bar/images
+# vbin bin/nwg-bar
+# vlicense LICENSE
+#}
From fe7e3e3232433d87a3419f718c9bb75e8b2354c6 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:20:39 +0200
Subject: [PATCH 05/15] New package: nwg-clipman-0.2.1
---
srcpkgs/nwg-clipman/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-clipman/template
diff --git a/srcpkgs/nwg-clipman/template b/srcpkgs/nwg-clipman/template
new file mode 100644
index 00000000000000..736f23f98d7816
--- /dev/null
+++ b/srcpkgs/nwg-clipman/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-clipman'
+pkgname=nwg-clipman
+version=0.2.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="cliphist gtk-layer-shell gtk+3 python3 python3-gobject xdg-utils wl-clipboard"
+checkdepends="python3-wheel"
+short_desc="GTK3-based GUI for cliphist - nwg-shell clipboard manager"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-clipman"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-clipman/archive/refs/tags/v${version}.tar.gz"
+checksum=4be365f8dd3ebda5eb3cbc9f8351fedac048d86d07729076941fb22c7f229ed1
+
+post_install() {
+ vinstall nwg-clipman.svg 644 /usr/share/pixmaps
+ vinstall nwg-clipman.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-clipman
+ vlicense LICENSE
+}
From fdfcf6e0539f97682794ccecabed4ef0116c8552 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 22:14:00 +0100
Subject: [PATCH 06/15] New package: nwg-displays-0.3.16
---
srcpkgs/nwg-displays/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/nwg-displays/template
diff --git a/srcpkgs/nwg-displays/template b/srcpkgs/nwg-displays/template
new file mode 100644
index 00000000000000..1f28629495776a
--- /dev/null
+++ b/srcpkgs/nwg-displays/template
@@ -0,0 +1,17 @@
+# Template file for 'nwg-displays'
+pkgname=nwg-displays
+version=0.3.16
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+short_desc="Intuitive GUI to manage multiple displays for wayland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-displays"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-displays/archive/refs/tags/v${version}.tar.gz"
+checksum=8273f9806f5dfcc205eee0649b8efffceb7bf90a1b4d976b99d4c10d40152986
+
+post_install() {
+ vlicense LICENSE
+}
From ad34624217b1cc059fca7a8abbbe490bbccaf84a Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 00:20:32 +0100
Subject: [PATCH 07/15] New package: nwg-drawer-0.4.7
---
srcpkgs/nwg-drawer/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/nwg-drawer/template
diff --git a/srcpkgs/nwg-drawer/template b/srcpkgs/nwg-drawer/template
new file mode 100644
index 00000000000000..2cd54405a42459
--- /dev/null
+++ b/srcpkgs/nwg-drawer/template
@@ -0,0 +1,19 @@
+# Template file for 'nwg-drawer'
+pkgname=nwg-drawer
+version=0.4.7
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-drawer
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+short_desc="Application drawer for wlroots-based Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-drawer"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-drawer/archive/refs/tags/v${version}.tar.gz"
+checksum=4463841382061ef4a2d6f7fec8b9a846886edf55885cd6b2337874b5cf904e14
+
+post_install() {
+ vlicense LICENSE
+}
From 6837d9f3bf329a53c1da60be59e39094197a0e58 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 21:37:43 +0200
Subject: [PATCH 08/15] New package: nwg-dock-0.3.9
---
srcpkgs/nwg-dock/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-dock/template
diff --git a/srcpkgs/nwg-dock/template b/srcpkgs/nwg-dock/template
new file mode 100644
index 00000000000000..6b9b414f15b615
--- /dev/null
+++ b/srcpkgs/nwg-dock/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-dock'
+pkgname=nwg-dock
+version=0.3.9
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path="github.com/nwg-piotr/nwg-dock"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer gtk-layer-shell"
+short_desc="GTK3-based dock for sway"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock/archive/refs/tags/v${version}.tar.gz"
+checksum=a8655aa0f1fa9da0a23d3612c4ee5f773ed9e8a463408aca1690ce3488b10214
+
+post_install() {
+ vlicense LICENSE
+}
From 6631f989ce5cea5940b655cfeaa3afe38ffb8821 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 01:07:24 +0100
Subject: [PATCH 09/15] New package: nwg-dock-hyprland-0.1.7
---
srcpkgs/nwg-dock-hyprland/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-dock-hyprland/template
diff --git a/srcpkgs/nwg-dock-hyprland/template b/srcpkgs/nwg-dock-hyprland/template
new file mode 100644
index 00000000000000..6bd8dd66610870
--- /dev/null
+++ b/srcpkgs/nwg-dock-hyprland/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-dock-hyprland'
+pkgname=nwg-dock-hyprland
+version=0.1.7
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path="nwg-dock-hyprland"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer glibc gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype"
+short_desc="GTK3-based dock for Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock-hyprland"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/refs/tags/v${version}.tar.gz"
+checksum=a270e43e267886b97833f2a3ffd051165b6f4e59cc95b6ef82f19a85834564a0
+
+post_install() {
+ vlicense LICENSE
+}
From 9fd1eb7c16f7f518109186a0e26f0ccb6af305bc Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:11:52 +0200
Subject: [PATCH 10/15] New package: nwg-icon-picker-0.1.1
---
srcpkgs/nwg-icon-picker/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/nwg-icon-picker/template
diff --git a/srcpkgs/nwg-icon-picker/template b/srcpkgs/nwg-icon-picker/template
new file mode 100644
index 00000000000000..97cbf72689c964
--- /dev/null
+++ b/srcpkgs/nwg-icon-picker/template
@@ -0,0 +1,21 @@
+# Template file for 'nwg-icon-picker'
+pkgname=nwg-icon-picker
+version=0.1.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="gtk+3 python3 python3-gobject"
+short_desc="GTK icon chooser with a text search option"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-icon-picker"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-icon-picker/archive/refs/tags/v${version}.tar.gz"
+checksum=264df7a4fa3ab8e9bfeecb2505b5ef4c58d3b5f9d1e7d8e1255f95f4bc869ffc
+
+post_install() {
+ vinstall nwg-icon-picker.svg 644 /usr/share/pixmaps
+ vinstall nwg-icon-picker.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-icon-picker
+ vlicense LICENSE
+}
From 7b577c71b9751da06675180308aa8b2284439acb Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:30 +0100
Subject: [PATCH 11/15] New package: nwg-menu-0.1.3
---
srcpkgs/nwg-menu/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-menu/template
diff --git a/srcpkgs/nwg-menu/template b/srcpkgs/nwg-menu/template
new file mode 100644
index 00000000000000..def82ffb76dcca
--- /dev/null
+++ b/srcpkgs/nwg-menu/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-menu'
+pkgname=nwg-menu
+version=0.1.3
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-menu
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel glib-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 gtk-layer-shell"
+short_desc="MenuStart plugin to nwg-panel, also capable of working standalone"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-menu"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-menu/archive/refs/tags/v${version}.tar.gz"
+checksum=1d25b2ad799eea4b74a6cd260497c9383c1a34148833051cf0c8907443d5dd3e
+
+post_install() {
+ for dir in desktop-directories/*.directory; do
+ vinstall ${dir} 644 /usr/share/nwg-menu/desktop-directories
+ done
+
+ vinstall menu-start.css 644 /usr/share/nwg-menu
+ vbin nwg-menu
+
+ vinstall README.md 644 /usr/share/doc/nwg-menu
+ vlicense LICENSE
+}
From b795522476fb9f10fd7ea1ad12814100fcfa63e9 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:50 +0100
Subject: [PATCH 12/15] New package: nwg-panel-0.9.27
---
srcpkgs/nwg-panel/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/nwg-panel/template
diff --git a/srcpkgs/nwg-panel/template b/srcpkgs/nwg-panel/template
new file mode 100644
index 00000000000000..a1ce690908cfeb
--- /dev/null
+++ b/srcpkgs/nwg-panel/template
@@ -0,0 +1,17 @@
+# Template file for 'nwg-panel'
+pkgname=nwg-panel
+version=0.9.27
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+short_desc="GTK3-based panel for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-panel"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-panel/archive/refs/tags/v${version}.tar.gz"
+checksum=7e800820df8602381755a4b3357d14dd5df21ba3dd8859ba2f4fbba440d014f0
+
+post_install() {
+ vlicense LICENSE
+}
From 5e3561af7589e11dc4af14c16c2a05d8920954ea Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:52 +0100
Subject: [PATCH 13/15] New package: nwg-readme-browser
---
srcpkgs/nwg-readme-browser/template | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 srcpkgs/nwg-readme-browser/template
diff --git a/srcpkgs/nwg-readme-browser/template b/srcpkgs/nwg-readme-browser/template
new file mode 100644
index 00000000000000..c336e13f58111c
--- /dev/null
+++ b/srcpkgs/nwg-readme-browser/template
@@ -0,0 +1,18 @@
+# Template file for 'nwg-readme-browser'
+pkgname=nwg-readme-browser
+version=0.1.5
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+depends="gtk-layer-shell gtk+3 python3 python3-docutils python3-gobject python3-markdown2 webkit2gtk"
+short_desc="WebKitGTK-based README file browser"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-readme-browser"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-readme-browser/archive/refs/tags/v${version}.tar.gz"
+checksum=e12eb2affc9683a5ae13ec1509b0927e8d0d76e2fc89c3b1966019aeb772ddce
+
+post_install() {
+ vlicense LICENSE
+}
From fe1799ff3d30d9e79f933375befbaa40eab80160 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:15 +0100
Subject: [PATCH 14/15] New package: nwg-shell-config-0.5.34
---
srcpkgs/nwg-shell-config/template | 47 +++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
create mode 100644 srcpkgs/nwg-shell-config/template
diff --git a/srcpkgs/nwg-shell-config/template b/srcpkgs/nwg-shell-config/template
new file mode 100644
index 00000000000000..9d5eaa63e2da4b
--- /dev/null
+++ b/srcpkgs/nwg-shell-config/template
@@ -0,0 +1,47 @@
+# Template file for 'nwg-shell-config'
+pkgname=nwg-shell-config
+version=0.5.34
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-geopy python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtklock noto-fonts-ttf playerctl python3 python3-geopy python3-gobject python3-i3ipc wlsunset"
+short_desc="Graphical user interface for configuring sway and Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-shell-config"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell-config/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-update.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-translate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-noupdate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-available.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-checking.svg 644 /usr/share/pixmaps
+ vinstall nwg-screenshot.svg 644 /usr/share/pixmaps
+ vinstall nwg-1.svg 644 /usr/share/pixmaps
+ vinstall nwg-2.svg 644 /usr/share/pixmaps
+ vinstall nwg-3.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell-config
+ vbin nwg-system-update
+# vbin nwg-autotiling
+# vbin nwg-autotranslate
+# vbin nwg-lock
+# vbin nwg-screenshot-applet
+# vbin nwg-shell-config
+# vbin nwg-shell-config-hyprland
+# vbin nwg-shell-config-sway
+# vbin nwg-shell-help
+# vbin nwg-shell-translate
+# vbin nwg-shell-updater
+# vbin nwg-update-indicator
+ vlicense LICENSE
+}
From d43a8956a9363f6822702fa3f290722f9882e627 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:33 +0100
Subject: [PATCH 15/15] New package: nwg-shell-0.5.34
---
srcpkgs/nwg-shell/template | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 srcpkgs/nwg-shell/template
diff --git a/srcpkgs/nwg-shell/template b/srcpkgs/nwg-shell/template
new file mode 100644
index 00000000000000..316eef8c0e8ad3
--- /dev/null
+++ b/srcpkgs/nwg-shell/template
@@ -0,0 +1,37 @@
+# Template file for 'nwg-shell'
+pkgname=nwg-shell
+version=0.5.34
+revision=1
+build_style=python3-pep517
+hostmakedepends="go python3-setuptools python3-geopy python3-wheel nwg-shell-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="azote gnome-themes-extra grim gtklock ImageMagick jq
+ libayatana-appindicator network-manager-applet nwg-bar nwg-clipman
+ nwg-displays nwg-dock nwg-dock-hyprland nwg-drawer nwg-look nwg-menu
+ nwg-readme-browser nwg-shell-config papirus-icon-theme playerctl
+ polkit-gnome python3-geopy python3-yaml slurp swappy sway swaybg
+ swayidle swaylock SwayNotificationCenter dejavu-fonts-ttf wl-clipboard
+ wlsunset xorg-server-xwayland"
+# nwg-shell-wallpapers
+checkdepends="python3-wheel python3-pytest"
+short_desc="GTK3-based shell for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ #for file in scripts/*; do
+ # vbin ${file}
+ #done
+ #vinstall nwg-shell.jpg 644 /usr/share/backgrounds
+ #vinstall nwg-readme.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] New package: nwg-shell-0.5.34 *
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
` (4 preceding siblings ...)
2024-04-01 23:57 ` zen0bit
@ 2024-04-02 4:07 ` zen0bit
2024-04-02 6:28 ` zen0bit
` (6 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: zen0bit @ 2024-04-02 4:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1003 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR nwg-shell
https://github.com/void-linux/void-packages/pull/49664
New package: nwg-shell-0.5.34 *
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
#### Local build testing
- I built this PR locally for my native architecture, x64 glibc
This will have more new packages...
- [ ] python3-geopy
- [ ] python3-dasbus
- [ ] libgeographic
- [ ] nwg-shell-config
- [ ] nwg-bar
- [ ] nwg-clipman
- [ ] nwg-displays
- [ ] nwg-dock
- [ ] nwg-dock-hyprland
- [ ] nwg-drawer
- [ ] nwg-menu
- [ ] nwg-readme-browser
This still needs work, but marked as ready for testing...
A patch file from https://github.com/void-linux/void-packages/pull/49664.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nwg-shell-49664.patch --]
[-- Type: text/x-diff, Size: 24445 bytes --]
From ec36b640be55e19b94ffc69c2f2a540553350407 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 10:00:54 +0200
Subject: [PATCH 01/16] New package: nwg-bar-0.1.6
---
srcpkgs/nwg-bar/template | 50 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 50 insertions(+)
create mode 100644 srcpkgs/nwg-bar/template
diff --git a/srcpkgs/nwg-bar/template b/srcpkgs/nwg-bar/template
new file mode 100644
index 00000000000000..680c71a35283be
--- /dev/null
+++ b/srcpkgs/nwg-bar/template
@@ -0,0 +1,50 @@
+# Template file for 'nwg-bar'
+pkgname=nwg-bar
+version=0.1.6
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-bar
+#build_style=gnu-makefile
+#configure_args="DESTDIR=/"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="pkg-config"
+#hostmakedepends="go pkg-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype glibc"
+short_desc="GTK3-based button bar for wlroots-based compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-bar"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-bar/archive/refs/tags/v${version}.tar.gz"
+checksum=badc232f9eef1a225776c7f0fe2534b49ac0a957f1a81dc24acb8f341b7719d4
+
+post_install() {
+ vlicense LICENSE
+}
+
+#pre_build() {
+# make get
+#}
+
+#do_build() {
+# make build
+#}
+
+#do_install() {
+# make get
+# make build
+# make install
+#}
+
+#post_install() {
+# vcopy config/* /usr/share/nwg-bar
+# vcopy images/* /usr/share/nwg-bar/images
+# vbin bin/nwg-bar
+# vlicense LICENSE
+#}
From bd88cf7b4e3eb77425aa75872b1534284e3cd439 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:20:39 +0200
Subject: [PATCH 02/16] New package: nwg-clipman-0.2.1
---
srcpkgs/nwg-clipman/template | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
create mode 100644 srcpkgs/nwg-clipman/template
diff --git a/srcpkgs/nwg-clipman/template b/srcpkgs/nwg-clipman/template
new file mode 100644
index 00000000000000..1f61d01c9f64c7
--- /dev/null
+++ b/srcpkgs/nwg-clipman/template
@@ -0,0 +1,23 @@
+# Template file for 'nwg-clipman'
+pkgname=nwg-clipman
+version=0.2.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools cliphist wl-clipboard"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="cliphist gtk-layer-shell gtk+3 python3 python3-gobject xdg-utils wl-clipboard"
+checkdepends="python3-wheel"
+short_desc="GTK3-based GUI for cliphist - nwg-shell clipboard manager"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-clipman"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-clipman/archive/refs/tags/v${version}.tar.gz"
+checksum=4be365f8dd3ebda5eb3cbc9f8351fedac048d86d07729076941fb22c7f229ed1
+
+post_install() {
+ vinstall nwg-clipman.svg 644 /usr/share/pixmaps
+ vinstall nwg-clipman.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-clipman
+ vlicense LICENSE
+}
From 6116d7f6ecf54d94389d40b859cf26429288ff8b Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 22:14:00 +0100
Subject: [PATCH 03/16] New package: nwg-displays-0.3.16
---
srcpkgs/nwg-displays/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-displays/template
diff --git a/srcpkgs/nwg-displays/template b/srcpkgs/nwg-displays/template
new file mode 100644
index 00000000000000..9d9150e0872223
--- /dev/null
+++ b/srcpkgs/nwg-displays/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-displays'
+pkgname=nwg-displays
+version=0.3.16
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="python3-gobject gtk+3 gtk-layer-shell"
+checkdepends="python3-wheel"
+short_desc="Intuitive GUI to manage multiple displays for wayland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-displays"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-displays/archive/refs/tags/v${version}.tar.gz"
+checksum=8273f9806f5dfcc205eee0649b8efffceb7bf90a1b4d976b99d4c10d40152986
+
+post_install() {
+ vlicense LICENSE
+}
From 78e315bb05d9a51d4beed2a34268235690d3f64d Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 00:20:32 +0100
Subject: [PATCH 04/16] New package: nwg-drawer-0.4.7
---
srcpkgs/nwg-drawer/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-drawer/template
diff --git a/srcpkgs/nwg-drawer/template b/srcpkgs/nwg-drawer/template
new file mode 100644
index 00000000000000..5827db04761603
--- /dev/null
+++ b/srcpkgs/nwg-drawer/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-drawer'
+pkgname=nwg-drawer
+version=0.4.7
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-drawer
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell glibc fontconfig freetype"
+short_desc="Application drawer for wlroots-based Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-drawer"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-drawer/archive/refs/tags/v${version}.tar.gz"
+checksum=4463841382061ef4a2d6f7fec8b9a846886edf55885cd6b2337874b5cf904e14
+
+post_install() {
+ vlicense LICENSE
+}
From 8333ba5bfe2d6b5230221660e915135bed0f1740 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 21:37:43 +0200
Subject: [PATCH 05/16] New package: nwg-dock-0.3.9
---
srcpkgs/nwg-dock/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-dock/template
diff --git a/srcpkgs/nwg-dock/template b/srcpkgs/nwg-dock/template
new file mode 100644
index 00000000000000..8ca73f20f7c5a1
--- /dev/null
+++ b/srcpkgs/nwg-dock/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-dock'
+pkgname=nwg-dock
+version=0.3.9
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path="github.com/nwg-piotr/nwg-dock"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer gtk-layer-shell gtk+3 zlib pango libharfbuzz atk gdk-pixbuf glib fontconfig freetype glibc"
+short_desc="GTK3-based dock for sway"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock/archive/refs/tags/v${version}.tar.gz"
+checksum=a8655aa0f1fa9da0a23d3612c4ee5f773ed9e8a463408aca1690ce3488b10214
+
+post_install() {
+ vlicense LICENSE
+}
From e7ee68a34c3679255425aa7b272cd19a1cddfb66 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 01:07:24 +0100
Subject: [PATCH 06/16] New package: nwg-dock-hyprland-0.1.7
---
srcpkgs/nwg-dock-hyprland/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-dock-hyprland/template
diff --git a/srcpkgs/nwg-dock-hyprland/template b/srcpkgs/nwg-dock-hyprland/template
new file mode 100644
index 00000000000000..6bd8dd66610870
--- /dev/null
+++ b/srcpkgs/nwg-dock-hyprland/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-dock-hyprland'
+pkgname=nwg-dock-hyprland
+version=0.1.7
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=go
+go_import_path="nwg-dock-hyprland"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer glibc gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype"
+short_desc="GTK3-based dock for Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock-hyprland"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/refs/tags/v${version}.tar.gz"
+checksum=a270e43e267886b97833f2a3ffd051165b6f4e59cc95b6ef82f19a85834564a0
+
+post_install() {
+ vlicense LICENSE
+}
From eb982f16eb77aa506141ead69c4dce5222a28338 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:11:52 +0200
Subject: [PATCH 07/16] New package: nwg-icon-picker-0.1.1
---
srcpkgs/nwg-icon-picker/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-icon-picker/template
diff --git a/srcpkgs/nwg-icon-picker/template b/srcpkgs/nwg-icon-picker/template
new file mode 100644
index 00000000000000..6154c1ba1cbb06
--- /dev/null
+++ b/srcpkgs/nwg-icon-picker/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-icon-picker'
+pkgname=nwg-icon-picker
+version=0.1.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk+3 python3-gobject"
+short_desc="GTK icon chooser with a text search option"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-icon-picker"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-icon-picker/archive/refs/tags/v${version}.tar.gz"
+checksum=264df7a4fa3ab8e9bfeecb2505b5ef4c58d3b5f9d1e7d8e1255f95f4bc869ffc
+
+post_install() {
+ vinstall nwg-icon-picker.svg 644 /usr/share/pixmaps
+ vinstall nwg-icon-picker.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-icon-picker
+ vlicense LICENSE
+}
From 6fe54aa3acd42107c6cf51670e85ee9442060673 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:30 +0100
Subject: [PATCH 08/16] New package: nwg-menu-0.1.3
---
srcpkgs/nwg-menu/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-menu/template
diff --git a/srcpkgs/nwg-menu/template b/srcpkgs/nwg-menu/template
new file mode 100644
index 00000000000000..3aa317af722dae
--- /dev/null
+++ b/srcpkgs/nwg-menu/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-menu'
+pkgname=nwg-menu
+version=0.1.3
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-menu
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel glib-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell glibc fontconfig freetype"
+short_desc="MenuStart plugin to nwg-panel, also capable of working standalone"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-menu"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-menu/archive/refs/tags/v${version}.tar.gz"
+checksum=1d25b2ad799eea4b74a6cd260497c9383c1a34148833051cf0c8907443d5dd3e
+
+post_install() {
+ for dir in desktop-directories/*.directory; do
+ vinstall ${dir} 644 /usr/share/nwg-menu/desktop-directories
+ done
+
+ vinstall menu-start.css 644 /usr/share/nwg-menu
+ vbin nwg-menu
+
+ vinstall README.md 644 /usr/share/doc/nwg-menu
+ vlicense LICENSE
+}
From 3ef2b6e65cb31ccb90b987fa29c631ec88b1f1e1 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:50 +0100
Subject: [PATCH 09/16] New package: nwg-panel-0.9.27
---
srcpkgs/nwg-panel/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-panel/template
diff --git a/srcpkgs/nwg-panel/template b/srcpkgs/nwg-panel/template
new file mode 100644
index 00000000000000..819b0c0e6dc71e
--- /dev/null
+++ b/srcpkgs/nwg-panel/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-panel'
+pkgname=nwg-panel
+version=0.9.27
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools pkg-config python3-dasbus"
+makedepends="cairo-devel python3-cairo-devel"
+depends="gobject-introspection gtk+3 gtk-layer-shell python3-psutil python3-dasbus"
+checkdepends="python3-pytest python3-pip python3-wheel cmake python3-gobject gtk+3 gtk-layer-shell python3-psutil playerctl python3-requests python3-i3ipc libdbusmenu-gtk3"
+short_desc="GTK3-based panel for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-panel"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-panel/archive/refs/tags/v${version}.tar.gz"
+checksum=7e800820df8602381755a4b3357d14dd5df21ba3dd8859ba2f4fbba440d014f0
+
+post_install() {
+ vlicense LICENSE
+}
From 99c3cf11c0daaa4e264ce0fddce63cdadad6d000 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:52 +0100
Subject: [PATCH 10/16] New package: nwg-readme-browser
---
srcpkgs/nwg-readme-browser/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/nwg-readme-browser/template
diff --git a/srcpkgs/nwg-readme-browser/template b/srcpkgs/nwg-readme-browser/template
new file mode 100644
index 00000000000000..f7efdee38d1a9d
--- /dev/null
+++ b/srcpkgs/nwg-readme-browser/template
@@ -0,0 +1,19 @@
+# Template file for 'nwg-readme-browser'
+pkgname=nwg-readme-browser
+version=0.1.5
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+depends="gtk-layer-shell gtk+3 python3-docutils python3-gobject python3-markdown2 webkit2gtk"
+checkdepends="python3-markdown2 python3-gobject gtk+3 webkit2gtk python3-docutils"
+short_desc="WebKitGTK-based README file browser"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-readme-browser"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-readme-browser/archive/refs/tags/v${version}.tar.gz"
+checksum=e12eb2affc9683a5ae13ec1509b0927e8d0d76e2fc89c3b1966019aeb772ddce
+
+post_install() {
+ vlicense LICENSE
+}
From c508578a2ee3a913922d13af1a0a59f580fe71f1 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 15:40:14 +0200
Subject: [PATCH 11/16] New package: libgeographic-2.3 !
---
common/shlibs | 1 +
srcpkgs/libgeographic/template | 22 ++++++++++++++++++++++
2 files changed, 23 insertions(+)
create mode 100644 srcpkgs/libgeographic/template
diff --git a/common/shlibs b/common/shlibs
index 1ee5b1f0544b5c..eb2a6eedda352f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4303,3 +4303,4 @@ libunicode_loader.so.0.4 libunicode-0.4.0_1
force-stage.so.0.1 void-force-stage-0.1_1
libliftoff.so.0 libliftoff-0.4.1_1
libscfg.so libscfg-0.1.1_1
+libGeographicLib.so.26 libgeographic-2.3_1
diff --git a/srcpkgs/libgeographic/template b/srcpkgs/libgeographic/template
new file mode 100644
index 00000000000000..70a417f9266cda
--- /dev/null
+++ b/srcpkgs/libgeographic/template
@@ -0,0 +1,22 @@
+# Template file for 'libgeographic'
+pkgname=libgeographic
+version=2.3
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=cmake
+configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DBUILD_BOTH_LIBS=ON"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="make cmake gcc pkg-config"
+#makedepends=""
+#depends=""
+short_desc="Geographic library"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://geographiclib.sourceforge.io/"
+#changelog=""
+distfiles="https://sourceforge.net/projects/geographiclib/files/distrib-C%2B%2B/GeographicLib-${version}.tar.gz"
+checksum=3114847839453ee6bbe2228e41dc73cad6de6160055442b747adc9c76f0a3198
From 9b43d266b7c6542dde8e42facf7dce9fd167851a Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 01:50:43 +0100
Subject: [PATCH 12/16] New package: python3-geographlib-2.0
---
srcpkgs/python3-geographiclib/template | 37 ++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 srcpkgs/python3-geographiclib/template
diff --git a/srcpkgs/python3-geographiclib/template b/srcpkgs/python3-geographiclib/template
new file mode 100644
index 00000000000000..2814175aa40ce7
--- /dev/null
+++ b/srcpkgs/python3-geographiclib/template
@@ -0,0 +1,37 @@
+# Template file for 'python3-geographiclib'
+pkgname=python3-geographiclib
+version=2.0
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=python3-pep517
+#configure_args=""
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="python3-build python3-installer python3-setuptools python3-wheel"
+#makedepends=""
+depends="python3"
+checkdepends="python3-pytest"
+short_desc="Python implementation of the geodesic routines"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://geographiclib.sourceforge.io/"
+#changelog=""
+#distfiles="https://github.com/geographiclib/geographiclib-python/archive/refs/tags/v${version}.tar.gz"
+#distfiles="${SOURCEFORGE_SITE}/geographiclib/files/distrib-Python/geographiclib-${version}.tar.gz"
+distfiles="https://sourceforge.net/projects/geographiclib/files/distrib-Python/geographiclib-${version}.tar.gz"
+checksum=f7f41c85dc3e1c2d3d935ec86660dc3b2c848c83e17f9a9e51ba9d5146a15859
+
+do_build() {
+ python3 build --wheel --no-isolation
+}
+
+do_install() {
+ python3 install dist/*.whl
+}
+
+post_install() {
+ vlicense LICENSE
+}
From 7ede9828d5c253a9410d2f9d419f2ba8ba314581 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 00:13:31 +0100
Subject: [PATCH 13/16] New package: python3-geopy-2.4.1
---
srcpkgs/python3-geopy/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-geopy/template
diff --git a/srcpkgs/python3-geopy/template b/srcpkgs/python3-geopy/template
new file mode 100644
index 00000000000000..8bdcfcfa458eb3
--- /dev/null
+++ b/srcpkgs/python3-geopy/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-geopy'
+pkgname=python3-geopy
+version=2.4.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-wheel python3-pip python3-pytest python3-docutils python3-geographiclib"
+#makedepends=""
+#depends=""
+#checkdepends=""
+short_desc="Geocoding library for Python"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/geopy/geopy"
+#changelog=""
+distfiles="https://github.com/geopy/geopy/archive/refs/tags/${version}.tar.gz"
+checksum=a231629d166b58b0d557fc453374374d1fe0f3aff205b34bd8196e62ec285c55
From 5a800135462e6e1dda56ebea4e055a7d17af656e Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:15 +0100
Subject: [PATCH 14/16] New package: nwg-shell-config-0.5.34
---
srcpkgs/nwg-shell-config/template | 47 +++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
create mode 100644 srcpkgs/nwg-shell-config/template
diff --git a/srcpkgs/nwg-shell-config/template b/srcpkgs/nwg-shell-config/template
new file mode 100644
index 00000000000000..9d5eaa63e2da4b
--- /dev/null
+++ b/srcpkgs/nwg-shell-config/template
@@ -0,0 +1,47 @@
+# Template file for 'nwg-shell-config'
+pkgname=nwg-shell-config
+version=0.5.34
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-geopy python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtklock noto-fonts-ttf playerctl python3 python3-geopy python3-gobject python3-i3ipc wlsunset"
+short_desc="Graphical user interface for configuring sway and Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-shell-config"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell-config/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-update.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-translate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-noupdate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-available.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-checking.svg 644 /usr/share/pixmaps
+ vinstall nwg-screenshot.svg 644 /usr/share/pixmaps
+ vinstall nwg-1.svg 644 /usr/share/pixmaps
+ vinstall nwg-2.svg 644 /usr/share/pixmaps
+ vinstall nwg-3.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell-config
+ vbin nwg-system-update
+# vbin nwg-autotiling
+# vbin nwg-autotranslate
+# vbin nwg-lock
+# vbin nwg-screenshot-applet
+# vbin nwg-shell-config
+# vbin nwg-shell-config-hyprland
+# vbin nwg-shell-config-sway
+# vbin nwg-shell-help
+# vbin nwg-shell-translate
+# vbin nwg-shell-updater
+# vbin nwg-update-indicator
+ vlicense LICENSE
+}
From dcd2908245ce7703a7c476f605cd0cda5df50263 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:58:18 +0200
Subject: [PATCH 15/16] New package: python3-dasbus-1.7
---
srcpkgs/python3-dasbus/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-dasbus/template
diff --git a/srcpkgs/python3-dasbus/template b/srcpkgs/python3-dasbus/template
new file mode 100644
index 00000000000000..3da796bc1d0503
--- /dev/null
+++ b/srcpkgs/python3-dasbus/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-dasbus'
+pkgname=python3-dasbus
+version=1.7
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools"
+makedepends="cairo-devel python3-gobject-devel python3-cairo-devel python3-dbus-devel"
+depends="python3-gobject"
+checkdepends="python3-pytest"
+short_desc="DBus library in Python 3"
+maintainer="zenobit <zenobit@disroot.org>"
+license="LGPL-2.1-only"
+homepage="https://github.com/dasbus-project/dasbus"
+#changelog=""
+distfiles="https://github.com/dasbus-project/dasbus/archive/refs/tags/v${version}.tar.gz"
+checksum=442a8df9330d4f55704c92cbed066cf0918378418be89d6fff67721d3cba5590
From 3fb154981b0642c6b85fdc4e9480b8d8a85bbb93 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:33 +0100
Subject: [PATCH 16/16] New package: nwg-shell-0.5.34
---
srcpkgs/nwg-shell/template | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 srcpkgs/nwg-shell/template
diff --git a/srcpkgs/nwg-shell/template b/srcpkgs/nwg-shell/template
new file mode 100644
index 00000000000000..316eef8c0e8ad3
--- /dev/null
+++ b/srcpkgs/nwg-shell/template
@@ -0,0 +1,37 @@
+# Template file for 'nwg-shell'
+pkgname=nwg-shell
+version=0.5.34
+revision=1
+build_style=python3-pep517
+hostmakedepends="go python3-setuptools python3-geopy python3-wheel nwg-shell-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="azote gnome-themes-extra grim gtklock ImageMagick jq
+ libayatana-appindicator network-manager-applet nwg-bar nwg-clipman
+ nwg-displays nwg-dock nwg-dock-hyprland nwg-drawer nwg-look nwg-menu
+ nwg-readme-browser nwg-shell-config papirus-icon-theme playerctl
+ polkit-gnome python3-geopy python3-yaml slurp swappy sway swaybg
+ swayidle swaylock SwayNotificationCenter dejavu-fonts-ttf wl-clipboard
+ wlsunset xorg-server-xwayland"
+# nwg-shell-wallpapers
+checkdepends="python3-wheel python3-pytest"
+short_desc="GTK3-based shell for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ #for file in scripts/*; do
+ # vbin ${file}
+ #done
+ #vinstall nwg-shell.jpg 644 /usr/share/backgrounds
+ #vinstall nwg-readme.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] New package: nwg-shell-0.5.34 *
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
` (5 preceding siblings ...)
2024-04-02 4:07 ` zen0bit
@ 2024-04-02 6:28 ` zen0bit
2024-05-12 3:09 ` [PR PATCH] [Updated] New package: nwg-shell-0.5.34 * # + all dependencies zen0bit
` (5 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: zen0bit @ 2024-04-02 6:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1003 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR nwg-shell
https://github.com/void-linux/void-packages/pull/49664
New package: nwg-shell-0.5.34 *
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
#### Local build testing
- I built this PR locally for my native architecture, x64 glibc
This will have more new packages...
- [ ] python3-geopy
- [ ] python3-dasbus
- [ ] libgeographic
- [ ] nwg-shell-config
- [ ] nwg-bar
- [ ] nwg-clipman
- [ ] nwg-displays
- [ ] nwg-dock
- [ ] nwg-dock-hyprland
- [ ] nwg-drawer
- [ ] nwg-menu
- [ ] nwg-readme-browser
This still needs work, but marked as ready for testing...
A patch file from https://github.com/void-linux/void-packages/pull/49664.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nwg-shell-49664.patch --]
[-- Type: text/x-diff, Size: 24193 bytes --]
From cc45471800db81292da190d2eab691e552c9fff5 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 10:00:54 +0200
Subject: [PATCH 01/16] New package: nwg-bar-0.1.6
---
srcpkgs/nwg-bar/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-bar/template
diff --git a/srcpkgs/nwg-bar/template b/srcpkgs/nwg-bar/template
new file mode 100644
index 00000000000000..00a61cb566ce83
--- /dev/null
+++ b/srcpkgs/nwg-bar/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-bar'
+pkgname=nwg-bar
+version=0.1.6
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-bar
+hostmakedepends="pkg-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype glibc"
+short_desc="GTK3-based button bar for wlroots-based compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-bar"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-bar/archive/refs/tags/v${version}.tar.gz"
+checksum=badc232f9eef1a225776c7f0fe2534b49ac0a957f1a81dc24acb8f341b7719d4
+
+post_install() {
+ vlicense LICENSE
+}
From c0da11824f85686c2199bb64a0180a0fb97a17bd Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:20:39 +0200
Subject: [PATCH 02/16] New package: nwg-clipman-0.2.1
---
srcpkgs/nwg-clipman/template | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
create mode 100644 srcpkgs/nwg-clipman/template
diff --git a/srcpkgs/nwg-clipman/template b/srcpkgs/nwg-clipman/template
new file mode 100644
index 00000000000000..1cc8c6062ec249
--- /dev/null
+++ b/srcpkgs/nwg-clipman/template
@@ -0,0 +1,23 @@
+# Template file for 'nwg-clipman'
+pkgname=nwg-clipman
+version=0.2.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools cliphist wl-clipboard python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="cliphist gtk-layer-shell gtk+3 python3 python3-gobject xdg-utils wl-clipboard"
+checkdepends="python3-wheel"
+short_desc="GTK3-based GUI for cliphist - nwg-shell clipboard manager"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-clipman"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-clipman/archive/refs/tags/v${version}.tar.gz"
+checksum=4be365f8dd3ebda5eb3cbc9f8351fedac048d86d07729076941fb22c7f229ed1
+
+post_install() {
+ vinstall nwg-clipman.svg 644 /usr/share/pixmaps
+ vinstall nwg-clipman.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-clipman
+ vlicense LICENSE
+}
From 16dab09f173a714bbbd32ac84861160dee0f11dc Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 22:14:00 +0100
Subject: [PATCH 03/16] New package: nwg-displays-0.3.16
---
srcpkgs/nwg-displays/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-displays/template
diff --git a/srcpkgs/nwg-displays/template b/srcpkgs/nwg-displays/template
new file mode 100644
index 00000000000000..f7c5dba01b22b2
--- /dev/null
+++ b/srcpkgs/nwg-displays/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-displays'
+pkgname=nwg-displays
+version=0.3.16
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="python3-gobject gtk+3 gtk-layer-shell"
+checkdepends="python3-wheel"
+short_desc="Intuitive GUI to manage multiple displays for wayland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-displays"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-displays/archive/refs/tags/v${version}.tar.gz"
+checksum=8273f9806f5dfcc205eee0649b8efffceb7bf90a1b4d976b99d4c10d40152986
+
+post_install() {
+ vinstall nwg-displays.svg 644 /usr/share/pixmaps
+ vinstall nwg-displays.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-displays
+
+ for lang in nwg_displays/langs/*.json; do
+ vinstall "${lang}" 644 /usr/share/nwg-displays/langs
+ done
+
+ vlicense LICENSE
+}
From 6b66f416a8a976b0c7412a6e9e0d030d9129e47a Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 00:20:32 +0100
Subject: [PATCH 04/16] New package: nwg-drawer-0.4.7
---
srcpkgs/nwg-drawer/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-drawer/template
diff --git a/srcpkgs/nwg-drawer/template b/srcpkgs/nwg-drawer/template
new file mode 100644
index 00000000000000..5827db04761603
--- /dev/null
+++ b/srcpkgs/nwg-drawer/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-drawer'
+pkgname=nwg-drawer
+version=0.4.7
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-drawer
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell glibc fontconfig freetype"
+short_desc="Application drawer for wlroots-based Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-drawer"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-drawer/archive/refs/tags/v${version}.tar.gz"
+checksum=4463841382061ef4a2d6f7fec8b9a846886edf55885cd6b2337874b5cf904e14
+
+post_install() {
+ vlicense LICENSE
+}
From 71d4ba65eea8481660751aaff9e9dc2213d5221a Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 21:37:43 +0200
Subject: [PATCH 05/16] New package: nwg-dock-0.3.9
---
srcpkgs/nwg-dock/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-dock/template
diff --git a/srcpkgs/nwg-dock/template b/srcpkgs/nwg-dock/template
new file mode 100644
index 00000000000000..19368d785011ee
--- /dev/null
+++ b/srcpkgs/nwg-dock/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-dock'
+pkgname=nwg-dock
+version=0.3.9
+revision=1
+build_style=go
+go_import_path="github.com/nwg-piotr/nwg-dock"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer gtk-layer-shell gtk+3 zlib pango libharfbuzz atk gdk-pixbuf glib fontconfig freetype glibc"
+short_desc="GTK3-based dock for sway"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock/archive/refs/tags/v${version}.tar.gz"
+checksum=a8655aa0f1fa9da0a23d3612c4ee5f773ed9e8a463408aca1690ce3488b10214
+
+post_install() {
+ vlicense LICENSE
+}
From 5f8158c9a6ac3d0fb4c7dcddfd538c516f8b771c Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 01:07:24 +0100
Subject: [PATCH 06/16] New package: nwg-dock-hyprland-0.1.7
---
srcpkgs/nwg-dock-hyprland/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-dock-hyprland/template
diff --git a/srcpkgs/nwg-dock-hyprland/template b/srcpkgs/nwg-dock-hyprland/template
new file mode 100644
index 00000000000000..839c1c8f3b41b1
--- /dev/null
+++ b/srcpkgs/nwg-dock-hyprland/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-dock-hyprland'
+pkgname=nwg-dock-hyprland
+version=0.1.7
+revision=1
+build_style=go
+go_import_path="nwg-dock-hyprland"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer glibc gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype"
+short_desc="GTK3-based dock for Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock-hyprland"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/refs/tags/v${version}.tar.gz"
+checksum=a270e43e267886b97833f2a3ffd051165b6f4e59cc95b6ef82f19a85834564a0
+
+post_install() {
+ vlicense LICENSE
+}
From 827fae39ebab2bc9c2355431d10550c7617e2b6f Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:11:52 +0200
Subject: [PATCH 07/16] New package: nwg-icon-picker-0.1.1
---
srcpkgs/nwg-icon-picker/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-icon-picker/template
diff --git a/srcpkgs/nwg-icon-picker/template b/srcpkgs/nwg-icon-picker/template
new file mode 100644
index 00000000000000..f6011ebfa419a7
--- /dev/null
+++ b/srcpkgs/nwg-icon-picker/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-icon-picker'
+pkgname=nwg-icon-picker
+version=0.1.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk+3 python3-gobject"
+short_desc="GTK icon chooser with a text search option"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-icon-picker"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-icon-picker/archive/refs/tags/v${version}.tar.gz"
+checksum=264df7a4fa3ab8e9bfeecb2505b5ef4c58d3b5f9d1e7d8e1255f95f4bc869ffc
+
+post_install() {
+ vinstall nwg-icon-picker.svg 644 /usr/share/pixmaps
+ vinstall nwg-icon-picker.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-icon-picker
+ vlicense LICENSE
+}
From 9b6c20316cc36823ba9efa306d35170ed392a8be Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:30 +0100
Subject: [PATCH 08/16] New package: nwg-menu-0.1.3
---
srcpkgs/nwg-menu/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-menu/template
diff --git a/srcpkgs/nwg-menu/template b/srcpkgs/nwg-menu/template
new file mode 100644
index 00000000000000..3aa317af722dae
--- /dev/null
+++ b/srcpkgs/nwg-menu/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-menu'
+pkgname=nwg-menu
+version=0.1.3
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-menu
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel glib-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell glibc fontconfig freetype"
+short_desc="MenuStart plugin to nwg-panel, also capable of working standalone"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-menu"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-menu/archive/refs/tags/v${version}.tar.gz"
+checksum=1d25b2ad799eea4b74a6cd260497c9383c1a34148833051cf0c8907443d5dd3e
+
+post_install() {
+ for dir in desktop-directories/*.directory; do
+ vinstall ${dir} 644 /usr/share/nwg-menu/desktop-directories
+ done
+
+ vinstall menu-start.css 644 /usr/share/nwg-menu
+ vbin nwg-menu
+
+ vinstall README.md 644 /usr/share/doc/nwg-menu
+ vlicense LICENSE
+}
From 5b7c229936adb17daa95afc6ef5301d1674e6e5a Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:52 +0100
Subject: [PATCH 09/16] New package: nwg-readme-browser
---
srcpkgs/nwg-readme-browser/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/nwg-readme-browser/template
diff --git a/srcpkgs/nwg-readme-browser/template b/srcpkgs/nwg-readme-browser/template
new file mode 100644
index 00000000000000..f7efdee38d1a9d
--- /dev/null
+++ b/srcpkgs/nwg-readme-browser/template
@@ -0,0 +1,19 @@
+# Template file for 'nwg-readme-browser'
+pkgname=nwg-readme-browser
+version=0.1.5
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+depends="gtk-layer-shell gtk+3 python3-docutils python3-gobject python3-markdown2 webkit2gtk"
+checkdepends="python3-markdown2 python3-gobject gtk+3 webkit2gtk python3-docutils"
+short_desc="WebKitGTK-based README file browser"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-readme-browser"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-readme-browser/archive/refs/tags/v${version}.tar.gz"
+checksum=e12eb2affc9683a5ae13ec1509b0927e8d0d76e2fc89c3b1966019aeb772ddce
+
+post_install() {
+ vlicense LICENSE
+}
From 3a39ce83748faf9c56f6987809c991e156e4954b Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:58:18 +0200
Subject: [PATCH 10/16] New package: python3-dasbus-1.7
---
srcpkgs/python3-dasbus/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-dasbus/template
diff --git a/srcpkgs/python3-dasbus/template b/srcpkgs/python3-dasbus/template
new file mode 100644
index 00000000000000..cd1066ab0cb0ee
--- /dev/null
+++ b/srcpkgs/python3-dasbus/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-dasbus'
+pkgname=python3-dasbus
+version=1.7
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="cairo-devel python3-gobject-devel python3-cairo-devel python3-dbus-devel"
+depends="python3-gobject"
+checkdepends="python3-pytest"
+short_desc="DBus library in Python 3"
+maintainer="zenobit <zenobit@disroot.org>"
+license="LGPL-2.1-only"
+homepage="https://github.com/dasbus-project/dasbus"
+#changelog=""
+distfiles="https://github.com/dasbus-project/dasbus/archive/refs/tags/v${version}.tar.gz"
+checksum=442a8df9330d4f55704c92cbed066cf0918378418be89d6fff67721d3cba5590
From 8cba12de1ddd3aaad36b28fb3802f83312d12a5a Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:50 +0100
Subject: [PATCH 11/16] New package: nwg-panel-0.9.27 !
---
srcpkgs/nwg-panel/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-panel/template
diff --git a/srcpkgs/nwg-panel/template b/srcpkgs/nwg-panel/template
new file mode 100644
index 00000000000000..006ee09a225743
--- /dev/null
+++ b/srcpkgs/nwg-panel/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-panel'
+pkgname=nwg-panel
+version=0.9.27
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools pkg-config python3-dasbus python3-wheel"
+makedepends="cairo-devel python3-cairo-devel"
+depends="gobject-introspection gtk+3 gtk-layer-shell python3-psutil python3-dasbus"
+checkdepends="python3-pytest python3-pip python3-wheel cmake python3-gobject gtk+3 gtk-layer-shell python3-psutil playerctl python3-requests python3-i3ipc libdbusmenu-gtk3"
+short_desc="GTK3-based panel for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-panel"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-panel/archive/refs/tags/v${version}.tar.gz"
+checksum=7e800820df8602381755a4b3357d14dd5df21ba3dd8859ba2f4fbba440d014f0
+
+post_install() {
+ vlicense LICENSE
+}
From 1b965cf433607a3d2d259da11507402501e1a4d3 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 15:40:14 +0200
Subject: [PATCH 12/16] New package: libgeographic-2.3 !
---
common/shlibs | 1 +
srcpkgs/libgeographic/template | 22 ++++++++++++++++++++++
2 files changed, 23 insertions(+)
create mode 100644 srcpkgs/libgeographic/template
diff --git a/common/shlibs b/common/shlibs
index 1ee5b1f0544b5c..eb2a6eedda352f 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4303,3 +4303,4 @@ libunicode_loader.so.0.4 libunicode-0.4.0_1
force-stage.so.0.1 void-force-stage-0.1_1
libliftoff.so.0 libliftoff-0.4.1_1
libscfg.so libscfg-0.1.1_1
+libGeographicLib.so.26 libgeographic-2.3_1
diff --git a/srcpkgs/libgeographic/template b/srcpkgs/libgeographic/template
new file mode 100644
index 00000000000000..70a417f9266cda
--- /dev/null
+++ b/srcpkgs/libgeographic/template
@@ -0,0 +1,22 @@
+# Template file for 'libgeographic'
+pkgname=libgeographic
+version=2.3
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=cmake
+configure_args="-DCMAKE_INSTALL_PREFIX=/usr -DBUILD_BOTH_LIBS=ON"
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="make cmake gcc pkg-config"
+#makedepends=""
+#depends=""
+short_desc="Geographic library"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://geographiclib.sourceforge.io/"
+#changelog=""
+distfiles="https://sourceforge.net/projects/geographiclib/files/distrib-C%2B%2B/GeographicLib-${version}.tar.gz"
+checksum=3114847839453ee6bbe2228e41dc73cad6de6160055442b747adc9c76f0a3198
From f9ed1b77b4a4830a5983ab263a6c3e001f8981ad Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 01:50:43 +0100
Subject: [PATCH 13/16] New package: python3-geographlib-2.0
---
srcpkgs/python3-geographiclib/template | 37 ++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 srcpkgs/python3-geographiclib/template
diff --git a/srcpkgs/python3-geographiclib/template b/srcpkgs/python3-geographiclib/template
new file mode 100644
index 00000000000000..28703ce9622472
--- /dev/null
+++ b/srcpkgs/python3-geographiclib/template
@@ -0,0 +1,37 @@
+# Template file for 'python3-geographiclib'
+pkgname=python3-geographiclib
+version=2.0
+revision=1
+#archs="i686 x86_64"
+#build_wrksrc=
+build_style=python3-pep517
+#configure_args=""
+#make_build_args=""
+#make_install_args=""
+#conf_files=""
+#make_dirs="/var/log/dir 0755 root root"
+hostmakedepends="python3-build python3-installer python3-setuptools python3-wheel"
+#makedepends=""
+depends="python3"
+checkdepends="python3-pytest"
+short_desc="Python implementation of the geodesic routines"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://geographiclib.sourceforge.io/"
+#changelog=""
+#distfiles="https://github.com/geographiclib/geographiclib-python/archive/refs/tags/v${version}.tar.gz"
+#distfiles="${SOURCEFORGE_SITE}/geographiclib/files/distrib-Python/geographiclib-${version}.tar.gz"
+distfiles="https://sourceforge.net/projects/geographiclib/files/distrib-Python/geographiclib-${version}.tar.gz"
+checksum=f7f41c85dc3e1c2d3d935ec86660dc3b2c848c83e17f9a9e51ba9d5146a15859
+
+#do_build() {
+# python3 build --wheel --no-isolation
+#}
+
+do_install() {
+ python3 install dist/*.whl
+}
+
+post_install() {
+ vlicense LICENSE
+}
From 5eca7a1e58d75c0d4afe67ad6ba3acb1ffd61841 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 00:13:31 +0100
Subject: [PATCH 14/16] New package: python3-geopy-2.4.1
---
srcpkgs/python3-geopy/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-geopy/template
diff --git a/srcpkgs/python3-geopy/template b/srcpkgs/python3-geopy/template
new file mode 100644
index 00000000000000..8bdcfcfa458eb3
--- /dev/null
+++ b/srcpkgs/python3-geopy/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-geopy'
+pkgname=python3-geopy
+version=2.4.1
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-wheel python3-pip python3-pytest python3-docutils python3-geographiclib"
+#makedepends=""
+#depends=""
+#checkdepends=""
+short_desc="Geocoding library for Python"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/geopy/geopy"
+#changelog=""
+distfiles="https://github.com/geopy/geopy/archive/refs/tags/${version}.tar.gz"
+checksum=a231629d166b58b0d557fc453374374d1fe0f3aff205b34bd8196e62ec285c55
From d64b999f94c489ec8636e78a4d76b02ae130c85b Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:15 +0100
Subject: [PATCH 15/16] New package: nwg-shell-config-0.5.34
---
srcpkgs/nwg-shell-config/template | 47 +++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
create mode 100644 srcpkgs/nwg-shell-config/template
diff --git a/srcpkgs/nwg-shell-config/template b/srcpkgs/nwg-shell-config/template
new file mode 100644
index 00000000000000..9d5eaa63e2da4b
--- /dev/null
+++ b/srcpkgs/nwg-shell-config/template
@@ -0,0 +1,47 @@
+# Template file for 'nwg-shell-config'
+pkgname=nwg-shell-config
+version=0.5.34
+revision=1
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-geopy python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtklock noto-fonts-ttf playerctl python3 python3-geopy python3-gobject python3-i3ipc wlsunset"
+short_desc="Graphical user interface for configuring sway and Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-shell-config"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell-config/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-update.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-translate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-noupdate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-available.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-checking.svg 644 /usr/share/pixmaps
+ vinstall nwg-screenshot.svg 644 /usr/share/pixmaps
+ vinstall nwg-1.svg 644 /usr/share/pixmaps
+ vinstall nwg-2.svg 644 /usr/share/pixmaps
+ vinstall nwg-3.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell-config
+ vbin nwg-system-update
+# vbin nwg-autotiling
+# vbin nwg-autotranslate
+# vbin nwg-lock
+# vbin nwg-screenshot-applet
+# vbin nwg-shell-config
+# vbin nwg-shell-config-hyprland
+# vbin nwg-shell-config-sway
+# vbin nwg-shell-help
+# vbin nwg-shell-translate
+# vbin nwg-shell-updater
+# vbin nwg-update-indicator
+ vlicense LICENSE
+}
From ed5284463b025d72865a1b31bcac0fa481554ec9 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:33 +0100
Subject: [PATCH 16/16] New package: nwg-shell-0.5.34
---
srcpkgs/nwg-shell/template | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
create mode 100644 srcpkgs/nwg-shell/template
diff --git a/srcpkgs/nwg-shell/template b/srcpkgs/nwg-shell/template
new file mode 100644
index 00000000000000..316eef8c0e8ad3
--- /dev/null
+++ b/srcpkgs/nwg-shell/template
@@ -0,0 +1,37 @@
+# Template file for 'nwg-shell'
+pkgname=nwg-shell
+version=0.5.34
+revision=1
+build_style=python3-pep517
+hostmakedepends="go python3-setuptools python3-geopy python3-wheel nwg-shell-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="azote gnome-themes-extra grim gtklock ImageMagick jq
+ libayatana-appindicator network-manager-applet nwg-bar nwg-clipman
+ nwg-displays nwg-dock nwg-dock-hyprland nwg-drawer nwg-look nwg-menu
+ nwg-readme-browser nwg-shell-config papirus-icon-theme playerctl
+ polkit-gnome python3-geopy python3-yaml slurp swappy sway swaybg
+ swayidle swaylock SwayNotificationCenter dejavu-fonts-ttf wl-clipboard
+ wlsunset xorg-server-xwayland"
+# nwg-shell-wallpapers
+checkdepends="python3-wheel python3-pytest"
+short_desc="GTK3-based shell for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+do_install() {
+ python3 setup.py install --optimize=1
+}
+
+post_install() {
+ #for file in scripts/*; do
+ # vbin ${file}
+ #done
+ #vinstall nwg-shell.jpg 644 /usr/share/backgrounds
+ #vinstall nwg-readme.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] New package: nwg-shell-0.5.34 * # + all dependencies
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
` (6 preceding siblings ...)
2024-04-02 6:28 ` zen0bit
@ 2024-05-12 3:09 ` zen0bit
2024-05-12 3:13 ` zen0bit
` (4 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: zen0bit @ 2024-05-12 3:09 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1184 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR nwg-shell
https://github.com/void-linux/void-packages/pull/49664
New package: nwg-shell-0.5.34 * # + all dependencies
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
#### Local build testing
- I built this PR locally for my native architecture, x64 glibc
This will have more new packages...
- [x] nwg-shell
- [x] python3-geopy
- [x] python3-dasbus
- [ ] libgeographic ? - whats needed?
- [ ] python3-geographiclib ? - whats needed?
- [ ] nwg-shell-config - This don't work for me as expected yet
- [x] nwg-bar
- [x] nwg-clipman
- [x] nwg-displays
- [x] nwg-dock
- [x] nwg-dock-hyprland
- [x] nwg-drawer
- [x] nwg-menu
- [x] nwg-readme-browser
This still needs work, but marked as ready for testing...
Some help? :heart:
A patch file from https://github.com/void-linux/void-packages/pull/49664.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nwg-shell-49664.patch --]
[-- Type: text/x-diff, Size: 22928 bytes --]
From 420743deff1facc14924ab80101b75374758e12f Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 10:00:54 +0200
Subject: [PATCH 01/15] New package: nwg-bar-0.1.6
---
srcpkgs/nwg-bar/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-bar/template
diff --git a/srcpkgs/nwg-bar/template b/srcpkgs/nwg-bar/template
new file mode 100644
index 00000000000000..00a61cb566ce83
--- /dev/null
+++ b/srcpkgs/nwg-bar/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-bar'
+pkgname=nwg-bar
+version=0.1.6
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-bar
+hostmakedepends="pkg-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype glibc"
+short_desc="GTK3-based button bar for wlroots-based compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-bar"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-bar/archive/refs/tags/v${version}.tar.gz"
+checksum=badc232f9eef1a225776c7f0fe2534b49ac0a957f1a81dc24acb8f341b7719d4
+
+post_install() {
+ vlicense LICENSE
+}
From 040d8fbc130bfbeb56cab49e9f61cdad1477eedf Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:20:39 +0200
Subject: [PATCH 02/15] New package: nwg-clipman-0.2.1
---
srcpkgs/nwg-clipman/template | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
create mode 100644 srcpkgs/nwg-clipman/template
diff --git a/srcpkgs/nwg-clipman/template b/srcpkgs/nwg-clipman/template
new file mode 100644
index 00000000000000..1cc8c6062ec249
--- /dev/null
+++ b/srcpkgs/nwg-clipman/template
@@ -0,0 +1,23 @@
+# Template file for 'nwg-clipman'
+pkgname=nwg-clipman
+version=0.2.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools cliphist wl-clipboard python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="cliphist gtk-layer-shell gtk+3 python3 python3-gobject xdg-utils wl-clipboard"
+checkdepends="python3-wheel"
+short_desc="GTK3-based GUI for cliphist - nwg-shell clipboard manager"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-clipman"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-clipman/archive/refs/tags/v${version}.tar.gz"
+checksum=4be365f8dd3ebda5eb3cbc9f8351fedac048d86d07729076941fb22c7f229ed1
+
+post_install() {
+ vinstall nwg-clipman.svg 644 /usr/share/pixmaps
+ vinstall nwg-clipman.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-clipman
+ vlicense LICENSE
+}
From 19106b63c43a9387c9b0446c04d65e6f7d7713df Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 22:14:00 +0100
Subject: [PATCH 03/15] New package: nwg-displays-0.3.18
---
srcpkgs/nwg-displays/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-displays/template
diff --git a/srcpkgs/nwg-displays/template b/srcpkgs/nwg-displays/template
new file mode 100644
index 00000000000000..f4ed3d51811113
--- /dev/null
+++ b/srcpkgs/nwg-displays/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-displays'
+pkgname=nwg-displays
+version=0.3.18
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="python3-gobject gtk+3 gtk-layer-shell"
+checkdepends="python3-wheel"
+short_desc="Intuitive GUI to manage multiple displays for wayland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-displays"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-displays/archive/refs/tags/v${version}.tar.gz"
+checksum=0c522cf45998ae4816df63ea661906a9c2a7eb8a8490167419933e89ca1117f2
+
+post_install() {
+ vinstall nwg-displays.svg 644 /usr/share/pixmaps
+ vinstall nwg-displays.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-displays
+
+ for lang in nwg_displays/langs/*.json; do
+ vinstall "${lang}" 644 /usr/share/nwg-displays/langs
+ done
+
+ vlicense LICENSE
+}
From 725f4fc24bdd8ed2b46af26ca93ccbc16b72e351 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 00:20:32 +0100
Subject: [PATCH 04/15] New package: nwg-drawer-0.4.7
---
srcpkgs/nwg-drawer/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-drawer/template
diff --git a/srcpkgs/nwg-drawer/template b/srcpkgs/nwg-drawer/template
new file mode 100644
index 00000000000000..5827db04761603
--- /dev/null
+++ b/srcpkgs/nwg-drawer/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-drawer'
+pkgname=nwg-drawer
+version=0.4.7
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-drawer
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell glibc fontconfig freetype"
+short_desc="Application drawer for wlroots-based Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-drawer"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-drawer/archive/refs/tags/v${version}.tar.gz"
+checksum=4463841382061ef4a2d6f7fec8b9a846886edf55885cd6b2337874b5cf904e14
+
+post_install() {
+ vlicense LICENSE
+}
From e34a021e202878929c81d0eaa7613386d471f157 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 21:37:43 +0200
Subject: [PATCH 05/15] New package: nwg-dock-0.3.9
---
srcpkgs/nwg-dock/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-dock/template
diff --git a/srcpkgs/nwg-dock/template b/srcpkgs/nwg-dock/template
new file mode 100644
index 00000000000000..34529e8e77bb91
--- /dev/null
+++ b/srcpkgs/nwg-dock/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-dock'
+pkgname=nwg-dock
+version=0.3.9
+revision=1
+build_style=go
+go_import_path="github.com/nwg-piotr/nwg-dock"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk gdk-pixbuf glib fontconfig freetype glibc"
+short_desc="GTK3-based dock for sway"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock/archive/refs/tags/v${version}.tar.gz"
+checksum=a8655aa0f1fa9da0a23d3612c4ee5f773ed9e8a463408aca1690ce3488b10214
+
+post_install() {
+ vlicense LICENSE
+}
From 38752db423284db14022301e6c3b7fd8dd1e7dd8 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 01:07:24 +0100
Subject: [PATCH 06/15] New package: nwg-dock-hyprland-0.1.8
---
srcpkgs/nwg-dock-hyprland/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-dock-hyprland/template
diff --git a/srcpkgs/nwg-dock-hyprland/template b/srcpkgs/nwg-dock-hyprland/template
new file mode 100644
index 00000000000000..64bae9127edfc0
--- /dev/null
+++ b/srcpkgs/nwg-dock-hyprland/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-dock-hyprland'
+pkgname=nwg-dock-hyprland
+version=0.1.8
+revision=1
+build_style=go
+go_import_path="nwg-dock-hyprland"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer glibc gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype"
+short_desc="GTK3-based dock for Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock-hyprland"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/refs/tags/v${version}.tar.gz"
+checksum=ba7a3cf8df382ccccca19883a2f52284e0daa11ca291630a1296f8981a4ceac5
+
+post_install() {
+ vlicense LICENSE
+}
From eb7bdc695e3431f2975ebb610dbcdaebeb46ef98 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:11:52 +0200
Subject: [PATCH 07/15] New package: nwg-icon-picker-0.1.1
---
srcpkgs/nwg-icon-picker/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-icon-picker/template
diff --git a/srcpkgs/nwg-icon-picker/template b/srcpkgs/nwg-icon-picker/template
new file mode 100644
index 00000000000000..f6011ebfa419a7
--- /dev/null
+++ b/srcpkgs/nwg-icon-picker/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-icon-picker'
+pkgname=nwg-icon-picker
+version=0.1.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk+3 python3-gobject"
+short_desc="GTK icon chooser with a text search option"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-icon-picker"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-icon-picker/archive/refs/tags/v${version}.tar.gz"
+checksum=264df7a4fa3ab8e9bfeecb2505b5ef4c58d3b5f9d1e7d8e1255f95f4bc869ffc
+
+post_install() {
+ vinstall nwg-icon-picker.svg 644 /usr/share/pixmaps
+ vinstall nwg-icon-picker.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-icon-picker
+ vlicense LICENSE
+}
From cafecef4eac8316da9e730e583f34d81ad397632 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:30 +0100
Subject: [PATCH 08/15] New package: nwg-menu-0.1.3
---
srcpkgs/nwg-menu/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-menu/template
diff --git a/srcpkgs/nwg-menu/template b/srcpkgs/nwg-menu/template
new file mode 100644
index 00000000000000..3aa317af722dae
--- /dev/null
+++ b/srcpkgs/nwg-menu/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-menu'
+pkgname=nwg-menu
+version=0.1.3
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-menu
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel glib-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell glibc fontconfig freetype"
+short_desc="MenuStart plugin to nwg-panel, also capable of working standalone"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-menu"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-menu/archive/refs/tags/v${version}.tar.gz"
+checksum=1d25b2ad799eea4b74a6cd260497c9383c1a34148833051cf0c8907443d5dd3e
+
+post_install() {
+ for dir in desktop-directories/*.directory; do
+ vinstall ${dir} 644 /usr/share/nwg-menu/desktop-directories
+ done
+
+ vinstall menu-start.css 644 /usr/share/nwg-menu
+ vbin nwg-menu
+
+ vinstall README.md 644 /usr/share/doc/nwg-menu
+ vlicense LICENSE
+}
From 9e1d37eff3a28268714f7aa7b4b23f8339348c72 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:52 +0100
Subject: [PATCH 09/15] New package: nwg-readme-browser-0.1.5
---
srcpkgs/nwg-readme-browser/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/nwg-readme-browser/template
diff --git a/srcpkgs/nwg-readme-browser/template b/srcpkgs/nwg-readme-browser/template
new file mode 100644
index 00000000000000..f7efdee38d1a9d
--- /dev/null
+++ b/srcpkgs/nwg-readme-browser/template
@@ -0,0 +1,19 @@
+# Template file for 'nwg-readme-browser'
+pkgname=nwg-readme-browser
+version=0.1.5
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+depends="gtk-layer-shell gtk+3 python3-docutils python3-gobject python3-markdown2 webkit2gtk"
+checkdepends="python3-markdown2 python3-gobject gtk+3 webkit2gtk python3-docutils"
+short_desc="WebKitGTK-based README file browser"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-readme-browser"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-readme-browser/archive/refs/tags/v${version}.tar.gz"
+checksum=e12eb2affc9683a5ae13ec1509b0927e8d0d76e2fc89c3b1966019aeb772ddce
+
+post_install() {
+ vlicense LICENSE
+}
From 4be716d215604df3599643a7a4cf51a079e95ea7 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:58:18 +0200
Subject: [PATCH 10/15] New package: python3-dasbus-1.7
---
srcpkgs/python3-dasbus/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-dasbus/template
diff --git a/srcpkgs/python3-dasbus/template b/srcpkgs/python3-dasbus/template
new file mode 100644
index 00000000000000..cd1066ab0cb0ee
--- /dev/null
+++ b/srcpkgs/python3-dasbus/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-dasbus'
+pkgname=python3-dasbus
+version=1.7
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="cairo-devel python3-gobject-devel python3-cairo-devel python3-dbus-devel"
+depends="python3-gobject"
+checkdepends="python3-pytest"
+short_desc="DBus library in Python 3"
+maintainer="zenobit <zenobit@disroot.org>"
+license="LGPL-2.1-only"
+homepage="https://github.com/dasbus-project/dasbus"
+#changelog=""
+distfiles="https://github.com/dasbus-project/dasbus/archive/refs/tags/v${version}.tar.gz"
+checksum=442a8df9330d4f55704c92cbed066cf0918378418be89d6fff67721d3cba5590
From 9dd79d412af4cf14cae1248eda75ee7d488150c1 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:50 +0100
Subject: [PATCH 11/15] New package: nwg-panel-0.9.31
---
srcpkgs/nwg-panel/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-panel/template
diff --git a/srcpkgs/nwg-panel/template b/srcpkgs/nwg-panel/template
new file mode 100644
index 00000000000000..2f74d4e34c5c7d
--- /dev/null
+++ b/srcpkgs/nwg-panel/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-panel'
+pkgname=nwg-panel
+version=0.9.31
+revision=1
+build_style=python3-pep517
+hostmakedepends="pkg-config python3-setuptools python3-wheel python3-dasbus"
+makedepends="cairo-devel python3-cairo-devel"
+depends="bluez brightnessctl gtk-layer-shell gtk+3 playerctl python3 python3-cairo python3-gobject python3-i3ipc python3-netifaces python3-psutil python3-requests ddcutil SwayNotificationCenter upower wlr-randr"
+checkdepends="python3-pytest python3-pip python3-wheel cmake python3-gobject gtk+3 gtk-layer-shell python3-psutil playerctl python3-requests python3-i3ipc libdbusmenu-gtk3"
+short_desc="GTK3-based panel for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-panel"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-panel/archive/refs/tags/v${version}.tar.gz"
+checksum=709a301cd38339ab453a157fc3a3b63132bb988f90670a59a30841da0c2aa69a
+
+post_install() {
+ vlicense LICENSE
+}
From aad519b150ecbdac5066e5d776956b30be0808fd Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 01:50:43 +0100
Subject: [PATCH 12/15] New package: python3-geographiclib-2.0
---
srcpkgs/python3-geographiclib/template | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 srcpkgs/python3-geographiclib/template
diff --git a/srcpkgs/python3-geographiclib/template b/srcpkgs/python3-geographiclib/template
new file mode 100644
index 00000000000000..6ff59cdee39949
--- /dev/null
+++ b/srcpkgs/python3-geographiclib/template
@@ -0,0 +1,25 @@
+# Template file for 'python3-geographiclib'
+pkgname=python3-geographiclib
+version=2.0
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+#makedepends=""
+depends="python3>=3.7"
+checkdepends="python3-pytest"
+short_desc="Python implementation of the geodesic routines"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://geographiclib.sourceforge.io/"
+#changelog=""
+#distfiles="https://github.com/geographiclib/geographiclib-python/archive/refs/tags/v${version}.tar.gz"
+#distfiles="${SOURCEFORGE_SITE}/geographiclib/files/distrib-Python/geographiclib-${version}.tar.gz"
+distfiles="https://sourceforge.net/projects/geographiclib/files/distrib-Python/geographiclib-${version}.tar.gz"
+checksum=f7f41c85dc3e1c2d3d935ec86660dc3b2c848c83e17f9a9e51ba9d5146a15859
+
+# TODO: Skip for now to test if is only show stopper
+make_check=ci-skip
+
+post_install() {
+ vlicense LICENSE
+}
From f4505ee864dbd174c219f2a0ad4b4862c6408555 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 00:13:31 +0100
Subject: [PATCH 13/15] New package: python3-geopy-2.4.1
---
srcpkgs/python3-geopy/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-geopy/template
diff --git a/srcpkgs/python3-geopy/template b/srcpkgs/python3-geopy/template
new file mode 100644
index 00000000000000..483a802f4a4b75
--- /dev/null
+++ b/srcpkgs/python3-geopy/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-geopy'
+pkgname=python3-geopy
+version=2.4.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="pkg-config python3-setuptools python3-wheel python3-pip python3-docutils python3-geographiclib"
+makedepends=""
+depends=""
+checkdepends="python3-pytest python3-pytest-asyncio python3-pytz python3-urllib3 geocode-glib-libsoup2"
+short_desc="Geocoding library for Python"
+maintainer="zenobit <zenobit@disroot.org>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/geopy/geopy"
+#changelog=""
+distfiles="https://github.com/geopy/geopy/archive/refs/tags/${version}.tar.gz"
+checksum=a231629d166b58b0d557fc453374374d1fe0f3aff205b34bd8196e62ec285c55
From d2f75fc2e07f6ef671f24a34e5a501a95c5b3d3a Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:15 +0100
Subject: [PATCH 14/15] New package: nwg-shell-config-0.5.37
---
srcpkgs/nwg-shell-config/template | 51 +++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+)
create mode 100644 srcpkgs/nwg-shell-config/template
diff --git a/srcpkgs/nwg-shell-config/template b/srcpkgs/nwg-shell-config/template
new file mode 100644
index 00000000000000..7b7a8563da0ea9
--- /dev/null
+++ b/srcpkgs/nwg-shell-config/template
@@ -0,0 +1,51 @@
+# Template file for 'nwg-shell-config'
+pkgname=nwg-shell-config
+version=0.5.37
+revision=1
+build_style=python3-pep517
+hostmakedepends="pkg-config python3-setuptools python3-wheel python3-geopy python3-requests"
+#makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="python3 gtklock noto-fonts-ttf playerctl python3-geopy python3-gobject python3-i3ipc wlsunset"
+#checkdepends=""
+short_desc="Graphical user interface for configuring sway and Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-shell-config"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell-config/archive/refs/tags/v${version}.tar.gz"
+checksum=0a38365cbc8f2edb15626dc136c85397c68a196dca82c9d6e9fd4fa073a35510
+
+#do_install() {
+# python3 setup.py --help
+# python3 setup.py -m installer --root="build" --optimize=1
+#}
+
+post_install() {
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-update.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-translate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-noupdate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-available.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-checking.svg 644 /usr/share/pixmaps
+ vinstall nwg-screenshot.svg 644 /usr/share/pixmaps
+ vinstall nwg-1.svg 644 /usr/share/pixmaps
+ vinstall nwg-2.svg 644 /usr/share/pixmaps
+ vinstall nwg-3.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell-config
+ vbin nwg-system-update
+
+ #vinstall usr/bin/nwg-autotiling 644 /usr/bin
+ #vbin usr/bin/nwg-autotranslate
+ #vbin usr/bin/nwg-lock
+ #vbin usr/bin/nwg-screenshot-applet
+ #vbin usr/bin/nwg-shell-config
+ #vbin usr/bin/nwg-shell-config-hyprland
+ #vbin usr/bin/nwg-shell-config-sway
+ #vbin usr/bin/nwg-shell-help
+ #vbin usr/bin/nwg-shell-translate
+ #vbin usr/bin/nwg-shell-updater
+ #vbin usr/bin/nwg-update-indicator
+ vlicense LICENSE
+}
From 851a60c0fd08f9f2324aa42904150a1d44e38d46 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:33 +0100
Subject: [PATCH 15/15] New package: nwg-shell-0.5.34
---
srcpkgs/nwg-shell/template | 38 ++++++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
create mode 100644 srcpkgs/nwg-shell/template
diff --git a/srcpkgs/nwg-shell/template b/srcpkgs/nwg-shell/template
new file mode 100644
index 00000000000000..8df2584214555b
--- /dev/null
+++ b/srcpkgs/nwg-shell/template
@@ -0,0 +1,38 @@
+# Template file for 'nwg-shell'
+pkgname=nwg-shell
+version=0.5.34
+revision=1
+build_style=python3-pep517
+hostmakedepends="go python3-setuptools python3-wheel nwg-shell-config nwg-bar nwg-clipman nwg-displays nwg-dock nwg-drawer nwg-look nwg-menu nwg-panel python3-geopy python3-yaml python3-requests python3-netifaces"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="azote gnome-themes-extra grim gtklock ImageMagick jq
+ libayatana-appindicator network-manager-applet nwg-bar nwg-clipman
+ nwg-displays nwg-dock nwg-dock-hyprland nwg-drawer nwg-look nwg-menu
+ nwg-panel nwg-readme-browser nwg-shell-config papirus-icon-theme
+ playerctl polkit-gnome slurp swappy sway swaybg swayidle swaylock
+ SwayNotificationCenter dejavu-fonts-ttf wl-clipboard wlsunset
+ xorg-server-xwayland python3-geopy python3-yaml python3-requests
+ python3-netifaces"
+# nwg-shell-wallpapers
+checkdepends="python3-wheel python3-pytest"
+short_desc="GTK3-based shell for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+#do_install() {
+# python3 setup.py install --optimize=1
+#}
+
+post_install() {
+ #for file in scripts/*; do
+ # vbin ${file}
+ #done
+ #vinstall nwg-shell.jpg 644 /usr/share/backgrounds
+ #vinstall nwg-readme.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] New package: nwg-shell-0.5.34 * # + all dependencies
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
` (7 preceding siblings ...)
2024-05-12 3:09 ` [PR PATCH] [Updated] New package: nwg-shell-0.5.34 * # + all dependencies zen0bit
@ 2024-05-12 3:13 ` zen0bit
2024-05-12 3:58 ` zen0bit
` (3 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: zen0bit @ 2024-05-12 3:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1184 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR nwg-shell
https://github.com/void-linux/void-packages/pull/49664
New package: nwg-shell-0.5.34 * # + all dependencies
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
#### Local build testing
- I built this PR locally for my native architecture, x64 glibc
This will have more new packages...
- [x] nwg-shell
- [x] python3-geopy
- [x] python3-dasbus
- [ ] libgeographic ? - whats needed?
- [ ] python3-geographiclib ? - whats needed?
- [ ] nwg-shell-config - This don't work for me as expected yet
- [x] nwg-bar
- [x] nwg-clipman
- [x] nwg-displays
- [x] nwg-dock
- [x] nwg-dock-hyprland
- [x] nwg-drawer
- [x] nwg-menu
- [x] nwg-readme-browser
This still needs work, but marked as ready for testing...
Some help? :heart:
A patch file from https://github.com/void-linux/void-packages/pull/49664.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nwg-shell-49664.patch --]
[-- Type: text/x-diff, Size: 22931 bytes --]
From 420743deff1facc14924ab80101b75374758e12f Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 10:00:54 +0200
Subject: [PATCH 01/15] New package: nwg-bar-0.1.6
---
srcpkgs/nwg-bar/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-bar/template
diff --git a/srcpkgs/nwg-bar/template b/srcpkgs/nwg-bar/template
new file mode 100644
index 00000000000000..00a61cb566ce83
--- /dev/null
+++ b/srcpkgs/nwg-bar/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-bar'
+pkgname=nwg-bar
+version=0.1.6
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-bar
+hostmakedepends="pkg-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype glibc"
+short_desc="GTK3-based button bar for wlroots-based compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-bar"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-bar/archive/refs/tags/v${version}.tar.gz"
+checksum=badc232f9eef1a225776c7f0fe2534b49ac0a957f1a81dc24acb8f341b7719d4
+
+post_install() {
+ vlicense LICENSE
+}
From 040d8fbc130bfbeb56cab49e9f61cdad1477eedf Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:20:39 +0200
Subject: [PATCH 02/15] New package: nwg-clipman-0.2.1
---
srcpkgs/nwg-clipman/template | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
create mode 100644 srcpkgs/nwg-clipman/template
diff --git a/srcpkgs/nwg-clipman/template b/srcpkgs/nwg-clipman/template
new file mode 100644
index 00000000000000..1cc8c6062ec249
--- /dev/null
+++ b/srcpkgs/nwg-clipman/template
@@ -0,0 +1,23 @@
+# Template file for 'nwg-clipman'
+pkgname=nwg-clipman
+version=0.2.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools cliphist wl-clipboard python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="cliphist gtk-layer-shell gtk+3 python3 python3-gobject xdg-utils wl-clipboard"
+checkdepends="python3-wheel"
+short_desc="GTK3-based GUI for cliphist - nwg-shell clipboard manager"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-clipman"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-clipman/archive/refs/tags/v${version}.tar.gz"
+checksum=4be365f8dd3ebda5eb3cbc9f8351fedac048d86d07729076941fb22c7f229ed1
+
+post_install() {
+ vinstall nwg-clipman.svg 644 /usr/share/pixmaps
+ vinstall nwg-clipman.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-clipman
+ vlicense LICENSE
+}
From 19106b63c43a9387c9b0446c04d65e6f7d7713df Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 22:14:00 +0100
Subject: [PATCH 03/15] New package: nwg-displays-0.3.18
---
srcpkgs/nwg-displays/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-displays/template
diff --git a/srcpkgs/nwg-displays/template b/srcpkgs/nwg-displays/template
new file mode 100644
index 00000000000000..f4ed3d51811113
--- /dev/null
+++ b/srcpkgs/nwg-displays/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-displays'
+pkgname=nwg-displays
+version=0.3.18
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="python3-gobject gtk+3 gtk-layer-shell"
+checkdepends="python3-wheel"
+short_desc="Intuitive GUI to manage multiple displays for wayland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-displays"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-displays/archive/refs/tags/v${version}.tar.gz"
+checksum=0c522cf45998ae4816df63ea661906a9c2a7eb8a8490167419933e89ca1117f2
+
+post_install() {
+ vinstall nwg-displays.svg 644 /usr/share/pixmaps
+ vinstall nwg-displays.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-displays
+
+ for lang in nwg_displays/langs/*.json; do
+ vinstall "${lang}" 644 /usr/share/nwg-displays/langs
+ done
+
+ vlicense LICENSE
+}
From 725f4fc24bdd8ed2b46af26ca93ccbc16b72e351 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 00:20:32 +0100
Subject: [PATCH 04/15] New package: nwg-drawer-0.4.7
---
srcpkgs/nwg-drawer/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-drawer/template
diff --git a/srcpkgs/nwg-drawer/template b/srcpkgs/nwg-drawer/template
new file mode 100644
index 00000000000000..5827db04761603
--- /dev/null
+++ b/srcpkgs/nwg-drawer/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-drawer'
+pkgname=nwg-drawer
+version=0.4.7
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-drawer
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell glibc fontconfig freetype"
+short_desc="Application drawer for wlroots-based Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-drawer"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-drawer/archive/refs/tags/v${version}.tar.gz"
+checksum=4463841382061ef4a2d6f7fec8b9a846886edf55885cd6b2337874b5cf904e14
+
+post_install() {
+ vlicense LICENSE
+}
From e34a021e202878929c81d0eaa7613386d471f157 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 21:37:43 +0200
Subject: [PATCH 05/15] New package: nwg-dock-0.3.9
---
srcpkgs/nwg-dock/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-dock/template
diff --git a/srcpkgs/nwg-dock/template b/srcpkgs/nwg-dock/template
new file mode 100644
index 00000000000000..34529e8e77bb91
--- /dev/null
+++ b/srcpkgs/nwg-dock/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-dock'
+pkgname=nwg-dock
+version=0.3.9
+revision=1
+build_style=go
+go_import_path="github.com/nwg-piotr/nwg-dock"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk gdk-pixbuf glib fontconfig freetype glibc"
+short_desc="GTK3-based dock for sway"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock/archive/refs/tags/v${version}.tar.gz"
+checksum=a8655aa0f1fa9da0a23d3612c4ee5f773ed9e8a463408aca1690ce3488b10214
+
+post_install() {
+ vlicense LICENSE
+}
From 38752db423284db14022301e6c3b7fd8dd1e7dd8 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 01:07:24 +0100
Subject: [PATCH 06/15] New package: nwg-dock-hyprland-0.1.8
---
srcpkgs/nwg-dock-hyprland/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-dock-hyprland/template
diff --git a/srcpkgs/nwg-dock-hyprland/template b/srcpkgs/nwg-dock-hyprland/template
new file mode 100644
index 00000000000000..64bae9127edfc0
--- /dev/null
+++ b/srcpkgs/nwg-dock-hyprland/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-dock-hyprland'
+pkgname=nwg-dock-hyprland
+version=0.1.8
+revision=1
+build_style=go
+go_import_path="nwg-dock-hyprland"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer glibc gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype"
+short_desc="GTK3-based dock for Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock-hyprland"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/refs/tags/v${version}.tar.gz"
+checksum=ba7a3cf8df382ccccca19883a2f52284e0daa11ca291630a1296f8981a4ceac5
+
+post_install() {
+ vlicense LICENSE
+}
From eb7bdc695e3431f2975ebb610dbcdaebeb46ef98 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:11:52 +0200
Subject: [PATCH 07/15] New package: nwg-icon-picker-0.1.1
---
srcpkgs/nwg-icon-picker/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-icon-picker/template
diff --git a/srcpkgs/nwg-icon-picker/template b/srcpkgs/nwg-icon-picker/template
new file mode 100644
index 00000000000000..f6011ebfa419a7
--- /dev/null
+++ b/srcpkgs/nwg-icon-picker/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-icon-picker'
+pkgname=nwg-icon-picker
+version=0.1.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk+3 python3-gobject"
+short_desc="GTK icon chooser with a text search option"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-icon-picker"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-icon-picker/archive/refs/tags/v${version}.tar.gz"
+checksum=264df7a4fa3ab8e9bfeecb2505b5ef4c58d3b5f9d1e7d8e1255f95f4bc869ffc
+
+post_install() {
+ vinstall nwg-icon-picker.svg 644 /usr/share/pixmaps
+ vinstall nwg-icon-picker.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-icon-picker
+ vlicense LICENSE
+}
From cafecef4eac8316da9e730e583f34d81ad397632 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:30 +0100
Subject: [PATCH 08/15] New package: nwg-menu-0.1.3
---
srcpkgs/nwg-menu/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-menu/template
diff --git a/srcpkgs/nwg-menu/template b/srcpkgs/nwg-menu/template
new file mode 100644
index 00000000000000..3aa317af722dae
--- /dev/null
+++ b/srcpkgs/nwg-menu/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-menu'
+pkgname=nwg-menu
+version=0.1.3
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-menu
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel glib-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell glibc fontconfig freetype"
+short_desc="MenuStart plugin to nwg-panel, also capable of working standalone"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-menu"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-menu/archive/refs/tags/v${version}.tar.gz"
+checksum=1d25b2ad799eea4b74a6cd260497c9383c1a34148833051cf0c8907443d5dd3e
+
+post_install() {
+ for dir in desktop-directories/*.directory; do
+ vinstall ${dir} 644 /usr/share/nwg-menu/desktop-directories
+ done
+
+ vinstall menu-start.css 644 /usr/share/nwg-menu
+ vbin nwg-menu
+
+ vinstall README.md 644 /usr/share/doc/nwg-menu
+ vlicense LICENSE
+}
From 9e1d37eff3a28268714f7aa7b4b23f8339348c72 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:52 +0100
Subject: [PATCH 09/15] New package: nwg-readme-browser-0.1.5
---
srcpkgs/nwg-readme-browser/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/nwg-readme-browser/template
diff --git a/srcpkgs/nwg-readme-browser/template b/srcpkgs/nwg-readme-browser/template
new file mode 100644
index 00000000000000..f7efdee38d1a9d
--- /dev/null
+++ b/srcpkgs/nwg-readme-browser/template
@@ -0,0 +1,19 @@
+# Template file for 'nwg-readme-browser'
+pkgname=nwg-readme-browser
+version=0.1.5
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+depends="gtk-layer-shell gtk+3 python3-docutils python3-gobject python3-markdown2 webkit2gtk"
+checkdepends="python3-markdown2 python3-gobject gtk+3 webkit2gtk python3-docutils"
+short_desc="WebKitGTK-based README file browser"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-readme-browser"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-readme-browser/archive/refs/tags/v${version}.tar.gz"
+checksum=e12eb2affc9683a5ae13ec1509b0927e8d0d76e2fc89c3b1966019aeb772ddce
+
+post_install() {
+ vlicense LICENSE
+}
From 4be716d215604df3599643a7a4cf51a079e95ea7 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:58:18 +0200
Subject: [PATCH 10/15] New package: python3-dasbus-1.7
---
srcpkgs/python3-dasbus/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-dasbus/template
diff --git a/srcpkgs/python3-dasbus/template b/srcpkgs/python3-dasbus/template
new file mode 100644
index 00000000000000..cd1066ab0cb0ee
--- /dev/null
+++ b/srcpkgs/python3-dasbus/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-dasbus'
+pkgname=python3-dasbus
+version=1.7
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="cairo-devel python3-gobject-devel python3-cairo-devel python3-dbus-devel"
+depends="python3-gobject"
+checkdepends="python3-pytest"
+short_desc="DBus library in Python 3"
+maintainer="zenobit <zenobit@disroot.org>"
+license="LGPL-2.1-only"
+homepage="https://github.com/dasbus-project/dasbus"
+#changelog=""
+distfiles="https://github.com/dasbus-project/dasbus/archive/refs/tags/v${version}.tar.gz"
+checksum=442a8df9330d4f55704c92cbed066cf0918378418be89d6fff67721d3cba5590
From 9dd79d412af4cf14cae1248eda75ee7d488150c1 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:50 +0100
Subject: [PATCH 11/15] New package: nwg-panel-0.9.31
---
srcpkgs/nwg-panel/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-panel/template
diff --git a/srcpkgs/nwg-panel/template b/srcpkgs/nwg-panel/template
new file mode 100644
index 00000000000000..2f74d4e34c5c7d
--- /dev/null
+++ b/srcpkgs/nwg-panel/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-panel'
+pkgname=nwg-panel
+version=0.9.31
+revision=1
+build_style=python3-pep517
+hostmakedepends="pkg-config python3-setuptools python3-wheel python3-dasbus"
+makedepends="cairo-devel python3-cairo-devel"
+depends="bluez brightnessctl gtk-layer-shell gtk+3 playerctl python3 python3-cairo python3-gobject python3-i3ipc python3-netifaces python3-psutil python3-requests ddcutil SwayNotificationCenter upower wlr-randr"
+checkdepends="python3-pytest python3-pip python3-wheel cmake python3-gobject gtk+3 gtk-layer-shell python3-psutil playerctl python3-requests python3-i3ipc libdbusmenu-gtk3"
+short_desc="GTK3-based panel for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-panel"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-panel/archive/refs/tags/v${version}.tar.gz"
+checksum=709a301cd38339ab453a157fc3a3b63132bb988f90670a59a30841da0c2aa69a
+
+post_install() {
+ vlicense LICENSE
+}
From aad519b150ecbdac5066e5d776956b30be0808fd Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 01:50:43 +0100
Subject: [PATCH 12/15] New package: python3-geographiclib-2.0
---
srcpkgs/python3-geographiclib/template | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 srcpkgs/python3-geographiclib/template
diff --git a/srcpkgs/python3-geographiclib/template b/srcpkgs/python3-geographiclib/template
new file mode 100644
index 00000000000000..6ff59cdee39949
--- /dev/null
+++ b/srcpkgs/python3-geographiclib/template
@@ -0,0 +1,25 @@
+# Template file for 'python3-geographiclib'
+pkgname=python3-geographiclib
+version=2.0
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+#makedepends=""
+depends="python3>=3.7"
+checkdepends="python3-pytest"
+short_desc="Python implementation of the geodesic routines"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://geographiclib.sourceforge.io/"
+#changelog=""
+#distfiles="https://github.com/geographiclib/geographiclib-python/archive/refs/tags/v${version}.tar.gz"
+#distfiles="${SOURCEFORGE_SITE}/geographiclib/files/distrib-Python/geographiclib-${version}.tar.gz"
+distfiles="https://sourceforge.net/projects/geographiclib/files/distrib-Python/geographiclib-${version}.tar.gz"
+checksum=f7f41c85dc3e1c2d3d935ec86660dc3b2c848c83e17f9a9e51ba9d5146a15859
+
+# TODO: Skip for now to test if is only show stopper
+make_check=ci-skip
+
+post_install() {
+ vlicense LICENSE
+}
From e23354b3dce7f47b29e37ebf4dfd6ee762299e8a Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 00:13:31 +0100
Subject: [PATCH 13/15] New package: python3-geopy-2.4.1
---
srcpkgs/python3-geopy/template | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 srcpkgs/python3-geopy/template
diff --git a/srcpkgs/python3-geopy/template b/srcpkgs/python3-geopy/template
new file mode 100644
index 00000000000000..7ec255c2b7b645
--- /dev/null
+++ b/srcpkgs/python3-geopy/template
@@ -0,0 +1,18 @@
+# Template file for 'python3-geopy'
+pkgname=python3-geopy
+version=2.4.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="pkg-config python3-setuptools python3-wheel python3-pip python3-docutils python3-geographiclib"
+checkdepends="python3-pytest python3-pytest-asyncio python3-pytz python3-urllib3 geocode-glib-libsoup2"
+short_desc="Geocoding library for Python"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/geopy/geopy"
+#changelog=""
+distfiles="https://github.com/geopy/geopy/archive/refs/tags/${version}.tar.gz"
+checksum=a231629d166b58b0d557fc453374374d1fe0f3aff205b34bd8196e62ec285c55
+
+post_install() {
+ vlicense LICENSE
+}
From 16f213182c8be12562e36fc795f37906b5ec0aa0 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:15 +0100
Subject: [PATCH 14/15] New package: nwg-shell-config-0.5.37
---
srcpkgs/nwg-shell-config/template | 51 +++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+)
create mode 100644 srcpkgs/nwg-shell-config/template
diff --git a/srcpkgs/nwg-shell-config/template b/srcpkgs/nwg-shell-config/template
new file mode 100644
index 00000000000000..7b7a8563da0ea9
--- /dev/null
+++ b/srcpkgs/nwg-shell-config/template
@@ -0,0 +1,51 @@
+# Template file for 'nwg-shell-config'
+pkgname=nwg-shell-config
+version=0.5.37
+revision=1
+build_style=python3-pep517
+hostmakedepends="pkg-config python3-setuptools python3-wheel python3-geopy python3-requests"
+#makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="python3 gtklock noto-fonts-ttf playerctl python3-geopy python3-gobject python3-i3ipc wlsunset"
+#checkdepends=""
+short_desc="Graphical user interface for configuring sway and Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-shell-config"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell-config/archive/refs/tags/v${version}.tar.gz"
+checksum=0a38365cbc8f2edb15626dc136c85397c68a196dca82c9d6e9fd4fa073a35510
+
+#do_install() {
+# python3 setup.py --help
+# python3 setup.py -m installer --root="build" --optimize=1
+#}
+
+post_install() {
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-update.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-translate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-noupdate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-available.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-checking.svg 644 /usr/share/pixmaps
+ vinstall nwg-screenshot.svg 644 /usr/share/pixmaps
+ vinstall nwg-1.svg 644 /usr/share/pixmaps
+ vinstall nwg-2.svg 644 /usr/share/pixmaps
+ vinstall nwg-3.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell-config
+ vbin nwg-system-update
+
+ #vinstall usr/bin/nwg-autotiling 644 /usr/bin
+ #vbin usr/bin/nwg-autotranslate
+ #vbin usr/bin/nwg-lock
+ #vbin usr/bin/nwg-screenshot-applet
+ #vbin usr/bin/nwg-shell-config
+ #vbin usr/bin/nwg-shell-config-hyprland
+ #vbin usr/bin/nwg-shell-config-sway
+ #vbin usr/bin/nwg-shell-help
+ #vbin usr/bin/nwg-shell-translate
+ #vbin usr/bin/nwg-shell-updater
+ #vbin usr/bin/nwg-update-indicator
+ vlicense LICENSE
+}
From 538045aca903c13e2e2e5f4e9bf8419287a7daad Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:33 +0100
Subject: [PATCH 15/15] New package: nwg-shell-0.5.34
---
srcpkgs/nwg-shell/template | 38 ++++++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
create mode 100644 srcpkgs/nwg-shell/template
diff --git a/srcpkgs/nwg-shell/template b/srcpkgs/nwg-shell/template
new file mode 100644
index 00000000000000..8df2584214555b
--- /dev/null
+++ b/srcpkgs/nwg-shell/template
@@ -0,0 +1,38 @@
+# Template file for 'nwg-shell'
+pkgname=nwg-shell
+version=0.5.34
+revision=1
+build_style=python3-pep517
+hostmakedepends="go python3-setuptools python3-wheel nwg-shell-config nwg-bar nwg-clipman nwg-displays nwg-dock nwg-drawer nwg-look nwg-menu nwg-panel python3-geopy python3-yaml python3-requests python3-netifaces"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="azote gnome-themes-extra grim gtklock ImageMagick jq
+ libayatana-appindicator network-manager-applet nwg-bar nwg-clipman
+ nwg-displays nwg-dock nwg-dock-hyprland nwg-drawer nwg-look nwg-menu
+ nwg-panel nwg-readme-browser nwg-shell-config papirus-icon-theme
+ playerctl polkit-gnome slurp swappy sway swaybg swayidle swaylock
+ SwayNotificationCenter dejavu-fonts-ttf wl-clipboard wlsunset
+ xorg-server-xwayland python3-geopy python3-yaml python3-requests
+ python3-netifaces"
+# nwg-shell-wallpapers
+checkdepends="python3-wheel python3-pytest"
+short_desc="GTK3-based shell for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+#do_install() {
+# python3 setup.py install --optimize=1
+#}
+
+post_install() {
+ #for file in scripts/*; do
+ # vbin ${file}
+ #done
+ #vinstall nwg-shell.jpg 644 /usr/share/backgrounds
+ #vinstall nwg-readme.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PR PATCH] [Updated] New package: nwg-shell-0.5.34 * # + all dependencies
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
` (8 preceding siblings ...)
2024-05-12 3:13 ` zen0bit
@ 2024-05-12 3:58 ` zen0bit
2024-08-11 1:56 ` github-actions
` (2 subsequent siblings)
12 siblings, 0 replies; 14+ messages in thread
From: zen0bit @ 2024-05-12 3:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1148 bytes --]
There is an updated pull request by zen0bit against master on the void-packages repository
https://github.com/oSoWoSo/VUR nwg-shell
https://github.com/void-linux/void-packages/pull/49664
New package: nwg-shell-0.5.34 * # + all dependencies
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**
#### Local build testing
- I built this PR locally for my native architecture, x64 glibc
This will have more new packages...
- [x] nwg-shell
- [x] python3-geopy
- [x] python3-dasbus
- [x] python3-geographiclib - CI skipped (Need help with tests)
- [ ] nwg-shell-config - This don't work for me as expected yet
- [x] nwg-bar
- [x] nwg-clipman
- [x] nwg-displays
- [x] nwg-dock
- [x] nwg-dock-hyprland
- [x] nwg-drawer
- [x] nwg-menu
- [x] nwg-readme-browser
This still needs work, but marked as ready for testing...
Some help? :heart:
A patch file from https://github.com/void-linux/void-packages/pull/49664.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nwg-shell-49664.patch --]
[-- Type: text/x-diff, Size: 23000 bytes --]
From 2c90af8f2ec8111692b39b91fe5b3d4db0a855fc Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 10:00:54 +0200
Subject: [PATCH 01/15] New package: nwg-bar-0.1.6
---
srcpkgs/nwg-bar/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-bar/template
diff --git a/srcpkgs/nwg-bar/template b/srcpkgs/nwg-bar/template
new file mode 100644
index 00000000000000..00a61cb566ce83
--- /dev/null
+++ b/srcpkgs/nwg-bar/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-bar'
+pkgname=nwg-bar
+version=0.1.6
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-bar
+hostmakedepends="pkg-config"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype glibc"
+short_desc="GTK3-based button bar for wlroots-based compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-bar"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-bar/archive/refs/tags/v${version}.tar.gz"
+checksum=badc232f9eef1a225776c7f0fe2534b49ac0a957f1a81dc24acb8f341b7719d4
+
+post_install() {
+ vlicense LICENSE
+}
From 83844340dc700671201ee19ccc28c8238e466fb5 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:20:39 +0200
Subject: [PATCH 02/15] New package: nwg-clipman-0.2.1
---
srcpkgs/nwg-clipman/template | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
create mode 100644 srcpkgs/nwg-clipman/template
diff --git a/srcpkgs/nwg-clipman/template b/srcpkgs/nwg-clipman/template
new file mode 100644
index 00000000000000..1cc8c6062ec249
--- /dev/null
+++ b/srcpkgs/nwg-clipman/template
@@ -0,0 +1,23 @@
+# Template file for 'nwg-clipman'
+pkgname=nwg-clipman
+version=0.2.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools cliphist wl-clipboard python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="cliphist gtk-layer-shell gtk+3 python3 python3-gobject xdg-utils wl-clipboard"
+checkdepends="python3-wheel"
+short_desc="GTK3-based GUI for cliphist - nwg-shell clipboard manager"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-clipman"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-clipman/archive/refs/tags/v${version}.tar.gz"
+checksum=4be365f8dd3ebda5eb3cbc9f8351fedac048d86d07729076941fb22c7f229ed1
+
+post_install() {
+ vinstall nwg-clipman.svg 644 /usr/share/pixmaps
+ vinstall nwg-clipman.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-clipman
+ vlicense LICENSE
+}
From 1961232b4357097c4135d88dccf71862ea6436c5 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 22:14:00 +0100
Subject: [PATCH 03/15] New package: nwg-displays-0.3.18
---
srcpkgs/nwg-displays/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-displays/template
diff --git a/srcpkgs/nwg-displays/template b/srcpkgs/nwg-displays/template
new file mode 100644
index 00000000000000..f4ed3d51811113
--- /dev/null
+++ b/srcpkgs/nwg-displays/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-displays'
+pkgname=nwg-displays
+version=0.3.18
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="python3-gobject gtk+3 gtk-layer-shell"
+checkdepends="python3-wheel"
+short_desc="Intuitive GUI to manage multiple displays for wayland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-displays"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-displays/archive/refs/tags/v${version}.tar.gz"
+checksum=0c522cf45998ae4816df63ea661906a9c2a7eb8a8490167419933e89ca1117f2
+
+post_install() {
+ vinstall nwg-displays.svg 644 /usr/share/pixmaps
+ vinstall nwg-displays.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-displays
+
+ for lang in nwg_displays/langs/*.json; do
+ vinstall "${lang}" 644 /usr/share/nwg-displays/langs
+ done
+
+ vlicense LICENSE
+}
From 284af84e966f9529f9b4d51dd6685dc24375cf66 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 00:20:32 +0100
Subject: [PATCH 04/15] New package: nwg-drawer-0.4.7
---
srcpkgs/nwg-drawer/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-drawer/template
diff --git a/srcpkgs/nwg-drawer/template b/srcpkgs/nwg-drawer/template
new file mode 100644
index 00000000000000..5827db04761603
--- /dev/null
+++ b/srcpkgs/nwg-drawer/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-drawer'
+pkgname=nwg-drawer
+version=0.4.7
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-drawer
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell glibc fontconfig freetype"
+short_desc="Application drawer for wlroots-based Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-drawer"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-drawer/archive/refs/tags/v${version}.tar.gz"
+checksum=4463841382061ef4a2d6f7fec8b9a846886edf55885cd6b2337874b5cf904e14
+
+post_install() {
+ vlicense LICENSE
+}
From 2a0d84020b3c5fd1f65639b138defc6d54a60099 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Mon, 1 Apr 2024 21:37:43 +0200
Subject: [PATCH 05/15] New package: nwg-dock-0.3.9
---
srcpkgs/nwg-dock/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-dock/template
diff --git a/srcpkgs/nwg-dock/template b/srcpkgs/nwg-dock/template
new file mode 100644
index 00000000000000..34529e8e77bb91
--- /dev/null
+++ b/srcpkgs/nwg-dock/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-dock'
+pkgname=nwg-dock
+version=0.3.9
+revision=1
+build_style=go
+go_import_path="github.com/nwg-piotr/nwg-dock"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="gtk-layer-shell gtk+3 zlib pango libharfbuzz atk gdk-pixbuf glib fontconfig freetype glibc"
+short_desc="GTK3-based dock for sway"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock/archive/refs/tags/v${version}.tar.gz"
+checksum=a8655aa0f1fa9da0a23d3612c4ee5f773ed9e8a463408aca1690ce3488b10214
+
+post_install() {
+ vlicense LICENSE
+}
From a8c596ec8a71b1961595571843c415cde1f22e88 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 17 Mar 2024 01:07:24 +0100
Subject: [PATCH 06/15] New package: nwg-dock-hyprland-0.1.8
---
srcpkgs/nwg-dock-hyprland/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-dock-hyprland/template
diff --git a/srcpkgs/nwg-dock-hyprland/template b/srcpkgs/nwg-dock-hyprland/template
new file mode 100644
index 00000000000000..64bae9127edfc0
--- /dev/null
+++ b/srcpkgs/nwg-dock-hyprland/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-dock-hyprland'
+pkgname=nwg-dock-hyprland
+version=0.1.8
+revision=1
+build_style=go
+go_import_path="nwg-dock-hyprland"
+hostmakedepends="pkg-config"
+makedepends="gtk+3-devel gtk-layer-shell-devel"
+depends="nwg-drawer glibc gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell fontconfig freetype"
+short_desc="GTK3-based dock for Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-dock-hyprland"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-dock-hyprland/archive/refs/tags/v${version}.tar.gz"
+checksum=ba7a3cf8df382ccccca19883a2f52284e0daa11ca291630a1296f8981a4ceac5
+
+post_install() {
+ vlicense LICENSE
+}
From 5d8c85741891ffc17e42359e9528d8c74b2af8cc Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:11:52 +0200
Subject: [PATCH 07/15] New package: nwg-icon-picker-0.1.1
---
srcpkgs/nwg-icon-picker/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nwg-icon-picker/template
diff --git a/srcpkgs/nwg-icon-picker/template b/srcpkgs/nwg-icon-picker/template
new file mode 100644
index 00000000000000..f6011ebfa419a7
--- /dev/null
+++ b/srcpkgs/nwg-icon-picker/template
@@ -0,0 +1,22 @@
+# Template file for 'nwg-icon-picker'
+pkgname=nwg-icon-picker
+version=0.1.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="gtk+3 python3-gobject"
+short_desc="GTK icon chooser with a text search option"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/nwg-piotr/nwg-icon-picker"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-icon-picker/archive/refs/tags/v${version}.tar.gz"
+checksum=264df7a4fa3ab8e9bfeecb2505b5ef4c58d3b5f9d1e7d8e1255f95f4bc869ffc
+
+post_install() {
+ vinstall nwg-icon-picker.svg 644 /usr/share/pixmaps
+ vinstall nwg-icon-picker.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-icon-picker
+ vlicense LICENSE
+}
From 480fa68cf2dde14ecad231fa82869d615b60f009 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:30 +0100
Subject: [PATCH 08/15] New package: nwg-menu-0.1.3
---
srcpkgs/nwg-menu/template | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
create mode 100644 srcpkgs/nwg-menu/template
diff --git a/srcpkgs/nwg-menu/template b/srcpkgs/nwg-menu/template
new file mode 100644
index 00000000000000..3aa317af722dae
--- /dev/null
+++ b/srcpkgs/nwg-menu/template
@@ -0,0 +1,28 @@
+# Template file for 'nwg-menu'
+pkgname=nwg-menu
+version=0.1.3
+revision=1
+build_style=go
+go_import_path=github.com/nwg-piotr/nwg-menu
+hostmakedepends="pkg-config"
+makedepends="cairo-devel gdk-pixbuf-devel glib-devel gtk+3-devel gtk-layer-shell-devel pango-devel"
+depends="gtk+3 zlib pango libharfbuzz atk cairo gdk-pixbuf glib gtk-layer-shell glibc fontconfig freetype"
+short_desc="MenuStart plugin to nwg-panel, also capable of working standalone"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-menu"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-menu/archive/refs/tags/v${version}.tar.gz"
+checksum=1d25b2ad799eea4b74a6cd260497c9383c1a34148833051cf0c8907443d5dd3e
+
+post_install() {
+ for dir in desktop-directories/*.directory; do
+ vinstall ${dir} 644 /usr/share/nwg-menu/desktop-directories
+ done
+
+ vinstall menu-start.css 644 /usr/share/nwg-menu
+ vbin nwg-menu
+
+ vinstall README.md 644 /usr/share/doc/nwg-menu
+ vlicense LICENSE
+}
From cf30c846c8e26f36d51ef65ab164e1dd4a23a91e Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:52 +0100
Subject: [PATCH 09/15] New package: nwg-readme-browser-0.1.5
---
srcpkgs/nwg-readme-browser/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/nwg-readme-browser/template
diff --git a/srcpkgs/nwg-readme-browser/template b/srcpkgs/nwg-readme-browser/template
new file mode 100644
index 00000000000000..f7efdee38d1a9d
--- /dev/null
+++ b/srcpkgs/nwg-readme-browser/template
@@ -0,0 +1,19 @@
+# Template file for 'nwg-readme-browser'
+pkgname=nwg-readme-browser
+version=0.1.5
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+depends="gtk-layer-shell gtk+3 python3-docutils python3-gobject python3-markdown2 webkit2gtk"
+checkdepends="python3-markdown2 python3-gobject gtk+3 webkit2gtk python3-docutils"
+short_desc="WebKitGTK-based README file browser"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-readme-browser"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-readme-browser/archive/refs/tags/v${version}.tar.gz"
+checksum=e12eb2affc9683a5ae13ec1509b0927e8d0d76e2fc89c3b1966019aeb772ddce
+
+post_install() {
+ vlicense LICENSE
+}
From 9f74cff7a4491a075c4fc3902fd124fa4fc5880b Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 17:58:18 +0200
Subject: [PATCH 10/15] New package: python3-dasbus-1.7
---
srcpkgs/python3-dasbus/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/python3-dasbus/template
diff --git a/srcpkgs/python3-dasbus/template b/srcpkgs/python3-dasbus/template
new file mode 100644
index 00000000000000..cd1066ab0cb0ee
--- /dev/null
+++ b/srcpkgs/python3-dasbus/template
@@ -0,0 +1,16 @@
+# Template file for 'python3-dasbus'
+pkgname=python3-dasbus
+version=1.7
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+makedepends="cairo-devel python3-gobject-devel python3-cairo-devel python3-dbus-devel"
+depends="python3-gobject"
+checkdepends="python3-pytest"
+short_desc="DBus library in Python 3"
+maintainer="zenobit <zenobit@disroot.org>"
+license="LGPL-2.1-only"
+homepage="https://github.com/dasbus-project/dasbus"
+#changelog=""
+distfiles="https://github.com/dasbus-project/dasbus/archive/refs/tags/v${version}.tar.gz"
+checksum=442a8df9330d4f55704c92cbed066cf0918378418be89d6fff67721d3cba5590
From 6486876af65ca0a6970535aa26800dd3bbd6cc72 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:25:50 +0100
Subject: [PATCH 11/15] New package: nwg-panel-0.9.31
---
srcpkgs/nwg-panel/template | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 srcpkgs/nwg-panel/template
diff --git a/srcpkgs/nwg-panel/template b/srcpkgs/nwg-panel/template
new file mode 100644
index 00000000000000..2f74d4e34c5c7d
--- /dev/null
+++ b/srcpkgs/nwg-panel/template
@@ -0,0 +1,20 @@
+# Template file for 'nwg-panel'
+pkgname=nwg-panel
+version=0.9.31
+revision=1
+build_style=python3-pep517
+hostmakedepends="pkg-config python3-setuptools python3-wheel python3-dasbus"
+makedepends="cairo-devel python3-cairo-devel"
+depends="bluez brightnessctl gtk-layer-shell gtk+3 playerctl python3 python3-cairo python3-gobject python3-i3ipc python3-netifaces python3-psutil python3-requests ddcutil SwayNotificationCenter upower wlr-randr"
+checkdepends="python3-pytest python3-pip python3-wheel cmake python3-gobject gtk+3 gtk-layer-shell python3-psutil playerctl python3-requests python3-i3ipc libdbusmenu-gtk3"
+short_desc="GTK3-based panel for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-panel"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-panel/archive/refs/tags/v${version}.tar.gz"
+checksum=709a301cd38339ab453a157fc3a3b63132bb988f90670a59a30841da0c2aa69a
+
+post_install() {
+ vlicense LICENSE
+}
From 265dd39efaad1e5e60e7962e652b80371386535d Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 01:50:43 +0100
Subject: [PATCH 12/15] New package: python3-geographiclib-2.0
---
srcpkgs/python3-geographiclib/template | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 srcpkgs/python3-geographiclib/template
diff --git a/srcpkgs/python3-geographiclib/template b/srcpkgs/python3-geographiclib/template
new file mode 100644
index 00000000000000..6ff59cdee39949
--- /dev/null
+++ b/srcpkgs/python3-geographiclib/template
@@ -0,0 +1,25 @@
+# Template file for 'python3-geographiclib'
+pkgname=python3-geographiclib
+version=2.0
+revision=1
+build_style=python3-pep517
+hostmakedepends="python3-setuptools python3-wheel"
+#makedepends=""
+depends="python3>=3.7"
+checkdepends="python3-pytest"
+short_desc="Python implementation of the geodesic routines"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://geographiclib.sourceforge.io/"
+#changelog=""
+#distfiles="https://github.com/geographiclib/geographiclib-python/archive/refs/tags/v${version}.tar.gz"
+#distfiles="${SOURCEFORGE_SITE}/geographiclib/files/distrib-Python/geographiclib-${version}.tar.gz"
+distfiles="https://sourceforge.net/projects/geographiclib/files/distrib-Python/geographiclib-${version}.tar.gz"
+checksum=f7f41c85dc3e1c2d3d935ec86660dc3b2c848c83e17f9a9e51ba9d5146a15859
+
+# TODO: Skip for now to test if is only show stopper
+make_check=ci-skip
+
+post_install() {
+ vlicense LICENSE
+}
From b9bccf97916f70eaeb1ea16eb15ced1a66e9e7d4 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sun, 31 Mar 2024 00:13:31 +0100
Subject: [PATCH 13/15] New package: python3-geopy-2.4.1
---
srcpkgs/python3-geopy/template | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
create mode 100644 srcpkgs/python3-geopy/template
diff --git a/srcpkgs/python3-geopy/template b/srcpkgs/python3-geopy/template
new file mode 100644
index 00000000000000..9a8e6876b1c491
--- /dev/null
+++ b/srcpkgs/python3-geopy/template
@@ -0,0 +1,21 @@
+# Template file for 'python3-geopy'
+pkgname=python3-geopy
+version=2.4.1
+revision=1
+build_style=python3-pep517
+hostmakedepends="pkg-config python3-setuptools python3-wheel python3-pip python3-docutils python3-geographiclib"
+checkdepends="python3-pytest python3-pytest-asyncio python3-pytz python3-urllib3 geocode-glib-libsoup2"
+short_desc="Geocoding library for Python"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://github.com/geopy/geopy"
+#changelog=""
+distfiles="https://github.com/geopy/geopy/archive/refs/tags/${version}.tar.gz"
+checksum=a231629d166b58b0d557fc453374374d1fe0f3aff205b34bd8196e62ec285c55
+
+# CI skipped: Missing geocoder credentials
+make_check=ci-skip
+
+post_install() {
+ vlicense LICENSE
+}
From 5942d7b883957cac4dc4ec271c7d04a614aa4a49 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:15 +0100
Subject: [PATCH 14/15] New package: nwg-shell-config-0.5.37
---
srcpkgs/nwg-shell-config/template | 51 +++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+)
create mode 100644 srcpkgs/nwg-shell-config/template
diff --git a/srcpkgs/nwg-shell-config/template b/srcpkgs/nwg-shell-config/template
new file mode 100644
index 00000000000000..7b7a8563da0ea9
--- /dev/null
+++ b/srcpkgs/nwg-shell-config/template
@@ -0,0 +1,51 @@
+# Template file for 'nwg-shell-config'
+pkgname=nwg-shell-config
+version=0.5.37
+revision=1
+build_style=python3-pep517
+hostmakedepends="pkg-config python3-setuptools python3-wheel python3-geopy python3-requests"
+#makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="python3 gtklock noto-fonts-ttf playerctl python3-geopy python3-gobject python3-i3ipc wlsunset"
+#checkdepends=""
+short_desc="Graphical user interface for configuring sway and Hyprland"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell/nwg-shell-config"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell-config/archive/refs/tags/v${version}.tar.gz"
+checksum=0a38365cbc8f2edb15626dc136c85397c68a196dca82c9d6e9fd4fa073a35510
+
+#do_install() {
+# python3 setup.py --help
+# python3 setup.py -m installer --root="build" --optimize=1
+#}
+
+post_install() {
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-update.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-translate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-noupdate.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-available.svg 644 /usr/share/pixmaps
+ vinstall nwg-update-checking.svg 644 /usr/share/pixmaps
+ vinstall nwg-screenshot.svg 644 /usr/share/pixmaps
+ vinstall nwg-1.svg 644 /usr/share/pixmaps
+ vinstall nwg-2.svg 644 /usr/share/pixmaps
+ vinstall nwg-3.svg 644 /usr/share/pixmaps
+ vinstall nwg-shell-config.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell-config
+ vbin nwg-system-update
+
+ #vinstall usr/bin/nwg-autotiling 644 /usr/bin
+ #vbin usr/bin/nwg-autotranslate
+ #vbin usr/bin/nwg-lock
+ #vbin usr/bin/nwg-screenshot-applet
+ #vbin usr/bin/nwg-shell-config
+ #vbin usr/bin/nwg-shell-config-hyprland
+ #vbin usr/bin/nwg-shell-config-sway
+ #vbin usr/bin/nwg-shell-help
+ #vbin usr/bin/nwg-shell-translate
+ #vbin usr/bin/nwg-shell-updater
+ #vbin usr/bin/nwg-update-indicator
+ vlicense LICENSE
+}
From 2913a1b04402634b2ee53437e3a0d49ea8bdcab3 Mon Sep 17 00:00:00 2001
From: zenobit <zenobit@disroot.org>
Date: Sat, 16 Mar 2024 23:27:33 +0100
Subject: [PATCH 15/15] New package: nwg-shell-0.5.34
---
srcpkgs/nwg-shell/template | 38 ++++++++++++++++++++++++++++++++++++++
1 file changed, 38 insertions(+)
create mode 100644 srcpkgs/nwg-shell/template
diff --git a/srcpkgs/nwg-shell/template b/srcpkgs/nwg-shell/template
new file mode 100644
index 00000000000000..8df2584214555b
--- /dev/null
+++ b/srcpkgs/nwg-shell/template
@@ -0,0 +1,38 @@
+# Template file for 'nwg-shell'
+pkgname=nwg-shell
+version=0.5.34
+revision=1
+build_style=python3-pep517
+hostmakedepends="go python3-setuptools python3-wheel nwg-shell-config nwg-bar nwg-clipman nwg-displays nwg-dock nwg-drawer nwg-look nwg-menu nwg-panel python3-geopy python3-yaml python3-requests python3-netifaces"
+makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
+depends="azote gnome-themes-extra grim gtklock ImageMagick jq
+ libayatana-appindicator network-manager-applet nwg-bar nwg-clipman
+ nwg-displays nwg-dock nwg-dock-hyprland nwg-drawer nwg-look nwg-menu
+ nwg-panel nwg-readme-browser nwg-shell-config papirus-icon-theme
+ playerctl polkit-gnome slurp swappy sway swaybg swayidle swaylock
+ SwayNotificationCenter dejavu-fonts-ttf wl-clipboard wlsunset
+ xorg-server-xwayland python3-geopy python3-yaml python3-requests
+ python3-netifaces"
+# nwg-shell-wallpapers
+checkdepends="python3-wheel python3-pytest"
+short_desc="GTK3-based shell for sway and Hyprland Wayland compositors"
+maintainer="zenobit <zenobit@disroot.org>"
+license="MIT"
+homepage="https://nwg-piotr.github.io/nwg-shell"
+#changelog=""
+distfiles="https://github.com/nwg-piotr/nwg-shell/archive/refs/tags/v${version}.tar.gz"
+checksum=5b197ffcfed47be6bdddc58a8dbe52fe8603eb769ea29b6be447aa15d0090659
+
+#do_install() {
+# python3 setup.py install --optimize=1
+#}
+
+post_install() {
+ #for file in scripts/*; do
+ # vbin ${file}
+ #done
+ #vinstall nwg-shell.jpg 644 /usr/share/backgrounds
+ #vinstall nwg-readme.desktop 644 /usr/share/applications
+ vinstall README.md 644 /usr/share/doc/nwg-shell
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: New package: nwg-shell-0.5.34 * # + all dependencies
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
` (9 preceding siblings ...)
2024-05-12 3:58 ` zen0bit
@ 2024-08-11 1:56 ` github-actions
2024-08-11 6:40 ` zen0bit
2024-11-10 2:01 ` github-actions
12 siblings, 0 replies; 14+ messages in thread
From: github-actions @ 2024-08-11 1:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/pull/49664#issuecomment-2282348350
Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: New package: nwg-shell-0.5.34 * # + all dependencies
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
` (10 preceding siblings ...)
2024-08-11 1:56 ` github-actions
@ 2024-08-11 6:40 ` zen0bit
2024-11-10 2:01 ` github-actions
12 siblings, 0 replies; 14+ messages in thread
From: zen0bit @ 2024-08-11 6:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 146 bytes --]
New comment by zen0bit on void-packages repository
https://github.com/void-linux/void-packages/pull/49664#issuecomment-2282644675
Comment:
bump
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: New package: nwg-shell-0.5.34 * # + all dependencies
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
` (11 preceding siblings ...)
2024-08-11 6:40 ` zen0bit
@ 2024-11-10 2:01 ` github-actions
12 siblings, 0 replies; 14+ messages in thread
From: github-actions @ 2024-11-10 2:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/pull/49664#issuecomment-2466546004
Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2024-11-10 2:01 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-01 23:32 [PR PATCH] New package: nwg-shell-0.5.34 zen0bit
2024-04-01 23:35 ` [PR PATCH] [Updated] " zen0bit
2024-04-01 23:47 ` zen0bit
2024-04-01 23:51 ` zen0bit
2024-04-01 23:56 ` [PR PATCH] [Updated] New package: nwg-shell-0.5.34 * zen0bit
2024-04-01 23:57 ` zen0bit
2024-04-02 4:07 ` zen0bit
2024-04-02 6:28 ` zen0bit
2024-05-12 3:09 ` [PR PATCH] [Updated] New package: nwg-shell-0.5.34 * # + all dependencies zen0bit
2024-05-12 3:13 ` zen0bit
2024-05-12 3:58 ` zen0bit
2024-08-11 1:56 ` github-actions
2024-08-11 6:40 ` zen0bit
2024-11-10 2:01 ` github-actions
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).