guix-commits
[Top][All Lists]
Advanced

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

02/119: gnu: r-vdiffr: Update to 1.0.2.


From: guix-commits
Subject: 02/119: gnu: r-vdiffr: Update to 1.0.2.
Date: Sat, 10 Jul 2021 16:31:36 -0400 (EDT)

rekado pushed a commit to branch master
in repository guix.

commit ce84ba5bd7f282c7164eeec4dd17ebccc94c60a6
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Sat Jul 10 13:20:08 2021 +0200

    gnu: r-vdiffr: Update to 1.0.2.
    
    * gnu/packages/cran.scm (r-vdiffr): Update to 1.0.2.
    [source]: Remove snippet.
    [arguments]: Remove.
    [inputs]: Remove freetype and harfbuzz; add libpng and zlib.
    [propagated-inputs]: Remove r-bh, r-devtools, r-fontquiver,
    r-freetypeharfbuzz, r-gdtools, r-htmlwidgets, r-purrr, r-r6, r-rcpp, 
r-shiny,
    and r-usethis; add r-cpp11 and r-lifecycle.
    [native-inputs]: Remove esbuild and js-jquery.
---
 gnu/packages/cran.scm | 45 ++++++---------------------------------------
 1 file changed, 6 insertions(+), 39 deletions(-)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 7bdcb5e..8f9dd7c 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -28255,61 +28255,28 @@ unit tests of graphics).")
 (define-public r-vdiffr
   (package
     (name "r-vdiffr")
-    (version "0.3.3")
+    (version "1.0.2")
     (source
      (origin
        (method url-fetch)
        (uri (cran-uri "vdiffr" version))
        (sha256
         (base32
-         "0i0xdr8dakbkkgrhp0zvlnv3rxhc8h5naqq416mr5zv9q8i4p8jc"))
-       (snippet
-        '(begin
-           (delete-file "inst/htmlwidgets/lib/jquery.min.js")))))
+         "1zjwjw8lqqnx7cxj2aik5rn1g67zsyf0bq08yfwwmsi7v2x6ly3x"))))
     (properties `((upstream-name . "vdiffr")))
     (build-system r-build-system)
-    (arguments
-     `(#:phases
-       (modify-phases %standard-phases
-         (add-after 'unpack 'process-javascript
-           (lambda* (#:key inputs #:allow-other-keys)
-             (with-directory-excursion "inst/htmlwidgets/lib/"
-               (let ((source (assoc-ref inputs "js-jquery"))
-                     (target "jquery.min.js"))
-                 (format #true "Processing ~a --> ~a~%"
-                         source target)
-                 (invoke "esbuild" source "--minify"
-                         (string-append "--outfile=" target)))))))))
     (inputs
-     `(("freetype" ,freetype)
-       ("harfbuzz" ,harfbuzz)))
+     `(("libpng" ,libpng)
+       ("zlib" ,zlib)))
     (propagated-inputs
-     `(("r-bh" ,r-bh)
-       ("r-devtools" ,r-devtools)
+     `(("r-cpp11" ,r-cpp11)
        ("r-diffobj" ,r-diffobj)
-       ("r-fontquiver" ,r-fontquiver)
-       ("r-freetypeharfbuzz" ,r-freetypeharfbuzz)
-       ("r-gdtools" ,r-gdtools)
        ("r-glue" ,r-glue)
        ("r-htmltools" ,r-htmltools)
-       ("r-htmlwidgets" ,r-htmlwidgets)
-       ("r-purrr" ,r-purrr)
-       ("r-r6" ,r-r6)
-       ("r-rcpp" ,r-rcpp)
+       ("r-lifecycle" ,r-lifecycle)
        ("r-rlang" ,r-rlang)
-       ("r-shiny" ,r-shiny)
        ("r-testthat" ,r-testthat)
-       ("r-usethis" ,r-usethis)
        ("r-xml2" ,r-xml2)))
-    (native-inputs
-     `(("esbuild" ,esbuild)
-       ("js-jquery"
-        ,(origin
-           (method url-fetch)
-           (uri "https://code.jquery.com/jquery-1.12.4.js";)
-           (sha256
-            (base32
-             "0x9mrc1668icvhpwzvgafm8xm11x9lfai9nwr66aw6pjnpwkc3s3"))))))
     (home-page "https://github.com/r-lib/vdiffr";)
     (synopsis "Visual regression testing and graphical diffing")
     (description



reply via email to

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