Skip to Content.
Sympa Menu

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

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 (ef8da7a1831868f8ed9212ba8a8675f2e747652e)
  • Date: Sun, 12 May 2024 23:57:25 +0000

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

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

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

wm-addons/nwg-dock-hyprland: new spell

application dock for hyprland (nwg-dock but for hyprland)

diff --git a/ChangeLog b/ChangeLog
index 4b03d02..5198b95 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,7 @@
* 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
+ * wm-addons/nwg-dock-hyprland: new spell, application dock for
hyprland

2024-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* SSO: added, for use by accounts-sso spells
diff --git a/wm-addons/nwg-dock-hyprland/BUILD
b/wm-addons/nwg-dock-hyprland/BUILD
new file mode 100755
index 0000000..97c67d1
--- /dev/null
+++ b/wm-addons/nwg-dock-hyprland/BUILD
@@ -0,0 +1 @@
+GOROOT="${INSTALL_ROOT}/opt/go/" GOPROXY="proxy.golang.org,direct" make build
diff --git a/wm-addons/nwg-dock-hyprland/DEPENDS
b/wm-addons/nwg-dock-hyprland/DEPENDS
new file mode 100755
index 0000000..e7cc3ff
--- /dev/null
+++ b/wm-addons/nwg-dock-hyprland/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-hyprland/DETAILS
b/wm-addons/nwg-dock-hyprland/DETAILS
new file mode 100755
index 0000000..2dc8960
--- /dev/null
+++ b/wm-addons/nwg-dock-hyprland/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=nwg-dock-hyprland
+ VERSION=0.1.8
+ 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:7a9cddf81b8589bd5dd7f74ae77901da14e8dd136765c94c190602147a3454063dd94ff9ac461d1ce7af1a985faa7eee14f9e5d42d93a852546816a2d7d7624a
+ LICENSE[0]=MIT
+ WEB_SITE=https://github.com/nwg-piotr/nwg-dock-hyprland
+ ENTERED=20240512
+ KEYWORDS="utils dock launcher"
+ SHORT="gtk3-based dock for hyprland"
+cat << EOF
+Configurable (w/ command line arguments and css) dock, written in Go,
+aimed exclusively at the Hyprland Wayland compositor. It features
+pinned buttons, client buttons and the launcher button. The latter
+by default starts nwg-drawer.
+EOF
diff --git a/wm-addons/nwg-dock-hyprland/HISTORY
b/wm-addons/nwg-dock-hyprland/HISTORY
new file mode 100644
index 0000000..b1a697a
--- /dev/null
+++ b/wm-addons/nwg-dock-hyprland/HISTORY
@@ -0,0 +1,3 @@
+2024-05-12 Conner Clere <xenanthropy AT sourcemage.org>
+ * PRE_BUILD, BUILD, DEPENDS, DETAILS: version 0.1.8, new spell
+
diff --git a/wm-addons/nwg-dock-hyprland/PRE_BUILD
b/wm-addons/nwg-dock-hyprland/PRE_BUILD
new file mode 100755
index 0000000..d1bf7e6
--- /dev/null
+++ b/wm-addons/nwg-dock-hyprland/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+sed -i "s/-pkill -f nwg-dock-hyprland//" Makefile &&
+sed -i "s/sleep 1//" Makefile


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

Archive powered by MHonArc 2.6.24.

Top of Page