Fix Snap build (#965)

* Fix Snap build

Rustc & cargo are now installed using the script provided by
rust-lang.org. Their versions were bumped to 1.68.2. The (outdated)
versions bundled to core22 are not used anymore.

(Solution copied from https://forum.snapcraft.io/t/correct-snapcraft-syntax-for-rust-based-snap-on-core22/30947/5)

* Added additional metadata

* Remove unnecessaty icon attribute
pull/971/head
santiago fn 1 year ago committed by GitHub
parent 0d4ae0a31b
commit 67e648a5ab
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -9,13 +9,18 @@ grade: stable # must be 'stable' to release into candidate/stable channels
confinement: strict # use 'strict' once you have the right plugs and slots
compression: lzo
license: MIT
website: https://github.com/qarmin/czkawka
issues: https://github.com/qarmin/czkawka/issues
donation: https://github.com/sponsors/qarmin
parts:
user-part:
source: .
plugin: rust
build-packages: [cargo, rustc]
rust-deps:
plugin: nil
override-pull: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile minimal --default-toolchain 1.68.2
czkawka:
plugin: rust
after: [ rust-deps ]
source: https://github.com/qarmin/czkawka.git
build-packages:
- curl

Loading…
Cancel
Save