kpcyrd pushed to branch main at Arch Linux / Packaging / Packages / wrangler


Commits:
cb65c9bb by kpcyrd at 2024-03-22T15:49:02+01:00
upgpkg: 3.37.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = wrangler
        pkgdesc = The CLI for Cloudflare Workers
-       pkgver = 3.36.0
+       pkgver = 3.37.0
        pkgrel = 1
        url = https://github.com/cloudflare/workers-sdk
        arch = x86_64
@@ -16,11 +16,12 @@ pkgbase = wrangler
        depends = nodejs
        depends = worker-build
        depends = workerd
-       source = 
https://github.com/cloudflare/workers-sdk/archive/refs/tags/wrang...@3.36.0.tar.gz
+       options = !lto
+       source = 
https://github.com/cloudflare/workers-sdk/archive/refs/tags/wrang...@3.37.0.tar.gz
        source = 
esbuild-0.17.19.tar.gz::https://github.com/evanw/esbuild/archive/v0.17.19.tar.gz
-       sha256sums = 
886aaf68858c94b567410c3736ddd2210669d277143e5bc84beef5d8dfb0513c
+       sha256sums = 
029f2f0237e77ca831f2122a45556d447fe50df00270eea9ca3d34a13e1208b4
        sha256sums = 
481201f00848594f5850ac32ddf9d4d21047e5a4c306485fb7461dd4d14d6fa2
-       b2sums = 
75fa99d603bbeb8358ec3c29a28dc50e6be60249925023a30c7948bbdf3506f3b23e8553582f5ba41d5c29ccb5d1561c4caf7ba47a650c06a4df2b6520c12dbe
+       b2sums = 
61c09e637904bff1f5d9b35b3e70d0c4a10482857ef58882c2582fc7240e20c98a2809b9107c98d248f21593309a6b503866da3e13ed585e3bd9a8e6d89ccd97
        b2sums = 
4c26fdd7dd52706f98c6e9d60e6b3993168b2ffefd35b326e03be806d5083adcb50d9cb931f925f551e90aef5392647c99807b73af4075d6d5e2336c565c33ea
 
 pkgname = wrangler


=====================================
PKGBUILD
=====================================
@@ -1,7 +1,7 @@
 # Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org>
 
 pkgname=wrangler
-pkgver=3.36.0
+pkgver=3.37.0
 pkgrel=1
 _esbuild_ver='0.17.19'
 pkgdesc="The CLI for Cloudflare Workers"
@@ -22,11 +22,13 @@ makedepends=(
   'turbo'
   'typescript'
 )
+# we can not use LTO as otherwise we get no reproducible package with full 
RELRO
+options=(!lto)
 
source=(https://github.com/cloudflare/workers-sdk/archive/refs/tags/wrangler@${pkgver}.tar.gz
         
"esbuild-${_esbuild_ver}.tar.gz::https://github.com/evanw/esbuild/archive/v${_esbuild_ver}.tar.gz";)
-sha256sums=('886aaf68858c94b567410c3736ddd2210669d277143e5bc84beef5d8dfb0513c'
+sha256sums=('029f2f0237e77ca831f2122a45556d447fe50df00270eea9ca3d34a13e1208b4'
             '481201f00848594f5850ac32ddf9d4d21047e5a4c306485fb7461dd4d14d6fa2')
-b2sums=('75fa99d603bbeb8358ec3c29a28dc50e6be60249925023a30c7948bbdf3506f3b23e8553582f5ba41d5c29ccb5d1561c4caf7ba47a650c06a4df2b6520c12dbe'
+b2sums=('61c09e637904bff1f5d9b35b3e70d0c4a10482857ef58882c2582fc7240e20c98a2809b9107c98d248f21593309a6b503866da3e13ed585e3bd9a8e6d89ccd97'
         
'4c26fdd7dd52706f98c6e9d60e6b3993168b2ffefd35b326e03be806d5083adcb50d9cb931f925f551e90aef5392647c99807b73af4075d6d5e2336c565c33ea')
 
 prepare() {
@@ -51,14 +53,13 @@ build() {
   export CGO_CFLAGS="${CFLAGS}"
   export CGO_CXXFLAGS="${CXXFLAGS}"
   export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+  export CGO_REQUIRED="1"
 
   go build \
-    -trimpath \
     -buildmode=pie \
     -mod=readonly \
     -modcacherw \
-    -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \
+    -ldflags '-compressdwarf=false -linkmode=external' \
     ./cmd/esbuild
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/wrangler/-/commit/cb65c9bbcb72acdb95faa4ecdd3269071d517428

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/wrangler/-/commit/cb65c9bbcb72acdb95faa4ecdd3269071d517428
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to