diff --git a/x11/gtkmm4/Makefile b/x11/gtkmm4/Makefile index 452596625d18..579f3f0a1aef 100644 --- a/x11/gtkmm4/Makefile +++ b/x11/gtkmm4/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.9 2023/11/14 14:03:12 wiz Exp $ +# $NetBSD: Makefile,v 1.10 2024/02/07 18:23:52 wiz Exp $ -DISTNAME= gtkmm-4.2.0 +DISTNAME= gtkmm-4.12.0 PKGNAME= ${DISTNAME:S/gtkmm/gtkmm4/1} -PKGREVISION= 7 CATEGORIES= x11 gnome MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gtkmm/${PKGVERSION_NOREV:R}/} EXTRACT_SUFX= .tar.xz @@ -19,10 +18,11 @@ USE_CXX_FEATURES+= c++11 USE_TOOLS+= perl pkg-config PKGCONFIG_OVERRIDE+= gtk/gtkmm.pc.in -BUILDLINK_API_DEPENDS.gtk4+= gtk4>=4.2 +BUILDLINK_API_DEPENDS.gtk4+= gtk4>=4.12 .include "../../x11/gtk4/buildlink3.mk" .include "../../devel/glibmm2.68/buildlink3.mk" .include "../../devel/meson/build.mk" +BUILDLINK_API_DEPENDS.pangomm2.48+= pangomm2.48>=2.50 .include "../../devel/pangomm2.48/buildlink3.mk" .include "../../graphics/cairomm1.16/buildlink3.mk" BUILDLINK_API_DEPENDS.gdk-pixbuf2+= gdk-pixbuf2>=2.35.5 diff --git a/x11/gtkmm4/PLIST b/x11/gtkmm4/PLIST index a9d3f73887f1..d140aef173fb 100644 --- a/x11/gtkmm4/PLIST +++ b/x11/gtkmm4/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.1 2021/06/01 00:32:07 wiz Exp $ +@comment $NetBSD: PLIST,v 1.2 2024/02/07 18:23:52 wiz Exp $ include/gtkmm-4.0/gdkmm.h include/gtkmm-4.0/gdkmm/applaunchcontext.h include/gtkmm-4.0/gdkmm/cairocontext.h @@ -17,6 +17,7 @@ include/gtkmm-4.0/gdkmm/displaymanager.h include/gtkmm-4.0/gdkmm/drag.h include/gtkmm-4.0/gdkmm/dragsurface.h include/gtkmm-4.0/gdkmm/dragsurfaceimpl.h +include/gtkmm-4.0/gdkmm/dragsurfacesize.h include/gtkmm-4.0/gdkmm/drawcontext.h include/gtkmm-4.0/gdkmm/drop.h include/gtkmm-4.0/gdkmm/enums.h @@ -26,6 +27,10 @@ include/gtkmm-4.0/gdkmm/frametimings.h include/gtkmm-4.0/gdkmm/general.h include/gtkmm-4.0/gdkmm/glcontext.h include/gtkmm-4.0/gdkmm/gltexture.h +include/gtkmm-4.0/gdkmm/gltexturebuilder.h +include/gtkmm-4.0/gdkmm/graphene_point.h +include/gtkmm-4.0/gdkmm/graphene_rect.h +include/gtkmm-4.0/gdkmm/graphene_size.h include/gtkmm-4.0/gdkmm/memorytexture.h include/gtkmm-4.0/gdkmm/monitor.h include/gtkmm-4.0/gdkmm/paintable.h @@ -51,6 +56,7 @@ include/gtkmm-4.0/gdkmm/private/display_p.h include/gtkmm-4.0/gdkmm/private/displaymanager_p.h include/gtkmm-4.0/gdkmm/private/drag_p.h include/gtkmm-4.0/gdkmm/private/dragsurface_p.h +include/gtkmm-4.0/gdkmm/private/dragsurfacesize_p.h include/gtkmm-4.0/gdkmm/private/drawcontext_p.h include/gtkmm-4.0/gdkmm/private/drop_p.h include/gtkmm-4.0/gdkmm/private/enums_p.h @@ -59,6 +65,10 @@ include/gtkmm-4.0/gdkmm/private/frameclock_p.h include/gtkmm-4.0/gdkmm/private/frametimings_p.h include/gtkmm-4.0/gdkmm/private/glcontext_p.h include/gtkmm-4.0/gdkmm/private/gltexture_p.h +include/gtkmm-4.0/gdkmm/private/gltexturebuilder_p.h +include/gtkmm-4.0/gdkmm/private/graphene_point_p.h +include/gtkmm-4.0/gdkmm/private/graphene_rect_p.h +include/gtkmm-4.0/gdkmm/private/graphene_size_p.h include/gtkmm-4.0/gdkmm/private/memorytexture_p.h include/gtkmm-4.0/gdkmm/private/monitor_p.h include/gtkmm-4.0/gdkmm/private/paintable_p.h @@ -75,6 +85,7 @@ include/gtkmm-4.0/gdkmm/private/seat_p.h include/gtkmm-4.0/gdkmm/private/snapshot_p.h include/gtkmm-4.0/gdkmm/private/surface_p.h include/gtkmm-4.0/gdkmm/private/texture_p.h +include/gtkmm-4.0/gdkmm/private/texturedownloader_p.h include/gtkmm-4.0/gdkmm/private/timecoord_p.h include/gtkmm-4.0/gdkmm/private/toplevel_p.h include/gtkmm-4.0/gdkmm/private/toplevellayout_p.h @@ -82,9 +93,11 @@ include/gtkmm-4.0/gdkmm/private/toplevelsize_p.h include/gtkmm-4.0/gdkmm/rectangle.h include/gtkmm-4.0/gdkmm/rgba.h include/gtkmm-4.0/gdkmm/seat.h +include/gtkmm-4.0/gdkmm/slot_async.h include/gtkmm-4.0/gdkmm/snapshot.h include/gtkmm-4.0/gdkmm/surface.h include/gtkmm-4.0/gdkmm/texture.h +include/gtkmm-4.0/gdkmm/texturedownloader.h include/gtkmm-4.0/gdkmm/timecoord.h include/gtkmm-4.0/gdkmm/toplevel.h include/gtkmm-4.0/gdkmm/toplevellayout.h @@ -100,6 +113,7 @@ include/gtkmm-4.0/gtkmm/accessible.h include/gtkmm-4.0/gtkmm/actionable.h include/gtkmm-4.0/gtkmm/actionbar.h include/gtkmm-4.0/gtkmm/adjustment.h +include/gtkmm-4.0/gtkmm/alertdialog.h include/gtkmm-4.0/gtkmm/appchooser.h include/gtkmm-4.0/gtkmm/appchooserbutton.h include/gtkmm-4.0/gtkmm/appchooserdialog.h @@ -109,6 +123,7 @@ include/gtkmm-4.0/gtkmm/applicationwindow.h include/gtkmm-4.0/gtkmm/aspectframe.h include/gtkmm-4.0/gtkmm/assistant.h include/gtkmm-4.0/gtkmm/assistantpage.h +include/gtkmm-4.0/gtkmm/atcontext.h include/gtkmm-4.0/gtkmm/binlayout.h include/gtkmm-4.0/gtkmm/bitset.h include/gtkmm-4.0/gtkmm/bitsetconstiter.h @@ -144,8 +159,13 @@ include/gtkmm-4.0/gtkmm/checkbutton.h include/gtkmm-4.0/gtkmm/colorbutton.h include/gtkmm-4.0/gtkmm/colorchooser.h include/gtkmm-4.0/gtkmm/colorchooserdialog.h +include/gtkmm-4.0/gtkmm/colordialog.h +include/gtkmm-4.0/gtkmm/colordialogbutton.h include/gtkmm-4.0/gtkmm/columnview.h +include/gtkmm-4.0/gtkmm/columnviewcell.h include/gtkmm-4.0/gtkmm/columnviewcolumn.h +include/gtkmm-4.0/gtkmm/columnviewrow.h +include/gtkmm-4.0/gtkmm/columnviewsorter.h include/gtkmm-4.0/gtkmm/combobox.h include/gtkmm-4.0/gtkmm/comboboxtext.h include/gtkmm-4.0/gtkmm/constraint.h @@ -171,9 +191,11 @@ include/gtkmm-4.0/gtkmm/entry.h include/gtkmm-4.0/gtkmm/entrybuffer.h include/gtkmm-4.0/gtkmm/entrycompletion.h include/gtkmm-4.0/gtkmm/enums.h +include/gtkmm-4.0/gtkmm/error.h include/gtkmm-4.0/gtkmm/eventcontroller.h include/gtkmm-4.0/gtkmm/eventcontrollerfocus.h include/gtkmm-4.0/gtkmm/eventcontrollerkey.h +include/gtkmm-4.0/gtkmm/eventcontrollerlegacy.h include/gtkmm-4.0/gtkmm/eventcontrollermotion.h include/gtkmm-4.0/gtkmm/eventcontrollerscroll.h include/gtkmm-4.0/gtkmm/expander.h @@ -183,7 +205,9 @@ include/gtkmm-4.0/gtkmm/filechooser.h include/gtkmm-4.0/gtkmm/filechooserdialog.h include/gtkmm-4.0/gtkmm/filechoosernative.h include/gtkmm-4.0/gtkmm/filechooserwidget.h +include/gtkmm-4.0/gtkmm/filedialog.h include/gtkmm-4.0/gtkmm/filefilter.h +include/gtkmm-4.0/gtkmm/filelauncher.h include/gtkmm-4.0/gtkmm/filter.h include/gtkmm-4.0/gtkmm/filterlistmodel.h include/gtkmm-4.0/gtkmm/fixed.h @@ -194,6 +218,8 @@ include/gtkmm-4.0/gtkmm/fontbutton.h include/gtkmm-4.0/gtkmm/fontchooser.h include/gtkmm-4.0/gtkmm/fontchooserdialog.h include/gtkmm-4.0/gtkmm/fontchooserwidget.h +include/gtkmm-4.0/gtkmm/fontdialog.h +include/gtkmm-4.0/gtkmm/fontdialogbutton.h include/gtkmm-4.0/gtkmm/frame.h include/gtkmm-4.0/gtkmm/gesture.h include/gtkmm-4.0/gtkmm/gestureclick.h @@ -217,6 +243,7 @@ include/gtkmm-4.0/gtkmm/iconview.h include/gtkmm-4.0/gtkmm/image.h include/gtkmm-4.0/gtkmm/infobar.h include/gtkmm-4.0/gtkmm/init.h +include/gtkmm-4.0/gtkmm/inscription.h include/gtkmm-4.0/gtkmm/label.h include/gtkmm-4.0/gtkmm/layoutchild.h include/gtkmm-4.0/gtkmm/layoutmanager.h @@ -225,6 +252,7 @@ include/gtkmm-4.0/gtkmm/linkbutton.h include/gtkmm-4.0/gtkmm/listbase.h include/gtkmm-4.0/gtkmm/listbox.h include/gtkmm-4.0/gtkmm/listboxrow.h +include/gtkmm-4.0/gtkmm/listheader.h include/gtkmm-4.0/gtkmm/listitem.h include/gtkmm-4.0/gtkmm/listitemfactory.h include/gtkmm-4.0/gtkmm/liststore.h @@ -271,6 +299,7 @@ include/gtkmm-4.0/gtkmm/private/accessible_p.h include/gtkmm-4.0/gtkmm/private/actionable_p.h include/gtkmm-4.0/gtkmm/private/actionbar_p.h include/gtkmm-4.0/gtkmm/private/adjustment_p.h +include/gtkmm-4.0/gtkmm/private/alertdialog_p.h include/gtkmm-4.0/gtkmm/private/appchooser_p.h include/gtkmm-4.0/gtkmm/private/appchooserbutton_p.h include/gtkmm-4.0/gtkmm/private/appchooserdialog_p.h @@ -280,6 +309,7 @@ include/gtkmm-4.0/gtkmm/private/applicationwindow_p.h include/gtkmm-4.0/gtkmm/private/aspectframe_p.h include/gtkmm-4.0/gtkmm/private/assistant_p.h include/gtkmm-4.0/gtkmm/private/assistantpage_p.h +include/gtkmm-4.0/gtkmm/private/atcontext_p.h include/gtkmm-4.0/gtkmm/private/binlayout_p.h include/gtkmm-4.0/gtkmm/private/bitset_p.h include/gtkmm-4.0/gtkmm/private/boolfilter_p.h @@ -313,8 +343,13 @@ include/gtkmm-4.0/gtkmm/private/checkbutton_p.h include/gtkmm-4.0/gtkmm/private/colorbutton_p.h include/gtkmm-4.0/gtkmm/private/colorchooser_p.h include/gtkmm-4.0/gtkmm/private/colorchooserdialog_p.h +include/gtkmm-4.0/gtkmm/private/colordialog_p.h +include/gtkmm-4.0/gtkmm/private/colordialogbutton_p.h include/gtkmm-4.0/gtkmm/private/columnview_p.h +include/gtkmm-4.0/gtkmm/private/columnviewcell_p.h include/gtkmm-4.0/gtkmm/private/columnviewcolumn_p.h +include/gtkmm-4.0/gtkmm/private/columnviewrow_p.h +include/gtkmm-4.0/gtkmm/private/columnviewsorter_p.h include/gtkmm-4.0/gtkmm/private/combobox_p.h include/gtkmm-4.0/gtkmm/private/comboboxtext_p.h include/gtkmm-4.0/gtkmm/private/constraint_p.h @@ -340,9 +375,11 @@ include/gtkmm-4.0/gtkmm/private/entry_p.h include/gtkmm-4.0/gtkmm/private/entrybuffer_p.h include/gtkmm-4.0/gtkmm/private/entrycompletion_p.h include/gtkmm-4.0/gtkmm/private/enums_p.h +include/gtkmm-4.0/gtkmm/private/error_p.h include/gtkmm-4.0/gtkmm/private/eventcontroller_p.h include/gtkmm-4.0/gtkmm/private/eventcontrollerfocus_p.h include/gtkmm-4.0/gtkmm/private/eventcontrollerkey_p.h +include/gtkmm-4.0/gtkmm/private/eventcontrollerlegacy_p.h include/gtkmm-4.0/gtkmm/private/eventcontrollermotion_p.h include/gtkmm-4.0/gtkmm/private/eventcontrollerscroll_p.h include/gtkmm-4.0/gtkmm/private/expander_p.h @@ -352,7 +389,9 @@ include/gtkmm-4.0/gtkmm/private/filechooser_p.h include/gtkmm-4.0/gtkmm/private/filechooserdialog_p.h include/gtkmm-4.0/gtkmm/private/filechoosernative_p.h include/gtkmm-4.0/gtkmm/private/filechooserwidget_p.h +include/gtkmm-4.0/gtkmm/private/filedialog_p.h include/gtkmm-4.0/gtkmm/private/filefilter_p.h +include/gtkmm-4.0/gtkmm/private/filelauncher_p.h include/gtkmm-4.0/gtkmm/private/filter_p.h include/gtkmm-4.0/gtkmm/private/filterlistmodel_p.h include/gtkmm-4.0/gtkmm/private/fixed_p.h @@ -363,6 +402,8 @@ include/gtkmm-4.0/gtkmm/private/fontbutton_p.h include/gtkmm-4.0/gtkmm/private/fontchooser_p.h include/gtkmm-4.0/gtkmm/private/fontchooserdialog_p.h include/gtkmm-4.0/gtkmm/private/fontchooserwidget_p.h +include/gtkmm-4.0/gtkmm/private/fontdialog_p.h +include/gtkmm-4.0/gtkmm/private/fontdialogbutton_p.h include/gtkmm-4.0/gtkmm/private/frame_p.h include/gtkmm-4.0/gtkmm/private/gesture_p.h include/gtkmm-4.0/gtkmm/private/gestureclick_p.h @@ -385,6 +426,7 @@ include/gtkmm-4.0/gtkmm/private/icontheme_p.h include/gtkmm-4.0/gtkmm/private/iconview_p.h include/gtkmm-4.0/gtkmm/private/image_p.h include/gtkmm-4.0/gtkmm/private/infobar_p.h +include/gtkmm-4.0/gtkmm/private/inscription_p.h include/gtkmm-4.0/gtkmm/private/label_p.h include/gtkmm-4.0/gtkmm/private/layoutchild_p.h include/gtkmm-4.0/gtkmm/private/layoutmanager_p.h @@ -393,6 +435,7 @@ include/gtkmm-4.0/gtkmm/private/linkbutton_p.h include/gtkmm-4.0/gtkmm/private/listbase_p.h include/gtkmm-4.0/gtkmm/private/listbox_p.h include/gtkmm-4.0/gtkmm/private/listboxrow_p.h +include/gtkmm-4.0/gtkmm/private/listheader_p.h include/gtkmm-4.0/gtkmm/private/listitem_p.h include/gtkmm-4.0/gtkmm/private/listitemfactory_p.h include/gtkmm-4.0/gtkmm/private/liststore_p.h @@ -445,8 +488,10 @@ include/gtkmm-4.0/gtkmm/private/scalebutton_p.h include/gtkmm-4.0/gtkmm/private/scrollable_p.h include/gtkmm-4.0/gtkmm/private/scrollbar_p.h include/gtkmm-4.0/gtkmm/private/scrolledwindow_p.h +include/gtkmm-4.0/gtkmm/private/scrollinfo_p.h include/gtkmm-4.0/gtkmm/private/searchbar_p.h include/gtkmm-4.0/gtkmm/private/searchentry_p.h +include/gtkmm-4.0/gtkmm/private/sectionmodel_p.h include/gtkmm-4.0/gtkmm/private/selectionfiltermodel_p.h include/gtkmm-4.0/gtkmm/private/selectionmodel_p.h include/gtkmm-4.0/gtkmm/private/separator_p.h @@ -482,6 +527,7 @@ include/gtkmm-4.0/gtkmm/private/stringsorter_p.h include/gtkmm-4.0/gtkmm/private/stylecontext_p.h include/gtkmm-4.0/gtkmm/private/styleprovider_p.h include/gtkmm-4.0/gtkmm/private/switch_p.h +include/gtkmm-4.0/gtkmm/private/symbolicpaintable_p.h include/gtkmm-4.0/gtkmm/private/text_p.h include/gtkmm-4.0/gtkmm/private/textbuffer_p.h include/gtkmm-4.0/gtkmm/private/textchildanchor_p.h @@ -508,6 +554,7 @@ include/gtkmm-4.0/gtkmm/private/treesortable_p.h include/gtkmm-4.0/gtkmm/private/treestore_p.h include/gtkmm-4.0/gtkmm/private/treeview_p.h include/gtkmm-4.0/gtkmm/private/treeviewcolumn_p.h +include/gtkmm-4.0/gtkmm/private/urilauncher_p.h include/gtkmm-4.0/gtkmm/private/video_p.h include/gtkmm-4.0/gtkmm/private/viewport_p.h include/gtkmm-4.0/gtkmm/private/volumebutton_p.h @@ -529,8 +576,10 @@ include/gtkmm-4.0/gtkmm/scalebutton.h include/gtkmm-4.0/gtkmm/scrollable.h include/gtkmm-4.0/gtkmm/scrollbar.h include/gtkmm-4.0/gtkmm/scrolledwindow.h +include/gtkmm-4.0/gtkmm/scrollinfo.h include/gtkmm-4.0/gtkmm/searchbar.h include/gtkmm-4.0/gtkmm/searchentry.h +include/gtkmm-4.0/gtkmm/sectionmodel.h include/gtkmm-4.0/gtkmm/selectionfiltermodel.h include/gtkmm-4.0/gtkmm/selectionlistmodelimpl.h include/gtkmm-4.0/gtkmm/selectionmodel.h @@ -567,6 +616,7 @@ include/gtkmm-4.0/gtkmm/stringsorter.h include/gtkmm-4.0/gtkmm/stylecontext.h include/gtkmm-4.0/gtkmm/styleprovider.h include/gtkmm-4.0/gtkmm/switch.h +include/gtkmm-4.0/gtkmm/symbolicpaintable.h include/gtkmm-4.0/gtkmm/text.h include/gtkmm-4.0/gtkmm/textbuffer.h include/gtkmm-4.0/gtkmm/textchildanchor.h @@ -595,6 +645,7 @@ include/gtkmm-4.0/gtkmm/treestore.h include/gtkmm-4.0/gtkmm/treeview.h include/gtkmm-4.0/gtkmm/treeview_private.h include/gtkmm-4.0/gtkmm/treeviewcolumn.h +include/gtkmm-4.0/gtkmm/urilauncher.h include/gtkmm-4.0/gtkmm/version.h include/gtkmm-4.0/gtkmm/video.h include/gtkmm-4.0/gtkmm/viewport.h @@ -609,6 +660,7 @@ include/gtkmm-4.0/gtkmm/wrap_init.h lib/gtkmm-4.0/include/gdkmmconfig.h lib/gtkmm-4.0/include/gtkmmconfig.h lib/gtkmm-4.0/proc/m4/class_gtkobject.m4 +lib/gtkmm-4.0/proc/m4/class_shared.m4 lib/gtkmm-4.0/proc/m4/convert.m4 lib/gtkmm-4.0/proc/m4/convert_gdk.m4 lib/gtkmm-4.0/proc/m4/convert_gtk.m4 diff --git a/x11/gtkmm4/distinfo b/x11/gtkmm4/distinfo index cf44f6476154..0a6248253ea7 100644 --- a/x11/gtkmm4/distinfo +++ b/x11/gtkmm4/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.3 2021/10/26 11:33:53 nia Exp $ +$NetBSD: distinfo,v 1.4 2024/02/07 18:23:52 wiz Exp $ -BLAKE2s (gtkmm-4.2.0.tar.xz) = 3edbe22630c92ff9757a7e78844727df5de14fb8caaec20f0f9b48cadf9525e4 -SHA512 (gtkmm-4.2.0.tar.xz) = c4532c427da0a37e4f8ba6f0e6d3975c3f84db461bc08263a4a81e6ee9e750112a2b4b0c5000ba22f8fd4fc5f833ef320f2c1f56580157f7ae41667ff15ccc72 -Size (gtkmm-4.2.0.tar.xz) = 13850496 bytes -SHA1 (patch-meson.build) = 3705d3848e3adcbac7567719679627a129a88e28 +BLAKE2s (gtkmm-4.12.0.tar.xz) = 2575db91fcfb1febf3396968eba8617cbf8608f3ace396be297b32508801fcb6 +SHA512 (gtkmm-4.12.0.tar.xz) = 0bde82ac1331c86810bb513362c81a30b0abaf906af4cf4b0607b85362125d8a15307fb5c51c6497fa9292acce437af027c4e336231dd18d72251f43e3d23688 +Size (gtkmm-4.12.0.tar.xz) = 16359928 bytes diff --git a/x11/gtkmm4/patches/patch-meson.build b/x11/gtkmm4/patches/patch-meson.build deleted file mode 100644 index 3ac5e1b8c9a8..000000000000 --- a/x11/gtkmm4/patches/patch-meson.build +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-meson.build,v 1.1 2021/06/01 00:32:07 wiz Exp $ - -Fix finding Python. - ---- meson.build.orig 2021-02-23 09:07:04.274881400 +0000 -+++ meson.build -@@ -46,7 +46,7 @@ project_build_root = meson.current_build - cpp_compiler = meson.get_compiler('cpp') - is_msvc = cpp_compiler.get_id() == 'msvc' - is_host_windows = host_machine.system() == 'windows' --python3 = import('python').find_installation('python3') -+python3 = import('python').find_installation() - - python_version = python3.language_version() - python_version_req = '>= 3.5'