pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/clutter Update to 1.26.2: (Needed for Cinnamon)



details:   https://anonhg.NetBSD.org/pkgsrc/rev/19c59bb92066
branches:  trunk
changeset: 381189:19c59bb92066
user:      youri <youri%pkgsrc.org@localhost>
date:      Thu May 31 14:53:00 2018 +0000

description:
Update to 1.26.2: (Needed for Cinnamon)

Clutter 1.26.2                                                       2017-05-12
===============================================================================

  ? List of changes since Clutter 1.26.0

    - Accept upper case 'A' when selecting all content in a Text actor
    This is similar to what GTK+ allows, and makes it easier to select text
    with Caps Lock enabled.

    - Use GDK API when using Wayland sub-surfaces
    The GDK backend on Wayland uses sub-surfaces to allow Cogl to manage the
    rendering surface; now that GDK exposes the necessary API, we can avoid
    using the Wayland API directly, and instead let GDK manage the surface
    for us.

    - Documentation fixes

    - Translation updates
    Danish, Basque, Chinese (Traditional), Occitan, Indonesian, Polish,
    Spanish, Slovak, Kazakh, British English, Croatian, Hungarian, Norwegian
    bokm?l, Belarusian.

  ? List of bugs fixed since Clutter 1.26.0

    #766326 - text: Bind <ctrl>A in addition to <ctrl>a
    #768243 - Don't create the Cogl GLib source multiple times
    #768734 - actor: Clarify that add_effect() sinks floating references
              on the effect
    #781975 - Under Wayland, Totem spawns a new window without controls for
              some files and then gnome-shell crashes
    #759085 - seg fault in actor-graph test
    #774546 - [Wayland][gdk][stage] Use GDK API instead of Wayland directly
    #762888 - [PATCH] backend: check for wayland before x11
    #772412 - clutter-script: Document support for top-level arrays
    #770288 - clutter-script: Add an example of translation in ClutterScript
    #768898 - clutter: Fix typo in docs for ClutterActor::queue-relayout

Many thanks to:

  Piotr Dr?g, Philip Withnall, Olivier Fourdan, C?dric Valmary, Fabio Tomat,
  Andika Triwidada, Ask Hjorth Larsen, Baurzhan Muftakhidinov, David King,
  Du?an Kazik, Florian M?llner, Gustavo Noronha Silva, G?bor Kelemen,
  Inaki Larranaga Murgoitio, Jeff Bai, Jeremy Bicha, Kjartan Maraas,
  Marc-Antoine Perennou, Nigel Taylor, Owen W. Taylor, Peter Mr?z,
  Yuras Shumovich, gogo


Clutter 1.26.0                                                       2016-03-21
===============================================================================

  ? List of changes since Clutter 1.25.6

    - Avoid spamming accessibility state changes in clones
    Clones of unmapped actors will cause a temporary mapping of their source,
    which will result in spurious accessibility events.

    - Ignore GDK deprecation compiler warnings

    - Resync build configuration for Windows

    - Translation updates
    Serbian, Swedish, Catalan, Occitan, Greek, Latvian, Russian, Danish

  ? List of bugs fixed since Clutter 1.25.6

    #756371 - Accessible event spam in Overview

Many thanks to:

  Jordi Mas, Anders Jonsson, Ask Hjorth Larsen, Chun-wei Fan, C?dric Valmary,
  Efstathios Iosifidis, R?dolfs Mazurs, Stas Solovey, ????? ??????,
  ???????? ???????

Clutter 1.25.6                                                       2016-02-18
===============================================================================

  ? List of changes since Clutter 1.25.4

    - Enable swap throttling for fullscreen windows with GDK
    Avoids performance penalties with the GDK backend on constrained devices
    running full screen Clutter and Clutter-GTK applications.

    - Add platform-specific data for the libinput input backend
    This allows implementing high level functionality when writing Wayland
    compositors based on Clutter.

    - Translation updates
    Hungarian, Bulgarian, Polish, Slovak, French, Chinese (Taiwan), Galician,
    Italian

  ? List of bugs fixed since Clutter 1.25.4

    #752752 - Patches needed for relative pointer and pointer confinement
              in mutter
    #755849 - evdev: Recycle device ids after devices are removed

Many thanks to:

  Jonas ?dahl, Alexander Shopov, Alexandre Franke, Chao-Hsiung Liao,
  Du?an Kazik, Fran Dieguez, G?bor Kelemen, Milo Casagrande, Piotr Dr?g

Clutter 1.25.4                                                       2016-01-21
===============================================================================

  ? List of changes since Clutter 1.25.2

    - Add more scrolling information inside ClutterScrollEvent
    This allows to receive the type of device that generate the scroll event,
    as well as the notification that a scroll motion finished; we can use this
    information to implement kinetic scrolling. Currently, only libinput
    provides us with these fields.

    - Translation updates
    Spanish, Lithuanian, Czech, German, Hebrew, Brazilian Portuguese

  ? List of bugs fixed since Clutter 1.25.2

     #757026 - Add scroll source / axis stop information to scroll events

Many thanks to:

  Aurimas ?ernius, Carlos Garnacho, Daniel Mustieles, Marek ?ernock?,
  Mario Bl?ttermann, Rafael Fontenelle, Yosef Or Boczko

Clutter 1.25.2                                                       2015-12-17
===============================================================================

  ? List of changes since Clutter 1.24

    - Set event code on button and key events in the evdev input backend
    This allows users of the evdev input backend to retrieve the event
    code without doing ad hoc calculations based on event-specific fields.

    - Take scaling factor into account on Wayland with GDK
    This brings the Wayland support inside the GDK backend on par to the X11
    side.

    - Decouple selectability from editability in ClutterText
    It's possible to create selectable ClutterText actors without enabling
    editability; this may cause unexpected cursors to appear in reactive
    label-like actors using non-editable ClutterText, so feedback from users
    is appreciated.

    - Allow overriding the Cogl driver used by Clutter
    On systems with multiple OpenGL and OpenGL ES implementations available,
    it should be possible to explicitly set the Cogl driver (OpenGL 3.2 core
    profile context; OpenGL legacy context; OpenGL ES 2.0 context) used by
    Clutter when creating its drawing context. It's also possible to define
    a list of drivers to try sequentially until one succeeds.

    - Rework the windowing system backend selection
    The windowing system backend initialization has been reworked to allow
    setting the default windowing system backend using the configuration
    file under $XDG_CONFIG_DIRS/clutter-1.0/settings.ini. The selection of
    the backend also supports the ability to specify a list of backends to
    try sequentially until one succeeds, for systems with multiple windowing
    systems available.

    - Documentation fixes

    - Translation updates
    Portuguese, Slovenian

  ? List of bugs fixed since Clutter 1.24

    #758238 - [evdev] Add evdev-specific API to get event codes from
              ClutterEvents
    #755245 - only shows a 4th of the screen under wayland
    #757470 - Allow selectability without editability
    #752752 - Patches needed for relative pointer and pointer confinement
              in mutter
    #759074 - Port cairo test to ClutterCanvas
    #759191 - should use pkg-config for GL
    #742678 - gl: Prefer gl3 over the gl driver

Many thanks to:

  Carlos Garnacho, Lionel Landwerlin, Jonas ?dahl, Pedro Albuquerque,
  Matej Urban?i?

diffstat:

 graphics/clutter/Makefile      |   5 +-
 graphics/clutter/PLIST         |  81 +++++++++++------------------------------
 graphics/clutter/buildlink3.mk |   4 +-
 graphics/clutter/distinfo      |  10 ++--
 4 files changed, 32 insertions(+), 68 deletions(-)

diffs (236 lines):

diff -r a0116fc0b08a -r 19c59bb92066 graphics/clutter/Makefile
--- a/graphics/clutter/Makefile Thu May 31 14:45:56 2018 +0000
+++ b/graphics/clutter/Makefile Thu May 31 14:53:00 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.57 2018/04/16 14:33:50 wiz Exp $
+# $NetBSD: Makefile,v 1.58 2018/05/31 14:53:00 youri Exp $
 
-DISTNAME=      clutter-1.22.2
-PKGREVISION=   5
+DISTNAME=      clutter-1.26.2
 CATEGORIES=    graphics gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/clutter/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
diff -r a0116fc0b08a -r 19c59bb92066 graphics/clutter/PLIST
--- a/graphics/clutter/PLIST    Thu May 31 14:45:56 2018 +0000
+++ b/graphics/clutter/PLIST    Thu May 31 14:53:00 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2015/08/31 10:59:04 jperkin Exp $
+@comment $NetBSD: PLIST,v 1.13 2018/05/31 14:53:00 youri 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
@@ -16,6 +16,7 @@
 include/clutter-1.0/clutter/clutter-actor.h
 include/clutter-1.0/clutter/clutter-align-constraint.h
 include/clutter-1.0/clutter/clutter-animatable.h
+include/clutter-1.0/clutter/clutter-autocleanups.h
 include/clutter-1.0/clutter/clutter-backend.h
 include/clutter-1.0/clutter/clutter-bin-layout.h
 include/clutter-1.0/clutter/clutter-bind-constraint.h
@@ -59,11 +60,9 @@
 include/clutter-1.0/clutter/clutter-keysyms.h
 include/clutter-1.0/clutter/clutter-layout-manager.h
 include/clutter-1.0/clutter/clutter-layout-meta.h
-include/clutter-1.0/clutter/clutter-list-model.h
 include/clutter-1.0/clutter/clutter-macros.h
 include/clutter-1.0/clutter/clutter-main.h
 include/clutter-1.0/clutter/clutter-marshal.h
-include/clutter-1.0/clutter/clutter-model.h
 include/clutter-1.0/clutter/clutter-offscreen-effect.h
 include/clutter-1.0/clutter/clutter-page-turn-effect.h
 include/clutter-1.0/clutter/clutter-paint-node.h
@@ -118,8 +117,10 @@
 include/clutter-1.0/clutter/deprecated/clutter-group.h
 include/clutter-1.0/clutter/deprecated/clutter-input-device.h
 include/clutter-1.0/clutter/deprecated/clutter-keysyms.h
+include/clutter-1.0/clutter/deprecated/clutter-list-model.h
 include/clutter-1.0/clutter/deprecated/clutter-main.h
 include/clutter-1.0/clutter/deprecated/clutter-media.h
+include/clutter-1.0/clutter/deprecated/clutter-model.h
 include/clutter-1.0/clutter/deprecated/clutter-rectangle.h
 include/clutter-1.0/clutter/deprecated/clutter-score.h
 include/clutter-1.0/clutter/deprecated/clutter-shader.h
@@ -151,40 +152,15 @@
 ${PLIST.introspection}share/gir-1.0/Cally-1.0.gir
 ${PLIST.introspection}share/gir-1.0/Clutter-1.0.gir
 ${PLIST.x11}${PLIST.introspection}share/gir-1.0/ClutterX11-1.0.gir
-share/gtk-doc/html/cally/CallyActor.html
-share/gtk-doc/html/cally/CallyClone.html
-share/gtk-doc/html/cally/CallyGroup.html
-share/gtk-doc/html/cally/CallyRectangle.html
-share/gtk-doc/html/cally/CallyRoot.html
-share/gtk-doc/html/cally/CallyStage.html
-share/gtk-doc/html/cally/CallyText.html
-share/gtk-doc/html/cally/CallyTexture.html
-share/gtk-doc/html/cally/CallyUtil.html
-share/gtk-doc/html/cally/cally-General-API.html
-share/gtk-doc/html/cally/cally.devhelp2
-share/gtk-doc/html/cally/callyannotationglossary.html
-share/gtk-doc/html/cally/callybase.html
-share/gtk-doc/html/cally/callyobjecthierarchy.html
-share/gtk-doc/html/cally/callyobjectindex.html
-share/gtk-doc/html/cally/callyobjects.html
-share/gtk-doc/html/cally/ch01.html
-share/gtk-doc/html/cally/ch02.html
-share/gtk-doc/html/cally/clutter-overview.html
-share/gtk-doc/html/cally/home.png
-share/gtk-doc/html/cally/index.html
-share/gtk-doc/html/cally/index.sgml
-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/CallyActor.html
+share/gtk-doc/html/clutter/CallyClone.html
+share/gtk-doc/html/clutter/CallyGroup.html
+share/gtk-doc/html/clutter/CallyRectangle.html
+share/gtk-doc/html/clutter/CallyRoot.html
+share/gtk-doc/html/clutter/CallyStage.html
+share/gtk-doc/html/clutter/CallyText.html
+share/gtk-doc/html/clutter/CallyTexture.html
+share/gtk-doc/html/clutter/CallyUtil.html
 share/gtk-doc/html/clutter/ClutterAction.html
 share/gtk-doc/html/clutter/ClutterActor.html
 share/gtk-doc/html/clutter/ClutterActorMeta.html
@@ -223,6 +199,7 @@
 share/gtk-doc/html/clutter/ClutterEffect.html
 share/gtk-doc/html/clutter/ClutterFixedLayout.html
 share/gtk-doc/html/clutter/ClutterFlowLayout.html
+share/gtk-doc/html/clutter/ClutterGLXTexturePixmap.html
 share/gtk-doc/html/clutter/ClutterGestureAction.html
 share/gtk-doc/html/clutter/ClutterGridLayout.html
 share/gtk-doc/html/clutter/ClutterGroup.html
@@ -262,6 +239,7 @@
 share/gtk-doc/html/clutter/ClutterTimeline.html
 share/gtk-doc/html/clutter/ClutterTransition.html
 share/gtk-doc/html/clutter/ClutterTransitionGroup.html
+share/gtk-doc/html/clutter/ClutterX11TexturePixmap.html
 share/gtk-doc/html/clutter/ClutterZoomAction.html
 share/gtk-doc/html/clutter/actor-box.png
 share/gtk-doc/html/clutter/actor-example.png
@@ -270,6 +248,7 @@
 share/gtk-doc/html/clutter/bin-layout.png
 share/gtk-doc/html/clutter/box-layout.png
 share/gtk-doc/html/clutter/building-clutter.html
+share/gtk-doc/html/clutter/cally.html
 share/gtk-doc/html/clutter/ch01.html
 share/gtk-doc/html/clutter/ch02.html
 share/gtk-doc/html/clutter/ch03.html
@@ -282,16 +261,17 @@
 share/gtk-doc/html/clutter/ch10.html
 share/gtk-doc/html/clutter/ch11.html
 share/gtk-doc/html/clutter/ch12.html
+share/gtk-doc/html/clutter/ch13.html
+share/gtk-doc/html/clutter/ch14.html
 share/gtk-doc/html/clutter/clutter-Base-geometric-types.html
 share/gtk-doc/html/clutter/clutter-Cairo-integration.html
-share/gtk-doc/html/clutter/clutter-ClutterGLXTexturePixmap.html
 share/gtk-doc/html/clutter/clutter-ClutterWaylandSurface.html
-share/gtk-doc/html/clutter/clutter-ClutterX11TexturePixmap.html
 share/gtk-doc/html/clutter/clutter-Colors.html
 share/gtk-doc/html/clutter/clutter-EGL-Specific-Support.html
 share/gtk-doc/html/clutter/clutter-Events.html
 share/gtk-doc/html/clutter/clutter-Features.html
 share/gtk-doc/html/clutter/clutter-GDK-Specific-Support.html
+share/gtk-doc/html/clutter/clutter-General-API.html
 share/gtk-doc/html/clutter/clutter-General.html
 share/gtk-doc/html/clutter/clutter-Implicit-Animations.html
 share/gtk-doc/html/clutter/clutter-Intel-CE3100-CE4100-Specific-Support.html
@@ -326,26 +306,8 @@
 share/gtk-doc/html/clutter/go01.html
 share/gtk-doc/html/clutter/home.png
 share/gtk-doc/html/clutter/index.html
-share/gtk-doc/html/clutter/index.sgml
 share/gtk-doc/html/clutter/iterating-paths.html
 share/gtk-doc/html/clutter/ix01.html
-share/gtk-doc/html/clutter/ix02.html
-share/gtk-doc/html/clutter/ix03.html
-share/gtk-doc/html/clutter/ix04.html
-share/gtk-doc/html/clutter/ix05.html
-share/gtk-doc/html/clutter/ix06.html
-share/gtk-doc/html/clutter/ix07.html
-share/gtk-doc/html/clutter/ix08.html
-share/gtk-doc/html/clutter/ix09.html
-share/gtk-doc/html/clutter/ix10.html
-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/ix15.html
-share/gtk-doc/html/clutter/ix16.html
-share/gtk-doc/html/clutter/ix17.html
-share/gtk-doc/html/clutter/ix18.html
 share/gtk-doc/html/clutter/left-insensitive.png
 share/gtk-doc/html/clutter/left.png
 share/gtk-doc/html/clutter/license.html
@@ -356,7 +318,7 @@
 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/pt10.html
 share/gtk-doc/html/clutter/right-insensitive.png
 share/gtk-doc/html/clutter/right.png
 share/gtk-doc/html/clutter/running-clutter.html
@@ -386,9 +348,11 @@
 share/locale/fa/LC_MESSAGES/clutter-1.0.mo
 share/locale/fi/LC_MESSAGES/clutter-1.0.mo
 share/locale/fr/LC_MESSAGES/clutter-1.0.mo
+share/locale/fur/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/hr/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
@@ -403,6 +367,7 @@
 share/locale/ml/LC_MESSAGES/clutter-1.0.mo
 share/locale/nb/LC_MESSAGES/clutter-1.0.mo
 share/locale/nl/LC_MESSAGES/clutter-1.0.mo
+share/locale/oc/LC_MESSAGES/clutter-1.0.mo
 share/locale/or/LC_MESSAGES/clutter-1.0.mo
 share/locale/pa/LC_MESSAGES/clutter-1.0.mo
 share/locale/pl/LC_MESSAGES/clutter-1.0.mo
diff -r a0116fc0b08a -r 19c59bb92066 graphics/clutter/buildlink3.mk
--- a/graphics/clutter/buildlink3.mk    Thu May 31 14:45:56 2018 +0000
+++ b/graphics/clutter/buildlink3.mk    Thu May 31 14:53:00 2018 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.38 2018/04/16 14:33:50 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.39 2018/05/31 14:53:00 youri Exp $
 #
 
 BUILDLINK_TREE+=       clutter
@@ -7,7 +7,7 @@
 CLUTTER_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.clutter+=        clutter>=1.0.0
-BUILDLINK_ABI_DEPENDS.clutter+=        clutter>=1.22.2nb5
+BUILDLINK_ABI_DEPENDS.clutter+=        clutter>=1.26.2
 BUILDLINK_PKGSRCDIR.clutter?=  ../../graphics/clutter
 
 pkgbase := clutter
diff -r a0116fc0b08a -r 19c59bb92066 graphics/clutter/distinfo
--- a/graphics/clutter/distinfo Thu May 31 14:45:56 2018 +0000
+++ b/graphics/clutter/distinfo Thu May 31 14:53:00 2018 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.23 2015/11/03 21:33:54 agc Exp $
+$NetBSD: distinfo,v 1.24 2018/05/31 14:53:00 youri Exp $
 
-SHA1 (clutter-1.22.2.tar.xz) = 2125b4d8bc661cb37d02ed2237d32ad346f2a887
-RMD160 (clutter-1.22.2.tar.xz) = e0bc116323a059eb5c525934b6871f2b6ede8710
-SHA512 (clutter-1.22.2.tar.xz) = 002ea924f97fca89cec96a9e5850f0351cd44b960eede898fa59ef3c0c1c08f9798b34747a9590b2c59108d0ae7cbcd5c67e96a61c4e9bab1f9f6075c863e21f
-Size (clutter-1.22.2.tar.xz) = 5304752 bytes
+SHA1 (clutter-1.26.2.tar.xz) = b2f722941eafea5dffc6d9001352f50340ff829c
+RMD160 (clutter-1.26.2.tar.xz) = b21d663d940d5a052453fe760f3a714eaa125983
+SHA512 (clutter-1.26.2.tar.xz) = c8008a1a1f111313d9abaff8d4415f112ddc32a02e08845f3735d33bb25b72b082f133daba06749bb9595eaf1ba83b308d30a413fbbe8dcdc1afdd7077a30937
+Size (clutter-1.26.2.tar.xz) = 5353736 bytes



Home | Main Index | Thread Index | Old Index