Back to gmic PTS page

Accepted gmic 2.4.1-3 (source) into unstable

Hash: SHA256

Format: 1.8
Date: Sun, 11 Nov 2018 17:44:45 +0100
Source: gmic
Binary: gmic gmic-zart gimp-gmic libgmic1 libgmic-dev
Architecture: source
Version: 2.4.1-3
Distribution: unstable
Urgency: medium
Maintainer: Bernd Zeimetz <>
Changed-By: Bernd Zeimetz <>
 gimp-gmic  - GREYC's Magic for Image Computing - GIMP Plugin
 gmic       - GREYC's Magic for Image Computing
 gmic-zart  - GREYC's Magic for Image Computing - ZArt
 libgmic-dev - GREYC's Magic for Image Computing - development files
 libgmic1   - GREYC's Magic for Image Computing - shared library
Closes: 913406
 gmic (2.4.1-3) unstable; urgency=medium
   [ Pino Toscano ]
   * [684a080] Change builddir of gmic-qt to build-gmic-qt.
     Change the build directory of gmic-qt from a subdirectory of the sources
     to a top-level directory; this will help debhelper in cleaning the build
     directory, as it can just wipe it.
   * [b3bdb48] Use debhelper to build & clean everything.
     Pass the proper combinations of source & build directories: this has few
     - all the proper flags for cmake/qmake are passed, no need to manually
       take care of them
     - CFLAGS/CXXFLAGS/etc are handled too
     - the parallel option of debhelper is respected too
     Also switch to dh_auto_clean for proper clean handling.
   * [c6868df] Move common gmic-qt build flags to a variable
   * [03f988c] Disable static build of libgmic.
     It is not installed, so do not waste time building it.
   * [31a1738] Change build directory to build-gmic.
     Use a fixed name for it, so it will be possible in the future to use
     artifacts in it in a simpler way.
   * [3c0b61d] Link all binaries dynamically.
     Switch the build of all the binaries to dynamically link to libgmic,
     instead of building their own copies of gmic; this drastically reduces
     the build time, and avoids different build configurations for the gmic
     build copies in the binaries.
     Add a patch for zart so it is possible to specify the right path to the
     build gmic libraries.
     As result, tighten the libgmic1 dependencies everywhere.
   * [536b4d6] Explicitly pass GMIC_PATH for zart
   * [770685e] Link in as-needed mode.
     Reduce the overlinking, especially now that all the binaries use the
     shared gmic library.
   [ Bernd Zeimetz ]
   * [9484742] Merge branch 'build-improvements' into 'master'
     Various build improvements
     See merge request debian/gmic!1
   [ Pino Toscano ]
   * [d9a8811] Bump cmake build dependency to 3.12.
     This is what the upstream build system requires, and this version is
     not in stable.
   * [11cb24b] Simplify install files.
     Do not specify the destination in case it is the same as the source.
   * [700f77e] Stop using dh-exec.
     There is no more need for environment variables in install files, so
     stop using dh-exec for some of the install files.
   * [d2e2a0e] Install the cmake config files of libgmic
   * [2eae082] Remove ${shlibs:Depends} from libgmic-dev.
     There are no binaries in libgmic-dev.
   [ Bernd Zeimetz ]
   * [6220b5d] Merge branch 'various-misc-changes' into 'master'
     Various misc changes
     See merge request debian/gmic!2
   * [c03f25d] Don't install CImg.h.
     Thanks to Andreas Beckmann (Closes: #913406)
   * [bbe531a] cmake >= 3.12 is required.
 475632630fd9ecd6b3cb6d6d20e571515717aaf5 2290 gmic_2.4.1-3.dsc
 b65b1bd530fbfd840c2b2bc03eebba8ad7636e2a 17420 gmic_2.4.1-3.debian.tar.xz
 a475dd9e4b763786c441b9f99cc92c9aa1d17868 24095 gmic_2.4.1-3_source.buildinfo
 ed0eab5b872ad49cd71c84ed060c268ff6aac97424257f83dfea2cfd768ef854 2290 gmic_2.4.1-3.dsc
 7444d3b32be0d59f6576617f30dbaa1d920a66e50bd882ddba9590dca8e0c77a 17420 gmic_2.4.1-3.debian.tar.xz
 b2abbe64cf7896a75554e4666980fe27dd800ca593abe29b2e6d3bd9de1845ad 24095 gmic_2.4.1-3_source.buildinfo
 a795eed17a7a046d8fc2302ed25aa326 2290 graphics optional gmic_2.4.1-3.dsc
 49c08ccd34e175ab68cd9ee7c422be26 17420 graphics optional gmic_2.4.1-3.debian.tar.xz
 ac50e92e0b904d68ee0dbc59a4d1ce05 24095 graphics optional gmic_2.4.1-3_source.buildinfo