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
Kdeapps 17.04 #25094
Kdeapps 17.04 #25094
Conversation
@vandenoever, thanks for your PR! By analyzing the history of the files in this pull request, we identified @ttuegel, @FRidh and @the-kenny to be potential reviewers. |
4ac0b45
to
a8ea3b1
Compare
...and I had just begun updating the package set. I'll test this as well. |
I don't think this will go in 17.03. Instead, it should go in |
It should go into |
a8ea3b1
to
f017c51
Compare
Starting to compile now. |
It compiles but applications fail to start on my system:
The versions on the 17.03 branch did work fine. |
I've to note that my NixOS is still 16.09 because I need kmail which is not yet present in 17.03. |
You cannot run newer Qt applications on an older NixOS. |
I ran the update myself and have a working system. Of the applications I
installed I only had to fix ark which got a new dependency.
…On Sat, Apr 22, 2017 at 2:54 AM, Thomas Tuegel ***@***.***> wrote:
I've to note that my NixOS is still 16.09 because I need kmail which is
not yet present in 17.03.
You cannot run newer Qt applications on an older NixOS.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#25094 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/ACB87ykPh8LEKRLXty1IAy1sz27zlwQRks5ryU-vgaJpZM4NEkrz>
.
|
|
The |
Ok, well, I'll need to backport the patch to 17.03 for my purposes then. For master the patch seems fine. |
pkgs/applications/kde/marble.nix
Outdated
propagatedBuildInputs = [ | ||
qtscript qtsvg qtquickcontrols | ||
qtdoc qtscript qtsvg qtquickcontrols qtwebkit shared_mime_info |
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 qtdoc
is usually only needed during the build and not at runtime. If that's true here, could you move this to nativeBuildInputs
?
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.
It turns out it's not even required for building. I've removed it.
f017c51
to
10d329a
Compare
Motivation for this change
Newer version with bugfixes for various applications.
https://www.kde.org/announcements/announce-applications-17.04.0.php
I tested not all packages. Packages I tested:
kate, kcalc, okular, spectacle, marble, konsole, kcachegrind, kig, okteta, kdenlive, dolphin, ark, konversation, khelpcenter, kdf, kompare
Things done
(nix.useSandbox on NixOS,
or option
build-use-sandbox
innix.conf
on non-NixOS)
nix-shell -p nox --run "nox-review wip"
./result/bin/
)