|
| 1 | +dh-make-golang (0.7.0-1) unstable; urgency=medium |
| 2 | + |
| 3 | + * New upstream version 0.7.0 |
| 4 | + |
| 5 | + [ Guillem Jover ] |
| 6 | + * Use new dh-sequence-golang instead of dh-golang and --with=golang |
| 7 | + |
| 8 | + * Add mongodb to known hosts. |
| 9 | + This is required by the go.mongodb.org/mongo-driver modules. |
| 10 | + |
| 11 | + * Generate a debian/.gitignore file. |
| 12 | + This helps ignoring artifacts that git should not track, and which it |
| 13 | + can safely clean. |
| 14 | + |
| 15 | + * Reorder generated fields. |
| 16 | + |
| 17 | + While stylistic, the rationale for these changes is as follows: |
| 18 | + |
| 19 | + = debian/control |
| 20 | + |
| 21 | + - Group Section and Priority together as these categorize the package, |
| 22 | + and place them after Source or Package fields, as this determines |
| 23 | + where in the archive these might end up. |
| 24 | + - Place Maintainer/Uploader after these, as the responsible party for |
| 25 | + the package. |
| 26 | + - Move Rules-Requires-Root before Build-Depends, as this determines |
| 27 | + how to drive the building process, and might impose additional |
| 28 | + dependencies, such as fakeroot or sudo. |
| 29 | + - Move the Testsuite after the Build-Depends, as this is part of the |
| 30 | + runnable metadata. |
| 31 | + |
| 32 | + = debian/copyright |
| 33 | + |
| 34 | + - Move the Source field after Format, as both line up, refer to an |
| 35 | + URL, and it's the first reference to the upstream project. |
| 36 | + |
| 37 | + * Set a Section: TODO field for program packages. |
| 38 | + The golang section is for Go development packages, the fact that a |
| 39 | + program is written in Go is generally of no major relevance for the |
| 40 | + user, and instead a more suitable section relative to its actual |
| 41 | + functionality should be used, to help a proper categorization in the |
| 42 | + archive. |
| 43 | + |
| 44 | + [ dependabot ] |
| 45 | + * Bump github.com/mattn/go-isatty from 0.0.13 to 0.0.14 |
| 46 | + |
| 47 | + [ Taavi Väänänen ] |
| 48 | + * make: download tarballs from sr.ht |
| 49 | + and add a test for the tarball URL generation. |
| 50 | + |
| 51 | + [ Anthony Fok ] |
| 52 | + * Bump glamour requirement to get bluemonday v1.0.16 |
| 53 | + * Fix empty tarball in case of "unsupported hoster". |
| 54 | + This fixes the error that I introduced on 2021-08-26 in commit 64dccd7 |
| 55 | + "Refactor the logic on whether to download upstream tarball" |
| 56 | + Thanks to @mdosch for the report and @creekorful for tips on error |
| 57 | + handling. Fixes #180, fixes #190 (Closes: #993703, #1064567) |
| 58 | + * Handle salsa.debian.org too in tarballFromHoster() |
| 59 | + to fetch pristine tarball (.gz) instead of compressing our own (.xz) |
| 60 | + * Set u.remote as "salsa" instead of "debian" for salsa.debian.org |
| 61 | + to avoid git remote and git branch containing the same "debian" name |
| 62 | + * Add modernc.org as "modernc" to knownHosts |
| 63 | + * Use https for Apache license link |
| 64 | + * Create dependabot.yml |
| 65 | + * Update .github/workflows/ci-test.yml to test with go1.18 |
| 66 | + * Replace deprecated ioutil functions with their io or os equilvalents |
| 67 | + * Add --no-show-signature to "git log --pretty=format:%ct -n1" call |
| 68 | + so the timestamp can be read correctly even if the user has set |
| 69 | + log.showSignature to true in git config. (Closes: #1035321) |
| 70 | + * Bump dependencies: |
| 71 | + - Bump go from 1.16 to 1.21 |
| 72 | + - Bump golang.org/x/net from v0.0.0-20210614182718-04defd469f4e to v0.21.0 |
| 73 | + - Bump golang.org/x/mod from v0.5.1 to v0.15.0 |
| 74 | + - Bump github.com/google/go-github/v38 to github.com/google/go-github/v60 |
| 75 | + - Add golang.org/x/tools/go/vcs v0.1.0-deprecated |
| 76 | + - etc. |
| 77 | + Fixes #200, fixes #203 |
| 78 | + * ci-test: Bump go version to 1.21 and 1.22 for testing |
| 79 | + * make: Unset GO111MODULE=off so that "go list" works with Go 1.21+. |
| 80 | + This fixes dh-make-golang’s failure to determine dependencies |
| 81 | + since 2023-08-21 when Go 1.21 became the default in Debian. |
| 82 | + (Closes: #1050523) |
| 83 | + |
| 84 | + [ Maytham Alsudany ] |
| 85 | + * Bump template Standards-Version to 4.6.2 in template.go |
| 86 | + |
| 87 | + [ Reinhard Tartler ] |
| 88 | + * Tolerate "errornous" packages in go list |
| 89 | + Fixes: #204 |
| 90 | + |
| 91 | + * Reorder fields in debian/control |
| 92 | + * Change Section from devel to golang |
| 93 | + * Use dh-sequence-golang instead of dh-golang and --with=golang |
| 94 | + * Update versioned dependencies as per go.mod |
| 95 | + * Bump Standards-Version to 4.6.2 (no change) |
| 96 | + * Include our own copy of golang.org/x/tools/go/ [email protected] |
| 97 | + (Closes: #1043070) |
| 98 | + * Replace Built-Using field with Static-Built-Using |
| 99 | + * Remove 01-Update-the-import-path-of-golang-github-google-go-github.patch |
| 100 | + and use debian/rules to strip off major version (e.g. v60) from |
| 101 | + github.com/google/go-github/v60/github instead. |
| 102 | + |
| 103 | + -- Anthony Fok < [email protected]> Fri, 22 Mar 2024 06:08:43 -0600 |
| 104 | + |
1 | 105 | dh-make-golang (0.6.0-2) unstable; urgency=medium
|
2 | 106 |
|
3 | 107 | * Team upload.
|
|
0 commit comments