--- - branch: MAIN date: Sat Jan 17 15:19:04 UTC 2015 files: - new: '1.49' old: '1.48' path: pkgsrc/graphics/clutter/Makefile pathrev: pkgsrc/graphics/clutter/Makefile@1.49 type: modified - new: '1.10' old: '1.9' path: pkgsrc/graphics/clutter/PLIST pathrev: pkgsrc/graphics/clutter/PLIST@1.10 type: modified - new: '1.32' old: '1.31' path: pkgsrc/graphics/clutter/buildlink3.mk pathrev: pkgsrc/graphics/clutter/buildlink3.mk@1.32 type: modified - new: '1.21' old: '1.20' path: pkgsrc/graphics/clutter/distinfo pathrev: pkgsrc/graphics/clutter/distinfo@1.21 type: modified id: 20150117T151904Z.787297af747ceeb119cdd2cd1b899bf5c896c59c log: "Update clutter to 1.20.0\n\nClutter 1.20.0 2014-09-22\n===============================================================================\n\n \ # List of changes since Clutter 1.19.10\n\n - Translations updated\n Greek\n\n \ # List of bugs fixed since Clutter 1.19.10\n\n - #736826 - clutter_text_set_font_name invalid example using \"pt\"\n\nClutter 1.19.10 2014-09-17\n===============================================================================\n\n \ # List of changes since Clutter 1.19.8\n\n - Honour the desktop window scaling factor in the GDK backend\n The GDK backend will become the default backend in the next cycle, so we\n need to improve its functionality out of the box.\n\n \ - Ensure accessibility support is correctly initialized\n We need to make sure that the accessibility implementation that Clutter\n relies on is initialized the way we expect it to.\n\n - Improve default paint volume computation\n We should reduce the cases that lead to an invalid paint volume.\n\n - Improve input handling on Wayland and X11\n\n - Translations updates\n Hebrew\n\n \ # List of bugs fixed since Clutter 1.19.8\n\n #736682 - clutter-actor: Don't ask children that have no allocation for\n a paint volume\n #736413 - USB mouse doesn't register slow movements to the right or down\n in Gnome on Wayland\n #734480 - Handle CLUTTER_SCALE envvar\n #734115 - Deprecated property crashes /actor/transforms/anchor-point\n #735388 - xi2 device manager gets a \"0\" client pointer if queried very\n early in app lifetime\n \ #735244 - shell forgets the DPI of screen sometimes\n\nMany thanks to:\n\n \ Bastien Nocera, Adel Gadllah, Alejandro Pineiro, Carlos Garnacho, Jonas\n Adahl, Yosef Or Boczko\n\nClutter 1.19.8 2014-08-21\n===============================================================================\n\n \ # List of changes since Clutter 1.19.6\n\n - Improve the GDK backend\n The GDK backend is now reporting touch events, as well as supporting\n foreign Wayland surfaces for the Stage window. The goal is to make the\n GDK backend the preferred one in the next development cycle.\n\n - Fix drawing transparent Canvas content inside transparent actors\n\n - Translation updates\n German, Assamese\n\n # List of bugs fixed since Clutter 1.19.6\n\n #733202 - evdev: Add API to set the xkb layout index\n #734934 - Add touch event translation code to GDK backend\n #734935 - Add support for wayland foreign windows in GDK backend\n #734761 - Memory leak in implicit transition\n\nMany thanks to:\n\n \ Lionel Landwerlin Christian Kirbach, Rui Matos, Tom Beckmann, ngoswami,\n Sunjin Yang\n\nClutter 1.19.6 2014-07-24\n===============================================================================\n\n \ # List of changes since Clutter 1.19.4\n\n - Add a signal for the end of the frame on ClutterStage\n The ::after-paint signal is useful to execute custom code after all the\n painting on a specific ClutterStage has been performend, but before the\n frame contents have been presented on the screen.\n\n - Improvements in the reliability of the evdev input backend\n\n - Improvements in the GestureAction implementation\n\n # List of bugs fixed since Clutter 1.19.4\n\n \ #732342 - ClutterStage: Add an ::after-paint signal\n #732907 - Allow for calling clutter_gesture_action_cancel() within the\n ::gesture-end handler\n #733062 - Evdev: set button state in input devices\n #733300 - ClutterAnimation: fix memory leak\n #733561 - Make a GType for ClutterEventSequence\n \ #733562 - evdev: update xkb_state when resuming input\n #733560 - Touch events trigger enter events on press, but no leave events\n on release\n\nMany thanks to:\n\n Carlos Garnacho, Giovanni Campagna, Owen W. Taylor\n\nClutter 1.19.4 2014-06-25\n===============================================================================\n\n \ # List of changes since Clutter 1.19.2\n\n - Depend on libinput 0.4\n The evdev input backend now depends on libinput 0.4.0.\n\n # List of bugs fixed since Clutter 1.19.2\n\n #731268 - Events being clamped to the pre-fullscreen window size when\n stage goes fullscreen\n #731178 - evdev: Used floating point instead of fixed point numbers\n #731254 - evdev: Follow libinput enum rename\n #731536 - evdev: Add clutter_evdev_warp_pointer\n #732234 - Touch events may leave a stage-less device, or happen on one\n #732235 - clutter gesture actions may mistakenly handle enter/leave events\n\nMany thanks to:\n\n \ Jonas Adahl, Chun-wei Fan, Gustavo Noronha Silva, Jasper St. Pierre,\n Carlos Garnacho.\n\nClutter 1.19.2 2014-05-28\n===============================================================================\n\n \ # List of changes since Clutter 1.18\n\n - Improve event handling on evdev input backend\n Clutter now allows writing applications and compositors that can respond\n to eventts from touch devices, as well as reporting correct smooth\n \ scrolling deltas.\n\n # List of bugs fixed since Clutter 1.18\n\n #723560 - wayland: Generate better smooth scroll deltas\n #730577 - Do not compress touch events so eagerly\n #728968 - evdev: Implement touch support\n #728967 - evdev: Add libinput-specific helpers\n #730215 - Add a way to pause the ClutterMasterClock\n\nMany thanks to:\n\n Carlos Garnacho, Jasper St. Pierre, Jonas Adahl.\n\nClutter 1.18.2 \ 2014-04-14\n===============================================================================\n\n \ # List of changes since Clutter 1.18.0\n\n - Fix the list of dependencies\n \ Clutter 1.18 depends on Cogl 1.17.5 when building the EGL/KMS backend.\n\n \ - Fixes for the Visual Studio build files\n Use the new symbol visibility annotations when building with MSVC.\n\n - Fix event handling on Windows\n \ An optimization led to a crash on the Windows backend when delivering\n events without an associated ClutterStage.\n\n - Ensure that set_child_above/below work on the Stage\n ClutterStage should respect the paint order when using the Actor API.\n\n - Skip conformance test suite on X11 when DISPLAY is unset\n \ Instead of bailing out when initializing the test suite we should just\n tell the test suite API to skip the units. This allows the TAP driver\n to catch the skipped tests and avoid warnings.\n\n - Translation updates\n Danish, French, Indonesian, Greek.\n\n # List of bugs fixed since Clutter 1.18.0\n\n \ #728177 - Cannot collect coverage with lcov 1.10\n #727020 - wayland: Add missing CLUTTER_AVAILABLE annotations\n #711645 - clutter_actor_set_child_above_sibling() not working in\n ClutterStage\n #726762 - Fix Import of Clutter Version Constants\n #726703 - build error: undefined reference to\n `cogl_kms_renderer_set_kms_fd'\n\nMany thanks to:\n\n Chun-wei Fan, Adel Gadllah, Andika Triwidada, Ask H. Larsen, David Warman,\n Emilio Pozuelo Monfort, Vadim Rutkovsky, maria thukididu, teuf.\n\nClutter 1.18.0 2014-03-18\n===============================================================================\n\n \ # List of changes since Clutter 1.17.6\n\n - Update build environment for Visual Studio\n\n - Improve the API for implementing Wayland compositors\n \ Allow integrating with logind and KMS; provide clipped redraws on both\n Wayland clients, and direct KMS.\n\n - Port the documentation to MarkDown\n\n - Use symbol annotations to ensure the public ABI\n\n - Translations updates\n \ Korean, Traditional Chinese (Hong Kong and Taiwan), Chinese, Portuguese,\n \ Latvian, Russian, French.\n\n # List of bugs fixed since Clutter 1.17.6\n\n \ #725716 - Fix build of clutter-test-utils.c on Windows\n #725873 - Fix the Win32 backend for newer Visual Studio Versions\n #725722 - Grid layout actor width/height swapped\n #726199 - evdev changes needed for logind integration work\n #726341 - eglnative: Add clutter-stage-window implementation\n #726315 - clutter-stage-wayland: Enable clipped redraws\n #726313 - stage-cogl: Fix feature check in clutter_stage_cogl_redraw\n #726198 - egl: Add a way to set the KMS FD\n #708781 - wayland: Keep track of button modifier state\n #711857 - Avoid needless event copies when queueing from a backend\n to a stage\n\nMany thanks to:\n\n Jasper St. Pierre, Chun-wei Fan, Adel Gadllah, Bastian Winkler, Changwoo Ryu,\n Chao-Hsiung Liao, Duarte Loreto, Jonas Adahl, Rui Matos, R#dolfs Mazurs,\n Wylmer Wang, Yuri Myasoedov, teuf.\n\nClutter 1.17.6 2014-03-03\n===============================================================================\n\n \ # List of changes since Clutter 1.17.4\n\n - Use libinput instead of libevdev\n \ The evdev input backend is now based on libinput instead of directly\n using the evdev API; this allows for shared input behaviour with\n different toolkits.\n\n \ - Improvements in the X11 input handling\n Remove the chance of input devices going out of sync; avoid excessive\n round trips when asking for the client pointer; retrieve the text\n direction for the current keymap.\n\n - Improve RTL handling in ClutterText\n Try to use the correct text direction based on the contents, keymap,\n and actor's direction instead of just the latter.\n\n \ - Translation updates\n Brazilian Portuguese, Lithuanian, Czech, Hungarian, Serbian, Polish,\n Galician.\n\n # List of bugs fixed\n\n #\n #724788 - stage-cogl: Fix buffer_age code path\n #724971 - Avoid stale ClutterInputDevice pointers in the device list\n #720566 - [RFC] evdev: Port evdev input backend to libinput\n #725102 - Patches to rework the evdev backend's keymap handling\n \ #725103 - evdev: Set the initial core pointer coordinates to a sane value\n \ #705779 - The text in the search-entry isn't aligned to right in RTL text\n \ #725561 - DeviceManagerXi2: Cache the client pointer\n\nMany thanks to:\n\n \ Rui Matos, Adel Gadllah, Jasper St. Pierre, Aurimas Cernius, Balazs Ur,\n Carlos Garnacho, Fran Dieguez, Jonas Adahl, Marek Cernocky, Piotr Drag,\n Rafael Ferreira, ######## #######.\n\nClutter 1.17.4 2014-02-19\n===============================================================================\n\n \ # List of changes since Clutter 1.17.2\n\n - Add per-gesture thresholds\n \ It is possible to give horizontal and vertical thresholds to each\n ClutterGestureAction instance; if unset, the default is to use the\n dnd threshold from ClutterSettings.\n\n \ - Allow negative factors in ClutterActor scale properties\n The functions already accepted these values, but the properties did not.\n\n - Depend on Cogl 1.17.3\n\n - Translation updates\n Spanish, Hebrew, Czech, Brazilian Portuguese, Traditional Chinese (Hong\n Kong and Taiwan), Serbian, Galician, Indonesian, Italian, Aragonese,\n Norwegian bokmè\x99±, Ukranian.\n\n # List of bugs fixed since Clutter 1.17.2\n\n #711540 - Fix bad logic in checks\n \ #662818 - Fix documentation of 'hsla()' parsing\n #710232 - Mention that ClutterTransition is abstract in the documentation\n #706311 - Extend :scale-[xyz] factors in the negative range\n #724242 - Add per-action thresholds\n\nMany thanks to:\n\n Bastien Nocera, Daniel Mustieles, Kjartan Maraas, Milo Casagrande, Adel\n Gadllah, Andika Triwidada, Chao-Hsiung Liao, Daniel Korostil, Fran Dieguez,\n \ Jorge Perez Perez, Marek Cernocky, Rafael Ferreira, Yosef Or Boczko,\n\nClutter 1.17.2 2014-01-22\n===============================================================================\n\n \ # List of changes since Clutter 1.16.4\n\n - Allow ClutterScript definitions for Interval and Transition classes\n ClutterInterval instances can be defined, and used, in ClutterScript\n UI definition files.\n\n - Add generic API for event filtering\n Event filtering is meant to be used to intercept events before they\n reach the scene graph.\n\n - Deprecated ClutterTableLayout\n \ The Table layout manager is fully superceded by ClutterGridLayout, which\n \ supports dynamic grid layouts, RTL flipping, expansion and alignment of\n \ children using the ClutterActor flags, and implicit animations using the\n \ actor's easing state.\n\n - Allow GestureAction subclasses to change the trigger edge\n GestureAction can emit the ::gesture-begin signal depending on the\n value of the :threshold-trigger-edge property. Using this property it\n is possible to specify whether the gesture begins after a certain\n threshold is passed; before a certain threshold is passed; or\n immediately.\n\n - Use the window scaling factor when creating Cairo surfaces\n ClutterCanvas will use the window scaling factor setting when creating\n Cairo surfaces; it is also possible to set the scaling factor on a\n per-instance basis, for future compatibility.\n\n - Detect window scaling factor automatically on X11\n \ Use the XSETTING exposed by the environment to change the window\n scaling factor.\n\n - Support ClutterStage cursor visibility in the Wayland backend\n \ It is possible to show and hide the cursor on the Stage on Wayland.\n\n - Translations updates\n Czech, Greek, Hebrew, Chinese simplified, Brazilian Portuguese,\n Galician, Italian, Spanish.\n\n # List of bugs fixed since Clutter 1.16.4\n\n 705915 - Support high dpi displays\n 722322 - check coordinate validity in do_pick()\n 710229 - Restore initial ClutterGestureAction behavior\n \ 719900 - ClutterStageCogl: Clip in the right coordinate system\n 719716 - Make test-clip friendly for people with only one mouse button\n 719368 - Don't queue redraws when reallocating actor that haven't moved\n 719367 - Bind constraints: Don't force redraws on source relayout\n 712816 - device-manager-evdev: Stop using deprecated libevdev API\n 712812 - Crash and memory leak fixes for device removals\n 712563 - Fixes for cogl journal usage when picking\n 707560 - Event filter\n 712322 - input-device-xi2: Calculate the correct state for button events\n\nMany thanks to:\n\n Jasper St. Pierre, Rui Matos, Owen W. Taylor, Alejandro Pineiro, Lionel\n Landwerlin, Bastian Winkler, Neil Roberts, Rafael Ferreira, Chun-wei Fan,\n Daniel Mustieles, Dimitris Spingos, Enrico Nicoletto, Florian Mullner, Fran\n Dieguez, Jonas Adahl, Marek Cernocky, Milo Casagrande, Piotr Drag, Robert\n Bragg, Sphinx Jiang, Yosef Or Boczko\n" module: pkgsrc subject: 'CVS commit: pkgsrc/graphics/clutter' unixtime: '1421507944' user: prlw1