Commit graph

23 commits

Author SHA1 Message Date
wiz
3017caecb9 The buildlink2 framework does nothing with .pc files -- remove them
from the buildlink2.mk files.
2004-04-15 00:49:29 +00:00
adam
b24e317d9d Changes 2.2.10:
* Build:
  - SUN Forte C++ (see README.SUN):
    Now builds. This is probably the first time since
    gtkmm 2.0.x. There are still some "anachronism"
    warnings, which someone might like to fix with a
    patch.
  - gcc++ 3.4 (cvs): Lots of issues fixed, though you
    might see an internal compiler error.
* Documentation:
  - Book: Mention CellRenderer's "editable" property.


Changes 2.2.9:

* Build:
  - Removed DISABLE_DEPRECATED macros so that gtkmm 2.2
  can build with GTK+ 2.3.x. I didn't release this previously
  because previous versions of GTK+ 2.3.x were broken with
  gtkmm, but it's OK now.
  - Removed unnecessary namespace qualification to fix build
  with the Intel compiler.
* Glib::ObjectBase: The default constructor, never before used,
  now generates a custom GType, for use when creating new
  implementations of Glib::Interfaces - for instance, see the
  new custom tree model example in gtkmm.
* examples: Added treecustommodel example, though it's much
  better in gtkmm 2.4.
* documentation:
  - Corrected name and install location of devhelp file.
  - Fixed some documentation that mentinod freeing C objects.
  - Added docs/internals/gtk_patches.txt with URLs of some
    patches/bugs that were needed to underlying libraries,
    as a clue for future developers.
* spec file: Added devhelp file.
2004-04-02 12:33:22 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +00:00
minskim
ab235c8f5f bl3ify gconfmm and define USE_LANGUAGES=c c++. Also add required
gtkmm/buildlink3.mk.
2004-03-09 20:56:35 +00:00
minskim
4bddde0c60 bl3ify and USE_LANGUAGES=c c++. 2004-03-09 20:44:44 +00:00
jmmv
ab17dd00b3 PKGCONFIG_OVERRIDE is relative to WRKSRC. 2004-02-14 18:26:26 +00:00
jlam
3ebe053d90 LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:49 +00:00
grant
9b4feec99c replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 15:30:32 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
wiz
391b5798e6 Bump PKGREVISION for atk library major bump. 2003-12-13 00:45:21 +00:00
wiz
a2fd8118d9 Update to 2.2.8, to fix compilation with gcc3.
Changes:
2.2.8:

* Fixed "inacccessible base" build errors with gcc 3.3.2. (Bradley Bell)
* win32: Re-enabled our wrappers for parts of the GTK+ API that are now properly
  exported on Windows by GTK+. See README.win32 for more details. (Cedric Gustin
)
* Documentation:
  - book:
    -Updated DrawingArea chapter for gtkmm2 (the last chapter that needed to be
updated)
      (Ainsley Pereira)
    - Mentioned Treeviews with popup menus, with example. (Murray Cumming)
    - The libglademm chapter has a clearer explanation of the memory management,
 and
      mentions the new get_widget_derived() method. (Murray Cumming)
  - Distribute doxygen tags for use by the documentation of related projects.
    (Bradley Bell)
  - Build and install a devhelp file for the reference docs. This doesn't
    work yet, but hopefully it's easy to fix. (roel@stack.be)
2003-11-01 18:24:39 +00:00
adam
133509ff84 patch-ag added; fix a path where index.html is created 2003-08-27 16:07:04 +00:00
adam
2700865825 Changes:
* gcc 2.96 fix build
* MS Visual C++ .Net 2003 support
* Gdx::Display fix
* documentation update
2003-08-27 16:06:12 +00:00
adam
ffe8ff5cc8 Changes 2.2.5:
* fixed memory leak
* gtkmmproc: added GMM_PROTECTED_GCLASS macro
* documentation corrected
2003-07-22 08:59:35 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
adam
00fea69c73 Changes for 2.2.3: bugfixes, updated examples and documentation, dispatcher ported to Win32 2003-07-16 15:35:25 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
jmmv
08dd2055cf Update to 2.2.1. Changes in this version:
* configure depends on ATK 1.2. (Murray Cumming)
* Various gtkmm/gdkmm reference-counting corrections, using
  refreturn. (Sven Grottke, Murray Cumming)
* Gtk::Menu_Helpers::Element: lifetime refcounting fix.
  (Murray Cumming)
* Glib:
  - build_path(), build_filename(): fix and performance
    improvement.
  - replace deprecated __builtin_bzero().
  (Daniel Elstner)
* Win32:
  2.2 now builds, after lots of work. And there's
  an installer. (Cedric Gustin)
* Documentation:
  - Glib::Cond documented (Rick L Vinyard Jr)
  - Review and completion of Gtk::AccelGroup -> Gtk::Bin
    (Bryan Forbes)
  - Minor internals docs fix. (Martin Schulze)
2003-03-15 20:32:38 +00:00
jmmv
42ea12d414 Fix PKGCONFIG_OVERRIDE entries. 2003-03-01 21:46:25 +00:00
jmmv
dbcf64bf3e Make sure we have pkgconfig. 2003-03-01 21:33:53 +00:00
jmmv
c62f46ded7 Initial import of gtkmm, version 2.2.0:
gtkmm (previously known as Gtk--) is the official C++ interface for the
popular GUI library GTK+. 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).

Aside from the C++ interface to Gtk 2.x, this package also provides
bindings for glib, atk and pango (all of them related with the toolkit).
2003-03-01 14:33:05 +00:00