diff --git a/projects/crates.io/silicon/package.yml b/projects/crates.io/silicon/package.yml index fe5e708421..afb8197364 100644 --- a/projects/crates.io/silicon/package.yml +++ b/projects/crates.io/silicon/package.yml @@ -1,5 +1,5 @@ distributable: - url: https://github.com/Aloxaf/silicon/archive/refs/tags/v{{ version }}.tar.gz + url: https://github.com/Aloxaf/silicon/archive/refs/tags/{{ version.tag }}.tar.gz strip-components: 1 provides: @@ -12,7 +12,6 @@ platforms: versions: github: Aloxaf/silicon - strip: /v/ dependencies: harfbuzz.org: ^5 @@ -25,11 +24,9 @@ build: dependencies: rust-lang.org: '>=1.65' rust-lang.org/cargo: '*' - freedesktop.org/pkg-config: '*' cmake.org: ^3 script: - cargo install --locked --path . --root {{prefix}} + - sed -i '1,20s/^version = .*/version = "{{ version }}"/' Cargo.toml + - cargo install --locked --path . --root {{prefix}} -test: - script: - - test "$(silicon --version)" = "silicon {{version}}" +test: test "$(silicon --version)" = "silicon {{version}}"