libgweather4 (4.4.4-4) unstable; urgency=medium

  * Remove unnecessary Priority: optional field
  * Salsa CI: Remove explicit disabling of reprotest

 -- Jeremy Bícha <jbicha@ubuntu.com>  Sat, 06 Dec 2025 10:54:11 -0500

libgweather4 (4.4.4-3) unstable; urgency=medium

  * Opt into Salsa CI except for the reproducibility test
  * Remove unnecessary X-Ubuntu-Langpack: yes field

 -- Jeremy Bícha <jbicha@ubuntu.com>  Sun, 07 Sep 2025 18:32:20 -0400

libgweather4 (4.4.4-2) unstable; urgency=medium

  * Team upload
  * d/control: Add missing B-D on gir1.2-gio-2.0-dev
  * d/control: Replace libgirepository1.0-dev B-D with
    gobject-introspection
  * d/control: Remove unnecessary B-D on libglib2.0-doc.
    gi-docgen doesn't use this.
  * d/control: Add ${gir:Depends} to -dev package
  * d/control: Remove old Breaks on pre-bookworm packages
  * d/libgweather-4-dev.links: Make API reference more discoverable
  * d/libgweather-4-dev.doc-base.libgweather-4.0: Register API reference
    with doc-base
  * d/control: Remove Rules-Requires-Root, unnecessary since trixie
  * d/control: Standards-Version: 4.7.2 (no changes required)

 -- Simon McVittie <smcv@debian.org>  Sun, 07 Sep 2025 14:40:53 +0100

libgweather4 (4.4.4-1) unstable; urgency=medium

  * New upstream release
  * Add Provides: ${gir:Provides} to libgweather-4-dev
  * Bump Standards Version to 4.7.0

 -- Jeremy Bícha <jbicha@ubuntu.com>  Mon, 16 Sep 2024 14:08:54 -0400

libgweather4 (4.4.2-2) unstable; urgency=medium

  * Team upload
  * Add patch to fix FTBFS due to tzdata 2020a (Closes: #1069361)

 -- Alessandro Astone <alessandro.astone@canonical.com>  Thu, 04 Jul 2024 15:17:04 +0200

libgweather4 (4.4.2-1) unstable; urgency=medium

  * New upstream release.
  * Replace deprecated pkg-config build-dependency with pkgconf.

 -- Dmitry Shachnev <mitya57@debian.org>  Sat, 23 Mar 2024 21:51:39 +0300

libgweather4 (4.4.0-2) unstable; urgency=medium

  * Stop using debian/control.in and dh-sequence-gnome
  * Release to unstable (Closes: #1062360)

 -- Jeremy Bícha <jbicha@ubuntu.com>  Wed, 28 Feb 2024 20:58:47 -0500

libgweather4 (4.4.0-1.1~exp1) experimental; urgency=medium

  * Non-maintainer upload.
  * Rename libraries for 64-bit time_t transition.

 -- Steve Langasek <vorlon@debian.org>  Thu, 01 Feb 2024 07:15:39 +0000

libgweather4 (4.4.0-1) unstable; urgency=medium

  * New upstream release

 -- Jeremy Bícha <jbicha@ubuntu.com>  Mon, 18 Sep 2023 09:59:25 -0400

libgweather4 (4.3.2-1) unstable; urgency=medium

  * New upstream release
  * debian/libgweather-4.0.symbols: Add new symbols
  * Add 2 patches to fix timezone build test

 -- Jeremy Bícha <jbicha@ubuntu.com>  Mon, 07 Aug 2023 14:59:48 -0400

libgweather4 (4.2.0-2) unstable; urgency=medium

  * debian/control.in: Explicitly Build-Depend on libjson-glib-dev
    and have the libgweather-4-dev Depend on libjson-glib-dev
  * Add debian/upstream/metadata
  * Update standards version to 4.6.2, no changes needed.

 -- Jeremy Bicha <jbicha@ubuntu.com>  Sat, 25 Feb 2023 02:40:47 -0500

libgweather4 (4.2.0-1) unstable; urgency=medium

  * New upstream release

 -- Jeremy Bicha <jbicha@ubuntu.com>  Mon, 19 Sep 2022 10:15:08 -0400

libgweather4 (4.1.1-1) unstable; urgency=medium

  * New upstream release
  * debian/control.in: Bump minimum meson to 0.57.0
  * debian/libgweather-4.0.symbols: Add new symbol
  * Release to unstable

 -- Jeremy Bicha <jbicha@ubuntu.com>  Mon, 05 Sep 2022 15:58:45 -0400

libgweather4 (4.1.0-2) experimental; urgency=medium

  * debian/control.in: Set Breaks for libsoup3 transition

 -- Jeremy Bicha <jbicha@ubuntu.com>  Wed, 24 Aug 2022 22:38:12 -0400

libgweather4 (4.1.0-1) experimental; urgency=medium

  * New upstream release
  * debian/control.in: Update dependencies to build against libsoup3

 -- Jeremy Bicha <jbicha@ubuntu.com>  Fri, 05 Aug 2022 08:10:13 -0400

libgweather4 (4.0.0-2) unstable; urgency=medium

  * Team upload
  * gir1.2-gweather-4.0 Breaks gnome-shell (<< 42~alpha).
    Older versions did not specify the version of the GWeather typelib
    to load, so they could end up expecting API version 3.0 but loading 4.0.
    Part of bug #1008926.

 -- Simon McVittie <smcv@debian.org>  Mon, 04 Apr 2022 17:04:31 +0100

libgweather4 (4.0.0-1) unstable; urgency=medium

  * New upstream release

 -- Jeremy Bicha <jbicha@ubuntu.com>  Fri, 18 Mar 2022 15:42:51 -0400

libgweather4 (3.99.0-1) unstable; urgency=medium

  * New upstream release
  * debian/control.in: Bump Standards-Version to 4.6.0
  * debian/rules: Increase meson build test timeout
  * Make minor packaging adjustments for Ubuntu translations
  * Release to unstable

 -- Jeremy Bicha <jeremy.bicha@canonical.com>  Fri, 04 Mar 2022 09:55:41 +0100

libgweather4 (3.91.0-1) experimental; urgency=medium

  * Rename source package
    - Required because the version numbering went backwards
      but the new major version uses a new namespace so it works
  * New upstream release
  * Update debian/libgweather-4-0.symbols
  * debian/control.in: Build-Depend on gi-docgen instead of gtk-doc-tools
  * debian/control.in: Drop unused Build-Depends on gtk3 and libglade-ui
  * debian/control.in: Bump minimum glib to 2.68 & meson to 0.55.0
  * debian/rules: minor cleanup
  * debian/copyright: Update
  * Remove all patches: applied in new release
  * Add patch to disable the metar test since it requires Internet
  * debian/rules: Don't ignore build test failures

 -- Jeremy Bicha <jeremy.bicha@canonical.com>  Wed, 09 Feb 2022 17:36:55 -0500

libgweather (40.0-5) unstable; urgency=medium

  * Team upload
  * d/rules: Collect spelling of glade_catalog Meson options.
    Unimplemented options are considered to be an error by Meson 0.60.
    (Closes: #998546)

 -- Simon McVittie <smcv@debian.org>  Fri, 05 Nov 2021 10:53:04 +0000

libgweather (40.0-4) unstable; urgency=medium

  * Team upload

  [ Laurent Bigonville ]
  * debian/watch: Update to match the new version scheme

  [ Jeremy Bicha ]
  * debian/watch: Watch for stable releases

  [ Simon McVittie ]
  * d/control.in: Increase various Breaks versions for transition #993934.
    We'll get a compatible set of versions more reliably if we require
    a sourceful upload for each affected package.
  * Release to unstable

 -- Simon McVittie <smcv@debian.org>  Mon, 20 Sep 2021 20:51:23 +0100

libgweather (40.0-3) experimental; urgency=medium

  * debian/control: Lower the breaks on an installable gnome-shell version.
    While libgweather 40 really breaks gnome-shell prior to 40, we can lower
    the breaks so that we can upload a fixed gnome 3.38 version in order to
    be able to upload one working with libgweather 40 without having to wait
    for mutter-8 to be out of NEW queue.

 -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Wed, 26 May 2021 12:20:45 +0200

libgweather (40.0-2) experimental; urgency=medium

  * debian/control:
    - build-depend on python3-gi and gir1.2-glib-2.0.
      They're used to generate the locations variant file.
    - Sort dependencies alphabetically

 -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Tue, 25 May 2021 20:28:54 +0200

libgweather (40.0-1) experimental; urgency=medium

  [ Simon McVittie ]
  * New upstream release (LP: #1918044)
    - Correct value of GWEATHER_PROVIDER_ALL to include OWM
    - Translation updates: be, kk, uk
    - Give better diagnostics on test failure (no functional change)
  * Drop patches that came from upstream

  [ Marco Trevisan (Treviño) ]
  * New upstream release (LP: #1916827, LP: #1265588):
    - This version contains a number of API and ABI changes that applications
      will need to be modified for, including:
      + An application-id as well as contact information must be provided for
        every application to use online weather services. For GApplication
        based applications, the application ID is prefilled.
      + All online weather providers are disabled by default, applications
        should enable those that it has verified it can follow the terms of
        service for. Note, for example, the requirement to subscribe to the
        met.no API users mailing-list.
      + A lot of the getter functions for the location database now return
        references to objects which the application will need to handle.
        Applications that use JavaScript or Python bindings should not require
        special handling or this change.
  * debian/libgweather-3-16.install: Install files in libgweather library path.
    It contains locations data in binary form for now (that are
    arch-dependent)
  * debian/libgweather-3-16.symbols: Add new symbols
  * debian: Switch to debhelper 13, and simplify rules accordingly
  * debian/control: Add breaks on rdependent packages that need to be updated.
    This version of libgweather requires some updates on its dependencies,
    even if there was no soname change (and no formal ABI break) we're
    actually breaking the ABI at runtime, so various dependencies will need
    to adapt or be rebuilt.
    In particular e-d-s, gnome-panel and gnome-applets only need to be
    rebuilt against, while gnome-shell, gnome-calendar, gnome-weather and
    wmforecast needs new versions.
    Others, didn't require any change (such as gnome-maps) or may only require
    a rebuild to avoid leaks (as g-s-d, evolution or gnome-initial-setup), but
    this update won't really break them.
  * debian/patches: Cherry-pick upstream locations and translations updates
  * debian/control: Update Standards-Version (no change required)

 -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Tue, 25 May 2021 19:22:00 +0200

libgweather (3.36.1-3) unstable; urgency=medium

  * d/p/: Add the app ID to HTTP user agent when doing a query to met.no.
    This has been requested by the data provider to be able to track
    misbehaving applications. The patch is cherry-picked from upstream, the
    library should functionally be the same as 3.36.2 when querying met.no now
    (Closes: #986016)

 -- Laurent Bigonville <bigon@debian.org>  Tue, 30 Mar 2021 13:37:59 +0200

libgweather (3.36.1-2) unstable; urgency=medium

  [ Andreas Henriksson ]
  * Add patches from upstream for yr.no->met.no API. These patches has been
    cherry-picked from upstream and modified to apply directly to the yrno
    backend (without renaming it to metno and breaking the API). (Closes:
    #983917)

  [ Laurent Bigonville ]
  * Only use 4 significant decimals for locations when sending the query.
    Patch from upstream. More precision is not needed and this helps to
    improve caching on the provider side and reduce their load.

 -- Iain Lane <laney@debian.org>  Wed, 10 Mar 2021 17:26:48 +0000

libgweather (3.36.1-1) unstable; urgency=medium

  * Team upload
  * New upstream release
    - This version works around the unavailability of the NOAA weather
      services by using very short-term forecasts as current weather
      conditions. (Closes: #968909)

 -- Simon McVittie <smcv@debian.org>  Fri, 28 Aug 2020 23:36:23 +0100

libgweather (3.36.0-1) unstable; urgency=medium

  * New upstream release
    - debian/libgweather-3-16.symbols: Add newly exported symbol
  * debian/rules: Also set the HOME to a writable directory for the tests
  * debian/control.in: Bump Standards-Version to 4.5.0 (no further changes)
  * debian/control.in: Set Rules-Requires-Root: no

 -- Laurent Bigonville <bigon@debian.org>  Thu, 12 Mar 2020 20:23:22 +0100

libgweather (3.34.0-1) unstable; urgency=medium

  * New upstream release
  * Build-Depend on debhelper-compat 12 and drop debian/compat
  * Build-Depend on dh-sequence-gir and dh-sequence-gnome
  * Upload to unstable

 -- Jeremy Bicha <jbicha@debian.org>  Sun, 13 Oct 2019 18:04:50 -0400

libgweather (3.33.92-1) experimental; urgency=medium

  * New upstream release
  * Bump meson build-dep as per meson.build

 -- Andreas Henriksson <andreas@fatal.se>  Sun, 15 Sep 2019 22:33:53 +0200

libgweather (3.33.0-1) experimental; urgency=medium

  * New upstream release.
    - In 3.31.91, ABI was broken without changing SONAME (see upstream
      issue #17). In this release the SONAME is bumped.
  * Update debian/watch to track also unstable versions.
  * Bump required libglib2.0-dev to 2.44.0, following upstream meson.build.
  * Rename libgweather-3-15 to libgweather-3-16, to match new SONAME.
  * Bump Standards-Version to 4.4.0, no changes needed.
  * Remove empty debian/patches/series.

 -- Dmitry Shachnev <mitya57@debian.org>  Wed, 28 Aug 2019 19:33:11 +0300

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog libgweather-4-0t64`.
