From 8394619baceb118df92e355377fd543bb1aa501a Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Mon, 13 Dec 2021 17:18:24 +0100 Subject: gnu: Simplify package inputs. This commit was obtained by running: ./pre-inst-env guix style without any additional argument. --- gnu/packages/perl6.scm | 43 +++++++++++++++++-------------------------- 1 file changed, 17 insertions(+), 26 deletions(-) (limited to 'gnu/packages/perl6.scm') diff --git a/gnu/packages/perl6.scm b/gnu/packages/perl6.scm index 4639976961..5c28df054f 100644 --- a/gnu/packages/perl6.scm +++ b/gnu/packages/perl6.scm @@ -74,12 +74,9 @@ (home-page "https://moarvm.org/") ;; These should be inputs but moar.h can't find them when building rakudo (propagated-inputs - `(("libatomic-ops" ,libatomic-ops) - ("libffi" ,libffi) - ("libtommath" ,libtommath-1.0) - ("libuv" ,libuv))) + (list libatomic-ops libffi libtommath-1.0 libuv)) (native-inputs - `(("pkg-config" ,pkg-config))) + (list pkg-config)) (synopsis "VM for NQP And Rakudo Perl 6") (description "Short for \"Metamodel On A Runtime\", MoarVM is a modern virtual machine @@ -150,7 +147,7 @@ with native libraries. "--with-moar" (string-append moar "/bin/moar") "--prefix" out))))))) (inputs - `(("moarvm" ,moarvm))) + (list moarvm)) (home-page "https://github.com/perl6/nqp") (synopsis "Not Quite Perl") (description "This is \"Not Quite Perl\" -- a lightweight Perl 6-like @@ -213,9 +210,7 @@ regular expression engine for the virtual machine.") (string-append out "/bin/perl6")))) #t))))) (inputs - `(("moarvm" ,moarvm) - ("nqp" ,nqp) - ("openssl" ,openssl))) + (list moarvm nqp openssl)) (home-page "https://rakudo.org/") (native-search-paths (list (search-path-specification @@ -248,7 +243,7 @@ specification and runs on top of several virtual machines.") "0y826z3m276n7ia810hgcb3div67nxmx125m2fzlc16994zd5vm5")))) (build-system rakudo-build-system) (propagated-inputs - `(("perl6-terminal-ansicolor" ,perl6-terminal-ansicolor))) + (list perl6-terminal-ansicolor)) (home-page "https://github.com/jnthn/grammar-debugger") (synopsis "Simple tracing and debugging support for Perl 6 grammars") (description "This module provides a simple debugger for grammars. Just @@ -324,10 +319,9 @@ deserializing JSON.") "1zyzajc57j3m8q0nr72h9pw4w2nx92rafywlvysgphc5q9sb8np2")))) (build-system rakudo-build-system) (propagated-inputs - `(("perl6-json-marshal" ,perl6-json-marshal) - ("perl6-json-unmarshal" ,perl6-json-unmarshal))) + (list perl6-json-marshal perl6-json-unmarshal)) (native-inputs - `(("perl6-json-fast" ,perl6-json-fast))) + (list perl6-json-fast)) (home-page "https://github.com/jonathanstowe/JSON-Class") (synopsis "Provide simple serialisation/deserialisation of objects to/from JSON") (description "This is a simple role that provides methods to instantiate a @@ -379,10 +373,9 @@ but it offers a few extra features.") "0qy7j83h6gjzyyv74ncd92cd9h45rv8diaz3vldiv3b6fqwz4c6i")))) (build-system rakudo-build-system) (propagated-inputs - `(("perl6-json-fast" ,perl6-json-fast) - ("perl6-json-name" ,perl6-json-name))) + (list perl6-json-fast perl6-json-name)) (native-inputs - `(("perl6-json-fast" ,perl6-json-fast))) + (list perl6-json-fast)) (home-page "https://github.com/jonathanstowe/JSON-Marshal") (synopsis "Simple serialisation of objects to JSON") (description "This library provides a single exported subroutine to create @@ -435,8 +428,7 @@ It will of course also be needed in classes thar are going to use "14azsmzmwdn8k0gqcpvballharcvzylmlyrx2wmv4kpqfnz29fjc")))) (build-system rakudo-build-system) (propagated-inputs - `(("perl6-json-fast" ,perl6-json-fast) - ("perl6-json-name" ,perl6-json-name))) + (list perl6-json-fast perl6-json-name)) (home-page "https://github.com/tadzik/JSON-Unmarshal") (synopsis "Make JSON from an Object") (description "This library provides a single exported subroutine to @@ -459,7 +451,7 @@ create an object from a JSON representation of an object.") "0dl263c3fbxk001gm5fisrzqz1dx182ipaa0x2qva2gxvl075xm8")))) (build-system rakudo-build-system) (propagated-inputs - `(("perl6-json-class" ,perl6-json-class))) + (list perl6-json-class)) (home-page "https://github.com/jonathanstowe/License-SPDX") (synopsis "Abstraction over the SPDX License List") (description "This provides an abstraction over the SPDX License List as @@ -484,9 +476,9 @@ licences therein.") "1xnlaamfbdlfb2zidim3bbc4mawsrg6qxhxi6gbld46z1cyry1cw")))) (build-system rakudo-build-system) (propagated-inputs - `(("perl6-json-class" ,perl6-json-class))) + (list perl6-json-class)) (native-inputs - `(("perl6-json-fast" ,perl6-json-fast))) + (list perl6-json-fast)) (home-page "https://github.com/jonathanstowe/META6") (synopsis "Do things with Perl 6 [META files]") (description "This provides a representation of the Perl 6 META files @@ -569,7 +561,7 @@ monitor. Condition variables are also supported.") "0mkjdhg7ajksdn61n8fqhyzfd7ly9myazsvpsm02a5c2q73hdygg")))) (build-system rakudo-build-system) (propagated-inputs - `(("perl6-xml-writer" ,perl6-xml-writer))) + (list perl6-xml-writer)) (home-page "https://github.com/moritz/svg") (synopsis "Perl 6 module to generate SVG") (description "This is a Perl 6 module that makes it easy to write @@ -597,7 +589,7 @@ XML file as SVG.") "095ga5hbg92jnmczxvhk1hjz14yr334zyf8cph4w5w5frcza44my")))) (build-system rakudo-build-system) (propagated-inputs - `(("perl6-svg" ,perl6-svg))) + (list perl6-svg)) (home-page "https://github.com/moritz/svg-plot") (synopsis "Perl 6 charting and plotting library that produces SVG output") (description "@code{SVG::Plot} is a simple 2D chart plotter for Perl 6. @@ -673,8 +665,7 @@ minimal wrapper around an instance of this module.") "1mzrglb7lbiy5h9dlc7dyhvv9gppxmdmpmrv6nzbd695jzr38bri")))) (build-system rakudo-build-system) (propagated-inputs - `(("perl6-meta6" ,perl6-meta6) - ("perl6-uri" ,perl6-uri))) + (list perl6-meta6 perl6-uri)) (home-page "https://github.com/jonathanstowe/Test-META") (synopsis "Test a distributions META file") (description "This provides a simple mechanism for module authors to have @@ -698,7 +689,7 @@ some confidence that they have a working distribution META description file.") "07yr3qimc8fl29p23562ayj2j9h53madcnf9sgqvgf2kcprh0zd2")))) (build-system rakudo-build-system) (propagated-inputs - `(("perl6-oo-monitors" ,perl6-oo-monitors))) + (list perl6-oo-monitors)) (home-page "https://github.com/jnthn/test-mock") (synopsis "Module for simply generating and checking mock objects") (description "@code{Test::Mock} is a module that works alongside the -- cgit v1.2.3