Opened 13 years ago
Closed 10 years ago
#29664 closed update (wontfix)
update fltk 1.X ports, add fltk 2.X
Reported by: | rudloff@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | nerdling (Jeremy Lavergne), ryandesign (Ryan Carsten Schmidt), michaelld (Michael Dickens) | |
Port: | fltk fltk-devel |
Description
Here is a port for FLTK 2.0.
Attachments (2)
Change History (9)
Changed 13 years ago by rudloff@…
comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
comment:2 Changed 13 years ago by rudloff@…
The FLTK team is still working on FLTK 1.3.x (fltk-devel) so I think it is better for now to have two separate ports as some programs may need FTLK 1.3 and some others FTLK 2.
Changed 13 years ago by rudloff@…
Attachment: | Portfile.2 added |
---|
comment:3 Changed 13 years ago by rudloff@…
I have updated the portfile to a newer version. FLTK2 seems to have been drop in favor of FTLK3 (not sure why) so I will try to build it when I have some time.
comment:4 Changed 13 years ago by nerdling (Jeremy Lavergne)
Cc: | snc@… ryandesign@… added |
---|---|
Port: | fltk fltk-devel added; fltk2 removed |
Summary: | fltk2 port → update fltk 1.X ports, add fltk 2.X |
Type: | submission → update |
Version: | 1.9.2 |
From the FLTK developer roadmap:
FLTK 1.1.x is the former stable development branch. It is no longer being maintained, and any bug fixes will be applied against FLTK 1.3.x.
FLTK 1.2 is not available any longer. Please use the latest 1.1.x release for a stable release, or 1.3.x if you feel like sacrificing some stability for utf8 support and other new features.
FLTK 1.3 is the current stable development branch based on FLTK 1.1.10.
FLTK 1.4 will add even more features to the FLTK 1 branch.
FLTK 2.0 development is focused on a new C++ API.
FLTK 3.0 combines the stability of FLTK 1.3 with a more modern API based on FLTK 2.0. It is currently in pre-alpha state.
Based on this information, I'd recommend we:
- rename fltk and fltk-devel to fltk1 and fltk1-devel, respectively
- update ftlk1 to 1.3 branch
- update fltk1-devel on 1.4 branch
- create a new fltk2-devel based on 2.0
- maybe create a new fltk3-devel based on 3.0
- create new fltk replaced_by fltk1.
comment:5 Changed 13 years ago by nerdling (Jeremy Lavergne)
fltk-devel updated to latest 1.3.x, r88976.
comment:6 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)
comment:7 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | michaelld@… added |
---|---|
Resolution: | → wontfix |
Status: | new → closed |
The definitive article on the state of fltk versions seems to be:
http://www.fltk.org/articles.php?L825+I0+T+P1+Q
It seems that at this point in time 1.3.x is the only version of fltk of any use at all, so we can keep the fltk port at the latest stable 1.3.x release and the fltk-devel port at some development snapshot of that branch, and not worry about renaming these ports or adding any new ports for now.
Is there a reason why we're not simply updating the fltk-devel port to this version? Or do you expect that in the future we will want to keep around the fltk port for version 1?