From 6042fd7147de1d38b12f50566e5b24aaf3725a66 Mon Sep 17 00:00:00 2001 From: ajacoutot Date: Thu, 24 Sep 2015 10:32:23 +0000 Subject: [PATCH] Update to gtk3mm-3.18.0. --- x11/gtk3mm/Makefile | 51 +++++++++++++++++++++++--------------------- x11/gtk3mm/distinfo | 4 ++-- x11/gtk3mm/pkg/PLIST | 10 ++++++++- 3 files changed, 38 insertions(+), 27 deletions(-) diff --git a/x11/gtk3mm/Makefile b/x11/gtk3mm/Makefile index 376c85804b9..a253d162d3f 100644 --- a/x11/gtk3mm/Makefile +++ b/x11/gtk3mm/Makefile @@ -1,21 +1,19 @@ -# $OpenBSD: Makefile,v 1.31 2015/04/15 09:40:54 ajacoutot Exp $ +# $OpenBSD: Makefile,v 1.32 2015/09/24 10:32:23 ajacoutot Exp $ -COMMENT= C++ interface for gtk3+ +COMMENT= C++ interface for gtk3+ -GNOME_PROJECT= gtkmm -GNOME_VERSION= 3.16.0 +GNOME_PROJECT= gtkmm +GNOME_VERSION= 3.18.0 +PKGNAME= gtk3mm-${GNOME_VERSION} -PKGNAME= gtk3mm-${GNOME_VERSION} -REVISION= 1 +CATEGORIES= x11 devel -CATEGORIES= devel x11 +SHARED_LIBS += gdkmm-3.0 4.2 # 2.0 +SHARED_LIBS += gtkmm-3.0 4.2 # 2.0 -SHARED_LIBS += gdkmm-3.0 4.1 # 2.0 -SHARED_LIBS += gtkmm-3.0 4.1 # 2.0 +HOMEPAGE= http://www.gtkmm.org/ -HOMEPAGE= http://www.gtkmm.org/ - -MAINTAINER= Antoine Jacoutot +MAINTAINER= Antoine Jacoutot # LGPLv2.1 PERMIT_PACKAGE_CDROM= Yes @@ -27,24 +25,29 @@ WANTLIB += expat ffi fontconfig freetype gdk-3 gdk_pixbuf-2.0 WANTLIB += gio-2.0 giomm-2.4 glib-2.0 glibmm-2.4 gmodule-2.0 gobject-2.0 WANTLIB += graphite2 gthread-2.0 gtk-3 harfbuzz m pango-1.0 pangocairo-1.0 WANTLIB += pangoft2-1.0 pangomm-1.4 pcre pixman-1 png pthread -WANTLIB += pthread-stubs sigc-2.0 stdc++ xcb xcb-render xcb-shm +WANTLIB += pthread-stubs sigc-2.0 xcb xcb-render xcb-shm WANTLIB += z -MODULES= devel/gettext \ - x11/gnome +MODULES= devel/gettext \ + x11/gnome -LIB_DEPENDS= devel/atk2mm \ - devel/pangomm \ - x11/gtk+3>=3.16.0 +# c++11 +MODULES += gcc4 +MODGCC4_ARCHS= * +MODGCC4_LANGS= c++ -CONFIGURE_STYLE=gnu -CONFIGURE_ENV= ac_cv_path_DOT= \ - ac_cv_path_XSLTPROC= \ - ac_cv_path_DOXYGEN= -CONFIGURE_ARGS= --enable-static +LIB_DEPENDS= devel/atk2mm \ + devel/pangomm \ + x11/gtk+3>=3.18.0 + +CONFIGURE_STYLE= gnu +CONFIGURE_ENV= ac_cv_path_DOT= \ + ac_cv_path_XSLTPROC= \ + ac_cv_path_DOXYGEN= +CONFIGURE_ARGS= --enable-static # XXX needs doxygen and graphviz (and xsltproc) # pre-generated doc should be part of the official tarball... -CONFIGURE_ARGS += --disable-documentation +CONFIGURE_ARGS += --disable-documentation .include diff --git a/x11/gtk3mm/distinfo b/x11/gtk3mm/distinfo index f155b826a24..aa5cbecbadc 100644 --- a/x11/gtk3mm/distinfo +++ b/x11/gtk3mm/distinfo @@ -1,2 +1,2 @@ -SHA256 (gtkmm-3.16.0.tar.xz) = m41K9eG7ZOUrU7yO9HHvQ+G50RqCnxbvVMOpKYWw3Qw= -SIZE (gtkmm-3.16.0.tar.xz) = 11468644 +SHA256 (gtkmm-3.18.0.tar.xz) = gp+hE9rtdDmMScPyt2coB/WLqF0PpGP1vHJuGwE4uGs= +SIZE (gtkmm-3.18.0.tar.xz) = 11862504 diff --git a/x11/gtk3mm/pkg/PLIST b/x11/gtk3mm/pkg/PLIST index 23a92acbb13..97929bd2ce8 100644 --- a/x11/gtk3mm/pkg/PLIST +++ b/x11/gtk3mm/pkg/PLIST @@ -1,4 +1,4 @@ -@comment $OpenBSD: PLIST,v 1.13 2015/03/29 11:53:00 ajacoutot Exp $ +@comment $OpenBSD: PLIST,v 1.14 2015/09/24 10:32:23 ajacoutot Exp $ include/gdkmm-3.0/ include/gdkmm-3.0/gdkmm/ include/gdkmm-3.0/gdkmm.h @@ -12,6 +12,7 @@ include/gdkmm-3.0/gdkmm/displaymanager.h include/gdkmm-3.0/gdkmm/dragcontext.h include/gdkmm-3.0/gdkmm/event.h include/gdkmm-3.0/gdkmm/general.h +include/gdkmm-3.0/gdkmm/glcontext.h include/gdkmm-3.0/gdkmm/pixbuf.h include/gdkmm-3.0/gdkmm/pixbufanimation.h include/gdkmm-3.0/gdkmm/pixbufanimationiter.h @@ -27,6 +28,7 @@ include/gdkmm-3.0/gdkmm/private/display_p.h include/gdkmm-3.0/gdkmm/private/displaymanager_p.h include/gdkmm-3.0/gdkmm/private/dragcontext_p.h include/gdkmm-3.0/gdkmm/private/event_p.h +include/gdkmm-3.0/gdkmm/private/glcontext_p.h include/gdkmm-3.0/gdkmm/private/pixbuf_p.h include/gdkmm-3.0/gdkmm/private/pixbufanimation_p.h include/gdkmm-3.0/gdkmm/private/pixbufanimationiter_p.h @@ -143,6 +145,7 @@ include/gtkmm-3.0/gtkmm/gesturerotate.h include/gtkmm-3.0/gtkmm/gesturesingle.h include/gtkmm-3.0/gtkmm/gestureswipe.h include/gtkmm-3.0/gtkmm/gesturezoom.h +include/gtkmm-3.0/gtkmm/glarea.h include/gtkmm-3.0/gtkmm/grid.h include/gtkmm-3.0/gtkmm/handlebox.h include/gtkmm-3.0/gtkmm/headerbar.h @@ -180,6 +183,7 @@ include/gtkmm-3.0/gtkmm/menushell.h include/gtkmm-3.0/gtkmm/menutoolbutton.h include/gtkmm-3.0/gtkmm/messagedialog.h include/gtkmm-3.0/gtkmm/misc.h +include/gtkmm-3.0/gtkmm/modelbutton.h include/gtkmm-3.0/gtkmm/notebook.h include/gtkmm-3.0/gtkmm/numerableicon.h include/gtkmm-3.0/gtkmm/object.h @@ -193,6 +197,7 @@ include/gtkmm-3.0/gtkmm/papersize.h include/gtkmm-3.0/gtkmm/placessidebar.h include/gtkmm-3.0/gtkmm/plug.h include/gtkmm-3.0/gtkmm/popover.h +include/gtkmm-3.0/gtkmm/popovermenu.h include/gtkmm-3.0/gtkmm/printcontext.h include/gtkmm-3.0/gtkmm/printer.h include/gtkmm-3.0/gtkmm/printjob.h @@ -288,6 +293,7 @@ include/gtkmm-3.0/gtkmm/private/gesturerotate_p.h include/gtkmm-3.0/gtkmm/private/gesturesingle_p.h include/gtkmm-3.0/gtkmm/private/gestureswipe_p.h include/gtkmm-3.0/gtkmm/private/gesturezoom_p.h +include/gtkmm-3.0/gtkmm/private/glarea_p.h include/gtkmm-3.0/gtkmm/private/grid_p.h include/gtkmm-3.0/gtkmm/private/handlebox_p.h include/gtkmm-3.0/gtkmm/private/headerbar_p.h @@ -324,6 +330,7 @@ include/gtkmm-3.0/gtkmm/private/menushell_p.h include/gtkmm-3.0/gtkmm/private/menutoolbutton_p.h include/gtkmm-3.0/gtkmm/private/messagedialog_p.h include/gtkmm-3.0/gtkmm/private/misc_p.h +include/gtkmm-3.0/gtkmm/private/modelbutton_p.h include/gtkmm-3.0/gtkmm/private/notebook_p.h include/gtkmm-3.0/gtkmm/private/numerableicon_p.h include/gtkmm-3.0/gtkmm/private/object_p.h @@ -337,6 +344,7 @@ include/gtkmm-3.0/gtkmm/private/papersize_p.h include/gtkmm-3.0/gtkmm/private/placessidebar_p.h include/gtkmm-3.0/gtkmm/private/plug_p.h include/gtkmm-3.0/gtkmm/private/popover_p.h +include/gtkmm-3.0/gtkmm/private/popovermenu_p.h include/gtkmm-3.0/gtkmm/private/printcontext_p.h include/gtkmm-3.0/gtkmm/private/printer_p.h include/gtkmm-3.0/gtkmm/private/printjob_p.h