Skip to content

Changelog cogl (1.22.2-3ubuntu1)

2019

cogl (1.22.2-3ubuntu1) bionic; urgency=medium

   * debian/libcogl20.symbols:
     - list an extra symbol which is needed after toolchain changes, fix
       the build (lp: #1813567)

2017

cogl (1.22.2-3) unstable; urgency=medium

   * Add debian/patches/fix-undef-build-failure.patch:
     - Patch from Bugzilla to fix kfreebsd build failure
   * Update Vcs fields for conversion to git
   * Add Multi-Arch metadata, thanks multiarch hinter
   * Add debian/gbp.conf
   * Run build tests with xvfb, but still don't fail build for test failures
   * Bump debhelper compat to 11
   * Bump Standards-Version to 4.1.2
   * Build with all hardening flags

2016

cogl (1.22.2-2) unstable; urgency=medium

   * Disable test suite as the tests need a working GL/GLES environment which
     doesn't exist on the buildds.

cogl (1.22.2-1) unstable; urgency=medium

   [ Jeremy Bicha ]
   * Have libcogl-dev depend on libcairo2-dev
 
   [ Michael Biebl ]
   * New upstream release.
   * Drop 0001-kms-winsys-don-t-wait-for-a-flip-when-page-flipping-.patch,
     merged upstream.
   * Convert from cdbs to dh.
   * Drop dbg packages now that we have automatic dbgsym packages.
     Ensure proper upgrade to the new dbgsym packages by using
     dh_strip --dbgsym-migration. Bump the Build-Depends on debhelper
     accordingly.
   * Bump Standards-Version to 3.9.8.

cogl (1.22.0-2) unstable; urgency=medium

   * Fix black screen after logout. Patch cherry-picked from upstream Git.
     (Closes: #805763)
   * Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer and move
     Rico Tzschichholz to Uploaders.
   * Bump debhelper compatibility level to 9.
   * Install .typelib files into multiarch paths and mark the gir packages as
     Multi-Arch: same.
   * Bump Standards-Version to 3.9.6.

2015

cogl (1.22.0-1) unstable; urgency=medium

   * New upstream release.

cogl (1.21.2-1) experimental; urgency=medium

   * New upstream development release.
   * Update cogl symbols with one addition.

cogl (1.20.0-2) unstable; urgency=medium

   * Upload to unstable.

cogl (1.20.0-1) experimental; urgency=medium

   * New upstream release
   * Build packages for cogl-gst (gir1.2-coglgst-2.0,
     libcogl-gst20, libcogl-gst-dev)

2014

cogl (1.18.2-3) unstable; urgency=medium

   * Team upload.
   * libcogl20 Breaks libcogl9, libcogl11, libcogl12, libcogl15
     to hint wheezy's apt into doing the right thing on upgrades
     (Closes: #761047)

cogl (1.18.2-2) unstable; urgency=medium

   [ Andreas Henriksson ]
   * Apply the remaining bits of Samuels Hurd/gles patch to
     debian/control.in this time so they don't get lost on clean.
     (Closes: #743316)
 
   [ Rico Tzschichholz ]
   * Use dh-autoreconf to pick up distro-specific autotools updates
     (Closes: #754819)

cogl (1.18.2-1) unstable; urgency=medium

   [ Samuel Thibault ]
   * Fix the gles dependencies of the libcogl-dev package on hurd-i386
     (Closes: #743316)
 
   [ Andreas Henriksson ]
   * New upstream release.
   * Add 2 new (arch=linux-any) symbols to debian/libcogl20.symbols

cogl (1.18.0-2) unstable; urgency=medium

   [ Andreas Henriksson ]
   * Update symbols file for non-linux architectures:
     - (arch=!hurd-any)cogl_egl_context_get_egl_context@Base
     - (arch=linux-any)cogl_wayland_texture_set_region_from_shm_buffer@Base
 
   [ Samuel Thibault ]
   * Enabling the libgles2-mesa-dev|libgles2-dev build-dep on hurd-any
     (Closes: #742682)
 
   [ Andreas Henriksson ]
   * drop (arch=!hurd-any) from cogl_egl_context_ symbols.

cogl (1.18.0-1) unstable; urgency=medium

   * New upstream release.
   * debian/libcogl20.symbols,
     debian/libcogl-path20.symbols:
     + Updated for the new symbols.
   * debian/control.in:
     + Bump breaks on clutter to ensure a lockstep upgrade.
   * Upload to unstable.

cogl (1.17.4-1) experimental; urgency=medium

   [ Andreas Henriksson ]
   * New upstream release.
   * Rename package for new soname (15->20)
   * Update symbols file
   * Install libcogl-path in libcogl
     - cogl-path was split out from libcogl
   * also install cogl-gles2-1.0.pc in libcogl-gles2-dev
   * Bump Standards-Version to 3.9.5
   * Update debian/copyright for MIT relicensing
   * Specify debian/patches/* as MIT in debian/copyright
     - since debian/* uses LGPL - add debian/patches/* using MIT, even though
       it doesn't (yet) exist, to avoid future problems submitting patches
       upstream that doesn't have an explicit license tag.
 
   [ Emilio Pozuelo Monfort ]
   * Split libcogl-path into its own package.

cogl (1.16.2-1) experimental; urgency=medium

   * New upstream release 1.16.2
     + YV12/I420 support in cogl-gst is fixed.
     + cogl_framebuffer_push_path_clip is fixed.
   * 0001-Fix-build-on-big-endian.patch: Drop, applied upstream.

2013

cogl (1.16.0-4) experimental; urgency=low

   * debian/rules, debian/libcogl15.symbols: Enable the KMS EGL platform on
     linux
   * debian/control.in: Let libcogl-dev depend on libwayland-dev [linux-any]
   * debian/control.in: Add b-d on libgbm-dev for KMS EGL support

cogl (1.16.0-3) experimental; urgency=low

   * debian/patches/0001-Fix-build-on-big-endian.patch:
     + New patch, fix the build on big endian ports.
   * debian/libcogl15.symbols:
     + Flag cogl_egl_context_get_egl_display as not available on hurd.

cogl (1.16.0-2) experimental; urgency=low

   * debian/control.in:
     + Restrict libwayland-dev build dependency to linux.
   * debian/rules:
     + Actually enable wayland support.
     + Fix variable name to follow the new libcogl15 package names.
   * debian/libcogl15.symbols:
     + Add wayland symbols.

cogl (1.16.0-1) experimental; urgency=low

   * New upstream release.
   * Build-depend on libwayland-dev (>= 1.1.90) according to configure.ac
   * Rename packages for bumped sonames (12->15)
   * Update symbols files
   * Bump Standards-Version to 3.9.4
   * also install /usr/include/cogl/cogl-path in libcogl-dev
   * Bump libcogl15 breaks libclutter-1.0-0 to (<< 1.15)

cogl (1.14.0-3) unstable; urgency=low

   * Add "Breaks: libclutter-1.0-0 (<< 1.14)" in libcogl12 to prevent
     non-working partial upgrades. (Closes: #720371)

cogl (1.14.0-2) unstable; urgency=low

   [ Jeremy Bicha ]
   * use canonical Vcs-* fields
 
   [ Andreas Henriksson ]
   * Upload to unstable.

cogl (1.14.0-1) experimental; urgency=low

   * New upstream release.
     + debian/patches/Disable-reliance-on-KHR_create_context.patch:
       - Removed, fixed upstream in a different way.
   * debian/control.in,
     debian/rules,
     debian/libcogl12.*,
     debian/libcogl-gles2-12.*,
     debian/libcogl*-dev.install:
     + Split libcogl-gles2 into its own package.
   * debian/rules:
     + Only enable egl/gles2 on linux and kfreebsd.
   * debian/libcogl12.symbols:
     + Mark cogl_egl_context_get_egl_display as not available on hurd.

cogl (1.13.4-1) experimental; urgency=low

   [ Jeremy Bicha ]
   * New upstream release
     - soname bump
   * debian/control.in:
     - Bump minimum glib to 2.32
     - Drop obsolete breaks/replaces
     - Bump libclutter-1.0-dev breaks for soname transition
 
   [ Rico Tzschichholz ]
   * debian/control.in:
     - Build-depend on libxrandr-dev
 
   [ Hector Oron]
   * Enable cogl-gles2-experimental used by webkit-clutter for WebGL support
   * d/rules: enable cogl-gles2 and DEB_DH_MAKESHLIBS_ARGS_libcogl11.
   * d/libcogl-dev.install: add usr/lib/*/libcogl-gles2.so,
     usr/lib/*/pkgconfig/cogl-gles2-experimental.pc
 
   [ Gustavo Noronha Silva ]
   * d/libcogl-dev.install:
   - install cogl-gles2 headers as well
 
   [ Emilio Pozuelo Monfort ]
   * debian/control.in:
     - Lower gobject-introspection build-dependency from 1.33.4-1
       to 1.33.4-1~ to ease backports.
 
   [ Sjoerd Simons ]
   * d/p/Disable-reliance-on-KHR_create_context.patch
     + Added. Don't assume the GL stack supports KHR_create_context to build
       with older mesa (Disables the GL3 driver with EGL)
 
   [ Emilio Pozuelo Monfort ]
   * debian/control.in:
     - Drop libcogl-dev's Breaks on libclutter-1.0-dev, as the latter has
       a minimum dependency on the former that is enough, so the breaks are
       not needed and will only cause upgrade problems.

2012

cogl (1.12.0-1) experimental; urgency=low

   * New upstream release
   * debian/patches/03_select_default_renderer_driver.patch:
     + Dropped, merged upstream
   * debian/patches/04_fix_crash_on_free.patch:
     + Dropped, merged upstream

cogl (1.10.2-6exp1) experimental; urgency=low

   * Bring back multiple backend support from 1.10.2-4 packaging
   * debian/rules: Only build gles2 support on non-hurd (kfreebsd & linux)
   * debian/control.in: Let the -dev package also depends on both GL and GLES
     apart from on hurd

cogl (1.10.2-6) unstable; urgency=low

   * debian/rules: Set the gles2-libname to libGLESv2.so.2 as shipped by Mesa
     (Closes: #678018)
   * debian/patches/04_fix_crash_on_free.patch:
     + Added. Fix crash when freeing an unconnected renderer.
       (Closes: #673433 #676282)

cogl (1.10.2-5) unstable; urgency=low

   * Revert to 1.10.2-3, turning on GLESv2 on intel pull in 50MB due to libgbm1
     and libegl1-mesa-drivers which is slightly over the top for enabling a
     uncommon feature. Hopefully the changes can be reapplied after the
     dependencies have gone on a diet.
   * debian/control.in: Make libcogl9 depend on the renderer driver it uses
     (GLES v2 on arm, GL on everything else)

cogl (1.10.2-4) unstable; urgency=low

   * debian/patches/03_select_default_renderer_driver.patch:
     + Added. Allow the default renderer driver to be selected at configure time
   * Build both GL and GLESv2 renderer support on all platforms, default to
     GLESv2 on ARM and to GL on everything else.

cogl (1.10.2-3) unstable; urgency=low

   * Make libcogl-pango0 break libcogl5 (<< 1.10.1-1) to avoid partial
     upgrades which can lead to applications like gnome-shell linking against
     both libcogl5 and libcogl9 resulting in a crash. Closes: #668285
   * Drop old Conflicts/Replaces: libcogl2.
   * Fix the Breaks/Replaces for the libcogl-pango split.

cogl (1.10.2-2) unstable; urgency=low

   * Upload to unstable.
   * debian/watch: Track stable releases.

cogl (1.10.2-1) experimental; urgency=low

   * New upstream release.
   * debian/copyright: Update Format URL to the final copyright 1.0 spec.

cogl (1.10.0-2) experimental; urgency=low

   * debian/control.in: libcogl-dev breaks libclutter-1.0-dev (<< 1.10)

cogl (1.10.0-1) experimental; urgency=low

   [ Michael Biebl ]
   * Change section of gir1.2-cogl-1.0 and gir1.2-coglpango-1.0 to
     introspection.
 
   [ Josselin Mouette ]
   * Update repository URL.
 
   [ Jeremy Bicha ]
   * New upstream release.
   * Updated symbols & library name for soname update
   * debian/control.in:
     - Bump minimum glib to 2.28
     - Standards-Version 3.9.3
   * debian/patches/02_disable_armv5t_specific_optimization.patch: Disabled
 
   [ Rico Tzschichholz ]
   * debian/control.in:
     - Make libcogl-dev depend on gl/gles dev-packages

2011

cogl (1.8.2-1) unstable; urgency=low

   [ Rico Tzschichholz ]
   * New upstream release
 
   [ Laurent Bigonville ]
   * debian/watch: Switch to .xz tarball

cogl (1.8.0-1) unstable; urgency=low

   [ Rico Tzschichholz ]
   * New upstream release
   * debian/*.symbols*,debian/rules:
     - build with EGL/GLES2 on armhf
   * debian/{rules,control*, libcogl2* > libcogl5*}:
     - updated for soname bump
     - conflicts/replaces with libcogl2
 
   [ Laurent Bigonville ]
   * Split libcogl-pango out of the main libcogl package
   * debian/copyright: Fix copyright file format
   * debian/control.in:
     - Move Vcs-* to the unstable branch
   * debian/rules:
     - Explicitly pass --enable-gdk-pixbuf and --enable-cogl-pango flags
       to the configure

cogl (1.7.8-1) experimental; urgency=low

   * New upstream release
   * debian/*.symbols:
     - updated

cogl (1.7.6-2) experimental; urgency=low

   * debian/rules: Fix armel GL configure flags
   * debian/libcogl2.symbols.armel: Add separate symbol file for armel, where
     EGL/GLES2 is used. (thanks Jani Monoses!)

cogl (1.7.6-1) experimental; urgency=low

   * Initial upload.
   * debian/patches:
     - add 02_disable_armv5t_specific_optimization.patch from clutter-1.0