Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (1d9e54fa1303040e49d8e9ac4006b1f3b9d04019)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Conner Clere <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (1d9e54fa1303040e49d8e9ac4006b1f3b9d04019)
  • Date: Sun, 12 May 2024 23:36:46 +0000

GIT changes to master grimoire by Conner Clere <xenanthropy AT sourcemage.org>:

ChangeLog | 1 +
wm-addons/nwg-dock/BUILD | 1 +
wm-addons/nwg-dock/DEPENDS | 6 ++++++
wm-addons/nwg-dock/DETAILS | 14 ++++++++++++++
wm-addons/nwg-dock/HISTORY | 3 +++
wm-addons/nwg-dock/PRE_BUILD | 4 ++++
6 files changed, 29 insertions(+)

New commits:
commit 1d9e54fa1303040e49d8e9ac4006b1f3b9d04019
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

wm-addons/nwg-dock: new spell, app dock for sway

diff --git a/ChangeLog b/ChangeLog
index 16b225a..4b03d02 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,6 +9,7 @@
* python-pypi/python-send2trash: new spell, send files to trash
* python-pypi/azote: new spell, wallpaper changer
* wm-addons/nwg-drawer: new spell, application drawer for wlroots
compositors
+ * wm-addons/nwg-dock: new spell, application dock for sway

2024-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* SSO: added, for use by accounts-sso spells
diff --git a/wm-addons/nwg-dock/BUILD b/wm-addons/nwg-dock/BUILD
new file mode 100755
index 0000000..97c67d1
--- /dev/null
+++ b/wm-addons/nwg-dock/BUILD
@@ -0,0 +1 @@
+GOROOT="${INSTALL_ROOT}/opt/go/" GOPROXY="proxy.golang.org,direct" make build
diff --git a/wm-addons/nwg-dock/DEPENDS b/wm-addons/nwg-dock/DEPENDS
new file mode 100755
index 0000000..e7cc3ff
--- /dev/null
+++ b/wm-addons/nwg-dock/DEPENDS
@@ -0,0 +1,6 @@
+depends PKG-CONFIG &&
+depends go &&
+depends gtk+3 &&
+depends gtk-layer-shell &&
+
+optional_depends nwg-drawer '' '' 'default app launcher for the dock'
diff --git a/wm-addons/nwg-dock/DETAILS b/wm-addons/nwg-dock/DETAILS
new file mode 100755
index 0000000..4b4f4f6
--- /dev/null
+++ b/wm-addons/nwg-dock/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=nwg-dock
+ VERSION=0.3.9
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/nwg-piotr/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:d19849659691e32a63f00b2a02c829e2cd4276f7539944e2ed7b1d630395471f1785dcb5f9cffc3a0f9aa7cde1a7305536c0ad5714750bcf0f2870e909db5c3e
+ LICENSE[0]=MIT
+ WEB_SITE=https://nwg-piotr.github.io/nwg-shell/nwg-dock
+ ENTERED=20240512
+ KEYWORDS="utils dock launcher"
+ SHORT="gtk3-based dock for sway"
+cat << EOF
+Fully configurable (w/ command line arguments and css) dock, written in Go,
aimed exclusively at sway Wayland compositor. It features pinned buttons,
task buttons, the workspace switcher and the launcher button. The latter by
default starts nwg-drawer or nwggrid (application grid) - if found.
+EOF
diff --git a/wm-addons/nwg-dock/HISTORY b/wm-addons/nwg-dock/HISTORY
new file mode 100644
index 0000000..74c87aa
--- /dev/null
+++ b/wm-addons/nwg-dock/HISTORY
@@ -0,0 +1,3 @@
+2024-05-12 Conner Clere <xenanthropy AT sourcemage.org>
+ * PRE_BUILD, BUILD, DEPENDS, DETAILS: version 0.3.9, new spell
+
diff --git a/wm-addons/nwg-dock/PRE_BUILD b/wm-addons/nwg-dock/PRE_BUILD
new file mode 100755
index 0000000..d1b3514
--- /dev/null
+++ b/wm-addons/nwg-dock/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+sed -i "s/-pkill -f nwg-dock//" Makefile &&
+sed -i "s/sleep 1//" Makefile


  • [[SM-Commit] ] GIT changes to master grimoire by Conner Clere (1d9e54fa1303040e49d8e9ac4006b1f3b9d04019), Conner Clere, 05/12/2024

Archive powered by MHonArc 2.6.24.

Top of Page