X-Git-Url: https://git.hcoop.net/jackhill/guix/guix.git/blobdiff_plain/8559df6406f256294c22eaff54dd87e13c668c57..53ed3e4bbda8ccc7f4d8c20564c6ff3ac2e0a726:/gnu/packages/perl6.scm diff --git a/gnu/packages/perl6.scm b/gnu/packages/perl6.scm index 33c1686088..e02dd757e5 100644 --- a/gnu/packages/perl6.scm +++ b/gnu/packages/perl6.scm @@ -1,5 +1,6 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2019 Efraim Flashner +;;; Copyright © 2019 Tobias Geerinckx-Rice ;;; ;;; This file is part of GNU Guix. ;;; @@ -73,10 +74,9 @@ ;; 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))) - (inputs - `(("libffi" ,libffi))) (native-inputs `(("pkg-config" ,pkg-config))) (synopsis "VM for NQP And Rakudo Perl 6") @@ -268,7 +268,7 @@ prompt.") (origin (method git-fetch) (uri (git-reference - (url "https://github.com/perlpilot/Grammar-Profiler-Simple.git") + (url "https://github.com/perlpilot/Grammar-Profiler-Simple") (commit commit))) (file-name (git-file-name name version)) (sha256 @@ -315,7 +315,7 @@ deserializing JSON.") (origin (method git-fetch) (uri (git-reference - (url "https://github.com/jonathanstowe/JSON-Class.git") + (url "https://github.com/jonathanstowe/JSON-Class") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 @@ -342,17 +342,16 @@ respectively.") (define-public perl6-json-fast (package (name "perl6-json-fast") - (version "0.8") + (version "0.10") (source (origin (method git-fetch) (uri (git-reference - (url "https://github.com/timo/json_fast.git") + (url "https://github.com/timo/json_fast") (commit version))) (file-name (git-file-name name version)) (sha256 - (base32 - "1fif081gdxdnja14vkj523p9dyzdcdj81lmjv9fvfazvpagb6dg2")))) + (base32 "1g8hr1mdrxwdpzc7hvs9l5r12phvba6y6a5chgkj90ing77ji4b2")))) (build-system rakudo-build-system) (arguments '(#:with-zef? #f)) (home-page "https://github.com/timo/json_fast") @@ -371,7 +370,7 @@ but it offers a few extra features.") (origin (method git-fetch) (uri (git-reference - (url "https://github.com/jonathanstowe/JSON-Marshal.git") + (url "https://github.com/jonathanstowe/JSON-Marshal") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 @@ -398,7 +397,7 @@ of the same class using @code{JSON::Unmarshal}.") (origin (method git-fetch) (uri (git-reference - (url "https://github.com/jonathanstowe/JSON-Name.git") + (url "https://github.com/jonathanstowe/JSON-Name") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 @@ -427,7 +426,7 @@ It will of course also be needed in classes thar are going to use (origin (method git-fetch) (uri (git-reference - (url "https://github.com/tadzik/JSON-Unmarshal.git") + (url "https://github.com/tadzik/JSON-Unmarshal") (commit commit))) (file-name (git-file-name name version)) (sha256 @@ -476,7 +475,7 @@ licences therein.") (origin (method git-fetch) (uri (git-reference - (url "https://github.com/jonathanstowe/META6.git") + (url "https://github.com/jonathanstowe/META6") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 @@ -613,7 +612,7 @@ with optional labels, or xy plots).") (origin (method git-fetch) (uri (git-reference - (url "https://github.com/perl6/tap-harness6.git") + (url "https://github.com/perl6/tap-harness6") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 @@ -643,7 +642,7 @@ minimal wrapper around an instance of this module.") (origin (method git-fetch) (uri (git-reference - (url "https://github.com/tadzik/Terminal-ANSIColor.git") + (url "https://github.com/tadzik/Terminal-ANSIColor") ;; The commit where 0.5 was "tagged" (commit "edded4a7116ce11cbc9fb5a83669c7ba119d0212"))) (file-name (git-file-name name version)) @@ -716,7 +715,7 @@ statement for @code{Test::Mock}.") (origin (method git-fetch) (uri (git-reference - (url "https://github.com/perl6-community-modules/uri.git") + (url "https://github.com/perl6-community-modules/uri") (commit version))) (file-name (git-file-name name version)) (sha256 @@ -764,7 +763,7 @@ character numbering.") (origin (method git-fetch) (uri (git-reference - (url "https://github.com/ugexe/zef.git") + (url "https://github.com/ugexe/zef") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256