gopls (2:0.16.1+ds-1) unstable; urgency=medium * New upstream version 0.16.1 * Bump versioned dependencies as per go.mod * Bump local golang.org/x/telemetry to v0.0.0-20240607193123-221703e18637 * Add gopls/internal/server/assets and gopls/internal/doc/api.json to DH_GOLANG_INSTALL_EXTRA * 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) * Renumber Debian patches with gopls-specific patches starting at 1000 for easier maintenance -- Anthony Fok Tue, 20 Aug 2024 08:19:41 -0600 gopls (2:0.15.3+ds-2) unstable; urgency=medium * Source-only upload for migration to testing * Fix autopkgtest error after the gopls split from golang-golang-x-tools. The error is caused by dh_golang_autopkgtest which, confused by the two packages’ identical XS-Go-Import-Path "golang.org/x/tools", incorrectly replaces gopls source files with those from golang-golang-x-tools-dev binary package, now without gopls source, in the _build directory. * Revert "Add gopls/internal/server/assets to DH_GOLANG_INSTALL_EXTRA" for now, as gopls v0.15.3 is an older release where upstream had not yet added gopls/internal/server/assets -- Anthony Fok Sat, 17 Aug 2024 04:08:59 -0600 gopls (2:0.15.3+ds-1) unstable; urgency=medium * Split gopls from golang-golang-x-tools to its own source package. golang.org/x/tools and gopls have diverged into to two separate branches upstream. gopls built from golang.org/x/tools v0.20.0, for example, behave incorrectly and fails an ycmd Go test: . PYTHONPATH=/usr/lib/ycmd python3 -m unittest \ ycmd/tests/go/inlay_hints_test.py . Building from a gopls release branch resolves such errors and allows us to follow upstream’s lower gopls version number by bumping the epoch from 1 to 2. (Closes: #1063421) * New upstream version 0.15.3 * Downgrade versioned dependencies in debian/control and local copy of golang.org/x/telemetry to v0.0.0-20240209200032-7b892fcb8a78 as per gopls/go.mod of v0.15.3 * Modify debian/rules to build just gopls * Delete now unneeded and non-working debian/gopls.install * Build with -ldflags '-X "main.version=v$(VERSION)"' so that "gopls version" correctly gives "golang.org/x/tools/gopls v0.15.3" instead of "golang.org/x/tools/gopls (unknown)" * Update Vcs-Browser and Vcs-Git to refer to the gopls/debian/sid branch of https://salsa.debian.org/go-team/packages/golang-golang-x-tools where this new gopls source Debian package is maintained. -- Anthony Fok Wed, 31 Jul 2024 06:15:15 -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 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 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 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 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 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 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 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 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 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 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 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 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 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 Sun, 11 Jun 2023 17:19:14 +0800 golang-golang-x-tools (1:0.5.0+ds-2) experimental; urgency=medium * Team upload * Backport patch to fix tests with Go1.20.2 -- Shengjing Zhu Mon, 13 Mar 2023 18:07:20 +0800 golang-golang-x-tools (1:0.5.0+ds-1) unstable; urgency=medium * Team upload * New upstream version 0.5.0+ds * Update Standards-Version to 4.6.2 (no changes) * Bump golang-golang-x-vuln-dev to 0.0~git20230201.4c848ed * Skip internal/gcimporter TestStdlib. This test needs github.com/jba/printsrc * Exclude gopls/internal/lsp/protocol/generate when building -- Shengjing Zhu Tue, 07 Feb 2023 21:37:17 +0800 golang-golang-x-tools (1:0.2.0+ds-2) unstable; urgency=medium * Remove gopls module in golang-golang-x-tools-dev package. To avoid gopls tests in autopkgtest, which causes circular dependencies when updating golang-golang-x-vuln. -- Shengjing Zhu Tue, 03 Jan 2023 01:29:40 +0800 golang-golang-x-tools (1:0.2.0+ds-1) unstable; urgency=medium * New upstream version 0.2.0+ds * Bump build-dependency golang-any (>= 2:1.18~) as per go.mod * Remove unneeded dependency on ${shlibs:Depends} for -dev package * Build-depend on dh-golang (>= 1.58~) to avoid dh_dwz errors * Replace Built-Using field with Static-Built-Using * Update versioned dependencies as per go.mod: - golang-github-yuin-goldmark-dev (>= 1.4.13) - golang-golang-x-mod-dev (>= 0.6.0) - golang-golang-x-net-dev (>= 1:0.1.0) - golang-golang-x-sync-dev (>= 0.0~git20220722.886fb93) - golang-golang-x-sys-dev (>= 0.1.0) - golang-golang-x-text-dev (>= 0.4.0) - golang-golang-x-vuln-dev (>= 0.0~git20221010.563322b) - golang-gopkg-yaml.v3-dev (>= 3.0.1) - golang-honnef-go-tools-dev (>= 2022.1.3) - golang-mvdan-gofumpt-dev (>= 0.3.1) - golang-mvdan-xurls-dev (>= 2.4.0) * Refresh 0008-skip-test-needs-go-mod.patch to accommodate path change due to "gopls: migrate internal/lsp to gopls/internal/lsp" * Update DH_GOLANG_EXCLUDES and DH_GOLANG_INSTALL_EXTRA -- Anthony Fok Fri, 28 Oct 2022 12:36:04 -0600 golang-golang-x-tools (1:0.1.12+ds-1) unstable; urgency=medium * Team upload * New upstream release 0.1.12 * Bump golang-golang-x-vuln-dev to 0.0~git20220725.4151a5a -- Shengjing Zhu Wed, 03 Aug 2022 04:17:12 +0800 golang-golang-x-tools (1:0.1.11+ds-2) unstable; urgency=medium * Team upload * Add golang-golang-x-vuln-dev to Build-Depends -- Shengjing Zhu Sat, 25 Jun 2022 20:30:38 +0800 golang-golang-x-tools (1:0.1.11+ds-1) unstable; urgency=medium * Team upload * New upstream release * Update Standards-Version to 4.6.1 (no changes) * Drop dependency golang-golang-x-xerrors-dev * Disable vulncheck in gopls golang.org/x/vuln is not packaged yet -- Shengjing Zhu Sat, 18 Jun 2022 16:29:07 +0800 golang-golang-x-tools (1:0.1.10+ds-1) unstable; urgency=medium * Team upload. [ Tianon Gravi ] * Remove self from Uploaders [ Shengjing Zhu ] * New upstream release (Closes: #1007800) * Fix Multi-Arch hint * Fix Martina name and email address * Update exclude packages for new version * Bump golang-golang-x-mod-dev to 0.5.1-2 * Bump golang-mvdan-gofumpt-dev to 0.3.0 * Install extra testdata for lsp help test -- Shengjing Zhu Wed, 23 Mar 2022 01:26:33 +0800 golang-golang-x-tools (1:0.1.9+ds-2) unstable; urgency=medium * Team upload. * Add Multi-Arch hint * Refresh lintian overrides -- Shengjing Zhu Wed, 23 Feb 2022 23:11:16 +0800 golang-golang-x-tools (1:0.1.9+ds-1) unstable; urgency=medium * Team upload * New upstream release -- Shengjing Zhu Sat, 05 Feb 2022 23:53:11 +0800 golang-golang-x-tools (1:0.1.8+ds-1) unstable; urgency=medium * Team upload * New upstream release -- Shengjing Zhu Fri, 24 Dec 2021 03:14:00 +0800 golang-golang-x-tools (1:0.1.7+ds-2) unstable; urgency=medium * Team upload. * Include ocagent package when build -- Shengjing Zhu Sun, 10 Oct 2021 19:06:56 +0800 golang-golang-x-tools (1:0.1.7+ds-1) unstable; urgency=medium * Team upload * New upstream release * Install new binary file2fuzz -- Shengjing Zhu Sun, 10 Oct 2021 00:41:50 +0800 golang-golang-x-tools (1:0.1.5+ds-1) unstable; urgency=medium * Team upload * New upstream release * Update Standards-Version to 4.6.0 (no changes) * Refresh patches * Bump golang-honnef-go-tools-dev to 2021.1.1 -- Shengjing Zhu Sun, 12 Sep 2021 16:45:30 +0800 golang-golang-x-tools (1:0.1.0+ds-1) unstable; urgency=medium * Team upload. * New upstream release * Add golang-golang-x-sys-dev to Depends * Update Standards-Version to 4.5.1 (no changes) * Drop genapijson binary. It was in internal directory, now it has been removed * Drop gostacks binary. It's in internal directory * Add new golang-fieldalignment binary -- Shengjing Zhu Fri, 29 Jan 2021 17:55:13 +0800 golang-golang-x-tools (1:0.0~git20201121.780cb80+ds-2) unstable; urgency=medium * Team upload. * Add Breaks+Replaces in gopls (Closes: #975544) -- Shengjing Zhu Mon, 23 Nov 2020 22:52:34 +0800 golang-golang-x-tools (1:0.0~git20201121.780cb80+ds-1) unstable; urgency=medium * Team upload. * New upstream snapshot * Exclude slow gopls regtest -- Shengjing Zhu Mon, 23 Nov 2020 13:13:17 +0800 golang-golang-x-tools (1:0.0~git20201116.6f6c72a+ds-3) experimental; urgency=medium * Team upload. * Enable building gopls and split it to a standalone package. gopls is the official language server for the Go language. Closes: #974931 -- Shengjing Zhu Tue, 17 Nov 2020 23:05:54 +0800 golang-golang-x-tools (1:0.0~git20201116.6f6c72a+ds-2) unstable; urgency=medium * Team upload. * Upload to unstable * Remove GPL-3 in d/copyright jquery.treeview is licensed in Expat only now * Change section to golang -- Shengjing Zhu Tue, 17 Nov 2020 12:29:05 +0800 golang-golang-x-tools (1:0.0~git20201116.6f6c72a+ds-1) experimental; urgency=medium * Team upload. * New upstream snapshot * Add patch to skip tests which need Go mod -- Shengjing Zhu Tue, 17 Nov 2020 02:34:43 +0800 golang-golang-x-tools (1:0.0~git20200410.79a7a31+ds-3) unstable; urgency=medium * Team upload. * Drop 0010-Workaround_missing_api_symlink.patch, fixed in golang 1.12 * Disable tests on gccgo * Increase test timeout * Update debhelper-compat to 13 * Update lintian overrides for golang-golang-x-tools-dev -- Shengjing Zhu Tue, 21 Jul 2020 00:15:03 +0800 golang-golang-x-tools (1:0.0~git20200410.79a7a31+ds-2) unstable; urgency=medium * Team upload. * Don't exclude internal/lsp package. (Closes: #963166) It's used by other packages, and don't introduce extra dependencies. Fix the failing autopkgtest. -- Shengjing Zhu Sat, 18 Apr 2020 01:19:41 +0800 golang-golang-x-tools (1:0.0~git20200410.79a7a31+ds-1) unstable; urgency=medium * New upstream version 0.0~git20200410.79a7a31+ds which builds successfully with golang-1.14 (Closes: #953734) * Add "Rules-Requires-Root: no" to debian/control * Revert "Include our own vendored copy of golang.org/x/mod" as golang-golang-x-mod entered Debian on 2020-03-07 * Update dependencies according to go.mod. Notably, there is a new dependency on golang-github-yuin-goldmark-dev * Remove obsolete man pages builder.1 and tipgodoc.1 * Add to DH_GOLANG_EXCLUDES "internal/lsp" which is a part of the previously excluded "gopls" * Rename or delete executables with too generic names (Closes: #953725) -- Anthony Fok Sat, 11 Apr 2020 08:51:49 -0600 golang-golang-x-tools (1:0.0~git20200213.88e652f+ds-1) unstable; urgency=medium * New upstream version 0.0~git20200213.88e652f * Bump Standards-Version to 4.5.0 (no change) * Remove now obsolete 0011-Disable_Google_Analytics.patch * Refresh 0005-Disable_static.go.patch and 0006-Do_not_depend_on_golang-doc.patch * debian/copyright: Change Upstream-Name from tools to x/tools and add Upstream-Contact: https://github.com/golang/go/issues * Update dependencies according to go.mod. Notably, there is a new dependency on golang-golang-x-mod-dev * Include our own vendored copy of golang.org/x/mod until golang-golang-x-mod enters Debian unstable -- Anthony Fok Wed, 26 Feb 2020 09:53:58 -0700 golang-golang-x-tools (1:0.0~git20191118.07fc4c7+ds-1) unstable; urgency=medium * New upstream version 0.0~git20191118.07fc4c7 * Drop transitional packages golang-go.tools and golang-go.tools-dev (Closes: #939231, 939232) * Bump Standards-Version to 4.4.1 (no change) * Drop 0014-go-packages-update-tests-to-reflect-changes-in-golan.patch (upstream patch to fix packages_testo.go) which is included upstream since 2019-10-05 or thereabouts * Refresh debian/patches: - 0005-Disable_static.go.patch - 0006-Do_not_depend_on_golang-doc.patch - 0007-Disable_tests_for_gccgo.patch - 0015-skip-tests-that-run-go-build.patch * Update Vcs-Browser and Vcs-Git, and move git repository from https://salsa.debian.org/go-team/packages/golang-go.tools to https://salsa.debian.org/go-team/packages/golang-golang-x-tools * Adjust DH_GOLANG_EXCLUDES to exclude gopls, which gopls has been separated out as its own module with different versioning from golang.org/x/tools. If there were ever a need to have gopls packaged for Debian, it should probably done from a separate source package. * Revert "debian/rules: Skip dh_dwz" now that #933541 has been fixed * Update Build-Depends on dh-golang to (>= 1.40~) which allows us not to manually set GOCACHE in debian/rules. -- Anthony Fok Wed, 20 Nov 2019 22:54:30 -0700 golang-golang-x-tools (1:0.0~git20190809.6d4652c+ds-4) unstable; urgency=medium * Team upload. * Add upstream patch to fix packages_test.go. * Add Debian patch to fix endtoend_test.go. -- Arnaud Rebillout Tue, 05 Nov 2019 16:12:21 +0700 golang-golang-x-tools (1:0.0~git20190809.6d4652c+ds-3) unstable; urgency=medium * Team upload. * Skip another RAM hungry test in -short mode. -- Michael Hudson-Doyle Wed, 04 Sep 2019 09:13:12 +1200 golang-golang-x-tools (1:0.0~git20190809.6d4652c+ds-2) unstable; urgency=medium * Team upload. * d/patches/0013-skip-TestBExportData_stdlib.patch: skip test that OOMs in autopkgtest. -- Michael Hudson-Doyle Mon, 02 Sep 2019 09:12:18 +1200 golang-golang-x-tools (1:0.0~git20190809.6d4652c+ds-1) unstable; urgency=medium * New upstream version 0.0~git20190809.6d4652c * Remove third_party from Files-Excluded in debian/copyright as it has been removed upstream in commit ae772f1 on 2019-03-21 * Add dependency on golang-golang-x-xerrors-dev as per upstream commit be5259f on 2019-08-06 -- Anthony Fok Sat, 10 Aug 2019 20:34:51 -0600 golang-golang-x-tools (1:0.0~git20190729.ff9f140+ds-1) unstable; urgency=medium * New upstream version 0.0~git20190729.ff9f140 * Add "repacksuffix=+ds" to debian/watch * Bump debhelper dependency to "Build-Depends: debhelper-compat (= 12)" * Bump Standards-Version to 4.4.0 (no change) * Add golang-golang-x-sync-dev to Build-Depends, and bump golang-any (>= 2:1.11~) * Refresh patches, especially: - Disable new TestURL test in 0006-Do_not_depend_on_golang-doc.patch - Remove 0009_Skip_broken_TestGuru_for_old_Go_versions_for_now.patch * debian/rules: Skip dh_dwz. See #933541 for more information. * Remove debian/patches/0004-heapview.patch: cmd/heapview was deleted by upstream author in commit 3c4dfba. * Update godoc.1 to reflect the removal of CLI support in Go 1.12. Users who want CLI support can use "go doc". -- Anthony Fok Wed, 31 Jul 2019 07:22:06 -0600 golang-golang-x-tools (1:0.0~git20190125.d66bd3c+ds-4) unstable; urgency=high * Do not build cmd/gopls/forward,as it does not seem to be used, and conflicts with binaries in other packages. Closes: #920934. -- Martín Ferrari Wed, 30 Jan 2019 20:18:31 +0000 golang-golang-x-tools (1:0.0~git20190125.d66bd3c+ds-3) unstable; urgency=high * debian/control: Remove Build-Dep on golang-doc, as it is not really needed and prevents building in non-golang-go arches. -- Martín Ferrari Mon, 28 Jan 2019 23:58:22 +0000 golang-golang-x-tools (1:0.0~git20190125.d66bd3c+ds-2) unstable; urgency=high * Fix build failures on mips/mipsel due to alignment issues. -- Martín Ferrari Mon, 28 Jan 2019 20:57:26 +0000 golang-golang-x-tools (1:0.0~git20190125.d66bd3c+ds-1) unstable; urgency=high [ Anthony Fok ] * Build-Depend on dh-golang (>= 1.31~) So that testdata/ directories are copied automatically, avoiding build errors. * Build-Depend on golang-any (>= 2:1.8~) for doc.IsPredefined [ Dr. Tobias Quathamer ] * Update team name * Update to Standards-Version 4.3.0 * Simplify gbp.conf * Use HTTPS for Homepage * Remove empty d/lintian-overrides * Refresh patches * Disable pristine-tar * Set GOCACHE variable to on [ Martín Ferrari ] * New upstream snapshot. Closes: #918415 (raising urgency). * debian/gbp.conf: Re-add debian-branch option, as some tools require it. * debian/control: Build-depend on golang-doc, as some tests require it. * Fix GOCACHE value so it matches what tests expect. * debian/rules: Honour DEB_BUILD_OPTIONS=nocheck. * Fix more failing tests. * Add watchfile. * Update lintian overrides for test data. * Disable loading Google Analytics in godoc pages. * debian/control: Remove unneeded build dependencies. -- Martín Ferrari Mon, 28 Jan 2019 14:13:45 +0000 golang-golang-x-tools (1:0.0~git20180501.d3e4ceb5+ds-1) unstable; urgency=medium [ Alexandre Viau ] * Point Vcs-* urls to salsa.debian.org. [ Anthony Fok ] * New upstream version 0.0~git20180501.d3e4ceb5+ds from release-branch.go1.10 * Apply "cme fix dpkg" fixes to debian/control, bumping Standards-Version to 4.1.4, etc. * Use debhelper (>= 11) * Refresh patches * Apply upstream patch to fix TestGuru error. See "cmd/guru: skip broken test for old Go versions for now" at https://go-review.googlesource.com/c/tools/+/112375 -- Anthony Fok Wed, 09 May 2018 17:23:50 -0600 golang-golang-x-tools (1:0.0~git20180222.0.f8f2f88+ds-1) unstable; urgency=high * New upstream snapshot. Closes: #890927. * Refresh patches. * Add new lintian overrides. * Fix gccgo build by disabling a couple of tests. * Stop manually copying testdata. -- Martín Ferrari Sat, 24 Feb 2018 12:07:14 +0000 golang-golang-x-tools (1:0.0~git20170707.0.bce9606b+ds-1) unstable; urgency=medium * New upstream snapshot. * Delete 0010-fix-gorename-tests.patch because "x/tools/cmd/rename: tests are failing for Go 1.7 and Go 1.8" has been fixed upstream. * Remove GOROOT hack (needed by gccgo-6 but not gccgo-7). gccgo-7 no longer installs godoc into $GOROOT/bin like gccgo-6 did, and the old GOROOT hack would actually cause FTBFS with gccgo-7. (Closes: #866710) * Update and re-enable patches which disable or fix/workaround issues with certain tests with gccgo-7. -- Anthony Fok Fri, 07 Jul 2017 16:18:16 -0600 golang-golang-x-tools (1:0.0~git20170629.0.1b3bb8de+ds-1) unstable; urgency=medium * Repack to remove excluded files (command: "XZ_OPT=-9e mk-origtargz -S +ds"). -- Anthony Fok Fri, 30 Jun 2017 23:29:00 -0600 golang-golang-x-tools (1:0.0~git20170629.0.1b3bb8de-1) unstable; urgency=medium * New upstream snapshot. * Bump Standards-Version to 4.0.0: Use https form of the copyright-format URL in debian/copyright. * Add myself to the list of Uploaders. * Add Build-Depends on golang-golang-x-crypto-dev due to new dependency on golang.org/x/crypto/acme/autocert in command-line tools. * Update debian patches for new upstream snapshot: - Refreshed to remove line offsets and/or fuzz: * 0002-skip-online-tests.patch * 0005-Disable_static.go.patch (with minor code adjustment) * 0006-Do_not_depend_on_golang-doc.patch - Disabled for now: * 0004-heapview.patch (does not apply cleanly, and heapview is not built) * 0007-Disable_tests_for_gccgo.patch (gccgo-7 may do better than gccgo-6) * 0008-Fix_tests_for_gccgo.patch (Ditto) - Deleted previously cherry-picked upstream patch: * 0009-imports-symlink-flake.patch - Add upstream work-in-progress patch to fix failed gorename tests: * 0010-fix-gorename-tests.patch * Update Lintian overrides. -- Anthony Fok Fri, 30 Jun 2017 10:43:15 -0600 golang-golang-x-tools (1:0.0~git20161028.0.b814a3b+ds-4) unstable; urgency=medium * disable tests on gccgo (closes: #857024) * add 0009-imports-symlink-flake.patch (Closes: #857025) -- Michael Stapelberg Fri, 17 Mar 2017 19:43:57 +0100 golang-golang-x-tools (1:0.0~git20161028.0.b814a3b+ds-3) unstable; urgency=high * Reintroduce GOROOT hack to solve build failures with gccgo. * Fix or disable tests that don't work when using gccgo. Possibly some tools won't work with gccgo properly, this is being followed upstream in https://github.com/golang/go/issues/17999 -- Martín Ferrari Mon, 21 Nov 2016 19:44:05 +0000 golang-golang-x-tools (1:0.0~git20161028.0.b814a3b+ds-2) unstable; urgency=medium * Drop unneeded build-dependency on golang-doc. Add recommends on that. * Adjust tests to cope with no golang-doc. * Add copyright info about cmd/goyacc/yacc.go -- Martín Ferrari Mon, 31 Oct 2016 22:50:49 +0000 golang-golang-x-tools (1:0.0~git20161028.0.b814a3b+ds-1) unstable; urgency=high [ Tim Potter ] * Remove dependency on js packages for golang-golang-x-tools-dev package * Remove dependency on dev package for golang-golang-x-tools package [ Martín Ferrari ] * New upstream release. * Add myself to Uploaders. * Remove build dependencies on jquery and appengine libraries, as these are not needed. * Update oracle man page to new golang-guru tool. * Clean-up debian/rules, and stop building heapview until nodejs dependency issues are solved. * Drop nodejs dependencies, so it can be installable everywhere again. Raising urgency. * Use /usr/share/golang-golang-x-tools for static web files. * Stop embedding web files, and separate them from code. * Remove useless watchfile. * Adjust lintian overrides. * debian/control: Fix Vcs-* fields. * debian/control: Replace golang-go with golang-any in Build-Depends. -- Martín Ferrari Mon, 31 Oct 2016 21:36:08 +0000 golang-golang-x-tools (1:0.0~git20160826.0.a832035-1) unstable; urgency=medium * Team upload. [ Paul Tagliamonte ] * Use a secure transport for the Vcs-Git and Vcs-Browser URL [ Martín Ferrari ] * New upstream snapshot. (Closes: #835760) * debian/control: Update Standards-Version (no changes), and version dependency on dh-golang. * Remove now unneeded GOROOT hack, and simplify rules * Add lintian overrides for -dev package. [ Tim Potter ] * Use external packages for third party javascript used in heapview. -- Tim Potter Sun, 16 Oct 2016 12:17:45 +1100 golang-golang-x-tools (1:0.0~git20160315.0.f42ec61-2) unstable; urgency=medium * Rename bundle to golang-bundle. (Closes: #818551) -- Michael Hudson-Doyle Thu, 17 Mar 2016 18:37:54 -0700 golang-golang-x-tools (1:0.0~git20160315.0.f42ec61-1) unstable; urgency=medium * New upstream snapshot. (Closes: #818320) - Passes tests with Go 1.6. -- Michael Hudson-Doyle Wed, 16 Mar 2016 14:18:54 -0700 golang-golang-x-tools (1:0.0~git20151026.0.0f9d71c-2) unstable; urgency=medium * Exclude "cover" and "vet" from being built/installed (Closes: #803130) -- Tianon Gravi Tue, 27 Oct 2015 14:36:17 -0700 golang-golang-x-tools (1:0.0~git20151026.0.0f9d71c-1) unstable; urgency=medium * Update to newer upstream snapshot (Closes: #802988) - Compiles properly with Go 1.5+ - No longer installs everything to GOROOT -- Tianon Gravi Mon, 26 Oct 2015 15:46:30 -0700 golang-golang-x-tools (1:0.0~git20150716.0.87156cb+dfsg1-4) unstable; urgency=medium * Make the transitional golang-go.tools-dev Architecture: all, not Architecture: any (otherwise both 1:0.0~git20150716.0.87156cb+dfsg1-3 and 0.0~hg20140703-4 are in Debian testing). (Closes: #799797) -- Michael Stapelberg Thu, 01 Oct 2015 20:55:09 +0200 golang-golang-x-tools (1:0.0~git20150716.0.87156cb+dfsg1-3) unstable; urgency=medium * Rename stress to golang-stress (Closes: #793693) -- Michael Stapelberg Mon, 27 Jul 2015 19:16:39 +0200 golang-golang-x-tools (1:0.0~git20150716.0.87156cb+dfsg1-2) unstable; urgency=medium * Fix upgrade path by using correct version number (forgot the epoch earlier) in Breaks/Replaces fields (Closes: #793650) * Depend on dh-golang >= 1.7 instead of manually running go generate -- Michael Stapelberg Sun, 26 Jul 2015 13:59:29 +0200 golang-golang-x-tools (1:0.0~git20150716.0.87156cb+dfsg1-1) unstable; urgency=medium * Rename source and binary package from golang-go.tools{,-dev} to golang-golang-x-tools{,-dev}, following the policy outlined at http://pkg-go.alioth.debian.org/packaging.html * New upstream version * Repackage upstream source to use symlinks to jquery and jquery-ui instead of bundled source copies. * drop debian/patches/0003-fix-tests.patch (merged upstream) * add debian/patches/0003-present-base-path.patch * update standards-version to 3.9.6 (no changes necessary) -- Michael Stapelberg Tue, 21 Jul 2015 10:36:10 +0200 golang-go.tools (0.0~hg20140703-4) unstable; urgency=medium * Update debian/patches/0003-fix-tests.patch -- Michael Stapelberg Fri, 12 Sep 2014 09:11:12 +0200 golang-go.tools (0.0~hg20140703-3) unstable; urgency=medium * Add debian/patches/0003-fix-tests.patch (Closes: #754644) -- Michael Stapelberg Fri, 29 Aug 2014 09:50:11 +0200 golang-go.tools (0.0~hg20140703-2) unstable; urgency=medium * Rename eg to golang-go (Closes: #753978) -- Michael Stapelberg Tue, 22 Jul 2014 09:48:00 +0200 golang-go.tools (0.0~hg20140703-1) unstable; urgency=medium * Import new upstream version (release-branch.go1.3). The old version broke with go 1.3 (Closes: #753185) -- Michael Stapelberg Thu, 03 Jul 2014 18:52:34 +0200 golang-go.tools (0.0~hg20131126-3) unstable; urgency=low * Add patch 0002-skip-online-tests.patch (Thanks James Page) (Closes: #737985) -- Michael Stapelberg Fri, 07 Feb 2014 21:27:37 +0100 golang-go.tools (0.0~hg20131126-2) unstable; urgency=low * Fix Breaks/Replaces field (Closes: #731498) -- Michael Stapelberg Fri, 06 Dec 2013 08:24:44 +0100 golang-go.tools (0.0~hg20131126-1) unstable; urgency=low * Initial upload (Closes: #731046) -- Michael Stapelberg Mon, 02 Dec 2013 22:17:08 +0100