lcms2 (2.16-1) experimental; urgency=medium * New upstream version 2.16 - Update symbols file for 2.16 release - Update doc-base files for new 2.14 upstream version - Remove patches (applied upstream): - allow-to-read-portions-of-tag.diff - fix-memory-corruption-when-unregistering-plugins.diff - fix-regression-for-CMYK-colours.patch - New patch: unbreak-API-compatibility.patch: The patch reintroduces cmsGetToneCurveParams(), which was removed from the public API without bumping the SONAME. - Switch to Meson build system * Build GPL3 plugins "threaded" and "fastfloat" (Closes: #1055502) * Build and install static library files (Closes: #1038118) * Run tests in the build directory and keep source directory clean (Closes: #1045980) -- Thomas Weber Thu, 28 Dec 2023 18:53:33 +0100 lcms2 (2.14-2) unstable; urgency=medium * New patch: allow-to-read-portions-of-tag.diff. Thanks to s3v (Closes: #1028664) * Update copyright information for plugins. Thanks to Florian Ernst * Bump standards version to 4.6.2, no changes needed -- Thomas Weber Sun, 19 Feb 2023 22:32:28 +0100 lcms2 (2.14-1) unstable; urgency=medium [ Thomas Weber ] * New upstream version 2.14 - Refresh patches - New patches: + debian/patches/fix-regression-for-CMYK-colours.patch + debian/patches/fix-memory-corruption-when-unregistering-plugins.diff - Update symbols file for new 2.14 upstream release - Update doc-base files for new 2.14 upstream version * debian/control: Drop versioned constraint on dpkg-dev [ Florian Ernst ] * debian/copyright: - update copyright years to reflect recent changes - utils/jpgicc/iccjpeg.* is licensed under IJG - drop optional License header * migrate from debian/compat to Build-Depends: debhelper-compat (= 13) * keep updated manpages as provided via upstream (but with minor cleanup) * debian/control: declare Rules-Requires-Root: no -- Thomas Weber Thu, 05 Jan 2023 21:51:23 +0100 lcms2 (2.13.1-1) unstable; urgency=medium * New upstream version 2.13.1 (Closes: #1007752) - Refresh patches - Remove patch dont-write-uninitialized-memory-for-color-strings.patch - applied upstream - Update doc-base files for new 2.13 upstream version - Update symbols file for 2.13 release * Bump standards version to 4.6.1, no changes needed -- Thomas Weber Fri, 22 Jul 2022 00:52:13 +0200 lcms2 (2.12~rc1-2) unstable; urgency=medium * Brown paperbag release: upload source only to the buildds. -- Thomas Weber Wed, 13 Jan 2021 17:50:17 +0100 lcms2 (2.12~rc1-1) unstable; urgency=medium * New upstream version 2.12~rc1 (Closes: #972925) * Update copyright information * Bump standards version to 4.5.1, no changes needed * Bump debhelper compat level to 13 * Switch to automatic generation of dbgsym package * Remove patch CVE-2018-16435.patch - applied upstream * Switch to format 4 of debian/watch -- Thomas Weber Wed, 13 Jan 2021 03:47:09 +0100 lcms2 (2.9-4) unstable; urgency=medium [ Ondřej Nový ] * d/changelog: Remove trailing whitespaces * d/watch: Use https protocol [ Thomas Weber ] * Bump standards version to 4.4.0, no changes needed * dh_strip_nondeterminism should not normalize src.zip (Closes: #935177) -- Thomas Weber Mon, 09 Sep 2019 22:40:46 +0200 lcms2 (2.9-3) unstable; urgency=medium * Fix integer overflow in AllocateDataSet() (CVE-2018-16435) Thanks to Salvatore Bonaccorso and Marti Maria (Closes: #907983) -- Thomas Weber Wed, 05 Sep 2018 17:59:06 +0200 lcms2 (2.9-2) unstable; urgency=medium * Switch Vcs links to salsa.debian.org * Add Build-Depends-Package header to symbols file (see #900819) Thanks to Andreas Henriksson * Bump standards version to 4.1.4, no changes needed -- Thomas Weber Sat, 09 Jun 2018 22:33:22 +0200 lcms2 (2.9-1) unstable; urgency=medium * New upstream version 2.9: - Drop patch fix-CVE-2016-10165 (applied upstream) - Drop patch lcms2-fix-strFrom16-byte-order.patch (applied upstream) - Update patch dont-write-uninitialized-memory-for-color-strings.patch - Update patch prepare-for-libtoolizing.patch - Update symbols file for 2.9 version. The 2.9 release no longer exports private symbols. - Update doc-base files for new 2.9 upstream version * Remove build-depends on dh-autoreconf. We depend on debhelper >= 10, so this is automatically enabled Thanks to lintian * Bump standards version from 3.9.8 to 4.1.2: - Use httpS in the "Format" field of debian/copyright. (policy 4.0.0) -- Thomas Weber Sun, 17 Dec 2017 15:52:01 +0100 lcms2 (2.8-4) unstable; urgency=medium * New patch: debian/patches/fix-CVE-2016-10165.patch. Fix for CVE-2016-10165. (Closes: #852627) Thanks to Salvatore Bonaccorso -- Thomas Weber Thu, 26 Jan 2017 11:04:13 +0100 lcms2 (2.8-3) unstable; urgency=medium * New patch: lcms2-fix-strFrom16-byte-order.patch. Thanks to HW42 (Closes: #847595) -- Thomas Weber Sun, 18 Dec 2016 23:24:18 +0100 lcms2 (2.8-2) unstable; urgency=medium * Provide liblcms-dev (Closes: 830752) -- Thomas Weber Wed, 07 Dec 2016 22:41:38 +0100 lcms2 (2.8-1) experimental; urgency=medium * Imported Upstream version 2.8 (Closes: 839160) * Drop patch fix-cmsnamed-alignment-issue.patch (applied upstream) * Drop patch fix-unaligned-access.patch * Ensure correct alignment for doubles on SPARC, mips, mipsel via CPP variable * Bump debhelper compat level to 10 * Bump standards version to 3.9.8 -- Thomas Weber Sat, 29 Oct 2016 20:46:09 +0200 lcms2 (2.7-1) unstable; urgency=medium * Imported Upstream version 2.7 (Closes: 819718) * No longer ship own copy of documentation source files * Removed patches (applied upstream) + update-manpages.patch + sanity-check-profiles-CVE-2014-0459.patch + endianness-verification-fix-powerpc.patch * Move to automatic dbgsym packages * Use secure URLs for Version Control System repository * Bump Standards version to 3.9.7, no changes needed * New patch: dont-write-uninitialized-memory-for-color-strings.patch Thanks to Jérémy Bobbio (Closes: 815248) * Update maintainers field (Closes: 820138) -- Thomas Weber Mon, 18 Apr 2016 15:53:10 +0200 lcms2 (2.6-3) unstable; urgency=medium * New patch: endianness-verification-fix-powerpc.patch. Thanks to "Fernando Seiti Furusato" (Closes: #750686) -- Thomas Weber Mon, 16 Jun 2014 17:14:13 +0200 lcms2 (2.6-2) unstable; urgency=medium * New patch: fix-unaligned-access.patch: Align access to double values. Thanks to Aurelien Jarno (Closes: #749975) -- Thomas Weber Thu, 05 Jun 2014 14:51:56 +0000 lcms2 (2.6-1) unstable; urgency=medium * Imported Upstream version 2.6 + Drop patch fix-memory-write-bug.patch (applied upstream) + Update symbols file for 2.6 release * Include up-to-date source files for documentation * Remove quilt from Build-Depends: Thanks to Mathieu Malaterre (Closes: #741435) * Update package description * Update manpages (Closes: #742587) * Update libtool by using dh-autoreconf. Thanks to "Breno Leitao" (Closes: 745748) * new patch: prepare-for-libtoolizing.patch, needed for libtool update * Sanity check profile versions (CVE-2014-0459) (Closes: #745471) -- Thomas Weber Fri, 25 Apr 2014 14:53:42 +0200 lcms2 (2.5-1) unstable; urgency=low * Imported Upstream version 2.5 (Closes: #701993, #701971) * Dropped patches (applied upstream): - sparc64-ftbfs - ojdk-8007925+8007926.patch - ojdk-8009654.patch - ojdk-8007929.patch - ojdk-8007927.patch * Refresh patch fix-cmsnamed-alignment-issue.patch * Bump debhelper level to 9 * Bump Standards version to 3.9.5, no changes needed * Update Debian copyright * Always update config.sub and config.guess. Thanks to Wookey (Closes: #717839) * Add debug package * Add symbols file from Ubuntu * Update and activate VCS fields in debian/control (Closes: #639607) * Add Thomas Weber as uploader/co-maintainer * New patch: fix-memory-write-bug.patch (LP: 1261840) -- Thomas Weber Sun, 09 Feb 2014 02:21:26 +0100 lcms2 (2.2+git20110628-2.3) unstable; urgency=low * Non-maintainer upload. * debian/patches/sparc64-ftbfs: align blocks according to host requirements. Thanks to Aurelien Jarno . Closes: #647220. * debian/patches/fix-cmsnamed-alignment-issue.patch: fix alignment issues when casting chars to shorts. Thanks to Michael Cree . Closes: #644473. * Apply security fixes from IcedTea (Closes: #714529, CVE-2013-4160): - debian/patches/ojdk-8007925+8007926.patch: Improve cmsStageAllocLabV2ToV4curves. Improve cmsPipelineDup. - debian/patches/ojdk-8007927.patch: Improve cmsAllocProfileSequenceDescription. - debian/patches/ojdk-8007929.patch: Improve CurvesAlloc. - debian/patches/ojdk-8009654.patch: Improve stability of cmsnamed. * Build-depend on libtiff-dev instead of libtiff4-dev, to facilitate future library transitions. Thanks to Michael Terry for the patch. Closes: #681904. * Fix a typo in the liblcms2-utils package description. Thanks to Paolo Scarabelli . Closes: #640084. -- Steve Langasek Sun, 06 Oct 2013 12:38:01 -0700 lcms2 (2.2+git20110628-2.2) unstable; urgency=low * Non-maintainer upload. * Enable multi-arch (closes: #667556). -- Michael Gilbert Tue, 22 May 2012 23:57:24 -0400 lcms2 (2.2+git20110628-2.1) unstable; urgency=low * Non-maintainer upload. * Fix "FTBFS: dpkg-buildpackage: error: dpkg-source -b lcms2- 2.2+git20110628 gave error exit status 2": - drop auto-generated patches - use make distclean in debian/rules' clean target (Closes: #643177) * Don't install the .la file anymore (release goal). -- gregor herrmann Tue, 06 Mar 2012 18:46:04 +0100 lcms2 (2.2+git20110628-2) unstable; urgency=low * debian/control: - Updated libjpeg dependency for the transition. - Updated package descriptions for better search results. -- Oleksandr Moskalenko Mon, 18 Jul 2011 23:39:39 -0500 lcms2 (2.2+git20110628-1) unstable; urgency=low * Upstream git update (Closes: #631598). -- Oleksandr Moskalenko Wed, 29 Jun 2011 01:20:02 -0500 lcms2 (2.2+git20110627-1) unstable; urgency=low * Upstream git update to fix a FTBFS on i386. -- Oleksandr Moskalenko Mon, 27 Jun 2011 23:22:54 -0500 lcms2 (2.2-1) unstable; urgency=low * New upstream release. * debian/control: Updated standards version to 3.9.2. -- Oleksandr Moskalenko Sun, 12 Jun 2011 00:36:06 -0500 lcms2 (2.1-1) unstable; urgency=low * Initial release (Closes: #590222). -- Oleksandr Moskalenko Sun, 23 Jan 2011 15:26:53 -0600