summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorA. Wilcox <AWilcox@Wilcox-Tech.com>2025-06-02 23:55:23 -0500
committerA. Wilcox <AWilcox@Wilcox-Tech.com>2025-07-13 00:14:08 -0500
commit61e262c68f9372b9c560a2ce06b5eacf3a1073dc (patch)
tree42667cf9dca94b4ea38724a010eca42e3f744a3f
parenteeef18a2e0a251eb8953f256220e9e0487b411cb (diff)
downloadpackages-61e262c68f9372b9c560a2ce06b5eacf3a1073dc.tar.gz
packages-61e262c68f9372b9c560a2ce06b5eacf3a1073dc.tar.bz2
packages-61e262c68f9372b9c560a2ce06b5eacf3a1073dc.tar.xz
packages-61e262c68f9372b9c560a2ce06b5eacf3a1073dc.zip
system/nspr: Update to 4.36, enable tests
The main thing upstream did with this release was remove OS support. But NSS needs this release, so go ahead and update anyway.
-rw-r--r--system/nspr/APKBUILD12
1 files changed, 9 insertions, 3 deletions
diff --git a/system/nspr/APKBUILD b/system/nspr/APKBUILD
index 033c5a6d6..c20fefbd2 100644
--- a/system/nspr/APKBUILD
+++ b/system/nspr/APKBUILD
@@ -1,11 +1,10 @@
# Maintainer: A. Wilcox <awilfox@adelielinux.org>
pkgname=nspr
-pkgver=4.35
+pkgver=4.36
pkgrel=0
pkgdesc="Netscape Portable Runtime"
url="https://firefox-source-docs.mozilla.org/nspr/index.html"
arch="all"
-options="!check" # No test suite.
license="MPL-1.1 AND GPL-2.0-only AND LGPL-2.1-only"
depends=""
# -dev package does not ship any symlinks so dependency cannot be autodetected
@@ -40,6 +39,13 @@ build() {
make CC="${CC:-gcc}" CXX="${CXX:-g++}"
}
+check() {
+ make -C "$builddir"/build/lib/tests
+ for i in arena base64t getopt string; do
+ "$builddir"/build/lib/tests/$i
+ done
+}
+
package() {
cd "$builddir"/build
make DESTDIR="$pkgdir" install
@@ -56,5 +62,5 @@ package() {
"$pkgdir"/usr/include/nspr/md
}
-sha512sums="502815833116e25f79ddf71d1526484908aa92fbc55f8a892729cb404a4daafcc0470a89854cd080d2d20299fdb7d9662507c5362c7ae661cbacf308ac56ef7f nspr-4.35.tar.gz
+sha512sums="55d21e196508ad29a179639fc8006f44b04dc2c0b5a85895e727f0a4f0ea37aeeceb936e37ac6b271b882a18e9f06d96133a60f19cee6345f8424c1c66e270ee nspr-4.36.tar.gz
1f694fc151f6578080449e3aa999c520486bbe117b8237150966ec43092db4156e81412ac889045e0c0c3bf65d459af5bdc1cf19c9fa3dab120405a60732f15a stacksize.patch"