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
spectral: v2019-03-03 -> v2019-08-15 #65354
Conversation
Can you remove the wrapper and use |
fe4d4cf
to
5f3b639
Compare
3d16984
to
cb693e4
Compare
Done. I think. It works for me anyway. |
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.
I think this whole let
block can be removed.
cb693e4
to
6da1c4c
Compare
Yes, of course, thanks. Pushed again. |
6da1c4c
to
e46799c
Compare
The wrapper is working but I still can't run the application without installing it:
@ttuegel do you know what's happening here? |
]; | ||
|
||
in stdenv.mkDerivation rec { | ||
stdenv.mkDerivation rec { |
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.
The preferred way to do this is use mkDerivation
instead of stdenv.mkDerivation
, so that you do not need to call wrapQtAppsHook
directly. mkDerivation
also sets some Qt-specific build flags. Please refer to the manual for more information.
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.
Hm, I checked the docs, it seems really confusing to name them the same thing. Plus, I assume mkDerivation
isn't soley for Qt apps, or is it?
I can take a look at this later and try to get it working with the more succinct syntax. Thanks for pointing this out and linking the docs!
There is likely something incompatible installed in your user or system environment. What is |
@ttugel That's what I thought but the error persists even after unsetting QT_PLUGIN_PATH and QML_IMPORT_PATH. |
@rnhmjoj Could you try to run it under |
So, I can see it's loading both qtbase 5.12.0 and 5.12.3. I think it found about it by looking inside my nix profile:
|
e46799c
to
380dc20
Compare
360e50a
to
ea07071
Compare
Well, now I can't get it to build. I switched it to cmake, per upstream, and added
|
Re: Qt5Keychain
fixes that issue. Additionally you'll need to add |
@lboklin I'm looking at this now, but I'm a bit confused, this is what's in
So I don't see why the change you suggested would be necessary or have any effect? |
That's in |
ea07071
to
bfb0ac3
Compare
This is working for me now. Thanks @lboklin ! |
This should be backported to 19.09, it's still broken. |
Motivation for this change
Update
spectral
.Works for me!
cc: @dtzWill
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)