gmpc (11.8.16-23build1) resolute; urgency=medium

  * No-change mass rebuild for Ubuntu 26.04 (LP: #2132257)

 -- Sebastien Bacher <seb128@debian.org>  Tue, 03 Feb 2026 23:10:59 +0100

gmpc (11.8.16-23) unstable; urgency=medium

  * d/control: Explicitly build-depend on libxml2-dev.
    This was previously pulled in by libsoup2.4-dev, but we're going to
    replace that with libsoup-3-dev.
  * d/p/download-Remove-proxy-settings.patch,
    d/p/download-port-from-libsoup2.4-to-libsoup3.patch:
    Add patches to convert gmpc's internal downloader abstraction to
    libsoup 3 (Closes: #1073951)
  * d/salsa-ci.yml: Use recommended recipe

 -- Simon McVittie <smcv@debian.org>  Wed, 10 Sep 2025 13:48:17 +0100

gmpc (11.8.16-22) unstable; urgency=medium

  * d/p/Squash-some-compiler-warnings.patch:
    Add patch to fix FTBFS with gcc 14 (Closes: #1075017)
  * d/rules: Silence some ignorable compiler warnings

 -- Simon McVittie <smcv@debian.org>  Wed, 24 Jul 2024 23:57:13 +0100

gmpc (11.8.16-21) unstable; urgency=medium

  * Add patch to fix missing declaration for main_window_add_status_icon()
    (Closes: #1066611)
  * d/control: Remove Homepage.
    It no longer exists.
  * d/NEWS: Remove.
    The only entry is from 2006, which is no longer news.
  * d/source/lintian-overrides: Silence patch-not-forwarded-upstream.
    There is no active upstream to which patches could be forwarded.
  * d/watch: Remove.
    None of the upstream locations have been updated for years, and the
    one we were watching for releases doesn't even exist any more.
  * d/control: Use recommended debhelper compat level 13
  * d/control: Explicitly build-depend on pkgconf
  * d/control: gmpc-dev depends on pkgconf in preference to pkg-config

 -- Simon McVittie <smcv@debian.org>  Sat, 16 Mar 2024 17:25:53 +0000

gmpc (11.8.16-20) unstable; urgency=medium

  [ Debian Janitor ]
  * Avoid explicitly specifying -Wl,--as-needed linker flag,
    which is the default with current toolchains

  [ Simon McVittie ]
  * Drop patch migrating from libappindicator to ayatana-appindicator.
    This is no longer relevant after the ayatana-appindicator dependency
    was dropped in NMU 11.8.16-19.1.
  * d/rules: Explicitly disable libappindicator.
    11.8.16-19.1 removed the build-dependency, but if headers happen to be
    installed on a developer's system it would still get enabled.
  * d/clean: Fix FTBFS-twice-in-a-row by deleting some generated files
  * d/clean: Delete .c files generated from corresponding .vala files
  * d/rules: Force Vala files to be regenerated as the first build step.
    Otherwise, the upstream build system will try (and fail) to compile C
    code that includes gmpc-extras.h, before that file has been generated.
    Forcing the Vala files to be regenerated every time hopefully also
    makes the build reproducible.
  * Remove versioned constraints unnecessary since Debian 10
  * Remove maintscript operation unnecessary since Debian 11
  * Update Standards-Version to 4.6.2 (no changes required)

 -- Simon McVittie <smcv@debian.org>  Sat, 05 Aug 2023 20:08:00 +0100

gmpc (11.8.16-19.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Remove unneeded libayatana-appindicator. (Closes: #1036378)

 -- Bastian Germann <bage@debian.org>  Sat, 20 May 2023 10:22:11 +0200

gmpc (11.8.16-19) unstable; urgency=medium

  * Set packaging branch to debian/latest
  * Standards-Version: 4.5.1 (no changes required)
  * Update watch file format version to 4

 -- Simon McVittie <smcv@debian.org>  Sat, 26 Dec 2020 14:47:48 +0000

gmpc (11.8.16-18) unstable; urgency=medium

  [ Simon McVittie ]
  * Switch from libappindicator to ayatana-appindicator.
    Thanks to Kentaro Hayashi (Closes: #956768)
  * Remove unused libcurl build-dependency.
    libsoup is now used instead.
  * Drop Depends on gmpc by gmpc-dev.
    gmpc-dev only contains header files, and there is no shared library;
    the gmpc executable is unnecessary for building plugins.
    For Policy compliance, this requires migrating its /usr/share/doc
    directory from symlink to directory.

  [ Helmut Grohne ]
  * Mark gmpc-dev Multi-Arch: same
  * Mark gmpc-data Multi-Arch: foreign (Closes: #893034)

 -- Simon McVittie <smcv@debian.org>  Wed, 19 Aug 2020 09:26:08 +0100

gmpc (11.8.16-17) unstable; urgency=medium

  * d/p/Port-from-obsolete-gnome-doc-utils-to-yelp-tools.patch,
    d/control:
    Switch from gnome-doc-utils to yelp-tools (Closes: #829853, #947528)
  * d/rules: Remove remnants of gmpc-dbg
  * Only build help if we are building gmpc-data
  * Remove unused build-dependency on libglade.
    gmpc has used GtkBuilder instead since 11.8.16.
  * d/p/Don-t-install-remote-man-pages-if-remote-is-disabled.patch:
    Don't install man pages for executables that we disabled
  * Move to debhelper-compat 12
  * Standards-Version: 4.5.0 (no changes required)
  * d/changelog: Trim trailing whitespace

 -- Simon McVittie <smcv@debian.org>  Mon, 10 Feb 2020 15:22:06 +0000

gmpc (11.8.16-16) unstable; urgency=medium

  * d/salsa-ci.yml: Request standard CI on salsa.debian.org
  * d/rules: Remove migration path from gmpc-dbg, which was not in buster
  * Standards-Version: 4.4.1 (no changes required)
  * Disable libunique support (Closes: #885810).
    This removes the gmpc-remote and gmpc-remote-stream programs,
    until/unless someone converts them to use GApplication or do similar
    IPC directly.
  * d/p/Fix-build-with-Vala-0.44.patch,
    d/p/Adjust-ownership-of-GtkRadioButton-groups.patch:
    Fix FTBFS with Vala 0.46
  * d/source/local-options: Remove.
    This breaks the ability to upload with dgit, and is no longer needed
    since dpkg 1.16.1, which automatically unapplies patches after build
    if it applied them before the build.
  * Remove /.gitignore.
    This is a modification to the upstream source code that is not
    reflected in d/patches, which is problematic when using dgit.

 -- Simon McVittie <smcv@debian.org>  Sat, 02 Nov 2019 12:17:53 +0000

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog gmpc-data`.
