diff options
author | prlw1 <prlw1@pkgsrc.org> | 2015-06-14 22:02:08 +0000 |
---|---|---|
committer | prlw1 <prlw1@pkgsrc.org> | 2015-06-14 22:02:08 +0000 |
commit | d2c9a661105c005577a2f3ecd104e94ffbc55485 (patch) | |
tree | 08d7db02251a19ef9ca35f1c490f73c2403d8c43 /x11/gtk3 | |
parent | 277ed7c12a37582b6e40961f2d6c28f615512593 (diff) | |
download | pkgsrc-d2c9a661105c005577a2f3ecd104e94ffbc55485.tar.gz |
Update gtk3 to 3.16.3
It now has a hard dependency on libepoxy, and provides gtk-icon-update-cache.
Highlights from release notes:
* Improve client-side decorations without a compositor
* Theming: Fixes for the HighContrast theme
* GtkMenuButton:
- Improve accessible names
* GtkCellRendererPixbuf:
- Always follow state changes, the ::follow-state property
is now ignored. This is necessary to make HighContrast
and symbolic icons remain visible e.g. in selected rows.
* GtkEntry:
- Rework the size allocation code to be less arcane. This
changed the semantics of the get_frame_size() vfunc. GtkEntry
subclasses that override this vfunc may need adjustment.
* Go back to requiring GTK_FRAME_EXTENTS support for CSD,
to fix shadow problems in KDE.
* GtkFileChooser:
- Don't start search too eagerly
- Use fts with tracker
- Make tracker queries more similar to nautilus
* GtkWindow:
- Improve window dragging on header bars
* Printing:
- Make avahi-browsed printers work
- Set printer state correctly
* Wayland
- Support hi-dpi cursors
- Exit cleanly if the compositor goes away
- Don't ignore early maximization/fullscreening
- Make subsurface popovers work under Weston
- DND fixes
* GL
- Port GdkGears example to modern OpenGL
* GtkScrolledWindow
- Avoid 'jumping' when zoom scrolling kicks in
- Make zoom scrolling less easy to trigger
- Make steppers use smooth autoscrolling
- Ensure indicators appear in the correct place
* Input methods can now be turned off entirely, which
can be useful to free up the Ctrl-Shift-u shortcut
* Add some DND support to gtk3-icon-browser
* CSS
- Support animated font weight changes
* GtkPopover:
- has a map/unmap animation now
* GtkListBox now supports models with gtk_list_box_bind_model
* GtkNotebook has a new function to support tab dnd
* GtkSidebar was renamed to GtkStackSidebar to better convey what it does
* GtkFileChooser now has a location column for search
* GdkGLProfile has been removed
* GTK+ types now support the GLib g_autoptr() facility for
automatic cleanup of automatic variables. GTK+ itself does
not use g_autoptr() internally.
* GtkSearchEntry has gained ::next-match, ::previous-match
and ::stop-search signals and a gtk_search_entry_handle_event()
function, which help in providing a richer search experience
and make search entries usable outside of GtkSearchBar.
* GtkFileChooser:
- The search has been reintegrated in the UI, there is now
a toggle button on the header bar to go to search mode,
in addition to the Alt-S shortcut.
- The file chooser button now accepts files by drag-and-drop properly.
* GtkScrolledWindow has gained a new ::edge-reached signal, which
triggers when the edge of the scrollable area is reached.
* CSS:
- Performance improvements
* OpenGL:
- It is now possible to specify the required GL version, as well
as some other options (debug, forward compatible) when creating
a GdkGLContext
- Support for the OpenGL legacy profile has been dropped. Most examples
have been updated, with the exception of gdkgears, which will be fixed
in the next snapshot
- Use shader version 1.50
* GtkTextView
- Allow to customize multi-click behaviors, using the new
::extend-selection signal
- Selection can now be extended by scrolling
- Better behavior and appearance for text selection with touch
* GtkApplication:
- Use app menu fallback with ssh connections
- Provide a mechanism to hide unnecessary app menu items
on OS X, so a single menu file can be used across platforms
* GtkCalendar:
- Show other months in a different color under Adwaita again
- Ensure we always show a bit of the other month on both ends
* GtkScrolledWindow
- Make overlay scrollbars more dynamic
* GtkFileChooser:
- Make bookmark DND insert at the right location
- Make '~' and '/' work in recent mode
- Make Ctrl-L work in recent mode
- Re-integrate search
* CSS:
- Introduce immutable style nodes
- Performance improvements
- Reduced memory consumption
* GtkInspector:
- Add a magnifier for the selected widget
- Show more display information
- Show memory address of objects
* Wayland:
- Use subsurfaces for popovers, so popovers can extend beyond the
window boundaries
- Prefer the Wayland backend over X11 if both are available
* GL:
- Fix interaction with hi-dpi
- Add OpenGL support to the Windows backend
* GtkTextView:
- Font fallback and letter spacing can be controlled with tags now
- Pango markup can be inserted in text buffers
* GtkEntry now has API to grab focus without selecting the contents
* GtkWindow now starts from the focused widget when looking for
actions that are activated by accelerators
* GtkScrolledWindow draws an indication where an edge if hiding
some content that can be scrolled in
* GtkStack has gained GtkNotebook-like focus handling
* Theming:
- Support :not() in CSS
- GtkRange now supports :hover for the whole widget
- The HighContrast theme has caught up with some never GTK+ features
- Avoid excessive shadow redraws
* Build:
- gtk3-update-icon-cache is no longer used at build time, and the
--enable-gtk2-dependency configure option has been removed
- The examples that are used in the documentation can now be built
standalone
* Inspector:
- Allow extension with loadable modules, the first use for this
is gjs-inspector, which adds a JavaScript prompt
- Allow testing cursor theme changes
* GtkPopoverMenu: A GtkPopover subclass that makes it easy
to manually build menu-like popovers which can include
arbitrary controls.
* GtkModelButton: A button widget that is optimized for
use inside popovers with a GAction as 'model'.
* GL support:
- Try harder to pick good visuals
- Rework the way GL rendering is done in GtkGLArea
- Support input events in GtkGLArea
- Use shaders
- The GDK_GL environment variable can be used for debugging
* Inspector:
- Make picking widgets work in Wayland
- Rework search in all pages
- Improve space use
- Support GL information and debug flags
- Shield the inspector window from more debug settings
- Hide empty tabs
* Theming:
- Include the HighContrast theme
- Add borders to menus in non-composited environments
- Load themes from versioned directories like
.../themes/Emerald/gtk-3-14/.
* Wayland:
- Make window opacity work
- Propagate clipboard owner changes
* Mir:
- Improved event handling
- Support cursors
- Enable CSD
- Better monitor support
- Add OpenGL support
* Deprecations:
- gdk_cursor_new
- gdk_device_grab_info_libgtk_only
- gdk_display_open_default_libgtk_only
- gdk_add_option_entries_libgtk_only
- gdk_pre_parse_libgtk_only
* An experimental mir backend has been added.
Use --enable-mir-backend to build it.
* Inspector:
- Show more information
- Use a separate display connection
* Deprecations:
- GtkStyleProperties
* GDK supports rendering windows using OpenGL; currently
this is implemented for X11 and Wayland using libepoxy
* GtkGLArea: A new widget for rendering with OpenGL
* GtkSidebar: A new switcher for GtkStack that looks like
a sidebar
* Better typography: In many places, we now use proper Unicode
characters for dashes, quotes, multiplication signs and the
like, instead of ASCII approximations
* Theming:
- Context menus use the default font instead of inheriting from
the widget they are attached to
- Theming engines are no longer used
- Backdrop style has been fine-tuned to make the difference to
the active window more evident without affecting readability
* Inspector:
- Show nested tree models
- Add a checkbox to disable the warning dialog
- Rearrange the UI to gain space
- Show object counts
* GtkTextView has a monospace property
* GtkPaned has a wide-handle property
* GtkPrintUnixDialog
- Has improved appearance without headerbars
- Better rendering of sheet icons
- No more missing icons
* GtkScrolledWindow
- A new policy, GTK_POLICY_EXTERNAL, which allows scrolling
without showing a scrollbar
- Scroll events can now overshoot as well
- The new signal ::edge-overshot is emitted when the scrolled
window is fully overshot
- Scrollbars will be overlayed as narrow indicators when
there is no mouse
* Deprecations:
- gdk_window_set_static_gravities
- gdk_window_set_composited
- gtk_style_context_get_background_color
- gtk_style_context_get_border_color
- gtk_settings_set_string/long/double_property
- gtk_settings_install_property
Plus many bug fixes and translation updates.
For full details see:
https://git.gnome.org/browse/gtk+/tree/NEWS?id=3.16.3
Diffstat (limited to 'x11/gtk3')
-rw-r--r-- | x11/gtk3/Makefile | 11 | ||||
-rw-r--r-- | x11/gtk3/PLIST | 42 | ||||
-rw-r--r-- | x11/gtk3/buildlink3.mk | 3 | ||||
-rw-r--r-- | x11/gtk3/distinfo | 10 | ||||
-rw-r--r-- | x11/gtk3/patches/patch-aj | 7 |
5 files changed, 54 insertions, 19 deletions
diff --git a/x11/gtk3/Makefile b/x11/gtk3/Makefile index 12883c4b9fa..576c826c053 100644 --- a/x11/gtk3/Makefile +++ b/x11/gtk3/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.60 2015/06/12 10:52:17 wiz Exp $ +# $NetBSD: Makefile,v 1.61 2015/06/14 22:02:08 prlw1 Exp $ -DISTNAME= gtk+-3.14.5 +DISTNAME= gtk+-3.16.3 PKGNAME= ${DISTNAME:S/gtk/gtk3/} -PKGREVISION= 4 CATEGORIES= x11 gnome MASTER_SITES= ftp://ftp.gtk.org/pub/gtk/${PKGVERSION_NOREV:R}/ \ ${MASTER_SITE_GNOME:=sources/gtk+/${PKGVERSION_NOREV:R}/} @@ -26,11 +25,8 @@ CONFIG_SHELL= ${TOOLS_PATH.bash} CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/libdata # Work around build problems, disable unstable PAPI, PR #41608: CONFIGURE_ARGS+= --disable-papi -# XXX for now, to avoid conflict -CONFIGURE_ARGS+= --enable-gtk2-dependency # Avoid regeneration of Makefile.in after configure.ac patch CONFIGURE_ARGS+= --disable-maintainer-mode -DEPENDS+= gtk2+-[0-9]*:../../x11/gtk2 MAKE_ENV+= PKGLOCALEDIR=${PKGLOCALEDIR} TEST_TARGET= check @@ -98,8 +94,7 @@ BUILDLINK_API_DEPENDS.cairo+= cairo>=1.12.0 .include "../../graphics/cairo/buildlink3.mk" .include "../../graphics/cairo-gobject/buildlink3.mk" .include "../../graphics/freetype2/buildlink3.mk" -# gtk-update-icon-cache --source is called during build -NOOP_GTK_UPDATE_ICON_CACHE= +.include "../../graphics/libepoxy/buildlink3.mk" .include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../sysutils/desktop-file-utils/desktopdb.mk" diff --git a/x11/gtk3/PLIST b/x11/gtk3/PLIST index c562bd6d414..13fd7189429 100644 --- a/x11/gtk3/PLIST +++ b/x11/gtk3/PLIST @@ -1,7 +1,8 @@ -@comment $NetBSD: PLIST,v 1.14 2014/10/07 23:52:08 prlw1 Exp $ +@comment $NetBSD: PLIST,v 1.15 2015/06/14 22:02:08 prlw1 Exp $ bin/gtk-encode-symbolic-svg bin/gtk-launch bin/gtk-query-immodules-3.0 +bin/gtk-update-icon-cache bin/gtk3-demo bin/gtk3-demo-application bin/gtk3-icon-browser @@ -10,6 +11,7 @@ include/gail-3.0/libgail-util/gail-util.h include/gail-3.0/libgail-util/gailmisc.h include/gail-3.0/libgail-util/gailtextutil.h include/gtk-3.0/gdk/deprecated/gdkcolor.h +include/gtk-3.0/gdk/gdk-autocleanup.h include/gtk-3.0/gdk/gdk.h include/gtk-3.0/gdk/gdkapplaunchcontext.h include/gtk-3.0/gdk/gdkcairo.h @@ -24,6 +26,7 @@ include/gtk-3.0/gdk/gdkenumtypes.h include/gtk-3.0/gdk/gdkevents.h include/gtk-3.0/gdk/gdkframeclock.h include/gtk-3.0/gdk/gdkframetimings.h +include/gtk-3.0/gdk/gdkglcontext.h include/gtk-3.0/gdk/gdkkeys.h include/gtk-3.0/gdk/gdkkeysyms-compat.h include/gtk-3.0/gdk/gdkkeysyms.h @@ -55,6 +58,7 @@ ${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzscreen.h ${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzutils.h ${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzvisual.h ${PLIST.quartz}include/gtk-3.0/gdk/quartz/gdkquartzwindow.h +${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx-autocleanups.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11applaunchcontext.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11cursor.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11device-core.h @@ -66,6 +70,7 @@ ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11devicemanager.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11display.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11displaymanager.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11dnd.h +${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11glcontext.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11keys.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11property.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11screen.h @@ -73,6 +78,7 @@ ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11selection.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11utils.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11visual.h ${PLIST.x11}include/gtk-3.0/gdk/x11/gdkx11window.h +include/gtk-3.0/gtk/a11y/gtk-a11y-autocleanups.h include/gtk-3.0/gtk/a11y/gtkarrowaccessible.h include/gtk-3.0/gtk/a11y/gtkbooleancellaccessible.h include/gtk-3.0/gtk/a11y/gtkbuttonaccessible.h @@ -150,6 +156,7 @@ include/gtk-3.0/gtk/deprecated/gtkrecentaction.h include/gtk-3.0/gtk/deprecated/gtkstatusicon.h include/gtk-3.0/gtk/deprecated/gtkstock.h include/gtk-3.0/gtk/deprecated/gtkstyle.h +include/gtk-3.0/gtk/deprecated/gtkstyleproperties.h include/gtk-3.0/gtk/deprecated/gtksymboliccolor.h include/gtk-3.0/gtk/deprecated/gtktable.h include/gtk-3.0/gtk/deprecated/gtktearoffmenuitem.h @@ -163,6 +170,7 @@ include/gtk-3.0/gtk/deprecated/gtkvscale.h include/gtk-3.0/gtk/deprecated/gtkvscrollbar.h include/gtk-3.0/gtk/deprecated/gtkvseparator.h include/gtk-3.0/gtk/gtk-a11y.h +include/gtk-3.0/gtk/gtk-autocleanups.h include/gtk-3.0/gtk/gtk.h include/gtk-3.0/gtk/gtkaboutdialog.h include/gtk-3.0/gtk/gtkaccelgroup.h @@ -250,6 +258,7 @@ include/gtk-3.0/gtk/gtkgesturerotate.h include/gtk-3.0/gtk/gtkgesturesingle.h include/gtk-3.0/gtk/gtkgestureswipe.h include/gtk-3.0/gtk/gtkgesturezoom.h +include/gtk-3.0/gtk/gtkglarea.h include/gtk-3.0/gtk/gtkgrid.h include/gtk-3.0/gtk/gtkheaderbar.h include/gtk-3.0/gtk/gtkicontheme.h @@ -277,6 +286,7 @@ include/gtk-3.0/gtk/gtkmenuitem.h include/gtk-3.0/gtk/gtkmenushell.h include/gtk-3.0/gtk/gtkmenutoolbutton.h include/gtk-3.0/gtk/gtkmessagedialog.h +include/gtk-3.0/gtk/gtkmodelbutton.h include/gtk-3.0/gtk/gtkmodules.h include/gtk-3.0/gtk/gtkmountoperation.h include/gtk-3.0/gtk/gtknotebook.h @@ -289,6 +299,7 @@ include/gtk-3.0/gtk/gtkpapersize.h include/gtk-3.0/gtk/gtkplacessidebar.h include/gtk-3.0/gtk/gtkplug.h include/gtk-3.0/gtk/gtkpopover.h +include/gtk-3.0/gtk/gtkpopovermenu.h include/gtk-3.0/gtk/gtkprintcontext.h include/gtk-3.0/gtk/gtkprintoperation.h include/gtk-3.0/gtk/gtkprintoperationpreview.h @@ -304,6 +315,7 @@ include/gtk-3.0/gtk/gtkrecentchoosermenu.h include/gtk-3.0/gtk/gtkrecentchooserwidget.h include/gtk-3.0/gtk/gtkrecentfilter.h include/gtk-3.0/gtk/gtkrecentmanager.h +include/gtk-3.0/gtk/gtkrender.h include/gtk-3.0/gtk/gtkrevealer.h include/gtk-3.0/gtk/gtkscale.h include/gtk-3.0/gtk/gtkscalebutton.h @@ -324,10 +336,10 @@ include/gtk-3.0/gtk/gtksocket.h include/gtk-3.0/gtk/gtkspinbutton.h include/gtk-3.0/gtk/gtkspinner.h include/gtk-3.0/gtk/gtkstack.h +include/gtk-3.0/gtk/gtkstacksidebar.h include/gtk-3.0/gtk/gtkstackswitcher.h include/gtk-3.0/gtk/gtkstatusbar.h include/gtk-3.0/gtk/gtkstylecontext.h -include/gtk-3.0/gtk/gtkstyleproperties.h include/gtk-3.0/gtk/gtkstyleprovider.h include/gtk-3.0/gtk/gtkswitch.h include/gtk-3.0/gtk/gtktestutils.h @@ -369,11 +381,13 @@ include/gtk-3.0/gtk/gtkwidget.h include/gtk-3.0/gtk/gtkwidgetpath.h include/gtk-3.0/gtk/gtkwindow.h include/gtk-3.0/gtk/gtkwindowgroup.h +include/gtk-3.0/gtk/gtkx-autocleanups.h include/gtk-3.0/gtk/gtkx.h include/gtk-3.0/unix-print/gtk/gtkpagesetupunixdialog.h include/gtk-3.0/unix-print/gtk/gtkprinter.h include/gtk-3.0/unix-print/gtk/gtkprintjob.h include/gtk-3.0/unix-print/gtk/gtkprintunixdialog.h +include/gtk-3.0/unix-print/gtk/gtkunixprint-autocleanups.h include/gtk-3.0/unix-print/gtk/gtkunixprint.h lib/girepository-1.0/Gdk-3.0.typelib ${PLIST.x11}lib/girepository-1.0/GdkX11-3.0.typelib @@ -410,6 +424,7 @@ man/man1/gtk-encode-symbolic-svg.1 man/man1/gtk-launch.1 man/man1/gtk-query-immodules-3.0.1 man/man1/gtk-update-icon-cache.1 +man/man1/gtk3-demo-application.1 man/man1/gtk3-demo.1 man/man1/gtk3-icon-browser.1 man/man1/gtk3-widget-factory.1 @@ -444,6 +459,7 @@ share/gtk-doc/html/gdk3/GdkDeviceManager.html share/gtk-doc/html/gdk3/GdkDisplay.html share/gtk-doc/html/gdk3/GdkDisplayManager.html share/gtk-doc/html/gdk3/GdkFrameClock.html +share/gtk-doc/html/gdk3/GdkGLContext.html share/gtk-doc/html/gdk3/GdkScreen.html share/gtk-doc/html/gdk3/X_cursor.png share/gtk-doc/html/gdk3/annotation-glossary.html @@ -451,6 +467,7 @@ share/gtk-doc/html/gdk3/api-index-3-0.html share/gtk-doc/html/gdk3/api-index-3-10.html share/gtk-doc/html/gdk3/api-index-3-12.html share/gtk-doc/html/gdk3/api-index-3-14.html +share/gtk-doc/html/gtk3/api-index-3-16.html share/gtk-doc/html/gdk3/api-index-3-2.html share/gtk-doc/html/gdk3/api-index-3-4.html share/gtk-doc/html/gdk3/api-index-3-6.html @@ -653,6 +670,7 @@ share/gtk-doc/html/gtk3/GtkFontChooserWidget.html share/gtk-doc/html/gtk3/GtkFontSelection.html share/gtk-doc/html/gtk3/GtkFontSelectionDialog.html share/gtk-doc/html/gtk3/GtkFrame.html +share/gtk-doc/html/gtk3/GtkGLArea.html share/gtk-doc/html/gtk3/GtkGesture.html share/gtk-doc/html/gtk3/GtkGestureDrag.html share/gtk-doc/html/gtk3/GtkGestureLongPress.html @@ -696,6 +714,7 @@ share/gtk-doc/html/gtk3/GtkMenuShell.html share/gtk-doc/html/gtk3/GtkMenuToolButton.html share/gtk-doc/html/gtk3/GtkMessageDialog.html share/gtk-doc/html/gtk3/GtkMisc.html +share/gtk-doc/html/gtk3/GtkModelButton.html share/gtk-doc/html/gtk3/GtkNotebook.html share/gtk-doc/html/gtk3/GtkNumerableIcon.html share/gtk-doc/html/gtk3/GtkOffscreenWindow.html @@ -707,6 +726,7 @@ share/gtk-doc/html/gtk3/GtkPaperSize.html share/gtk-doc/html/gtk3/GtkPlacesSidebar.html share/gtk-doc/html/gtk3/GtkPlug.html share/gtk-doc/html/gtk3/GtkPopover.html +share/gtk-doc/html/gtk3/GtkPopoverMenu.html share/gtk-doc/html/gtk3/GtkPrintContext.html share/gtk-doc/html/gtk3/GtkPrintJob.html share/gtk-doc/html/gtk3/GtkPrintSettings.html @@ -742,6 +762,7 @@ share/gtk-doc/html/gtk3/GtkSocket.html share/gtk-doc/html/gtk3/GtkSpinButton.html share/gtk-doc/html/gtk3/GtkSpinner.html share/gtk-doc/html/gtk3/GtkStack.html +share/gtk-doc/html/gtk3/GtkStackSidebar.html share/gtk-doc/html/gtk3/GtkStackSwitcher.html share/gtk-doc/html/gtk3/GtkStatusIcon.html share/gtk-doc/html/gtk3/GtkStatusbar.html @@ -811,6 +832,7 @@ share/gtk-doc/html/gtk3/api-index-3-0.html share/gtk-doc/html/gtk3/api-index-3-10.html share/gtk-doc/html/gtk3/api-index-3-12.html share/gtk-doc/html/gtk3/api-index-3-14.html +share/gtk-doc/html/gdk3/api-index-3-16.html share/gtk-doc/html/gtk3/api-index-3-2.html share/gtk-doc/html/gtk3/api-index-3-4.html share/gtk-doc/html/gtk3/api-index-3-6.html @@ -886,6 +908,7 @@ share/gtk-doc/html/gtk3/getting-started-app6.png share/gtk-doc/html/gtk3/getting-started-app7.png share/gtk-doc/html/gtk3/getting-started-app8.png share/gtk-doc/html/gtk3/getting-started-app9.png +share/gtk-doc/html/gtk3/glarea.png share/gtk-doc/html/gtk3/glossary.html share/gtk-doc/html/gtk3/gradient1.png share/gtk-doc/html/gtk3/gradient2.png @@ -910,6 +933,7 @@ share/gtk-doc/html/gtk3/gtk-migrating-checklist.html share/gtk-doc/html/gtk3/gtk-migrating-smclient-GtkApplication.html share/gtk-doc/html/gtk3/gtk-migrating-theme-GtkStyleContext-engines.html share/gtk-doc/html/gtk3/gtk-migrating-unique-GtkApplication.html +share/gtk-doc/html/gtk3/gtk-mir.html share/gtk-doc/html/gtk3/gtk-osx.html share/gtk-doc/html/gtk3/gtk-query-immodules-3.0.html share/gtk-doc/html/gtk3/gtk-question-index.html @@ -941,6 +965,7 @@ share/gtk-doc/html/gtk3/gtk3-Standard-Enumerations.html share/gtk-doc/html/gtk3/gtk3-Stock-Items.html share/gtk-doc/html/gtk3/gtk3-Testing.html share/gtk-doc/html/gtk3/gtk3-Themeable-Stock-Images.html +share/gtk-doc/html/gtk3/gtk3-demo-application.html share/gtk-doc/html/gtk3/gtk3-demo.html share/gtk-doc/html/gtk3/gtk3-icon-browser.html share/gtk-doc/html/gtk3/gtk3-widget-factory.html @@ -1010,6 +1035,7 @@ share/gtk-doc/html/gtk3/scrolledwindow.png share/gtk-doc/html/gtk3/search-bar.png share/gtk-doc/html/gtk3/search-entry.png share/gtk-doc/html/gtk3/separator.png +share/gtk-doc/html/gtk3/sidebar.png share/gtk-doc/html/gtk3/slices.png share/gtk-doc/html/gtk3/sliders.png share/gtk-doc/html/gtk3/spinbutton.png @@ -1033,17 +1059,29 @@ share/gtk-doc/html/gtk3/volumebutton.png share/gtk-doc/html/gtk3/widget-hvalign.png share/gtk-doc/html/gtk3/window-default.png share/gtk-doc/html/gtk3/window.png +share/icons/hicolor/16x16/apps/gtk3-demo-symbolic.symbolic.png share/icons/hicolor/16x16/apps/gtk3-demo.png +share/icons/hicolor/16x16/apps/gtk3-widget-factory-symbolic.symbolic.png share/icons/hicolor/16x16/apps/gtk3-widget-factory.png +share/icons/hicolor/22x22/apps/gtk3-demo-symbolic.symbolic.png share/icons/hicolor/22x22/apps/gtk3-demo.png +share/icons/hicolor/22x22/apps/gtk3-widget-factory-symbolic.symbolic.png share/icons/hicolor/22x22/apps/gtk3-widget-factory.png +share/icons/hicolor/24x24/apps/gtk3-demo-symbolic.symbolic.png share/icons/hicolor/24x24/apps/gtk3-demo.png +share/icons/hicolor/24x24/apps/gtk3-widget-factory-symbolic.symbolic.png share/icons/hicolor/24x24/apps/gtk3-widget-factory.png +share/icons/hicolor/256x256/apps/gtk3-demo-symbolic.symbolic.png share/icons/hicolor/256x256/apps/gtk3-demo.png +share/icons/hicolor/256x256/apps/gtk3-widget-factory-symbolic.symbolic.png share/icons/hicolor/256x256/apps/gtk3-widget-factory.png +share/icons/hicolor/32x32/apps/gtk3-demo-symbolic.symbolic.png share/icons/hicolor/32x32/apps/gtk3-demo.png +share/icons/hicolor/32x32/apps/gtk3-widget-factory-symbolic.symbolic.png share/icons/hicolor/32x32/apps/gtk3-widget-factory.png +share/icons/hicolor/48x48/apps/gtk3-demo-symbolic.symbolic.png share/icons/hicolor/48x48/apps/gtk3-demo.png +share/icons/hicolor/48x48/apps/gtk3-widget-factory-symbolic.symbolic.png share/icons/hicolor/48x48/apps/gtk3-widget-factory.png share/locale/af/LC_MESSAGES/gtk30-properties.mo share/locale/af/LC_MESSAGES/gtk30.mo diff --git a/x11/gtk3/buildlink3.mk b/x11/gtk3/buildlink3.mk index 1b47e54736a..686cbc1fabc 100644 --- a/x11/gtk3/buildlink3.mk +++ b/x11/gtk3/buildlink3.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink3.mk,v 1.26 2015/04/25 14:25:06 tnn Exp $ +# $NetBSD: buildlink3.mk,v 1.27 2015/06/14 22:02:08 prlw1 Exp $ BUILDLINK_TREE+= gtk3 @@ -23,6 +23,7 @@ pkgbase := gtk3 .include "../../graphics/cairo-gobject/buildlink3.mk" .include "../../graphics/freetype2/buildlink3.mk" .include "../../graphics/gdk-pixbuf2/buildlink3.mk" +.include "../../graphics/libepoxy/buildlink3.mk" .if !empty(PKG_BUILD_OPTIONS.gtk3:Mx11) . if !empty(PKG_BUILD_OPTIONS.gtk3:Mgtk3-atk-bridge) . include "../../devel/at-spi2-atk/buildlink3.mk" diff --git a/x11/gtk3/distinfo b/x11/gtk3/distinfo index 89120681450..1d2892dc3e7 100644 --- a/x11/gtk3/distinfo +++ b/x11/gtk3/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.28 2014/11/11 00:58:05 prlw1 Exp $ +$NetBSD: distinfo,v 1.29 2015/06/14 22:02:08 prlw1 Exp $ -SHA1 (gtk+-3.14.5.tar.xz) = 0458df75d7218435c634c7cbd1d385bcf5497bfd -RMD160 (gtk+-3.14.5.tar.xz) = c1d46daf29de127e72e4a66b61603c2700af42b8 -Size (gtk+-3.14.5.tar.xz) = 15666824 bytes -SHA1 (patch-aj) = 00f7dcee15c73a594cbef31fddedc4d311499210 +SHA1 (gtk+-3.16.3.tar.xz) = 1ae1ffc565259e719c6fb8fc26e0e24abe518107 +RMD160 (gtk+-3.16.3.tar.xz) = 025e83565beca62713eb2f529eb35e3f0bfd540c +Size (gtk+-3.16.3.tar.xz) = 18228560 bytes +SHA1 (patch-aj) = cbfab43f27352f7c6bc57a7c562c2d84c69da07a SHA1 (patch-config.h.in) = 59bb990ca3f1d40648153eb092550ad925ca06a1 SHA1 (patch-configure) = 1dca87c6a85ee927b85d4edc14b0985c5130c0d9 SHA1 (patch-configure.ac) = 68793f40752f25ccaecc958c72c23a504670bea5 diff --git a/x11/gtk3/patches/patch-aj b/x11/gtk3/patches/patch-aj index 615a028b20e..ced42581494 100644 --- a/x11/gtk3/patches/patch-aj +++ b/x11/gtk3/patches/patch-aj @@ -1,6 +1,7 @@ -$NetBSD: patch-aj,v 1.5 2014/10/07 23:52:08 prlw1 Exp $ +$NetBSD: patch-aj,v 1.6 2015/06/14 22:02:08 prlw1 Exp $ Do not build files we won't install. +Oddly, the tool doc-shooter uses a source file from tests. --- Makefile.in.orig 2013-10-16 02:20:38.000000000 +0000 +++ Makefile.in @@ -8,8 +9,8 @@ Do not build files we won't install. || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \ && DISPLAY=:$$XID && export DISPLAY --SRC_SUBDIRS = util gdk gtk libgail-util modules demos tests testsuite examples -+SRC_SUBDIRS = util gdk gtk libgail-util modules demos +-SRC_SUBDIRS = gdk gtk libgail-util modules demos tests testsuite examples ++SRC_SUBDIRS = gdk gtk libgail-util modules demos tests SUBDIRS = po po-properties $(SRC_SUBDIRS) docs m4macros build ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} MAINTAINERCLEANFILES = \ |