libdecor-0 (0.2.4-1) unstable; urgency=medium

  * New upstream release
  * d/watch: Convert to uscan format v5
  * Reformat packaging (debputy reformat)

 -- Simon McVittie <smcv@debian.org>  Tue, 28 Oct 2025 23:37:34 +0000

libdecor-0 (0.2.3-3) unstable; urgency=medium

  * d/libdecor-0-0.symbols.in: Don't generate lockstep dependencies for
    all private symbols.
    libfltk1.4 uses libdecor_frame_get_content_height and _width, even
    though they are meant to be private to in-tree libdecor plugins
    (see #1111540), resulting in a lockstep dependency that prevents
    libdecor from migrating to testing.
    Their ABI is unlikely to change in practice, so generate ordinary
    dependencies for them. If they're changed or removed, we'll have to
    add versioned Breaks on older libfltk1.4.

 -- Simon McVittie <smcv@debian.org>  Tue, 19 Aug 2025 11:10:02 +0100

libdecor-0 (0.2.3-2) unstable; urgency=medium

  * Rebuild for unstable

 -- Simon McVittie <smcv@debian.org>  Sun, 10 Aug 2025 11:32:23 +0100

libdecor-0 (0.2.3-1) experimental; urgency=medium

  * New upstream release
  * Adjust autopkgtest for internal changes to the demo program
  * d/copyright: Update
  * Standards-Version: 4.7.2 (no changes required)
  * Release to experimental during Debian 13 freeze

 -- Simon McVittie <smcv@debian.org>  Fri, 16 May 2025 09:49:11 +0100

libdecor-0 (0.2.2-2) unstable; urgency=medium

  [ Patrice Duroux ]
  * d/watch: Update for current Gitlab web interface

  [ Simon McVittie ]
  * d/watch: Use git to download new versions.
    The Gitlab web interface no longer provides archive tarballs in a
    conveniently machine-usable way. (Closes: #1081059)
  * Remove version constraints that were unnecessary since Debian 11
  * Standards-Version: 4.7.0 (no changes required)
  * d/control, d/tests: Replace transitional pkg-config with pkgconf

 -- Simon McVittie <smcv@debian.org>  Tue, 19 Nov 2024 12:03:56 +0000

libdecor-0 (0.2.2-1) unstable; urgency=medium

  * New upstream release
  * d/copyright: Update

 -- Simon McVittie <smcv@debian.org>  Tue, 16 Jan 2024 17:36:11 +0000

libdecor-0 (0.2.1-1) unstable; urgency=medium

  * New upstream release

 -- Simon McVittie <smcv@debian.org>  Thu, 07 Dec 2023 10:06:32 +0000

libdecor-0 (0.2.0-1) unstable; urgency=medium

  * New upstream release, functionally equivalent to 0.1.99~git20230907-1
  * Revert "d/gbp.conf: Branch for debian/snapshots, upstream/snapshots
    branches"
  * Release to unstable

 -- Simon McVittie <smcv@debian.org>  Tue, 26 Sep 2023 17:35:34 +0100

libdecor-0 (0.1.99~git20230907-1) experimental; urgency=medium

  * New upstream git snapshot, similar to upcoming 0.2.0 release
  * d/p/libecor-make-getter-for-min-max-limits-public.patch:
    Drop patch, included in the upstream snapshot
  * d/copyright: Update
  * d/control: Add libdecor-0-plugin-1-gtk and install it by default.
    The -cairo plugin is still available, but doesn't match any application
    toolkits, while the new -gtk plugin matches GTK applications.
  * d/tests/run-with-display: Use absolute path to WAYLAND_DISPLAY socket.
    This means we can still use the Wayland display, even if dh_auto_test
    changes our XDG_RUNTIME_DIR.
  * d/gbp.conf: Branch for debian/snapshots, upstream/snapshots branches
  * Upload to experimental for NEW processing

 -- Simon McVittie <smcv@debian.org>  Tue, 19 Sep 2023 12:18:54 +0100

libdecor-0 (0.1.1-2) unstable; urgency=medium

  [ Christian Rauch ]
  * Update URLs to new upstream repo on the freedesktop.org GitLab instance

  [ Simon McVittie ]
  * d/upstream/metadata: Canonicalize Gitlab URLs
  * d/p/libecor-make-getter-for-min-max-limits-public.patch,
    d/p/debian/libdecor-0-0.symbols.in:
    Add patch from upstream to promote two symbols from plugin-only to
    public (API only, no ABI change).
    SDL 2.27.x snapshots want to use these.
  * d/.gitignore: Add
  * Update standards version to 4.6.2 (no changes needed)

 -- Simon McVittie <smcv@debian.org>  Wed, 08 Feb 2023 20:01:25 +0000

libdecor-0 (0.1.1-1) unstable; urgency=medium

  [ Christian Rauch ]
  * New upstream release
    - Drop all patches, included in the upstream release
  * Update private symbols

  [ Simon McVittie ]
  * Distinguish between public and private symbols.
    To do this, generate the .symbols file from a template, so that the
    private symbols generate a lockstep dependency on the current binary
    version.
  * Update autopkgtest.
    Now that more symbols used in the demo programs are auto-discovered,
    the autopkgtest needs to copy config.h from a libdecor build.
  * Standards-Version: 4.6.1 (no changes required)

  [ Debian Janitor ]
  * Remove constraints unnecessary since buster
    - Build-Depends: Drop versioned constraint on meson and
      wayland-protocols

 -- Simon McVittie <smcv@debian.org>  Tue, 01 Nov 2022 22:22:04 +0000

libdecor-0 (0.1.0-3) unstable; urgency=medium

  * d/control: Add Vcs-Git, Vcs-Browser
  * Set Rules-Requires-Root to no

 -- Simon McVittie <smcv@debian.org>  Tue, 14 Dec 2021 16:10:27 +0000

libdecor-0 (0.1.0-2) unstable; urgency=medium

  * Mark all patches as applied upstream
  * d/patches: Add some more bug fixes from upstream
    - This requires a build-dependency on libopengl-dev when building
      the manual tests
  * Use https format URI in copyright file
  * d/upstream/metadata: Add
  * Standards-Version: 4.6.0 (no changes needed)
  * Upload to unstable

 -- Simon McVittie <smcv@debian.org>  Sat, 06 Nov 2021 16:23:30 +0000

libdecor-0 (0.1.0-1) experimental; urgency=medium

  [ Christian Rauch ]
  * Initial release (Closes: #988116)

  [ Simon McVittie ]
  * d/control: Set Maintainer to the SDL team
  * Various packaging and test improvements

 -- Simon McVittie <smcv@debian.org>  Wed, 11 Aug 2021 16:06:55 +0100
