diff --git a/packages/g/golangci-lint/.files b/packages/g/golangci-lint/.files index 37960ad..9cecfb9 100644 Binary files a/packages/g/golangci-lint/.files and b/packages/g/golangci-lint/.files differ diff --git a/packages/g/golangci-lint/.rev b/packages/g/golangci-lint/.rev index 6dd3a2a..112eecc 100644 --- a/packages/g/golangci-lint/.rev +++ b/packages/g/golangci-lint/.rev @@ -7,4 +7,12 @@ New package golangci-lint 1.52.0 is a CLI tool to run Go linters fast 1072862 + + 3f93ed596001518d0e3da7f075ef762a + 1.52.1 + + dimstar_suse + Use SOURCE_DATE_EPOCH as build date (boo#1047218) (forwarded request 1073618 from bmwiedemann) + 1073670 + diff --git a/packages/g/golangci-lint/_service b/packages/g/golangci-lint/_service index 7daca04..5da2ba2 100644 --- a/packages/g/golangci-lint/_service +++ b/packages/g/golangci-lint/_service @@ -3,12 +3,14 @@ git https://github.com/golangci/golangci-lint.git .git - v1.52.0 + v1.52.1 @PARENT_TAG@ golangci-lint v(.*) enable + + golangci-lint-*.tar xz diff --git a/packages/g/golangci-lint/_servicedata b/packages/g/golangci-lint/_servicedata index 4d20292..755e3cc 100644 --- a/packages/g/golangci-lint/_servicedata +++ b/packages/g/golangci-lint/_servicedata @@ -1,4 +1,4 @@ https://github.com/golangci/golangci-lint.git - a12be2d59a0e2d99e1c64efabc55d737f352fc7d \ No newline at end of file + d92b38cc3e1a7bbb1d6dd1c5edcf302b2196f81f \ No newline at end of file diff --git a/packages/g/golangci-lint/golangci-lint-1.52.0.tar.xz b/packages/g/golangci-lint/golangci-lint-1.52.0.tar.xz deleted file mode 120000 index 297688f..0000000 --- a/packages/g/golangci-lint/golangci-lint-1.52.0.tar.xz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeidpqjsfakuqkg42b4tqobogkj6pkuyiatlohbkiv5pv7c3kzbsupa \ No newline at end of file diff --git a/packages/g/golangci-lint/golangci-lint-1.52.1.tar.xz b/packages/g/golangci-lint/golangci-lint-1.52.1.tar.xz new file mode 120000 index 0000000..e5d52f2 --- /dev/null +++ b/packages/g/golangci-lint/golangci-lint-1.52.1.tar.xz @@ -0,0 +1 @@ +/ipfs/bafybeiajvlwiavjhhsfechj7znbzkpyhffcdusztrl2frgh7xtkiysajvu \ No newline at end of file diff --git a/packages/g/golangci-lint/golangci-lint.changes b/packages/g/golangci-lint/golangci-lint.changes index 66727a1..cc2ff30 100644 --- a/packages/g/golangci-lint/golangci-lint.changes +++ b/packages/g/golangci-lint/golangci-lint.changes @@ -1,4 +1,20 @@ ------------------------------------------------------------------- +Tue Mar 21 20:11:11 UTC 2023 - jkowalczyk@suse.com + +- Update to version 1.52.1: + * fix: combination of --fix and --path-prefix (#3700) + * fix: improve panic management (#3710) + * build(deps): bump actions/setup-go from 3 to 4 (#3707) + * docs: fix typos (#3705) + * docs: Update documentation and assets +- Packaging: _service add set_version to automate version updates + +------------------------------------------------------------------- +Tue Mar 21 11:27:19 UTC 2023 - Bernhard Wiedemann + +- Use SOURCE_DATE_EPOCH as build date (boo#1047218) + +------------------------------------------------------------------- Sat Mar 18 16:42:42 UTC 2023 - Jeff Kowalczyk - Normalize _service modes localonly and manual to disabled to diff --git a/packages/g/golangci-lint/golangci-lint.spec b/packages/g/golangci-lint/golangci-lint.spec index 9ca9342..b71cdd0 100644 --- a/packages/g/golangci-lint/golangci-lint.spec +++ b/packages/g/golangci-lint/golangci-lint.spec @@ -1,7 +1,7 @@ # # spec file for package golangci-lint # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,17 +15,16 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -# Remove stripping of Go binaries. + %define __arch_install_post export NO_BRP_STRIP_DEBUG=true # approximate build date for display in golangci-lint version output, exact # timemstap can be obtained by doing an rpm query -%define release_build_date %(date +"%Y-%m-%d") Name: golangci-lint -Version: 1.52.0 +Version: 1.52.1 Release: 0 Summary: A fast Go linters runner -License: GPL-3.0 +License: GPL-3.0-only URL: https://golangci-lint.run Source0: %{name}-%{version}.tar.xz Source1: vendor.tar.xz @@ -43,12 +42,13 @@ dozens of linters included. %build # Build the binary, use PIE unless on PPC64 +release_build_date=$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +"%%Y-%%m-%%d") go build \ -mod=vendor \ %ifnarch ppc64 -buildmode=pie \ %endif - -ldflags "-s -w -X main.date=%{release_build_date}" \ + -ldflags "-s -w -X main.date=${release_build_date}" \ -o %{name} \ cmd/%{name}/main.go diff --git a/packages/g/golangci-lint/vendor.tar.xz b/packages/g/golangci-lint/vendor.tar.xz index eb10ef8..c0cad2d 120000 --- a/packages/g/golangci-lint/vendor.tar.xz +++ b/packages/g/golangci-lint/vendor.tar.xz @@ -1 +1 @@ -/ipfs/bafybeiddtukbukr2f3v3e3hjbjluexync2lhtmu7ihqywmujx7kgnwo5j4 \ No newline at end of file +/ipfs/bafybeia3ktjetnhlbsggana4fxhlaczm4ieomkmh5byzh5idh6m3kg4opm \ No newline at end of file