Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 45752

Summary: Updated ebuild for gtkmm-2.3.6
Product: Gentoo Linux Reporter: Andrej Kacian (RETIRED) <ticho>
Component: New packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: VERIFIED LATER    
Severity: enhancement Keywords: EBUILD
Priority: High    
Version: unspecified   
Hardware: All   
OS: All   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 45754    
Bug Blocks:    
Attachments: An ebuild file for gtkmm-2.3.6 package
A modified ebuild file for gtkmm-2.3.6

Description Andrej Kacian (RETIRED) gentoo-dev 2004-03-25 16:45:19 UTC
gtkmm (previously known as Gtk--) is the official C++ interface for the popular GUI library GTK+. It closely follows GTK+ development. Highlights include typesafe callbacks, widgets extensible via inheritance and a comprehensive set of widget classes that can be freely combined to quickly create complex user interfaces. Here's an overview, with documentation and status. gtkmm is free software distributed under the GNU Library General Public License (LGPL).

Development is currently in progress on the unstable gtkmm 2.3 branch, which will become the new stable gtkmm 2.4. gtkmm 2.3/2.4 can be installed in parallel with the previous stable gtkmm 2.2. The stable (API/ABI-frozen) gtkmm 2.4.0 will be released soon after GTK+ 2.4.0. We follow the official GNOME Platform Bindings release schedule.

See attached ebuild.

P.S.: This ebuild installs into SLOT="2.4", because it's meant to co-exist with gtkmm-2.2 branch (see previous paragraph)
Comment 1 Andrej Kacian (RETIRED) gentoo-dev 2004-03-25 16:46:13 UTC
Created attachment 28026 [details]
An ebuild file for gtkmm-2.3.6 package
Comment 2 Andrej Kacian (RETIRED) gentoo-dev 2004-03-26 02:38:17 UTC
Prerequisites for this new gtkmm are in contradiction to the second paragraph of my initial comment of this bug. It needs gtk+-2.4 installed, which is meant to replace gtk+-2.2 branch. Therefore, if you install gtk+-2.4 on your system, gtkmm-2.2 has no good reason to stay there - only the new gtkmm is of some use there.

I believe this will be sorted out by the time they get to gtkmm-2.4 (i.e. stable). In the meantime, I think the SLOT="2.4" should be preserved with gtkmm-2.3.6.ebuild, since it *is able* to coexist with 2.2 branch.
Comment 3 Andrej Kacian (RETIRED) gentoo-dev 2004-03-26 02:43:43 UTC
Created attachment 28048 [details]
A modified ebuild file for gtkmm-2.3.6

I have removed an invalid dependency on libsigc++-1.2.x - gtkmm itself doesn't
depend on it, glibmm (a dependency of gtkmm) does depend on a new version of
it. (http://bugs.gentoo.org/show_bug.cgi?id=45754)
Comment 4 foser (RETIRED) gentoo-dev 2004-03-26 08:34:48 UTC
devel release
Comment 5 foser (RETIRED) gentoo-dev 2004-05-26 03:16:59 UTC
2.4 got added