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 08:30:33 +02:00
|
|
|
# $NetBSD: Makefile,v 1.9 2014/09/10 06:30:33 wiz Exp $
|
2013-07-07 13:46:16 +02:00
|
|
|
|
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 08:30:33 +02:00
|
|
|
DISTNAME= gtkmm-3.12.0
|
2013-07-07 13:46:16 +02:00
|
|
|
PKGNAME= ${DISTNAME:S/gtkmm/gtkmm3/1}
|
|
|
|
CATEGORIES= x11
|
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 08:30:33 +02:00
|
|
|
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtkmm/3.12/}
|
2013-07-07 13:46:16 +02:00
|
|
|
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"
|
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 08:30:33 +02:00
|
|
|
BUILDLINK_ABI_DEPENDS.gtk3+= gtk3+>=3.12.0
|
2013-07-07 13:46:16 +02:00
|
|
|
.include "../../x11/gtk3/buildlink3.mk"
|
|
|
|
.include "../../devel/pangomm/buildlink3.mk"
|
2013-07-07 18:13:13 +02:00
|
|
|
BUILDLINK_ABI_DEPENDS.glibmm+= glibmm>=2.36.0
|
2013-07-07 13:46:16 +02:00
|
|
|
.include "../../devel/glibmm/buildlink3.mk"
|
2013-07-07 18:13:13 +02:00
|
|
|
.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"
|
2013-07-07 13:46:16 +02:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|