./x11/gtk3, GIMP Toolkit v3 - libraries for building X11 user interfaces

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 3.20.3, Package name: gtk3+-3.20.3, Maintainer: pkgsrc-users

GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable for
projects ranging from small one-off tools to complete application

GTK+ has been designed from the ground up to support a range of
languages, not only C/C++. Using GTK+ from languages such as Perl and
Python (especially in combination with the Glade GUI builder) provides
an effective method of rapid application development.

This package contains GTK+ 3.

Required to run:
[sysutils/desktop-file-utils] [graphics/hicolor-icon-theme] [graphics/freetype2] [graphics/cairo] [databases/shared-mime-info] [fonts/fontconfig] [fonts/Xft2] [devel/atk] [devel/glib2] [devel/pango] [x11/libXcomposite] [x11/Xfixes] [x11/xcursor] [x11/Xrender] [x11/liboldXrandr] [graphics/gdk-pixbuf2] [graphics/cairo-gobject] [devel/at-spi2-atk] [graphics/libepoxy]

Required to build:
[pkgtools/x11-links] [x11/compositeproto] [x11/glproto] [x11/renderproto] [x11/xproto] [x11/xf86vidmodeproto] [x11/xf86driproto] [x11/damageproto] [x11/inputproto] [x11/xextproto] [x11/randrproto] [x11/dri2proto] [x11/xcb-proto] [devel/gobject-introspection] [x11/fixesproto4] [devel/gdbus-codegen]

Package options: gtk3-atk-bridge, x11

Master sites: (Expand)

SHA1: 460259a1aa8791c9e640e9d0a0785253ebaf93dc
RMD160: 7cc0ff553feb6984862a6840a0edc044f14ebfb2
Filesize: 16785.199 KB

Version history: (Expand)

CVS history: (Expand)

   2016-04-24 12:48:06 by Thomas Klausner | Files touched by this commit (3)
Log message:
ftp.gtk.org is gone, remove it from MASTER_SITES.
   2016-04-21 23:49:32 by Patrick Welche | Files touched by this commit (2) | Package updated
Log message:
Update gtk3 to 3.20.3

Overview of Changes in GTK+ 3.20.3

* Bugs fixed:
 764174 Configuration dialog is too small
 764203 Default background color for the 'textview border' node
 764204 Primary and secondary carets/cursors not distinguishable by default
 764261 gtkplacesviewrow: untranslated "%s / %s available"
 764374 Busy loop while "Displays" page is active
 764378 gtk3-demo won't run without hicolor-icon-theme
 764540 gtk_scrollable_get_border is missing annotations
 764585 Fix "format not a string literal" errors
 764686 build failure after "make distclean"
 764710 GtkListBox row CSS nodes do not reflect visual order
 764835 broadway: fix documentation, correct display port details
 764664 Segfault when initializing WINTAB pressure-sensitive tablets

* Translation updates:
   2016-04-10 22:06:50 by Patrick Welche | Files touched by this commit (1)
Log message:
Not nb1!
   2016-04-10 22:05:49 by Patrick Welche | Files touched by this commit (3) | Package updated
Log message:
Update gtk3 to 3.20.2

Many changes including:
* Fix blue background in Emacs windows
* Fix a performance issue with excessive redraws
* Active GtkSwitch widgets now use the :checked state, to match GtkToggleButton
* GTK+ now respects default size even for windows that are not resizable
* GtkScale and GtkScrollbar have received multiple fixes for fallout from
  the gadget port
* GtkStackSwitcher will now switch pages when hovered during drag-and-drop
* GtkRange, GtkScale and GtkScrollbar have been ported to use gadgets
* GTK+ will now list included backends when seeing the
  environment variable GDK_BACKEND=help
* gtk-builder-tool can now preview .ui files with custom CSS
* gtk3-demo now demonstrates saving window sizes in the application
  example, and has many more widgets in the foreign drawing example.
* GTK+ widget drawing scalability has been improved (for containers
  with many children, like large list boxes or flow boxes).
* Drag-and-Drop has been rearchitected to move the input handling into
  GDK, where different backends can handle it according to their needs
  and capabilities. The new, 'managed' DND is currently implemented
  for X11 and Wayland.

* CSS changes:
 - the rem unit is now supported
 - calc() expressions are supported, too
 - Allow loading svg imges
 - Fix baseline handling
 - -gtk-recolor() works properly with hi-dpi now
 - image() can be used in CSS now
 - Fix rendering of asymmetric borders
 - Add CSS names to more widgets
 - Support recoloring icons with -gtk-recolor
 - CSS margins, border and padding are more consistently supported
 - More widgets support min-width and min-height
 - More style properties have been superseded by CSS properties
 - Pseudo state names have been aligned with what CSS uses:
   :disabled instead of :insensitive, :indeterminate instead of
   :inconsistent and :drop(active) instead of :dnd. The old names
   still work
 - GTK+ specific CSS properties have been prefixed with -gtk-.
   The old names still work
 - The CSS syntax for Radial gradients is now supported
 - CSS documentation has been rewritten and expanded

* Inspector:
 - The per-object CSS editor has been dropped; the global one is sufficient
 - The sidebar has been replaced by a combo box
 - Add a Show Layout option to the Visual tab
 - CSS node tree and style properties are now on the same page
 - The frame clock is shown in the Miscellaneous page
 - Isolate the inspector from visual debugging effects
 - Numerous smaller UI improvements
 - Show input device information
 - Update monitor information when it changes

* Themes:
 - The HighContrast theme has been brought back up to par with Adwaita
 - Adwaita has received detail fixes for many widgets
 - Adwaita now transitions to backdrop
 - Windows theme: handle spin buttons and switches
 - Adwaita: Fixes for scales, combo boxes, info bars, action bars, radio and
   check buttons, side bars, etc
 - Adwaita has gained a new style of drop target highlighting
 - The Windows theme is now included on all platforms
 - new radio / check implementation
 - GTK+ now includes a HighContrastInverse theme which is a dark
   variant of the HighContrast theme

* Wayland:
 - Synchronize key repeat with server
 - Add a bell request to gtk_shell and use it to implement gdk_window_beep
 - Add a focus request to gtk_shell and use it to implement gtk_window_present
 - Dropping tabs to create new windows is now supported
 - Implement primary selection (using a private protocol
   with mutter for now)
 - Implement startup notification
 - Fix a significant buffer leak
 - Support kinetic scrolling, using the new events in version 5 of the
   wl_pointer interface
 - Suppport DND actions and drag cancellation that were added in version
   3 of the wl_data_offer interface

* Windows:
 - Use a custom drag-resize implementation
 - Use layered windows
 - Provide workarea information
 - The Classic and XP themes have been dropped
 - The remaining theme is being fixed to work with CSS nodes
 - React to theme changes

* Quartz:
 - Fix image retrieval from the clipboard

* OS X:
 - Native zoom and rotate gestures are now supported

For full details see:
   2016-03-05 12:29:49 by Jonathan Perkin | Files touched by this commit (1813) | Package updated
Log message:
Bump PKGREVISION for security/openssl ABI bump.
   2016-02-26 12:27:22 by Jonathan Perkin | Files touched by this commit (98)
Log message:
   2015-12-29 07:06:30 by David A. Holland | Files touched by this commit (1)
Log message:
   2015-11-17 23:57:58 by Patrick Welche | Files touched by this commit (2) | Package updated
Log message:
Update gtk3 to 3.16.7

Overview of changes in GTK+ 3.16.7

* Bugs fixed:
 345345 PrintOperation::paginate is not emitted for class handler
 579466 gtk_entry_completion_insert_action documentation is misleading
 751721 No release event for shift key when both shift keys were pressed
 753621 Calculate screen physical size
 753628 user options of wrong printer are used
 753644 Switching from Multipress input method to None immediately kills...
 754535 Cursor disappears only on adding characters

* Translation updates:
 Brazilian Portuguese