Skip to content
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

rambox: 0.4.5 -> 0.5.2 #22168

Closed
wants to merge 1 commit into from
Closed

rambox: 0.4.5 -> 0.5.2 #22168

wants to merge 1 commit into from

Conversation

phryneas
Copy link
Member

Motivation for this change

version bump, new checksums.
also, the binary was renamed in the new download (from Rambox to rambox).

Things done
  • Tested using sandboxing
    (nix.useSandbox on NixOS,
    or option build-use-sandbox in nix.conf
    on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • Linux
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

@mention-bot
Copy link

@phryneas, thanks for your PR! By analyzing the history of the files in this pull request, we identified @gnidorah and @NeQuissimus to be potential reviewers.

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@@ -42,19 +42,19 @@ in stdenv.mkDerivation rec {
];

installPhase = ''
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" Rambox
patchelf --set-rpath "$out/share/rambox:${stdenv.lib.makeLibraryPath deps}" Rambox
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" rambox
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@phryneas Thanks for being faster than me! :) You would also like to change exec = name; to exec = "rambox"; at https://github.com/phryneas/nixpkgs/blob/947d862f92e1b5b1ce0be111968ef63d507d51cf/pkgs/applications/networking/instant-messengers/rambox/default.nix#L18 so menu item will work

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will do that. and of course, I forgot to create a branch for the pull request, so I'll have to open a second pull request in a second :)

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@phryneas Nix people will surely take the change from your master as well

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, noticed that a moment later, too.
I added the changed "exec" line.

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Copy link

@ghost ghost left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@phryneas
Hi. There is now a new hotfix release 0.5.3 https://github.com/saenzramiro/rambox/releases/ which corrects the login issue some people may have on 0.5.2 if they were using 0.4.5 and lower prior https://github.com/saenzramiro/rambox/issues/622
Could you please update your pull request to bring 0.5.3? Or if you have no time, I may do this instead, but since I'm not a part of nixpkgs, you will need to close this PR, so I will open a new one for 0.5.3 instead

@phryneas
Copy link
Member Author

@gnidorah: I won't be near a nixos machine until monday, so I'll close this to allow you to send a new PR.

@phryneas phryneas closed this Jan 28, 2017
@ghost ghost mentioned this pull request Jan 29, 2017
7 tasks
@ghost
Copy link

ghost commented Jan 29, 2017

@phryneas Done, thanks! I've preserved you as commit author ;-)

@phryneas
Copy link
Member Author

Very cool, thanks ^^

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants