summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2014-01-08Needs lex.jperkin1-2/+2
2014-01-07Security fix from upstream for a buffer overflow in the parserwiz3-3/+48
error handler. Bump PKGREVISION.
2014-01-07set DIST_SUBDIR.obache2-5/+6
tarball on gnome.org is checksum mismatch with used be on clutter-project.org.
2014-01-06cserve is installed iff the system has shm_open, so adapt.joerg1-2/+10
2014-01-06Update to 6.8.8.1:wiz3-9/+8
2013-12-30 6.8.8-1 Cristy <quetzlzacatenango@image...> * New version 6.8.8-1, SVN revision 14087. 2013-12-27 6.8.8-1 Cristy <quetzlzacatenango@image...> * Support points argument for draw MSL element. * Fix misplaced closing parenthesis for strncmp() call in magick/xml-tree.c. * The -page option now correctly sets the image page offset (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24701). * The -evaluate-sequence sum returns a proper alpha channel now (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24704). 2013-12-26 6.8.8-1 Dirk Lemstra <dirk@snakeware...> * Added support for reading zip compressed PSD files. (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24676). 2013-12-25 6.8.8-0 Cristy <quetzlzacatenango@image...> * New version 6.8.8-0, SVN revision 14027. 2013-12-23 6.8.8-0 Cristy <quetzlzacatenango@image...> * Blurring with transparency no longer returns a halo (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24665). * Eliminate ICC profile memory leak for JP2 coder (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=24679). 2012-12-21 6.8.8-0 Dirk Lemstra <dirk@snakeware...> * Made librsvg the default svg library for the windows distribution. 2013-12-10 6.8.7-10 Cristy <quetzlzacatenango@image...> * New version 6.8.7-10, SVN revision 13965. 2013-12-10 6.8.7-10 SiuChi Chan <...> * Fix crash when using -resize with GPU acceleration (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24603). 2013-12-08 6.8.7-9 Cristy <quetzlzacatenango@image...> * New version 6.8.7-9, SVN revision 13950. 2013-12-05 6.8.7-9 SiuChi Chan <...> * Silence warning related to GPU memory issues. * Check if OpenCL is disabled in checkOpenCLEnvironment() method. * Turn off OpenCL path for Intel OpenCL to avoid crash when not enough memory. * Fixed a bug for OpenCL convolution. * Reduce compiler warnings. 2013-12-03 6.8.7-9 Glenn Randers-Pehrson <glennrp@image...> * Fixed bug in coders/png.c that caused -define png:color-type=0 to fail (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=24568). 2013-11-30 6.8.7-9 Dirk Lemstra <dirk@snakeware...> * Fixed bug in automatic selection of OpenCL device (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24542). * Fixed transparency for 32 bits BMP. 2013-11-28 6.8.7-9 Cristy <quetzlzacatenango@image...> * The -type bilevel option sometimes returned an all white image (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24444). * Check blue channel threshold for -solarize option (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24473). 2013-11-27 6.8.7-8 Cristy <quetzlzacatenango@image...> * New version 6.8.7-8, SVN revision 13850. 2013-11-27 6.8.7-8 SiuChi Chan <...> * Add an OpenCL-accelerated analog of AddNoiseImage(). 2013-11-23 6.8.7-7 Cristy <quetzlzacatenango@image...> * New version 6.8.7-7, SVN revision 13827. 2013-11-23 6.8.7-7 SiuChi Chan <...> * Simplified interface to initialize the OpenCL environment. * Automatic OpenCL device selection algorithm. * Support ModulateImage() acceleration. * Reduce the memory requirement for accelerated blur and unsharp mask. 2013-11-16 6.8.7-6 Cristy <quetzlzacatenango@image...> * New version 6.8.7-6, SVN revision 13767. 2013-11-14 6.8.7-6 Cristy <quetzlzacatenango@image...> * Fix possible memory corruption when writing PSD images (bug report from Justin Grant). * Constrain color reduction acceleration to positive integers (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=24459). * fx:maxima.a now returns the alpha value rather than opacity (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24461). 2013-11-08 6.8.7-5 Cristy <quetzlzacatenango@image...> * New version 6.8.7-5, SVN revision 13682. 2013-11-03 6.8.7-5 Cristy <quetzlzacatenango@image...> * The jpeg:extent option no longer returns double-free exception (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24366). * Turn off arch-specific optimisations (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24353). * The -type bilevel option no longer returns black image (reference http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=24394). 2013-11-03 6.8.7-5 Dirk Lemstra <dirk@snakeware...> * Added support for pangocairo to the windows distribution. * Added /OpenCL option to configure.exe to enable OpenCL. 2013-10-31 6.8.7-5 Glenn Randers-Pehrson <glennrp@image...> * Fixed cut-and-paste error in version.c that caused the "png" delegate to be listed twice by the "convert -version" command.
2014-01-06fixes rename of package.obache1-2/+2
2014-01-05Add a comment mentioning where a list of changes can be found.wiz1-1/+4
From veego.
2014-01-05+ ruby-gnome2-clutter{,-gtk}obache1-1/+3
cvs: ----------------------------------------------------------------------
2014-01-05Import ruby-gnome2-clutter-gtk-2.0.2 as graphics/ruby-gnome2-clutter-gtk.obache3-0/+28
Ruby-GNOME 2 is a set of Ruby language bindings for the various application development libraries included with the GNOME/GTK+ environment. Ruby/ClutterGTK is a Ruby binding of Clutter-GTK.
2014-01-05Import ruby-gnome2-clutter-2.0.2 as graphics/ruby-gnome2-clutter.obache3-0/+36
Ruby-GNOME 2 is a set of Ruby language bindings for the various application development libraries included with the GNOME/GTK+ environment. Ruby/Clutter is a Ruby binding of Clutter.
2014-01-04Update clutter-gtk to 1.4.4, switch to gtk3.obache7-71/+66
Clutter-GTK 1.4.4 19/03/2013 =============================================================================== Changes since 1.4.2: • Bump the dependency on GTK, to remove a workaround for broken state propagation in the style code. • Bump the dependency on Clutter, to enable using the accessibility support in GTK without conflicting with the one in Clutter. • Improve the multi-backend support, to prepare ourselves for the shiny Wayland future. List of bugs fixed: #691468, #695685, #692399 Many thanks to: Bastien Nocera, Cosimo Cecchi, Alejandro Piñeiro Clutter-GTK 1.4.2 17/12/2012 =============================================================================== Changes since 1.4.0: • Remove annotation from constructor function. [Guillaume Desmottes] • Ensure the event filter installed by GtkClutterEmbed works correctly when multiple embeds are realized/unrealized. [Cosimo Cecchi] • Fix links in the DOAP file. List of bugs fixed: #686697, #689879 Many thanks to: Guillaume Desmottes, Cosimo Cecchi Clutter-GTK 1.4.0 17/10/2012 =============================================================================== Changes since 1.3.2: • Drop deprecated Clutter API usage from classes and examples. • Ensure that GtkClutterEmbed works with GTK+ < 3.4. • Documentation fixes. • Track the size requests from the embedded ClutterStage. [Tristan Van Berkom] • Translation updates. List of bugs fixed: #681462, #669877, #684171 Many thanks to: Piotr Drąg, Takeshi AIHANA, Tristan Van Berkom Clutter-GTK 1.3.2 05/06/2012 =============================================================================== Changes since 1.2: • Ensure that redraws follow resizing, to avoid the contents of the Stage "lagging" behind. [Alexander Larsson] • Allow GtkClutterEmbed to use the embedded stage layout manager to request its size. [Alexander Larsson] • Avoid warnings when hiding or removing GtkWidgets embedded inside a GtkClutterActor. [Bastien Nocera, Alexander Larsson] • Make GtkClutterActor reactive by default. [Alexander Larsson] List of bugs fixed: #675867, #677282, #677493 Many thanks to: Alexander Larsson, Bastien Nocera, Colin Walters Clutter-GTK 1.2.0 23/03/2012 =============================================================================== Changes since 1.1.2: • Ensure that style changes are propagated to embedded widgets • Avoid segfaults when unrealizing. • Introspection fixes. List of bugs fixed: #670662 - Gtk-CRITICAL **: gtk_widget_unrealize: assertion `GTK_IS_WIDGET (widget)' failed #667742 - entries argument of gtk_clutter_init_with_args not annotated as array Many thanks to: Cosimo Cecchi, Evan Nemerson, Guillaume Desmottes, Ryan Lortie Clutter-GTK 1.1.2 23/11/2011 =============================================================================== Changes since 1.0: • Drop all flavours Since Clutter 1.9 and GTK+ 3.0 support multiple backends with selection at run-time, Clutter-GTK can drop the multiple flavours, and support the current Clutter and GDK backend. This is still a work in progress, so not every Clutter or GDK backend provide the same set of features. Basic Clutter embedding works with the X11, GDK, and Windows backends. GTK+ widgets embedding inside Clutter works only on the X11 backend. • Do not disable multi-device Clutter was fixed to support XI2 events coming from GDK without destroying the event cookie; this means that Clutter-GTK can stop disabling multi-device support in GDK. If your code was calling gdk_disable_multi_device() (something that shouldn't have been done in the first place) this means that event handling will be broken. • Make GtkClutterEmbed expand by default The GtkClutterEmbed widget should expand by default on both# orientations; this allows using the default size negotiation mechanisms in GTK, and drop the hack of setting a minimum size on the widget. Many thanks to: Marc-André Lureau, Matthias Clasen Clutter-GTK 1.0.4 27/09/2011 =============================================================================== Changes since 1.0.2: • Build fixes - Link against libm [Andre Klapper, Frédéric Péters] - Fix build on non-X11 systems [Chun-wei Fan] - Fix out of tree builds [Colin Walters] Clutter-GTK 1.0.2 26/07/2011 =============================================================================== Changes since 1.0.0: • Build fixes • Make sure that GtkClutterActor works with GTK+ ≥ 3.1 [Cosimo Cecchi] • Check before unmapping the stage [Raluca Elena Podiuc] • Fix for introspection annotations [Simon Wenner] Clutter-GTK 1.0.0 05/04/2011 =============================================================================== Changes since 0.91.8: • Depend on gtk+ ≥ 3.0.0. • Depend on clutter ≥ 1.4.0. • Fix build for GLES environments. [Andreas Mueller] • Use a global filter for GDK events. • Fix various compiler warnings. • Allow calling gtk_clutter_init* multiple times. • Fix build on Windows. • Append the API version to the API reference. [Marvin Schmidt] • Do not export private symbols from the shared library. [Emilio Pozuelo Monfort] Clutter-GTK 0.91.8 14/01/2011 =============================================================================== Changes since 0.91.6: • Depend on gtk+ ≥ 2.91.7. • Disable multi-device support in GDK to unbreak the event filter function we use to dispatch events from GDK to Clutter. • Update to the new StyleContext API. • Remove the GdkColor/GtkStyle/ClutterColor utility API: the old GtkStyle colors have been deprecated in GTK+. • Use gettext to localize messages. Clutter-GTK 0.91.6 22/12/2010 =============================================================================== Changes since 0.91.4: • General clean up of the code. • Introspection fixes. • Moved the texture integration with gtk+ types into a separate class, GtkClutterTexture. • Fixes to work with gtk+ ≥ 2.91.7. • Added translation domain. Clutter-GTK 0.91.4 11/11/2010 =============================================================================== Changes since 0.91.2: • Update after the removal of gtk_widget_hide_all() http://bugzilla.clutter-project.org/show_bug.cgi?id=2377 Many thanks to: Flo Gravo Clutter-GTK 0.91.2 05/10/2010 =============================================================================== Changes since 0.90.2: • Depend on gtk+ ≥ 2.91.1 • Use cairo surfaces to replace the deprecated GdkPixmap. • Remove GdkColormap. • Use GtkWidget instead of GtkSizeRequest. • Introspection and build fixes. Many thanks to: Lucas Rocha Clutter-GTK 0.90.2 09/08/2010 =============================================================================== Changes since 0.10: • Depend on Clutter 1.3 and GTK+ 2.90, in preparation for the 1.4 and 3.0 cycles, respectively. • Allow embedding GTK+ widgets inside the ClutterStage provided by GtkClutterEmbed. • Whenever possible, use a GDK filter function to let Clutter update its internal state. • Allow retrieving the GOptionGroup for Clutter-GTK, to defer the initialization. • Remove GtkClutterScrollable and GtkClutterViewport. Many thanks to: Danielle Madeley Alexander Larsson Christian Persch Gord Allott Gustavo Noronha Silva Javier Jardón
2014-01-04Switch to use clutter-gtk0.10.obache2-4/+4
Bump PKGREVISION.
2014-01-04+ clutter-gtk0.10obache1-1/+2
2014-01-04Re-import clutter-gtk0.10-0.10.8 as graphics/clutter-gtk0.10.obache9-0/+251
Clutter-GTK is a library providing facilities to integrate Clutter into GTK+ applications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the default ClutterStage into any GtkContainer.
2014-01-03recursive bump from cogl shlib major bump.obache7-14/+14
2014-01-03Update clutter to 1.16.2.obache5-16/+25
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.
2014-01-03Update cogl to 1.16.0.obache8-23/+63
while here, enable introspection option by default. Cogl 1.16.0 2013-09-23 • List of changes since Cogl 1.15.10 » MSVC build updates » Correctly mark CoglAtlasTexture api as public » Lots of gtk-doc/introspection annotation fixes • Gnome Bugzilla bugs closed since 1.15.10: #704750 - egl: don't bind the wayland display if the extension is not available Many thanks to: Lionel Landwerlin Robert Bragg Chun-wei Fan Giovanni Campagna Neil Roberts Cogl 1.15.10 2013-09-02 • List of changes since Cogl 1.15.8 » Added API to set the onscreen template on a CoglDisplay outside of the constructor. » Added public API to configure the layout of displays when using the KMS winsys. » Added a cogl_point_coord builtin variable for snippets which can be used to render point sprites in more dynamic ways. » cogl_texture_new_with_size now returns NULL on failure. This behaviour was accidentally changed in 1.14.0. » Fixed a problem with setting the precision specifiers on GLES2 which was causing a lot of problems with the latest Mesa. » Added a “webgl” driver to manage the differences in GLES2 when compiling with emscripten. » Fixed a bug with paths which was causing Clutter's texture-fbo test to crash. » Some issues with introspecting the cogl-pango API were fixed. » Added an example using point sprites. » Build fixes for building with MinGW32. » Updates to the MSVC build files. » Documentation fixes to the snippets API. • Gnome Bugzilla bugs closed since 1.15.8: #705837 - kms: add public API to override the default configuration of outputs Many thanks to: Chun-wei Fan Robert Bragg Jasper St. Pierre Damien Lespiau Giovanni Campagna Cogl 1.15.8 2013-08-20 • List of changes since Cogl 1.15.6 Brown bag release to fix a problem with including cogl-path.h from cogl.h that meant only code defining COGL_ENABLE_EXPERIMENTAL_2_0_API would get access to the CoglPath API. We now ignore whether COGL_ENABLE_EXPERIMENTAL_2_0_API is defined so clutter which does define it will see the api and so will clutter users that don't define it. Cogl 1.15.6 2013-08-19 • List of changes since Cogl 1.15.4 » Fixed runtime selection of egl-kms backend » Split out the CoglPath api in-line with cogl master to reduce divergence, but updated to not break the 1.x API/ABI » Reverted the semantic change to cogl_offscreen_new_to_texture to make it synchronously allocate as it did in cogl-1.14. A replacement cogl_offscreen_new_with_texture api has been introduced to support the asynchronous allocation behaviour required to allow configuration of a framebuffer before allocation. » Fixed a problem with binding attribute locations with desktop GL drivers, required to work with the latest Mesa. » Some configure.ac documentation fixes » In cogl-gst we make sure to only emit the "pipeline-ready" signal once the new textures have actually been uploaded. » Various MSVC build fixes Note: we took some care to try and avoid breaking the ABI and chaning the soname relative to the last 1.15.4 snapshot. • Gnome Bugzilla bugs closed since 1.15.4: #703500 - 49 Conform Tests Regressed (FAIL) #703174 - Crash when switching user with gnome 3.8 using nvidia drivers #705836 - egl-kms: set the EGL_PLATFORM explicitly #705591 - SIGSEGV in various conformance tests on wayland Many thanks to: Chun-wei Fan Neil Roberts Robert Bragg Adel Gadllah Fan Chun-wei Giovanni Campagna Lionel Landwerlin Cogl 1.15.4 2013-07-30 • List of changes since Cogl 1.15.2 » Added experimental API to directly expose atlas textures. » Added new_from_file/data/bitmap APIs for sliced textures. » Added new_from_file APIs for 2D textures. » Added cogl_primitive_draw as a new name for the cogl_framebuffer_draw_primitive function. » Removed the attribute drawing APIs. Instead applications should create a primitive and draw that. » Fixed bug where Cogl would busy-wait with 100% CPU if the Wayland compositor is closed. » The COGL_FRAME_EVENT_SYNC events are now sent based on the frame callback with the Wayland backend. » New cogl_gst_video_sink_is_ready() function to determine whether a Cogl-GST video sink is ready to have the pipeline queried. » Fixed a potential bug with the blending enabled state when copying a pipeline. » Fixed detecting the Mesa vendor when GL 3 is used. » Fixed a reference leak on the CoglRenderer. » Fixes to the Visual Studio build files. Many thanks to: Robert Bragg Chun-wei Fan Damien Lespiau Cogl 1.15.2 2013-07-09 • List of changes since Cogl 1.14.0 » Lots of Wayland backend work, including updated compositor support » Updated cogland, a simple example wayland compositor using Cogl » Made the onscreen resize callback work the same as the frame callback » New cogl_onscreen_swap_buffers_with_damage api » New fence API » New Emscripten support (only basic at the moment) » Improved blend state tracking » New cogl_onscreen_add_dirty_callback() api for window systems that need to notify application of dirty/damaged regions that must be redrawn by the application » Started adding internal unit tests to complement the conformance tests » New support for per-vertex point sizes » New cogl-gst sub-library added enabling gstreamer integration into Cogl based applications. Notably the design is compatible with applications adding custom shader snippets to a CoglPipeline that handles video sampling so application will be able to chain together shader based affects without requiring intermediate renderers. » Adds HSL color conversion apis » The Conformance test suite can now be installed with a .test file enabling them to be run by the gnome-desktop-testing-runner for example. • Bugzilla bugs closed since 1.14.0: #691752 - add fence/sync API #696730 - Compile failure with 1.14.0 due to extra arg in bitmap functions #697330 - Fails to build with the gold linker due to missing reference to libm #699431 - [PATCH] xlib: Don't crash just because the display doesn't expose RANDR #700088 - compile failure: 'wayland_surface' has incomplete type #702570 - cogl 1.16: Regression with event propagation in champlain #702942 - Install conformance tests #702999 - undefined reference to `wl_buffer_is_shm' #703553 - Add support for automake 1.14 Many thanks to: Neil Roberts Robert Bragg Andreas Oberritter Chris Cummins Damien Lespiau Emanuele Aina Plamena Manolova Roy.Li Adam Jackson Daniel Stone Inaki Larranaga Murgoitio Lionel Landwerlin Matthias Clasen Milo Casagrande Rico Tzschichholz Yosef Or Boczko
2014-01-03fixes HOMEPAGE.obache1-2/+2
2014-01-02Update to 0.13, no changelog found.wiz2-7/+6
2014-01-02fixes checksumobache1-2/+2
2014-01-02Fixes wrong patch introduced for Mac OS X from stackoverflow.obache3-78/+28
It is for clock_gettime with CLOCK_REALTIME and also changed to use CLOCK_REALTIME for other than OS X. Back to use CLOCK_MONOTONIC and use patch for OS X from MacPorts instead. Bump PKGREVISION.
2014-01-02Don't use sys_errlist; among other things it apparently fails ondholland3-12/+71
Solaris 11. While here, patch the same small offending program to not use mktemp (probably unsafely) and to not exhibit void main. PKGREVISION++.
2014-01-02Requires -lsocket -lnsl on Solaris; hopefully doing it the easy waydholland1-1/+3
will work.
2014-01-01Changes 1.3.19:adam4-10/+8
Security Fixes: EPT: Fix crash observed when Ghostscript fails to produce useful output. This was particularly noticeable when Ghostscript was not installed. This crash could be used to cause denial of service. PNG: With libpng 1.6.X, avoid a crash while copying a PNG with a "known incorrect ICC profile". This crash could be used to cause denial of service. Bug fixes: Build: Fix cross-compilation for MinGW64 on Linux build machine. Build: configure FreeType test no longer insists that <freetype/freetype.h> can be included. CMS profile: Only delete the CMS transform if it is non-null. Fixes assersion observed when lcms returned a null profile and GraphicsMagick attempted to deallocate it. Drawing: Improve error handling logic so that drawing returns quickly on pixel access errors rather than plowing on ahead. This avoids problems with SVGs which take seemingly forever to render. Drawing via C/C++ APIs: BevelJoin no longer causes a MVG parsing error. EPT: Fix crash observed when Ghostscript fails to produce useful output. This was particularly noticeable when Ghostscript was not installed. OpenMP: Revert use of omp_set_dynamic() since it caused performance issues when using GCC's GOMP implementation and the number of threads to use is specified. EXIF profile: Support the SubjectArea EXIF tag. MIFF writer: PseudoClass format was written incorrectly for depth greater than 8. MIFF writer: RLE compressed format used inverted alpha from the other subformats and contrary to the MIFF specification. MIFF reader: Fixes Fixes to be able to read MIFF written by ImageMagick 6.X, including DirectClass grayscale images (except for RLE compressed). Mosaic: Fixed unsigned underflow problem with -mosaic when page offset is negative and exceeds image width or height, resulting in assertions, out of memory errors, or pixel cache limit errors. PDF: Consistently initialize Image page width and height to image width and height. While general to all of GraphicsMagick, this change is to assure that the PDF writer computes page dimensioning consistently. PDF page dimensioning was wrong if the image had been resized with -geometry "100%". PAM: Fix MAXVAL scaling when reading PAM images. PAM was only working correctly for images with 256 or 64k levels. PNM: PGM "P2" format writer wrote bad output for 8-bit depth. PNG: With libpng 1.6.X, avoid a crash while copying a PNG with a "known incorrect ICC profile". PNG: Q8 GM build now correctly reads 16-bit PNG files. TIFF writer: Try to avoid writing more than 32k strips per image by increasing rows-per-strip since some programs fail to read images with more than 32k strips per image. TIM reader: PSX TIM reports 8-bit depth (rather than 16). TTF font rendering: Improve FreeType rendering error logic so that rendering returns immediately on pixel access errors rather than plowing on ahead. TTF font rendering: Support rendering UTF-8 up to 21-bit code points. Was only supporting 16-bit code points. Wand API: DrawSetStrokeDashArray() / DrawGetStrokeDashArray(), fix failure to work properly due to this code path never being tested. Windows Ghostscript: 64-bit GraphicsMagick no longer requires both 32-bit and 64-bit builds of Ghostscript to be installed in order to read Postscript and PDF formats. XPM reader: Reported depth now depends on the colormap rather than always claiming to be 16-bit. New Features: JPEG: Add support for writing 'XMP' profile. PNM: As a simple non-standard extension to the standard PNM and PAM formats, support writing and reading 32-bit sample depth. Writing such files is only supported by the Q32 build although they may be read by any build. WebP: Now supports reading and writing Google's WebP format. This feature is not currently supported by the Windows Visual Studio build.
2014-01-01Recursive PKGREVISION bump for libgcrypt-1.6.0 shlib major bump.wiz57-94/+114
2013-12-31Update to 1.6.8:wiz2-6/+6
Version 1.6.8beta01 [November 24, 2013] Moved prototype for png_handle_unknown() in pngpriv.h outside of the #ifdef PNG_SET_UNKNOWN_CHUNKS_SUPPORTED/#endif block. Added "-Wall" to CFLAGS in contrib/pngminim/*/makefile Conditionally compile some unused functions reported by -Wall in pngminim. Fixed 'minimal' builds. Various obviously useful minimal configurations don't build because of missing contrib/libtests test programs and overly complex dependencies in scripts/pnglibconf.dfa. This change adds contrib/conftest/*.dfa files that can be used in automatic build scripts to ensure that these configurations continue to build. Enabled WRITE_INVERT and WRITE_PACK in contrib/pngminim/encoder. Fixed pngvalid 'fail' function declaration on the Intel C Compiler. This reverts to the previous 'static' implementation and works round the 'unused static function' warning by using PNG_UNUSED(). Version 1.6.8beta02 [November 30, 2013] Removed or marked PNG_UNUSED some harmless "dead assignments" reported by clang scan-build. Changed tabs to 3 spaces in png_debug macros and changed '"%s"m' to '"%s" m' to improve portability among compilers. Changed png_free_default() to free() in pngtest.c Version 1.6.8rc01 [December 12, 2013] Tidied up pngfix inits and fixed pngtest no-write builds. Version 1.6.8rc02 [December 14, 2013] Handle zero-length PLTE chunk or NULL palette with png_error() instead of png_chunk_report(), which by default issues a warning rather than an error, leading to later reading from a NULL pointer (png_ptr->palette) in png_do_expand_palette(). This is CVE-2013-6954 and VU#650142. Version 1.6.8 [December 19, 2013]
2013-12-31update ruby-rcairo to 1.12.8.obache2-8/+7
Release 1.12.8 (2013-12-23) Kouhei Sutou <kou@cozmixng.org> =========================================================== Fixes ----- * Bundled missing libwinpthread-1.dll into gem for Windows. [Reported by Masafumi Yokoyama] Thanks ------ * Masafumi Yokoyama Release 1.12.7 (2013-12-23) Kouhei Sutou <kou@cozmixng.org> =========================================================== Improvements ------------ * Added paper sizes of ISO B series and JIS B series. [Patch by 5.5] * Added Windows binary for Ruby 2.1.0. * Updated bundled cairo to 1.12.16 from 1.12.14 for Windows. Fixes ----- * Fixed a bug that Cairo::ImageSurface.new(cloned_data, ...) changes both the original data and the cloned data. [Patch by Naoyuki Hirayama] Thanks ------ * 5.5 * Naoyuki Hirayama
2013-12-29No -fvisibility=hidden on MirBSD.bsiegert1-1/+6
Fixes the build of graphics/glu.
2013-12-29Update to 1.1.0.30. Changes not found, but that's the currently availablewiz3-1333/+1639
distfile.
2013-12-28Remove last change. This is not the correct way to fix this.tron1-6/+1
2013-12-28Fix MirBSD build.bsiegert1-2/+2
2013-12-28Fix build under Solaris with GCC.tron1-1/+6
2013-12-28Exactly disable detection of unwanted optional tkinter support.obache4-16/+43
Bump PKGREVISION.
2013-12-27also requires py-Tk (ride previous commit)dholland1-1/+3
2013-12-27Make this build properly with native X: it doesn't find freetype indholland2-2/+8
/usr/X11R7 on its own, and then the PLIST doesn't match, so pass in ${BUILDLINK_PREFIX.freetype2} explicitly. Also, because if you have tk installed it finds it and then fails because it isn't buildlinked, pull in tk and add the tk library to the PLIST. PKGREVISION -> 1
2013-12-27Update plist for latest python33; it seems that some stuff calleddholland2-4/+3
"venv" is copied wholesale from the python33 install, I guess via the wonders of scons, and one of the files went away in the last python33 update.
2013-12-26Fix build with SunStudio compiler under Solaris.tron5-2/+50
2013-12-25Corrected typo in COMMENT.rodent1-2/+2
2013-12-23Reset maintainer for resigned developers.wiz10-25/+20
2013-12-15Build with freetype 2.5.xmarkd4-2/+35
2013-12-14Don't fail on unused functions with Clang.joerg1-1/+6
2013-12-13Build with freetype 2.5.xmarkd2-1/+18
2013-12-12Fix for the integer overflow possibility reported inis3-3/+44
http://secunia.com/advisories/53558 / CVE 2013-1993 taken from upstream: http://lists.freedesktop.org/archives/mesa-dev/2013-May/039720.html http://lists.freedesktop.org/archives/mesa-dev/2013-May/039722.html but with s/calloc/(char *) Xcalloc/
2013-12-12Don't install into $PREFIX/lib64markd2-4/+12
2013-12-11Fix a freetype 2.0 hangover. Allows build with freetype 2.5.x.markd2-1/+20
2013-12-10Fix build on SunOS. Patches from Sebastian Wiedenroth.jperkin3-2/+22
2013-12-10Add socket libraries on SunOS. Patch from Sebastian Wiedenroth.jperkin1-1/+2
2013-12-10Rerevert librsvg update to 2.40.1prlw16-198/+43
2013-12-09Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.obache4-14/+14
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-12-09Changes 2.1.0:adam8-37/+39
This release includes a refactoring of the optimised read paths for RGBA data, optimisations for some of the python bindings to Imath, improvements to the cmake build environment as well as additional documentation describing deep data in more detail.