pkgsrc/x11/gtkmm3/Makefile
wiz 1bb4d93826 Update to 3.12.0:
3.12.0 (stable):

* Application: Add set_accels_for_action(), deprecating add_accelerator().
  (Murray Cumming)
* Button: Add set_image_from_icon_name() with a use_fallback argument.
  (Kjell Ahlstedt)
* demo:
  - Add the FlowBox demo part.
  (Juan R. Garcia Blanco, Murray Cumming)
  - Add HeaderBar demo.
  (Juan R. Garcia Blanco)

3.11.10 (unstable):

Gdk:
* Pixbuf: Add get_byte_length().
  (Murray Cumming)

Gtk:
* Dialog: Deprecate the const version of get_action_area() too.
  (Kjell Ahlstedt)

Build:
* Update Visual Studio Projects
  (Chun-wei Fan)

3.11.9 (unstable):

Gdk:
* Device: Add get_last_event_window().
  (Murray Cumming)

Gtk:
* Application: Added set_accel_for_action(), get/set_accels_for_action() and
  list_action_descriptions().
  (Murray Cumming)
* Widget:
  - Added get/set_margin_start/end() and properties.
  (Murray Cumming)
  - Added scale-factor property.
  (Murray Cumming)


3.11.8 (unstable):

Gtk:
* Window: Add is_maximized() and the is-maximized property.
  (Juan R. García Blanco)
* IconInfo: Add is_symbolic().
  (Juan R. García Blanco)
* Assistant: Add use-header-bar property.
  (Juan R. García Blanco)
* ActionBar:
  - Now inherits from GtkBin
  - spacing and center-widget properties removed.
  - Add unset_center_widget() method.
  (Juan R. García Blanco)
* Box: Add get/set_center_widget() and unset_center_widget().
  (Juan R. García Blanco)
* Dialog: Add get/set_header_bar() and the
  use_header_bar property.
  (Juan R. García Blanco)
* Entry:
  - Add the max-width-chars property.
  - Add get/set_max_width_chars() and the property.
  (Juan R. García Blanco)
* MenuButton:
  - Add get/set_popover() and unset_popover() and the property.
  - Add get/set_use_popover() and the property.
  (Juan R. García Blanco)
* Popover: Add constructor that takes a model and
  add bind_model().
  (Juan R. García Blanco)


3.11.7 (unstable):

* MessageDialog: Deprecate get/set_image() and the property.
  (Murray Cumming)
* Popover:
  - Add closed signal.
  (Juan R. García Blanco)
  - Add closed signal.
  Correct the type of the pointing_to property and method parameter.
  (Juan R. García Blanco)
* FlowBoxChild: Add activate signal.
  (Juan R. García Blanco)


3.11.5 (unstable):

Gtk:
* Add ActionBar.
  Bug #723124
  (Juan R. García Blanco)
* Builder: Add expose_[object|widget](), [set|get]_application().
  (Kjell Ahlstedt)
* Dialog: Deprecate set_alternative_button_order_from_array(),
  and alternative_button_order().
  (Murray Cumming)
* Entry: Add set/get_attributes() and the property.
  (Kjell Ahlstedt)
* Add FlowBox.
  Bug #723801
  (Juan R. García Blanco)
* HeaderBar: Added decoration-layout, decoration-layout-set and
  has-subtitle object properties.
  Addd get_decoration_layout(), get_has_subtitle(),
  set_decoration_layout() and set_has_subtitle().
  Bug #723199
  (Juan R. García Blanco)
* Main: Undeprecate add_gtk_option_group(), because it is still needed.
  (Murray Cumming)
* PlacesSidebar: Add local-only object property and get/set methods.
  Bug #723893
  (Juan R. García Blanco)
* Add Popover.
  Bug #723058
  (Juan R. García Blanco)
* Settings: Add gtk-decoration-layout, gtk-shell-shows-desktop
  and gtk-dialogs-use-header properties.
  Bug #723397
  (Juan R. García Blanco)
* Stack: Add get_transition_running(), get_child_by_name() and
  the transition-runnning property.
  Bug #723397
  (Juan R. García Blanco)

Documentation:
* Update the Doxygen configuration.
  (Kjell Ahlstedt)


3.11.4 (unstable):

Gtk:
* Action, Activatable: Undeprecate methods that don't use a StockID.
  We didn't mean to leave them deprecated.
  (Kjell Ahlstedt)
* CellArea: Add signal_apply_attributes().
  (Kjell Ahlstedt)
* SelectionData: Add get_data(int& length).
  (Kjell Ahlstedt)
* ToggleAction: Deprecate the create() that uses (deprecated) StockID
  (Kjell Ahlstedt)
* ToolItem: Add unset_proxy_menu_item().
  (Kjell Ahlstedt)
* UIManager: Deprecate the add-tearoffs property.
  (Kjell Ahlstedt)

Gdk:
* Pixbuf: Add create_from_resource() methods.
* RGBA, Color: Fix set_hsl(), improve documentation.
  (Kjell Ahlstedt) Bug #720258

Build:
* CellArea: Fix documentation of typedef SlotForeachAlloc
  An extra '>' in the docs trapped doxygen 1.8.4 in an infinite loop.
  (Kjell Ahlstedt)
* Fix the build with --disable-deprecated-api
  (Kjell Ahlstedt)

Documentation:
* Add missing widget images.
  (Kjell Ahlstedt)
* AppChooser*: Improve documentation.
  (Kjell Ahlstedt) Bug #650012
* ColorChooser::get_rgba(): Add documentation
  (Kjell Ahlstedt)
* SelectionData: Add methods docs.
  (Kjell Ahlstedt)
* ToolItem: Add class docs.
  (Kjell Ahlstedt)
2014-09-10 06:30:33 +00:00

36 lines
1.2 KiB
Makefile

# $NetBSD: Makefile,v 1.9 2014/09/10 06:30:33 wiz Exp $
DISTNAME= gtkmm-3.12.0
PKGNAME= ${DISTNAME:S/gtkmm/gtkmm3/1}
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtkmm/3.12/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.gtkmm.org/
COMMENT= C++ Interfaces for GTK+ and GNOME (v3)
LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v2
USE_TOOLS+= gmake perl pkg-config
USE_LANGUAGES= c c++
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
PKGCONFIG_OVERRIDE+= gtk/gtkmm.pc.in
PKGCONFIG_OVERRIDE+= gdk/gdkmm.pc.in
.include "../../textproc/libxslt/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../devel/atkmm/buildlink3.mk"
.include "../../graphics/cairomm/buildlink3.mk"
BUILDLINK_ABI_DEPENDS.gtk3+= gtk3+>=3.12.0
.include "../../x11/gtk3/buildlink3.mk"
.include "../../devel/pangomm/buildlink3.mk"
BUILDLINK_ABI_DEPENDS.glibmm+= glibmm>=2.36.0
.include "../../devel/glibmm/buildlink3.mk"
.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/mm-common/buildlink3.mk"
.include "../../devel/libsigc++/buildlink3.mk"
.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"