summaryrefslogtreecommitdiff
path: root/graphics/clutter
diff options
context:
space:
mode:
authorobache <obache>2014-01-03 12:34:14 +0000
committerobache <obache>2014-01-03 12:34:14 +0000
commit2317d4a7b1ee6601520fb46262b0ac86731b83a6 (patch)
treebdaf3eb29a4aac7f9dbca07279af0b524774d05b /graphics/clutter
parent6f8a57efa501cd2fbdeca9922ccd56a1db41113d (diff)
downloadpkgsrc-2317d4a7b1ee6601520fb46262b0ac86731b83a6.tar.gz
Update clutter to 1.16.2.
while here, enable introspection option by default. Clutter 1.16.2 2013-11-18 =============================================================================== • List of changes since Clutter 1.16.0 - Allow creating intervals and transitions from ClutterScript ClutterInterval now implements ClutterScriptable. - X11 backend improvements Update the device coordinate handling; remove the dependency on the XFixes extension. - Wayland backend improvements Implement the ClutterStage:cursor-visible property. - Apply the correct opacity when painting ClutterImage - Throttle touch update events - Fix preferred size of TableLayout Take account of the visibility of the children when computing the preferred size of a ClutterActor using a ClutterTableLayout as its layout manager. - Documentation fixes - Translation updates Hungarian, Slovak, Greek, Catalan (Valencian) • List of bugs fixed since Clutter 1.16.0 #707071 - Remove use of XFixes for showing/hiding the cursor #709762 - ClutterDragAction can mix pointer and touch events #709590 - wayland: Implement support for 'cursor-visible' stage property #709761 - Implement touch update event throttling #709620 - ClutterEvent: Mention _get_source_device() in docs #708922 - actor: Correct setting the offscreen-redirect property #709434 - [REGRESSION] clutter_box_layout_allocate: Process /usr/bin/gnome-shell was killed by signal 5 (SIGTRAP) #708850 - DragAction warning when setting handle to null Many thanks to: Jasper St. Pierre, Lionel Landwerlin, Bastian Winkler, Bastien Nocera, Florian Müllner, Balázs Úr, Carles Ferrando, Efstathios Iosifidis, Jonas Ådahl, Pavol Klačanský Clutter 1.16.0 2013-09-23 =============================================================================== • List of changes since Clutter 1.15.96 - Fix a division by zero in the X11 backend - Translation updates Portuguese, Danish • List of bugs fixed since Clutter 1.15.96 #707033 - Hidden division by zero in examples/basic-actor.c Many thanks to: Duarte Loreto, Kenneth Nielsen. Clutter 1.15.96 2013-09-20 =============================================================================== • List of changes since Clutter 1.15.94 - Fix a crasher bug happening on X11 Some events coming from the system would result in a segmentation fault. • List of bugs fixed since Clutter 1.15.94 #708439 - clutter-xi2: don't access the stage if we don't have one Clutter 1.15.94 2013-09-19 =============================================================================== • List of changes since Clutter 1.15.92 - Improve the evdev input backend The evdev input backend is used when writing applications and compositors that directly drive the frame buffer on Linux. By ensuring that the evdev input backend works correctly it is possible to manage input sources like pointers, keyboards, and touch devices using the raw evdev device nodes. Clutter now depends on libevdev in order to poll the evdev interfaces. - Allow scaling windowing surfaces The main part of the work to support high resolution displays is to make sure that windowing surfaces can be created with a scaling factor, while trasparently handling the new size from an application's perspective. The scaling factor is currently set manually, but it in the near future it will be automatically set by the environment. - Translation updates Serbian, Aragonese, Russian, Latvian, Belarusian, Assamese, Indonesian, German, Hebrew. • List of bugs fixed since Clutter 1.15.92 #706652 - evdev: add callback to constrain the pointer position #706543 - evdev: use monotonic times for the events #706494 - an assortment of wayland and evdev related changes #707377 - wayland: Check for NULL surface on pointer leave events #707808 - box-layout: Fix floating point truncation when calculating a child's size #707774 - ClutterClickAction can trigger a crash if disposes at inappropriate time #707869 - Add API to restrict the windowing backend to load #708079 - Clutter clutter-1.16 branch fails to commit after commit da3e6988 #708383 - ClutterEvent: preserve extended state across clutter_event_copy() Many thanks to: Giovanni Campagna, Emmanuele Bassi, Lionel Landwerlin, Andika Triwidada, Chun-wei Fan, Florian Müllner, Ihar Hrachyshka, Jasper St. Pierre, Jorge Pérez Pérez, Nilamdyuti Goswami, Rob Bradford, Rūdolfs Mazurs, Yuri Myasoedov, Мирослав Николић. Clutter 1.15.92 2013-09-02 =============================================================================== • List of changes since Clutter 1.15.90 - Fix regression in BoxLayout for RTL text direction - Update Visual Studio build files - Translation updates Polish, French, Slovak, Lithuanian, Catalan • List of bugs fixed since Clutter 1.15.90 #706450 - box-layout: Fix RTL layout swapping with non-zero container offsets Many thanks to: Chun-wei Fan, Jasper St. Pierre, Alexandre Franke, Aurimas Černius, Gil Forcada, Ján Kyselica, Piotr Drąg Clutter 1.15.90 2013-08-19 =============================================================================== • List of changes since Clutter 1.15.2 - Update the Wayland backend Use the new 1.2 behaviour and API, and improve the coverage of windowing system features, alongside a slew of bugs. - Drop support for XInput 1.x The XInput 1.x extension was never really used after the introduction of the 2.x version. - Fix event and device handling when using evdev - Allow using ClutterContent on a ClutterStage - Fixes for the Windows backend The build script has also been updated with the required dependencies. - Documentation fixes - Translations updated • List of bugs fixed since Clutter 1.15.2 #703809 - Some LayoutManager fixes #704625 - Cannot assign a ClutterContent to a stage #698836 - Add interactive test for ClutterZoomAction/ClutterRotateAction #705739 - Crash when removing a ClutterActor from a scene at the end of an animation #705710 - evdev: fix X11 to evdev keycode translation #704269 - evdev: add a way for applications to tweak how devices are opened #704457 - Setting the size of the stage causes it to not be shown on wayland #699578 - Implement foreign surface support for stages #704279 - wayland: Add API for disabling the event dispatching #703336 - clutter-actor: Make clutter_actor_has_mapped_clones public #701356 - Update the windows backend to work with latest Cogl #703969 - Select for events with XIAllMasterDevices under XI2 #703878 - wayland: Don't pass the shell and compositor down to Cogl #703608 - Update ClutterWaylandSurface to use a resource instead of wl_buffer #703877 - Bump the required Cogl version to 1.15.1 Many thanks to: Giovanni Campagna, Neil Roberts, Florian Müllner, Jasper St. Pierre, Rob Bradford, Matej Urbančič, Adel Gadllah, Chao-Hsiung Liao, Chris Cummins, Chun-wei Fan, Lionel Landwerlin, Rafael Ferreira Clutter 1.15.2 2013-07-10 =============================================================================== • List of changes since Clutter 1.14 - Improve state tracking and short circuiting ClutterActor now tracks clones and unmapped actors more aggressively, to reduce the amount of work necessary when updating the scene graph. - Wayland backend improvements and updates - Documentation updates Clean up the API reference for readability, and improve the comments in the inlined example code. Also, include the cookbook in the distribution tarball. - Allow installation of conformance tests Clutter now allows installing its conformance tests into a well-known location; this allows running the conformance test suite against an installed version of Clutter. - Add ClutterFlowLayout:snap-to-grid ClutterFlowLayout users can now ask the layout manager to not align the actors to a grid. - Improve gesture recognizers - Deprecations ClutterText::cursor-event has been replaced by ClutterText::cursor-changed; ClutterGeometry has been deprecated; ClutterActor::realize and ::unrealize, along with their virtual functions, have been deprecated. • List of bugs fixed since Clutter 1.14 #682789 - Deprecate ClutterGeometry (and remove it for 2.0) #698668 - A few improvements to ClutterGestureAction #698669 - Fix "trigger edge after" behavior with more than 1 touch point #698671 - Refactor event handling code in ClutterGestureAction #698674 - Improve ClutterZoomAction behavior #698783 - Add a paint callback for ClutterStage #698766 - Implicit transitions queued on invisible actors should be ignored #648873 - Feature request: ClutterFlowLayout not aligning on a grid #699675 - Offscreen effects allocating too much memory #692706 - Frequent crash in cally_stage_notify_key_focus_cb #701974 - x11: trap errors when calling XIQueryDevice #696813 - clutter_actor_set_child_above/below_sibling leaking a reference on the actor #701208 - deform-effect: correctly set the cull-face mode of the back pipeline #700980 - Tap action now longer works #702016 - ClutterText reset font when dpi changes and font was set using a pango description #702610 - text: relayout on cursor visibility change #702941 - Install conformance tests RH#975171 - gnome-shell: screen magnifier can cause crash with Cogl error #702202 - conform tests hang on wayland #703188 - Stage doesn't appear when running under Wayland #703476 - tests/actor-offscreen-redirect: Fix race condition #703566 - Need to be able to share Wayland display between GTK and Clutter #697285 - Inconsistent setting of the time member on the events #703882 - Prevent buffer/text/max-length properties notification in the allocation cycle Many thanks to: Lionel Landwerlin, Chris Cummins, Matthias Clasen, Rob Bradford, Alejandro Piñeiro, Jasper St. Pierre, Bastian Winkler, Colin Walters, Craig R. Hughes, Daniel Mustieles, Marek Černocký, Adel Gadllah, Ask H. Larsen, Bastien Nocera, Cosimo Cecchi, Dimitris Spingos, Duarte Loreto, Emanuele Aina, Fran Diéguez, Gil Forcada, Matej Urbančič, Milo Casagrande, Neil Roberts, Rui Matos, Samuel Degrande, Sebastian Keller, Sjoerd Simons.
Diffstat (limited to 'graphics/clutter')
-rw-r--r--graphics/clutter/Makefile11
-rw-r--r--graphics/clutter/PLIST12
-rw-r--r--graphics/clutter/buildlink3.mk4
-rw-r--r--graphics/clutter/distinfo8
-rw-r--r--graphics/clutter/options.mk6
5 files changed, 25 insertions, 16 deletions
diff --git a/graphics/clutter/Makefile b/graphics/clutter/Makefile
index b04f8de4da2..10245a0e8a6 100644
--- a/graphics/clutter/Makefile
+++ b/graphics/clutter/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.43 2014/01/03 09:04:20 obache Exp $
+# $NetBSD: Makefile,v 1.44 2014/01/03 12:34:14 obache Exp $
#
-DISTNAME= clutter-1.14.4
-PKGREVISION= 2
+DISTNAME= clutter-1.16.2
CATEGORIES= graphics
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/clutter/1.14/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/clutter/1.16/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users@NetBSD.org
@@ -27,13 +26,13 @@ TEST_TARGET= check
.include "../../devel/gettext-lib/buildlink3.mk"
BUILDLINK_API_DEPENDS.atk+= atk>=2.5.3
.include "../../devel/atk/buildlink3.mk"
-BUILDLINK_API_DEPENDS.glib2+= glib2>=2.31.19
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.37.3
.include "../../devel/glib2/buildlink3.mk"
BUILDLINK_API_DEPENDS.pango+= pango>=1.30.0
.include "../../devel/pango/buildlink3.mk"
BUILDLINK_API_DEPENDS.cairo-gobject+= cairo-gobject>=1.10.0
.include "../../graphics/cairo-gobject/buildlink3.mk"
-BUILDLINK_API_DEPENDS.cogl+= cogl>=1.14.0
+BUILDLINK_API_DEPENDS.cogl+= cogl>=1.15.9
.include "../../graphics/cogl/buildlink3.mk"
BUILDLINK_API_DEPENDS.json-glib+= json-glib>=0.12.0
.include "../../textproc/json-glib/buildlink3.mk"
diff --git a/graphics/clutter/PLIST b/graphics/clutter/PLIST
index efa58eaac33..e9f48c54b81 100644
--- a/graphics/clutter/PLIST
+++ b/graphics/clutter/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2013/07/15 01:25:59 obache Exp $
+@comment $NetBSD: PLIST,v 1.9 2014/01/03 12:34:14 obache Exp $
include/clutter-1.0/cally/cally-actor.h
include/clutter-1.0/cally/cally-clone.h
include/clutter-1.0/cally/cally-factory.h
@@ -176,10 +176,13 @@ share/gtk-doc/html/cally/ix01.html
share/gtk-doc/html/cally/ix02.html
share/gtk-doc/html/cally/ix03.html
share/gtk-doc/html/cally/ix04.html
+share/gtk-doc/html/cally/left-insensitive.png
share/gtk-doc/html/cally/left.png
share/gtk-doc/html/cally/license.html
+share/gtk-doc/html/cally/right-insensitive.png
share/gtk-doc/html/cally/right.png
share/gtk-doc/html/cally/style.css
+share/gtk-doc/html/cally/up-insensitive.png
share/gtk-doc/html/cally/up.png
share/gtk-doc/html/clutter/ClutterAction.html
share/gtk-doc/html/clutter/ClutterActor.html
@@ -299,6 +302,7 @@ share/gtk-doc/html/clutter/clutter-Utilities.html
share/gtk-doc/html/clutter/clutter-Value-intervals.html
share/gtk-doc/html/clutter/clutter-Versioning-Macros.html
share/gtk-doc/html/clutter/clutter-Wayland-compositor-specific-support.html
+share/gtk-doc/html/clutter/clutter-Wayland-specific-support.html
share/gtk-doc/html/clutter/clutter-Win32-Specific-Support.html
share/gtk-doc/html/clutter/clutter-X11-Specific-Support.html
share/gtk-doc/html/clutter/clutter-overview.html
@@ -335,6 +339,7 @@ share/gtk-doc/html/clutter/ix11.html
share/gtk-doc/html/clutter/ix12.html
share/gtk-doc/html/clutter/ix13.html
share/gtk-doc/html/clutter/ix14.html
+share/gtk-doc/html/clutter/left-insensitive.png
share/gtk-doc/html/clutter/left.png
share/gtk-doc/html/clutter/license.html
share/gtk-doc/html/clutter/migrating-ClutterAnimation.html
@@ -345,12 +350,15 @@ share/gtk-doc/html/clutter/migration.html
share/gtk-doc/html/clutter/offscreen-redirect.png
share/gtk-doc/html/clutter/path-alpha-func.png
share/gtk-doc/html/clutter/pt09.html
+share/gtk-doc/html/clutter/right-insensitive.png
share/gtk-doc/html/clutter/right.png
share/gtk-doc/html/clutter/running-clutter.html
share/gtk-doc/html/clutter/style.css
share/gtk-doc/html/clutter/table-layout.png
+share/gtk-doc/html/clutter/up-insensitive.png
share/gtk-doc/html/clutter/up.png
share/gtk-doc/html/clutter/using-cairo.html
+share/locale/an/LC_MESSAGES/clutter-1.0.mo
share/locale/ar/LC_MESSAGES/clutter-1.0.mo
share/locale/as/LC_MESSAGES/clutter-1.0.mo
share/locale/ast/LC_MESSAGES/clutter-1.0.mo
@@ -372,6 +380,7 @@ share/locale/fr/LC_MESSAGES/clutter-1.0.mo
share/locale/gl/LC_MESSAGES/clutter-1.0.mo
share/locale/he/LC_MESSAGES/clutter-1.0.mo
share/locale/hi/LC_MESSAGES/clutter-1.0.mo
+share/locale/hu/LC_MESSAGES/clutter-1.0.mo
share/locale/id/LC_MESSAGES/clutter-1.0.mo
share/locale/it/LC_MESSAGES/clutter-1.0.mo
share/locale/ja/LC_MESSAGES/clutter-1.0.mo
@@ -398,7 +407,6 @@ share/locale/sr@latin/LC_MESSAGES/clutter-1.0.mo
share/locale/sv/LC_MESSAGES/clutter-1.0.mo
share/locale/ta/LC_MESSAGES/clutter-1.0.mo
share/locale/te/LC_MESSAGES/clutter-1.0.mo
-share/locale/tg/LC_MESSAGES/clutter-1.0.mo
share/locale/tr/LC_MESSAGES/clutter-1.0.mo
share/locale/ug/LC_MESSAGES/clutter-1.0.mo
share/locale/uk/LC_MESSAGES/clutter-1.0.mo
diff --git a/graphics/clutter/buildlink3.mk b/graphics/clutter/buildlink3.mk
index 57d3a2144c6..8be6a359c9b 100644
--- a/graphics/clutter/buildlink3.mk
+++ b/graphics/clutter/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.28 2013/10/10 14:41:44 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.29 2014/01/03 12:34:14 obache Exp $
#
BUILDLINK_TREE+= clutter
@@ -7,7 +7,7 @@ BUILDLINK_TREE+= clutter
CLUTTER_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.clutter+= clutter>=1.0.0
-BUILDLINK_ABI_DEPENDS.clutter+= clutter>=1.14.4nb2
+BUILDLINK_ABI_DEPENDS.clutter+= clutter>=1.16.2
BUILDLINK_PKGSRCDIR.clutter?= ../../graphics/clutter
pkgbase := clutter
diff --git a/graphics/clutter/distinfo b/graphics/clutter/distinfo
index 2df73ed78fe..5bfcecd828f 100644
--- a/graphics/clutter/distinfo
+++ b/graphics/clutter/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2013/07/15 01:25:59 obache Exp $
+$NetBSD: distinfo,v 1.19 2014/01/03 12:34:14 obache Exp $
-SHA1 (clutter-1.14.4.tar.xz) = 57f87cacb2d0133656e627e16eefaa6150b4a4a2
-RMD160 (clutter-1.14.4.tar.xz) = c5ca1e458b8afdbab1f4958d4b7cdf2c9f0c393e
-Size (clutter-1.14.4.tar.xz) = 5095688 bytes
+SHA1 (clutter-1.16.2.tar.xz) = c8389621060ead395d01970f12bcd6c7de0ac823
+RMD160 (clutter-1.16.2.tar.xz) = 485363275de2addabd195e1c75d6872f125977cf
+Size (clutter-1.16.2.tar.xz) = 5214020 bytes
diff --git a/graphics/clutter/options.mk b/graphics/clutter/options.mk
index 7dfc2ce863d..47348860529 100644
--- a/graphics/clutter/options.mk
+++ b/graphics/clutter/options.mk
@@ -1,9 +1,9 @@
-# $NetBSD: options.mk,v 1.6 2013/09/04 17:22:13 prlw1 Exp $
+# $NetBSD: options.mk,v 1.7 2014/01/03 12:34:14 obache Exp $
#
PKG_OPTIONS_VAR= PKG_OPTIONS.clutter
PKG_SUPPORTED_OPTIONS= introspection x11
-PKG_SUGGESTED_OPTIONS= x11
+PKG_SUGGESTED_OPTIONS= introspection x11
.include "../../mk/bsd.options.mk"
@@ -28,7 +28,9 @@ BUILDLINK_API_DEPENDS.MesaLib+= MesaLib>=7.0
.include "../../graphics/MesaLib/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXdamage/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libXfixes+= libXfixes>=3
.include "../../x11/libXfixes/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libXcomposite+= libXcomposite>=0.4
.include "../../x11/libXcomposite/buildlink3.mk"
.include "../../x11/libXi/buildlink3.mk"
.include "../../graphics/gdk-pixbuf2/buildlink3.mk"