fmtlib (5.2.1+ds-2) unstable; urgency=low

  * debian/patches:
    - 0017-test-assert-test-fix-typo-in-else-branch-of-EXPECT_D: fix building
      conditional death tests on non-Linux platforms.

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Sat, 16 Feb 2019 18:50:37 +0100

fmtlib (5.2.1+ds-1) unstable; urgency=low

  * New upstream release.
  * debian/patches:
    - Rebased.
    - 0003-test-cmakelists-use-system-provided-GTest-and-GMock.patch:
      treat_includes_as_system: support for multiple values in a list.
      Fixes multitude of compile warnings when building tests with
      googletest >= 1.8.1.

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Sat, 15 Dec 2018 17:30:30 +0100

fmtlib (5.1.0+ds-1) experimental; urgency=low

  * New upstream release.
  * debian/patches:
    - Rebased.
    - 0002-test-cmakelists-remove-irrelevant-compile-tests.patch: added.

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Tue, 07 Aug 2018 18:54:46 +0200

fmtlib (4.1.0+ds-2) unstable; urgency=medium

  * debian/patches:
    - 0002-test-cmakelists-use-system-provide-GTest-and-GMock.patch: also link
      header-only-test executable to gtest target to ensure having right GTest
      include directory. Fixes FTBFS. (Closes: #897175)
    - 0015-doc-build-explicitly-use-python3.patch: added.
  * debian/control:
    - Priority: extra -> optional, as suggested by lintian.

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Sun, 29 Apr 2018 19:06:35 +0200

fmtlib (4.1.0+ds-1) unstable; urgency=low

  * New upstream release.
  * debian/patches:
    - Rebased.
    - 0014-doc-build-disable-Doxygen-full-path-names.patch: added. Shall make
      the build reproducible. Patch by Chris Lamb. (Closes: 879914)

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Thu, 29 Mar 2018 13:22:32 +0200

fmtlib (4.0.0+ds-2) unstable; urgency=medium

  * debian/rules:
    - Set FMT_PEDANTIC=on to enable more compiler warnings.
    - Set CMAKE_POSITION_INDEPENDENT_CODE=on to compile the static library
      with -fPIC, so it can used in shared libraries. Thanks to
      Boyuan Yang for the report. (Closes: #878070)
  * debian/patches:
    - 0013-doc-index-removed-GitHub-iframe.patch: added.
      This removes autoloading GitHub buttons from the documentation.
      Caught by lintian.
  * debian/control:
    - Bumped Standards-Version to 4.1.1, no changes needed.

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Mon, 16 Oct 2017 22:04:21 +0200

fmtlib (4.0.0+ds-1) unstable; urgency=low

  * New upstream release. (Closes: #866338)
  * debian/strip-orig-tar.sh:
    - Do not strip CMake support files.
  * debian/control:
    - Changed source package name to 'fmtlib', following upstream rename.
    - Removed versioning (numbers) from binary package names - C++ headers
      are unversioned so two different development packages could not be
      co-installed anyway.
    - Added conflicts with names of previous binary packages.
    - Bumped Standards-Version to 4.1.0, no changes needed.
  * debian/patches:
    - Rebased.
    - 0011-fmt-cmakelists-don-t-bother-with-exporting-CMake-con.patch:
      removed, the package now provides non-header-only CMake config files.
  * debian/README.Debian:
    - Added with Debian-specific instructions for CMake usage.

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Sun, 17 Sep 2017 13:13:38 +0200

cppformat (3.0.1+ds-1) unstable; urgency=medium

  * New upstream release.
  * debian/control:
    - Build-depend on googletest instead of libgtest-dev/google-mock.
  * debian/patches:
    - 0002-test-cmakelists-use-system-provide-GTest-and-GMock.patch: use new
      gmock source directory. Fixes FTBFS (Closes: #844843)
    - 0002-test-cmakelists-use-system-provide-GTest-and-GMock.patch: prevent
      installing gmock/gtest stuff.
    - 0012-test-format-test-FormatIntLocale-disabled.patch: dropped, upstream
      made the test independent of system locale.

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Mon, 21 Nov 2016 09:58:22 +0100

cppformat (3.0.0+ds-2) unstable; urgency=low

  * Upload to unstable.

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Thu, 29 Sep 2016 13:15:56 +0200

cppformat (3.0.0+ds-1) experimental; urgency=low

  * New upstream release.
    - Unit tests now pass when compiled with GCC6. (Closes: #812261)
  * debian/control:
    - Updated home page (new is http://fmtlib.net/).
    - Updated binary package names to use libfmt prefix (following
      the upstream name change).
    - Updated Standards-Version to 3.9.8, no changes needed.
  * debian/strip-orig-tar.sh:
    - Strip also GTest/GMock from new locations inside 3.0.0 tarball.
  * debian/patches:
    - Rebased.
    - 0010-test-cmakelists-don-t-guess-C-11-support.patch: added.
    - 0011-fmt-cmakelists-don-t-bother-with-exporting-CMake-con.patch: added.
    - 0012-test-format-test-FormatIntLocale-disabled.patch: added.
    - 0013-test-cmakelists-posix-mock-test-link-to-already-comp.patch: added.
    - 0014-fmt-cmakelists-really-separate-sources-with-headers.patch: added.

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Sat, 24 Sep 2016 17:16:59 +0200

cppformat (2.0.0~alpha~20151107+ds3-1) experimental; urgency=low

  * New upstream snapshot (git commit 7c249736).
    - Fixes float-formatting test on PowerPC architectures (Closes: #801878).
  * debian/control:
    - Renamed binary packages from libcppformat1* to libcppformat2*.
    - Dev-package now suggests doc-package (Closes: #797691).
  * debian/patches:
    - 0001-README-removed-autoloading-of-third-party-links-imag.patch: rebased.
    - 0002-test-cmakelists-use-system-provide-GTest-and-GMock.patch: rebased.
    - 0003-doc-cmakelists-unconditionally-build-documentation.patch: rebased.
    - 0004-doc-cmakelists-out-of-tree-build-support.patch: removed
      (fixed upstream).
    - 0005-doc-conf.py-removed-usage-of-sphinx-bootstrap-theme.patch: removed
      (not needed anymore).
    - 0006-cmakelists-install-format.h-to-prefix-include-cppfor.patch: removed
      (applied upstream).
    - 0007-doc-cmakelists-added-installation-rules.patch: removed
      (applied upstream).
    - 0008-cmakelists-name-static-library-cppformat.a-not-forma.patch: removed
      (applied upstream).
    - 0009-test-format-test-FormatIntTest-FormatDec-don-t-assum.patch: removed
      (fixed upstream).
    - 0010-test-compile-death-tests-only-when-GTest-provides-th.patch: removed
      (fixed upstream).
    - 0011-test-gtest-extra-test-FileTest-ReadError-WriteError-.patch: removed
      (fixed upstream).
    - 0012-test-cmakelists-force-declare-GTEST_HAS_PTHREAD.patch: rebased.
    - New patches 0005-0007 to removed non-applicable stuff from documentation
      building script.
    - New patches 0008-0009 to strip GoogleAnalytics and download links from
      the new documentation layout template.

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Sun, 08 Nov 2015 12:05:57 +0100

cppformat (1.1.0+ds-3) unstable; urgency=medium

  * debian/patches:
    - New patch 0011 to remove unit tests which assume too much about
      behavior of pipe().
    - New patch 0012 to avoid GTest crashes on non-linux platforms
      (workaround for #789267).

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Fri, 19 Jun 2015 14:47:36 +0300

cppformat (1.1.0+ds-2) unstable; urgency=medium

  * debian/patches:
    - New patch 0009 to fix FormatInt unit test on architectures where char
      type is unsigned.
    - New patch 0010 to skip death unit tests on unsupported architectures.

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Thu, 18 Jun 2015 22:22:52 +0300

cppformat (1.1.0+ds-1) unstable; urgency=low

  * Initial release. (Closes: #785408)

 -- Eugene V. Lyubimkin <jackyf@debian.org>  Wed, 17 Jun 2015 08:12:26 +0300
