From 2c0b650bb60337b67ec5388fd39f1e8d5ec0cf0a Mon Sep 17 00:00:00 2001 From: golangci-releaser <65486276+golangci-releaser@users.noreply.github.com> Date: Wed, 1 Jan 2025 13:34:14 +0000 Subject: [PATCH] Update to v1.63.0 --- .SRCINFO | 25 ++++++++++++------------- PKGBUILD | 39 +++++++++++++++++++-------------------- 2 files changed, 31 insertions(+), 33 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index 8a48af9..7dc8095 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,18 +1,17 @@ pkgbase = golangci-lint - pkgdesc = Linters Runner for Go. 5x faster than gometalinter. - pkgver = 1.62.2 + pkgdesc = Fast linters runner for Go. + pkgver = 1.63.0 pkgrel = 1 - url = https://github.com/golangci/golangci-lint - arch = x86_64 - arch = i686 + url = https://golangci.com arch = aarch64 - arch = armv7h - arch = armv6h - license = GPL3 - makedepends = git + arch = x86_64 + license = GPL-3.0 makedepends = go - depends = glibc - source = https://github.com/golangci/golangci-lint/archive/v1.62.2/golangci-lint-1.62.2.tar.gz - sha256sums = 7308f5767ad92bb1c306cfc47456b71915607f5b2457d6e3b61890957bc17e27 - + makedepends = git + conflicts = golangci-lint + provides = golangci-lint + + source = https://github.com/golangci/golangci-lint/releases/download/v1.63.0/golangci-lint-1.63.0-source.tar.gz + sha256sums = 7560b7380a47f60cd153afb08cfea42957f1725a34e4b20928ac578e4ece8156 + pkgname = golangci-lint diff --git a/PKGBUILD b/PKGBUILD index 22dbf94..22888ad 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,25 +1,25 @@ +# This file was generated by GoReleaser. DO NOT EDIT. # Maintainer: Fernandez Ludovic -pkgname=golangci-lint -pkgdesc='Linters Runner for Go. 5x faster than gometalinter.' -pkgver=1.62.2 + +pkgname='golangci-lint' +pkgver=1.63.0 pkgrel=1 -arch=('x86_64' 'i686' 'aarch64' 'armv7h' 'armv6h') -url='https://github.com/golangci/golangci-lint' -license=('GPL3') -depends=('glibc') -makedepends=('git' 'go') - -source=("https://github.com/golangci/golangci-lint/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('7308f5767ad92bb1c306cfc47456b71915607f5b2457d6e3b61890957bc17e27') - -build() { +pkgdesc='Fast linters runner for Go.' +url='https://golangci.com' +arch=('aarch64' 'x86_64') +license=('GPL-3.0') +provides=('golangci-lint') +conflicts=('golangci-lint') +makedepends=('go' 'git') +source=("${pkgname}_${pkgver}.tar.gz::https://github.com/golangci/golangci-lint/releases/download/v1.63.0/golangci-lint-1.63.0-source.tar.gz") +sha256sums=('7560b7380a47f60cd153afb08cfea42957f1725a34e4b20928ac578e4ece8156')build() { local _commit _flags _commit=$(bsdcat "${pkgname}-${pkgver}.tar.gz" | git get-tar-commit-id) _flags=( - -X=main.version="$pkgver" - -X=main.commit="${_commit::7}" - -X=main.date="$(date -u -d "@${SOURCE_DATE_EPOCH}" +'%FT%TZ')" - -linkmode=external + -X=main.version="$pkgver" + -X=main.commit="${_commit::7}" + -X=main.date="$(date -u -d "@${SOURCE_DATE_EPOCH}" +'%FT%TZ')" + -linkmode=external ) export CGO_ENABLED=1 export CGO_CFLAGS="${CFLAGS}" @@ -27,15 +27,14 @@ build() { export CGO_CXXFLAGS="$CXXFLAGS" export CGO_LDFLAGS="${LDFLAGS}" export GOFLAGS='-buildmode=pie -trimpath -modcacherw' - + cd "$pkgname-$pkgver" - + go build -o "$pkgname" -ldflags="${_flags[*]}" ./cmd/"$pkgname" ./"$pkgname" completion bash > completion.bash ./"$pkgname" completion zsh > completion.zsh ./"$pkgname" completion fish > completion.fish } - package() { cd "${pkgname}-${pkgver}" install -Dm755 "$pkgname" -t "$pkgdir"/usr/bin