commit e62e6fe354669996e98c94fe0b55024e48f1f607
Author: Michael Natterer <mitch@gimp.org>
Date:   Tue Aug 26 19:01:15 2014 +0200

    configure.ac, NEWS: release 2.8.14

    The last release broke libtool versioning (gimp_interface_age), so
    we roll out 2.8.14 before any distro picks up 2.8.12.

 NEWS         | 9 +++++++++
 configure.ac | 4 ++--
 2 files changed, 11 insertions(+), 2 deletions(-)

commit e99399e45b3c5464cde62e2fa7e4dba9bea5dec6
Author: Michael Natterer <mitch@gimp.org>
Date:   Mon Aug 25 22:38:43 2014 +0200

    configure.ac: post release version bump to 2.8.13

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c5fbf02a31cab9df4cb5d2cdd9c63cf6959829bf
Author: Michael Natterer <mitch@gimp.org>
Date:   Mon Aug 25 21:49:53 2014 +0200

    configure.ac: bump version to 2.8.12

    And commit gimprc files that are regenerated by make dist.

 configure.ac     |  2 +-
 docs/gimprc.5.in | 10 ++--------
 etc/gimprc       | 11 ++---------
 3 files changed, 5 insertions(+), 18 deletions(-)

commit d1d7643016f36e04298f3f860be07a3f58e4bca3
Author: Yuri Myasoedov <ymyasoedov@yandex.ru>
Date:   Mon Aug 25 13:29:22 2014 +0400

    Updated Russian translation:

     * Fixed https://bugzilla.gnome.org/show_bug.cgi?id=674076

 po-plug-ins/ru.po | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 5fff2b21d9f145b1dae51054d579a353e8eee148
Author: Christian Kirbach <Christian.Kirbach@gmail.com>
Date:   Mon Aug 25 09:15:54 2014 +0000

    Updated German translation

 po/de.po | 835
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 424 insertions(+), 411 deletions(-)

commit 1a13a714ab2ed79430d4d7a07b0cb493cae40593
Author: Michael Natterer <mitch@gimp.org>
Date:   Mon Aug 25 09:31:28 2014 +0200

    Revert "app: add gimpmarshal.[ch] to DISTCLEANFILES"

    This reverts commit 2772c2d64e945a9b81692e509d1c3daf4c28862a.

    Apparently this was some local build fnord that doesn't need to be
    fixed after all. Not needed in a clean build, but needs further
    investigation.

 app/core/Makefile.am | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

commit 2772c2d64e945a9b81692e509d1c3daf4c28862a
Author: Michael Natterer <mitch@gimp.org>
Date:   Sun Aug 24 23:07:15 2014 +0200

    app: add gimpmarshal.[ch] to DISTCLEANFILES

 app/core/Makefile.am | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit fc0a0b828b68944aea521e41d776a94cd496c80e
Author: Michael Natterer <mitch@gimp.org>
Date:   Sun Aug 24 16:35:32 2014 +0200

    Bug 731384 - Truncated abr files causing Gimp to not load/crash

    Add some feof() checks in the ABR brush loaders and error out on
    truncated files. This is by far not as good as in master, but at least
    should prevent the crashes on lots of truncated files.

 app/core/gimpbrush-load.c | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

commit d723ae6b3484a48afee621129b74bd4678f2d410
Author: Massimo Valentini <mvalentini@src.gnome.org>
Date:   Thu Aug 21 12:43:51 2014 +0200

    Bug 732072: Image windows created by script-fu plug-ins...

    are opened behind the previously focused Image Window

    libgimp/gimpui.c bypasses gtk in setting the transient_for
    property and so it is not possible to call
    gtk_set_transient_for (dialog, NULL), but it is necessary
    to go directly to the gdk level.

    (cherry picked from commit 51d3498cd4c63edc4233520ca737a3d0e1a1b185)

 plug-ins/script-fu/script-fu-interface.c | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

commit d5939fb26302358973e51afca72d969257d03f8b
Author: Michael Natterer <mitch@gimp.org>
Date:   Wed Aug 20 17:24:57 2014 +0200

    Makefile.am: Add gtk-doc.make to EXTRA_DIST

    (cherry picked from commit dfd2998e60635184b7478ffa443db3f778c37243)

 Makefile.am | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 7fc822786fbb905674d5d4fd9493ffda1e6b45b9
Author: Michael Natterer <mitch@gimp.org>
Date:   Sun Aug 17 22:12:44 2014 +0200

    Bug 706275 - "View/Snap to active path" doesn't snap to layer
    center...

    ...with the Move tool

    Add the missing code to snap to the rectangle's center in
    gimp_image_snap_rectangle().

    (cherry picked from commit a0a7e713b44e9876fcd7a79bc82c131fd69580d6)

 app/core/gimpimage-snap.c | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

commit c828cfe8c668ad421325c30e912aad15b51f2678
Author: Mikael Magnusson <mikachu@src.gnome.org>
Date:   Sat Aug 16 23:52:06 2014 +0200

    NEWS: fix typo

 NEWS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6a1a40dc3e7f781d3dfc93b081bbbc1f1a8127c2
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Sat Aug 16 17:34:59 2014 +0200

    Jenkins tutorial: review and fix flaws

 devel-docs/Jenkins-Tutorial.odt | Bin 685259 -> 688353 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

commit 3644191055c6fe85b79fca410ee0517bdd92df0a
Author: Michael Natterer <mitch@gimp.org>
Date:   Fri Aug 15 22:32:58 2014 +0200

    NEWS: updates for 2.8.12

 NEWS | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

commit 48d093cf4cb479c364ce9b81870abbfd7e8bf899
Author: André Schutten <andre_sch@zonnet.nl>
Date:   Mon Aug 11 13:02:36 2014 +0200

    Updated Dutch translation 2-8

 po/nl.po | 678
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 345 insertions(+), 333 deletions(-)

commit ce79e65bad8d7fdb78ae9ca4a971a13c9af92943
Author: Marco Ciampa <ciampix@libero.it>
Date:   Fri Aug 8 17:10:51 2014 +0200

    Added doap description translation in Italian.

    (cherry picked from commit 1c3a5d348131c09a39c8ed8de955da95de19975a)

 gimp.doap | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

commit 6ab4c23bc645cbef58a8f229ac5045b221de837b
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Thu Aug 7 22:02:30 2014 +0200

    Updated Polish translation

 po/pl.po | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 165c01c8b110e27c42972ad478e0bbf7c7f228a7
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Thu Aug 7 21:05:54 2014 +0200

    Make gimp.doap compliant to the new DOAP file style (GUADEC 2014):
    * Add new mandatory fields 'description' and 'programming-language'.

    Add download page URL.
    Add bug-tracker URL.
    Add programming language.

    Unify description in gimp.doap and gimp.appdata.xml.in.

 desktop/gimp.appdata.xml.in |  2 +-
 gimp.doap                   | 48
 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+), 1 deletion(-)

commit 6fa627d47d0e57afe9846c4f72483e8377db3ede
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Tue Aug 5 21:15:02 2014 +0200

    Bug 733525 - Add poppler-data package to the OS X build

    Add poppler-data package to the OS X build.

    ****

    Bugfix: show Cyrillic and Asian (CJK) characters in PDF files.

 build/osx/gimp.modules | 8 ++++++++
 1 file changed, 8 insertions(+)

commit 2629e7f05200f285945c6509365566b6820caef9
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Sat Aug 2 10:02:43 2014 +0200

    Fix German translation issue

    Translate untranslated 'tag' to 'Stichwort' which is the most usual
    translation in this domain.
    (cherry picked from commit 11fabc84bcb3b4bd2a0524a84e8a97cabc76c9ec)

 po/de.po | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 71bf6c46f18f3c038afa5b58b59977de34b2ea53
Author: Jehan <jehan@girinstud.io>
Date:   Tue Jul 29 16:55:01 2014 +0000

    plug-ins: use standard error on failed file descriptor in
    file-pdf-save.

    The standard message used all over our code is:
    "Could not open '%s' for writing: %s".
    (cherry picked from commit 4ae597c586f309d5268ef39ceac5a5adafd329e7)

 plug-ins/common/file-pdf-save.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

commit 8bbe2485e2bdfe5e4f900a53304cad51c454617f
Author: Jehan <jehan@girinstud.io>
Date:   Mon Jul 28 19:28:13 2014 +0000

    Bug 733824 - PDF export fails without warning if open in other
    application.

    This happens on the Windows platforms in particular where applications
    can lock files, preventing GIMP to obtain a file descriptor for
    writing.
    (cherry picked from commit eaa4bf227007b2df9f5eb2998040f90b53409faa)

 plug-ins/common/file-pdf-save.c | 6 ++++++
 1 file changed, 6 insertions(+)

commit 027fc53bc3cb53a2235e89e0c16785c5d2633ac2
Author: Jehan <jehan@girinstud.io>
Date:   Tue Jul 29 16:15:22 2014 +0000

    INSTALL - add poppler-data as recommended data package.

    See also commit 9c2dbf46c588c263ec4c7ffa1b657dfb0abb9d75 on master.

 INSTALL | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 6fa0bc30185ea5b19e6d2084bf2ad40137f7c5c2
Author: Jehan <jehan@girinstud.io>
Date:   Tue Jul 22 18:20:02 2014 +0000

    configure: warning when compiling with old fontconfig on Win32.

    Fontconfig had a few bugs in the default configuration when
    compiled for
    Windows. These issues are fixed from version 2.11.1. Display a warning
    when compiling on win32 platform with older versions.
    See in particular bugs 708110 and 703331.
    (cherry picked from commit 6b2963928eaf353d3ba14b7f4bb2c98c2a22d66e)

 INSTALL      |  6 ++++++
 configure.ac | 23 ++++++++++++++++++++++-
 2 files changed, 28 insertions(+), 1 deletion(-)

commit 46726f5e2d6f40a33f3ed30dc3853cd165c37e1f
Author: Jehan <jehan@girinstud.io>
Date:   Fri May 30 00:55:01 2014 +0000

    configure: search only Python 2 interpreter and headers.

    Do not accept Python 3 interpreter/headers, even when this is the
    default installed Python. Search only for Python 2.
    (cherry picked from commit 6714a414a73bc6d6aac628a0048b9fddfe8f38c3)

 INSTALL               |   2 +-
 configure.ac          |  12 +--
 m4macros/pythondev.m4 | 210
 +++++++++++++++++++++++++++++++++++++++++++++++++-
 3 files changed, 217 insertions(+), 7 deletions(-)

commit d3f94bee96cd764be0e9844fd8c795efd03bd395
Author: Jehan <jehan@girinstud.io>
Date:   Fri May 30 00:12:12 2014 +0000

    configure: clean out forgotten debug print.
    (cherry picked from commit f1fe8b9c2458fd27f1346adaaf0e456690793082)

 configure.ac | 2 --
 1 file changed, 2 deletions(-)

commit 9afa9a4c9e284bb2c91c31c80e64b1d96fe4abc5
Author: Marco Ciampa <ciampix@libero.it>
Date:   Fri Jul 25 18:37:10 2014 +0200

    Updated italian translation

 po-plug-ins/it.po |  145 +++----
 po/it.po          | 1104
 +++++++++++++++++++++++++++--------------------------
 2 files changed, 633 insertions(+), 616 deletions(-)

commit f4562d96e432af4c1cfa5fc5e7af9b6fc67f1f3c
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Fri Jul 25 10:18:32 2014 +0200

    OSX build: update GIMP 2.8 module

    Rename temporary gimp-osx module to gimp-2.8 module for production
    use.

 build/osx/gimp.modules | 36 ++----------------------------------
 1 file changed, 2 insertions(+), 34 deletions(-)

commit cf451e7a1a43fc6bd3aa923137ca8f8f1b77b4c7
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:   Wed Jul 23 17:47:11 2014 +0200

    Updated Polish translation

 po/pl.po | 712
 ++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 358 insertions(+), 354 deletions(-)

commit aab16f7b62f48f103d7ffbdbf52c8c33577c28b6
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Tue Jul 22 19:04:19 2014 +0200

    Fix file permissions

    Replace 755 by 644 for text files.

 build/osx/gimp.modules              | 0
 build/osx/launcher-master-python.sh | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

commit 15b3fb4b1272a2434ef4243cc17498ef96763b96
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Tue Jul 22 17:27:55 2014 +0200

    Cleanup JHBuild configuration for OS X build

    Use the latest stable dependency versions for the GIMP 2.8 build.
    Unify patch file name pattern.
    Remove obsolete patches.
    Remove trailing whitespaces.

 build/osx/gimp.modules                             |   42 +-
 .../0001-libgcrypt-build-without-docs.patch        |   35 -
 ...ernationalization-of-App-menu-and-other-s.patch |  Bin 41273 ->
 0 bytes
 ...0003-Keep-separators-between-placeholders.patch |   30 -
 ...-wrong-variable-substitution-in-configure.patch |   46 -
 ...ssing-information-to-po-translation-files.patch | 2422
 -------------------
 ...ernationalization-of-App-menu-and-other-s.patch |  Bin 0 ->
 41273 bytes
 ...gmi2-keep-separators-between-placeholders.patch |   30 +
 ...ssing-information-to-po-translation-files.patch | 2423
 ++++++++++++++++++++
 ...-wrong-variable-substitution-in-configure.patch |   46 +
 .../osx/patches/libgcrypt-build-without-docs.patch |   35 +
 11 files changed, 2553 insertions(+), 2556 deletions(-)

commit 7329ae0257ffd39313cc37718c5f09d6b5966f2a
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Mon Jul 21 20:19:51 2014 +0200

    Apply menu separator bugfix

 build/osx/gimp.modules | 2 ++
 1 file changed, 2 insertions(+)

commit c126cc0d6893f332d00b151249b0f7227d585d6e
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Sun Jul 20 21:38:36 2014 +0200

    Update OS X build dependencies

    Update atk, curl, dbus, gvfs, harfbuzz, iso-codes, libpng, pango,
    pixman, poppler, python

 build/osx/gimp.modules | 29 ++++++++++++-----------------
 1 file changed, 12 insertions(+), 17 deletions(-)

commit e1e8e19237937766f44c7fdf8c184b64dfe8492b
Author: Massimo Valentini <mvalentini@src.gnome.org>
Date:   Tue Jul 15 19:55:37 2014 +0200

    Bug 730211-Load XCF files with shifted layer offset table

    Load xcf files that have extra NULL characters between image
    properties
    and the layer offset table.

    Improvements to Massimo's patch:
    - Replace goto by while loop.
    - Add comments.

 app/xcf/xcf-load.c | 292
 +++++++++++++++++++++++++++++++++--------------------
 1 file changed, 184 insertions(+), 108 deletions(-)

commit 1b2bdd458f618dc81126d70c0b6a20b9150084a6
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Fri Jul 18 08:23:22 2014 +0200

    Comment XCF saving code and test driver

 app/tests/test-xcf.c  | 17 ++++++++++++++++-
 app/xcf/xcf-private.h |  2 +-
 app/xcf/xcf-save.c    | 20 +++++++++++++++-----
 3 files changed, 32 insertions(+), 7 deletions(-)

commit 0c2f431ec238765a7b7a2ab1597ee3f74f8cc00a
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Fri Jul 18 08:23:44 2014 +0200

    Initialize constant zero=0 properly

    to avoid undefined values that make it impossible to write proper
    zero terminators.

 app/xcf/xcf-save.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0657a68d2ef18f9f8c67e9fad938406b1ff6f38f
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Thu Jul 17 21:00:21 2014 +0200

    Add API-documentation, fixes

    Document XCF functions and a macro.
    Minor fixes

 app/xcf/xcf-load.c           |  15 +++---
 app/xcf/xcf-private.h        | 111
 +++++++++++++++++++++++++++++++++++++++++++
 app/xcf/xcf-read.c           |  59 +++++++++++++++++++++++
 app/xcf/xcf-save.c           |  38 ++++++++++++++-
 app/xcf/xcf-seek.c           |  27 +++++++++++
 app/xcf/xcf-write.c          |  55 ++++++++++++++++++++-
 app/xcf/xcf.c                |  30 ++++++++++++
 devel-docs/app/app-docs.sgml |   2 +-
 devel-docs/xcf.txt           |   8 ++++
 9 files changed, 333 insertions(+), 12 deletions(-)

commit 89c9c671c501b9151a0c70821f4293693413d008
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Mon Jul 14 20:11:00 2014 +0200

    Minor cleanups in xcf.txt

 devel-docs/xcf.txt | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

commit 2e0d0bc24d5ed27eed4108ecc3b56494ae96749b
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Sun Jul 13 18:27:09 2014 +0200

    XCF loader/saver: fix wrong 'locked' attribute in PROP_PATHS

    Replace the ancient and wrong 'locked' attribute by the correct
    'linked' attribute.

 app/xcf/xcf-load.c | 31 ++++++++++++++++++++++++++-----
 app/xcf/xcf-save.c |  8 ++++----
 devel-docs/xcf.txt |  6 +++++-
 3 files changed, 35 insertions(+), 10 deletions(-)

commit a83791be198a7e2fd45bc38ddf566283f8a7ab78
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Sat Jul 12 07:26:36 2014 +0200

    Review, amend and update the XCF file format spec and parasites.txt

    XCF spec:
    - Update to GIMP 2.8.10
    - Clarify role of file formats in the save-vs.-export-context
    - Rearrange outline
    - Collect infos on basic concepts in one chapter
    - Add table of contents
    - Add File format version history
    - Add note on image size
    - Add open questions and TODOs
    - Sort properties alphabetically
    - Unify tiles and hierarchy examples
    - Wording
    - Cosmetic cleanups

    Update parasites.txt:
    - Replace SVN->Git
    - Update contact e-mail address
    - Add table of contents

 devel-docs/compositing.txt |  274 +++++++
 devel-docs/parasites.txt   |   62 +-
 devel-docs/xcf.txt         | 1841
 ++++++++++++++++++++++----------------------
 3 files changed, 1238 insertions(+), 939 deletions(-)

commit ca0dc0ac99bfcbfa0308da89c8d7ad466725024e
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Sun Jul 6 08:35:59 2014 +0200

    Proofread XCF format specification.

    Add outline, correct headlines.
    Chapter 1: rearrange, add URL to Cinepaint XCF format spec, wording.
    Replace 'Gimp' by 'GIMP', 'the GIMP' by 'GIMP'.
    Fix typo RIB->RGB, GIMP 3.3+, rearrange headline.
    Clarify: 'XCF' files from other software.
    Correct spelling.
    Remove trailing whitespaces.

 devel-docs/xcf.txt | 210
 +++++++++++++++++++++++++++++++++--------------------
 1 file changed, 131 insertions(+), 79 deletions(-)

commit 208ffcee758641956231c339d27810d38cb33b48
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Fri Jun 27 07:19:02 2014 +0200

    Update to GTK+ 2.24.24, po translation patch

    Update to GTK 2.24.24.
    Update po translation file (rebase on GTK+ 2.24.24, fixes after
    review).
    Fix ca@valencia language code to ca-XV.

 build/osx/gimp.modules                             |    5 +-
 ...ssing-information-to-po-translation-files.patch | 1125
 ++++----------------
 po-script-fu/ca@valencia.po                        |    2 +-
 3 files changed, 217 insertions(+), 915 deletions(-)

commit d86456d10aaad26b39dd27d30da8eca6dee604de
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Wed Jun 25 20:21:51 2014 +0200

    Fix file permissions

    Set file permissions of text files to 644.

 build/osx/README                                            |   0
 build/osx/gimp-master-python.bundle                         |   0
 build/osx/gimp.modules                                      |   0
 build/osx/patches/0001-libgcrypt-build-without-docs.patch   |   0
 ...prove-internationalization-of-App-menu-and-other-s.patch | Bin
 .../0004-Fix-wrong-variable-substitution-in-configure.patch |   0
 ...TK-Add-missing-information-to-po-translation-files.patch |   0
 7 files changed, 0 insertions(+), 0 deletions(-)

commit a57e49b1bbd318b06c4f8d578557b63256a1e66d
Author: Massimo Valentini <mvalentini@src.gnome.org>
Date:   Sat Jun 14 17:57:11 2014 +0200

    Bug 730211 - Extra zeroes appear in XCF files (draft)

    Patch to solve bug 730211. GIMP can be built with it and a simple
    test to save and load "layers recovered.xcf" passes.
    Needs further review and extensive testing as proposed by Massimo
    in comment 14 of the bug report.

 app/xcf/xcf-save.c | 184
 +++++++++++++++--------------------------------------
 1 file changed, 50 insertions(+), 134 deletions(-)

commit 44655f9eff12efbdf2ef9ab13c9f46623e62e758
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Sat Jun 14 11:30:20 2014 +0200

    Copy better FontConfig defaults into OS X build.

    Add fonts directories. Cache in user's home cache. Etc.

 build/osx/custom/fonts.conf         | 6 +++---
 build/osx/gimp-2.8-python.bundle    | 5 ++---
 build/osx/gimp-master-python.bundle | 5 ++---
 3 files changed, 7 insertions(+), 9 deletions(-)

commit fcbcb67a7ebbe033d78273d9d442d91d4165e256
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Sat Jun 14 07:38:07 2014 +0200

    Fix malformed GIMP JHbuild module on OS X.

    Add missing slashes to angle brackets in gimp.modules.

 build/osx/gimp.modules | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 97053fa1465deaff384e16e33a02e494f6000786
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Fri Jun 13 20:05:42 2014 +0200

    OS X build: fetch latest stable GTK 2.24 version

    Fetch version 2.24.23, remove obsolete patch.

 build/osx/gimp.modules | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

commit 0cb54af3cd2237a349ad69fa5081a65272460400
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Fri Jun 13 20:04:23 2014 +0200

    OS X build: add missing step to README

    Add step to create directory in preparations.

 build/osx/README | 1 +
 1 file changed, 1 insertion(+)

commit 65442153a9db4d0c84b3c8cd3370c401e570e908
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Fri Jun 13 19:32:54 2014 +0200

    Add missing information to po translation files in GIMP and GTK.

    Gettext 0.19 complaints and fails because of missing information in
    translation file headers.
    This commit adds missing "Language:", "Language-Team",
    "Project-Id-Version" information.

 build/osx/gimp.modules                             |   22 +
 ...ssing-information-to-po-translation-files.patch | 3119
 ++++++++++++++++++++
 po-libgimp/az.po                                   |    1 +
 po-libgimp/bg.po                                   |    1 +
 po-libgimp/br.po                                   |    1 +
 po-libgimp/de.po                                   |    1 +
 po-libgimp/dz.po                                   |    1 +
 po-libgimp/en_CA.po                                |    1 +
 po-libgimp/eo.po                                   |    2 +-
 po-libgimp/es.po                                   |    2 +-
 po-libgimp/et.po                                   |    1 +
 po-libgimp/fa.po                                   |    1 +
 po-libgimp/fr.po                                   |    1 +
 po-libgimp/ga.po                                   |    1 +
 po-libgimp/gl.po                                   |    2 +-
 po-libgimp/gu.po                                   |    1 +
 po-libgimp/he.po                                   |    1 +
 po-libgimp/hr.po                                   |    1 +
 po-libgimp/id.po                                   |    1 +
 po-libgimp/is.po                                   |    1 +
 po-libgimp/km.po                                   |    1 +
 po-libgimp/ko.po                                   |    1 +
 po-libgimp/mk.po                                   |    1 +
 po-libgimp/ms.po                                   |    1 +
 po-libgimp/my.po                                   |    1 +
 po-libgimp/ne.po                                   |    1 +
 po-libgimp/nl.po                                   |    1 +
 po-libgimp/nn.po                                   |    1 +
 po-libgimp/oc.po                                   |    1 +
 po-libgimp/pa.po                                   |    1 +
 po-libgimp/rw.po                                   |    1 +
 po-libgimp/sk.po                                   |    1 +
 po-libgimp/sl.po                                   |    1 +
 po-libgimp/ta.po                                   |    1 +
 po-libgimp/te.po                                   |    2 +-
 po-libgimp/vi.po                                   |    1 +
 po-libgimp/xh.po                                   |    1 +
 po-libgimp/yi.po                                   |    1 +
 po-libgimp/zh_CN.po                                |    1 +
 po-plug-ins/bg.po                                  |    1 +
 po-plug-ins/br.po                                  |    1 +
 po-plug-ins/da.po                                  |    2 +-
 po-plug-ins/dz.po                                  |    1 +
 po-plug-ins/en_CA.po                               |    1 +
 po-plug-ins/eo.po                                  |    2 +-
 po-plug-ins/es.po                                  |    2 +-
 po-plug-ins/et.po                                  |    1 +
 po-plug-ins/fa.po                                  |    1 +
 po-plug-ins/fr.po                                  |    1 +
 po-plug-ins/ga.po                                  |    1 +
 po-plug-ins/gl.po                                  |    2 +-
 po-plug-ins/gu.po                                  |    1 +
 po-plug-ins/he.po                                  |    1 +
 po-plug-ins/hr.po                                  |    1 +
 po-plug-ins/id.po                                  |    1 +
 po-plug-ins/is.po                                  |    1 +
 po-plug-ins/it.po                                  |    2 +-
 po-plug-ins/km.po                                  |    1 +
 po-plug-ins/kn.po                                  |    1 +
 po-plug-ins/ko.po                                  |    1 +
 po-plug-ins/mk.po                                  |    1 +
 po-plug-ins/ms.po                                  |    1 +
 po-plug-ins/my.po                                  |    1 +
 po-plug-ins/nb.po                                  |    1 +
 po-plug-ins/ne.po                                  |    1 +
 po-plug-ins/nl.po                                  |    1 +
 po-plug-ins/nn.po                                  |    1 +
 po-plug-ins/oc.po                                  |    1 +
 po-plug-ins/pa.po                                  |    1 +
 po-plug-ins/rw.po                                  |    1 +
 po-plug-ins/sk.po                                  |    1 +
 po-plug-ins/vi.po                                  |    1 +
 po-plug-ins/xh.po                                  |    1 +
 po-plug-ins/yi.po                                  |    1 +
 po-plug-ins/zh_CN.po                               |    1 +
 po-python/az.po                                    |    1 +
 po-python/be.po                                    |    2 +-
 po-python/bg.po                                    |    1 +
 po-python/br.po                                    |    1 +
 po-python/de.po                                    |    1 +
 po-python/dz.po                                    |    1 +
 po-python/en_CA.po                                 |    1 +
 po-python/eo.po                                    |    1 +
 po-python/es.po                                    |    2 +-
 po-python/et.po                                    |    1 +
 po-python/eu.po                                    |    1 +
 po-python/fa.po                                    |    1 +
 po-python/fr.po                                    |    1 +
 po-python/ga.po                                    |    1 +
 po-python/gu.po                                    |    1 +
 po-python/hr.po                                    |    1 +
 po-python/id.po                                    |    1 +
 po-python/is.po                                    |    1 +
 po-python/it.po                                    |    2 +-
 po-python/km.po                                    |    1 +
 po-python/ko.po                                    |    1 +
 po-python/lt.po                                    |    1 +
 po-python/mk.po                                    |    1 +
 po-python/ms.po                                    |    1 +
 po-python/my.po                                    |    1 +
 po-python/ne.po                                    |    1 +
 po-python/nl.po                                    |    1 +
 po-python/nn.po                                    |    1 +
 po-python/oc.po                                    |    1 +
 po-python/pa.po                                    |    1 +
 po-python/rw.po                                    |    1 +
 po-python/sk.po                                    |    1 +
 po-python/sl.po                                    |    1 +
 po-python/te.po                                    |    1 +
 po-python/vi.po                                    |    1 +
 po-python/xh.po                                    |    1 +
 po-python/zh_CN.po                                 |    1 +
 po-script-fu/az.po                                 |    2 +-
 po-script-fu/br.po                                 |    2 +-
 po-script-fu/ca.po                                 |    2 +-
 po-script-fu/ca@valencia.po                        |    2 +-
 po-script-fu/da.po                                 |    2 +-
 po-script-fu/en_CA.po                              |    2 +-
 po-script-fu/eo.po                                 |    2 +-
 po-script-fu/es.po                                 |    2 +-
 po-script-fu/fa.po                                 |    2 +-
 po-script-fu/fi.po                                 |    2 +-
 po-script-fu/fr.po                                 |    2 +-
 po-script-fu/ga.po                                 |    2 +-
 po-script-fu/gl.po                                 |    2 +-
 po-script-fu/is.po                                 |    2 +-
 po-script-fu/km.po                                 |    2 +-
 po-script-fu/mk.po                                 |    2 +-
 po-script-fu/ms.po                                 |    2 +-
 po-script-fu/nn.po                                 |    2 +-
 po-script-fu/pa.po                                 |    2 +-
 po-script-fu/pt.po                                 |    2 +-
 po-script-fu/ro.po                                 |    2 +-
 po-script-fu/sl.po                                 |    2 +-
 po-script-fu/te.po                                 |    2 +-
 po-script-fu/zh_CN.po                              |    2 +-
 po-tags/ar.po                                      |    2 +-
 po-tags/be.po                                      |    1 +
 po-tags/br.po                                      |    1 +
 po-tags/ca.po                                      |    1 +
 po-tags/da.po                                      |    1 +
 po-tags/de.po                                      |    1 +
 po-tags/el.po                                      |    3 +-
 po-tags/eo.po                                      |    1 +
 po-tags/es.po                                      |    1 +
 po-tags/eu.po                                      |    2 +-
 po-tags/fr.po                                      |    1 +
 po-tags/gl.po                                      |    1 +
 po-tags/he.po                                      |    3 +-
 po-tags/hu.po                                      |    1 +
 po-tags/id.po                                      |    1 +
 po-tags/it.po                                      |    3 +-
 po-tags/lt.po                                      |    1 +
 po-tags/lv.po                                      |    2 +-
 po-tags/nb.po                                      |    8 +-
 po-tags/nn.po                                      |    1 +
 po-tags/pt.po                                      |    2 +-
 po-tags/pt_BR.po                                   |    2 +-
 po-tags/ro.po                                      |    2 +-
 po-tags/ru.po                                      |    2 +-
 po-tags/sl.po                                      |    1 +
 po-tags/sr.po                                      |    2 +-
 po-tags/sr@latin.po                                |    2 +-
 po-tags/sv.po                                      |    1 +
 po-tags/te.po                                      |    1 +
 po-tags/tr.po                                      |    3 +-
 po-tags/uk.po                                      |    1 +
 po-tags/zh_CN.po                                   |    3 +-
 po-tips/bg.po                                      |    1 +
 po-tips/br.po                                      |    1 +
 po-tips/da.po                                      |    1 +
 po-tips/de.po                                      |    1 +
 po-tips/dz.po                                      |    1 +
 po-tips/en_CA.po                                   |    1 +
 po-tips/eo.po                                      |    1 +
 po-tips/es.po                                      |    1 +
 po-tips/et.po                                      |    1 +
 po-tips/fa.po                                      |    1 +
 po-tips/fr.po                                      |    1 +
 po-tips/gl.po                                      |    1 +
 po-tips/gu.po                                      |    1 +
 po-tips/he.po                                      |    1 +
 po-tips/hr.po                                      |    1 +
 po-tips/hu.po                                      |    1 +
 po-tips/id.po                                      |    1 +
 po-tips/is.po                                      |    1 +
 po-tips/it.po                                      |    2 +-
 po-tips/km.po                                      |    1 +
 po-tips/ko.po                                      |    1 +
 po-tips/lt.po                                      |    1 +
 po-tips/mk.po                                      |    1 +
 po-tips/ms.po                                      |    1 +
 po-tips/my.po                                      |    1 +
 po-tips/nb.po                                      |    1 +
 po-tips/ne.po                                      |    1 +
 po-tips/nl.po                                      |    1 +
 po-tips/nn.po                                      |    1 +
 po-tips/pa.po                                      |    1 +
 po-tips/rw.po                                      |    1 +
 po-tips/sk.po                                      |    1 +
 po-tips/sl.po                                      |    1 +
 po-tips/ta.po                                      |    1 +
 po-tips/tr.po                                      |    1 +
 po-tips/vi.po                                      |    1 +
 po-tips/zh_CN.po                                   |    1 +
 po/az.po                                           |    2 +-
 po/br.po                                           |    1 +
 po/en_CA.po                                        |    2 +-
 po/eo.po                                           |    2 +-
 po/es.po                                           |    2 +-
 po/et.po                                           |    2 +-
 po/fa.po                                           |    2 +-
 po/fr.po                                           |    1 +
 po/gd.po                                           |    2 +-
 po/gl.po                                           |    2 +-
 po/hu.po                                           |    2 +-
 po/it.po                                           |    2 +-
 po/km.po                                           |    2 +-
 po/mk.po                                           |    2 +-
 po/ms.po                                           |    2 +-
 po/nds.po                                          |    2 +-
 po/nn.po                                           |    1 +
 po/si.po                                           |    2 +-
 po/tt.po                                           |    2 +-
 po/zh_CN.po                                        |    1 +
 po/zh_HK.po                                        |    2 +-
 po/zh_TW.po                                        |    2 +-
 227 files changed, 3374 insertions(+), 73 deletions(-)

commit 3bb80a92233d880f1e5ca1004021cd9f64ab1362
Author: Simone Karin Lehmann <simone@lisanet.de>
Date:   Wed Jun 4 19:16:13 2014 +0200

    OS X build: use the help locale from the system's preferences

    Adaptions by Sven Claussner:
    - Only use this language if the user chose language="System
    Language" in
    Preferences/Interface.
    - Add some code comments.

 app/widgets/Makefile.am |  19 +++++----
 app/widgets/gimphelp.c  | 104
 +++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 115 insertions(+), 8 deletions(-)

commit e572f1a85604619d7007bc8ec058a2cf15cc906b
Author: Simone Karin Lehmann <simone@lisanet.de>
Date:   Wed Jun 4 19:14:03 2014 +0200

    OS X build: Remove GVFS and D-Bus dependencies of GIMP 2.8.

    Cache the help index file locally.
    Fetch help and open location with libcurl instead.
    Partially fixes bug 683177 (Help not working, File/Open location not
    working)

    Adaptions by Sven Claussner:
    - Adapt gimp.modules and GIMP launcher.
    - Add code comments.

 build/osx/gimp.modules           |  6 ++--
 build/osx/launcher-2.8-python.sh | 20 ++----------
 plug-ins/help/Makefile.am        | 11 +++++--
 plug-ins/help/gimphelplocale.c   | 70
 ++++++++++++++++++++++++++++++++++++++++
 plug-ins/help/gimphelpprogress.c | 28 ++++++++++++++++
 5 files changed, 111 insertions(+), 24 deletions(-)

commit 450b6befd5eddd227ec88d2bd178eadac0eda848
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Mon Jun 2 20:04:21 2014 +0200

    OS X build: update README

    Add instruction to install gtk-mac-bundler in a JHBuild shell.
    Remove obsolete OpenSSL instructions.

 build/osx/README | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

commit b93c5d63e83e4cf8cb95b48db8d5d1ccf53c0b9a
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Sat May 31 15:54:01 2014 +0200

    Remove OpenSSL dependency

    Compiling OpenSSL on OS X (64 bit) is an error-prone and fragile
    process.
    Thus removing it for now and let GIMP rely on the system's OpenSSL
    implementation (on OS X Mavericks (10.9) currently version 0.9.8y,
    without the Heartbleed bug).

 build/osx/gimp.modules | 15 ---------------
 1 file changed, 15 deletions(-)

commit f133e2f93a903d697b40ea01ab189aae2b7c9749
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Thu May 29 17:12:31 2014 +0200

    OS X build: fix zlib dependency

    Correct source download URL.

 build/osx/gimp.modules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a62368234b1e0572762cd32e6c14e38aac6c453a
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Thu May 29 16:57:13 2014 +0200

    OS X build: fix libsecret 0.18 code generation issue

    The sed command on OS X is too old to handle sed '1i\' properly. Thus
    replace it by 'echo'.

 build/osx/gimp.modules                             |  7 ++-
 .../libsecret-fix-secret-dbus-generation.c.patch   | 53
 ++++++++++++++++++++++
 2 files changed, 58 insertions(+), 2 deletions(-)

commit ca5b0cf55ea55a4e7e2dddc3e5f55b3597f61b98
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Wed May 28 21:46:11 2014 +0200

    OS X build: fix libffi misconfiguration

    Fix libffi's configure to return the real library path instead of an
    unresolved '$(libdir)' which also caused the glib build step to fail.

 build/osx/gimp.modules                             |  5 ++-
 ...-wrong-variable-substitution-in-configure.patch | 46
 ++++++++++++++++++++++
 2 files changed, 50 insertions(+), 1 deletion(-)

commit 8896c1e892b9a6d48af92810462a576c8eb6e7b3
Author: Sven Claussner <sclaussner@src.gnome.org>
Date:   Sun May 25 21:32:35 2014 +0200

    OS X build: update dependency versions
