-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
wine{Unstable,Staging}: 5.20 -> 5.21 / wineStable: 5.0.2 -> 5.0.3 / airwave: mark as broken #103233
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Built staging and used it to run my usual Wine applications, and it all LGTM.
FYI, wineStable 5.0.3 was released today as well, maybe that could also go into this update. |
Yes, that sounds reasonable testing right now, will update here when my CPU is done 😴 |
Alright, had a successful build, pushed again for nix-review. |
Also had to upgrade vst-sdk since I couldn't find the old sources any more in their dl page. |
Can we include this update as well? would reduce the rebuilds needed, if it lands together. #102142 |
Issue while running nixpkgs-review on my end (still ongoing):
That's after downloading the SDK zip file by hand and adding it to the store as suggested by the |
@ikervagyok Can do, but this is going to be hard on my CPU... @SFrijters Yes, having that issue aswell. Working on a fix. |
The rest is fine for me btw:
|
@SFrijters Can you tell me how the directory structure of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
unstable+staging match my own update (but you submit earlier) -- and it works well.
But I haven't idea about vst stuff
@pstn you dont have to include it, but these kind of auxiliary updates often fall short for a long time. I'll try with the next wine-release if it's too much for your cpu/patience. |
@pstn Unfortunately I don't have airwave on my system usually, so I don't have the old SDK sources in my store.
in airwave? |
Already tried that to no avail. |
I agree with not updating the sdk / marking airwave as broken. But weirdly, the previous version used in nixpkgs seems to available still at https://www.steinberg.net/sdk_downloads/vstsdk366_27_06_2016_build_61.zip . So we could also revert back to that and put a comment. But it seems like a losing battle. |
Download for vstsdk is broken, doesn't build with new version.
If I was working with airwave I rather had a warning because of a broken package with time to fix than something happening suddenly. If people already have that vstsdk version in their store, they can still build airwave and might have time to supply a proper fix themselves upstream. @ikervagyok Added your wine-mono upgrade into this PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did a nixpkgs-review on the latest again and got
1 package marked as broken and skipped:
airwave
19 package built:
lutris lutris-free lutris-unwrapped pipelight playonlinux protontricks wine wineStaging wineMinimal wineStable winePackages.fonts winePackages.staging wineUnstable wineWowPackages.base wineWowPackages.full wineWowPackages.minimal wineWowPackages.staging wineWowPackages.unstable winetricks
so LGTM.
Would be nice to have it merged, becasue 5.22 is on the go (and it need patching of cert-path.patch, @dasJ I will need your advice here) |
Huh? Doesn't the patch apply? |
I don't think this pr should be applied any more. Why merge an out of support version. Let's just merge 5.22 directly instead. I'll have a look. |
@dasJ It seems like that file changed a lot since the 5.21. |
@pstn I mean add one more commit with 5.22 on top of this, or merge it and do 5.22 separately due rootcert issue. @dasJ they split reading root certs between rootcert.c and PS btw, I thinking about side repo, with auto updating all wines by hashes on their site (and by pushing to wine-staging probably) -- what you think about it? |
Sounds like a flake that I would use and contribute to if possible. It seems like especially wine-unstable/staging moves to fast nowadays for nixpkgs to keep up without a commiter with a strong interest in it, as this PR kind of proves. |
@pstn exactly. And also be easier to update/propagate staging to nixpkgs. Is pretty safe to update automatically (after 1day grace period maybe, if it broken in siderepo -- someone can jus "vetoing" merging, marking is as brownbag) |
I made new branch with commits from there, and new 5.22 and updated cert-root.patch, now building. Will do new PR as soon as it builds (it take ~3 hours) |
Superseded by #104719 |
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)