reflect-cpp (0.21.0+ds-2) unstable; urgency=medium

  * d/patches: add patch to fix compatibility with yyjson 0.12.
    (closes: #1117428)

 -- Shengqi Chen <harry@debian.org>  Fri, 24 Oct 2025 17:26:42 +0800

reflect-cpp (0.21.0+ds-1) unstable; urgency=medium

  * New upstream version 0.21.0+ds (closes: #1112554, #1113465).
    + d/: change SONAME to libreflectcpp0.21.
  * d/patches:
    + refresh existing patches.
    + update patch for new libbson-dev (closes: #1112052).
    + add patch to fix compatibility with pugixml < 1.15.
  * d/control: change B-D back to libtomlplusplus.
  * d/watch: switch to version 5.
  * d/rules:
    + remove CXXFLAGS due to warnings being fixed.
    + add CXXFLAGS to silence errors when building tests.

 -- Shengqi Chen <harry@debian.org>  Thu, 18 Sep 2025 19:15:19 +0800

reflect-cpp (0.18.0+ds-3) unstable; urgency=medium

  * d/{control,rules}: add B-D on libjsoncons-dev to support CBOR and UBJSON.

 -- Shengqi Chen <harry@debian.org>  Fri, 25 Apr 2025 15:16:15 +0800

reflect-cpp (0.18.0+ds-2) unstable; urgency=medium

  * d/rules: pass -Wno-error=array-bounds to fix FTBFS (closes: #1102676).

 -- Shengqi Chen <harry@debian.org>  Sat, 12 Apr 2025 21:45:02 +0800

reflect-cpp (0.18.0+ds-1) unstable; urgency=medium

  * Upload to unstable.

 -- Shengqi Chen <harry@debian.org>  Fri, 11 Apr 2025 14:33:43 +0800

reflect-cpp (0.18.0+ds-1~exp1) experimental; urgency=medium

  * New upstream version 0.18.0+ds.
    + Change SONAME to libreflectcpp0.18.
  * d/control:
    + replace libtomlplusplus-dev with libtoml11-dev according to upstream.
    + bump std-ver to 4.7.2 (no changes required).
  * d/patches:
    + refresh existing patches.
    + update patch to remove hardcoded SOVERSION and set a correct version.
  * d/copyright: remove superfluous patterns and update years

 -- Shengqi Chen <harry@debian.org>  Tue, 08 Apr 2025 00:52:06 +0800

reflect-cpp (0.17.0+ds-1) unstable; urgency=medium

  * d/control: remove vendored files from upstream tarball
  * Disable bson support on hurd-i386
  * d/watch: enable repacking and name mangling
  * New upstream version 0.17.0+ds

 -- Shengqi Chen <harry@debian.org>  Tue, 11 Mar 2025 20:50:28 +0800

reflect-cpp (0.17.0-5) unstable; urgency=medium

  * d/rules: fix wrongly inverted build condition for bson

 -- Shengqi Chen <harry@debian.org>  Thu, 27 Feb 2025 00:13:05 +0800

reflect-cpp (0.17.0-4) unstable; urgency=medium

  * d/tests: set DEB_*_ARCH env before running autopkgtest
  * d/control: bump std-ver to 4.7.1 (no changes required)

 -- Shengqi Chen <harry@debian.org>  Wed, 26 Feb 2025 15:53:50 +0800

reflect-cpp (0.17.0-3) unstable; urgency=medium

  * d/{rules,control}: fix wrong dependency conditions

 -- Shengqi Chen <harry@debian.org>  Sat, 22 Feb 2025 18:57:08 +0800

reflect-cpp (0.17.0-2) unstable; urgency=medium

  * Conditionally enable formats to fix FTBFS:
    + disable capnproto on m68k, s390x, powerpc, ppc64, sparc64, hppa,
      hurd-i386.
    + disable bson on hurd-amd64.

 -- Shengqi Chen <harry@debian.org>  Thu, 20 Feb 2025 16:14:38 +0800

reflect-cpp (0.17.0-1) unstable; urgency=medium

  * d/control: mark Multi-Arch: same for libreflectcpp
  * d/rules: disable compiling tests on sh4 to fix ftbfs
  * Enable more formats: avro, bson, capnproto

 -- Shengqi Chen <harry@debian.org>  Fri, 14 Feb 2025 00:52:01 +0800

reflect-cpp (0.17.0-1~exp1) experimental; urgency=medium

  * New upstream version 0.17.0
    + Change SONAME to libreflectcpp0.17
  * d/patches: remove applied patches
  * d/patches: add patch to fix cmake dependencies
  * d/rules: remove workaround that is no longer valid
  * d/control: use my d.o email address

 -- Shengqi Chen <harry@debian.org>  Wed, 12 Feb 2025 16:45:23 +0800

reflect-cpp (0.14.1-1) unstable; urgency=medium

  [ Shengqi Chen ]
  * New upstream version 0.14.1 (closes: #1085435)

 -- Shengqi Chen <harry-chen@outlook.com>  Mon, 21 Oct 2024 16:31:36 +0800
