cargo-tauri: 1.7.1-unstable-2024-08-16 -> 2.1.0#346277
cargo-tauri: 1.7.1-unstable-2024-08-16 -> 2.1.0#346277Scrumplex merged 7 commits intoNixOS:masterfrom
Conversation
|
Also add a eval warning to Nix/NixOs. |
|
Nothing is removed, so I don't believe there is much of a need; I also wouldn't want to cause evaluation warnings for all packages in the tree that still use v1. The release notes should do well enough for now as breaking updates are expected in new releases, and then a |
|
It seems like @ofborg is failing since it missing maintainers at hook. |
55e4f15 to
743ecea
Compare
nim65s
left a comment
There was a problem hiding this comment.
There is a merge conflict on master
743ecea to
61947b0
Compare
|
There’s currently a merge conflict with |
61947b0 to
aaf65d8
Compare
|
Merge conflicts have been fixed, |
|
There's a new merge conflict in the release notes Also eval fails |
aaf65d8 to
1b7aa1c
Compare
|
How did you do this? |
|
|
|
|
|
Could you rebase and change |
Just a nitpick. Meant to make the actual used value and the test name consistent
A transitional package until more projects move to Tauri v2
fadf4fb to
36118d8
Compare
|
|
I will disregard gitbutler failures, as they will be fixed with #355366, modrinth-app seems to require a similar fix (not in this PR), the aarch64-linux failures are all reporting |
|
I would be inclined to merge this as is, but when building some of the aarch64-linux packages touched by this PR it fails for me with I don't have an actual arm builder. I use binfmt.emulatedSystems, so that might be the issue here? |
|
Seems so. This is the result when building on an Ampere server
|
Is this still the plan? I believe there is still tauri v1 apps in nixpkgs, but those build tauri via cargo and don't depend on this, i believe. |
Unless those packages can be updated or are also unmaintained, this might need to stay. Shouldn't be too bad though, as it seems upstream has continued to sorta maintain the 1.x series
They use this CLI to build An alternative could be to reimplement some of the wrapping this CLI does around Cargo, manual creation and installation of assets, etc., but it'd be a lot of work for little benefit IMO |
|
I went through all consumers of webkitgtk_4_0 in #398999 The current tauri v1 list: Of those, i only really care about |
Closes #355468
Changelog: https://github.com/tauri-apps/tauri/releases/tag/tauri-v2.0.1
Diff: tauri-apps/tauri@2b61447...tauri-v2.0.1
This release contains breaking changes. See the migration guide
cargo-tauri_1has also been introduced in order to keep other packages that still haven't updated to v2 building. It should be removed in 25.05 as it will no longer be maintained upstreamThings done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.