Package Details: watchmate-git v0.1.0-2

Git Clone URL: https://aur.archlinux.org/watchmate-git.git (read-only, click to copy)
Package Base: watchmate-git
Description: InfiniTime smart watch companion app
Upstream URL: https://github.com/azymohliad/watchmate
Licenses: GPL
Conflicts: watchmate
Provides: watchmate
Submitter: azymohliad
Maintainer: azymohliad
Last Packager: azymohliad
Votes: 1
Popularity: 0.018427
First Submitted: 2022-08-09 22:39 (UTC)
Last Updated: 2023-02-04 18:35 (UTC)

Latest Comments

jahway603 commented on 2022-08-29 17:52 (UTC)

@azymohliad, I encountered this issue with rustc 1.61.0 (via rustup). I ran rustup update as you've suggested, which installed the latest rustc, 1.63.0, and it then built and installed fine. Thanks.

azymohliad commented on 2022-08-29 12:21 (UTC)

@jahway603, I think you're not on the latest Rust. Did you install Rust yourself, or was it installed as a dependency for this package? If latter, which provider of cargo did you select? If rustup, you can try running rustup update.

jahway603 commented on 2022-08-28 14:56 (UTC)

The build fails as follows

   Compiling watchmate v0.1.0 (/mnt/mydata/hygea_ext/.cache/paru/clone/watchmate-git/src/watchmate-git)
error[E0658]: deriving `Default` on enums is experimental
  --> src/ui/firmware_update.rs:36:21
   |
36 | #[derive(PartialEq, Default)]
   |                     ^^^^^^^
   |
   = note: see issue #86985 <https://github.com/rust-lang/rust/issues/86985> for more information
   = note: this error originates in the derive macro `Default` (in Nightly builds, run with -Z macro-backtrace for more info)

error[E0658]: deriving `Default` on enums is experimental
  --> src/ui/firmware_panel.rs:40:17
   |
40 | #[derive(Debug, Default, PartialEq)]
   |                 ^^^^^^^
   |
   = note: see issue #86985 <https://github.com/rust-lang/rust/issues/86985> for more information
   = note: this error originates in the derive macro `Default` (in Nightly builds, run with -Z macro-backtrace for more info)

For more information about this error, try `rustc --explain E0658`.
error: could not compile `watchmate` due to 2 previous errors
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'watchmate-git-v0.1.0-2': 
error: packages failed to build: watchmate-git-v0.1.0-2

azymohliad commented on 2022-08-10 06:52 (UTC)

Thanks @yochananmarqos, fixed it

yochananmarqos commented on 2022-08-10 00:06 (UTC)

This is missing a runtime dependency on libadwaita, it fails to build without it.

There is no need to include members of the base-devel group in makedepends(). They are assumed installed. See https://wiki.archlinux.org/title/Arch_User_Repository#Prerequisites