mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: gnome-authenticator: Switch to meson-build-system.
* gnu/packages/gnome.scm (gnome-authenticator) [build-system]: Switch to meson-build-system. [native-inputs]: Add rust, rust:cargo. Add rust-sysroot when cross-compiling. Remove meson, ninja. [inputs]: Use ‘cargo-inputs’. [arguments]: Remove #:install-source?, #:vendor, #:cargo-inputs. <#:imported-modules, #:modules>: Remove explicit inclusion of glib-or-gtk-build-system modules. <#:phases>: Add 'prepare-cargo-build-system before 'configure. Remove 'unpack-rust-crates. Remove added phases that are part of meson-build-system's %standard-phases. * gnu/packages/rust-crates.scm (lookup-cargo-inputs)[gnome-authenticator]: New entry. Change-Id: I98513dfb4ecb8d1ab7f1c808b79cd990d8b4259d
This commit is contained in:
parent
60e58ccfa7
commit
9b0916fbfe
2 changed files with 1055 additions and 91 deletions
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue