rekahsoft
/
guix-config
Archived
1
1
Fork 0

Start to build dependencies (for source only packages)

This commit is contained in:
Collin J. Doering 2019-02-04 11:40:41 -05:00
parent e94026488f
commit 1dc88b8856
3 changed files with 141 additions and 125 deletions

View File

@ -36,4 +36,10 @@
;; rust-ucd-util
;; rust-bitflags
rust-rustc-std-workspace-core
;; Working
;; - rust-rustc-std-workspace-core
;; - rust-libc
;; - rust-users
;; - rust-predicates-core
;; - rust-predicates-tree
;; - rust-treeline

View File

@ -4,35 +4,6 @@
#:use-module (guix build-system cargo)
#:use-module (guix licenses))
(define-public rust-predicates-tree
(package
(name "rust-predicates-tree")
(version "1.0.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "predicates-tree" version))
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
(base32
"090148qjilm2c722l873z7g31fhzj5j4qhd2xiv8mcqkj22w8qwf"))))
(build-system cargo-build-system)
(inputs
`(("rust-predicates-core"
,rust-predicates-core
"src")
("rust-treeline" ,rust-treeline "src")))
(home-page
"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree")
(synopsis
"Render boolean-valued predicate functions results as a tree.
")
(description
"Render boolean-valued predicate functions results as a tree.
")
(license #f)))
(define-public rust-docmatic
(package
(name "rust-docmatic")
@ -1693,30 +1664,6 @@ dropped.
")
(license #f)))
(define-public rust-predicates-core
(package
(name "rust-predicates-core")
(version "1.0.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "predicates-core" version))
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
(base32
"0y3ingf2i4xx7r61f1a8wizs57j8hh32hylyjbw9ymcj7qx5q1q6"))))
(build-system cargo-build-system)
(home-page
"https://github.com/assert-rs/predicates-rs/tree/master/predicates-core")
(synopsis
"An API for boolean-valued predicate functions.
")
(description
"An API for boolean-valued predicate functions.
")
(license #f)))
(define-public rust-console
(package
(name "rust-console")
@ -2164,33 +2111,6 @@ repositories.
"This package provides a macro for declaring lazily evaluated statics in Rust.")
(license #f)))
(define-public rust-libc
(package
(name "rust-libc")
(version "0.2.48")
(source
(origin
(method url-fetch)
(uri (crate-uri "libc" version))
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
(base32
"0ishwwz99sja7414fbgg8jfg4j94f70zsz8alq7h3b0821jcfqp9"))))
(build-system cargo-build-system)
(inputs
`(("rust-rustc-std-workspace-core"
,rust-rustc-std-workspace-core
"src")))
(home-page "https://github.com/rust-lang/libc")
(synopsis
"Raw FFI bindings to platform libraries like libc.
")
(description
"Raw FFI bindings to platform libraries like libc.
")
(license #f)))
(define-public rust-locale
(package
(name "rust-locale")
@ -2409,28 +2329,6 @@ according to Unicode Standard Annex #11 rules.
")
(license #f)))
(define-public rust-users
(package
(name "rust-users")
(version "0.8.1")
(source
(origin
(method url-fetch)
(uri (crate-uri "users" version))
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
(base32
"1dss2l4x3zgjq26mwa97aa5xmsb5z2x3vhhhh3w3azan284pvvbz"))))
(build-system cargo-build-system)
(inputs `(("rust-libc" ,rust-libc "src")))
(home-page "https://github.com/ogham/rust-users")
(synopsis
"Library for getting information on Unix users and groups")
(description
"Library for getting information on Unix users and groups")
(license #f)))
(define-public rust-zoneinfo-compiled
(package
(name "rust-zoneinfo-compiled")
@ -2456,28 +2354,6 @@ according to Unicode Standard Annex #11 rules.
"Library for parsing compiled zoneinfo files")
(license #f)))
(define-public rust-treeline
(package
(name "rust-treeline")
(version "0.1.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "treeline" version))
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
(base32
"0hcdgyk5xzcx2ylm0fr9czzs9cjznm7l9q5qz51qi97i82r43xx7"))))
(build-system cargo-build-system)
(home-page
"https://github.com/softprops/treeline")
(synopsis
"a library for visualizing tree structured data")
(description
"a library for visualizing tree structured data")
(license #f)))
(define-public rust-backtrace
(package
(name "rust-backtrace")

View File

@ -28,3 +28,137 @@
"Explicitly empty crate for rust-lang/rust integration
")
(license #f)))
(define-public rust-libc
(package
(name "rust-libc")
(version "0.2.48")
(source
(origin
(method url-fetch)
(uri (crate-uri "libc" version))
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
(base32
"0ishwwz99sja7414fbgg8jfg4j94f70zsz8alq7h3b0821jcfqp9"))))
(build-system cargo-build-system)
(arguments `(#:phases (modify-phases %standard-phases
(delete 'build))))
(inputs
`(("rust-rustc-std-workspace-core"
,rust-rustc-std-workspace-core
"src")))
(home-page "https://github.com/rust-lang/libc")
(synopsis
"Raw FFI bindings to platform libraries like libc.
")
(description
"Raw FFI bindings to platform libraries like libc.
")
(license #f)))
(define-public rust-users
(package
(name "rust-users")
(version "0.8.1")
(source
(origin
(method url-fetch)
(uri (crate-uri "users" version))
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
(base32
"1dss2l4x3zgjq26mwa97aa5xmsb5z2x3vhhhh3w3azan284pvvbz"))))
(build-system cargo-build-system)
(arguments `(#:phases (modify-phases %standard-phases
(delete 'build))))
(inputs `(("rust-libc" ,rust-libc "src")))
(home-page "https://github.com/ogham/rust-users")
(synopsis
"Library for getting information on Unix users and groups")
(description
"Library for getting information on Unix users and groups")
(license #f)))
(define-public rust-predicates-core
(package
(name "rust-predicates-core")
(version "1.0.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "predicates-core" version))
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
(base32
"0y3ingf2i4xx7r61f1a8wizs57j8hh32hylyjbw9ymcj7qx5q1q6"))))
(build-system cargo-build-system)
(arguments `(#:phases (modify-phases %standard-phases
(delete 'build))))
(home-page
"https://github.com/assert-rs/predicates-rs/tree/master/predicates-core")
(synopsis
"An API for boolean-valued predicate functions.
")
(description
"An API for boolean-valued predicate functions.
")
(license #f)))
(define-public rust-treeline
(package
(name "rust-treeline")
(version "0.1.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "treeline" version))
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
(base32
"0hcdgyk5xzcx2ylm0fr9czzs9cjznm7l9q5qz51qi97i82r43xx7"))))
(build-system cargo-build-system)
(arguments `(#:phases (modify-phases %standard-phases
(delete 'build))))
(home-page
"https://github.com/softprops/treeline")
(synopsis
"a library for visualizing tree structured data")
(description
"a library for visualizing tree structured data")
(license #f)))
(define-public rust-predicates-tree
(package
(name "rust-predicates-tree")
(version "1.0.0")
(source
(origin
(method url-fetch)
(uri (crate-uri "predicates-tree" version))
(file-name
(string-append name "-" version ".tar.gz"))
(sha256
(base32
"090148qjilm2c722l873z7g31fhzj5j4qhd2xiv8mcqkj22w8qwf"))))
(build-system cargo-build-system)
(arguments `(#:phases (modify-phases %standard-phases
(delete 'build))))
(inputs
`(("rust-predicates-core"
,rust-predicates-core
"src")
("rust-treeline" ,rust-treeline "src")))
(home-page
"https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree")
(synopsis
"Render boolean-valued predicate functions results as a tree.
")
(description
"Render boolean-valued predicate functions results as a tree.
")
(license #f)))