kpcyrd pushed to branch main at Arch Linux / Packaging / Packages / melange
Commits: 98880254 by kpcyrd at 2024-05-15T00:17:09+02:00 upgpkg: 0.7.0-1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,6 +1,6 @@ pkgbase = melange pkgdesc = Build APKs from source code - pkgver = 0.6.11 + pkgver = 0.7.0 pkgrel = 1 url = https://github.com/chainguard-dev/melange arch = x86_64 @@ -10,8 +10,9 @@ pkgbase = melange depends = apk-tools depends = bubblewrap depends = glibc - source = melange-0.6.11.tar.gz::https://github.com/chainguard-dev/melange/archive/v0.6.11.tar.gz - sha256sums = df809b028d4495f51e23c1954811d79cc21d19aa87ba6a01b14af85fcb8d0ce4 - b2sums = 997e3592f43944cccd08a6ed4ab77d46cec12bd4fb86268f1eaf7e38bc25d583ac7e99677b0885e9527ba367bcbbdb6bdca01ad6447d3834ff2d835efab955f6 + options = !lto + source = melange-0.7.0.tar.gz::https://github.com/chainguard-dev/melange/archive/v0.7.0.tar.gz + sha256sums = b70ee0cfabef9f12ba7ba54f54b6720c6cb4d86c29246a479db362a38de7fc93 + b2sums = ca865fa094228881d50fbbf432dfe418809f450c9dbfd878e0fa6af4b19590e340e96d4bd079bea8b0293ff80b9db6f8b4bb3336456f8d82c1e1d7936e0d6ba2 pkgname = melange ===================================== PKGBUILD ===================================== @@ -1,7 +1,7 @@ # Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org> pkgname=melange -pkgver=0.6.11 +pkgver=0.7.0 pkgrel=1 pkgdesc='Build APKs from source code' url='https://github.com/chainguard-dev/melange' @@ -14,18 +14,25 @@ depends=( 'glibc' ) makedepends=('go') +options=('!lto') source=("${pkgname}-${pkgver}.tar.gz::https://github.com/chainguard-dev/melange/archive/v${pkgver}.tar.gz") -sha256sums=('df809b028d4495f51e23c1954811d79cc21d19aa87ba6a01b14af85fcb8d0ce4') -b2sums=('997e3592f43944cccd08a6ed4ab77d46cec12bd4fb86268f1eaf7e38bc25d583ac7e99677b0885e9527ba367bcbbdb6bdca01ad6447d3834ff2d835efab955f6') +sha256sums=('b70ee0cfabef9f12ba7ba54f54b6720c6cb4d86c29246a479db362a38de7fc93') +b2sums=('ca865fa094228881d50fbbf432dfe418809f450c9dbfd878e0fa6af4b19590e340e96d4bd079bea8b0293ff80b9db6f8b4bb3336456f8d82c1e1d7936e0d6ba2') build() { cd ${pkgname}-${pkgver} + + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export CGO_REQUIRED="1" + go build \ - -trimpath \ -buildmode=pie \ -mod=readonly \ -modcacherw \ - -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \ + -ldflags '-compressdwarf=false -linkmode=external' \ . } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/melange/-/commit/98880254c837f99758f01cecc193fea3c2f4d69d -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/melange/-/commit/98880254c837f99758f01cecc193fea3c2f4d69d You're receiving this email because of your account on gitlab.archlinux.org.