-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 31 Jul 2024 06:15:15 -0600 Source: gopls Binary: gopls gopls-dbgsym Architecture: source amd64 Version: 2:0.15.3+ds-1 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org> Changed-By: Anthony Fok <foka@debian.org> Description: gopls - language server for the Go language Closes: 1063421 Changes: 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. Checksums-Sha1: d79edb8df44f0bd6db090e41fe028cb59c1be244 2536 gopls_0.15.3+ds-1.dsc d81d71f55e969ed646a82466ca5bc76b2fe61953 2434068 gopls_0.15.3+ds.orig.tar.xz 030e7c8552510fd16fb265db2e8466cd4f364c39 92284 gopls_0.15.3+ds-1.debian.tar.xz 023f98dfd2e5c3091cb4c2f9a9a594133fc3f788 6754852 gopls-dbgsym_0.15.3+ds-1_amd64.deb dfd342e9060304ccb015a582e6de07c4861b4b75 7140 gopls_0.15.3+ds-1_amd64.buildinfo 868b4659614858445fcb945055d75e37d6471e27 6559564 gopls_0.15.3+ds-1_amd64.deb Checksums-Sha256: 7b98565d62b58cd27fa624ebe05ed39451ad73649bdfbc5356c3b5a6b61f5821 2536 gopls_0.15.3+ds-1.dsc d591fa414950d6a9c723536378fdf20926917331361e047100a0d6fa86ced005 2434068 gopls_0.15.3+ds.orig.tar.xz e6262fd3f33fe4e97e222ce638977b1cf31d5be63c54fd42e6bd254366fbe043 92284 gopls_0.15.3+ds-1.debian.tar.xz 2a9f269f105b679d21af42e4362d7698508dc2b1c90fc6cb6f96d8fd4f9c6f42 6754852 gopls-dbgsym_0.15.3+ds-1_amd64.deb ad586d3ac32fb1fa2256368a3d5b0f32c1731bf141b7b2a26e272534cf3cbfbd 7140 gopls_0.15.3+ds-1_amd64.buildinfo c62e8f79dfdf9f7bc75b22d4389b73ccef45adf73e7e1594054e3e00e44c3c36 6559564 gopls_0.15.3+ds-1_amd64.deb Files: cf2721b05b163214154100f09e194b0d 2536 golang optional gopls_0.15.3+ds-1.dsc 019da7e0fa7ca1aa0f274c2668baa34b 2434068 golang optional gopls_0.15.3+ds.orig.tar.xz 833397b668c5ff9304db380dbcbf0ce4 92284 golang optional gopls_0.15.3+ds-1.debian.tar.xz 77a845fc45afaa3f341a531834534897 6754852 debug optional gopls-dbgsym_0.15.3+ds-1_amd64.deb c3e5a352d382b753130bb35a2059b110 7140 golang optional gopls_0.15.3+ds-1_amd64.buildinfo 7d2483af588780fc040d004c45a12bd5 6559564 golang optional gopls_0.15.3+ds-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAmaqK9UQHGZva2FAZGVi aWFuLm9yZwAKCRDqJQC0EsWazzTDEACWeZu2pizqCcQ4WfTDHdY9PpTP9h0ynuWC 4trP0vIDLmLZxVXrlohErCvKmaiEcdOoMMTu8/cwlzZFaVHHseU9PmjiEBbNe/eu uKFDlxgSGslYNYos1bnQeqtgQZ9bIEUS3gJobRrmHn+B843MJT5AwtU1QK4/XTuh BXPBDQk3kWUd6pDu3ktMHueS5R1EeCDqAr3EWkHRVTQN4CjjWZbY2jhSWwCARIlY V1tLcP3Exhoe3Ln24gGWKNnAbScUaF8II/70QoEFmivatmG2rSrQ64Dtchx6QGIW W/mvMozGDjurSsnP6d9nQQRx1BT70/VG2n+tK6p3bf4yjsDtx48VKJtiqPjjgJkr OZHrzsPZJDv3TSs1KhEibCGUo/WWd1gaxhkmiDNV+cn5oQdrl9EIVUm9DQPhOLW8 iWP5660x9hdUNatfoBb7Eb+1VdiTTEGXv8eQdpVsK+47ILd/LmY4BPipJ0HrHkQ8 N7rwb0W7y1xdRq5VyWI5uB+jZcx93aoBG1nVm8NU/KHrlKqQmgdMMJhZM4EWtrf2 iZhhwtoqwbzXRUQ+wBSrhX4XA/EE8jduI8MkWY3UEMZ2WDms/n8xSniS2fvxLaVJ 6x7ix3JAdaQXJ5u9cMhYceMePYOokS6UDRDYd1rZJDTcUmhmSRInUiEV+jBOfCYF UHH1vC3a8Q== =ntum -----END PGP SIGNATURE-----