#876 closed todo (worksforme)
Debian: provide libGDL and gdlmm for GTK-2
| Reported by: | Ichthyostega | Owned by: | Ichthyostega |
|---|---|---|---|
| Priority: | normal | Milestone: | 0integration |
| Component: | lumiera | Keywords: | release debian package GDL |
| Sub Tickets: | #63 | Parent Tickets: | #866, #937, #949 |
Description (last modified by )
unfortunately the upstream development for libGDL seems to focus on GTK-3 solely. There is last version known to work with GTK-2 (Version 2.30). Moreover, someone has created a C++ wrapper for GDL, which simplifies handling significantly. Our plan was to create/provide a custom debian package for those, to allow installing Lumiera just from DEB for Debian and Ubuntu flavours
Change history (7)
comment:1 by , at 2013-11-01T23:06:44Z
| blocking: | 866 → 866, 937 |
|---|
comment:2 by , at 2014-04-05T18:24:57Z
| Description: | modified (diff) |
|---|---|
| Owner: | set to |
| Status: | new → accepted |
comment:3 by , at 2014-04-05T18:25:46Z
Regarding gdlmm, Michael Fisher has done all of the porting work. We have a working branch in GIT whith the Lumiera GTK-GUI ported to gdlmm.
The only TODO (which is my duty) is to create a debian package for that. Unfortunately I have to investigate an learn the build framework for those *mm-Libraries (or figure out a lot of nasty details from scratch). Thats why I haven't gotten around to do anything here
comment:4 by , at 2014-09-13T01:01:27Z
| Resolution: | → worksforme |
|---|---|
| Status: | accepted → closed |
resolving this as "worksforme" -- basically I reactivated the old "gdl-lum" solution, which is not entirely clean, but helped to define the new 0.pre.02 package. Since I want to go for GTK-3, I tend to accept this situation right now
comment:5 by , at 2014-10-02T21:44:32Z
| blocking: | 866, 937 → 866, 937, 949 |
|---|
comment:6 by , at 2014-10-03T22:20:31Z
please note: the goal of packaging gdlmm has shifted. Attempt to target GTK-3 soon, so the work continues with packaging a recent version of gdlmm and use GDL-3.x. See Ticket #949
comment:7 by , at 2025-12-25T00:00:00Z
| blockedby: | 63 |
|---|---|
| blocking: | 866, 937, 949 |
| Parent Tickets: | → 866, 937, 949 |
| Sub Tickets: | → 63 |
Migration MasterTickets ⟼ Subtickets-plugin

for the
0.ore.02preveiw-Release, I went the old "gdl-lum" path: I've upgraded the old "gdl-lum" package to use the newer build framework and the most recent release of libGDL still compatible with GTK-2 (which is gdl-2.30). The library name and SONAME is different, so we can use this one as dependency without problems.