diff options
| author | jgart <jgart@dismail.de> | 2026-04-06 09:23:45 -0400 |
|---|---|---|
| committer | jgart <jgart@dismail.de> | 2026-04-06 09:26:08 -0400 |
| commit | 9215ffa155446c077eac399f154e1a41637199d5 (patch) | |
| tree | cee1be57414b689ce5934be8cb0f1f143bb2b48e /gnu | |
| parent | 5d991cceea87ce03b0177bf12cbe3b781aba70a8 (diff) | |
gnu: toys: Update to 0.1.0.
* gnu/packages/package-management.scm (toys): Update to 0.1.0.
[version]: Use versioned release.
Change-Id: I314031dfae16b1c35de38ef1c947e8b6b99a3fca
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/package-management.scm | 76 |
1 files changed, 37 insertions, 39 deletions
diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index 066ff5123a5..438a5b9aea2 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -799,47 +799,45 @@ high-performance computing} clusters.") (license license:gpl3+))) (define-public toys - (let ((commit "8080a76df47660693915296c7c2d1b3a4e057b71") - (revision "0")) - (package - (name "toys") - (version (git-version "0.0" revision commit)) - (source (origin - (method git-fetch) - (uri (git-reference - (url "https://git.sr.ht/~whereiseveryone/toys") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 - "09iffdvjpixik3whasfxk8b9wk4rcbv9604q454pw45h8gx3qml0")))) - (build-system guile-build-system) - (arguments - (list - #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'register-guix-extension - (lambda* (#:key outputs #:allow-other-keys) - (let ((ext-path (string-append #$output "/share/guix/extensions"))) - (mkdir-p ext-path) - (copy-recursively "guix/extensions" ext-path)))) - (add-after 'register-guix-extension 'clean-up - (lambda* _ - (delete-file "channels.scm") - (delete-file-recursively "guix")))))) - (native-inputs (list guile-3.0-latest)) - (inputs - (list guile-json-4 - guile-readline - guile-sqlite3 - guix)) - (native-search-paths (list $GUIX_EXTENSIONS_PATH)) - (home-page "https://toys.whereis.social/") - (synopsis "Search engine for Guix channels") - (description "Toys is a search engine for collecting and displaying Guix + (package + (name "toys") + (version "0.1.0") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://git.sr.ht/~whereiseveryone/toys") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "169jxh5knp5f2y9wbnc454jjdvvyqb5r0ydv3qkpm332vr0cl6p9")))) + (build-system guile-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'register-guix-extension + (lambda* (#:key outputs #:allow-other-keys) + (let ((ext-path (string-append #$output "/share/guix/extensions"))) + (mkdir-p ext-path) + (copy-recursively "guix/extensions" ext-path)))) + (add-after 'register-guix-extension 'clean-up + (lambda* _ + (delete-file "channels.scm") + (delete-file-recursively "guix")))))) + (native-inputs (list guile-3.0-latest)) + (inputs + (list guile-json-4 + guile-readline + guile-sqlite3 + guix)) + (native-search-paths (list $GUIX_EXTENSIONS_PATH)) + (home-page "https://toys.whereis.social/") + (synopsis "Search engine for Guix channels") + (description "Toys is a search engine for collecting and displaying Guix channel data found across the internet. Toys provides a command-line interface for interacting with the application.") - (license license:gpl3+)))) + (license license:gpl3+))) (define-public guix-xsearch (package |
