dub (1.38.1-2) unstable; urgency=medium

  [ Gianfranco Costamagna ]
  * Team upload

  [ Zixing Liu ]
  * d/rules: workaround multiple issues with GDC/GDMD.
    GDC/GDMD has a misoptimization issue when enabling LTO on some platforms,
    also GDMD does not recognize some of the flags that are accepted by GDC.
    We workaround the flags issue by replacing/deleting them. We also
    make dub builds slightly faster by grouping all compilation units
    together (using --single and --combined).

 -- Zixing Liu <zixing.liu@canonical.com>  Mon, 20 Jan 2025 12:30:21 -0700

dub (1.38.1-1) unstable; urgency=medium

  [ Zixing Liu ]
  * New upstream version: 1.38.1 (Closes: #1092876)
  * d/rules: use system DFLAGS when compiling dub

  [ Gianfranco Costamagna ]
  * Team upload

 -- Zixing Liu <zixing.liu@canonical.com>  Fri, 17 Jan 2025 08:39:36 -0700

dub (1.36.0-3) unstable; urgency=medium

  * Fix gdc builds

 -- Matthias Klumpp <mak@debian.org>  Tue, 07 May 2024 00:46:02 +0200

dub (1.36.0-2) unstable; urgency=medium

  * Update library dependencies for t64 transition (Closes: #1069009)
  * Build with the Debian default D compiler
    - This resolves some issues with the GDC builds by not using
      GDC on architectures where LDC works.
      It may also help resolving some FTBFS issues and likely closes: #1067825

 -- Matthias Klumpp <mak@debian.org>  Mon, 06 May 2024 20:52:58 +0200

dub (1.36.0-1) unstable; urgency=medium

  * New upstream version: 1.36.0

 -- Matthias Klumpp <mak@debian.org>  Sun, 18 Feb 2024 22:58:00 +0100

dub (1.34.0-1) unstable; urgency=medium

  * New upstream version: 1.34.0 (Closes: #1055293)
  * Bump standards version (no changes needed)
  * Drop all patches: Applied upstream
  * d/watch: Ignore development versions
  * Work around linker errors described in
    https://github.com/dlang/dub/issues/2577 by making GDC generate code for
    all template instantiations.

 -- Matthias Klumpp <mak@debian.org>  Sat, 04 Nov 2023 20:34:14 +0100

dub (1.27.0-4) unstable; urgency=medium

  * Team Upload.
  * Add patch to fix FTBFS with gcc-13 (Closes: #1037627)

 -- Nilesh Patra <nilesh@debian.org>  Fri, 03 Nov 2023 16:39:34 +0000

dub (1.27.0-3) unstable; urgency=medium

  * Team upload.
  * Replace deprecated body keyword with do (Closes: #1012914)
  * Add in annotate-esacping-ref.patch

 -- Nilesh Patra <nilesh@debian.org>  Sat, 13 Aug 2022 16:11:10 +0530

dub (1.27.0-2) unstable; urgency=medium

  * Explicitly make binary package depend on a curl library variant, as dub
    stopped linking against libcurl explicitly with its build system changes
    - This fixes the autopkgtest failures

 -- Matthias Klumpp <mak@debian.org>  Mon, 08 Nov 2021 21:14:06 +0100

dub (1.27.0-1) unstable; urgency=medium

  * New upstream version: 1.27.0
    - Fixes FTBFS with GDC >= 11 (Closes: #922782, #994559)
    - Resolves autopkg test failure, package fetching
      seems to work reliably now (Closes: #981229)

 -- Matthias Klumpp <mak@debian.org>  Sun, 07 Nov 2021 18:46:58 +0100

dub (1.24.0-1) unstable; urgency=medium

  * New upstream version: 1.24.0
  * Build using the build.d script with gdmd instead of using
    the old Debian-specific shell script

 -- Matthias Klumpp <mak@debian.org>  Tue, 26 Jan 2021 22:48:42 +0100

dub (1.22.0-1) unstable; urgency=medium

  * New upstream version 1.22.0
  * Bump standards version: No changes needed
  * Ensure GDC 10+ is used for building

 -- Matthias Klumpp <mak@debian.org>  Sat, 08 Aug 2020 19:32:26 +0200

dub (1.19.0-1.1) unstable; urgency=low

  * Non-maintainer upload.
  * Add a needs-internet restriction to the autopkgtest.
    (Closes: #959507)

 -- Adrian Bunk <bunk@debian.org>  Tue, 16 Jun 2020 09:55:55 +0300

dub (1.19.0-1) unstable; urgency=medium

  [ Matthias Klumpp ]
  * New upstream version: 1.19.0
  * Set Rules-Requires-Root: no

  [ Nilesh ]
  * Bump standards version (no changes needed)

 -- Matthias Klumpp <mak@debian.org>  Sun, 12 Jan 2020 10:56:10 +0100

dub (1.16.0-1) unstable; urgency=medium

  * New upstream version: 1.16.0
  * Rebuild dub and add very simple autopkgtest
    so we catch issues early next time (Closes: #931825)
  * Bump dependency on GDC
  * Bump dh compat level and standards version: No changes needed
  * Simplify d/watch

 -- Matthias Klumpp <mak@debian.org>  Sat, 31 Aug 2019 20:54:34 +0200

dub (1.12.1-1) unstable; urgency=medium

  * New upstream version: 1.12.1

 -- Matthias Klumpp <mak@debian.org>  Fri, 21 Dec 2018 22:30:18 +0100

dub (1.10.0-1) unstable; urgency=medium

  * New upstream version: 1.10.0
  * Bump standards version: No changes needed
  * Drop all patches: Applied upstream
  * Use HTTPS version of homepage URL

 -- Matthias Klumpp <mak@debian.org>  Wed, 29 Aug 2018 15:45:24 +0200

dub (1.8.0-3) unstable; urgency=medium

  * Update maintainer address to tracker.d.o
  * Build with the default GDC (if >= 8) again
  * Drop add-gdc-8-as-valid-compiler.patch: No longer needed

 -- Matthias Klumpp <mak@debian.org>  Sun, 06 May 2018 22:28:22 +0200

dub (1.8.0-2) unstable; urgency=medium

  * gen_man-Add-missing-lz-linker-flag.patch: Add no-as-needed linker flag
    - This is needed in some configurations, like Ubuntu.
      Omitting it will result in not linking the binary to ZLib properly.

 -- Matthias Klumpp <mak@debian.org>  Mon, 26 Mar 2018 23:52:24 +0200

dub (1.8.0-1) unstable; urgency=medium

  * New upstream version: 1.8.0
  * Update Vcs-* URLs for Salsa switch
  * Display GDC command used for building dub in log
  * Ensure we build with the latest, fixed GDC 8 (Closes: #891147)
    - This resolves a nasty issue which made dub not being able to
      download any dependency.
  * add-gdc-8-as-valid-compiler.patch: Make dub recognize gdc-8
    as version of GDC by default.
  * Replace existing manpage with dub's own manual pages
    - gen_man-Fix-build-with-gdc-8.patch: Adjust to older Phobos
    - gen_man-Add-missing-lz-linker-flag.patch: Link manpage
      generator against zlib
  * Install shell completion
  * Switch to dh compat level 11

 -- Matthias Klumpp <mak@debian.org>  Sun, 25 Mar 2018 21:56:54 +0200

dub (1.7.2-1) unstable; urgency=medium

  * New upstream version: 1.7.2
  * Enforce building with GDC 8 (Closes: #890366)

 -- Matthias Klumpp <mak@debian.org>  Fri, 16 Feb 2018 14:11:28 +0100

dub (1.7.0-2) unstable; urgency=medium

  * Fix typo in build script to set the right version number

 -- Matthias Klumpp <mak@debian.org>  Wed, 03 Jan 2018 21:54:56 +0100

dub (1.7.0-1) unstable; urgency=medium

  * New upstream version: 1.7.0
  * dub: Depend on default-d-compiler
  * Add back no-as-needed GDC linker hack
    - Certain configurations still need it (Closes: #884701)

 -- Matthias Klumpp <mak@debian.org>  Wed, 03 Jan 2018 21:34:18 +0100

dub (1.6.0-1) unstable; urgency=medium

  * New upstream version 1.6.0
  * Bump standards version: No changes needed

 -- Matthias Klumpp <mak@debian.org>  Sun, 17 Dec 2017 17:34:45 +0100

dub (1.2.0-1) unstable; urgency=medium

  * New upstream version: 1.2.0
  * Remove no-as-needed GDC linker hack

 -- Matthias Klumpp <mak@debian.org>  Tue, 24 Jan 2017 22:35:46 +0100

dub (1.1.1-1) unstable; urgency=medium

  * New upstream version: 1.1.1
  * Update debian/watch file

 -- Matthias Klumpp <mak@debian.org>  Thu, 22 Dec 2016 19:16:48 +0100

dub (1.0.0-2) unstable; urgency=medium

  * Prefer LDC over GDC in binary package dependencies

 -- Matthias Klumpp <mak@debian.org>  Mon, 24 Oct 2016 21:11:00 +0200

dub (1.0.0-1) unstable; urgency=medium

  * Transfer package to the D team
  * New upstream release: 1.0.0
  * Bump standards version (no changes needed)
  * Update debian/copyright
  * Build in the build target

 -- Matthias Klumpp <mak@debian.org>  Tue, 12 Jul 2016 12:04:46 +0200

dub (0.9.24-2) unstable; urgency=medium

  * Tighten dependency on GDC
  * Fix build failure with Curl linked with --as-needed
    - Thanks to Matthias Klose for the patch! (Closes: #819569)

 -- Matthias Klumpp <mak@debian.org>  Thu, 31 Mar 2016 21:36:18 +0200

dub (0.9.24-1) unstable; urgency=medium

  * Initial release (Closes: #818482)

 -- Matthias Klumpp <mak@debian.org>  Sun, 20 Mar 2016 18:38:42 +0100