Commit graph

94 commits

Author SHA1 Message Date
Petr Hodina b09f2aa4da
gnu: Add rust-lyon-tessellation-0.17.
* gnu/packages/crates-graphics.scm (rust-lyon-tessellation-0.17): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-21 01:13:58 +01:00
Petr Hodina a94e77a8e5
gnu: Add rust-lyon-extra-0.17.
* gnu/packages/crates-graphics.scm (rust-lyon-extra-0.17): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-21 01:13:57 +01:00
Petr Hodina 91690d16a4
gnu: Add rust-lyon-svg-0.17.
* gnu/packages/crates-graphics.scm (rust-lyon-svg-0.17): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-21 01:12:58 +01:00
Petr Hodina e6074b6f9b
gnu: Add rust-lyon-path-0.17.
* gnu/packages/crates-graphics.scm (rust-lyon-path-0.17): New variable.
(rust-lyon-path-0.14): Remove variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-21 01:12:36 +01:00
Petr Hodina ac2aa4b956
gnu: Add rust-lyon-geom-0.17.
* gnu/packages/crates-graphics.scm (rust-lyon-geom-0.17): New variable.
(rust-lyon-geom-0.14): Remove variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-21 01:11:53 +01:00
Petr Hodina 6e4a6b5f8e
gnu: Add rust-euclid-0.22.
* gnu/packages/crates-graphics.scm (rust-euclid-0.22): New variable.
(rust-euclid-0.20): Remove variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2022-01-21 01:11:00 +01:00
Maxim Cournoyer 9495b7800b
gnu: rav1e: Update to 0.5.1; also update rust-aom-sys to 0.3.0.
* gnu/packages/crates-graphics.scm (rust-aom-sys-0.2): Rename to...
(rust-aom-sys-0.3): ... this, updating to 0.3.0.
(rust-aom-sys-0.1): Delete unused variable.
* gnu/packages/video.scm (rav1e): Update to 0.5.1.
[cargo-test-flags]: New argument.
[cargo-inputs]: Add rust-aom-sys-0.3.
Update rust-arrayvec and rust-av-metrics to 0.7.
Update rust-rustc-version to 0.4.
Update rust-dav1d-sys to 0.3.4.
[cargo-development-inputs]: Update rust-assert-cmd to 2.
Update rust-pretty-assertions to 0.7.  Update rust-semver to 1.
[phases]{relax-versions}: New phase.
2022-01-10 11:51:29 -05:00
Vagrant Cascadian ed5c0ae69e
gnu: Remove leading article from synopsis.
* gnu/packages/crates-graphics.scm
  (rust-piston-graphics-api-version-0.2)[synopsis]: Remove leading article.
* gnu/packages/crates-io.scm (rust-read-color-1,
  rust-clap-conf-0.1)[synopsis]: Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-rfc2388)[synopsis]: Likewise.
* gnu/packages/statistics.scm (r-ggplot2)[synopsis]: Likewise.
2021-12-30 21:50:42 -08:00
Vagrant Cascadian ae876b9ce1
gnu: Capitalize beginning of synopsis.
* gnu/packages/admin.scm (hungrycat)[synopsis]: Captalize.
* gnu/packages/cobol.scm (gnucobol)[synopsis]: Likewise.
* gnu/packages/cpp.scm (clipper)[synopsis]: Likewise.
* gnu/packages/crates-graphics.scm (rust-piston-texture-0.8)[synopsis]:
  Likewise.
* gnu/packages/crates-io.scm (rust-alloc-stdlib-0.2, rust-atom-0.3,
  rust-oorandom-11.1, rust-r2d2, rust-scheduled-thread-pool-0.2,
  rust-takeable-option-0.4, rust-ttf-parser-0.12)[synopsis]: Likewise.
* gnu/packages/games.scm (roguebox-adventures)[synopsis]: Likewise.
* gnu/packages/gl.scm (libepoxy)[synopsis]: Likewise.
* gnu/packages/gnome-xyz.scm (arc-theme)[synopsis]: Likewise.
* gnu/packages/haskell-xyz.scm (ghc-cborg-json, ghc-rio)[synopsis]: Likewise.
* gnu/packages/installers.scm (mingw-path)[synopsis]: Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-utilities)[synopsis]: Likewise.
* gnu/packages/maths.scm (coda)[synopsis]: Likewise.
* gnu/packages/ocaml.scm (ocaml4.07-ppx-sexp-message)[synopsis]: Likewise.
* gnu/packages/perl6.scm (perl6-json)[synopsis]: Likewise.
* gnu/packages/python-xyz.scm (python-markuppy,
  python-febelfin-coda)[synopsis]: Likewise.
* gnu/packages/statistics.scm (r-magrittr)[synopsis]: Likewise.
* gnu/packages/terminals.scm (sakura)[synopsis]: Likewise.
2021-12-30 21:23:27 -08:00
Vagrant Cascadian 9c3c68dae4
gnu: Remove leading article from synopsis.
* gnu/packages/admin.scm (hungrycat)[synopsis]: Remove leading article.
* gnu/packages/cobol.scm (gnucobol)[synopsis]: Likewise.
* gnu/packages/cpp.scm (clipper)[synopsis]: Likewise.
* gnu/packages/crates-graphics.scm (rust-piston-texture-0.8)[synopsis]:
  Likewise.
* gnu/packages/crates-io.scm (rust-alloc-stdlib-0.2, rust-atom-0.3,
  rust-oorandom-11.1, rust-r2d2, rust-scheduled-thread-pool-0.2,
  rust-takeable-option-0.4, rust-ttf-parser-0.12,
  rust-svd-parser-0.9)[synopsis]: Likewise.
* gnu/packages/games.scm (roguebox-adventures)[synopsis]: Likewise.
* gnu/packages/gl.scm (libepoxy)[synopsis]: Likewise.
* gnu/packages/gnome-xyz.scm (arc-theme)[synopsis]: Likewise.
* gnu/packages/haskell-xyz.scm (ghc-cborg-json, ghc-rio)[synopsis]: Likewise.
* gnu/packages/installers.scm (mingw-path)[synopsis]: Likewise.
* gnu/packages/lisp-xyz.scm (sbcl-cl-utilities)[synopsis]: Likewise.
* gnu/packages/lisp.scm (gcl, clisp)[synopsis]: Likewise.
* gnu/packages/maths.scm (coda)[synopsis]: Likewise.
* gnu/packages/ocaml.scm (ocaml4.07-ppx-sexp-message)[synopsis]: Likewise.
* gnu/packages/perl6.scm (perl6-json)[synopsis]: Likewise.
* gnu/packages/python-xyz.scm (python-pari-jupyter, python-markuppy,
  python-febelfin-coda)[synopsis]: Likewise.
* gnu/packages/scheme.scm (mit-scheme)[synopsis]: Likewise.
* gnu/packages/statistics.scm (r-magrittr)[synopsis]: Likewise.
* gnu/packages/terminals.scm (sakura)[synopsis]: Likewise.
2021-12-30 20:54:47 -08:00
Nicolas Goaziou ac04b300fc
gnu: Add rust-dav1d-0.6.
* gnu/packages/crates-graphics.scm (rust-dav1d-0.6): New variable.
2021-12-28 21:28:10 +01:00
Nicolas Goaziou fbd3398b9f
gnu: rust-dav1d-sys-0.3: Update to 0.3.4.
* gnu/packages/crates-graphics.scm (rust-dav1d-sys-0.3): Update to 0.3.4.
2021-12-28 21:28:10 +01:00
Leo Famulari 9309b488ca
Revert "gnu: rust-dav1d-0.6: New variable."
This commit broke the build of rav1e, which in turn breaks FFmpeg,
GNOME, and other important packages.

This reverts commit ad1e8a0906.
2021-12-28 14:10:25 -05:00
Nicolas Goaziou d887784c5f
gnu: rust-dav1d-0.6: New variable.
* gnu/packages/crates-graphics.scm (rust-dav1d-sys-0.3): Update to 0.3.4.
[arguments]: Require rust-bindgen-0.58 and rust-system-deps-3.  Remove
rust-bindgen-0.54 and rust-metadeps-1.
(rust-dav1d-0.6): New variable.
2021-12-28 14:10:02 -05:00
Nicolas Goaziou a657c08c05
gnu: Add rust-dcv-color-primitives-0.1.
* gnu/packages/crates-graphics.scm (rust-dcv-color-primitives-0.1): New variable.
2021-12-28 14:10:00 -05:00
Nicolas Goaziou e94cff39bf
gnu: rust-jpeg-decoder-0.1: Update to 0.1.22.
* gnu/packages/crates-graphics.scm (rust-jpeg-decoder-0.1): Update to 0.1.22.
2021-12-28 14:10:00 -05:00
Nicolas Goaziou 60f05625f6
gnu: rust-image-0.23: Update to 0.23.14.
* gnu/packages/crates-graphics.scm (rust-image-0.23): Update to 0.23.14.
2021-12-28 14:10:00 -05:00
Nicolas Goaziou 6d2c92b746
gnu: rust-gif-0.11: Update to 0.11.3.
* gnu/packages/crates-graphics.scm (rust-gif-0.11): Update to 0.11.3.
2021-12-28 14:09:59 -05:00
Leo Famulari d435402e84
Revert a push that broke the build of rav1e, breaking FFmpeg.
Fixes <https://issues.guix.gnu.org/52837>.

This reverts this range of commits:

5b1ec376239602725171d4523406801b684ee195^..13d3120095e4baa03594d095b0afe9febbb7cee0
2021-12-27 20:28:19 -05:00
Nicolas Goaziou ad1e8a0906
gnu: rust-dav1d-0.6: New variable.
* gnu/packages/crates-graphics.scm (rust-dav1d-sys-0.3): Update to 0.3.4.
[arguments]: Require rust-bindgen-0.58 and rust-system-deps-3.  Remove
rust-bindgen-0.54 and rust-metadeps-1.
(rust-dav1d-0.6): New variable.
2021-12-27 19:52:41 +01:00
Nicolas Goaziou 6fd4767c9c
gnu: Add rust-dcv-color-primitives-0.1.
* gnu/packages/crates-graphics.scm (rust-dcv-color-primitives-0.1): New variable.
2021-12-27 19:52:40 +01:00
Nicolas Goaziou 9687b1fb35
gnu: rust-jpeg-decoder-0.1: Update to 0.1.22.
* gnu/packages/crates-graphics.scm (rust-jpeg-decoder-0.1): Update to 0.1.22.
2021-12-27 19:52:40 +01:00
Nicolas Goaziou cc4c61be43
gnu: rust-image-0.23: Update to 0.23.14.
* gnu/packages/crates-graphics.scm (rust-image-0.23): Update to 0.23.14.
2021-12-27 19:52:39 +01:00
Nicolas Goaziou 2550ec998d
gnu: rust-gif-0.11: Update to 0.11.3.
* gnu/packages/crates-graphics.scm (rust-gif-0.11): Update to 0.11.3.
2021-12-27 19:52:39 +01:00
Ludovic Courtès 8394619bac
gnu: Simplify package inputs.
This commit was obtained by running:

  ./pre-inst-env guix style

without any additional argument.
2021-12-13 17:48:25 +01:00
Z572 7317c6e739
gnu: Change source file-name suffix in rust packages.
* gnu/packages/rust-apps.scm (rust-cbindgen)[source]: Change source
file-name suffix from '.crate' to '.tar.gz'.
* gnu/packages/crates-graphics.scm (rust-ansi-term-0.12): Likewise.
(rust-ansi-term-0.11): Likewise.
(rust-rgb-0.8): Likewise.
* gnu/packages/crates-io.scm (rust-adler32-1): Likewise.
(rust-antidote-1): Likewise.
(rust-atty-0.2): Likewise.
(rust-autocfg-0.1): Likewise.
(rust-backtrace-sys-0.1): Likewise.
(rust-base-x-0.2): Likewise.
(rust-bencher-0.1): Likewise.
(rust-bitflags-1): Likewise.
(rust-blas-sys-0.7): Likewise.
(rust-cargon-0.0): Likewise.
(rust-cblas-sys-0.1): Likewise.
(rust-cc-1): Likewise.
(rust-cfg-if-0.1): Likewise.
(rust-clang-sys-0.26): Likewise.
(rust-clap-2): Likewise.
(rust-clicolors-control-1): Likewise.
(rust-cloudabi-0.1): Likewise.
(rust-cloudabi-0.0): Likewise.
(rust-cmake-0.1): Likewise.
(rust-compiler-builtins-0.1): Likewise.
(rust-constant-time-eq-0.1): Likewise.
(rust-core-foundation-sys-0.6): Likewise.
(rust-data-encoding-2): Likewise.
(rust-defmac-0.2): Likewise.
(rust-defmac-0.1): Likewise.
(rust-dirs-1): Likewise.
(rust-discard-1): Likewise.
(rust-doc-comment-0.3): Likewise.
(rust-dtoa-0.4): Likewise.
(rust-dtoa-0.2): Likewise.
(rust-fallible-iterator-0.2): Likewise.
(rust-filetime-0.2): Likewise.
(rust-findshlibs-0.5): Likewise.
(rust-fixedbitset-0.2): Likewise.
(rust-fixedbitset-0.1): Likewise.
(rust-fnv-1): Likewise.
(rust-foreign-types-shared-0.2): Likewise.
(rust-fs-extra-1): Likewise.
(rust-fuchsia-cprng-0.1): Likewise.
(rust-fuchsia-zircon-0.3): Likewise.
(rust-fuchsia-zircon-sys-0.3): Likewise.
(rust-futures-0.1): Likewise.
(rust-futures-core-preview-0.3): Likewise.
(rust-futures-cpupool-0.1): Likewise.
(rust-futures-io-preview-0.3): Likewise.
(rust-futures-sink-preview-0.3): Likewise.
(rust-getopts-0.2): Likewise.
(rust-glob-0.3): Likewise.
(rust-glob-0.2): Likewise.
(rust-heapsize-0.4): Likewise.
(rust-heapsize-0.3): Likewise.
(rust-heapsize-plugin-0.1): Likewise.
(rust-heck-0.3): Likewise.
(rust-hex-0.3): Likewise.
(rust-hex-0.2): Likewise.
(rust-hostname-0.1): Likewise.
(rust-iovec-0.1): Likewise.
(rust-itoa-0.4): Likewise.
(rust-itoa-0.1): Likewise.
(rust-json-0.11): Likewise.
(rust-kernel32-sys-0.2): Likewise.
(rust-language-tags-0.2): Likewise.
(rust-lazy-static-1): Likewise.
(rust-libloading-0.5): Likewise.
(rust-lock-api-0.1): Likewise.
(rust-log-0.4): Likewise.
(rust-maplit-1): Likewise.
(rust-matches-0.1): Likewise.
(rust-matrixmultiply-0.2): Likewise.
(rust-matrixmultiply-0.1): Likewise.
(rust-md5-0.7): Likewise.
(rust-md5-0.6): Likewise.
(rust-memmap-0.7): Likewise.
(rust-memmap-0.6): Likewise.
(rust-mime-0.3): Likewise.
(rust-miniz-oxide-0.3): Likewise.
(rust-miniz-sys-0.1): Likewise.
(rust-miow-0.3): Likewise.
(rust-miow-0.2): Likewise.
(rust-modifier-0.1): Likewise.
(rust-net2-0.2): Likewise.
(rust-nodrop-0.1): Likewise.
(rust-nodrop-union-0.1): Likewise.
(rust-num-traits-0.1): Likewise.
(rust-numtoa-0.1): Likewise.
(rust-openssl-probe-0.1): Likewise.
(rust-owning-ref-0.4): Likewise.
(rust-parity-wasm-0.40): Likewise.
(rust-peeking-take-while-0.1): Likewise.
(rust-percent-encoding-2): Likewise.
(rust-percent-encoding-1): Likewise.
(rust-permutohedron-0.2): Likewise.
(rust-pico-sys-0.0): Likewise.
(rust-pkg-config-0.3): Likewise.
(rust-plain-0.2): Likewise.
(rust-plugin-0.2): Likewise.
(rust-pocket-resources-0.3): Likewise.
(rust-ppv-lite86-0.2): Likewise.
(rust-proc-macro2-1): Likewise.
(rust-quick-error-2): Likewise.
(rust-quick-error-1): Likewise.
(rust-quote-1): Likewise.
(rust-rand-0.7): Likewise.
(rust-rand-0.6): Likewise.
(rust-rand-0.3): Likewise.
(rust-rand-chacha-0.1): Likewise.
(rust-rand-core-0.4): Likewise.
(rust-rand-core-0.3): Likewise.
(rust-rand-hc-0.2): Likewise.
(rust-rand-hc-0.1): Likewise.
(rust-rand-isaac-0.1): Likewise.
(rust-rand-jitter-0.1): Likewise.
(rust-rand-os-0.1): Likewise.
(rust-rand-pcg-0.3): Likewise.
(rust-rand-pcg-0.2): Likewise.
(rust-rand-pcg-0.1): Likewise.
(rust-rand-xorshift-0.1): Likewise.
(rust-rawpointer-0.2): Likewise.
(rust-rawpointer-0.1): Likewise.
(rust-rdrand-0.4): Likewise.
(rust-redox-syscall-0.1): Likewise.
(rust-redox-termios-0.1): Likewise.
(rust-resolv-conf-0.6): Likewise.
(rust-rustc-demangle-0.1): Likewise.
(rust-rustc-serialize-0.3): Likewise.
(rust-rustc-std-workspace-core-1): Likewise.
(rust-ryu-1): Likewise.
(rust-safemem-0.3): Likewise.
(rust-same-file-1): Likewise.
(rust-schannel-0.1): Likewise.
(rust-scoped-threadpool-0.1): Likewise.
(rust-scoped-tls-1): Likewise.
(rust-scoped-tls-0.1): Likewise.
(rust-scopeguard-1): Likewise.
(rust-scopeguard-0.3): Likewise.
(rust-security-framework-sys-0.3): Likewise.
(rust-semver-parser-0.9): Likewise.
(rust-semver-parser-0.7): Likewise.
(rust-serde-derive-1): Likewise.
(rust-shlex-1): Likewise.
(rust-shlex-0.1): Likewise.
(rust-slab-0.4): Likewise.
(rust-socket2-0.3): Likewise.
(rust-sourcefile-0.1): Likewise.
(rust-spin-0.5): Likewise.
(rust-stacker-0.1): Likewise.
(rust-static-assertions-1): Likewise.
(rust-static-assertions-0.3): Likewise.
(rust-stdweb-internal-runtime-0.1): Likewise.
(rust-stdweb-internal-test-macro-0.1): Likewise.
(rust-streaming-stats-0.2): Likewise.
(rust-strsim-0.9): Likewise.
(rust-strsim-0.8): Likewise.
(rust-synstructure-test-traits-0.1): Likewise.
(rust-tar-0.4): Likewise.
(rust-tempdir-0.3): Likewise.
(rust-tempfile-3): Likewise.
(rust-term-0.4): Likewise.
(rust-term-0.2): Likewise.
(rust-termcolor-1): Likewise.
(rust-termion-1): Likewise.
(rust-termios-0.3): Likewise.
(rust-thread-id-3): Likewise.
(rust-thread-local-1): Likewise.
(rust-thread-local-0.3): Likewise.
(rust-threadpool-1): Likewise.
(rust-time-0.1): Likewise.
(rust-tokio-mock-task-0.1): Likewise.
(rust-toml-0.5): Likewise.
(rust-tracing-core-0.1): Likewise.
(rust-traitobject-0.1): Likewise.
(rust-try-from-0.3): Likewise.
(rust-try-lock-0.2): Likewise.
(rust-typeable-0.1): Likewise.
(rust-typemap-0.3): Likewise.
(rust-typenum-1): Likewise.
(rust-ucd-trie-0.1): Likewise.
(rust-ucd-util-0.1): Likewise.
(rust-unicode-xid-0.2): Likewise.
(rust-unicode-xid-0.1): Likewise.
(rust-unreachable-1): Likewise.
(rust-unsafe-any-0.4): Likewise.
(rust-untrusted-0.7): Likewise.
(rust-vcpkg-0.2): Likewise.
(rust-vec-map-0.8): Likewise.
(rust-version-check-0.9): Likewise.
(rust-version-check-0.1): Likewise.
(rust-void-1): Likewise.
(rust-wasi-0.5): Likewise.
(rust-wasm-bindgen-shared-0.2): Likewise.
(rust-wasm-bindgen-test-macro-0.2): Likewise.
(rust-widestring-0.4): Likewise.
(rust-winapi-0.3): Likewise.
(rust-winapi-0.2): Likewise.
(rust-winapi-build-0.1): Likewise.
(rust-winapi-util-0.1): Likewise.
(rust-wincolor-1): Likewise.
(rust-winutil-0.1): Likewise.
(rust-ws2-32-sys-0.2): Likewise.
(rust-xattr-0.2): Likewise.
(rust-xdg-2): Likewise.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-12-12 15:19:00 +02:00
Petr Hodina 35cba1790f
gnu: Add rust-x11rb-0.8.
* gnu/packages/crates-graphics.scm (rust-x11rb-0.8): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-12-10 00:11:25 +01:00
Domagoj Stolfa feb42c38f3
gnu: Add rust-eui48-0.4.
* gnu/packages/crates-graphics.scm (rust-eui48-0.4): New variable.
(rust-eui48-0.3): Inherit from rust-eui48-0.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:14:15 +03:00
Maxim Cournoyer d8c06d8789
gnu: Remove rust-rav1e.
This package is superseded by rav1e.

Note: I tried defining an alias like so:

  (define-public rust-rav1e
    (deprecated-package "rust-rav1e" rav1e))

But it caused a problem where the 'rav1e' variable would appear unbound.

* gnu/packages/crates-graphics.scm (rust-rav1e-0.4): Remove.
2021-06-06 02:38:28 -04:00
Maxim Cournoyer 1c5781bc0d
gnu: rust-ravif: Use rav1e instead of rust-rav1e.
With the rav1e package having been brought up to par with rust-rav1e,
rust-ravif can use rav1e directly.

* gnu/packages/crates-graphics.scm (rust-ravif)
[cargo-inputs]{rust-rav1e}: Replace with...
{rav1e}: ... this.
[cargo-development-inputs]: New argument.
[native-inputs]: New field.
2021-06-06 02:38:28 -04:00
Maxim Cournoyer ba047d8bc2
gnu: Add rust-avif-parse-0.13.
* gnu/packages/crates-graphics.scm (rust-avif-parse-0.13): New variable.
2021-06-06 02:38:28 -04:00
Vagrant Cascadian b7e1d03625
gnu: rust-wayland-egl-0.28: Fix grammar.
* gnu/packages/crates-graphics.scm
  (rust-wayland-egl-0.28)[description]: Remove gratuitous use of
  "allows to".
2021-04-21 08:32:59 -07:00
Leo Famulari 29a6c36149
gnu: rust-rav1e-0.4.0: Fix build.
Fixes <https://bugs.gnu.org/47667>.

* gnu/packages/crates-graphics.scm (rust-rav1e-0.4)[arguments]: Add
rust-assert-cmd-1, rust-criterion-0.3, and rust-pretty-assertions-0.6
to #:cargo-inputs.
2021-04-09 01:46:21 -04:00
Efraim Flashner 190e94b278
gnu: rust-glutin-0.26: Adapt for new build system.
* gnu/packages/crates-graphics.scm (rust-glutin-0.26)
[arguments]: Don't skip build. Remove rust-wayland-client-0.28 from
cargo-inputs.
[inputs]: Add rust-wayland-client-0.28, rust-wayland-egl-0.28.
2021-03-15 15:53:16 +02:00
Efraim Flashner 87d747860d
gnu: rust-winit-0.24: Adapt for new build system.
* gnu/packages/crates-graphics.scm (rust-winit-0.24)[arguments]: Move
rust-wayland-client-0.28 from cargo-inputs ...
[inputs]: ... to here.
2021-03-15 15:53:16 +02:00
Efraim Flashner 6f655caf42
gnu: rust-wayland-server-0.28: Adapt for new build system.
* gnu/packages/crates-graphics.scm (rust-wayland-server-0.28)
[arguments]: Don't skip build. Remove rust-wayland-commons-0.28,
rust-wayland-scanner-0.28, rust-wayland-sys-0.28 from cargo-inputs.
[inputs]: Add rust-bitflags-1, rust-downcast-rs-1, rust-lazy-static-1,
rust-libc-0.2, rust-nix-0.18, rust-parking-lot-0.18, rust-scoped-tls-1,
rust-wayland-commons-0.28, rust-wayland-scanner-0.28,
rust-wayland-sys-0.28.
(rust-wayland-server-0.23): Adjust accordingly.
2021-03-15 15:53:16 +02:00
Efraim Flashner fb6f926193
gnu: rust-wayland-scanner-0.28: Adapt for new build system.
* gnu/packages/crates-graphics.scm (rust-wayland-scanner-0.28):
[arguments]: Don't skip build. Remove cargo-inputs.
[inputs]: Add rust-proc-macro2-1, rust-quote-1, rust-xml-rs-0.8.
(rust-wayland-scanner-0.23): Adjust accordingly.
2021-03-15 15:53:16 +02:00
Efraim Flashner facf27e08b
gnu: rust-wayland-protocols-0.28: Adapt for new build system.
* gnu/packages/crates-graphics.scm (rust-wayland-protocols-0.28)
[arguments]: Don't skip build. Remove everything from cargo-inputs
except rust-bitflags-1.
[inputs]: Add rust-bitflags-1, rust-wayland-client-0.28,
rust-wayland-commons-0.28, rust-wayland-scanner-0.28,
rust-wayland-server-0.28.
(rust-wayland-protocols-0.23): Adjust accordingly.
2021-03-15 15:53:16 +02:00
Efraim Flashner bb06a747b2
gnu: rust-wayland-egl-0.28: Adapt for new build system.
* gnu/packages/crates-graphics.scm (rust-wayland-egl-0.28)
[arguments]: Don't skip build. Remove cargo-inputs.
[inputs]: Add rust-wayland-client-0.28, rust-wayland-sys-0.28.
[native-inputs]: Add pkg-config.
2021-03-15 15:53:15 +02:00
Efraim Flashner 3b6ec859c2
gnu: rust-wayland-cursor-0.28: Adapt for new build system.
* gnu/packages/crates-graphics.scm (rust-wayland-cursor-0.28)
[arguments]: Don't skip build. Remove rust-wayland-client-0.28 from
cargo-inputs.
[inputs]: Add rust-nix-0.18, rust-wayland-client-0.28, rust-xcursor-0.3.
2021-03-15 15:53:15 +02:00
Efraim Flashner 770e326fdb
gnu: rust-wayland-client-0.28: Adapt for new build system.
* gnu/packages/crates-graphics.scm (rust-wayland-client-0.28)
[arguments]: Don't skip build. Remove rust-wayland-commons-0.28,
rust-wayland-scanner-0.28, rust-wayland-sys-0.28 from cargo-inputs.
[inputs]: Add rust-bitflags-1, rust-downcast-rs-1, rust-libc-0.2,
rust-nix-0.18, rust-scoped-tls-1, rust-wayland-commons-0.28,
rust-wayland-scanner-0.28, rust-wayland-sys-0.28.
(rust-wayland-client-0.23): Adjust accordingly.
2021-03-15 15:53:15 +02:00
Efraim Flashner f35ab79e03
gnu: rust-wayland-commons-0.28: Adapt for new build system.
* gnu/packages/crates-graphics.scm (rust-wayland-commons-0.28)
[arguments]: Don't skip build. Remove rust-wayland-sys-0.28 from
cargo-inputs.
[inputs]: Add rust-nix-0.18, rust-once-cell-1, rust-smallvec-1,
rust-wayland-sys-0.28.
(rust-wayland-commons-0.23): Adjust accordingly.
2021-03-15 15:53:15 +02:00
Efraim Flashner 4363b542f2
gnu: rust-wayland-sys-0.28: Adapt for new build system.
* gnu/packages/crates-graphics.scm (rust-wayland-sys-0.28)[arguments]:
Don't skip build. Add phase to refer explicitly to wayland libraries.
[inputs]: Add rust-dlib-0.4, rust-lazy-static-1, rust-libc-0.2,
rust-pkg-config-0.3.
[propagated-inputs]: Add wayland.
(rust-wayland-sys-0.23): Adjust accordingly.
2021-03-15 15:53:14 +02:00
Nicolas Goaziou a90ff8ebfc
gnu: Add rust-rav1e-0.4 and friends.
* gnu/packages/crates-graphics.scm (rust-rav1e-0.4): New variable.
(rust-image-0.23): Update to 0.23.12.  Skip build.
(rust-ravif-0.6): New variable.
2021-02-13 11:50:56 +01:00
Nicolas Goaziou 7310c40379
gnu: Add rust-avif-serialize-0.6.
* gnu/packages/crates-graphics.scm (rust-avif-serialize-0.6): New variable.
2021-02-13 11:50:56 +01:00
Nicolas Goaziou 0ada1bfcc8
gnu: Add rust-gif-0.11.
* gnu/packages/crates-graphics.scm (rust-gif-0.11): New variable.
(rust-gif-0.10): Inherit from above.
2021-02-13 11:50:54 +01:00
Nicolas Goaziou e2ab17d66c
gnu: Add rust-tiff-0.6.
* gnu/packages/crates-graphics.scm (rust-tiff-0.6): New variable.
(rust-tiff-0.5): Inherit from above.
2021-02-13 11:50:54 +01:00
Nicolas Goaziou 86825f7f85
gnu: Add rust-imgref-1.
* gnu/packages/crates-graphics.scm (rust-imgref-1): New variable.
2021-02-13 11:50:49 +01:00
Nicolas Goaziou 8782381bda
gnu: Add rust-y4m-0.7.
* gnu/packages/crates-graphics.scm (rust-y4m-0.7): New variable.
(rust-y4m-0.5): Inherit from above.
2021-02-13 11:50:43 +01:00
Nicolas Goaziou aaa19438b6
gnu: rust-rgb-0.8: Update to 0.8.25.
* gnu/packages/crates-graphics.scm (rust-rgb-0.8): Update to 0.8.25.
2021-02-13 11:50:43 +01:00