[ Jeremy Bicha ]
* Don't run the build tests on s390x since they hang the build on
Launchpad
* Update Vcs fields for conversion to git
* Add debian/gbp.conf
* Bump Standards-Version to 4.1.2
* Bump debhelper compat to 11
[ Simon McVittie ]
* gir1.2-clutter-1.0 Provides gir1.2-cally-1.0, gir1.2-cluttergdk-1.0,
gir1.2-clutterx11-1.0 to reflect the various typelibs packaged
together
* Move clutter-1.0-tests from deprecated priority extra to optional
* Release to unstable
* debian/control.in:
- Drop Build-Depends on libgl1-mesa-dri
* debian/rules:
- Ignore test failures on Debian. See bug 874077.
* Convert from cdbs to dh
* Bump debhelper compat to 10
* Add debian/libclutter-1.0-0.docs to install NEWS and README
* Convert to automatic dbgsym package
* Add autopkgtest to run clutter-1.0-tests
* debian/control.in:
- Build-depend on dbus for build tests
- Build-depend on libgl1-mesa-dri for build tests since Debian's
libgl1-mesa-glx currently only recommends it
* debian/rules:
- Allow tests to not fail the build this time
* Add debian/patches/skip-failing-tests.patch:
- Skip failing test so that we can run all the other tests
* New upstream release.
* debian/patches/Don-t-create-the-Cogl-GLib-source-multiple-times.patch:
dropped, merged upstream.
* debian/patches/gdk-Ensure-surface-buffer-scale-is-set.patch:
mangle to apply again.
* Remove broken /usr/share/doc/libclutter-1.0-doc/html-cally symlink.
(Closes: #857519)
* d/p/Don-t-create-the-Cogl-GLib-source-multiple-times.patch:
- Added. Avoid clreating multiple glib sources (gbo#768243, upstream git)
* d/p/Rely-on-gdk-to-dispatch-wayland-events.patch
- Added. Don't dispatch wayland events from cogl as gdk will already do
that. Fixes clutter-gst hanging on wayland (bgo#774079)
* d/p/gdk-Ensure-surface-buffer-scale-is-set.patch
- Added. Ensure buffer scale is always set on wayland surfaces. Fixes
clutter applications not being properly scaled on HiDPI (bgo#769190)
* Team upload.
[ Jeremy Bicha ]
* debian/copyright: Use https for copyright headers
* debian/watch: Use https and new "special strings"
* Remove cookbook as its licensed under CC-BY-NC-SA 2.5 and not DFSG-free
- Use copyright format 1.0 with Files-Excluded field
- Update debian/watch to repack with cookbook/ removed
- Add 01_do-not-build-cookbook.patch to deal with cookbook/ removal
- Switch from --enable-docs to --disable-docs configure flag
- override get-orig-source target to fetch repacked tarball
(Closes: #821095)
[ Nicolas Dechesne ]
* Drop obsolete [!armel !armhf] from libgl1-mesa-dev dependency
(Closes: #745054)
[ Andreas Henriksson ]
* Bump Standards-Version to 3.9.8
* Fix get-orig-source override to be both policy compliant and
pkg-gnome workflow compliant by downloading to DEB_TARBALL_DOWNLOAD_DIR
(cf. #527626)
[ Pino Toscano ]
* Mark all evdev symbols as arch=linux-any (Closes: #819294)
* New upstream release.
* Bump gtk+ build-dependency to >= 3.16 (Closes: #808991)
* New upstream release.
* Update debian/libclutter-1.0-0.symbols with several additions.
* New upstream release.
* New upstream release.
* New upstream development release.
* Update build-dependencies according to configure.ac changes:
- bump libcogl-dev to >= 1.21.2
- bump libglib2.0-dev to >= 2.44.0
- bump libinput-dev to >= 0.19.0
* debian/libclutter-1.0-doc.install:
- drop usr/share/gtk-doc/html/cally, cally api ref now part of clutters.
* Update debian/libclutter-1.0-0.symbols with several additions and
missing clutter_x11_xinput_event_types_get_type which should hopefully
be ok. No users found (except vala wrapping) on codesearch.
* New upstream release.
* debian/libclutter-1.0-0.symbols: Add new clutter_gdk_get_visual symbol.
* Bump debhelper compatibility level to 9.
* Install typelib files into multiarch paths and mark gir1.2-clutter-1.0 as
Multi-Arch: same.
* Brown paper bag release.
* Really upload to unstable.
* debian/control.in:
+ Break cinnamon-session << 2.6.2. Closes: #787088.
+ Standards-Version is 3.9.6, no changes needed.
+ Drop some obsolete Breaks/Conflicts/Replaces.
* New upstream release.
* Upload to unstable.
* New upstream release
* d/control: Bump build-depends
* New upstream release.
* New upstream release candidate.
* debian/libclutter-1.0-0.symbols: uncomment misspelled symbol that
went missing but are now back!
[ Andreas Henriksson ]
* New upstream development release.
* Bump libinput-dev build-dependency to >= 0.4.0
* Update debian/libclutter-1.0-0.symbols
- many additions, 2 missing symbols.
* libclutter-1.0-0: add breaks against mutter version older then 3.14
- "the symbol was marked as experimental, and also used only by mutter".
* libclutter-1.0-dev: bump libinput-dev dependency to >= 0.4.0
[ Rico Tzschichholz ]
* libclutter-1.0-0: Add breaks against libmutter0d, libmutter0e (<< 3.13.4)
to match reality
* New upstream release 1.18.4
- Improve touch events handling on X11
- Fix opacity issues with canvas contents
* Re-enable libinput support.
* New upstrema release
* d/p/0001-wayland-Add-missing-CLUTTER_AVAILABLE-annotations.patch:
+ Dropped, merged upstream
* Brown paper bug release.
* debian/control.in:
+ Drop libclutter-1.0-dev depends on libinput-dev.
* debian/libclutter-1.0-0.symbols:
+ Mark clutter_egl_set_kms_fd as linux-any.
* New upstream release.
* debian/control.in:
+ Bump gtk-doc-tools build dependency.
+ Also break libcogl15.
+ Standards-Version is 3.9.5, no changes needed.
* debian/libclutter-1.0-0.symbols:
+ Drop a few symbols that were accidentally exported in the DSO because
they had a clutter_ prefix but were not in the public headers.
+ Add one new symbol.
+ Drop unnecessary debian revisions from some symbols.
* debian/control.in,
debian/rules,
debian/libclutter-1.0-0.symbols:
+ Temporarily disable evdev input support. It was only enabled in 1.17.6-1
in experimental and there is nothing using it yet, and I would like to
wait a bit before uploading libinput to unstable as the ABI isn't stable
yet.
* d/p/0001-wayland-Add-missing-CLUTTER_AVAILABLE-annotations.patch:
+ Add missing annotations so that a few symbols are exported in the DSO.
* Upload to unstable.
[ Sjoerd Simons ]
* debian/rules, debian/libclutter-1.0-0.symbols: Enable wayland backend and
wayland compositor support on linux
* debian/rules, debian/libclutter-1.0-0.symbols: Enable native EGL backend
* debian/rules, debian/libclutter-1.0-0.symbols: Enable evdev input backend
support on linux
[ Andreas Henriksson ]
* New upstream release.
* Update build-dependencies according to configure.ac changes:
- drop libxfixes-dev
- bump cogl 1.17.3, add libcogl-path-dev
- bump cairo 1.12.0
- drop libevdev, bump libudev >= 136, add libinput >= 0.1.0
* Update libclutter-1.0-0.symbols
* Drop debian/patches/fix_test_data_path.patch, obsolete.
[ Emilio Pozuelo Monfort ]
* debian/control.in:
+ Add missing build-depend for the evdev/libinput based input backend:
libgudev-1.0-dev and libxkbcommon-dev.
* debian/libclutter-1.0-0.symbols:
+ Re-add evdev symbols.
* debian/control.in:
+ Let libclutter-1.0-dev depend on libcogl-path-dev.
+ Also depend on libudev-dev, libxkbcommon-dev, libwayland-dev
and libinput-dev, as needed by clutter-1.0.pc.
* New upstream release.
* Bump build-dependencies according to configure.ac
- libcogl-dev (>= 1.15.1)
- libglib2.0-dev (>= 2.37.3)
* Unfuzz fix_test_data_path.patch
* Drop patches from upstream now included in release:
- git_limit_offscreen_fbo_size.patch
- git_fbo_size_check.patch
- git_cally_weak_pointer.patch
* Add --enable-installed-tests to configure arguments
* Install new tests in clutter-1.0-tests package
* Update libclutter-1.0-0.symbols with newly added symbols
* Make libclutter-1.0-0 also break libcogl12
* Install cookbook examples in libclutter-1.0-doc
* Upload to unstable.
* New upstream release
+ debian/libclutter-1.0-0.symbols:
- Updated.
* debian/patches/git_limit_offscreen_fbo_size.patch:
- offscreen-effect: limit offscreen fbo size to the stage's size
* debian/patches/git_fbo_size_check.patch:
- conform: add offscreen effects fbo size check
* debian/patches/git_cally_weak_pointer.patch:
- cally: Use a weak pointer to hold the key focus in CallyStage
[ Emilio Pozuelo Monfort ]
* New upstream release.
+ debian/control.in:
- Bump build dependencies.
[ Sjoerd Simons ]
* debian/control.in: Add Breaks on libcogl9 and libcogl11, all rdepends of
libcogl{9,11} also use clutter. But loading two different libcogl versions
into one applications causes little explosions.. Hence adding a breaks.
* New upstream release.
+ debian/libclutter-1.0-0.symbols:
- Added a new symbol.
* debian/libclutter-1.0-doc.install,
debian/rules:
+ Build and ship the Clutter cookbook.
* debian/control.in:
+ Build with gobject-introspection from experimental to pick the
new ABI.
[ Jeremy Bicha ]
* New upstream release.
* debian/libclutter-1.0-0.symbols: Added new symbols
* Build-depend on cogl 1.13.4 and have libclutter-1.0 break
libcogl11 to ensure complete soname transition
[ Sjoerd Simons ]
* Don't break libcogl11 for now as it makes having gnome 3 in experimental
almost impossible
[ Emilio Pozuelo Monfort ]
* New upstream release.
+ debian/libclutter-1.0-0.symbols:
- Updated.
* New upstream release
* debian/control.in:
- make also libclutter-1.0-dev also depend on the new required versions
of pango and atk dev packages
* New upstream release
* Sync from ubuntu:
+ debian/control.in: bump libpango1.0-dev and libatk1.0-dev build-depends
+ 01_a11y-atk_add_key_event_listener-listener_id-return-value.patch,
02_a11y-Remove-key-event-listener-hash-table-if-no-longer-required.patch:
Removed, fixed upstream
+ fix_test_data_path.patch: Refreshed
[ Josselin Mouette ]
* Add missing epoch on libxcomposite-dev build-dependency.
[ Jordi Mallach ]
* 01_a11y-atk_add_key_event_listener-listener_id-return-value.patch,
02_a11y-Remove-key-event-listener-hash-table-if-no-longer-required.patch:
add patches from git to fix duplicate accessible key events.
* New upstream release.
* Refresh debian/patches/fix_test_data_path.patch.
* New upstream release.
* Bump all symbol versions to 1.10.0. The library was renamed from
libclutter-glx-1.0.so.0 to libclutter-1.0.so.0 and while a compat symlink
is provided for backwards compatibility, we need a tight dependency for
packages which have been recompiled against the new clutter version since
they will link against libclutter-1.0.so.0 and this library is not
provided by older versions of libclutter-1.0-0.
* Upload to unstable
* New upstream release.
* debian/watch: Track stable releases.
* New upstream release.
* Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer.
* Strip debian/tmp/ from .install files.
[ Jeremy Bicha ]
* New upstream release.
[ Rico Tzschichholz ]
* Updated symbols
* debian/control.in:
- Bump build-dep on libglib-dev (>= 2.31.19), libcogl-dev (>= 1.9.8)
libgtk-3-dev (>= 3.3.18)
* debian/rules:
- Explicitly enable the X11 backend and GDK backend
[ Ricardo Salveti de Araujo ]
* debian/rules:
- EGL support for ARM doesn't mean EGLX anymore, that's now part of cogl.
As we don't yet support EGL framebuffer (EGL native windowing), drop
--enable-egl-backend=yes for ARM (LP: #960893)
* debian/control.in:
- adding libgtk-3-dev as it's now required for gdk related symbols
- removing libgles2-dev dependencies for ARM, as the EGL support is now
part the cogl package
* debian/libclutter-1.0-0.symbols:
- removing egl related symbols as it's not related with the EGLX support
anymore
* debian/patches/eglx_glx_share_same_soname.patch:
- removing patch as this is now fixed with upstream and cogl
[ Sjoerd Simons ]
* let libcutter-1.0 breaks libcogl5. Clutter needs a new cogl soname, which
means it breaks apps that use both it and cogl directly. As there no
applications using cogl that don't use clutter, doing a break directly on
libcogl5 is the most elegant solution
[ Laurent Bigonville ]
* debian/rules: Only install debug symbols for the library in -dbg package
[ Michael Biebl ]
* Change section of gir1.2-clutter-1.0 to introspection.
[ Josselin Mouette ]
* Update repository URL.
[ Michael Biebl ]
* New upstream release.
* Remove fallback-non-transparent-stages.patch, merged upstream.
* Refresh eglx_glx_share_same_soname.patch.
* Add fallback-non-transparent-stages.patch: Fallback to non-transparent
stages if unsupported (taken from upstream) (Closes: #647410)
[ Jordi Mallach ]
* Update Vcs-* fields to non-redirected URLs.
[ Rico Tzschichholz ]
* New upstream release
[ Laurent Bigonville ]
* debian/watch: Switch to .xz tarballs
[ Rico Tzschichholz ]
* New upstream release
* debian/control.in:
- Bump build-dep on libatk1.0-dev (>= 2.1.5), libcogl-dev (>= 1.8.0),
libglib2.0-dev (>= 2.28)
* debian/*.symbols*:
- updated, there was no API break, since the removed symbols are private
and weren't exposed in installed header files
* debian/*.symbols*,debian/rules:
- build with EGL/GLES2 on armhf
[ Laurent Bigonville ]
* debian/control.in: Build-dep on libcogl-pango-dev (>= 1.8.0)
* New upstream release
* debian/libclutter-1.0-0.symbols{.armel}:
- Updated
* debian/control.in:
- Fix build-dep on libcogl-dev
* debian/patches/eglx_glx_share_same_soname.patch: Eglx and glx should
share the same SONAME, for compatibility reasons
* debian/libclutter-1.0-0.symbols.armel: Add separate symbol file for
armel, where EGLX/GLES2 is used.
[ Rico Tzschichholz ]
* New upstream release
* debian/control.in:
- Add Build-Dep on libcogl-dev (>= 1.7.6)
- Add clutter-1.0-tests package
* debian/*.install:
- Remove cogl references
* debian/libclutter-1.0-0.symbols:
- Updated the symbols
* debian/patches:
- Drop 01-Explicitly-link-the-glx-flavour-against-libdl.patch, not
needed since 1.7.4
- Drop 02_disable_armv5t_specific_optimization.patch, moved to cogl
- Add fix_test_data_path.patch
* debian/watch:
- updated for new location
[ Laurent Bigonville ]
* debian/control.in: Fix short description of clutter-1.0-tests package
* New upstream release
* debian/control.in:
- Drop gir packages as build-dependencies, they are now pulled by -dev
packages
- Bump cdbs and debhelper build-dependencies for multiarch policy
- Add required multiarch fields
- Drop duplicates Sections to please lintian
- Use Breaks instead of Conflicts when versionized
* debian/rules:
- Rely on cdbs to call dh_girepository
- Pass --libdir to configure for multiarch
- Fix GNOME_DOWNLOAD_URL URL
* debian/gir1.2-clutter-1.0.install, debian/libclutter-1.0-0.install,
debian/libclutter-1.0-dev.install: Adjust for multiarch paths
* debian/watch:
- Fix URL
- Switch to .bz2 tarballs.
- Bump version to 3
[ Josselin Mouette ]
* Make the -dev package depend on the gir package.
[ Sjoerd Simons ]
* New upstream release
* debian/watch: Updated to new download URL
* debian/patches/01-Explicitly-link-the-glx-flavour-against-libdl.patch:
* Added, fixes build with binutils-gold (Closes: #554074)
* Use dh-autoreconf to re-generate the autotools bits
* debian/control.in:
+ Add libxi-dev to libclutter-1.0-dev
* debian/control.in:
+ Make libclutter-1.0-0 Recommend libclutter-1.0-common
* debian/control.in:
+ Build using the gir binaries from atk and pango instead of the
gir-repository bundle.
* debian/control.in:
+ Update the build dependencies to build the gir package with packages
from unstable.
* New upstream release.
+ debian/libclutter-1.0-0.symbols:
- Updated.
* Upload to unstable.
* New upstream release.
* New upstream release.
+ debian/control.in:
- Update build dependencies.
+ debian/libclutter-1.0-0.symbols:
- Updated.
* New upstream release.
* New upstream release.
* New upstream stable release.
+ debian/libclutter-1.0-0.symbols:
- Updated.
* New upstream release.
+ debian/control.in:
- Build depend on libxi-dev for XInput support.
+ debian/libclutter-1.0-0.symbols:
- Updated.
+ debian/rules:
- Make the shlibs file always depend on the latest upstream version.
* New upstream release.
- debian/libclutter-1.0-0.symbols:
+ Updated.
* New upstream development release.
- debian/libclutter-1.0-0.symbols:
+ Updated.
- debian/control.in,
debian/rules:
+ Remove dh-autoreconf, we don't need it right now and autoconf
is failing in this tarball.
* debian/control.in:
- Break pyclutter << 1.3.2, older versions than that don't
work with clutter >= 1.4.
- Remove the libgl-dev alternatives since we need a gl.pc
file and the alternatives may not have it.
* Update to the new gir policy:
- Rename gir1.0-clutter-1.0 to gir1.2-clutter-1.0.
- Bump the gobject-introspection build dependency.
- Build depend on gir1.2 packages.
* debian/control.in,
debian/libclutter-1.0-common.install:
- Add a common package to ship the translations.
* New upstream development release.
- debian/control.in:
+ Bump build dependency on libcairo2-dev.
+ Bump libclutter-1.0-dev dependencies on libcairo2-dev
and libjson-glib-dev.
- debian/rules:
+ Remove obsolete flag --with-json=system.
- debian/libclutter-1.0-0.symbols:
+ Updated.
* debian/control.in:
- Add more missing dependencies: libx11-dev and libpango1.0-dev.
* debian/control.in:
- Don't Build-Depend/Depend on libgtk2.0-dev.
- Build-Depend/Depend on libgdk-pixbuf2.0-dev, libdrm-dev, libxext-dev,
libxfixes-dev, libxdamage-dev, libxcomposite-dev, libjson-glib-dev,
libcairo2-dev, libatk1.0-dev.
- Add a Homepage field.
- Standards-Version is 3.9.1, no changes needed.
* debian/libclutter-1.0-0.symbols:
- Remove debian revisions.
* debian/rules:
- Include dh-autoreconf.mk before debhelper.mk to not leave
*.debhelper.log files after clean.
* New upstream release.
* debian/libclutter-1.0-doc.install:
- Ship the documentation for cally.
* debian/libclutter-1.0-doc.links:
- Fix the symlinks so they are in /usr/share/doc/libclutter-1.0-doc.
- Add a symlink for cally.
* New upstream release
* debian/patches/01_fix_build_on_not_linux.patch
- Removed, fixed upstream
* debian/patches/90_autoreconf.patch
- Removed, use dh-autoreconf instead
* debian/libclutter-1.0-0.symbols
- Updated
* Acknowledge 1.0.8-1.1 NMU, thanks gregor herrmann and Heiko Stuebner.
Closes: #580106
* debian/patches/0002-fix-spelling-errors.patch:
- Removed, fixed upstream.
* debian/patches/0001-disable-armv5t-specific-optimization.patch:
- Renamed to 02_disable_armv5t_specific_optimization.patch.
Also don't comment all the code in the #if block, just change
#if __arm__ to #if 0.
* Fix build on !linux
- debian/patches/01_fix_build_on_not_linux.patch:
+ Don't hardcode libdrm APIs in clutter's source, check for libdrm
on configure and use <drm.h> instead. Also don't fail the build
if libdrm is not available. Closes: #589551.
- debian/patches/90_autoreconf.patch:
+ Run autoreconf on top of the above patch.
- debian/control.in:
+ Build depend on libdrm-dev on linux-any and kfreebsd-any.
* debian/control.in:
- Build depend and depend on libgl1-mesa-dev >= 7.1~rc3-1~ for the
availability of gl.pc. Closes: #551811.
* New upstream release.
* debian/libclutter-1.0-0.symbols,
debian/rules:
- Add a symbols file.
* debian/rules,
debian/source/format:
- Switch to source format 3.0 (quilt).
* debian/control.in:
- Standards-Version is 3.9.0, no changes needed.
* Upload to unstable.
* New upstream development release
* debian/control.in:
- make libclutter-1.0-dev depend on libjson-glib-dev (Closes: #578855)
* New upstream release. Closes: #575249.
* debian/control.in:
- Bump Standards-Version to 3.8.4, no changes needed.
[ Gustavo Noronha Silva ]
* debian/control:
- bump Standards-Version to 3.8.3
[ Emilio Pozuelo Monfort ]
* New upstream release.
- Build depend on libjson-glib-dev and gir1.0-json-glib-1.0.
* debian/control.in,
debian/rules:
- GNOMEify.
[ gregor herrmann ]
* Non-maintainer upload.
[ Heiko Stuebner ]
* 0001-disable-armv5t-specific-optimization.patch:
Fix armv4t compatiblity (Closes: #580106)
* 0002-fix-spelling-errors.patch:
Fix spelling errors causing a failing build (Closes: #583465)
* New upstream release
* debian/control:
- adopt new GObject-Introspection mini-policy, by build-depending on
gobject-introspection >= 0.6.5-3, and using the new gir1.0-* packages
* debian/control, libclutter-1.0-0.install, gir1.0-clutter-1.0.install:
- add new package for the typelib files
* debian/rules:
- make dh_girepository be called on the packages
* New upstream release
[ Loïc Minier ]
* Downgrade pkg-config dep to a recommends.
* Update download URL in copyright.
* Use LDFLAGS/CFLAGS vars directly to avoid overriding them completely; bdep
on cdbs >= 0.4.41.
* Wrap build-deps and deps.
* Let libclutter-0.8-dev dep on ${shlibs:Depends}.
* Bdep on libpango1.0-dev (>= 1.18) and libglib2.0-dev (>= 2.14)
explicitly.
* Cleanup rules.
* Use CDBS gnome.mk class instead of autotools.
[ Gustavo Noronha Silva ]
* New stable upstream release
* Updated build-dependencies according to upstream's configure.ac
* Build-Depend on cairo explicitly
* debian/control:
- make the doc package clutter-version-specific (libclutter-1.0-doc),
and make it conflict with libclutter-doc
* debian/copyright:
- fixed and updated information with recent copyright changes
* New upstream release.
* Ship the COGL documentation
* Clean up minor lintian warnings
* New upstream release
- Fixes linking (Closes: #498506)
* New upstream release.
* New upstream release.
* New upstream release.
* Switch to using -march=armv5t when compiling on ARM (closes: #478152.)
* New upstream release.
* Switch dependency to libgl1-mesa-dev|libgl-dev rather than
just libgl1-mesa-dev so that it does not conflict with other installed
OpenGL headers.
* New upstream release.
- Replace deprecated substvars.
- Update debian/copyright file.
* New (unstable) upstream release.
* New (unstable) upstream release.
* New (unstable) upstream release.
* New upstream release.
* New upstream release.
* New upstream release.
* New upstream release.
* New upstream release.
* New upstream release.
* Don't compress the examples.
* New upstream release.
- Upstream package split up, remove Python packaging
* Ship the Python bindings in python2.4-clutter (thanks to Jeff Waugh)
* Initial upload.