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

Port ocamlgraph to lablgtk3 #87

Open
XVilka opened this issue Jun 28, 2019 · 2 comments
Open

Port ocamlgraph to lablgtk3 #87

XVilka opened this issue Jun 28, 2019 · 2 comments

Comments

@XVilka
Copy link

XVilka commented Jun 28, 2019

GTK 2 is being deprecated, and there is largely compatible version of OCaml bindings to GTK 3 is available - lablgtk3.

See lablgtk3 branch here: https://github.com/garrigue/lablgtk/tree/lablgtk3

@backtracking
Copy link
Owner

We are aware of lablgtk3, that we already use in other OCaml projects of us (e.g. why3).
Thanks for the pointer anyway. We should indeed port OCamlGraph at some point.

@backtracking
Copy link
Owner

At least OCamlGraph was recently split into two separate opam packages, ocamlgraph and ocamlgraph_gtk, the former not depending on lablgtk anymore. (Since version 2.0.0.)

jtojnar added a commit to jtojnar/nixpkgs that referenced this issue Jan 16, 2022
lablgtk2 depends on libglade, which is being removed.
This will result in partial gui since ocamlgraph has not been ported to GTK 3:
backtracking/ocamlgraph#87
archlinux-github pushed a commit to archlinux/aur that referenced this issue Mar 18, 2024
- tested in clean chroot

- update to 2.1.0
- use Github repo
- update depends
- update license to SPDX
- add check()
- use dune

Note that upstream split ocamlgraph and ocamlgraph_gtk into two different
packages. This is the package for ocamlgraph which does not depend on lablgtk2.

See: backtracking/ocamlgraph#87
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants