lp:~ubuntu-desktop/gimp/ubuntu

Created by Robert Ancell and last modified
Get this branch:
bzr branch lp:~ubuntu-desktop/gimp/ubuntu
Members of Ubuntu Desktop can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu Desktop
Project:
The Gimp
Status:
Development

Recent revisions

32. By Daniel Holbach

* Merge from Debian unstable. (LP: #1366560) Remaining changes:
  - debian/patches/02_help-message.patch,
    debian/patches/03_gimp.desktop.in.in.patch:
    + Update some strings for Ubuntu.
  - debian/rules:
    + Set gettext domain and update translation templates.
* Drop following patches, fixed upstream:
  - CVE-2013-1913.patch
  - CVE-2013-1978.patch
  - freetype-251.patch
* Imported Upstream version 2.8.14
  * Fixes segfault when removing tag from palette (Closes: #736625)
* Bump standards version to 3.9.6
* Fix missing backslash in debian/rules (Closes: #743596)
* Always build with lcms2 even if lcms1 is present (Closes: #743596)
* Enable parallel building (Closes: #750654)
* Add dh-autoreconf (Closes: #746713)
* Upgrade to lcms2 (Closes: #743596)
* Remove helpbrowser plugin; gimp will fall back to an external web
  browser if present (Closes: #639761)
* Imported Upstream version 2.8.10
* Build-depend on libtiff-dev instead of libtiff4-dev (Closes: #736006)
* debian/patches
  - add adjust_freetype_header.patch to fix FTBFS (Closes: #732010)
  - add CVE-2013-1913_and_gimp_CVE-2013-1978.patch to fix xwd security
    vulnerabilities CVE-2013-1913 and CVE-2013-1978
    (Closes: #731305)
* New upstream version
* debian/patches/lcms2.patch:
  - dropped, the new version has support for the new lcms
* debian/rules:
  - use --with-lcms=lcms2
* Build using lcms2.
* Build using dh-autoreconf.
* SECURITY UPDATE: denial of service and possible code execution via
  huge color maps in xwd plugin
  - debian/patches/CVE-2013-1913.patch: limit number of color map entries
    in plug-ins/common/file-xwd.c.
  - CVE-2013-1913
* SECURITY UPDATE: denial of service and possible code execution via
  large number of color map entries in xwd plugin
  - debian/patches/CVE-2013-1978.patch: validate number of color map
    entries in plug-ins/common/file-xwd.c
  - CVE-2013-1978
* debian/patches/freetype-251.patch: fix FTBFS with newer freetype.
* Synchronize with Debian (LP: #1207734). Remaining changes:
* Imported Upstream version 2.8.6
  - Fixes some single window closing behavior (Closes: #686345)
  - Fixes build error (Closes: #713674)
* Tighten dependency on gdk-pixbuf (Closes: #712616)
* Imported Upstream version 2.8.4
* xwd-corruption.patch:
  - Fix memory corruption bug when reading XWD files (Closes: #693977)
* Imported Upstream version 2.8.2
  - Fixes a security hole in the CEL plugin (Closes: #685397) (CVE-2012-3403)
  - Fixes a security hole in the GIF plugin (CVE-2012-3481)
  - Fixes link failures on on hurd-i386 (Closes: #677342)
  - Fixes incorrect window title after exporting (Closes: #673898)
* Don't overwrite LDFLAGS from dpkg-buildflags
* Use a shlibs.local file to force a dependency on libbabl >= 0.1.10.
  GIMP has an internal check for this version and will refuse to start
  otherwise, as it relies on some optimisations made to babl in
  0.1.8 → 0.1.10 (closes: #672247).
* Add Breaks/Replaces on old gimp-plugin-registry because of conflicting
  file-xmc plugin.
* New upstream stable release (closes: #644182, #671399).
  - “Create” menu item is now accessible via a mnemonic (closes: #610579).
  - fixes build error with GEGL 0.2 (closes: #671982).
* Massive update of Build-Depends, to ensure all new features are
  enabled (bzip2 compression, JPEG 2000, Ghostscript, PDF export, GUdev,
  X Mourse Cursor and others), as per configure.ac.
* Build depend on unversioned libpng-dev (closes: #662347).
* Don't pass --without-hal to configure, it's obsolete.
* Build-Depend on gnome-pkg-tools and include check-dist.mk.
* Update Vcs-* URLs.
* Remove duplicate Section fields.
* Remove gimp.preinst, it only handled upgrades from pre-lenny.
* Use an explicit "set -e" in other maint scripts, instead of using the
  shebang.
* Drop 01_debian_gimprc.patch, obsolete. The web-browser config option
  is now gone and by default gimp will open help internally.
* Rename fix_gimp4hurd.patch to 01_hurd_ftbfs.patch.
* Drop part of 01_hurd_ftbfs.patch which has been applied upstream, and
  add a patch header.
* Update watch file so it works for any new stable release directories.
* Rewrite copyright file in machine-readable format 1.0. The GIMP is now
  licensed under the (L)GPLv3+.
* Pass -- -V -c4 to dh_makeshlibs.
* Rename all .files files to .install, and stop calling dh_movefiles.
* Rename BUILDDIR to “builddir”, as “build” is now a real directory in
  the distribution.
* Add myself to Uploaders.
* Configure with --disable-static and stop distributing .a files.
* Update libgimp2.0.symbols.
* Build-Depend on GTK-2.0, GDK-Pixbuf and GLib -doc packages to ensure
  proper cross-reference links in generated gtk-doc API documentation.
* Bump Standards-Version to 3.9.3, with no further changes.
* Imported Upstream version 2.6.12
* Add ${misc:Depends} variables to packages that were missing it
* Call default versioned python binary instead of just /usr/bin/python
* Really add the patch this time (Closes: #651387)
* poppler0.18.patch: Port file-pdf plugin to poppler 0.18 API. Patch taken
  from Fedora via Ubuntu.
  (Closes: #651387)
* libpng_compile.patch:
    - Apply patch from upstream to fix compilation with libpng 1.5
      (Closes: #649972)
* Improve gimp package description (Closes: #178293, #588898)

31. By Michael Terry

* debian/patches/ghost-cursor.patch:
  - Backport patch from git trunk to fix Wacom tablet cursor events
    by ignoring the history buffer by default. LP: #863154

30. By Martin Pitt

releasing version 2.6.11-5ubuntu2

29. By Martin Pitt

Add poppler0.18.patch: Port file-pdf plugin to poppler 0.18 API. Patch
taken from Fedora.

28. By Marc Deslauriers

* Merge from debian testing. Remaining changes:
  - debian/patches/02_help-message.patch,
    debian/patches/03_gimp.desktop.in.in.patch:
    + Update some strings for Ubuntu
  - debian/control:
    + Update description
  - debian/rules:
    + Set gettext domain and update translation templates
* pyslice.patch: upstream patch to fix slice filter crashing (Closes: #644025)
* Apply fix for GIF buffer overflow (CVE-2011-2896) (Closes: #643753)
* string-format.patch: fix from upstream for build failures with
  -Werror=format-security, which is now the default with dpkg 1.16.1 and
  cdbs
  (Closes: #643388)
* Improve gimp package description (Closes: #588898)
* Move ghostscript to Recommends since it doesn't have many dependencies
* Update README.MIDI for gimp 2.6 (it's about time).
* Switch to using dh_python2 (Closes: #641579)
* fix_ftbfs4hurd.patch: fix compilation on GNU/Hurd until the real fix is in
  place for gimp 2.8
  (Closes: #601906)
* Change build-dependency from libwebkit-dev to libwebkitgtk-dev
  (Closes: #635409)
* Use [linux-any] instead of hardcoded list of non-Linux architectures
  (Closes: #634662)
* Bump standards-version and debhelper version
* Add xsltproc to build-depends so the menus will build again
* Fix buffer overflow in PSP reading code (CVE-2011-1782) (Closes: #629830)

27. By Marc Deslauriers

* SECURITY UPDATE: possible arbitrary code execution via malformed GIF
  - debian/patches/09_CVE-2011-2896.patch: properly calculate lengths in
    plug-ins/common/file-gif-load.c.
  - CVE-2011-2896

26. By Marc Deslauriers

* Convert to dh_python2 (LP: #847514)
  - update debian/control
  - update debian/rules

25. By Marc Deslauriers

* SECURITY UPDATE: denial of service and possible code execution via
  malformed PSP image file
  - debian/patches/08_CVE-2011-1782.patch: further fix buffer overflow in
    plug-ins/common/file-psp.c.
  - CVE-2011-1782

24. By Daniel Holbach

* Merge with Debian unstable, remaining changes:
  - debian/patches/02_help-message.patch,
    debian/patches/03_gimp.desktop.in.in.patch:
    + Update some strings for Ubuntu
  - debian/control:
    + Update description
    + Change build-depends from libwebkit-dev to libwebkitgtk-dev
  - debian/rules:
    + Set gettext domain and update translation templates
* Fix security issues when reading plugin configuration files and PSP files
  (CVE-2010-4540, CVE-2010-4541, CVE-2010-4542, CVE-2010-4543)
  (Closes: #608497)
  - patches imported from Ubuntu
* Drop libgimp2.0's recommendation on gimp (Closes: #600226)
* remove .la files, even from python modules (Closes: #621230)
* Remove HAL support (Closes: #613201)
* 07_binutils-gold.patch:
  - Allow package to build with binutils-gold

23. By Marc Deslauriers

* SECURITY UPDATE: denial of service and possible code execution via
  malformed plugin configuration files
  - debian/patches/05_CVE-2010-454x.patch: fix format strings in
    plug-ins/{common/sphere-designer,gfig/gfig-style,
    lighting/lighting-ui}.c.
  - CVE-2010-4540
  - CVE-2010-4541
  - CVE-2010-4542
* SECURITY UPDATE: denial of service and possible code execution via
  malformed PSP image file
  - debian/patches/06_CVE-2010-4543.patch: fix buffer overflow in
    plug-ins/common/file-psp.c.
  - CVE-2010-4543

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers