From 743d8a1ec0ecfc4237b1957370a8aed804c9fb61 Mon Sep 17 00:00:00 2001 From: Hugo Buddelmeijer Date: Mon, 24 Aug 2026 09:50:24 +0200 Subject: gnu: Add go-github-com-sgtdi-fswatcher. * gnu/packages/golang-xyz.scm (go-github-com-sgtdi-fswatcher): New variable. Relates-to: guix/guix!10772 Signed-off-by: Sharlatan Hellseher --- gnu/packages/golang-xyz.scm | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 1c991071784..11a62b71758 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -28209,6 +28209,35 @@ synchronizing plain text: "Go-Daemon is a library for writing system daemons in Go.") (license license:expat))) +(define-public go-github-com-sgtdi-fswatcher + (package + (name "go-github-com-sgtdi-fswatcher") + (version "1.3.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sgtdi/fswatcher") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "134swn5x2g0dn8nn48f66r49h5mxfl8yrwrlmkargl25mi7yw383")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/sgtdi/fswatcher")) + (native-inputs + (list go-github-com-stretchr-testify)) + (propagated-inputs + (list go-golang-org-x-sys)) + (home-page "https://github.com/sgtdi/fswatcher") + (synopsis "File watcher for Go with built-in debouncing and filtering") + (description + "FSWatcher is a robust and concurrent file system watcher for Go. It +provides a simple and powerful API to monitor directories for file system +changes, designed for high-performance applications and development tools.") + (license license:expat))) + (define-public go-github-com-shamaton-msgpack-v3 (package (name "go-github-com-shamaton-msgpack-v3") -- cgit v1.2.3