pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/x11/gtkmm4 x11/gtkmm4: import gtkmm4-4.2.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/78cbfae5a08c
branches:  trunk
changeset: 453631:78cbfae5a08c
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Jun 01 00:32:07 2021 +0000

description:
x11/gtkmm4: import gtkmm4-4.2.0

gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights
include typesafe callbacks, and a comprehensive set of widgets that are easily
extensible via inheritance. You can create user interfaces either in code or
with the Glade User Interface designer, using Gtk::Builder. There's extensive
documentation, including API reference and a tutorial.

This is major version 4 of the library using interfaces for GTK4.

diffstat:

 x11/gtkmm4/DESCR                     |    7 +
 x11/gtkmm4/Makefile                  |   30 +
 x11/gtkmm4/PLIST                     |  619 +++++++++++++++++++++++++++++++++++
 x11/gtkmm4/buildlink3.mk             |   18 +
 x11/gtkmm4/distinfo                  |    7 +
 x11/gtkmm4/patches/patch-meson.build |   15 +
 6 files changed, 696 insertions(+), 0 deletions(-)

diffs (truncated from 720 to 300 lines):

diff -r 16431b48bc27 -r 78cbfae5a08c x11/gtkmm4/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/gtkmm4/DESCR  Tue Jun 01 00:32:07 2021 +0000
@@ -0,0 +1,7 @@
+gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights
+include typesafe callbacks, and a comprehensive set of widgets that are easily
+extensible via inheritance. You can create user interfaces either in code or
+with the Glade User Interface designer, using Gtk::Builder. There's extensive
+documentation, including API reference and a tutorial.
+
+This is major version 4 of the library using interfaces for GTK4.
diff -r 16431b48bc27 -r 78cbfae5a08c x11/gtkmm4/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/gtkmm4/Makefile       Tue Jun 01 00:32:07 2021 +0000
@@ -0,0 +1,30 @@
+# $NetBSD: Makefile,v 1.1 2021/06/01 00:32:07 wiz Exp $
+
+DISTNAME=      gtkmm-4.2.0
+PKGNAME=       ${DISTNAME:S/gtkmm/gtkmm4/1}
+CATEGORIES=    x11 gnome
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gtkmm/${PKGVERSION_NOREV:R}/}
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://www.gtkmm.org/
+COMMENT=       C++ Interfaces for GTK+ and GNOME (v4)
+LICENSE=       gnu-lgpl-v2.1 AND gnu-gpl-v2
+
+TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
+
+USE_LANGUAGES=         c c++11
+GCC_REQD+=             4.9
+USE_TOOLS+=            perl pkg-config
+PKGCONFIG_OVERRIDE+=   gtk/gtkmm.pc.in
+
+BUILDLINK_API_DEPENDS.gtk4+=   gtk4>=4.2
+.include "../../x11/gtk4/buildlink3.mk"
+.include "../../devel/glibmm2.68/buildlink3.mk"
+.include "../../devel/meson/build.mk"
+.include "../../devel/pangomm2.48/buildlink3.mk"
+.include "../../graphics/cairomm1.16/buildlink3.mk"
+BUILDLINK_API_DEPENDS.gdk-pixbuf2+=    gdk-pixbuf2>=2.35.5
+.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 16431b48bc27 -r 78cbfae5a08c x11/gtkmm4/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/x11/gtkmm4/PLIST  Tue Jun 01 00:32:07 2021 +0000
@@ -0,0 +1,619 @@
+@comment $NetBSD: PLIST,v 1.1 2021/06/01 00:32:07 wiz Exp $
+include/gtkmm-4.0/gdkmm.h
+include/gtkmm-4.0/gdkmm/applaunchcontext.h
+include/gtkmm-4.0/gdkmm/cairocontext.h
+include/gtkmm-4.0/gdkmm/cairoutils.h
+include/gtkmm-4.0/gdkmm/clipboard.h
+include/gtkmm-4.0/gdkmm/contentformats.h
+include/gtkmm-4.0/gdkmm/contentformatsbuilder.h
+include/gtkmm-4.0/gdkmm/contentprovider.h
+include/gtkmm-4.0/gdkmm/cursor.h
+include/gtkmm-4.0/gdkmm/device.h
+include/gtkmm-4.0/gdkmm/devicepad.h
+include/gtkmm-4.0/gdkmm/devicetool.h
+include/gtkmm-4.0/gdkmm/devicewithpad.h
+include/gtkmm-4.0/gdkmm/display.h
+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/drawcontext.h
+include/gtkmm-4.0/gdkmm/drop.h
+include/gtkmm-4.0/gdkmm/enums.h
+include/gtkmm-4.0/gdkmm/event.h
+include/gtkmm-4.0/gdkmm/frameclock.h
+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/memorytexture.h
+include/gtkmm-4.0/gdkmm/monitor.h
+include/gtkmm-4.0/gdkmm/paintable.h
+include/gtkmm-4.0/gdkmm/pixbuf.h
+include/gtkmm-4.0/gdkmm/pixbufanimation.h
+include/gtkmm-4.0/gdkmm/pixbufanimationiter.h
+include/gtkmm-4.0/gdkmm/pixbufformat.h
+include/gtkmm-4.0/gdkmm/pixbufloader.h
+include/gtkmm-4.0/gdkmm/popup.h
+include/gtkmm-4.0/gdkmm/popuplayout.h
+include/gtkmm-4.0/gdkmm/popupsurfaceimpl.h
+include/gtkmm-4.0/gdkmm/private/applaunchcontext_p.h
+include/gtkmm-4.0/gdkmm/private/cairocontext_p.h
+include/gtkmm-4.0/gdkmm/private/clipboard_p.h
+include/gtkmm-4.0/gdkmm/private/contentformats_p.h
+include/gtkmm-4.0/gdkmm/private/contentformatsbuilder_p.h
+include/gtkmm-4.0/gdkmm/private/contentprovider_p.h
+include/gtkmm-4.0/gdkmm/private/cursor_p.h
+include/gtkmm-4.0/gdkmm/private/device_p.h
+include/gtkmm-4.0/gdkmm/private/devicepad_p.h
+include/gtkmm-4.0/gdkmm/private/devicetool_p.h
+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/drawcontext_p.h
+include/gtkmm-4.0/gdkmm/private/drop_p.h
+include/gtkmm-4.0/gdkmm/private/enums_p.h
+include/gtkmm-4.0/gdkmm/private/event_p.h
+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/memorytexture_p.h
+include/gtkmm-4.0/gdkmm/private/monitor_p.h
+include/gtkmm-4.0/gdkmm/private/paintable_p.h
+include/gtkmm-4.0/gdkmm/private/pixbuf_p.h
+include/gtkmm-4.0/gdkmm/private/pixbufanimation_p.h
+include/gtkmm-4.0/gdkmm/private/pixbufanimationiter_p.h
+include/gtkmm-4.0/gdkmm/private/pixbufformat_p.h
+include/gtkmm-4.0/gdkmm/private/pixbufloader_p.h
+include/gtkmm-4.0/gdkmm/private/popup_p.h
+include/gtkmm-4.0/gdkmm/private/popuplayout_p.h
+include/gtkmm-4.0/gdkmm/private/rectangle_p.h
+include/gtkmm-4.0/gdkmm/private/rgba_p.h
+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/timecoord_p.h
+include/gtkmm-4.0/gdkmm/private/toplevel_p.h
+include/gtkmm-4.0/gdkmm/private/toplevellayout_p.h
+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/snapshot.h
+include/gtkmm-4.0/gdkmm/surface.h
+include/gtkmm-4.0/gdkmm/texture.h
+include/gtkmm-4.0/gdkmm/timecoord.h
+include/gtkmm-4.0/gdkmm/toplevel.h
+include/gtkmm-4.0/gdkmm/toplevellayout.h
+include/gtkmm-4.0/gdkmm/toplevelsize.h
+include/gtkmm-4.0/gdkmm/toplevelsurfaceimpl.h
+include/gtkmm-4.0/gdkmm/value_cairo.h
+include/gtkmm-4.0/gdkmm/wrap_init.h
+include/gtkmm-4.0/gtkmm.h
+include/gtkmm-4.0/gtkmm/aboutdialog.h
+include/gtkmm-4.0/gtkmm/accelerator.h
+include/gtkmm-4.0/gtkmm/accelkey.h
+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/appchooser.h
+include/gtkmm-4.0/gtkmm/appchooserbutton.h
+include/gtkmm-4.0/gtkmm/appchooserdialog.h
+include/gtkmm-4.0/gtkmm/appchooserwidget.h
+include/gtkmm-4.0/gtkmm/application.h
+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/binlayout.h
+include/gtkmm-4.0/gtkmm/bitset.h
+include/gtkmm-4.0/gtkmm/bitsetconstiter.h
+include/gtkmm-4.0/gtkmm/boolfilter.h
+include/gtkmm-4.0/gtkmm/border.h
+include/gtkmm-4.0/gtkmm/box.h
+include/gtkmm-4.0/gtkmm/boxlayout.h
+include/gtkmm-4.0/gtkmm/buildable.h
+include/gtkmm-4.0/gtkmm/builder.h
+include/gtkmm-4.0/gtkmm/buildercscope.h
+include/gtkmm-4.0/gtkmm/builderscope.h
+include/gtkmm-4.0/gtkmm/button.h
+include/gtkmm-4.0/gtkmm/calendar.h
+include/gtkmm-4.0/gtkmm/cellarea.h
+include/gtkmm-4.0/gtkmm/cellareabox.h
+include/gtkmm-4.0/gtkmm/cellareacontext.h
+include/gtkmm-4.0/gtkmm/celleditable.h
+include/gtkmm-4.0/gtkmm/celllayout.h
+include/gtkmm-4.0/gtkmm/cellrenderer.h
+include/gtkmm-4.0/gtkmm/cellrenderer_generation.h
+include/gtkmm-4.0/gtkmm/cellrendereraccel.h
+include/gtkmm-4.0/gtkmm/cellrenderercombo.h
+include/gtkmm-4.0/gtkmm/cellrendererpixbuf.h
+include/gtkmm-4.0/gtkmm/cellrendererprogress.h
+include/gtkmm-4.0/gtkmm/cellrendererspin.h
+include/gtkmm-4.0/gtkmm/cellrendererspinner.h
+include/gtkmm-4.0/gtkmm/cellrenderertext.h
+include/gtkmm-4.0/gtkmm/cellrenderertoggle.h
+include/gtkmm-4.0/gtkmm/cellview.h
+include/gtkmm-4.0/gtkmm/centerbox.h
+include/gtkmm-4.0/gtkmm/centerlayout.h
+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/columnview.h
+include/gtkmm-4.0/gtkmm/columnviewcolumn.h
+include/gtkmm-4.0/gtkmm/combobox.h
+include/gtkmm-4.0/gtkmm/comboboxtext.h
+include/gtkmm-4.0/gtkmm/constraint.h
+include/gtkmm-4.0/gtkmm/constraintguide.h
+include/gtkmm-4.0/gtkmm/constraintlayout.h
+include/gtkmm-4.0/gtkmm/constrainttarget.h
+include/gtkmm-4.0/gtkmm/csslocation.h
+include/gtkmm-4.0/gtkmm/cssprovider.h
+include/gtkmm-4.0/gtkmm/csssection.h
+include/gtkmm-4.0/gtkmm/dialog.h
+include/gtkmm-4.0/gtkmm/directorylist.h
+include/gtkmm-4.0/gtkmm/dragicon.h
+include/gtkmm-4.0/gtkmm/dragsource.h
+include/gtkmm-4.0/gtkmm/drawingarea.h
+include/gtkmm-4.0/gtkmm/dropcontrollermotion.h
+include/gtkmm-4.0/gtkmm/dropdown.h
+include/gtkmm-4.0/gtkmm/droptarget.h
+include/gtkmm-4.0/gtkmm/droptargetasync.h
+include/gtkmm-4.0/gtkmm/editable.h
+include/gtkmm-4.0/gtkmm/editablelabel.h
+include/gtkmm-4.0/gtkmm/emojichooser.h
+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/eventcontroller.h
+include/gtkmm-4.0/gtkmm/eventcontrollerfocus.h
+include/gtkmm-4.0/gtkmm/eventcontrollerkey.h
+include/gtkmm-4.0/gtkmm/eventcontrollermotion.h
+include/gtkmm-4.0/gtkmm/eventcontrollerscroll.h
+include/gtkmm-4.0/gtkmm/expander.h
+include/gtkmm-4.0/gtkmm/expression.h
+include/gtkmm-4.0/gtkmm/expressionwatch.h
+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/filefilter.h
+include/gtkmm-4.0/gtkmm/filter.h
+include/gtkmm-4.0/gtkmm/filterlistmodel.h
+include/gtkmm-4.0/gtkmm/fixed.h
+include/gtkmm-4.0/gtkmm/flattenlistmodel.h
+include/gtkmm-4.0/gtkmm/flowbox.h
+include/gtkmm-4.0/gtkmm/flowboxchild.h
+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/frame.h
+include/gtkmm-4.0/gtkmm/gesture.h
+include/gtkmm-4.0/gtkmm/gestureclick.h
+include/gtkmm-4.0/gtkmm/gesturedrag.h
+include/gtkmm-4.0/gtkmm/gesturelongpress.h
+include/gtkmm-4.0/gtkmm/gesturepan.h
+include/gtkmm-4.0/gtkmm/gesturerotate.h
+include/gtkmm-4.0/gtkmm/gesturesingle.h
+include/gtkmm-4.0/gtkmm/gesturestylus.h
+include/gtkmm-4.0/gtkmm/gestureswipe.h
+include/gtkmm-4.0/gtkmm/gesturezoom.h
+include/gtkmm-4.0/gtkmm/glarea.h
+include/gtkmm-4.0/gtkmm/grid.h
+include/gtkmm-4.0/gtkmm/gridlayout.h
+include/gtkmm-4.0/gtkmm/gridlayoutchild.h
+include/gtkmm-4.0/gtkmm/gridview.h
+include/gtkmm-4.0/gtkmm/headerbar.h
+include/gtkmm-4.0/gtkmm/iconpaintable.h
+include/gtkmm-4.0/gtkmm/icontheme.h
+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/label.h
+include/gtkmm-4.0/gtkmm/layoutchild.h
+include/gtkmm-4.0/gtkmm/layoutmanager.h
+include/gtkmm-4.0/gtkmm/levelbar.h
+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/listitem.h
+include/gtkmm-4.0/gtkmm/listitemfactory.h
+include/gtkmm-4.0/gtkmm/liststore.h
+include/gtkmm-4.0/gtkmm/listview.h
+include/gtkmm-4.0/gtkmm/listviewtext.h
+include/gtkmm-4.0/gtkmm/lockbutton.h
+include/gtkmm-4.0/gtkmm/mediacontrols.h
+include/gtkmm-4.0/gtkmm/mediafile.h
+include/gtkmm-4.0/gtkmm/mediastream.h
+include/gtkmm-4.0/gtkmm/menubutton.h
+include/gtkmm-4.0/gtkmm/messagedialog.h
+include/gtkmm-4.0/gtkmm/multifilter.h
+include/gtkmm-4.0/gtkmm/multiselection.h
+include/gtkmm-4.0/gtkmm/multisorter.h
+include/gtkmm-4.0/gtkmm/native.h
+include/gtkmm-4.0/gtkmm/nativedialog.h
+include/gtkmm-4.0/gtkmm/noselection.h
+include/gtkmm-4.0/gtkmm/notebook.h
+include/gtkmm-4.0/gtkmm/notebookpage.h
+include/gtkmm-4.0/gtkmm/numericsorter.h
+include/gtkmm-4.0/gtkmm/object.h
+include/gtkmm-4.0/gtkmm/orientable.h
+include/gtkmm-4.0/gtkmm/overlay.h
+include/gtkmm-4.0/gtkmm/padactionentry.h



Home | Main Index | Thread Index | Old Index