cairo_1.10.2-7~bpo60+1_amd64.changes is NEW
(new) cairo-perf-utils_1.10.2-7~bpo60+1_amd64.deb optional misc
The Cairo 2D vector graphics library performance utilities
Cairo is a multi-platform library providing anti-aliased
vector-based rendering for multiple target backends.
.
This package contains a set of utilities for capturing and replaying cairo
execution traces using various backends, in order to be able to measure the
performance of cairo for real-world applications in a reproducible way.
(new) cairo_1.10.2-7~bpo60+1.debian.tar.gz optional libs
(new) cairo_1.10.2-7~bpo60+1.dsc optional libs
(new) cairo_1.10.2.orig.tar.gz optional libs
(new) libcairo-gobject2_1.10.2-7~bpo60+1_amd64.deb optional libs
The Cairo 2D vector graphics library (GObject library)
Cairo is a multi-platform library providing anti-aliased
vector-based rendering for multiple target backends.
.
This package contains the GObject library, providing wrapper GObject types
for all cairo types.
(new) libcairo-script-interpreter2_1.10.2-7~bpo60+1_amd64.deb optional libs
The Cairo 2D vector graphics library (script interpreter)
Cairo is a multi-platform library providing anti-aliased
vector-based rendering for multiple target backends.
.
This package contains the script interpreter for executing and manipulating
cairo execution traces.
(new) libcairo2-dbg_1.10.2-7~bpo60+1_amd64.deb extra debug
The Cairo 2D vector graphics library (debugging symbols)
Debugging symbols for the Cairo 2D vector graphics library. This is
needed to debug programs linked against libcairo2.
(new) libcairo2-dev_1.10.2-7~bpo60+1_amd64.deb optional libdevel
Development files for the Cairo 2D graphics library
Cairo is a multi-platform library providing anti-aliased
vector-based rendering for multiple target backends.
.
This package contains the development libraries, header files needed by
programs that want to compile with Cairo.
(new) libcairo2-doc_1.10.2-7~bpo60+1_all.deb optional doc
Documentation for the Cairo Multi-platform 2D graphics library
Cairo is a multi-platform library providing anti-aliased
vector-based rendering for multiple target backends.
.
This package contains the HTML documentation for the Cairo library
in /usr/share/gtk-doc/html/cairo/.
(new) libcairo2-udeb_1.10.2-7~bpo60+1_amd64.udeb optional debian-installer
The Cairo 2D vector graphics library Xlib backend
Cairo is a multi-platform library providing anti-aliased
vector-based rendering for multiple target backends.
.
This is version of cairo with only the Xlib backend, intended
primarily for use in the graphical Debian installer.
(new) libcairo2_1.10.2-7~bpo60+1_amd64.deb optional libs
The Cairo 2D vector graphics library
Cairo is a multi-platform library providing anti-aliased
vector-based rendering for multiple target backends. Paths consist
of line segments and cubic splines and can be rendered at any width
with various join and cap styles. All colors may be specified with
optional translucence (opacity/alpha) and combined using the
extended Porter/Duff compositing algebra as found in the X Render
Extension.
.
Cairo exports a stateful rendering API similar in spirit to the path
construction, text, and painting operators of PostScript, (with the
significant addition of translucence in the imaging model). When
complete, the API is intended to support the complete imaging model of
PDF 1.4.
.
This package contains the shared libraries.
Changes: cairo (1.10.2-7~bpo60+1) squeeze-backports; urgency=low
.
* Rebuild for squeeze-backports.
* debian/ltmain_as-needed.patch: Adjust to apply on older libtool.
.
cairo (1.10.2-7) unstable; urgency=low
.
* debian/cairo-perf-utils.install.in,
debian/clean,
debian/libcairo-gobject2.install.in,
debian/libcairo-script-interpreter2.install.in,
debian/libcairo2-dev.install.in,
debian/libcairo2.install.in,
debian/control,
debian/rules:
+ Update package for multi-arch. Thanks to Steve Langasek and
Gregory Hainaut for the patches (Closes: #631873).
.
cairo (1.10.2-6.2) unstable; urgency=low
.
* Non-maintainer upload.
* Refresh the ltmain-as-needed patch (closes: #648141). Thanks to Nobuhiro
Iwamatsu for the bug report and the initial patch.
.
cairo (1.10.2-6.1) unstable; urgency=low
.
* Non-maintainer upload.
* Disable -flto support as it currently doesn't work with -Wl,--as-needed.
Closes: #625159.
.
cairo (1.10.2-6) unstable; urgency=low
.
* debian/patches/03_export-symbols.patch:
+ Only export ^cairo_* symbols for libcairo-gobject and
libcairo-script-interpreter (in addition to libcairo).
Fixes a FTBFS in the architectures that are still using
gcc-4.4, as one symbol isn't being exported there (since
that gcc doesn't support -flto).
* debian/libcairo-gobject2.symbols
debian/libcairo-script-interpreter2.symbols
+ Remove the __gnu_lto_v1 symbol accordingly.
.
cairo (1.10.2-5) unstable; urgency=low
.
* debian/control,
debian/libcairo2.symbols,
debian/rules:
+ Temporarily disable the OpenGL/EGL backend, since that makes us
block on mesa / libdrm / linux-2.6 to migrate to testing, and
we're blocking the gobject-introspection transition, and we don't
want to tie them. It will be re-enabled soon after we migrate.
There shouldn't be anything depending on these symbols yet, so this
should be safe.
* debian/libcairo-gobject2.symbols,
debian/libcairo-script-interpreter2.symbols:
+ Updated.
.
cairo (1.10.2-4) unstable; urgency=low
.
* Brown paper bug release.
* Apply 04-LD_PRELOAD-is-supported-on-Hurd.patch to the git tree,
otherwise dpkg-source will create a debian-changes-* patch reverting
it, for some reason that I ignore.
.
cairo (1.10.2-3) unstable; urgency=low
.
* debian/patches/04-LD_PRELOAD-is-supported-on-Hurd.patch:
+ Patch from upstream git, let configure know that GNU/Hurd
supports LD_PRELOAD. This enables the build of cairo-trace.
Closes: #608492.
* debian/control:
+ Don't build depend on egl packages on GNU/Hurd for now.
+ Add myself to Uploaders.
* debian/libcairo2.symbols:
+ Mark a couple of egl-related symbols as not available on Hurd.
.
cairo (1.10.2-2) unstable; urgency=low
.
* debian/control:
+ Let libcairo2-dev depend on libcairo-script-interpreter2 to
prevent dangling symlinks.
* Upload to unstable.
* debian/rules:
+ Enable tee surface (Closes: #609978).
* debian/control,
debian/rules:
+ Enable the OpenGL/EGL backend (Closes: #611692).
* debian/libcairo2.symbols,
debian/rules:
+ Update shlibs and symbols files.
* debian/patches/03_export-symbols.patch:
+ Only export public cairo symbols.
.
cairo (1.10.2-1) experimental; urgency=low
.
* New upstream bugfix release:
+ debian/patches/01_build_perf_utils.patch,
debian/patches/02_am-maintainer-mode.patch:
- Refresh patches.
.
cairo (1.10.0-1) experimental; urgency=low
.
[ Alexandros Frantzis ]
* debian/control:
+ Add libcairo-script-interpreter2 package.
+ Add cairo-perf-utils package (Closes: #587771).
* debian/libcairo-script-interpreter2.install,
debian/cairo-perf-utils.install:
+ Add installation file list for new binary packages.
* debian/libcairo-script-interpreter2.symbols:
+ Add new symbols for libcairo-script-interpreter.so library.
* debian/libcairo2-dev.install:
+ Install the libcairo-script-interpreter.so symbolic link.
* debian/rules:
+ Enable building of cairo-perf-* utilities.
+ Run dh_makeshlibs for the libcairo-script-interpreter2 package.
* debian/patches/01_build_perf_utils.patch,
debian/patches/99_autoreconf.patch:
+ Build cairo-perf-* utils as part of the normal build process.
.
[ Sebastian Dröge ]
* New upstream stable release (Closes: #595897):
+ debian/libcairo2.symbols,
debian/libcairo-script-interpreter2.symbols,
debian/rules:
- Update symbols and shlibs to the stable version.
+ debian/control:
- Update pixman build dependency to >= 0.18.4.
+ debian/patches/01_build_perf_utils.patch:
- Refreshed.
+ debian/control,
debian/libcairo-gobject2.symbols,
debian/libcairo-gobject2.install:
- Add GObject library.
+ debian/patches/02_am-maintainer-mode.patch:
- Add AM_MAINTAINER_MODE again to configure.ac to
prevent build problems.
+ debian/control,
debian/rules:
- Use dh-autoreconf instead of an autoreconf patch. cairo's
build system doesn't like patches...
.
cairo (1.9.14-1) experimental; urgency=low
.
* New upstream development release:
+ debian/patches/01_no-private-symbol-export.patch:
- Dropped, shouldn't be necessary since ages.
+ debian/libcairo2.symbols,
debian/rules:
- Update symbols and shlibs version.
.
cairo (1.9.12-1) experimental; urgency=low
.
* New upstream development release:
+ debian/rules:
- Drop --disable-shave, cairo uses automake 1.11
silent rules now.
+ debian/patches/03_no-cxx.patch,
debian/patches/05_am-maintainer-mode.patch,
debian/patches/99_autoreconf.patch:
- Dropped, first patch merged upstream and the
other two are not necessary anymore.
+ debian/libcairo2.symbols,
debian/rules:
- Update symbols and shlibs version for the new API.
.
cairo (1.9.10-1) experimental; urgency=low
.
* New upstream development release:
+ Use subpixel rendering settings for fonts (Closes: #555722).
+ debian/patches/99_autoreconf.patch:
- Regenerated for the new version.
+ debian/patches/01_no-private-symbol-export.patch,
debian/patches/03_no-cxx.patch,
debian/patches/05_am-maintainer-mode.patch,
debian/patches/99_ltmain_as-needed.patch:
- Refreshed.
.
cairo (1.9.8-1) experimental; urgency=low
.
* New upstream development release:
+ Fixes crash in evince when displaying a file (Closes: #578072).
+ debian/control:
- Update pixman and xcb (build-) dependencies.
+ debian/patches/02_xcb-without-dri2.patch,
debian/patches/04_bo-rectangular-edge-traversal-invalid-read.patch,
debian/patches/06_bo-rectangular-skipping.patch:
- Dropped, merged upstream.
+ debian/patches/03_no-cxx.patch,
debian/patches/99_autoreconf.patch:
- Refreshed for the new version.
+ debian/libcairo2.symbols,
debian/rules:
- Update symbols and shlibs version for the new API.
* debian/copyright:
+ Fix typo (Closes: #573530).
.
cairo (1.9.6-6) experimental; urgency=low
.
* debian/patches/04_bo-rectangular-edge-traversal-invalid-read.patch,
debian/patches/06_bo-rectangular-skipping.patch:
+ Patch from upstream GIT to fix invalid read during edge traversal
and incorrect skipping of edges. Fixes crash in WebKit.
* debian/patches/05_am-maintainer-mode.patch,
debian/patches/99_autoreconf.patch:
+ Add support for disabling automake maintainer mode, which causes
warnings messages and possible errors during build.
.
cairo (1.9.6-5) experimental; urgency=low
.
* debian/rules:
+ Add --disable-silent-rules --disable-shave to configure flags.
* debian/control,
debian/rules,
debian/libcairo-directfb2*:
+ Drop DirectFB backend completely now, it's marked experimental
upstream and was only enabled for the debian-installer, which now
uses X11 anyway.
* debian/control:
+ Drop obsolete Replaces and Conflicts which were for versions many
releases ago.
+ Add ${misc:Depends} and ${shlibs:Depends} wherever necessary.
* debian/rules:
+ Use dh_prep instead of dh_clean -k.
* debian/patches/03_no-cxx.patch:
+ Patch by Julien Cristau to drop the unecessary dependency on
libstdc++ caused by an automake stupidity.
* debian/patches/99_autoreconf.patch:
+ Regenerated automake/autoconf files for the above change.
* debian/patches/99_ltmain_as-needed.patch,
debian/rules:
+ Link with -Wl,-z,defs -Wl,-O1 -Wl,--as-needed.
.
cairo (1.9.6-4) experimental; urgency=low
.
[ Cyril Brulebois ]
* Switch udeb from DirectFB to Xlib to prepare the move to an X11-based
graphical installer:
- Ship libcairo2-udeb instead of libcairo-directfb2-udeb.
- Update package description accordingly.
- Rename udeb’s .install file accordingly.
- Adapt package name for various dh_* calls accordingly.
- Switch --enable-directfb and --enable-xlib in *configure_flags
variables, and get rid of --program-suffix=-directfb, no longer
needed.
* Version/Bump some B-D to make sure the udeb gets its dependencies on
the (recently-added) udebs rather than on the libraries:
- libx11-dev
- libxrender-dev
* Thanks to Julien Cristau for his initial patch.
.
[ Sebastian Dröge ]
* Upload to experimental (Closes: #573394).
.
cairo (1.9.6-3) experimental; urgency=low
.
* debian/control:
+ Depend on libxcb-shm0-dev as required by the pkg-config
file (Closes: #572119).
+ Update dependency versions as requested by the pkg-config files.
.
cairo (1.9.6-2) experimental; urgency=low
.
* debian/control:
+ Add Breaks for xulrunner and iceape until they're fixed
(Closes: #571192, #561859, #551570, #551852, #555412, #562698).
* debian/control:
+ Fix sections (Closes: #486174, #515919).
.
cairo (1.9.6-1) experimental; urgency=low
.
* New upstream development release:
+ debian/control:
- Update build dependencies.
+ debian/libcairo2.symbols,
debian/rules:
- Update symbols and shlibs version for the new API.
* debian/patches,
debian/source/format,
debian/rules,
debian/control,
debian/compat:
+ Update to source format 3.0 (quilt).
+ Update to debhelper compat level 7.
+ Update Standards-Version to 3.8.4.
* debian/rules:
+ Don't update config.guess/config.sub, upstream doesn't use them.
+ Don't delete cairo-features.h in clean.
+ Don't touch configure.in and friends.
* debian/patches/02_xcb-without-dri2.patch:
+ Fix compilation without DRI2.
.
cairo (1.9.4-1) experimental; urgency=low
.
* New upstream development release.
+ debian/control:
- Update build dependencies.
+ debian/libcairo2.symbols,
debian/rules:
- Update symbols and shlibs version for the new API.
.
cairo (1.9.2-1) experimental; urgency=low
.
* New upstream development release.
+ debian/control:
- Update build dependencies.
+ debian/libcairo2.symbols,
debian/rules:
- Update symbols and shlibs version for the new API.
* debian/control:
+ Update Standards-Version to 3.8.3.
Override entries for your package:
Announcing to debian-backports-changes@lists.debian.org
Your package contains new components which requires manual editing of
the override file. It is ok otherwise, so please be patient. New
packages are usually added to the override file about once a week.
You may have gotten the distribution wrong. You'll get warnings above
if files already exist in other distributions.
Reply to: