* update go to 2:1.24.0-1
This commit is contained in:
parent
be60a0208a
commit
98600d1e08
@ -1,25 +1,28 @@
|
|||||||
pkgbase = go
|
pkgbase = go
|
||||||
pkgdesc = Core compiler tools for the Go programming language
|
pkgdesc = Core compiler tools for the Go programming language
|
||||||
pkgver = 1.23.5
|
pkgver = 1.24.0
|
||||||
pkgrel = 1
|
pkgrel = 1
|
||||||
epoch = 2
|
epoch = 2
|
||||||
url = https://golang.org/
|
url = https://golang.org/
|
||||||
arch = x86_64
|
arch = x86_64
|
||||||
|
arch = powerpc64
|
||||||
arch = powerpc64le
|
arch = powerpc64le
|
||||||
arch = riscv64
|
arch = riscv64
|
||||||
license = BSD-3-Clause
|
license = BSD-3-Clause
|
||||||
makedepends = git
|
makedepends = git
|
||||||
makedepends = go
|
makedepends = go
|
||||||
provides = go-pie
|
|
||||||
replaces = go-pie
|
|
||||||
options = !strip
|
options = !strip
|
||||||
options = staticlibs
|
options = staticlibs
|
||||||
source = https://go.dev/dl/go1.23.5.src.tar.gz
|
source = https://go.dev/dl/go1.24.0.src.tar.gz
|
||||||
source = https://go.dev/dl/go1.23.5.src.tar.gz.asc
|
source = https://go.dev/dl/go1.24.0.src.tar.gz.asc
|
||||||
source = go-fix-git.patch::https://github.com/panyam/go/commit/bd80d8956f3062d2b2bff2d7da6b879dfa909f12.patch
|
|
||||||
validpgpkeys = EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796
|
validpgpkeys = EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796
|
||||||
sha256sums = a6f3f4bbd3e6bdd626f79b668f212fbb5649daf75084fb79b678a0ae4d97423b
|
sha256sums = d14120614acb29d12bcab72bd689f257eb4be9e0b6f88a8fb7e41ac65f8556e5
|
||||||
sha256sums = SKIP
|
sha256sums = SKIP
|
||||||
sha256sums = d0c034795b6454652082b7e2d5dedb2150a0a6c7ae4aaef5a3bbedb78ba8962c
|
provides_x86_64 = go-pie
|
||||||
|
replaces_x86_64 = go-pie
|
||||||
|
provides_powerpc64le = go-pie
|
||||||
|
replaces_powerpc64le = go-pie
|
||||||
|
provides_riscv64 = go-pie
|
||||||
|
replaces_riscv64 = go-pie
|
||||||
|
|
||||||
pkgname = go
|
pkgname = go
|
||||||
|
@ -15,27 +15,25 @@
|
|||||||
|
|
||||||
pkgname=go
|
pkgname=go
|
||||||
epoch=2
|
epoch=2
|
||||||
pkgver=1.23.5
|
pkgver=1.24.0
|
||||||
pkgrel=1
|
pkgrel=1
|
||||||
pkgdesc='Core compiler tools for the Go programming language'
|
pkgdesc='Core compiler tools for the Go programming language'
|
||||||
arch=(x86_64 powerpc64le riscv64)
|
arch=(x86_64 powerpc64 powerpc64le riscv64)
|
||||||
url='https://golang.org/'
|
url='https://golang.org/'
|
||||||
license=(BSD-3-Clause)
|
license=(BSD-3-Clause)
|
||||||
makedepends=(git go)
|
makedepends=(git go)
|
||||||
replaces=(go-pie)
|
# Go on PPC64 does not provide go-pie
|
||||||
provides=(go-pie)
|
provides_powerpc64le=(go-pie)
|
||||||
|
replaces_powerpc64le=(go-pie)
|
||||||
|
provides_riscv64=(go-pie)
|
||||||
|
replaces_riscv64=(go-pie)
|
||||||
|
provides_x86_64=(go-pie)
|
||||||
|
replaces_x86_64=(go-pie)
|
||||||
options=(!strip staticlibs)
|
options=(!strip staticlibs)
|
||||||
source=("https://go.dev/dl/go${pkgver}.src.tar.gz"{,.asc}
|
source=("https://go.dev/dl/go${pkgver}.src.tar.gz"{,.asc})
|
||||||
"${pkgname}-fix-git.patch::https://github.com/panyam/go/commit/bd80d8956f3062d2b2bff2d7da6b879dfa909f12.patch")
|
|
||||||
validpgpkeys=('EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796')
|
validpgpkeys=('EB4C1BFD4F042F6DDDCCEC917721F63BD38B4796')
|
||||||
sha256sums=('a6f3f4bbd3e6bdd626f79b668f212fbb5649daf75084fb79b678a0ae4d97423b'
|
sha256sums=('d14120614acb29d12bcab72bd689f257eb4be9e0b6f88a8fb7e41ac65f8556e5'
|
||||||
'SKIP'
|
'SKIP')
|
||||||
'd0c034795b6454652082b7e2d5dedb2150a0a6c7ae4aaef5a3bbedb78ba8962c')
|
|
||||||
|
|
||||||
prepare() {
|
|
||||||
cd "${pkgname}"
|
|
||||||
patch -Np1 < "$srcdir/go-fix-git.patch"
|
|
||||||
}
|
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
export GOAMD64=v1 # make sure we're building for the right x86-64 version
|
export GOAMD64=v1 # make sure we're building for the right x86-64 version
|
||||||
@ -44,6 +42,7 @@ build() {
|
|||||||
|
|
||||||
case "${CARCH}" in
|
case "${CARCH}" in
|
||||||
x86_64) export GOARCH=amd64 ;;
|
x86_64) export GOARCH=amd64 ;;
|
||||||
|
powerpc64) export GOARCH=ppc64 ;;
|
||||||
powerpc64le) export GOARCH=ppc64le ;;
|
powerpc64le) export GOARCH=ppc64le ;;
|
||||||
riscv64) export GOARCH=riscv64 ;;
|
riscv64) export GOARCH=riscv64 ;;
|
||||||
esac
|
esac
|
||||||
@ -91,3 +90,4 @@ package() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# vim: ts=2 sw=2 et
|
# vim: ts=2 sw=2 et
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user