[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug#56101] [PATCH] propagate dependencies that need to be on PATH

From: Trevor Richards
Subject: [bug#56101] [PATCH] propagate dependencies that need to be on PATH
Date: Mon, 20 Jun 2022 14:44:02 -0700
User-agent: mu4e 1.6.11; emacs 28.1.50

It looks like I had declared some package dependencies incorrectly. They fact that they worked after I installed them was sheer luck. This patch should correct the dependency chain and update the PATH correctly.

* gnu/packages/ruby.scm (ruby-theme-check): Correct dependencies
(ruby-shopify-cli): Correct dependencies

gnu/packages/ruby.scm | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 1637be8c1b..190322c644 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -11229,9 +11229,6 @@ (define-public ruby-theme-check
   (build-system ruby-build-system)
   (arguments '(#:tests? #f))
-   (inputs `(("ruby-liquid" ,ruby-liquid)
-             ("ruby-nokogiri" ,ruby-nokogiri)
-             ("ruby-parser" ,ruby-parser)))
(propagated-inputs (list ruby-liquid ruby-nokogiri ruby-parser))
   (synopsis "A Shopify Theme Linter")
   (description "This package provides a Shopify Theme Linter")
@@ -11249,9 +11246,8 @@ (define-public ruby-shopify-cli
    (build-system ruby-build-system)
-    (inputs `(("ruby-bugsnag" ,ruby-bugsnag)
-              ("ruby-listen"  ,ruby-listen)
-              ("ruby-theme-check" ,ruby-theme-check)))
+    (inputs (list ruby-bugsnag ruby-listen))
+    (propagated-inputs (list ruby-theme-check))
    (arguments '(#:tests? #f))
(synopsis "Shopify CLI helps you build Shopify themes and apps") (description "Use Shopify CLI to automate and enhance your local

Attachment: signature.asc
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]