Skip to Content.
Sympa Menu

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

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 (b437ea1c25e122fb850fd2346a5f34b6378402c4)
  • Date: Mon, 13 May 2024 01:38:50 +0000

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

ChangeLog | 1 +
utils/cliphist/BUILD | 2 ++
utils/cliphist/DEPENDS | 5 +++++
utils/cliphist/DETAILS | 23 +++++++++++++++++++++++
utils/cliphist/HISTORY | 3 +++
utils/cliphist/INSTALL | 1 +
6 files changed, 35 insertions(+)

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

utils/cliphist: new spell

wayland clipboard manager

diff --git a/ChangeLog b/ChangeLog
index 434cb98..75517a6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -14,6 +14,7 @@
* python-pypi/nwg-displays: new spell, display management utility for
sway
and hyprland
* wm-addons/nwg-bar: new spell, gtk button bar for wlroots compositors
+ * utils/cliphist: new spell, clipboard history manager for wayland

2024-05-09 Treeve Jelbert <treeve AT sourcemage.org>
* SSO: added, for use by accounts-sso spells
diff --git a/utils/cliphist/BUILD b/utils/cliphist/BUILD
new file mode 100755
index 0000000..2226b9c
--- /dev/null
+++ b/utils/cliphist/BUILD
@@ -0,0 +1,2 @@
+GOROOT="${INSTALL_ROOT}/opt/go/" GOPROXY="proxy.golang.org,direct" \
+go build -o $SPELL
diff --git a/utils/cliphist/DEPENDS b/utils/cliphist/DEPENDS
new file mode 100755
index 0000000..2d9bd8c
--- /dev/null
+++ b/utils/cliphist/DEPENDS
@@ -0,0 +1,5 @@
+depends PKG-CONFIG &&
+depends go &&
+depends wl-clipboard &&
+
+optional_depends xdg-utils '' '' 'image and mime inference'
diff --git a/utils/cliphist/DETAILS b/utils/cliphist/DETAILS
new file mode 100755
index 0000000..b8210a4
--- /dev/null
+++ b/utils/cliphist/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=cliphist
+ VERSION=0.5.0
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/sentriz/${SPELL}/archive/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:c1ef41d8efe574850e0a2e77d2d8989e6c17162b4eaef34362ec4f00ec79e5e71a60a9773c452f008e1851665e424a4ef4d3b1aef62338e14134310399be5baa
+ LICENSE[0]=GPL
+ WEB_SITE=https://github.com/sentriz/cliphist
+ ENTERED=20240512
+ KEYWORDS="clipboard wayland utils"
+ SHORT="wayland clipboard manager"
+cat << EOF
+clipboard history “manager” for wayland
+
+ * write clipboard changes to a history file
+ * recall history with dmenu / rofi / wofi (or whatever other picker you
like)
+ * both text and images are supported
+ * clipboard is preserved byte-for-byte
+ * leading / trailing whitespace / no whitespace or newlines are
preserved
+ * won’t break editor selections like vim wordwise, linewise, block mode
+ * no concept of a picker, only pipes
+
+EOF
diff --git a/utils/cliphist/HISTORY b/utils/cliphist/HISTORY
new file mode 100644
index 0000000..0b12496
--- /dev/null
+++ b/utils/cliphist/HISTORY
@@ -0,0 +1,3 @@
+2024-05-12 Conner Clere <xenanthropy AT sourcemage.org>
+ * INSTALL, BUILD, DEPENDS, DETAILS: version 0.5.0, new spell
+
diff --git a/utils/cliphist/INSTALL b/utils/cliphist/INSTALL
new file mode 100755
index 0000000..a0635a5
--- /dev/null
+++ b/utils/cliphist/INSTALL
@@ -0,0 +1 @@
+install -Dm0755 -t "${INSTALL_ROOT}/usr/bin/" $SPELL


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

Archive powered by MHonArc 2.6.24.

Top of Page