aboutsummaryrefslogtreecommitdiffstats
path: root/community/xbps/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/xbps/APKBUILD')
-rw-r--r--community/xbps/APKBUILD53
1 files changed, 22 insertions, 31 deletions
diff --git a/community/xbps/APKBUILD b/community/xbps/APKBUILD
index f7ce58ce2a9..c754b8d0888 100644
--- a/community/xbps/APKBUILD
+++ b/community/xbps/APKBUILD
@@ -1,27 +1,37 @@
# Contributor: André Klitzing <aklitzing@gmail.com>
# Maintainer: André Klitzing <aklitzing@gmail.com>
pkgname=xbps
-pkgver=0.57
+pkgver=0.59.2
pkgrel=0
pkgdesc="The X Binary Package System"
arch="all"
-url="https://github.com/voidlinux/xbps"
+url="https://github.com/void-linux/xbps"
license="BSD-2-Clause AND (BSD-3-Clause AND ISC AND BSD-2-Clause-NetBSD)"
depends="ca-certificates"
-makedepends="zlib-dev libarchive-dev openssl-dev"
-subpackages="$pkgname-dev $pkgname-doc
- $pkgname-bash-completion:bashcomp:noarch
- $pkgname-zsh-completion:zshcomp:noarch"
+makedepends="zlib-dev libarchive-dev openssl-dev>3"
+subpackages="
+ $pkgname-dev
+ $pkgname-doc
+ $pkgname-bash-completion
+ $pkgname-zsh-completion
+ "
options="!check"
-source="$pkgname-$pkgver.tar.gz::https://github.com/void-linux/$pkgname/archive/$pkgver.tar.gz
+source="$pkgname-$pkgver.tar.gz::https://github.com/void-linux/xbps/archive/$pkgver.tar.gz
+ no-werror.patch
"
+# secfixes:
+# 0.58-r0:
+# - CVE-2020-7450
+
build() {
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--bindir=/usr/bin \
- --localstatedir=/var/lib/xbps
+ --localstatedir=/var/lib/xbps \
+ --enable-lto
+ sed 's|-O2|-Os|g' config.mk
make
}
@@ -30,26 +40,7 @@ package() {
rm -f "$pkgdir"/usr/lib/*.a
}
-bashcomp() {
- pkgdesc="Bash completions for $pkgname"
- depends=""
- install_if="$pkgname=$pkgver-r$pkgrel bash-completion"
-
- _submv usr/share/bash-completion/completions
-}
-
-zshcomp() {
- pkgdesc="ZSH completions for $pkgname"
- depends=""
- install_if="$pkgname=$pkgver-r$pkgrel zsh"
-
- _submv usr/share/zsh/site-functions
-}
-
-_submv() {
- local path="$1"
- mkdir -p "$subpkgdir"/${path%/*}
- mv "$pkgdir"/$path "$subpkgdir"/${path%/*}/
-}
-
-sha512sums="325ccfa294eeea07abe86e2524f0d9fa7065b220e410c0cae51b61b5d67db2073909da981b5b3b976cae623bbc06b7412960a998e3027f8e188ea0c9544e7fc4 xbps-0.57.tar.gz"
+sha512sums="
+fb3179bfd36b89ed331d457c1fdb56deab8ad72b1834c08d0c808a8ec00dcbc3377052eac598e22e0840c19aac8bd6249a0855c8778d0da962b4b2f871a315ef xbps-0.59.2.tar.gz
+15db17c464732aa1da1970a9b7349321680feed2f8c17dff7dfc485d3d82696b66cee64056a51bfe6211e90fcf9b0abd6d6ae765f94670ba15d24419b5ea906f no-werror.patch
+"