]> git.pld-linux.org Git - packages/mutter.git/commitdiff
Update to 3.12.0 auto/th/mutter-3.12.0-1
authorMarcin Banasiak <marcin.banasiak@gmail.com>
Sat, 29 Mar 2014 20:37:02 +0000 (21:37 +0100)
committerMarcin Banasiak <marcin.banasiak@gmail.com>
Sat, 29 Mar 2014 20:37:02 +0000 (21:37 +0100)
cogl-1.17.patch [deleted file]
mutter.spec

diff --git a/cogl-1.17.patch b/cogl-1.17.patch
deleted file mode 100644 (file)
index 4926c7e..0000000
+++ /dev/null
@@ -1,134 +0,0 @@
-diff --git a/src/compositor/meta-texture-rectangle.c b/src/compositor/meta-texture-rectangle.c
-index cd585b5..3fc9430 100644
---- a/src/compositor/meta-texture-rectangle.c
-+++ b/src/compositor/meta-texture-rectangle.c
-@@ -26,41 +26,6 @@
- #include <clutter/clutter.h>
- #include "meta-texture-rectangle.h"
--CoglTexture *
--meta_texture_rectangle_new (unsigned int width,
--                            unsigned int height,
--                            CoglPixelFormat format,
--                            CoglPixelFormat internal_format,
--                            unsigned int rowstride,
--                            const guint8 *data,
--                            GError **error)
--{
--  ClutterBackend *backend =
--    clutter_get_default_backend ();
--  CoglContext *context =
--    clutter_backend_get_cogl_context (backend);
--  CoglTextureRectangle *tex_rect;
--
--  tex_rect = cogl_texture_rectangle_new_with_size (context,
--                                                   width, height,
--                                                   internal_format,
--                                                   error);
--  if (tex_rect == NULL)
--    return NULL;
--
--  if (data)
--    cogl_texture_set_region (COGL_TEXTURE (tex_rect),
--                             0, 0, /* src_x/y */
--                             0, 0, /* dst_x/y */
--                             width, height, /* dst_width/height */
--                             width, height, /* width/height */
--                             format,
--                             rowstride,
--                             data);
--
--  return COGL_TEXTURE (tex_rect);
--}
--
- static void
- texture_rectangle_check_cb (CoglTexture *sub_texture,
-                             const float *sub_texture_coords,
-diff --git a/src/compositor/meta-texture-rectangle.h b/src/compositor/meta-texture-rectangle.h
-index ba2624f..30f60d3 100644
---- a/src/compositor/meta-texture-rectangle.h
-+++ b/src/compositor/meta-texture-rectangle.h
-@@ -28,15 +28,6 @@
- G_BEGIN_DECLS
--CoglTexture *
--meta_texture_rectangle_new (unsigned int width,
--                            unsigned int height,
--                            CoglPixelFormat format,
--                            CoglPixelFormat internal_format,
--                            unsigned int rowstride,
--                            const guint8 *data,
--                            GError **error);
--
- gboolean
- meta_texture_rectangle_check (CoglTexture *texture);
-diff --git a/src/compositor/meta-texture-tower.c b/src/compositor/meta-texture-tower.c
-index 5d82add..9a30de0 100644
---- a/src/compositor/meta-texture-tower.c
-+++ b/src/compositor/meta-texture-tower.c
-@@ -359,18 +359,10 @@ texture_tower_create_texture (MetaTextureTower *tower,
-   if ((!is_power_of_two (width) || !is_power_of_two (height)) &&
-       meta_texture_rectangle_check (tower->textures[level - 1]))
-     {
--      tower->textures[level] =
--        meta_texture_rectangle_new (width, height,
--                                    /* data format */
--                                    TEXTURE_FORMAT,
--                                    /* internal cogl format */
--                                    TEXTURE_FORMAT,
--                                    /* rowstride */
--                                    width * 4,
--                                    /* data */
--                                    NULL,
--                                    /* error */
--                                    NULL);
-+      ClutterBackend *backend = clutter_get_default_backend ();
-+      CoglContext *context = clutter_backend_get_cogl_context (backend);
-+
-+      tower->textures[level] = cogl_texture_rectangle_new_with_size (context, width, height);
-     }
-   else
-     {
-diff --git a/src/compositor/meta-window-actor.c b/src/compositor/meta-window-actor.c
-index b9473d2..a2c05ca 100644
---- a/src/compositor/meta-window-actor.c
-+++ b/src/compositor/meta-window-actor.c
-@@ -2165,12 +2165,18 @@ build_and_scan_frame_mask (MetaWindowActor       *self,
-   if (meta_texture_rectangle_check (paint_tex))
-     {
--      mask_texture = meta_texture_rectangle_new (tex_width, tex_height,
--                                                 COGL_PIXEL_FORMAT_A_8,
--                                                 COGL_PIXEL_FORMAT_A_8,
--                                                 stride,
--                                                 mask_data,
--                                                 NULL /* error */);
-+      ClutterBackend *backend = clutter_get_default_backend ();
-+      CoglContext *context = clutter_backend_get_cogl_context (backend);
-+
-+      mask_texture = COGL_TEXTURE (cogl_texture_rectangle_new_with_size (context, tex_width, tex_height));
-+      cogl_texture_set_components (mask_texture, COGL_TEXTURE_COMPONENTS_A);
-+      cogl_texture_set_region (mask_texture,
-+                               0, 0, /* src_x/y */
-+                               0, 0, /* dst_x/y */
-+                               tex_width, tex_height, /* dst_width/height */
-+                               tex_width, tex_height, /* width/height */
-+                               COGL_PIXEL_FORMAT_A_8,
-+                               stride, mask_data);
-     }
-   else
-     {
-diff --git a/src/core/meta-cursor-tracker.c b/src/core/meta-cursor-tracker.c
-index 84f3185..d1b365e 100644
---- a/src/core/meta-cursor-tracker.c
-+++ b/src/core/meta-cursor-tracker.c
-@@ -307,7 +307,6 @@ ensure_xfixes_cursor (MetaCursorTracker *tracker)
-                                           cursor_image->width,
-                                           cursor_image->height,
-                                           CLUTTER_CAIRO_FORMAT_ARGB32,
--                                          COGL_PIXEL_FORMAT_ANY,
-                                           cursor_image->width * 4, /* stride */
-                                           cursor_data,
-                                           NULL);
index e9350995fb0292b73bacdd279ef9cbc69e7a7feb..eca640fa9e9e13ef2beb2d3cd06e5e7988053fb4 100644 (file)
@@ -5,19 +5,18 @@
 Summary:       Window and compositing manager based on Clutter
 Summary(pl.UTF-8):     Zarządca okien i składania oparty na bibliotece Clutter
 Name:          mutter
-Version:       3.10.4
-Release:       2
+Version:       3.12.0
+Release:       1
 License:       GPL v2+
 Group:         X11/Window Managers
-Source0:       http://ftp.gnome.org/pub/GNOME/sources/mutter/3.10/%{name}-%{version}.tar.xz
-# Source0-md5: e25602e010097aa44611da102c514c7c
-Patch0:                cogl-1.17.patch
+Source0:       http://ftp.gnome.org/pub/GNOME/sources/mutter/3.12/%{name}-%{version}.tar.xz
+# Source0-md5: 12bd2f1e49430705e029825901b60704
 URL:           http://git.gnome.org/cgit/mutter
 BuildRequires: autoconf >= 2.50
 BuildRequires: automake >= 1:1.11
 BuildRequires: cairo-devel >= 1.10
 BuildRequires: clutter-devel >= 1.15.90
-BuildRequires: cogl-devel >= 1.15.6
+BuildRequires: cogl-devel >= 1.18.0
 BuildRequires: gdk-pixbuf2-devel
 BuildRequires: gettext-devel
 BuildRequires: glib2-devel >= 1:2.26.0
@@ -35,7 +34,7 @@ BuildRequires:        pkgconfig
 BuildRequires: rpmbuild(macros) >= 1.98
 BuildRequires: startup-notification-devel >= 0.7
 BuildRequires: tar >= 1:1.22
-BuildRequires: upower-devel >= 0.9.12
+BuildRequires: upower-devel >= 0.99.0
 BuildRequires: xorg-lib-libICE-devel
 BuildRequires: xorg-lib-libSM-devel
 BuildRequires: xorg-lib-libX11-devel
@@ -74,13 +73,13 @@ Summary(pl.UTF-8):  Biblioteka współdzielona zarządcy okien Mutter
 Group:         Libraries
 Requires:      cairo >= 1.10
 Requires:      clutter >= 1.15.90
-Requires:      cogl >= 1.15.6
+Requires:      cogl >= 1.18.0
 Requires:      glib2 >= 1:2.26.0
 Requires:      gnome-desktop >= 3.0
 Requires:      gtk+3 >= 3.9.11
 Requires:      libcanberra-gtk3 >= 0.26
 Requires:      startup-notification >= 0.7
-Requires:      upower-libs >= 0.9.12
+Requires:      upower-libs >= 0.99.0
 Requires:      xorg-lib-libXcomposite >= 0.2
 Requires:      xorg-lib-libXi >= 1.6
 Conflicts:     mutter < 3.4.0-2
@@ -98,7 +97,7 @@ Group:                X11/Development/Libraries
 Requires:      %{name}-libs = %{version}-%{release}
 Requires:      cairo-devel >= 1.10
 Requires:      clutter-devel >= 1.15.90
-Requires:      cogl-devel >= 1.15.6
+Requires:      cogl-devel >= 1.18.0
 Requires:      glib2-devel >= 1:2.26.0
 Requires:      gtk+3-devel >= 3.9.11
 Requires:      libcanberra-gtk3-devel >= 0.26
@@ -130,7 +129,6 @@ Dokumentacja API Mutter (Meta).
 
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 %{__intltoolize}
This page took 0.05028 seconds and 4 git commands to generate.