dorion: 5.0.1 → 6.7.1; dorion: build from source#265771
Conversation
25a8866 to
3054e22
Compare
There was a problem hiding this comment.
Impressive! Considering SpikeHD/Dorion#125 is a thing, I consider this PR a ZHF fix. #265948
Runs fine, but a bit more sluggish than the official client. Likely a tauri issue.
5c825e5 to
1fd5b9b
Compare
pbsds
left a comment
There was a problem hiding this comment.
Sorry for appearing nitpicky, you have done an excellent job. The proposed set of substitutions IMO clearly convey their intent
39c423b to
0b33e13
Compare
pbsds
left a comment
There was a problem hiding this comment.
We seem to have a build failure, the proposed fix works on my end
|
More build failures: |
pain |
a1ed935 to
68a67f3
Compare
getchoo
left a comment
There was a problem hiding this comment.
The libsoup error above remains, and will continue to as long as libsoup_2_4 exists in the dependency chain. We'll need to see if gssdp can build with libsoup3 instead and update it -- or override it here specifically if the change breaks it's dependents
And how can we see that because personally I'm clueless :P |
Homebrew builds it with libsoup 3 so I recon it should be possible |
Def would appericate it if you could find out :P, I'm pretty clueless on this area tbh |
|
Should libnice be updated globally to use libsoup3 or just be a override? |
Sorry to ask but can you look into this if possible, been very busy and this is a bit above my skill level rn. |
|
Potential fix(?) here if anyone wants to help with testing :P |
|
Have you been able to build this on the libsoup-updates branch? I've been trying but I don't think I have the memory needed to build |
Seems to work for me :3 just updated the PR |
|
@ofborg build |
The VC is an upstream issue I think, upstream still needs some work in getting VCs working on Linux :3 |
Whoops, somehow missed your issue upstream lol. The other issues also seem to be upstream, I'll report them. Otherwise, it seems to work as expected! |
Might want to provide the logs in the Discord :3 to help with Discord Linux VC support |
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: https://discourse.nixos.org/t/prs-ready-for-review/3032/5471 |
|
6.7.1 is out |
Co-authored-by: griffi-gh <prasol258@gmail.com>
done |
|
|
|
NixOS 25.05, Plasma 6.3.5 & Nvidia GPU + Wayland Tried using with Using Which gave me an empty window. Likely because of |
|
I got the same result running |
|
What should be added to the package to make it work? |
getchoo
left a comment
There was a problem hiding this comment.
Tested against NVIDIA driver 570.153.02
Builds and runs basically as expected. As with all Tauri apps, WEBKIT_DISABLE_DMABUF_RENDERER=1 allows it to actually open on my hardware
Only issue I came across is again, WebRTC. No errors this time, I am just forever stuck at "RTC connecting". Based on previous conversations here (and the lack of errors), this is most likely an upstream bug in either Dorion or webkitgtk itself, and not our packaging. I also assume this doesn't work currently anyways(?) in the binary build
I think this is in the best state we'll get right now. Thanks for you work, @nyabinary!
nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 265771
Commit: 2f51cb1f8f65c7e0a6f7a8006e88dfd50fc9746f
x86_64-linux
✅ 1 package built:
- dorion
Yeah, it doesn't work on binary either :P its an upstream thing. |
|
No further objections from others. Merging. I'm sorry if we find a breakage in the end. |


Description of changes
Build from source
Enable WebkitGTK Experimental toggle for WebRTC (To make VCs work)
Added myself to maintainer
Depends on #280554
Depends on #398783 (Currently in staging-next)
Closes #360644
Things 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/)Huge thanks to @lilyinstarlight this PR wouldn't be possible without her.