golang-golang-x-tools (1:0.42.0+ds-3) unstable; urgency=medium

  * Team upload.
  * Do not remove internal/goplsexport

 -- Dr. Tobias Quathamer <toddy@debian.org>  Thu, 26 Feb 2026 12:56:35 +0100

golang-golang-x-tools (1:0.42.0+ds-2) unstable; urgency=medium

  * Team upload.
  * Add Breaks to older versions of reverse dependencies

 -- Dr. Tobias Quathamer <toddy@debian.org>  Sun, 22 Feb 2026 17:27:14 +0100

golang-golang-x-tools (1:0.42.0+ds-1) unstable; urgency=medium

  * Team upload.
  * New upstream version 0.42.0+ds
    - Refreshed patches, deleted obsolete patches
    - Added more patches to fix test failures
    - Remove patch, so stringer can be built
  * Remove Priority: optional from d/control
  * Remove Rules-Requires-Root from d/control
  * Update Standards-Version to 4.7.3
  * Remove programs which have been removed upstream
  * Add new binaries to .install file
  * Remove unnecessary lintian override
  * Remove obsolete files from d/copyright

 -- Dr. Tobias Quathamer <toddy@debian.org>  Wed, 11 Feb 2026 17:16:44 +0100

golang-golang-x-tools (1:0.25.1+ds-1) unstable; urgency=medium

  * Team upload.

  [ Anshul Singh ]
  * New upstream version for Go 1.25 compatibility.
  * Refreshed patches for 0.25.1

 -- Dr. Tobias Quathamer <toddy@debian.org>  Thu, 05 Feb 2026 11:38:32 +0100

golang-golang-x-tools (1:0.25.0+ds-1) unstable; urgency=medium

  * Team upload.

  [ Nicolas Peugnet ]
  * New upstream version. Closes: #1090796
  * Make gbp import-orig automatically link to upstream's tags.
  * internal/imports: adjust TestStdlibSelfImports pkg.
  * Enable GO111MODULE for some more tests.
  * Backport upstream patch to fix copylock tests with go1.24.
    Closes: #1082974

  [ Guillem Jover ]
  * Switch to Standards-Version 4.7.2 (no changes needed).
  * Terminate make variable lists with an EOL comment.
  * Add debian/upstream/metadata file.
  * Sort fields in the same order as dh-make-golang produces them.
  * Update copyright years.

 -- Guillem Jover <gjover@sipwise.com>  Mon, 03 Mar 2025 18:14:37 +0100

golang-golang-x-tools (1:0.23.0+ds-1) unstable; urgency=medium

  * New upstream version 0.23.0
  * Bump versioned dependencies as per go.mod
  * Refresh 0012-internal-refactor-inline-Skip-tests-failing-to-impor.patch

 -- Anthony Fok <foka@debian.org>  Sun, 01 Sep 2024 09:41:00 -0600

golang-golang-x-tools (1:0.22.0+ds-2) unstable; urgency=medium

  * Remove gopls binary package which is now built from its own source package
    gopls's versioning and release schedule differ from that of
    golang-golang-x-tools.  See #1063421 for more information.
  * Renumber Debian patches with gopls-specific patches starting at 1000
    for easier maintenance

 -- Anthony Fok <foka@debian.org>  Sat, 17 Aug 2024 06:26:14 -0600

golang-golang-x-tools (1:0.22.0+ds-1) unstable; urgency=medium

  * New upstream version 0.22.0
  * Bump versioned dependencies as per go.mod
  * Bump local golang.org/x/telemetry to v0.0.0-20240521205824-bda55230c457
    as per go.mod and gopls/go.mod
  * Refresh patches, especially
    0007-Skip-gopls-internal-licenses-TestLicenses.patch for the
    gopls/internal/hooks/licenses_test.go =>
    gopls/internal/licenses/licenses_test.go rename.
  * Add 0020-Skip-go-packages-TestLoadOverlayGoMod.patch (needs Go mod)
  * Add gopls/internal/doc/api.json to DH_GOLANG_INSTALL_EXTRA

 -- Anthony Fok <foka@debian.org>  Fri, 09 Aug 2024 14:07:55 -0600

golang-golang-x-tools (1:0.20.0+ds-1) unstable; urgency=medium

  * New upstream version 0.20.0
  * Bump versioned dependencies as per go.mod
  * Bump Standards-Version to 4.7.0 (no change)
  * Add gopls/internal/server/assets to DH_GOLANG_INSTALL_EXTRA
  * Stop installing /usr/bin/golang-guru and its Debian man page
    guru was removed upstream on 2024-03-08:
    "RIP guru, Go's LSP server before LSP was invented."
  * debian/patches/series: Comment out 0013-Disable-telemetry-in-gopls.patch
  * Include a local copy of golang.org/x/telemetry for gopls opt-in
    telemetry (golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2).
    .
    I have found it overly exhausting to revise the removal patch for
    telemetry code in gopls for each single golang.org/x/tools release,
    with little benefit, especially when the gopls telemetry system
    is off by default and requires an explicit opt-in.
    .
    That said, if fellow Debian Developers would like to take on the
    continuing task of refreshing 0013-Disable-telemetry-in-gopls.patch to
    remove telemetry functionality altogether, I am totally happy too!
    (Thank you!)
    .
    See https://go.dev/issue/58894 for more information from Russ Cox
    and discussions on "add opt-in transparent telemetry to Go toolchain".

 -- Anthony Fok <foka@debian.org>  Fri, 26 Apr 2024 22:43:01 -0600

golang-golang-x-tools (1:0.19.0+ds-1) unstable; urgency=medium

  * New upstream version 0.19.0
  * Bump versioned dependencies as per go.mod
  * Refresh patches, especially 0013-Disable-telemetry-in-gopls.patch
  * Remove getgo which was deleted and moved to v0.1.0-deprecated upstream

 -- Anthony Fok <foka@debian.org>  Sun, 24 Mar 2024 20:16:28 -0600

golang-golang-x-tools (1:0.18.0+ds-1) unstable; urgency=medium

  * New upstream version 0.18.0
  * Bump versioned dependencies as per go.mod
  * Refresh patches: 0011, 0013, 0017, 0018 and 0019
  * Patch cmd/deadcode/deadcode.go to disable telemetry
  * Update DH_GOLANG_EXCLUDES to prevent building /usr/bin/generate:
    gopls/internal/lsp/protocol/generate has been moved to
    gopls/internal/protocol/generate

 -- Anthony Fok <foka@debian.org>  Fri, 23 Feb 2024 21:54:09 -0700

golang-golang-x-tools (1:0.17.0+ds-1) unstable; urgency=medium

  * New upstream version 0.17.0
  * Update versioned dependencies as per go.mod
  * Add 0019-Set-GO111MODULE-auto-for-TestZeroConfigAlgorithm.patch

 -- Anthony Fok <foka@debian.org>  Sun, 04 Feb 2024 07:18:54 -0700

golang-golang-x-tools (1:0.16.1+ds-1) unstable; urgency=medium

  * New upstream version 0.16.1
  * Refresh patches:
    - 0003-Disable-embedding-static-files-for-godoc-cmd.patch
    - 0009-Skip-gopls-internal-lsp-cmd-TestCapabilities.patch
    - 0011-Skip-gopls-internal-lsp-cmd-TestRename-and-TestStats.patch
    - 0013-Disable-telemetry-in-gopls.patch
    - 0016-Fix-typo-GO111MODULES-GO111MODULE.patch
  * Patch 0017: Skip TestTemplates in gopls/internal/debug/template_test.go
    (needs golang-github-jba-templatecheck-dev which is not yet packaged)
  * Patch 0018: Set GO111MODULE=on for TestExecute and TestCodeLens
  * debian/rules: Update DH_GOLANG_EXCLUDES and DH_GOLANG_INSTALL_EXTRA

 -- Anthony Fok <foka@debian.org>  Sat, 30 Dec 2023 06:21:06 -0700

golang-golang-x-tools (1:0.15.0+ds-1) unstable; urgency=medium

  * Team upload
  * New upstream version 0.15.0
  * Add patch to replace typo GO111MODULE env name
  * Exclude new test binaries
    + go/analysis/passes/httpmux/cmd/httpmux
    + gopls/internal/lsp/analysis/unusedparams/cmd

 -- Shengjing Zhu <zhsj@debian.org>  Wed, 22 Nov 2023 01:01:51 +0800

golang-golang-x-tools (1:0.14.0+ds-1) unstable; urgency=medium

  * New upstream version 0.14.0
  * Bump versioned dependencies as per go.mod
  * Refresh patches, especially 0013-Disable-telemetry-in-gopls.patch
    and 0015-internal-refactor-inline-Skip-tests-failing-to-impor.patch

 -- Anthony Fok <foka@debian.org>  Mon, 06 Nov 2023 05:10:55 -0700

golang-golang-x-tools (1:0.13.0-1) unstable; urgency=medium

  * New upstream version 0.13.0
  * Bump versioned dependencies as per go.mod
  * Refresh Debian patches esp. 0013-Disable-telemetry-in-gopls.patch
    as gopls/internal/telemetry/telemetry_test.go needs to be skipped too
  * Add patches to fix test with GO111MODULE=on or just skip them
    - Set GO111MODULE=on to fix TestExampleSeparateAnalysis
    - internal/refactor/inline: Skip tests failing to import "testdata/{a,b}"
  * Fix Lintian mismatched-override repeated-path-segment internal *
  * Use dh-sequence-golang instead of dh-golang and --with=golang
  * Invoke dh with --builddirectory=_build

 -- Anthony Fok <foka@debian.org>  Sun, 15 Oct 2023 00:41:05 -0600

golang-golang-x-tools (1:0.12.0+ds-1) unstable; urgency=medium

  * Team upload
  * New upstream version 0.12.0+ds
  * Exclude cmd/present/static/jquery.js
  * Set GO111MODULE in go/analysis tests
  * Disable telemetry in gopls
  * Bump golang-golang-x-mod-dev to 0.12.0

 -- Shengjing Zhu <zhsj@debian.org>  Thu, 17 Aug 2023 00:00:19 +0800

golang-golang-x-tools (1:0.11.1+ds-1) unstable; urgency=medium

  * Team upload
  * New upstream version 0.11.1+ds
  * Drop 0005-Skip-go-vcs-TestRepoRootForImportPath.patch
    as go/vcs is deleted.
  * Add 0012-Enable-GO111MODULE-in-gonew-test.patch
  * Add golang prefix to deadcode and defers command
  * Install golang-deadcode, golang-defers and gonew binaries

 -- Shengjing Zhu <zhsj@debian.org>  Thu, 03 Aug 2023 19:21:30 +0800

golang-golang-x-tools (1:0.9.1+ds-1) unstable; urgency=medium

  * New upstream version 0.9.1+ds
  * Refresh patches
  * Bump versioned dependencies as per go.mod
  * Skip TestStats in gopls/internal/lsp/cmd/test/integration_test.go
    which gives different results when GO111MODULE=off
  * Install new executables: bisect nodecount, play, unusedresult
    to /usr/bin with added golang- prefix

 -- Anthony Fok <foka@debian.org>  Tue, 27 Jun 2023 12:19:16 -0600

golang-golang-x-tools (1:0.7.0+ds-1) unstable; urgency=medium

  * New upstream version 0.7.0+ds
  * Bump versioned dependencies as per go.mod
  * Refresh 0002-Disable-static-files-for-present-cmd.patch
    and 0008-Skip-gopls-internal-hooks-TestLicenses.patch
  * Remove previously backported 0013-skip-typeparam-issue58513.go.patch

 -- Anthony Fok <foka@debian.org>  Tue, 20 Jun 2023 04:36:12 -0600

golang-golang-x-tools (1:0.6.0+ds-1) unstable; urgency=medium

  * New upstream version 0.6.0+ds
  * Bump versioned dependencies as per go.mod
  * Remove 0012-Update-govuln-to-6ad3e3d.patch
    which was backported from golang-golang-x-tools 0.6.0
  * Skip gopls/internal/lsp/cmd TestRename as the "in 'package' identifier"
    subtest gets a different error message from expected when GO111MODULE=off
  * Refresh lintian overrides

 -- Anthony Fok <foka@debian.org>  Thu, 15 Jun 2023 09:08:56 -0600

golang-golang-x-tools (1:0.5.0+ds-3) unstable; urgency=medium

  * Team upload
  * Upload to unstable

 -- Shengjing Zhu <zhsj@debian.org>  Sun, 11 Jun 2023 17:19:14 +0800

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog golang-golang-x-tools`.
