[vlc-devel] [PATCHv3 0/7] Rust contribs support

Thomas Guillem thomas at gllm.fr
Thu Aug 27 16:44:14 CEST 2020


Changes since V2:
- Remove .cargo-vendor-% special rules
- Add support for %-vendor packages handling cargo-vendor optional dependencies

Kartik Ohri (4):
  contrib: add rust targets to contrib makefile
  contrib: add cargo
  contrib: add rav1e
  codec: add rav1e encoder module

Thomas Guillem (3):
  contrib: specify the .sum- prefix in the checksum function
  contrib: add rust rules
  contrib: add cargo-vendor-archive.sh script

 configure.ac                              |   5 +
 contrib/cargo-vendor-archive.sh           |  50 ++++
 contrib/src/cargo/SHA512SUMS              |   1 +
 contrib/src/cargo/rules.mak               |  26 ++
 contrib/src/main-rust.mak                 |  62 +++++
 contrib/src/main.mak                      |  11 +-
 contrib/src/rav1e-vendor/SHA512SUMS       |   1 +
 contrib/src/rav1e-vendor/rules.mak        |   6 +
 contrib/src/rav1e/SHA512SUMS              |   1 +
 contrib/src/rav1e/cargo-vendor-SHA512SUMS |   0
 contrib/src/rav1e/rules.mak               |  27 ++
 modules/codec/Makefile.am                 |   8 +
 modules/codec/rav1e.c                     | 303 ++++++++++++++++++++++
 13 files changed, 498 insertions(+), 3 deletions(-)
 create mode 100755 contrib/cargo-vendor-archive.sh
 create mode 100644 contrib/src/cargo/SHA512SUMS
 create mode 100644 contrib/src/cargo/rules.mak
 create mode 100644 contrib/src/main-rust.mak
 create mode 100644 contrib/src/rav1e-vendor/SHA512SUMS
 create mode 100644 contrib/src/rav1e-vendor/rules.mak
 create mode 100644 contrib/src/rav1e/SHA512SUMS
 create mode 100644 contrib/src/rav1e/cargo-vendor-SHA512SUMS
 create mode 100644 contrib/src/rav1e/rules.mak
 create mode 100644 modules/codec/rav1e.c

-- 
2.28.0



More information about the vlc-devel mailing list