unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#70177] [PATCH 000/120] Add wasmtime
@ 2024-04-03 19:48 zenmaya via Guix-patches via
  2024-04-04  6:07 ` [bug#70177] [PATCH 001/120] gnu: Add rust-addr2line zenmaya via Guix-patches via
                   ` (20 more replies)
  0 siblings, 21 replies; 23+ messages in thread
From: zenmaya via Guix-patches via @ 2024-04-03 19:48 UTC (permalink / raw)
  To: 70177; +Cc: zenmaya, Efraim Flashner

Hi,

this is a small little patch series that adds wasmtime, the wasm
interpreter/jit-compiler. It updates some packages if the update is in the
patch version, otherwise it creates a new package with a version.

I decided to create new file named crates-compilation.scm, as adding 1700
lines to already a 80000 line file was too much, and all the packages are
strictly for cranelift/wasm, so for compilation. Also I noticed that compiling
crates-io.scm takes a while now.

Each patch should be a single package added/updated.

With wishes of good night,
Maya

zenmaya (120):
  gnu: Add rust-addr2line
  gnu: Add rust-afl
  gnu: Update rust-arbitrary
  gnu: Add rust-bumpalo
  gnu: Add rust-cap-net-ext
  gnu: Update rust-cpal
  gnu: Add rust-fallible-iterator
  gnu: Add rust-listenfd
  gnu: Add rust-fd-lock-4
  gnu: Add rust-fs-set-times-0.20
  gnu: Add rust-ambient-authority
  gnu: Add rust-gimli-0.28
  gnu: Update rust-iana-time-zone
  gnu: Add rust-arf-strings
  gnu: Add rust-cap-primitives
  gnu: Add rust-cap-time-ext
  gnu: Add rust-cap-rand
  gnu: Add rust-cap-std
  gnu: Add rust-cap-fs-ext
  gnu: Add rust-io-extras
  gnu: Update rust-libc
  gnu: Add rust-ssh2
  gnu: Add rust-file-per-thread-logger
  gnu: Add rust-maybe-owned
  gnu: Add rust-object-0.32
  gnu: Add rust-char-device
  gnu: Add rust-socketpair
  gnu: Add rust-system-interface
  gnu: Add rust-memfd
  gnu: Update rust-rustix
  gnu: Update rust-serde-spanned
  gnu: Add rust-slice-group-by
  gnu: Add rust-smallvec-1.12
  gnu: Add rust-spdx
  Add copyright for zenmaya
  gnu: Add rust-filecheck
  gnu: Update rust-toml-0.8
  gnu: Add rust-toml-edit-0.22
  gnu: Add rust-openvino-sys
  gnu: Add rust-openvino-finder
  gnu: Add rust-openvino
  gnu: Add rust-wasmparser-0.118
  gnu: Add rust-winnow-0.6
  gnu: Add rust-ruzstd
  gnu: Add rust-h2-0.4
  gnu: Add rust-http-body-util
  gnu: Add rust-http-body-1
  gnu: Add rust-hyper-1
  gnu: Add rust-winx
  gnu: Add rust-windows-0.52
  gnu: Add rust-windows-core-0.53
  gnu: Add rust-windows-core-0.52
  gnu: Add rust-windows-implement-0.52
  gnu: Add rust-windows-result
  gnu: Add rust-windows-interface-0.52
  gnu: Add crates-compilation
  gnu: Add rust-wasm-metadata
  gnu: Add rust-wit-component
  gnu: Add rust-wast
  gnu: Add rust-wasmtime-wast
  gnu: Add rust-wasmtime-wasi-threads
  gnu: Add rust-wasmtime-wasi-nn
  gnu: Add rust-wasmtime-wasi-http
  gnu: Add rust-wasmtime-wasi
  gnu: Add rust-wasmtime-explorer
  gnu: Add rust-wasmtime-cli-flags
  gnu: Add rust-wast
  gnu: Add rust-witx
  gnu: Add rust-wiggle-generate
  gnu: Add rust-wiggle-macro
  gnu: Add rust-wiggle
  gnu: Add rust-winch-codegen
  gnu: Add-rust-wasmtime-winch
  gnu: Add rust-wasmtime-slab
  gnu: Add rust-wasmtime-wmemcheck
  gnu: Add rust-psm
  gnu: Add rust-wasmtime-runtime
  gnu: Add rust-wasmtime-jit-icache-coherence
  gnu: Add rust-wasmtime-jit-debug
  gnu: Add rust-wasmtime-asm-macros
  gnu: Add rust-wasmtime-fiber
  gnu: Add rust-wasmtime-versioned-export-macros
  gnu: Add rust-wasmprinter
  gnu: Add rust-wasmtime-environ
  gnu: Add rust-wasmtime-cranelift-shared
  gnu: Add rust-wasmtime-types
  gnu: Add rust-cranelift-wasm
  gnu: Add rust-cranelift-native
  gnu: Add rust-cranelift-frontend
  gnu: Add rust-souper-ir
  gnu: Add rust-regalloc2
  gnu: Add rust-cranelift-isle
  gnu: Add rust-cranelift-control
  gnu: Add rust-cranelift-codegen-shared
  gnu: Add rust-cranelift-codegen-meta
  gnu: Add rust-cranelift-entity
  gnu: Add rust-cranelift-bforest
  gnu: Add rust-capstone-sys
  gnu: Add rust-capstone
  gnu: Add rust-wasmtime-cranelift-codegen
  gnu: Add rust-wasmtime-cranelift
  gnu: Add rust-wasmparser
  gnu: Add rust-wasm-encoder
  gnu: Add rust-wast
  gnu: Add rust-wat
  gnu: Add rust-id-arena
  gnu: Add rust-wit-parser
  gnu: Add rust-wasmtime-wit-bindgen
  gnu: Add rust-wasmtime-component-util
  gnu: Add rust-wasmtime-component-macro
  gnu: Add rust-wasmtime-cache
  gnu: Add rust-wasmparser
  gnu: Add rust-leb128
  gnu: Add rust-wasm-encoder
  gnu: Add rust-ittapi-sys
  gnu: Add rust-ittapi
  gnu: Add rust-fxprof-processed-profile
  gnu: Add rust-wasmtime
  gnu: Add rust-wasi-common
  gnu: Add rust-wasmtime-cli

 gnu/local.mk                        |    1 +
 gnu/packages/crates-compilation.scm | 1779 +++++++++++++++++++++++++++
 gnu/packages/crates-io.scm          |  935 +++++++++++++-
 gnu/packages/crates-web.scm         |  115 ++
 gnu/packages/crates-windows.scm     |  163 ++-
 5 files changed, 2970 insertions(+), 23 deletions(-)
 create mode 100644 gnu/packages/crates-compilation.scm


base-commit: df64d48e6f9f648044aa5279c045b8d6f7bee604
prerequisite-patch-id: 75f7bc66b87329bd9fa3b49f0f0bdabbf98627c8
-- 
2.41.0





^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2024-05-29 20:06 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-03 19:48 [bug#70177] [PATCH 000/120] Add wasmtime zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 001/120] gnu: Add rust-addr2line zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 002/120] gnu: Add rust-afl zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 003/120] gnu: Update rust-arbitrary zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 004/120] gnu: Add rust-bumpalo zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 005/120] gnu: Add rust-cap-net-ext zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 006/120] gnu: Update rust-cpal zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 007/120] gnu: Add rust-fallible-iterator zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 008/120] gnu: Add rust-listenfd zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 009/120] gnu: Add rust-fd-lock-4 zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 010/120] gnu: Add rust-fs-set-times-0.20 zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 011/120] gnu: Add rust-ambient-authority zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 012/120] gnu: Add rust-gimli-0.28 zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 013/120] gnu: Update rust-iana-time-zone zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 014/120] gnu: Add rust-arf-strings zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 015/120] gnu: Add rust-cap-primitives zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 016/120] gnu: Add rust-cap-time-ext zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 017/120] gnu: Add rust-cap-rand zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 018/120] gnu: Add rust-cap-std zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 019/120] gnu: Add rust-cap-fs-ext zenmaya via Guix-patches via
2024-04-04  6:07 ` [bug#70177] [PATCH 020/120] gnu: Add rust-io-extras zenmaya via Guix-patches via
2024-05-01 21:43 ` [bug#70177] [PATCH 000/120] Add wasmtime Ludovic Courtès
2024-05-29 20:04   ` Maya via Guix-patches via

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).