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
fontforge-gtk: Add support for libspiro. #22521
Conversation
stdenv.mkDerivation rec { | ||
name = "libspiro"; | ||
version = "20170128"; | ||
src = fetchgit { |
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.
Does this rely on submodules? If not, source archives are strongly preferred. You can use fetchFromGitHub
for convenience.
Switched to stable release. Therefore used |
|
||
nativeBuildInputs = [pkgconfig]; | ||
|
||
meta = with stdenv.libs; { |
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.libs
should be stdenv.lib
.
The travis build error looks legit |
@joachifm |
cc @taktoa may know more about |
pdf2htmlEX should be fine with |
@lprndn this needs a rebase |
Add Spiro toolkit in fontforge-gtk for designing fonts. libspiro: Init at c26afeb.
Rebased. Kept 2 commits, I think it might be nice to leave pdef2htmlEX modifications on their own. |
Since 17.03 release rush is over, is there any blocking issue to merge this commit? |
I see a merge conflict, though it might be something trivial. |
Merge conflict comes from pdf2htmlEX modifications discussed before. The maintainer of the package seems to agree for the changes. |
Does this mean I need to make a separate pull request for the pdf2htmlEX changes or will this PR include those changes? In other words, do you need me to take any action? |
I made the changes myself in this commit so I don't think you need to worry. Conflict is simple so it can be resolved directly in github. -Edit: Crazy! I didn't know I could solve the conflict myself... Should be ok now. |
Yes, it's also possible to do it locally, e.g. the same way (merge master into your branch). |
Motivation for this change
fontforge-gtk
is mainly for font editing. Adding Spiro tools let us have a complete toolkit.Things done
(nix.useSandbox on NixOS,
or option
build-use-sandbox
innix.conf
on non-NixOS)
nix-shell -p nox --run "nox-review wip"
./result/bin/
)