From 5cfb52f611b311db8a18fc229a45a512eaaa718f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Dur=C3=A1n=20Dom=C3=ADnguez?= Date: Mon, 16 Feb 2026 03:24:30 +0100 Subject: [PATCH] gnu: Add go-codeberg-org-emersion-go-sqlite-fts5. * gnu/packages/golang-xyz.scm (go-codeberg-org-emersion-go-sqlite-fts5): New variable. Change-Id: If21155d47667bac227b18fc9609c210af9188a3b Signed-off-by: Sharlatan Hellseher --- gnu/packages/golang-xyz.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index 1c2ba3ecbb..91ba75a134 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm @@ -545,6 +545,37 @@ file along with an index.html file.") "Package go-scfg parses scfg files.") (license license:expat))) +(define-public go-codeberg-org-emersion-go-sqlite-fts5 + (package + (name "go-codeberg-org-emersion-go-sqlite-fts5") + (version "0.0.0-20250706114632-932c754e63a6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://codeberg.org/emersion/go-sqlite3-fts5") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "19pviwn83yr4lmqs0b7p7blglq8f7gahb1hbbkxifhk716izl5j0")))) + (build-system go-build-system) + ;; XXX: fts5.c, fts5.h, generate.sh, sqlite3.h and sqlite3ext.h are + ;; obtained from + ;; , check if + ;; they may be sourced from sqlite package. + (arguments + (list + #:import-path "codeberg.org/emersion/go-sqlite3-fts5")) + (propagated-inputs + (list go-github-com-mattn-go-sqlite3)) + (home-page "https://codeberg.org/emersion/go-sqlite3-fts5") + (synopsis "FTS5 extension for go-sqlite3") + (description + "Standalone FTS5 extension for @url{https://github.com/mattn/go-sqlite3, +go-sqlite3}, that provides full-text search functionality to database +applications.") + (license license:expat))) + (define-public go-dario-cat-mergo (package (name "go-dario-cat-mergo")