~whereiseveryone/guixrus

f2317804ba38151efb355d2ccf86d5e93bc83873 — (unmatched-parenthesis 1 year, 11 months ago 9c278b7
[refac] remove the previous workaround, and don't propagate aerc inputs

it has helpfully been pointed out that there is in fact no need to
propagate inputs in non-library Go packages

Signed-off-by: (unmatched-parenthesis <paren@disroot.org>
1 files changed, 40 insertions(+), 49 deletions(-)

M guixrus/packages/aerc.scm
M guixrus/packages/aerc.scm => guixrus/packages/aerc.scm +40 -49
@@ 34,15 34,6 @@
  #:use-module (gnu packages video)
  #:use-module (guixrus packages common go))

;; XXX: This is required to avoid a profile conflict between tcell/v1 and
;; tcell/v2, since they both use the same package name. Changing the name stops
;; them colliding.
;;
;; Aren't propagated inputs fun!
(define-public go-github-com-gdamore-tcell-v1
  (package/inherit go-github-com-gdamore-tcell
    (name "go-github-com-gdamore-tcell-v1")))

(define-public aerc
  (package
    (name "aerc")


@@ 79,46 70,46 @@
                      (invoke "make" "install"
                              (string-append "PREFIX=" out)))))))))
    (native-inputs (list scdoc))
    (propagated-inputs (list go-github-com-zenhack-go-notmuch
                             go-gopkg-in-yaml-v2
                             go-google-golang-org-protobuf-proto
                             go-google-golang-org-appengine
                             go-golang-org-x-term
                             go-golang-org-x-sys
                             go-golang-org-x-oauth2
                             go-golang-org-x-net
                             go-github-com-xo-terminfo
                             go-github-com-stretchr-testify
                             go-github-com-riywo-loginshell
                             go-github-com-pkg-errors
                             go-github-com-mitchellh-go-homedir
                             go-github-com-miolini-datacounter
                             go-github-com-mattn-go-runewidth
                             go-github-com-mattn-go-pointer
                             go-github-com-mattn-go-isatty
                             go-github-com-lucasb-eyer-go-colorful
                             go-github-com-lithammer-fuzzysearch
                             go-github-com-kyoh86-xdg
                             go-github-com-imdario-mergo
                             go-github-com-google-shlex
                             go-github-com-golang-protobuf-proto
                             go-github-com-go-ini-ini
                             go-github-com-gdamore-tcell-v1
                             go-github-com-gatherstars-com-jwz
                             go-github-com-fsnotify-fsnotify
                             go-github-com-emersion-go-smtp
                             go-github-com-emersion-go-sasl
                             go-github-com-emersion-go-pgpmail
                             go-github-com-emersion-go-message
                             go-github-com-emersion-go-maildir
                             go-github-com-emersion-go-imap-sortthread
                             go-github-com-emersion-go-imap
                             go-github-com-ddevault-go-libvterm
                             go-github-com-danwakefield-fnmatch
                             go-github-com-creack-pty
                             go-github-com-arran4-golang-ical
                             go-github-com-protonmail-go-crypto-openpgp
                             go-git-srht-sircmpwn-getopt))
    (inputs (list go-github-com-zenhack-go-notmuch
                  go-gopkg-in-yaml-v2
                  go-google-golang-org-protobuf-proto
                  go-google-golang-org-appengine
                  go-golang-org-x-term
                  go-golang-org-x-sys
                  go-golang-org-x-oauth2
                  go-golang-org-x-net
                  go-github-com-xo-terminfo
                  go-github-com-stretchr-testify
                  go-github-com-riywo-loginshell
                  go-github-com-pkg-errors
                  go-github-com-mitchellh-go-homedir
                  go-github-com-miolini-datacounter
                  go-github-com-mattn-go-runewidth
                  go-github-com-mattn-go-pointer
                  go-github-com-mattn-go-isatty
                  go-github-com-lucasb-eyer-go-colorful
                  go-github-com-lithammer-fuzzysearch
                  go-github-com-kyoh86-xdg
                  go-github-com-imdario-mergo
                  go-github-com-google-shlex
                  go-github-com-golang-protobuf-proto
                  go-github-com-go-ini-ini
                  go-github-com-gdamore-tcell
                  go-github-com-gatherstars-com-jwz
                  go-github-com-fsnotify-fsnotify
                  go-github-com-emersion-go-smtp
                  go-github-com-emersion-go-sasl
                  go-github-com-emersion-go-pgpmail
                  go-github-com-emersion-go-message
                  go-github-com-emersion-go-maildir
                  go-github-com-emersion-go-imap-sortthread
                  go-github-com-emersion-go-imap
                  go-github-com-ddevault-go-libvterm
                  go-github-com-danwakefield-fnmatch
                  go-github-com-creack-pty
                  go-github-com-arran4-golang-ical
                  go-github-com-protonmail-go-crypto-openpgp
                  go-git-srht-sircmpwn-getopt))
    (home-page "https://git.sr.ht/~rjarry/aerc")
    (synopsis "A pretty good email client")
    (description "@code{aerc} is an email client for your terminal.")