-
-
Notifications
You must be signed in to change notification settings - Fork 15.5k
pidgin: 2.13.0 -> 2.14.1 #102318
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
pidgin: 2.13.0 -> 2.14.1 #102318
Conversation
-Build console UI.............. : yes
+Build console UI.............. : no I'm not sure if people used it. I didn't even know about it :-) |
It disappeared in the parent commit.
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.
Seems to work OK. (I use just simple stuff though)
The console UI starts up again and appears to work as well.
Result of 12 packages failed to build:
14 packages built:
|
I got no failures 🤷🏽
|
... so perhaps you could find logs of those failures? |
skype4pidgin.log
telegram-purple.log
toxprpl.log
but I am rerunning because this looks like some unrelated failure. |
Result of 7 packages failed to build:
19 packages built:
pidgin-msn-pecan.log
pidgin-osd.log
pidgin-sipe.log
purple-facebook.log
purple-lurch.log
purple-matrix.log
telegram-purple.log
|
That's really weird. I believe |
Result of 2 packages failed to build:
1 package built:
|
Result of 26 packages built:
|
Result of 2 packages failed to build:
1 package built:
|
# python2 is optional but Pidgin does depend on it (and python3 won't be accepted in 2.x) | ||
buildInputs = [ glib ncurses libxml2 python2 ]; | ||
|
||
meta = with stdenv.lib; { |
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.
meta = with stdenv.lib; { | |
meta = with lib; { |
stdenv.lib got recently deprecated.
|
||
outputs = [ "out" "dev" ] ++ lib.optional docs "devdoc"; | ||
|
||
nativeBuildInputs = [ meson ninja pkgconfig ] |
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.
nativeBuildInputs = [ meson ninja pkgconfig ] | |
nativeBuildInputs = [ meson ninja pkg-config ] |
@@ -0,0 +1,42 @@ | |||
{ stdenv, lib, fetchurl, meson, ninja, pkgconfig, python2 |
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.
{ stdenv, lib, fetchurl, meson, ninja, pkgconfig, python2 | |
{ stdenv, lib, fetchurl, meson, ninja, pkg-config, python2 |
What's the status of this PR? |
Stuck. The update would break darwin build, and I don't have a good means of debugging that. The only way I could think about was to only update on linux. EDIT: I see the build got broken recently on darwin (in nixpkgs master), but that issue should be easy. |
@magnetophon Are you still interested in getting this PR merged? I came up with Luflosi@6b22ff9, which compiles fine both on macOS and Linux. Feel free to take any of my changes and adapt them for this PR. |
@Luflosi Thanks! I don't use pidgin anymore either. |
OK, let me take over in #121794 (WIP). I'll cherry-pick your update later, and test it on my x86_64 NixOS. I'm not really using pidgin too much, but it's running all the time. |
@vcunat Thanks! |
It looks like #121794 didn't included update before merge 😢 and we still have only 2.13.0 |
Motivation for this change
Closes #95296
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)