summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCobalt Space2021-05-02 16:41:15 -0700
committerCobalt Space2021-05-02 16:41:15 -0700
commit7599933626a01f2263d981a54399373867a9f6f7 (patch)
tree93c96da2ca05fdedaf33983195cbcc88de6811f6
parent48ee3020b9f747b36c403e01089736eb076c7899 (diff)
downloadaur-7599933626a01f2263d981a54399373867a9f6f7.tar.gz
bump to 20210322
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD26
2 files changed, 16 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8092454d270f..6e815a86f251 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
pkgbase = ncnn
pkgdesc = High-performance neural network inference framework optimized for the mobile platform
- pkgver = 20210124
+ pkgver = 20210322
pkgrel = 1
url = https://github.com/Tencent/ncnn
arch = i686
arch = x86_64
license = BSD
- makedepends = git
makedepends = cmake
- makedepends = glslang
+ makedepends = glslang-git
makedepends = vulkan-headers
makedepends = vulkan-icd-loader
conflicts = ncnn-git
- source = ncnn-20210124.tar.gz::https://github.com/Tencent/ncnn/archive/20210124.tar.gz
- sha256sums = ca9d74efe0a4bccfed5f14953e096936a70a97f0ce2ad80d187c849635459d76
+ source = ncnn-20210322.tar.gz::https://github.com/Tencent/ncnn/archive/20210322.tar.gz
+ sha256sums = cb812a3ae1c70335fd775ff6db3027afd264751a2259604535f53d94c8a37233
pkgname = ncnn
diff --git a/PKGBUILD b/PKGBUILD
index 212332d356cf..51f57beed88e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,17 +1,19 @@
-# Maintainer: Mitch Bigelow <ipha00@gmail.com>
+# Contributor: Cobalt Space <cobaltspace at protonmail dot com>
+# Contributor: Mitch Bigelow <ipha00 at gmail dot com>
pkgname=ncnn
-pkgver=20210124
+pkgver=20210322
pkgrel=1
pkgdesc="High-performance neural network inference framework optimized for the mobile platform"
url="https://github.com/Tencent/ncnn"
license=('BSD')
depends=()
-makedepends=('git' 'cmake' 'glslang' 'vulkan-headers' 'vulkan-icd-loader')
+makedepends=('cmake' 'glslang-git' 'vulkan-headers' 'vulkan-icd-loader')
conflicts=('ncnn-git')
arch=('i686' 'x86_64')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Tencent/ncnn/archive/${pkgver}.tar.gz")
-sha256sums=('ca9d74efe0a4bccfed5f14953e096936a70a97f0ce2ad80d187c849635459d76')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/Tencent/ncnn/archive/${pkgver}.tar.gz"
+)
+sha256sums=('cb812a3ae1c70335fd775ff6db3027afd264751a2259604535f53d94c8a37233')
prepare() {
cd "${srcdir}/ncnn-${pkgver}"
@@ -21,23 +23,19 @@ prepare() {
}
build() {
- cd "${srcdir}/ncnn-${pkgver}"
- mkdir -p build
- cd build
- cmake \
- -DCMAKE_TOOLCHAIN_FILE=../toolchains/host.gcc.toolchain.cmake \
+ cmake -B build -S "ncnn-${pkgver}" \
+ -DCMAKE_BUILD_TYPE='None' \
-DCMAKE_INSTALL_PREFIX=/usr \
-DNCNN_BUILD_EXAMPLES=OFF \
-DNCNN_BUILD_TOOLS=OFF \
-DNCNN_VULKAN=ON \
-DNCNN_SYSTEM_GLSLANG=ON \
-DGLSLANG_TARGET_DIR=/usr/lib/cmake/ \
- ..
- make
+ -Wno-dev
+ make -C build
}
package() {
- cd "${srcdir}/ncnn-${pkgver}/build"
- make DESTDIR="${pkgdir}" install
+ make -C build DESTDIR="${pkgdir}" install
install -Dm644 "${srcdir}/ncnn-${pkgver}/LICENSE.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
}