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