aboutsummaryrefslogtreecommitdiffstats
path: root/testing/ndctl
diff options
context:
space:
mode:
authorprspkt <prspkt@protonmail.com>2018-07-08 02:00:29 +0300
committerLeonardo Arena <rnalrd@alpinelinux.org>2018-07-11 14:12:54 +0000
commit4e203c53f1ebd3ac759282cb0cebf16d7093b9e5 (patch)
tree2740c12a70cf082947bc128f5a4938d959c68f86 /testing/ndctl
parent806fa5b487a293459cba57cfa5af59b6c50c325d (diff)
downloadaports-4e203c53f1ebd3ac759282cb0cebf16d7093b9e5.tar.bz2
aports-4e203c53f1ebd3ac759282cb0cebf16d7093b9e5.tar.xz
testing/ndctl: upgrade to 61.2, clarify license
Diffstat (limited to 'testing/ndctl')
-rw-r--r--testing/ndctl/APKBUILD12
-rw-r--r--testing/ndctl/fix-includes.patch10
2 files changed, 17 insertions, 5 deletions
diff --git a/testing/ndctl/APKBUILD b/testing/ndctl/APKBUILD
index b9c48cf82b..bd42b6e72a 100644
--- a/testing/ndctl/APKBUILD
+++ b/testing/ndctl/APKBUILD
@@ -1,16 +1,17 @@
# Maintainer: Breno Leitao <breno.leitao@gmail.com>
pkgname=ndctl
-pkgver=57.1
-pkgrel=2
+pkgver=61.2
+pkgrel=0
pkgdesc="Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel"
url="https://github.com/pmem/ndctl"
arch="all"
-license="GPL"
+license="GPL-2.0-only LGPL-2.1-only"
depends="libuuid json-c kmod"
makedepends="autoconf automake libtool asciidoc xmlto kmod-dev
eudev-dev util-linux-dev json-c-dev linux-headers"
subpackages="$pkgname-doc"
-source="$pkgname-$pkgver.tar.gz::https://github.com/pmem/$pkgname/archive/v$pkgver.tar.gz"
+source="$pkgname-$pkgver.tar.gz::https://github.com/pmem/$pkgname/archive/v$pkgver.tar.gz
+ fix-includes.patch"
builddir="$srcdir"/$pkgname-$pkgver
prepare() {
@@ -41,4 +42,5 @@ package() {
make DESTDIR="$pkgdir" install
}
-sha512sums="74e3c47574e7ef8ddb51d61e2c76cbb1564238b3d7b6da41294d7d46e7deef4758857fc671b7723aab16fc8bcea9b1acbfe35a19264c5d3567824b2fd713320a ndctl-57.1.tar.gz"
+sha512sums="da231a61654b0f863c8cac8d70b166a5a60df4be86ed74e1e8fb3a23b4692483200075f0606244720f1b919891c00eb3ae9b49c48662213bc08601f0fe11008b ndctl-61.2.tar.gz
+04f4509cd634dc6b40108012928ac8cc44fc4ce3a27c866ba7eb4124c9c1e9a123fe8aaf9a8b5e9513692a2e623ab1ab13f0eaaaa6537ee2bf0871c1d90c83ab fix-includes.patch"
diff --git a/testing/ndctl/fix-includes.patch b/testing/ndctl/fix-includes.patch
new file mode 100644
index 0000000000..6ae4173072
--- /dev/null
+++ b/testing/ndctl/fix-includes.patch
@@ -0,0 +1,10 @@
+--- a/util/strbuf.h
++++ b/util/strbuf.h
+@@ -17,6 +17,7 @@
+ #define __NDCTL_STRBUF_H
+ #include <string.h>
+ #include <assert.h>
++#include <sys/types.h>
+
+ /*
+ * Strbuf's can be use in many ways: as a byte array, or to store arbitrary