aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoromni <omni+alpine@hack.org>2022-10-07 08:11:54 +0000
committeralice <alice@ayaya.dev>2022-10-08 11:51:42 +0000
commita41be9f7e7d135fc789628db15918f79f0e325ed (patch)
treed689b1578e5148dcbade902c99a2d6a712dab1db
parent8dc7d01fcad48e5ad99ba07080334eee14ffd7c3 (diff)
main/libbsd: upgrade to 0.11.7
-rw-r--r--main/libbsd/APKBUILD10
-rw-r--r--main/libbsd/disable-fpurge-test.patch22
2 files changed, 4 insertions, 28 deletions
diff --git a/main/libbsd/APKBUILD b/main/libbsd/APKBUILD
index 1264f4afbb2..2f4b929930a 100644
--- a/main/libbsd/APKBUILD
+++ b/main/libbsd/APKBUILD
@@ -1,8 +1,8 @@
# Contributor: Sören Tempel <soeren+alpine@soeren-tempel.net>
# Maintainer: Drew DeVault <sir@cmpwn.com>
pkgname=libbsd
-pkgver=0.11.6
-pkgrel=2
+pkgver=0.11.7
+pkgrel=0
pkgdesc="commonly-used BSD functions not implemented by all libcs"
url="https://libbsd.freedesktop.org/"
arch="all"
@@ -12,8 +12,7 @@ depends_dev="bsd-compat-headers linux-headers libmd-dev libbsd=$pkgver-r$pkgrel"
makedepends_build="autoconf automake libtool"
makedepends_host="$depends_dev"
subpackages="$pkgname-static $pkgname-dev $pkgname-doc"
-source="https://libbsd.freedesktop.org/releases/libbsd-$pkgver.tar.xz
- disable-fpurge-test.patch"
+source="https://libbsd.freedesktop.org/releases/libbsd-$pkgver.tar.xz"
# secfixes:
# 0.10.0-r0:
@@ -51,6 +50,5 @@ dev() {
}
sha512sums="
-9dbbfb84340fc69f59667241701d81d176439ce168f123344805898a269f7bd0e98abf8c7fc12d9bf539d1effb19424d93b647cc9120f693327e736d339e6075 libbsd-0.11.6.tar.xz
-c90e7d75bac79f821962227593b91d8a373b5bd991592b71b6ac20f86908bbe72af874542f591202f29ad42f57da6d5d71f445871679793b29bd3ed002beb4ce disable-fpurge-test.patch
+51fda4724f41dd8a4628afd58c21236a7588d9045e337e06eeabf83805a9aaaa53705441ca901ad11f1c65f18e881523bdc97721a7d3d6a5cced27f2450d09a2 libbsd-0.11.7.tar.xz
"
diff --git a/main/libbsd/disable-fpurge-test.patch b/main/libbsd/disable-fpurge-test.patch
deleted file mode 100644
index a276eca3de4..00000000000
--- a/main/libbsd/disable-fpurge-test.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-On musl, FILE is not a complete type for C standards >=C11. See:
-
- https://git.musl-libc.org/cgit/musl/commit/?id=f368d9fd26ae002fe2fce20add4cb2b806f48972
-
-For this reason, the fpurge test fails to compile with:
-
- fpurge.c: In function 'main':
- fpurge.c:32:21: error: storage size of 'fp_bad' isn't known
- 32 | static FILE fp_bad;
- | ^~~~~~
-
-diff -upr libbsd-0.11.5.orig/test/Makefile.am libbsd-0.11.5/test/Makefile.am
---- libbsd-0.11.5.orig/test/Makefile.am 2022-02-04 23:14:39.252701411 +0100
-+++ libbsd-0.11.5/test/Makefile.am 2022-02-04 23:14:45.209390741 +0100
-@@ -38,7 +38,6 @@ check_PROGRAMS = \
- fgetln \
- funopen \
- fparseln \
-- fpurge \
- md5 \
- nlist \
- proctitle-init \