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
Freeplane: init at 1.6.13 #34752
Freeplane: init at 1.6.13 #34752
Conversation
cp -r BIN $out/nix-support | ||
sed -i 's/which/type -p/' $out/nix-support/BIN/freeplane.sh | ||
|
||
cat >$out/bin/freeplane <<EOF |
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.
consider using makeWrapper
here.
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.
@Mic92 I found https://nixos.org/nixpkgs/manual/#ssec-stdenv-functions but I do not understand how to use it in this case.
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.
@puffnfresh explained to me how it works. I'll update as soon as Freeplane .desktop PR is done.
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.
@Mic92 Updated to use makeWrapper
and also to use .desktop file
@GrahamcOfBorg build freeplane |
Failure on x86_64-darwin (full log) Partial log (click to expand)
|
Failure on aarch64-linux (full log) Partial log (click to expand)
|
Failure on x86_64-linux (full log) Partial log (click to expand)
|
The error you see here, is related to the fact, that gradle tries to download something. |
I think the common solution for most java-based projects is to use |
@Mic92 Can this be merged or what else is required? |
@razvan-panda I expect I seem to recall that @NeQuissimus has done some work with gradle in the past, they might know more. |
@joachifm Thank you for feedback. I'll try to use https://github.com/mcpkg/gradle2nix and see if it still works. |
gradle2nix does not currently build and it is abandoned: mcpkg/gradle2nix#1 |
I got it working but is seem so be more like pom2nix instead of gradle2nix: https://github.com/razvan-panda/gradle2nix |
Still working on this @razvan-panda ? |
@puffnfresh Not working on it anymore since I could not find any way to solve it. I asked around quite a bit but no one knew how to do this either. |
@razvan-panda the state of java in nixpkgs is rather unfortunate but if you intend to continue with this PR your best bet is to use the That being said... any motivation to continue with this PR? |
@aanderse I've abandoned this PR since it is low on my priority list. |
@razvan-panda thanks for the update. Maybe someone will pick this up at some point in the future... 🤷♂️ |
Freeplane is the more advanced and more actively developed successor of [freemind](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/misc/freemind/default.nix). - based on: NixOS#34752 - Development take place at https://github.com/freeplane/freeplane Signed-off-by: Maximilian Huber <gh@maxhbr.de>
Packaged Freeplane based on the expression from Freemind. Freeplane is a project based on Freemind but made to be better in some ways.
build-use-sandbox
innix.conf
on non-NixOS)nix-shell -p nox --run "nox-review wip"
./result/bin/
)