-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
kde-applications: 18.12.1 -> 18.12.3 #56155
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
But this looks better, so assuming this is the same + fix I can close the other :). |
Oh sorry, I didn't saw your PR before opening this one |
@@ -38,8 +39,8 @@ gawk -F , "{ print \$1 }" $csv | sort | uniq | while read name; do | |||
latestVersion=$(echo "$versions" | sort -rV | head -n 1) | |||
src=$(gawk -F , "/^$name,$latestVersion,/ { print \$3 }" $csv) | |||
filename=$(gawk -F , "/^$name,$latestVersion,/ { print \$4 }" $csv) | |||
url="${src:2}" | |||
sha256=$(nix-hash --type sha256 --base32 --flat "$src") | |||
url="$(dirname "${src:2}")/$filename" |
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.
Maybe $filename
is not safe here as the original name is modified
@GrahamcOfBorg test plasma5 |
@lheckemann the build seems to have timed out |
Aw, that's a bummer. Since it's a minor version bump though I suppose we can still backport it to 19.03 after the branch-off. |
18.12.3 is out, I will update this PR later today |
@nyanloutre Would you mind moving this to https://kde.org/announcements/announce-applications-18.12.3.php? I can test this locally and see if we can get a backport. |
Looks like this was done a while back, see the commits. Updated title accordingly :). |
Ahh I see. Off to test then. |
Also, do we really want this to go to staging? |
I've built all the directly affected applications and ran the NixOS test for good measure yesterday. Minor version bumps in here are usually fine so this should be ready. |
Yeah I think master would be better |
Merged to master in 7e8d125...b16b1b3 Note that #55614 and #55650 are in staging so we should anticipate a little conflict because of 4b7d9dc |
Backport was mentioned so I will pr that to see if that's still on the table (I have no problems with it) |
Motivation for this change
Also including improvement for the
fetch-kde-qt.sh
script. I changed it so it only needs to download metadata from the KDE and Qt website instead of every source tarball. Because of this thefetch.sh
needs to be updated and may cause conflicts with already opened PR like #55847 and #55650 (I could update mt branch accordingly once they are merged)I also fixed a conflict with
akonadi-paths.patch
patch.Also should I update existing hashes in
src.nix
? This would only convert existing base32 hashes into hexa.Things done
sandbox
innix.conf
on non-NixOS)nixos.tests.plasma5.x86_64-linux
nix-shell -p nox --run "nox-review wip"
./result/bin/
)nix path-info -S
before and after)