-
Notifications
You must be signed in to change notification settings - Fork 78
WIP: Move to BinaryProvider build #439
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
WIP: Move to BinaryProvider build #439
Conversation
| @@ -1,5 +1,10 @@ | |||
| *.swp | |||
| deps/deps.jl | |||
| docs/build | |||
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.
I think docs/build shouldn't be removed
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.
it was removed previously (see below), I just changed the ordering when copying from another .gitignore
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.
Oh, I shouldn't comment when I'm that tired, sorry
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.
thanks for checking! I shouldn't have reordered it tbh :)
|
Currently failing with: libglib is missing |
|
Seems to be fixed. Just leaves: |
|
what is with Cairo and so on?, will that be pulled by Cairo.jl? |
|
i'll try to integrate this: https://github.com/giordano/Yggdrasil/releases/tag/Cairo-v1.14.12 and use JuliaGraphics/Cairo.jl#229 (needs rebasing on master and somework on Project.toml). The build.jl for BP is not straightforward to understand imho. Then we should have basic testing with this - without pango/text, Next steps would be to ramp-up something similar for libpango. Then i'd assume we need somethinglike X11 testing of cairo (i worked for some time on XCB - cairo integration but ...). And in the meanwhile the binarybuilder regulars will mostlikely have Gtk builder running. |
|
Is there something I can do to help ? I've got a bit of time but I'm not very familiar with BinaryBuilder or the current state of affair with all these libraries. Maybe @giordano can give us some tips too. |
|
If you want to follow the progress, have a look at this issue: JuliaPackaging/Yggdrasil#62. Most of the direct dependencies should be ready, there are a couple still missing, which have a long chain of indirect dependencies |
|
Looks great, thanks. If you need help with testing or something else, feel free to ping me. |
|
superseded by #447 |
This is a VERY WIP start, to help figure out what needs to be done