(define-module (snamellit packages tea-bin) #:use-module (ice-9 string-fun) #:use-module (gnu packages base) #:use-module (gnu packages curl) #:use-module (gnu packages version-control) #:use-module (gnu packages xorg) #:use-module (gnu packages tls) #:use-module (gnu packages compression) #:use-module (gnu packages gcc) #:use-module (guix download) #:use-module (guix packages) #:use-module ((guix licenses) #:prefix license:) #:use-module (nonguix build-system binary)) (define libstdc++ ;; Libstdc++ matching the default GCC. (make-libstdc++ gcc)) (define-public tea-bin (let ((tea-version "0.9.2")) (package (name "gitea-tea-bin") (version tea-version) (source (origin (method url-fetch) (uri (string-append "https://gitea.com/gitea/tea/releases/download/v" version "/tea-" version "-linux-amd64")) (sha256 (base32 "0kfm4x98p8hk0gv6q0y7s5i3xd8rxmh4k1yz47qw1qqrlvwws45y")))) (build-system binary-build-system) (arguments `( #:install-plan `((,(string-append "tea-0.9.2" "-linux-amd64") "/bin/")))) (synopsis "A simple terminal UI for gitea/forgejo commands") (description "A command line client to manage repos, issue, merge requests et al on gitea and forgejo forges.") (home-page "https://tea.sh/") (license license:expat)))) tea-bin