Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / ncnn
Commits:
c5b6b843 by Felix Yan at 2024-08-27T22:46:21+03:00
upgpkg: 20240820-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,10 +1,11 @@
pkgbase = ncnn
pkgdesc = High-performance neural network inference framework optimized
for the mobile platform
- pkgver = 20240410
- pkgrel = 2
+ pkgver = 20240820
+ pkgrel = 1
url = https://github.com/Tencent/ncnn
arch = x86_64
license = BSD
+ makedepends = git
makedepends = cmake
makedepends = glslang
makedepends = ninja
@@ -12,8 +13,7 @@ pkgbase = ncnn
makedepends = vulkan-headers
depends = vulkan-icd-loader
optdepends = protobuf: for onnx2ncnn
- conflicts = ncnn-git
- source =
ncnn-20240410.tar.gz::https://github.com/Tencent/ncnn/archive/20240410.tar.gz
- b2sums =
b4c2ffdf525719dca81d020695f03cd963c3a1f1a0ecc61b6e08c75da212d280210bf1be9b54343a771661fef747675e7f08d0dd9e3ea942adfda1e07d1f6868
+ source = git+https://github.com/Tencent/ncnn.git#tag=20240820
+ b2sums =
f7771ab702ff9afacaf3e49a1812051ac1991140086383bf55b4b4df290aa635fe42e60a3f6da1936403e98e5b946ee71255746fcb0ac58263a69bae3bef054c
pkgname = ncnn
=====================================
PKGBUILD
=====================================
@@ -4,21 +4,20 @@
# Contributor: Mitch Bigelow <ipha00 at gmail dot com>
pkgname=ncnn
-pkgver=20240410
-pkgrel=2
+pkgver=20240820
+pkgrel=1
pkgdesc='High-performance neural network inference framework optimized for the
mobile platform'
url='https://github.com/Tencent/ncnn'
arch=('x86_64')
license=('BSD')
depends=('vulkan-icd-loader')
-makedepends=('cmake' 'glslang' 'ninja' 'protobuf' 'vulkan-headers')
+makedepends=('git' 'cmake' 'glslang' 'ninja' 'protobuf' 'vulkan-headers')
optdepends=('protobuf: for onnx2ncnn')
-conflicts=('ncnn-git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/Tencent/ncnn/archive/$pkgver.tar.gz")
-b2sums=('b4c2ffdf525719dca81d020695f03cd963c3a1f1a0ecc61b6e08c75da212d280210bf1be9b54343a771661fef747675e7f08d0dd9e3ea942adfda1e07d1f6868')
+source=("git+https://github.com/Tencent/ncnn.git#tag=$pkgver")
+b2sums=('f7771ab702ff9afacaf3e49a1812051ac1991140086383bf55b4b4df290aa635fe42e60a3f6da1936403e98e5b946ee71255746fcb0ac58263a69bae3bef054c')
build() {
- cmake -B build -S "$pkgname-$pkgver" \
+ cmake -B build -S $pkgname \
-GNinja \
-DCMAKE_BUILD_TYPE='None' \
-DCMAKE_INSTALL_PREFIX=/usr \
@@ -34,5 +33,5 @@ build() {
package() {
DESTDIR="$pkgdir" ninja -C build install
- install -Dm644 "$srcdir"/ncnn-$pkgver/LICENSE.txt -t
"$pkgdir"/usr/share/licenses/$pkgname/
+ install -Dm644 "$srcdir"/ncnn/LICENSE.txt -t
"$pkgdir"/usr/share/licenses/$pkgname/
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ncnn/-/commit/c5b6b84329965e864b720c2b8eb65767cf0ed4fe
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/ncnn/-/commit/c5b6b84329965e864b720c2b8eb65767cf0ed4fe
You're receiving this email because of your account on gitlab.archlinux.org.