Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion srcpkgs/azote/template
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ version=1.16.0
revision=3
build_style=python3-module
hostmakedepends="python3-setuptools"
depends="gtk+3 feh libayatana-appindicator python3 python3-cairo python3-gobject
depends="gtk+3 feh libayatana-appindicator-glib python3 python3-cairo python3-gobject
python3-Pillow python3-send2trash python3-yaml"
short_desc="Wallpaper & color manager for Sway, i3 and other WMs"
maintainer="cinerea0 <cinerea0@protonmail.com>"
Expand Down
13 changes: 10 additions & 3 deletions srcpkgs/nwg-bar/template
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Template file for 'nwg-bar'
pkgname=nwg-bar
version=0.1.6
revision=1
revision=2
build_style=go
go_import_path=github.com/nwg-piotr/nwg-bar
hostmakedepends="pkg-config"
makedepends="gtk+3-devel gtk-layer-shell-devel"
short_desc="GTK3-based button bar for wlroots-based compositors"
makedepends="python3-gobject-devel gtk+3-devel gtk-layer-shell-devel"
short_desc="GTK based button bar for wlroots-based compositors"
maintainer="zenobit <zenobit@disroot.org>"
license="MIT"
homepage="https://github.com/nwg-piotr/nwg-bar"
Expand All @@ -15,5 +15,12 @@ distfiles="https://github.com/nwg-piotr/nwg-bar/archive/refs/tags/v${version}.ta
checksum=badc232f9eef1a225776c7f0fe2534b49ac0a957f1a81dc24acb8f341b7719d4

post_install() {
for f in images/*; do
vinstall "$f" 644 usr/share/nwg-bar
done
for f in config/*; do
vinstall "$f" 644 usr/share/nwg-bar
done
vdoc README.md
vlicense LICENSE
}
23 changes: 23 additions & 0 deletions srcpkgs/nwg-clipman/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Template file for 'nwg-clipman'
pkgname=nwg-clipman
version=0.2.8
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"
short_desc="GTK 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=61d98d605d5125f0dfc9804117908f110e3300b82ed97657cd9556df8b79b315
make_check=no # No checks provided

post_install() {
vinstall nwg-clipman.svg 644 usr/share/pixmaps
vinstall nwg-clipman.desktop 644 usr/share/applications
vdoc README.md
vlicense LICENSE
}
26 changes: 26 additions & 0 deletions srcpkgs/nwg-displays/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Template file for 'nwg-displays'
pkgname=nwg-displays
version=0.4.1
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"
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=0cb46556d852fc11e5cb28442afca1fd1a313e3d06f53720cd247dab3aea421e
make_check=no # No checks provided

post_install() {
for f in nwg_displays/langs/*.json; do
vinstall "$f" 644 usr/share/nwg-displays/langs
done
vinstall nwg-displays.svg 644 usr/share/pixmaps
vinstall nwg-displays.desktop 644 usr/share/applications
vdoc README.md
vlicense LICENSE
}
27 changes: 27 additions & 0 deletions srcpkgs/nwg-dock/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Template file for 'nwg-dock'
pkgname=nwg-dock
version=0.4.3
revision=1
build_style=go
go_import_path="github.com/nwg-piotr/nwg-dock"
hostmakedepends="pkg-config"
makedepends="pkg-config gtk+3-devel gtk-layer-shell-devel"
short_desc="GTK 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=e4c617ae1b4c6ebca623d728a130591d3240750132f3fdfc8e1c0bcc19c572f2
make_check=no # No checks provided

post_install() {
for f in images/*; do
vinstall "$f" 644 usr/share/nwg-dock
done
for f in config/*; do
vinstall "$f" 644 usr/share/nwg-dock
done
vdoc README.md
vlicense LICENSE
}
24 changes: 24 additions & 0 deletions srcpkgs/nwg-drawer/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Template file for 'nwg-drawer'
pkgname=nwg-drawer
version=0.7.5
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 pango-devel
gtk-layer-shell-devel libgirepository-devel libglib-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=af6bfbee17ab4dec300545c83c89a25e09b5f63e7ce06fa8627e0a04cf11d6e8

post_install() {
vinstall drawer.css 644 usr/share/nwg-drawer
vcopy desktop-directories usr/share/nwg-drawer
vcopy img usr/share/nwg-drawer
vdoc README.md
vlicense LICENSE
}
29 changes: 29 additions & 0 deletions srcpkgs/nwg-hello/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Template file for 'nwg-hello'
pkgname=nwg-hello
version=0.4.5
revision=1
build_style=python3-pep517
hostmakedepends="python3-setuptools"
depends="greetd gtk+3 gtk-layer-shell gnome-themes-extra python3 python3-gobject"
short_desc="GTK based greeter for greetd written in python"
maintainer="zenobit <zenobit@disroot.org>"
license="MIT"
homepage="https://github.com/nwg-piotr/nwg-hello"
changelog="https://github.com/nwg-piotr/nwg-hello/releases"
distfiles="https://github.com/nwg-piotr/nwg-hello/archive/refs/tags/v${version}.tar.gz"
checksum=9bdebcc58b9536e1238af14a7bc98de635baa811ba1494c98a7dcfa2239e02b5
make_check=no # No test provided

post_install() {
for f in img/*.svg; do
vinstall "$f" 644 usr/share/nwg-hello
done
vinstall nwg.jpg 644 usr/share/nwg-hello
vinstall nwg-hello-default.json 644 etc/nwg-hello
vinstall nwg-hello-default.css 644 etc/nwg-hello
vinstall hyprland.conf 644 etc/nwg-hello
vinstall sway-config 644 etc/nwg-hello
vinstall cache.json 664 var/cache/nwg-hello
vdoc README.md
vlicense LICENSE
}
23 changes: 23 additions & 0 deletions srcpkgs/nwg-icon-picker/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# 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
make_check=no # No checks provided

post_install() {
vinstall nwg-icon-picker.svg 644 usr/share/pixmaps
vinstall nwg-icon-picker.desktop 644 usr/share/applications
vdoc README.md
vlicense LICENSE
}
48 changes: 0 additions & 48 deletions srcpkgs/nwg-look/patches/tools.go.patch

This file was deleted.

17 changes: 8 additions & 9 deletions srcpkgs/nwg-look/template
Original file line number Diff line number Diff line change
@@ -1,28 +1,27 @@
# Template file for 'nwg-look'
pkgname=nwg-look
version=1.0.6
version=1.1.1
revision=1
build_style=go
go_import_path=github.com/nwg-piotr/nwg-look
hostmakedepends="pkg-config"
makedepends="cairo-devel gtk+3-devel libglib-devel pango-devel"
depends="xcur2png"
short_desc="GTK settings editor adapted to work in the wlroots environment"
maintainer="Orphaned <orphan@voidlinux.org>"
maintainer="zenobit <zenobit@disroot.org>"
license="MIT"
homepage="https://github.com/nwg-piotr/nwg-look"
changelog="https://github.com/nwg-piotr/nwg-look/releases"
distfiles="https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${version}.tar.gz"
checksum=ddaba674253fbbf8f3ee7392315e51408af445adb85ed4b0f70e50301801720d
checksum=568c5efe443892d74ffce6cf8ac7db2aea6071be70d97d3ba7c5efd8b351e601

post_install() {
vinstall stuff/main.glade 644 /usr/share/nwg-look
vinstall stuff/nwg-look.desktop 644 /usr/share/applications
vinstall stuff/nwg-look.svg 644 /usr/share/pixmaps

for lang in langs/*.json; do
vinstall ${lang} 644 /usr/share/nwg-look/langs
vinstall ${lang} 644 usr/share/nwg-look/langs
done

vinstall stuff/main.glade 644 usr/share/nwg-look
vinstall stuff/nwg-look.desktop 644 usr/share/applications
vinstall stuff/nwg-look.svg 644 usr/share/pixmaps
vdoc README.md
vlicense LICENSE
}
24 changes: 24 additions & 0 deletions srcpkgs/nwg-menu/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Template file for 'nwg-menu'
pkgname=nwg-menu
version=0.1.9
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"
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=ec4f6ffe27c3dc28d6756bda5ae6b852a1e12fbb37b37cff4b682a4726ff2911

post_install() {
vinstall menu-start.css 644 usr/share/nwg-menu
vcopy desktop-directories usr/share/nwg-menu
#vbin nwg-menu
vdoc README.md
vlicense LICENSE
}
26 changes: 26 additions & 0 deletions srcpkgs/nwg-panel/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Template file for 'nwg-panel'
pkgname=nwg-panel
version=0.10.13
revision=1
build_style=python3-pep517
hostmakedepends="pkg-config python3-setuptools python3-wheel python3-dasbus"
makedepends="cairo-devel python3-cairo-devel"
depends="python3-gobject"
short_desc="GTK 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"
distfiles="https://github.com/nwg-piotr/nwg-panel/archive/refs/tags/v${version}.tar.gz"
checksum=48dee26723a1db09eb9d4de3637f6f406a7de5319ef0acf17344f095d952daa1
make_check=no # No checks provided

post_install() {
for f in *.svg; do
vinstall "$f" 644 usr/share/pixmaps
done
for f in *.desktop; do
vinstall "$f" 644 usr/share/applications
done
vdoc README.md
vlicense LICENSE
}
28 changes: 28 additions & 0 deletions srcpkgs/nwg-readme-browser/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Template file for 'nwg-readme-browser'
pkgname=nwg-readme-browser
version=0.1.7
revision=1
build_style=python3-pep517
hostmakedepends="python3-setuptools python3-wheel"
depends="gtk-layer-shell gtk+3 python3-docutils python3-gobject
python3-markdown2 libwebkit2gtk41"
#checkdepends="python3-markdown2 python3-gobject gtk+3 libwebkit2gtk41 python3-docutils python3-pytest"
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=d5f3cd29dcd987badae6fe8bb1a1ed79ca4cf221d9f5052d7d9594bdb73c020d
make_check=no # No checks provided

post_install() {
for f in *.svg; do
vinstall "$f" 644 usr/share/pixmaps
done
for f in *.desktop; do
vinstall "$f" 644 usr/share/applications
done
vdoc README.md
vlicense LICENSE
}
6 changes: 6 additions & 0 deletions srcpkgs/nwg-shell-config/files/nwg-system-update
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/usr/bin/env bash

case "$2" in
"-xbps") sudo xbps-install -Syu ;;
esac
echo "$1"; read -r;
28 changes: 28 additions & 0 deletions srcpkgs/nwg-shell-config/template
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Template file for 'nwg-shell-config'
pkgname=nwg-shell-config
version=0.5.64
revision=1
build_style=python3-pep517
hostmakedepends="pkg-config python3-setuptools python3-wheel python3-geopy python3-requests"
depends="python3 gtklock noto-fonts-ttf playerctl 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=93d47e4d6c41973b42a52d602ca7edf76de31b110dcac9370c31b06c1f11c45c
make_check=no # No checks provided

post_install() {
for f in *.svg; do
vinstall "$f" 644 usr/share/pixmaps
done
for f in *.desktop; do
vinstall "$f" 644 usr/share/applications
done
vbin "${FILESDIR}/nwg-system-update"
vdoc README.md
vlicense LICENSE
}
Loading
Loading