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
fetch-kde-qt.sh: support current layout of download.kde.org #104684
Conversation
Thanks for all your work on this!
it eventually fails with:
(plasma 20.03 needs a newer extra-cmake-modules) |
Thanks! Will take a look at this. |
@Thra11 should work for kxmlrpcclient (and other packages in subfolders) as well now. |
Works for me! |
Should I open an issue for this to get a better chance of getting reviewed and/or merged? |
Not required. Backlog is just to big. |
If you do not supply $1 you get the following:
Can you default this to Something like eg |
I can definitely merge it and as it is not something bootstrap, stdenv or other very crucial parts I feel comfortable when it works. But I found another bug:
|
Thanks for the feedback, @SuperSandro2000! I'll have a look and come back to you. |
How did you trigger this? What's the content of your fetch.sh in pkgs/development/libraries/kde-framework? That "ftp" in the path looks suspicious. It should be something like https://download.kde.org/stable/frameworks/5.73/ |
Done. |
I did
Could it be that I am using wget2? |
I did exactly the same and it works for me. My |
How do I upgrade to wget2? @SuperSandro2000 |
|
Without wget2 I get the following error:
|
uhm.. I don't understand what caused the script to (wrongly) look at https://download.kde.org/pub/kde/stable/frameworks/.. while it was (correctly) looking at https://download.kde.org/stable/frameworks/.. in the previous request. |
We might as well close this - probably made obsolete by commit 3db0433 |
Motivation for this change
The script fetch-kde-qt.sh stopped working for the (new?) layout of download.kde.org. This PR restores functionality to fetch source package names and sha256 sums for plasma, kde and qt to write them into srcs.nix files.
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)