sharlatan pushed a commit to branch go-team in repository guix. commit 54fa42c6d34d40291315e7ebe45ded5fefee7655 Author: Sharlatan Hellseher <sharlata...@gmail.com> AuthorDate: Sat Feb 22 15:02:24 2025 +0000
gnu: go-gitlab-com-ambrevar-golua-unicode: Move to music. * gnu/packages/golang.scm (go-gitlab-com-ambrevar-golua-unicode): Move from here ... * gnu/packages/music.scm: ... to here. Change-Id: Ie0278f63597ff6a6ddc0b7b8e60e79b74a114a2e --- gnu/packages/golang.scm | 37 ------------------------------------- gnu/packages/music.scm | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 37 deletions(-) diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm index df3c8e9124..eef6fd0d0e 100644 --- a/gnu/packages/golang.scm +++ b/gnu/packages/golang.scm @@ -1133,43 +1133,6 @@ in the style of communicating sequential processes (@dfn{CSP}).") run a Lua virtual machine.") (license license:expat)))) -(define-public go-gitlab-com-ambrevar-golua-unicode - (let ((commit "97ce517e7a1fe2407a90c317a9c74b173d396144") - (revision "0")) - (package - (name "go-gitlab-com-ambrevar-golua-unicode") - (version (git-version "0.0.0" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url - "https://gitlab.com/ambrevar/golua") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "1izcp7p8nagjwqd13shb0020w7xhppib1a3glw2d1468bflhksnm")))) - (build-system go-build-system) - (native-inputs - (list lua go-github-com-aarzilli-golua)) - (arguments - `(#:unpack-path "gitlab.com/ambrevar/golua" - #:import-path "gitlab.com/ambrevar/golua/unicode" - #:phases - (modify-phases %standard-phases - (replace 'check - (lambda* (#:key import-path #:allow-other-keys) - (setenv "USER" "homeless-dude") - (invoke "go" "test" import-path)))))) - (home-page "https://gitlab.com/ambrevar/golua") - (synopsis "Add Unicode support to Golua") - (description "This extension to Arzilli's Golua adds Unicode support to -all functions from the Lua string library. Lua patterns are replaced by Go -regexps. This breaks compatibility with Lua, but Unicode support breaks it -anyways and Go regexps are more powerful.") - (license license:expat)))) - ;;; ;;; Avoid adding new packages to the end of this file. To reduce the chances ;;; of a merge conflict, place them above by existing packages with similar diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 9da285f84b..72f7f393ce 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -6404,6 +6404,46 @@ methods can be called and usual operations such as indexing or arithmetic can be performed.") (license license:expat)))) +;; demlo is only one user of this package, keep it next to it to prevent +;; importing lua module into golang-xyz. +(define-public go-gitlab-com-ambrevar-golua-unicode + (let ((commit "97ce517e7a1fe2407a90c317a9c74b173d396144") + (revision "0")) + (package + (name "go-gitlab-com-ambrevar-golua-unicode") + (version (git-version "0.0.0" revision commit)) + (source + (origin + (method git-fetch) + (uri (git-reference + (url + "https://gitlab.com/ambrevar/golua") + (commit commit))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "1izcp7p8nagjwqd13shb0020w7xhppib1a3glw2d1468bflhksnm")))) + (build-system go-build-system) + (native-inputs + (list lua go-github-com-aarzilli-golua)) + (arguments + `(#:unpack-path "gitlab.com/ambrevar/golua" + #:import-path "gitlab.com/ambrevar/golua/unicode" + #:phases + (modify-phases %standard-phases + (replace 'check + (lambda* (#:key import-path #:allow-other-keys) + (setenv "USER" "homeless-dude") + (invoke "go" "test" import-path)))))) + (home-page "https://gitlab.com/ambrevar/golua") + (synopsis "Add Unicode support to Golua") + (description "This extension to Arzilli's Golua adds Unicode support to +all functions from the Lua string library. Lua patterns are replaced by Go +regexps. This breaks compatibility with Lua, but Unicode support breaks it +anyways and Go regexps are more powerful.") + (license license:expat)))) + + (define-public fmit (package (name "fmit")