Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (6f6bc58822eb4963f54debdaee5a1bb0b158bfbb)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <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 Ismael Luceno (6f6bc58822eb4963f54debdaee5a1bb0b158bfbb)
  • Date: Sat, 22 Aug 2026 01:03:09 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 3 +++
devel/glab/BUILD | 5 +++++
devel/glab/DEPENDS | 2 ++
devel/glab/DETAILS | 20 ++++++++++++++++++++
devel/glab/HISTORY | 2 ++
devel/glab/INSTALL | 1 +
devel/glab/WATCH | 1 +
7 files changed, 34 insertions(+)

New commits:
commit 6f6bc58822eb4963f54debdaee5a1bb0b158bfbb
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

glab: new spell, GitLab CLI tool

diff --git a/ChangeLog b/ChangeLog
index 09d5359..ade1b33 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2026-08-22 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/glab: new spell, GitLab CLI tool
+
2026-08-19 Ismael Luceno <ismael AT sourcemage.org>
* haskell/POST_REMOVE: stopped guarding Cabal and process, both are
spells of their own now
diff --git a/devel/glab/BUILD b/devel/glab/BUILD
new file mode 100755
index 0000000..a65d687
--- /dev/null
+++ b/devel/glab/BUILD
@@ -0,0 +1,5 @@
+make build \
+ GO111MODULE=on \
+ GLAB_VERSION="v$VERSION" \
+ BUILD_COMMIT_SHA="v$VERSION" \
+ BUILDLOC="$SOURCE_DIRECTORY/bin/glab"
diff --git a/devel/glab/DEPENDS b/devel/glab/DEPENDS
new file mode 100755
index 0000000..df03815
--- /dev/null
+++ b/devel/glab/DEPENDS
@@ -0,0 +1,2 @@
+. "$GRIMOIRE"/VDEPENDS &&
+vdepends <<< "go >= 1.26.5"
diff --git a/devel/glab/DETAILS b/devel/glab/DETAILS
new file mode 100755
index 0000000..7c5ec03
--- /dev/null
+++ b/devel/glab/DETAILS
@@ -0,0 +1,20 @@
+. "$GRIMOIRE"/GO_FUNCTIONS
+ SPELL=glab
+ VERSION=1.114.0
+ SOURCE=cli-$VERSION.tar.gz
+
SOURCE_URL[0]=https://github.com/gitlabhq/cli/archive/refs/tags/v$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/cli-$VERSION
+
SOURCE_HASH=sha512:8e4d50964f5b9a8de8d7292ee1436917300b20d626478170f4c1c036f8e2dfc91b5a8240454aae68e60b0437716125c0b76cbdef2db7064d27ef55427e7f5346
+ WEB_SITE=https://gitlab.com/gitlab-org/cli
+ LICENSE[0]=MIT
+ KEYWORDS="vcs devel"
+ ENTERED=20260817
+ SHORT="GitLab CLI tool"
+cat << EOF
+GLab is an open source GitLab CLI tool. It brings GitLab to your
+terminal, next to where you are already working with git and your
+code, without switching between windows and browser tabs. It can
+manage issues, merge requests, CI/CD pipelines, releases, and more,
+against GitLab.com, GitLab Dedicated, or GitLab Self-Managed
+instances.
+EOF
diff --git a/devel/glab/HISTORY b/devel/glab/HISTORY
new file mode 100644
index 0000000..b0d2a98
--- /dev/null
+++ b/devel/glab/HISTORY
@@ -0,0 +1,2 @@
+2026-08-22 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL, WATCH: spell created
diff --git a/devel/glab/INSTALL b/devel/glab/INSTALL
new file mode 100755
index 0000000..4082ce0
--- /dev/null
+++ b/devel/glab/INSTALL
@@ -0,0 +1 @@
+install -vDm555 -t "$INSTALL_ROOT"/usr/bin bin/glab
diff --git a/devel/glab/WATCH b/devel/glab/WATCH
new file mode 100644
index 0000000..7fa019f
--- /dev/null
+++ b/devel/glab/WATCH
@@ -0,0 +1 @@
+0 . https://github.com/gitlabhq/cli/tags


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (6f6bc58822eb4963f54debdaee5a1bb0b158bfbb), Ismael Luceno, 08/21/2026

Archive powered by MHonArc 2.6.24.

Top of Page